[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] Re: ANN: Linux Kernel Arch Repository
From: |
Stephen J. Turnbull |
Subject: |
Re: [Gnu-arch-users] Re: ANN: Linux Kernel Arch Repository |
Date: |
Sat, 13 Sep 2003 15:34:31 +0900 |
User-agent: |
Gnus/5.1001 (Gnus v5.10.1) XEmacs/21.4 (Portable Code, linux) |
>>>>> "John" == John Goerzen <address@hidden> writes:
John> Well, it's true that, for instance, certain Linux and
John> FreeBSD drivers have a common ancestor. However, I suspect
John> that the different OSs are different enough that once they
John> get ported to another OS, they tend to be rather different.
It's not just a common ancestor. They're often maintained by the same
person, with help from a couple of others who maintain the OS-specific
parts of the interface. Remember, when you're talking driver, you're
talking a morph from an OS's device-independent driver interface
(ioctls and so on) to the hardware's interface. The stuff near the
hardware is going to be basically the same.
If they end up being very different, that means driver development
forked. If the driver consists of more than a bunch of io calls to
the hardware ports with members of kernel structures as parameters,
that has to be considered a damn shame, no?
--
Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.
- [Gnu-arch-users] ANN: Linux Kernel Arch Repository, John Goerzen, 2003/09/11
- Re: [Gnu-arch-users] ANN: Linux Kernel Arch Repository, Karel Gardas, 2003/09/11
- Re: [Gnu-arch-users] ANN: Linux Kernel Arch Repository, Miles Bader, 2003/09/11
- Re: [Gnu-arch-users] ANN: Linux Kernel Arch Repository, John Goerzen, 2003/09/11
- Re: [Gnu-arch-users] ANN: Linux Kernel Arch Repository, Miles Bader, 2003/09/11
- Re: [Gnu-arch-users] ANN: Linux Kernel Arch Repository, John Goerzen, 2003/09/11
- Re: [Gnu-arch-users] ANN: Linux Kernel Arch Repository, Tom Lord, 2003/09/11
- Re: [Gnu-arch-users] ANN: Linux Kernel Arch Repository, Stephen J. Turnbull, 2003/09/11
- [Gnu-arch-users] Re: ANN: Linux Kernel Arch Repository, John Goerzen, 2003/09/12
- Re: [Gnu-arch-users] Re: ANN: Linux Kernel Arch Repository,
Stephen J. Turnbull <=
- Re: [Gnu-arch-users] Re: ANN: Linux Kernel Arch Repository, Doran Moppert, 2003/09/13
- [Gnu-arch-users] Re: ANN: Linux Kernel Arch Repository, Miles Bader, 2003/09/11
- Re: [Gnu-arch-users] Re: ANN: Linux Kernel Arch Repository, Tom Lord, 2003/09/11
- [Gnu-arch-users] Re: ANN: Linux Kernel Arch Repository, Miles Bader, 2003/09/11
- [Gnu-arch-users] Re: ANN: Linux Kernel Arch Repository, John Goerzen, 2003/09/11
- [Gnu-arch-users] Re: ANN: Linux Kernel Arch Repository, John Goerzen, 2003/09/11
- Re: [Gnu-arch-users] Re: ANN: Linux Kernel Arch Repository, Miles Bader, 2003/09/11
- Re: [Gnu-arch-users] Re: ANN: Linux Kernel Arch Repository, John Goerzen, 2003/09/11
- Re: [Gnu-arch-users] Re: ANN: Linux Kernel Arch Repository, Denys Duchier, 2003/09/11
- Re: [Gnu-arch-users] Re: ANN: Linux Kernel Arch Repository, Miles Bader, 2003/09/23