[2055] in linux-net channel archive
Re: Important peripherals..
daemon@ATHENA.MIT.EDU (D.A.B. Niggemann)
Tue Mar 12 18:24:33 1996
Date: Mon, 11 Mar 1996 23:32:52 +0000 (GMT)
From: "D.A.B. Niggemann" <dabn100@hermes.cam.ac.uk>
To: nelson@crynwr.com
cc: linux-net@vger.rutgers.edu
In-Reply-To: <19960311053651.8035.qmail@ns.crynwr.com>
On 11 Mar 1996 nelson@crynwr.com wrote:
> Alan Cox writes:
> > > BTW who should I contact about rewritten network drivers for the 3c507
> > > ni5210 and exos205 (my own contribution)?
> >
> > 3c507: Not sure who has one - maybe post it to the linux-net channel for
> > people to test out hard with 8K and 16K cards.
> > ni5210: M. Hipp (see the existing ni52.c for an address), he's actively
> > working on the ni52 still (as of January anyway)
> > exos205: I'm tempted to say the bin, but its net-patches@lxorguk.ukuu.org.uk
> > and I suppose if we have 3c501 we need the exos
>
> Blargh! With a little care, all three adapters can be driven with the
> same source. The only reason you might want to do things differently
> is because the ni5210 only has 8K of memory and the 3c507 64K. It's
> much faster to lay out whole packet receive buffers if you can afford
> the memory, which the ni5210 cannot.
The recent ni5210 drivers do this anyway because the i82586 seems to have
odd bugs concerning RFD/RBD handling for multiple RBDs per RFD.
>But still, that can be a
> configurable parameter.
I'm sorry if I said 'drivers'. This is a misunderstanding. There is a
82586.o which contains the shared code for all i82586 shared memory
ethercards, and stub function calls for the following functions:
enable/disable the irq.
reset the card.
do a channel attention.
probe for the card.
i.e. functions which are unique to each of the cards.
Don't worry, I know how to recycle code....
>
> See the packet driver source for 82586.inc and 82586.asm.
I have done..... ;-)
>
> -russ <nelson@crynwr.com> http://www.crynwr.com/~nelson
> Crynwr Software | Crynwr Software sells packet driver support | PGP ok
> 11 Grant St. | +1 315 268 1925 voice | If you would seek peace,
> Potsdam, NY 13676 | +1 315 268 9201 FAX | first seek freedom
>
>
__________________________________________________________
| / _ \ _ _| __ \ Dirk Niggemann
' / | | | | | Jesus College
. \ __ < | | | Cambridge, CB58BL
_|\_\_| \_\___|____/ dabn100@cam.ac.uk
__________________________________________________________