Register Map
1606
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
Cortex-M3 Peripherals
Table 25-6. Memory Region Attributes for Concerto Microcontrollers (continued)
Memory Region
TEX
S
C
B
Memory Type and
Attributes
External SRAM
000b
1
1
1
Normal memory,
shareable, write-
back, write-allocate
Peripherals
000b
1
0
1
Device memory,
shareable
In current Concerto microcontroller implementations, the shareability and cache policy attributes do not
affect the system behavior. However, using these settings for the MPU regions can make the application
code more portable. The values given are for typical situations.
25.2.4.3 MPU Mismatch
When an access violates the MPU permissions, the processor generates a memory management fault
(see the
Cortex-M3 Processor
chapter for more information). The MFAULTSTAT register indicates the
cause of the fault.
25.3 Register Map
lists the Cortex-M3 Peripheral SysTick, NVIC, SCB, and MPU registers. The offset listed is a
hexadecimal increment to the register's address, relative to the Core Peripherals base address of
0xE000.E000 (ending address of 0xE000.EFFF).
Note
Register spaces that are not used are reserved for future or internal use. Software should not modify any
reserved memory address.
Table 25-7. Peripherals Register Map
Offset
Name
Type
Reset
Description
0x010
STCTRL
R/W
0x0000.0004
SysTick Control and Status
Register
0x014
STRELOAD
R/W
0x0000.0000
SysTick Reload Value Register
0x018
STCURRENT
R/WC
0x0000.0000
SysTick Current Value
Register
Nested Vectored Interrupt Controller (NVIC) Registers
0x100
EN0
R/W
0x0000.0000
Interrupt 0-31 Set Enable
0x104
EN1
R/W
0x0000.0000
Interrupt 32-63 Set Enable
0x108
EN2
R/W
0x0000.0000
Interrupt 64-95 Set Enable
0x10C
EN3
R/W
0x0000.0000
Interrupt 96-127 Set Enable
0x110
EN4
R/W
0x0000.0000
Interrupt 128-133 Set Enable
0x180
DIS0
R/W
0x0000.0000
Interrupt 0-31 Clear Enable
0x184
DIS1
R/W
0x0000.0000
Interrupt 32-63 Clear Enable
0x188
DIS2
R/W
0x0000.0000
Interrupt 64-95 Clear Enable
0x18C
DIS3
R/W
0x0000.0000
Interrupt 96-127 Clear Enable
0x190
DIS4
R/W
0x0000.0000
Interrupt 128-133 Clear Enable
0x200
PEND0
R/W
0x0000.0000
Interrupt 0-31 Set Pending
0x204
PEND1
R/W
0x0000.0000
Interrupt 32-63 Set Pending
0x208
PEND2
R/W
0x0000.0000
Interrupt 64-95 Set Pending
0x20C
PEND3
R/W
0x0000.0000
Interrupt 96-127 Set Pending
0x210
PEND4
R/W
0x0000.0000
Interrupt 128-133 Set Pending
0x280
UNPEND0
R/W
0x0000.0000
Interrupt 0-31 Clear Pending
0x284
UNPEND1
R/W
0x0000.0000
Interrupt 32-63 Clear Pending