
MSC711x Application Development System (MSC711xADS) Reference Manual, Rev. 1
30
Freescale Semiconductor
Memory Map/Programming Model
4.2 Board Control and Status Registers (BCSRx)
Most hardware options on the MSC711xADS are controlled or monitored by the BCSR, which is a 32-bit wide set
of read/write registers. The BCSR is accessed via the MPC8272 memory controller and includes registers
BCSR[0– 7]. Since the minimum block size for a chip select region is 32 KB and only three lines, A[27–29], are
decoded by the BCSR for register selection, BCSR[0–7] are duplicated inside that region.
0x04500000–0x04507FFF
0x04500000
0x04500004
0x04500008
0x0450000C
0x04500010
0x04500014
0x04500018
0x0450001C
BCSR[0–7]
BCSR0
BCSR1
BCSR2
BCSR3
BCSR4
BCSR5
BCSR6
BCSR7
32 Bits
32 KB
4 Bytes
4 Bytes
4 Bytes
4 Bytes
4 Bytes
4 Bytes
4 Bytes
4 Bytes
0x04508000–0x045FFFFF
Empty space
1 MB
0x04600000–0x04607FFF
E1/T1 Framer
8 Bits
32 KB
0x04608000–0x0460FFFF
SLIC/SLAC
32 Bits
32 KB
0x04610000–0x04617FFFF
TSI
8 Bits
32 KB
0x04700000–0x0471FFFF
MPC8272 internal map
32 Bits
128 KB
0x04720000–0x04727FFFF
HDI CS1
16 Bits
32 KB
0x04728000–0x0472FFFF
HDI CS2
16 Bits
32 KB
0x04730000–0x047FFFFF
Empty space
~800 MB
0x04800000–0x04FFFFFF
PCI memory agent PIMMR
32 Bits
~5 MB
0x05000000–0x7FFFFFFF
Empty space
~2 GB
0x80000000–0xBFFFFFFF
PCI memory GPL windows
32 Bits
1 GB
0xC0000000–0xFF7FFFFF
Empty space
~240 MB
0xFF800000–0xFFFFFFFF
Flash
16 Bits
8 MB
Table 3-2. Memory Map (Continued)
Address Range
Memory Type
Port Size
Memory Size