PCI-SIO4 User Manual
General Standards Corporation
8302A Whitesburg Drive Huntsville, AL 35802, Phone: (256) 880-8787
44
3.2
LOCAL CONFIGURATION REGISTERS
The Local Configuration registers give information on the Local side implementation. Since Local Expansion
ROM, Local Address Space 1, and Direct Master accesses are not implemented on the PCI/PMC-HPDI32,
the descriptions of these registers have been omitted. Most of the Local Configuration Registers are
preloaded from the configuration Serial EEPROM at system reset.
Table 3.2-1: Local Configuration Registers
PCI
CFG
Addr
Local
Offset
Addr
PCI/Local
Writable
Register Name
Value after
Reset
0x00
0x80
Y
Range for PCI to Local Address Space 0
0xFFFFF000
0x04
0x84
Y
Local Base Address (Remap) for PCI to Local Address Space 0
(Unused)
0x00000000
0x08
0x88
Y
Mode/Arbitration Register
0x00000000
0x0C
0x8C
Y
Big/Little Endian Descriptor
0x00000000
0x10
0x90
Y
Range for PCI to Local Expansion ROM (Unused)
0x00000000
0x14
0x94
Y
Local Base Address (Re-map) for PCI to Local Expansion ROM
and BREQo control (Unused)
0x00000000
0x18
0x98
Y
Local Bus Region Descriptions for PCI Local Accesses
0x00000000
0x1C
0x9C
Y
Range for Direct Master to PCI (Unused)
0x00000000
0x20
0xA0
Y
Local Base Address for Direct Master to PCI Memory (Unused)
0x00000000
0x24
0xA4
Y
Local Base Address for Direct Master to PCI Memory IO/CFG
(Unused)
0x00000000
0x28
0xA8
Y
PCI Base Address (Re-map) for Direct Master to PCI (Unused)
0x00000000
0x2C
0xAC
Y
PCI Configuration Address Register for Direct Master to PCI
IO/CFG (Unused)
0x00000000
0xF0
0x170
Y
Range for PCI to Local Address Space 1 (Unused)
0x00000000
0xF4
0x174
Y
Local Base Address (Remap) for PCI to Local Address Space 1
(Unused)
0x00000000
0xF8
0x178
Y
Local Bus Region Descriptor (Space 1) for PCI to Local Accesses
(Unused)
0x00000000
3.2.1
L
OCAL
A
DDRESS
S
PACE
0
R
ANGE
R
EGISTER FOR
PCI
TO
L
OCAL
B
US
:
(PCI
0
X
00,
R
ESET
0
X
FFFFF000)
D0
Memory Space Indicator
A ‘0’ indicates register maps into Memory space.
D2:1
Location of register (if memory space). Location values:
00 - Locate anywhere in 32-bit memory address space
D3
Prefetchable
A ‘0’ indicates reads are not prefetchable.
D31:4
Specifies which PCI address bits will be used to decode a PCI access to Local Address
Space 0. A ‘1’ indicates bit is included in address decode.
Local Address Space 0 value 0xFFFFF000 maps a 4kbyte range.
Since entire Local Address Space can be mapped into 4kb range, the remap register is not used.