I guess Ethernet MACs integrated into PC chipsets may have this feature, especially the gigabit interfaces. But I have never seen this in a Ethernet MAC intended for embedded systems. Have you?
The only exception would be MACs implemented in FPGAs..

/Timmy Brolin

It is common these days to have TCP/UDP/IP checksum assistance in ethernet interface chips. This is a very appropriate place for the checksum, since everything is ready for checksumming by the time it gets to the chip.

The amount of preparation necessary in order to use this varies from chip to chip. For that reason, driver level work is required. I believe that FreeBSD and Linux driver interfaces have been modified to accommodate the availability of checksumming services. It may be an appropriate future consideration for lwIP.

If lwIP allowed checksumming services to be performed at the driver level or beneath, then systems having special hardware - either in the ethernet chip or some other FPGA - could be used.

--
Jim Gibbons
        [EMAIL PROTECTED]
Gibbons and Associates, Inc.
        TEL: (408) 984-1441
900 Lafayette, Suite 704, Santa Clara, CA
        FAX: (408) 247-6395




_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to