![Intel IXF1104 Скачать руководство пользователя страница 156](http://html1.mh-extra.com/html/intel/ixf1104/ixf1104_datasheet_2073091156.webp)
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
Section 8.4
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
Figure 54
.
8.4
Register Map
Table 59
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 ($ Port0x00 – +0x01)”
Low
32
R/W
163
0x00
“Station Address ($ Port0x00 – +0x01)”
High
32
R/W
163
0x01
“Desired Duplex ($ Port 0x02)”
32
R/W
163
0x02
“FD FC Type ($ Port 0x03)”
32
R/W
163
0x03
Reserved 32
R
–
0x04
“Collision Distance ($ Port 0x05)”
32
R/W
164
0x05
“Collision Threshold ($ Port 0x06)”
32
R/W
164
0x06
“FC TX Timer Value ($ Port 0x07)”
32
R/W
164
0x07
“FD FC Address ($ Port 0x08 – + 0x09)”
FDFCAddressLow
32
R/W
164
0x08
“FD FC Address ($ Port 0x08 – + 0x09)”
FDFCAddressHigh
32
R/W
164
0x09
“IPG Receive Time 1 ($ Port 0x0A)”
32
R/W
165
0x0A
“IPG Receive Time 2 ($ Port 0x0B)”
32
R/W
165
0x0B
“IPG Transmit Time ($ Port 0x0C)”
32
R/W
165
0x0C
Reserved
–
RO
–
0x0D
“Pause Threshold ($ Port 0x0E)”
32
R/W
166
0x0E