9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Lucio De Re <lucio@proxima.alt.za>
To: 9fans mailing list <9fans@cse.psu.edu>
Subject: [9fans] PCNet and other short stories
Date: Sat, 13 Apr 2002 16:16:56 +0200	[thread overview]
Message-ID: <20020413161655.A19779@cackle.proxima.alt.za> (raw)

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


             reply	other threads:[~2002-04-13 14:16 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-04-13 14:16 Lucio De Re [this message]
2002-04-13 14:46 ` Lucio De Re

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20020413161655.A19779@cackle.proxima.alt.za \
    --to=lucio@proxima.alt.za \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).