876784 Intel, 876784 Datasheet - Page 319

no-image

876784

Manufacturer Part Number
876784
Description
Manufacturer
Intel
Datasheet

Specifications of 876784

Lead Free Status / RoHS Status
Compliant
LAN Controller Registers (B1:D8:F0) (Desktop and Mobile Only)
8.2.3
8.2.4
Intel
®
ICH7 Family Datasheet
SCB_GENPNT—System Control Block General Pointer
Register (LAN Controller—B1:D8:F0)
Offset Address: 04h
Default Value:
PORT—PORT Interface Register
(LAN Controller—B1:D8:F0)
Offset Address: 08h
Default Value:
The PORT interface allows the processor to reset the ICH7’s internal LAN controller, or
perform an internal self test. The PORT DWord 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 0Bh) is written; therefore, the high byte must be written last.
15:0
2:0
Bit
Bit
SCB General Pointer — R/W. The SCB General Pointer register is programmed by
software to point to various data structures in main memory depending on the current
SCB Command word.
Receive Unit Command (RUC) — R/W. Valid values are:
000 = NOP: Does not affect the current state of the unit.
001 = RU Start: Enables the receive unit. The pointer to the RFA must be placed in
010 = RU Resume: Resume frame reception (only when in suspended state).
011 = RCV DMA Redirect: Resume the RCV DMA when configured to “Direct DMA
100 = RU Abort: Abort RU receive operation immediately.
101 = Load Header Data Size (HDS): This value defines the size of the Header
110 = Load RU Base: The device’s internal RU Base Register is loaded with the value
111 = RBD Resume: Resume frame reception into the RFA. This command should
the SCB General POinter before using this command. The device pre-fetches
the first RFD and the first RBD (if in flexible mode) in preparation to receive
incoming frames that pass its address filtering.
Mode.” The buffers are indicated by an RBD chain which is pointed to by an
offset stored in the General Pointer Register (this offset will be added to the RU
Base).
portion of the RFDs or Receive buffers. The HDS value is defined by the lower
14 bits of the SCB General Pointer, so bits 31:15 should always be set to 0’s
when using this command. Once a Load HDS command is issued, the device
expects only to find Header RFDs, or be used in “RCV Direct DMA mode” until it
is reset. Note that the value of HDS should be an even, non-zero number.
in the SCB General Pointer.
only be used when the RU is already in the “No Resources due to no RBDs”
state or the “Suspended with no more RBDs” state.
0000 0000h
0000 0000h
07h
0Bh
Description
Description
Attribute:
Size:
Attribute:
Size:
R/W
32 bits
R/W (special)
32 bits
319

Related parts for 876784