Port configuration for time synchronization.
Configuration information for enabling Ethernet RX and TX time sync events in a port.
Data Fields | |
bool | txAnnexDEn |
bool | rxAnnexDEn |
bool | txAnnexEEn |
bool | rxAnnexEEn |
bool | txAnnexFEn |
bool | rxAnnexFEn |
bool | txHostTsEn |
EnetMacPort_VlanType | txVlanType |
EnetMacPort_VlanType | rxVlanType |
uint32_t | vlanLType1 |
uint32_t | vlanLType2 |
CpswMacPort_IpTsCfg | commonPortIpCfg |
uint32_t | mcastType |
uint32_t | messageType |
bool | ltype2En |
uint32_t | seqIdOffset |
uint32_t | domainOffset |
bool CpswMacPort_TsEventCfg::txAnnexDEn |
Enable Annex D (IPv4) TX Time Synchronization
bool CpswMacPort_TsEventCfg::rxAnnexDEn |
Enable Annex D (IPv4) RX Time Synchronization
bool CpswMacPort_TsEventCfg::txAnnexEEn |
Enable Annex E (IPv6) TX Time Synchronization
bool CpswMacPort_TsEventCfg::rxAnnexEEn |
Enable Annex E (IPv6) RX Time Synchronization
bool CpswMacPort_TsEventCfg::txAnnexFEn |
Enable Annex F (IEEE802.3) TX Time Synchronization
bool CpswMacPort_TsEventCfg::rxAnnexFEn |
Enable Annex F (IEEE802.3) RX Time Synchronization
bool CpswMacPort_TsEventCfg::txHostTsEn |
Enable Time Sync transmit host timestamp
EnetMacPort_VlanType CpswMacPort_TsEventCfg::txVlanType |
TX VLAN Type
EnetMacPort_VlanType CpswMacPort_TsEventCfg::rxVlanType |
RX VLAN Type
uint32_t CpswMacPort_TsEventCfg::vlanLType1 |
VLAN Ltype 1 and 2 are common for both TX and RX and are valid only if txVlanType or rxVlanType is not ENET_MACPORT_VLAN_TYPE_NONE
uint32_t CpswMacPort_TsEventCfg::vlanLType2 |
VLAN Ltype 1 and 2 are common for both TX and RX and are valid only if txVlanType or rxVlanType is not ENET_MACPORT_VLAN_TYPE_NONE
CpswMacPort_IpTsCfg CpswMacPort_TsEventCfg::commonPortIpCfg |
Common configuration for Annex D (IPv4) and Annex E (IPv6)
uint32_t CpswMacPort_TsEventCfg::mcastType |
Multicast type value only for Annex E (IPv6)
uint32_t CpswMacPort_TsEventCfg::messageType |
Message type value mask is only for Annex F (PTP)
bool CpswMacPort_TsEventCfg::ltype2En |
Ltype 2 is only for Annex F (PTP)
uint32_t CpswMacPort_TsEventCfg::seqIdOffset |
Time Sync sequence ID offset
uint32_t CpswMacPort_TsEventCfg::domainOffset |
Time Sync domain offset