PDK API Guide for J721E
TimeSync_ProtocolConfig Struct Reference

Detailed Description

TimeSync protocol configuration structure.

Data Fields

TimeSync_NetworkProtType protocol
 
TimeSync_DeviceConfig deviceCfg
 
uint8_t domainNumber [TIMESYNC_NUM_DOMAINS]
 
uint8_t clockIdentity [8]
 
TimeSync_StepMode stepMode
 
TimeSync_VlanConfig vlanCfg
 
TimeSync_PpsConfig ppsConfig
 
uint8_t portMask
 

Field Documentation

◆ protocol

TimeSync_NetworkProtType TimeSync_ProtocolConfig::protocol

Packet type in which PTP is encapsulated

◆ deviceCfg

TimeSync_DeviceConfig TimeSync_ProtocolConfig::deviceCfg

Device's PTP mode of operation

◆ domainNumber

uint8_t TimeSync_ProtocolConfig::domainNumber[TIMESYNC_NUM_DOMAINS]

List of 802.1AS-rev domainNumbers

◆ clockIdentity

uint8_t TimeSync_ProtocolConfig::clockIdentity[8]

Clock Identity = MAC ID + Protocol Identifier

◆ stepMode

TimeSync_StepMode TimeSync_ProtocolConfig::stepMode

PTP step mode

◆ vlanCfg

TimeSync_VlanConfig TimeSync_ProtocolConfig::vlanCfg

VLAN comfiguration

◆ ppsConfig

TimeSync_PpsConfig TimeSync_ProtocolConfig::ppsConfig

PTP PPS comfiguration

◆ portMask

uint8_t TimeSync_ProtocolConfig::portMask

Port mask indicating ports to be used for PTP