Downstream Memory 2 And 3 Bar, And Upstream Memory 1 Bar - Intel 21555 User Manual

Non-transparent pci-to-pci bridge
Table of Contents

Advertisement

List of Registers
Table 38. Downstream Memory 2 and 3 BAR, and Upstream Memory 1 BAR
Offsets
Primary byte
Secondary byte
These registers are similar and are described together.
These registers define address ranges in which memory transactions on the primary interface of the 21555
are forwarded to the secondary interface for the downstream BARs, and in which memory transactions on
the secondary interface are forwarded to the primary interface for the upstream BAR.
The corresponding setup registers load from the SROM or the local processor before configuration
software running on the host processor can access these registers. Local processor access of the setup
registers is before the Primary Lockout Reset Value bit is clear.
Bit
Name
0
Space Indicator
2:1
Type
3
Prefetchable
11:4
31:12
Base Address
134
Downstream
Downstream
Memory 2 BAR
Memory 3 BAR
1F:1Ch
23:20h
5F:5Ch
63:60h
R/W
Description
R
Reads only as 0 to indicate that memory space is requested.
Indicates size and location of this address space.
R
Reset value is 00 to indicate that this space can be mapped anywhere
-
in 32
bit memory.
Indicates whether the region is prefetchable.
• When 0, nonprefetchable memory is requested (or the range is
disabled).
R
• When 1, prefetchable memory is requested.
• Reset value is 0
R
Returns 0.
These bits are used to indicate the size of the requested address range
and to set the base address of the range. Bits [31:12] of the
corresponding setup register determine the function of the
corresponding bit in this register.
• When a bit in the setup register is 0, the same bit in this register is
a read only bit and always returns 0 when read.
• When a bit in the setup register is one (1), the same bit in this
register is writable and returns the value last written when read.
R/W
This BAR is disabled by writing bit [31] of the setup register to zero.
For the Downstream Memory 3 BAR, bit [31] of the Upper 32 Bits setup
register must also be 0 to disable that range. The minimum size for this
address range is 4 K. The maximum size is 2GB, except for the
Downstream Memory 3 BAR which may use 64
have a maximum window size of 2
• Reset value is Read only as 0 (range is disabled).
21555 Non-Transparent PCI-to-PCI Bridge User Manual
Upstream
Memory 1 BAR
5F:5Ch
1F:1Ch
-
bit addressing and
63
bytes.

Advertisement

Table of Contents
loading

Table of Contents