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