CPC700 User’s Manual—Preliminary
4-43
4.9 Memory Controller Register Description
Memory controller registers are accessed through the MEMCFGADR and MEMCFGDATA registers. See
Section 4.3, “Memory Controller Registers” for additional information. To access one of the memory con-
troller configuration registers, write the appropriate index to register MEMCFGADR, then read the data
from or write the data to register MEMCFGDATA. All configuration accesses from the processor must be 4
Byte aligned, otherwise an error will be generated and the cycle not performed.
Note: In the tables of register field descriptions throughout this specification, some bits are shown shaded.
Those bits are reserved in the CPC700. Reading of reserved bits will produce unpredictable values. Soft-
ware must use appropriate masks to extract the desired bits. Writes must preserve the values of reserved
bit positions by first reading the register, merging the new values, and writing the result back.
4.9.1 Global Memory Configuration Registers
The following registers apply globally to the memory controller subsystem and are used to configure its
organization.
Register
Address
R/W
Description
MEMCFGADR
FF50_0008
R/W
Memory Controller Configuration Address Register
MEMCFGDATA
FF50_000C
R/W
Memory Controller Configuration Data Register
Summary of Contents for CPC700
Page 10: ...Table of Contents x Table of Contents...
Page 16: ...Tables xvi List of Tables...
Page 28: ...1 12 CPC700 User s Manual Preliminary...
Page 72: ...3 36 Processor Interface...
Page 132: ...4 60 Memory Controller...
Page 184: ...5 52 PCI Interface...
Page 194: ...6 10 Clock Power Management and Reset...
Page 224: ...8 18 IIC...
Page 244: ...10 10 Interrupt Controller...
Page 246: ...I 11 2 JTAG...
Page 250: ...12 4 Processor Local Bus PLB...
Page 262: ...14 10 Register Summary...
Page 267: ...CPC700 User s Manual Preliminary...