Data Sheet

Programming Interface — Ethernet Controller I210
483
8.17.6 Next Page Transmit - PCS_NPTX (0x4220; RW)
ACK 14 0b
Acknowledge (SerDes).
The link partner has acknowledged receiving a page.
SGMII: Reserved.
LPNEXTP 15 0b
LP Next Page Capable (SerDes).
The link partner asserts this bit to indicate its ability to accept next pages.
SGMII: Link OK indication from the PHY.
Reserved 31:16 0x0
Reserved.
Write 0x0, ignore on read.
Field Bit(s) Initial Value Description
CODE 10:0 0x0
Message/Unformatted Code Field.
The Message field is an 11-bit wide field that encodes 2048 possible messages. The
Unformatted Code field is an 11-bit wide field that might contain an arbitrary value.
TOGGLE 11 0b
Toggle.
This bit is used to ensure synchronization with the pink partner during next page
exchange. This bit always takes the opposite value of the Toggle bit in the previously
exchanged Link Code word. The initial value of the Toggle bit in the first next page
transmitted is the inverse of bit 11 in the base Link Code word and, therefore, can
assume a value of 0b or 1b. The Toggle bit is set as follows:
0b = Previous value of the transmitted Link Code word when 1b.
1b = Previous value of the transmitted Link Code word when 0b.
ACK2 12 0b
Acknowledge 2.
Used to indicate that a device has successfully received its Link Partners' Link Code
word.
PGTYPE 13 0b
Message/Unformatted Page.
This bit is used to differentiate a message page from an unformatted page. The
encoding is:
0b = Unformatted page.
1b = Message page.
Reserved 14 -
Reserved.
Write 0b, ignore on read.
NXTPG 15 0b
Next Page.
Used to indicate whether or not this is the last next page to be transmitted. The
encoding is:
0b = Last page.
1b = Additional next pages follow.
Reserved 31:16 -
Reserved.
Write 0x0, ignore on read.
Field Bit(s) Initial Value Description