Data Sheet
Ethernet Controller I210 — Programming Interface
472
8.15.9 System Time Register High - SYSTIMH (0xB604; RW)
8.15.10 System Time Register Tx MS - SYSTIMTM (0xB6FC; RW)
8.15.11 Increment Attributes Register - TIMINCA (0xB608; RW)
8.15.12 Time Adjustment Offset Register - TIMADJ (0xB60C; RW)
Field Bit(s) Initial Value Description
STH 31:0 0x0 System time MSB value (defined in sec units).
Field Bit(s) Initial Value Description
STM 15:0 0x0
Two MS bytes of the system time (defined in 2
32
sec units). This field is
static, kept at the value programmed by the software. It is used for 1-step
transmission as the two MS bytes inserted to the SYNC packet.
RSV 31:16 0x0
Reserved.
Write 0x0, ignore on read.
Field Bit(s) Initial Value Description
Incvalue 30:0 0x0
Increment value.
Value to be added or subtracted (depending on ISGN value) from 8 nS clock
cycle in resolution of 2
-32
nS.
ISGN 31 0b
Increment sign.
0b = Each 8 nS cycle add to SYSTIM a value of 8 nS + Incvalue * 2
-32
nS.
1b = Each 8 nS cycle add to SYSTIM a value of 8 nS -Incvalue * 2
-32
nS.
Field Bit(s) Initial Value Description
Tadjus 29:0 0x0
Time Adjustment Value.
Low (defined in ns units). The TADJL field can be set to any non-zero value
smaller than 999,999,900 decimal (slightly below 1 second).
Zero 30 0b Zero bit.
Sign 31 0b Sign (0b= “+”1b = “-”).