Intel 21555 User Manual

Page 138

Advertising
background image

138

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

List of Registers

Table 43. Downstream I/O or Memory 1 and Upstream I/O or Memory 0 Setup Registers

These registers may be preloaded by serial ROM or programmed by the local processor before
host configuration.

Bit

Name

R/W

Description

0

Type
Selector

R/(WS)

When 0, the BAR is requesting memory space, or is disabled.

When 1, the BAR is requesting I/O space.

Reset value is 0

2:1

Type

R/(WS)

Type of space requested. Allowable values:

00b to indicate that the space requested by the BAR may be located
anywhere in memory space, must be used for I/O space

01b to indicate that memory space must be mapped below a 1MB
boundary

Other values may have unpredictable results.
Reset value is

00h.

3

Prefetchable

R/(WS)

Indicates whether the space requested by the BAR is prefetchable.

When 0, not prefetchable (required, but not hardware enforced, for I/O
space).

When 1, prefetchable.

Reset value is 0

5:4

Reserved

R

Read only as 0.

30:6

Size

R/(WS)

These bits specify the size of the address range requested by the BAR.

When a bit is 1, the corresponding bit in the BAR functions as a
readable and writable bit.

When a bit is 0, the corresponding bit in the BAR functions as a
read

-

only bit that always returns zero when read.

The PCI Local Bus Specification, Revision 2.2 states that the maximum
value requested for I/O space should not be greater than 256 bytes,
although this is not enforced in hardware. When configured as a memory
range, bits [11:6] should be set to a 0 as the minimum supported memory
range is 4KB.

Reset value is 0 (disabled).

31

BAR_Enable

R/(WS)

BAR enable.

When 0, the corresponding BAR is disabled and reads as 0.

When 1, the corresponding BAR is enabled, with size and type
specified by this setup register.

Reset value is 0

Offsets

Downstream I/O or Memory 1 Setup

Upstream I/O or Memory 0
Setup

Primary byte

B3:B0h

C7:C4h

Secondary byte

B3:B0h

C7:C4h

Advertising