Standard use of the TPMC851:
Local Address Space 0 32 bit bus in Big Endian Mode
Local Address Space 1 16 bit bus in Big Endian Mode
Local Address Space 2 16 bit bus in Big Endian Mode
Local Address Space 3 not used
Expansion ROM Space not used
To change the Endian Mode use the Local Configuration Registers for the corresponding Space. Bit 24 of the
according register sets the mode. A value of 1 indicates Big Endian and a value of 0 indicates Little Endian.
Use the PCI Base Address 0 + Offset or PCI Base Address 1 + Offset:
Short cut Offset
Name
LAS0BRD 0x28
Local Address Space 0 Bus Region Description Register
LAS1BRD 0x2C
Local Address Space 1 Bus Region Description Register
LAS2BRD 0x30
Local Address Space 2 Bus Region Description Register
LAS3BRD 0x34
Local Address Space 3 Bus Region Description Register
EROMBRD
0x38
Expansion ROM Bus Region Description Register
You could also use the PCI - Base Address 1 I/O Mapped Configuration Registers.
TPMC851 User Manual Issue 1.0.9
Page 46 of 65