DragonFly BSD
DragonFly kernel List (threaded) for 2003-08
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: sys/ tree re-structuring proposal


From: "Hiten Pandya <hmp@xxxxxxxx>" <hiten@xxxxxxxxxxxxxxxxxxx>
Date: Tue, 5 Aug 2003 10:08:02 +0000


:    net is a special case because there are so blasted many NIC drivers.
:    I would have a tendancy to create a bus hierarchy under net/ as well as
:    under dev/, so:
:
:    net {
:	pci
:	isa
:	usb
:	firewire
:	etc...
:    }
:    dev {	/* non-NIC device drivers */
:	pci
:	isa
:	usb
:	firewire
:	etc...
:    }
:
:    Another reason for keeping net/ separated out is that a lot of the NIC
:    drivers could potentially share a mini-library's worth of code, like
:    the miibus stuff for example, which could go in net/common or something
:    like that.

	Yes, a lot of code in NIC code is duplicated.  Something like
	net/lib or net/common is the way to go for such things. Some
	research and looking around needs to be done about it.

	Matt, it would be really appreciated if you can do this
	repo-meistering as soon as possible, so that I can get on with
	other stuff.

	Btw, if this mail looks screwed, blame my mail editor. 8-) 8-)

	Cheers.

		-Hiten
		Hiten Pandya (hmp@xxxxxxxx)
		WWW: http://hmp.serverninjas.com/



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]