Symbols
loading...
Files
loading...
SummarySyntaxRelatedReferences

Fields

Field
Declared as
Description
uint32_t
Tx packet HW features capabilities. This parameter can be a combination of ETH_Tx_Packet_Attributes.
uint32_t
Total packet length.
Tx buffers pointers.
uint32_t
Specifies the source address insertion control. This parameter can be a value of ETH_Tx_Packet_Source_Addr_Control.
uint32_t
Specifies the CRC and Pad insertion and replacement control. This parameter can be a value of ETH_Tx_Packet_CRC_Pad_Control.
uint32_t
Specifies the checksum insertion control. This parameter can be a value of ETH_Tx_Packet_Checksum_Control.
uint32_t
Sets TCP maximum segment size only when TCP segmentation is enabled. This parameter can be a value from 0x0 to 0x3FFF.
uint32_t
Sets Total payload length only when TCP segmentation is enabled. This parameter can be a value from 0x0 to 0x3FFFF.
uint32_t
Sets TCP header length only when TCP segmentation is enabled. This parameter can be a value from 0x5 to 0xF.
uint32_t
Sets VLAN Tag only when VLAN is enabled. This parameter can be a value from 0x0 to 0xFFFF.
uint32_t
Specifies VLAN Tag insertion control only when VLAN is enabled. This parameter can be a value of ETH_Tx_Packet_VLAN_Control.
uint32_t
Sets Inner VLAN Tag only when Inner VLAN is enabled. This parameter can be a value from 0x0 to 0x3FFFF.
uint32_t
Specifies Inner VLAN Tag insertion control only when Inner VLAN is enabled. This parameter can be a value of ETH_Tx_Packet_Inner_VLAN_Control.
void *
Specifies Application packet pointer to save.

References

from examples