From owner-cvs-sys Sun Feb 16 20:34:22 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id UAA21621 for cvs-sys-outgoing; Sun, 16 Feb 1997 20:34:22 -0800 (PST) Received: from nyx.pr.mcs.net (nyx.pr.mcs.net [204.95.55.81]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA21608; Sun, 16 Feb 1997 20:34:05 -0800 (PST) Received: from nyx.pr.mcs.net (localhost [127.0.0.1]) by nyx.pr.mcs.net (8.8.5/8.8.4) with ESMTP id UAA02370; Sun, 16 Feb 1997 20:08:03 -0600 (CST) Message-Id: <199702170208.UAA02370@nyx.pr.mcs.net> X-Mailer: exmh version 2.0beta 12/23/96 To: Jason Thorpe cc: perry@piermont.com, Mike Pritchard , bde@zeta.org.au (Bruce Evans), ache@freefall.freebsd.org, cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/sys types.h In-reply-to: Your message of Sun, 16 Feb 1997 16:46:42 -0800. <199702170046.QAA28052@lestat.nas.nasa.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 16 Feb 1997 20:08:03 -0600 From: Chris Csanady Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >NetBSD's poll(2) implementation is completely different from OpenBSD's, >and, IMO, better since it's possible to actually implement all of the >poll events in the NetBSD implemetnation... > >To do this, you have to change the interface to the device drivers, >which is what NetBSD did. 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. Any thoughts? Chris Csanady > >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