Data Sheet

Programming Interface — Ethernet Controller I210
471
8.15.4 Tx Time Sync Control Register - TSYNCTXCTL (0xB614; RW)
8.15.5 Tx Timestamp Value Low - TXSTMPL (0xB618;RO)
8.15.6 Tx Timestamp Value High - TXSTMPH(0xB61C; RO)
8.15.7 System Time Register Residue - SYSTIMR (0xB6F8; RW)
8.15.8 System Time Register Low - SYSTIML (0xB600; RW)
Field Bit(s) Initial Value Description
TXTT(ROM) 0 0b
Transmit timestamp valid (equals 1b when a valid value for Tx timestamp is captured
in the Tx timestamp register, clear by read of Tx timestamp register TXSTMPH).
RSV 3:1 0x0
Reserved.
Write 0x0, ignore on read.
EN 4 0b
Enable Transmit timestamp.
0b = time stamping disabled.
1b = time stamping enabled.
RSV 5:7 0x0 Reserved. Write 0x0, ignore on read.
1588_Offset 8:15 0x0
Byte offset of the inserted timestamp to the transmit packet in 1-step flow. The offset
is defined in byte units measured from the beginning of the packet as transmitted to
the network (including the optional inserted VLAN tag).
RSV 31:16 0x0
Reserved.
Write 0x0, ignore on read.
Field Bit(s) Initial Value Description
TTSL 29:0 0x0 Transmit timestamp LSB value (defined in ns units).
Zero 31:30 0x0 Zero bits.
Field Bit(s) Initial Value Description
TTSH 31:0 0x0 Transmit timestamp MSB value (defined in sec units).
Field Bit(s) Initial Value Description
STR 31:0 0x0 System time Residue value (defined in 2
-32
nS resolution).
Field Bit(s) Initial Value Description
STL 29:0 0x0 System time LSB value (defined in ns units).
Zero 31:30 0x0 Zero bits.