9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] PCNet and other short stories
@ 2002-04-13 14:16 Lucio De Re
  2002-04-13 14:46 ` Lucio De Re
  0 siblings, 1 reply; 2+ messages in thread
From: Lucio De Re @ 2002-04-13 14:16 UTC (permalink / raw)
  To: 9fans mailing list

There will be working copies of etherpcnet.c on my web site in the
next hour or so:

	/sys/src/9/pc/etherpcnet.c
	http://wow.proxima.alt.za/src/kern.pcnet.c
and
	/sys/src/boot/pc/etherpcnet.c
	http://wow.proxima.alt.za/src/boot.pcnet.c

intended (and tested) to operate with the old Am79c960 but designed
for the entire range of controllers.  The list is in the file headers
and I'm also hoping to merge the two sources (despite Bell Labs's
aversion for #ifdefs) as they seem similar enough to warrant it.

As mentioned I've only tested these on the original controller chip,
I'll perform further tests on a VMware host (that will take some
putting together, unfortunately) and leave it to interested parties to
do additional testing - right now the untested portions are in a
potentially disastrous state.  At this point, if anyone wants to send
me some hardware to test against, I'll gladly return it when done
(that's probably more expensive that buying the stuff new - e-mail me
for details).

I was astounded at how well 9P handles broken device drivers (I ought
to have guessed so, but I didn't think about it).  Being a bit of an
embedded fan, I was very worried about damaging information on the
fileservers (et al.) on the network, but nothing of the sort ever took
place, thank goodness.

Lastly, the unsolved problem of the boot hang on slow hosts.  To all
who encountered the problem, I have one piece of advice: check your
floppy disks and drives.  All problems I had with such hangs have been
solved by making sure the diskettes were readable on the target host.

It's a bit of a chicken-and-egg situation, caused, I am almost
certain, by a rather unforgiving and uncommunicative floppy disk
driver, but it's worth keeping in mind.

++L


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-04-13 14:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-04-13 14:16 [9fans] PCNet and other short stories Lucio De Re
2002-04-13 14:46 ` Lucio De Re

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).