Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Feb 1997 17:00:06 -0800
From:      Jason Thorpe <thorpej@nas.nasa.gov>
To:        Chris Csanady <ccsanady@nyx.pr.mcs.net>
Cc:        freebsd-hackers@freebsd.org, perry@piermont.com
Subject:   Re: cvs commit: src/sys/sys types.h 
Message-ID:  <199702210100.RAA01496@lestat.nas.nasa.gov>

next in thread | raw e-mail | index | archive | help
[ Yow, cathing up on mail... is this thread gone yet?  :-]

On Sun, 16 Feb 1997 20:08:03 -0600 
 Chris Csanady <ccsanady@nyx.pr.mcs.net> wrote:

 > If this is to be implemented in freebsd, and changes to the device driver
 > interface are necessary, perhaps now is a good time to try to work toward
 > a standard interface for all the BSD's?  I think that this would be something
 > that would be really nice to have, and would be well worth the work to
 > all involoved.  I suppose the easiest way for this to happen would be if
 > the NetBSD interface, was acceptable to the FreeBSD team.  It might also
 > be a good step in acheiving architecture independance.

...well, the interface change is more like:

	fooselect() -> foopoll()

...and the arguments and return values are different.  There's not
really much else to change.  It's one of those things like "well, there
are only so many ways you can do this, and there's one that doesn't
suck."  :-)

The changes required in the drivers aren't that large, but you have to
change everything that has a "select" entry point...

(For the record, I think common interfaces are a good thing, but this
is one of those that just Isn't That Important To Worry About :-)

Jason R. Thorpe                                       thorpej@nas.nasa.gov
NASA Ames Research Center                               Home: 408.866.1912
NAS: M/S 258-6                                          Work: 415.604.0935
Moffett Field, CA 94035                                Pager: 415.428.6939



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199702210100.RAA01496>