From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <7303fddbc49bc3ef69e60b41d677c3c8@cat-v.org> To: 9fans@cse.psu.edu Subject: Re: [9fans] fs kernel ether driver update Date: Wed, 1 Mar 2006 13:09:39 +0100 From: uriel@cat-v.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 06fd05ae-ead1-11e9-9d60-3106f5b1d025 I'm sure there is a good reason for this, but I was wondering what would it take for the fs kernel and the standard kernel to shared the drivers source. Also would be nice if Inferno and standard Plan 9 kernel drivers lived in a single source tree. uriel > I just put up a second file server for testing. This one has a > built-in SiS ethernet and I was able to exercise it; it seems to be > fine with the current driver. (I did have to change the boot programs > to recognise the SiS interface, and those changes have been submitted > as a patch, and still require one to specify ea= in plan9.ini for SiS > interfaces.) > > I've also exercised an i82557 with a new driver. It seems to be fine, > so I've copied that driver to > /n/sources/plan9/sys/src/fs/pc/ether82557.c. Like ether83815.c, > ether8139.c, etherdp83820.c, and etherigbe.c, this new 82557 driver > will work unmodified in cpu kernels that have /sys/src/9/pc/compat.h. > > There are more driver updates coming as I get the chance to verify > that the new drivers work correctly.