Primary and secondary csr i/o bars – Intel 21555 User Manual

Page 132

Advertising
background image

132

21555 Non-Transparent PCI-to-PCI Bridge User Manual

List of Registers

3

Prefetchable

R

Indicates if this space is prefetchable.

When a 0, do not use prefetching when reading the 21555 registers.

11:4

R

Returns zero.

31:12

Base
Address

R/W

Indicate to configuration software the size of the requested memory address
range and set the base address of the range. The bits are mappable, and
indicates that the 21555 is requesting a 4Kb memory space.

a.

The Secondary CSR Memory BARs map the 21555 registers into secondary bus memory space.

Table 36. Primary and Secondary CSR I/O Bars

a

a.

The Primary and Secondary CSR I/O BARs map the 21555 registers into primary and secondary
I/O space, respectively.

Bit

Name

R/W

Description

0

Space Indicator

R

Indicates the type of address space that is requested.

When a one (1), I/O space is requested.

7:1

Reserved

R

Returns 0.

31:8

Base Address

R/W

Indicates to configuration software the size of the requested I/O
address range and set the base address of the range. The bits are
mappable, and indicates that the 21555 is requesting a 256 byte I/O
space.

Table 35. Secondary CSR Memory BARs

a

(Sheet 2 of 2)

Primary byte offset: 53:50h

Secondary byte offset: 13:10h

Bit

Name

R/W

Description

Offsets

Primary CSR I/O BAR

Secondary CSR I/O BAR

Primary byte

17:14h

57:54h

Secondary byte

57:54h

17:14h

Advertising