Experimental NE3200 driver, fifth release

From: Rask Ingemann Lambertsen (rask@sygehus.dk)
Date: Sat May 17 2003 - 14:59:28 EST


The fifth release of my experimental NE3200 driver can now be found here:
http://users.cybercity.dk/~ccc94453/linux/ne3200/0.05/ne3200-0.05.tar.gz

The main changes since release 0.04:

ne3200:
Let the 82586 code allocate board memory for TX and RX buffers.

Clean up "dev" allocation and error handling in ne3200_probe1().

Transfer skb data using DMA instead of PIO for better performance. Ttcp now
consistently shows 1095+ kB/s on RX and 1080+ kB on TX (at half duplex).

Add EXPORT_NO_SYMBOLS for 2.5 compatibility.

ne3200 firmware:
Revert from the fragile interrupt driven operation to polled operation (so I
can get the DMA code in).

Transfer skb data using DMA instead of PIO for better performance.

82586:
Fix release 0.04 end-of-frame flag testing and reporting bug (triggered if
RX memory runs out).

Added function to allocate board memory for TX and RX buffers. It takes the
MTU into account (but the rest of the code doesn't - yet).

Hooks for board specific transfer of skb data.

Minor corrections to TX statistics.

For the full release notes and instructions on compiling the driver, see:
http://users.cybercity.dk/~ccc94453/linux/ne3200/0.05/ne3200-0.05.txt

Regards,
Rask Ingemann Lambertsen
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html



This archive was generated by hypermail 2b29 : Fri May 23 2003 - 22:00:01 EST