Re: rx_ring

Donald Becker <[email protected]> Fri, 15 Aug 2003 17:26:12 -0400 (EDT)
Newsgroups gmane.linux.drivers.realtek.devel
Message-ID <Pine.LNX.4.44.0308151711510.5423-100000@beohost>
On Fri, 15 Aug 2003, Bruce Who wrote:

> 	May someone tell me what's rx_ring and tx_ring?what's their meaning?

The rx_ring is the main memory region that the rtl8139 writes as it's
reading.

The tx_ring does not exist in the rtl8139 driver.  On other PCI NIC drivers
it's holds the ring for descriptor -- per-packet status information and
pointers to the packet data.

All other PCI NIC chips can receive directly into OS netowrk buffers.
With those drivers the rx_ring points to the receive descriptor ring.

-- 
Donald Becker				[email protected]
Scyld Computing Corporation		http://www.scyld.com
914 Bay Ridge Road, Suite 220		Scyld Beowulf cluster system
Annapolis MD 21403			410-990-9993