3 per port registers, Figure 54. register overview diagram, 4 register map – Intel IXF1104 User Manual
Page 156: Per port registers, Register map, Register overview diagram, Mac control registers ($ port index + offset), Table 59

Intel
®
IXF1104 4-Port Gigabit Ethernet Media Access Controller
Datasheet
156
Document Number: 278757
Revision Number: 009
Revision Date: 27-Oct-2005
8.3
Per Port Registers
covers all of the registers that are replicated in each port of the IXF1104 MAC. These
registers perform an identical function in each port.
The address vector for the IXF1104 MAC is 11 bits wide. This allows for 7 bits of port-specific
access and a 4-bit vector to address each port and all global registers. The address format is shown
in
.
8.4
Register Map
through
Table 69 “Optical Module Registers ($ 0x799 - 0x79F)” on page 162
present the
IXF1104 MAC memory map details. Global control and status registers are used to configure or
report on all ports, and some registers are replicated on a per-port basis.
Note:
All IXF1104 MAC registers are 32 bits.
Figure 54. Register Overview Diagram
Port Select & Global Registers
Per-Port Registers
10
0
6
Table 59. MAC Control Registers ($ Port Index + Offset) (Sheet 1 of 2)
Register
Bit Size
Mode
1
Ref Page
Offset
“Station Address ($ Port_Index +0x00 – +0x01)”
Low
32
R/W
0x00
“Station Address ($ Port_Index +0x00 – +0x01)”
High
32
R/W
0x01
“Desired Duplex ($ Port_Index + 0x02)”
32
R/W
0x02
“FD FC Type ($ Port_Index + 0x03)”
32
R/W
0x03
Reserved 32
R
–
0x04
“Collision Distance ($ Port_Index + 0x05)”
32
R/W
0x05
“Collision Threshold ($ Port_Index + 0x06)”
32
R/W
0x06
“FC TX Timer Value ($ Port_Index + 0x07)”
32
R/W
0x07
“FD FC Address ($ Port_Index + 0x08 – + 0x09)”
FDFCAddressLow
32
R/W
0x08
“FD FC Address ($ Port_Index + 0x08 – + 0x09)”
FDFCAddressHigh
32
R/W
0x09
“IPG Receive Time 1 ($ Port_Index + 0x0A)”
32
R/W
0x0A
“IPG Receive Time 2 ($ Port_Index + 0x0B)”
32
R/W
0x0B
“IPG Transmit Time ($ Port_Index + 0x0C)”
32
R/W
0x0C
Reserved
–
RO
–
0x0D
“Pause Threshold ($ Port_Index + 0x0E)”
32
R/W
0x0E