00000h
00400h
023FFh
0F000h
0F800h
10000h
E8000h
FFFFFh
Figure 7-1: M30280FAHP Memory Map with the Kernel Program
Note: The kernel occupies memory associated with special-page vector numbers 18-19 and 192-255. The
user reset vector is re-mapped to address FFFD8h by the kernel.
7.4. Register Operation Limitations
Table 6-2 lists the limitations on register operation. The registers are inhibited from any modification. If
register contents are modified in any way, kernel operation cannot be guaranteed.
Table 7-2: Limitations on Register Operation
Register Name
User and Interrupt Stack Pointers
UART1 Transmit/Receive Mode Register
UART1 Transmit/Receive Control Register 0
UART1 Transmit/Receive Control Register 1
UART1 Interrupt Control Register 0
UART Transmit/Receive Control Register 2
UART1 Transmit Buffer Register
UART1 Receive Buffer Register
Port 6 and Port 6 DDR
7.5. Limitations on Interrupts - Vectors that Reside in the Hardware Vector Table
Table 7-3 lists the limitations on hardware interrupt (i.e. fixed) vector addresses.
RZB-CC16C-ZDK User's Manual Rev 1.1
SFR Area
User RAM Area
Internal RAM
Area - 8kB
= 8064 Bytes
Kernel RAM
(128 Bytes)
Reserved
High E/W
2kB data block
High E/W
2kB data block
Reserved
User Program
Area - 94kB
FF900h
Kernel
User
Program
Flash ROM
FFE80h
Area - 96kB
RAM memory range 02380H – 023FFH is used
by the kernel. Do not set stacks in this area.
Do not change.
Do not change.
Do not change bits 0 and 2.
Do not write to this register.
Do not read this register.
To prevent changes on P6_4 data and direction,
use read-modify-write only instructions (BSET,
BCLR, AND, OR, etc.).
20/ 39
Applications Engineering
00400h
0237Fh
02380h
023FFh
Note: User programs must
not use shaded areas.
Special Page
Area
FFFDCh
Fixed Vector
Area
Restriction
December 2006
Need help?
Do you have a question about the ZigBee Demo RZB-CC16C-ZDK and is the answer not in the manual?
Questions and answers