Intel 21555 User Manual

Page 133

Advertising
background image

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

133

List of Registers

Table 37. Downstream I/O or Memory 1 and Upstream I/O or Memory 0 BAR

Bit

Name

R/W

Description

0

Space Indicator

R

When a 0, this BAR is disabled or memory space is requested
memory space.

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

Reset value is 0

2:1

Type

R

When all zeros (0s), I/O space is requested.

When non

-

zero, memory space is requested and the number

equals the size and location of this address range.

Reset value is 00b

3

Prefetchable

R

When 0, requesting I/O or nonprefetchable memory.

When 1, requesting prefetchable memory space.

Reset value is 0

5:4

R

Returns zeros (0s).

31:6

Base Address

R/W

Indicate the size of the requested address range and set the base
address of the range.

The corresponding setup register determine the function of the
corresponding bit in this register.

When a 0, the same bit in this register is a read

-

only bit and always

return 0 when read.

When a one (1), the same bit in this register is writable and return
the value last written when read.

This BAR is disabled by writing a 0 to bit [31] of the setup register. The
minimum size for an I/O address range is 64 bytes and for a memory
range is 4 KB. The maximum size is 2 GB.

Reset value is This register is disabled (read only as 0).

These registers define forwarding address ranges for downstream or upstream I/O or memory transactions.
After reset, they are disabled and return all zeros when read.

This register can request a 64, 128, or 256 bytes I/O space. Hardware does not restrict larger I/O windows or
4 KB to 2 GB. To configure a space use serial preloading or program the Downstream I/O or Memory 1 Setup
register or Upstream I/O or Memory 0 Setup register.

Access of the setup registers must be through the local processor before the Primary Lockout Reset Value bit is
cleared.

Offsets

Downstream I/O or Memory 1 BAR

Upstream I/O or Memory 0 BAR

Primary byte

1B:18h

5B:58h

Secondary byte

5B:58h

1B:18h

Advertising