Datasheet

High Performance Single-Chip 10/100 Non-PCI Ethernet Controller
Datasheet
Revision 1.5 (07-11-08) 86 SMSC LAN9118
DATASHEET
5.3.16 GPT_CNT-General Purpose Timer Current Count Register
This register reflects the current value of the GP Timer.
5.3.17 WORD_SWAP—Word Swap Control
This register controls how words from the host data bus are mapped to the CRSs and Data FIFOs
inside the LAN9118. The LAN9118 always sends data from the Transmit Data FIFO to the network so
that the low order word is sent first, and always receives data from the network to the Receive Data
FIFO so that the low order word is received first.
Offset: 90h Size: 32 bits
BITS DESCRIPTION TYPE DEFAULT
31-16 Reserved RO -
15-0 General Purpose Timer Current Count (GPT_CNT). This 16-bit field
reflects the current value of the GP Timer.
RO FFFFh
Offset: 98h Size: 32 bits
BITS DESCRIPTION TYPE DEFAULT
31:0 Word Swap. This field only has significance if the device is operated in 16-
bit mode. In 32-bit mode, D[31:15] is always mapped to the high order word
and D[15:0] is always mapped to the low order word. In 16-bit mode, if this
field is set to 00000000h, or anything except FFFFFFFFh, the LAN9118
maps words with address bit A[1]=1 to the high order words of the CSRs
and Data FIFOs, and words with address bit A[1]=0 to the low order words
of the CSRs and Data FIFOs. If this field is set to FFFFFFFFh, the LAN9118
maps words with address bit A[1]=1 to the low order words of the CSRs and
Data FIFOs, and words with address bit A[1]=0 to the high order words of
the CSRs and Data FIFOs.
Note: Please refer to Section 3.6, "32-bit vs. 16-bit Host Bus Width
Operation" for additional information.
R/W
NASR
00000000h