|
82870P2P64H2 Datasheet, PDF (73/217 Pages) – | |||
|
◁ |
Register Description
R
3.3.1.6
3.3.1.7
3.3.1.8
CCâClass Code Register (Device 31)
Offset:
09â0Bh
Default Value: 840h
Attribute:
Size:
RO
24 bits
This register contains the base class, sub-class, and programming interface codes.
Bits
Description
23:16
15:8
7:0
Base Class Code (BCC).
08h = Generic system peripheral class device.
Sub Class Code (SCC).
04h = Generic PCI hot plug controller.
Programming Interface (PIF). The hot plug controller has no programming interface.
MBARâMemory Base Register (Device 31)
Offset:
10â13h
Default Value: 0000000Ch
Attribute:
Size:
R/W, RO
32 bits
This register is used by the hot plug logic to request a 256-byte prefetchable memory space that
can be located anywhere in the 64-bit address space. Once programmed, the memory registers will
respond at this address. Bits 31:4 will be the lower 32-bits of the address. Offset 14h contains the
upper 32-bits of the base address.
Bits
Description
31:8 Base Address (BAR)âR/W. This field can be any value.
7:4
Memory Space Size (SIZE)âRO. Hardwired to 0; indicates 256-bytes of address space is
requested.
3
Prefetchable (PF)âRO. Hardwired to 1; indicates that the memory space is prefetchable.
2:1
Memory location (LOC)âRO. Hardwired to 10; the memory space can be located anywhere in
the 64-bit address space.
0
Indicator (IND)âRO. Hardwired to 0; indicates that the BAR is for memory space.
MBARUâMemory Base Address (Upper 32-bits) Register (Device 31)
Offset:
14â17h
Default Value: 00000000h
Attribute:
Size:
R/W
32 bits
Bits
Description
31:0 Upper 32-bits of Address (ADDR): These bits determine bits 63:32 of the base address.
Intel® 82870P2 P64H2 Datasheet
73
|
▷ |