
Rx-URME-031 Rev - - DRAFT - PMC551 Hardware Reference and Installation Manual Page 8
5ProgrammingNotes
The PMC551 PCI Interface will respond to PCI configuration cycles upon power-up and PCI
Memory cycles, when enabled. The Configuration Space registers include the standard PCI
header as well as a number of PMC55 specific registers. (The latter are all in the device-specific
address range as provided for in the PCI specification). These latter registers are used after
power on to “wake up” the memory. A detailed description of the registers is not provided, as no
modification of the sequence is supported.
5.1 Standard PCI Configuration Header
The full set of PCI configuration registers is included in the PCI header, but only a subset are
relevant to the operation of the PMC551. As it is only a PCI target, none of the bus master
registers will be effective (e.g., Latency Timer). In the following tables registers are presented as
32 bit values; in some cases this is a combination of several smaller registers. This approach is
taken for simplicity, access in smaller (i.e., 8 or 16 bit) transfers is supported as documented in the
PCI 2.1 specification.
5.1.1 Command Status Register
This register is used to enable memory response of the PMC551 and report
Offset Description Default Value
0x0 Device/Vendor ID 0x100011B0
0x4 Command Status Register 0x00000000
0x8 Revision/Class 0x05800000
0xC Unused on PMC551 0x00000000
0x10 BAR0 (PCI Base Address) 0x00000000
0x14 BAR1 (Unused) 0x00000000
0x18 BAR2 (Unused)
0x1C BAR3 (Unused)
0x20 Reserved
0x24 Reserved
0x28 Reserved
0x2C SubVendor Device/ SubVendor ID 0x0551140B
Bit(s) Function
0 Not implemented
1Memory Enable - When set allows PMC551 to respond to PCI transfers. Must be set after
programming BAR0 to allow access to the FailOver firmware
2..5 Reserved
6 Parity Enable. Set to 1 to report cause PMC551 to report parity errors
7 Reserved
8System Error Enable. When 1 the PMC551 will also assert SYSERR when reporting a parity
error
9..22 Unused
23 Fast Back to Back. PMC551 will always correctly respond to fast back to back cycles
24 0
25..26 Device Select timing. Read Only