Subject: Re: LANCE (Am7990) DMA
To: None <tech-net@netbsd.org>
From: Michael C. Richardson <mcr@sandelman.ottawa.on.ca>
List: tech-net
Date: 10/06/1998 23:24:36
-----BEGIN PGP SIGNED MESSAGE-----
>>>>> "Jason" == Jason Thorpe <thorpej@nas.nasa.gov> writes:
Jason> On Tue, 06 Oct 1998 20:31:04 -0400 "Michael C. Richardson"
Jason> <mcr@sandelman.ottawa.on.ca> wrote:
>> Two things: 1. I may be in a position to change this as paid work.
>> 2. Are there other chipsets that do the DMA to mbufs in a MI
>> compatible way?
Jason> Yes, there are... BUT... in the LANCE case, you have to handle
Jason> BOTH:
Jason> (a) DMA directly to mbufs
Jason> (b) DMA into either on-board (e.g. DEPCA, TURBOchannel, etc.) or
Jason> reserved memory (e.g. NE2100, PCnet-ISA, IOASIC) and then copy
Jason> into mbufs.
Give me an example driver that DMA directly to mbufs. I know I could pick
one and it probably does, but I want to best example :-)
I take it that a single instance of the lance driver won't have to do
both? But that it may have to handle both a PCnet-ISA and a PCnet-PCI card
in the same machine?
:!mcr!: | Network and security consulting/contract programming
Michael Richardson | Firewalls, TCP/IP and Unix administration
Personal: http://www.sandelman.ottawa.on.ca/People/Michael_Richardson/Bio.html
Corporate: http://www.sandelman.ottawa.on.ca/SSW/
ON HUMILITY: To err is human, to moo bovine.
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface
iQB1AwUBNhre89iXVu0RiA21AQE9kgL/Svsg8TwgmrYhCmNAVrgweAjljyaZVu99
oOfHRjvSY3D4VXeyoSz/Z2gkFbbmuHpnExl7ZCmfxa/dQ6jMUqFCm2kesjbKe2lt
7RBFLOo36Kd48LItc1MqRIqlievRblcU
=ZFH1
-----END PGP SIGNATURE-----