
LAN Controller Registers (B1:D8:F0)
7-16
Intel
82801BA ICH2 Datasheet
7.2.6
Management Data Interface (MDI) Control Register
Offset Address:
Default Value:
10–13h
0000 0000h
Attribute:
Size:
R/W (special)
32 bits
The Management Data Interface (MDI) Control register is a 32-bit field and is used to read and
write bits from the LAN Connect component. This register may be written as a 32-bit entity, two
16-bit entities, or four 8-bit entities. The LAN Controller will only accept the command after the
high byte (offset 13h) is written; therefore, the high byte must be written last.
7.2.7
Receive DMA Byte Count Register
Offset Address:
Default Value:
14–17h
0000 0000h
Attribute:
Size:
RO
32 bits
Bit
Description
31:30
These bits are reserved and should be set to 00b.
29
Interrupt Enable.
1 = Enables the LAN Controller to assert an interrupt to indicate the end of an MDI cycle.
0 = Disable.
28
Ready.
1 = Set by the LAN Controller at the end of an MDI transaction.
0 = Expected to be reset by software at the same time the command is written.
27:26
Opcode.
These bits define the opcode:
00 = Reserved
01 = MDI write
10 = MDI read
11 = Reserved
25:21
LAN Connect Address.
This field of bits contains the LAN Connect address.
20:16
LAN Connect Register Address.
This field of bits contains the LAN Connect Register Address.
15:0
Data.
In a write command, software places the data bits in this field, and the LAN Controller
transfers the data to the external LAN Connect component. During a read command, the LAN
Controller reads these bits serially from the LAN Connect, and software reads the data from this
location.
Bit
Description
31:0
Receive DMA Byte Count
—RO.
Keeps track of how many bytes of receive data have been passed
into host memory via DMA.
Powered by ICminer.com Electronic-Library Service CopyRight 2003