In message <[EMAIL PROTECTED]> Nicolas Souchu writes:
: I'm sure that this subject has been discussion many times on the lists.
: I'm also sure that there's a good reason for this, otherwise it wouldn't be
: your choice (you is the team). But as it is the opposite of my personal
: feeling, could you give me one reason for this in few words?
The basic reason for having the dev/foo thing was so that you don't
have to hunt over the entire tree to maintian your driver. All the
files are in one place and you can easily find them.
: Is it for maintainance purpose, so you can remove the whole driver if
: not anymore supported for example? NetBSD is architecture independent
: oriented, so I guess their choice is also good from there point of view...
NetBSD took the view that you have a core driver and then a bunch of
bus attachments. The affinity is stronger to the bus code than to the
device code so they built the separation they did that way.
Warner
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message