Enet UDMA descriptor format.
Enet UDMA packet descriptor used to share meta-data information with DMA hardware.
Public Member Functions | |
CSL_UdmapCppi5HMPD hostDesc | __attribute__ ((aligned(ENET_UDMA_DESC_ALIGNMENT))) |
Data Fields | |
uint8_t | extendedPktInfo [ENET_UDMA_EXTENDED_PKT_INFO_BLOCK_SIZE] |
uint8_t | psInfo [ENET_UDMA_PROTOCOL_SPECIFIC_INFO_BLOCK_SIZE] |
uint8_t | reserved [ENET_UDMA_PKT_DESC_RESERVED_SIZE] |
CSL_UdmapCppi5HMPD hostDesc EnetUdma_CpswHpdDesc::__attribute__ | ( | (aligned(ENET_UDMA_DESC_ALIGNMENT)) | ) |
Host-mode packet descriptor (must be the first member of the structure
uint8_t EnetUdma_CpswHpdDesc::extendedPktInfo[ENET_UDMA_EXTENDED_PKT_INFO_BLOCK_SIZE] |
Extended Packet Info Block.
Note:
uint8_t EnetUdma_CpswHpdDesc::psInfo[ENET_UDMA_PROTOCOL_SPECIFIC_INFO_BLOCK_SIZE] |
Protocol Specific Info.
Note:
uint8_t EnetUdma_CpswHpdDesc::reserved[ENET_UDMA_PKT_DESC_RESERVED_SIZE] |
Reserved area. Desc size is 128 bytes (HMPD + reserved = 128)