C.1 Peripheral Module Address Assignment
The register maps of all peripheral devices for MMC2001 are located on 4096-byte
boundaries. Table C-1 defines the address assignment for the on-chip components.
Address Range (Hex)
00000000 – 0003FFFF
00040000 – 000FFFFF
00100000 – 0FFFFFFF
10000000 – 10000FFF
10001000 – 10001FFF
10002000 – 10002FFF
10003000 – 10003FFF
10004000 – 10004FFF
10005000 – 10005FFF
10006000 – 10006FFF
10007000 – 10007FFF
10008000 – 10008FFF
10009000 – 10009FFF
1000A000 – 1000AFFF
1000B000 – 1FFFFFFF
20000000 – 2FFFFFFF
30000000 – 30007FFF
30008000 – 3000FFFF
30100000 – 40000000
MMC2001
REFERENCE MANUAL
All manuals and user guides at all-guides.com
Freescale Semiconductor, Inc.
APPENDIX C
PROGRAMMING REFERENCE
Table C-1 MMC2001 Address Map
Use
On-Chip ROM Array
ROM Echoes
Not Used
(Access causes transfer error)
Interrupt Controller
Timer/Reset Unit
Not Used
(Access causes transfer error)
Keypad Port
External Interface Module
Pulse-width Modulator
Not Used
(Access causes transfer error)
GPIO Edge Port
Interval SPI
UART 0
UART 1
Not Used
(Access causes transfer error)
External Devices
On-Chip RAM Array
RAM Echoes
Not Used
(Access causes transfer error)
PROGRAMMING REFERENCE
For More Information On This Product,
Go to: www.freescale.com
Access
Supervisor, Selective User
Supervisor, Selective User
—
Supervisor Only
Supervisor Only
—
Supervisor Only
Supervisor Only
Supervisor Only
—
Supervisor Only
Supervisor Only
Supervisor Only
Supervisor Only
—
Supervisor, Selective User
Supervisor, Selective User
Supervisor, Selective User
—
MOTOROLA
C-1