Data Fields
EnetUdma_RxProtoInfo_s Struct Reference

Enet UDMA RX Protocol Info structure. More...

#include <enet_udma_psi.h>

Data Fields

bool ipv6Valid
 
bool ipv4Valid
 
bool tcpudpIndicator
 
bool fragment
 
bool chkSumErr
 
uint16_t chkSum
 

Detailed Description

Enet UDMA RX Protocol Info structure.

It contains IPv4/IPv6 protocol information including checksum. This is copied from the CPPI TX status word (UDMA flow protocol specific info).

Field Documentation

uint16_t EnetUdma_RxProtoInfo_s::chkSum

Computed checksum value

bool EnetUdma_RxProtoInfo_s::chkSumErr

Checksum error flag. Valid only if ipv4Valid or ipv6Valid is true

bool EnetUdma_RxProtoInfo_s::fragment

IP fragment detected. Valid only if ipv4Valid or ipv6Valid is true

bool EnetUdma_RxProtoInfo_s::ipv4Valid

Flag to indicate an IPv4 TCP or UDP Packet was detected

bool EnetUdma_RxProtoInfo_s::ipv6Valid

Flag to indicate an IPv6 TCP or UDP Packet was detected

bool EnetUdma_RxProtoInfo_s::tcpudpIndicator

TCP or UDP packet detected. Valid only if ipv4Valid or ipv6Valid is true


The documentation for this struct was generated from the following file:

Copyright 2020, Texas Instruments Incorporated