Hello,
i know that tm4c1294 itself can calculate checksum for icmp packets, for example, in enet_uip example, uip.c, i get these lines of code,
#if UIP_OFFLOAD_ICMP_CHKSUM /* If the hardware is inserting ICMP checksums for us, clear the field to ensure that the correct checksum is calculated. */ ICMPBUF->icmpchksum = 0;
which means the hardware will take care of checksum by put UIP_OFFLOAD_ICMP_CHKSUM into preprocessor.
so does the chip support checksum calculation for udp/tcp packet? if it does, what should i put in preprocessor field and does any document provide this information?