[EXT_EP-9673] Improve support for devices with partial checksum offload Created: 11/Feb/20  Updated: 19/Feb/20  Resolved: 11/Feb/20

Status: Implemented
Project: Embedded Software & Tools
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Enhancement Priority: Medium
Reporter: TI User Assignee: TI User
Resolution: Implemented Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Product: Network Development Kit
Internal ID: NDK-525
Found In Release: NDK_3_60_00
Fix In Release: NDK_3_75_00

 Description   

Some EMAC devices do not support offloading of multiple protocol's CS's at once for TX. Only a single protocol's CS can be computed for any given packet.

Since, for example, in a UDP/IP packet, there is both a UDP CS and and IP CS that needs to be done, and each must be placed in the respective protocol's CS field in its header, you have to choose one.

In order to support this, new fields are needed that must be filled in by the stack, which give the h/w the information it needs to compute the CS's for TX packets.


Generated at Sun Feb 23 01:08:59 CST 2025 using Jira 9.12.17#9120017-sha1:aba4002bcd633f188b6a4bb5dd8a0e1f20b79ee4.