Nvic Programmer's Model; Table 8-1 Nvic Registers - ARM Cortex-M3 Technical Reference Manual

R2p0
Hide thumbs Also See for Cortex-M3:
Table of Contents

Advertisement

8.2

NVIC programmer's model

8.2.1
NVIC register map
Name of register
Interrupt Control Type Register
Auxiliary Control Register
SysTick Control and Status Register
SysTick Reload Value Register
SysTick Current Value Register
SysTick Calibration Value Register
Irq 0 to 31 Set Enable Register
.
.
.
Irq 224 to 239 Set Enable Register
ARM DDI 0337G
Unrestricted Access
This section lists and describes the NVIC registers. It contains the following:
NVIC register map
NVIC register descriptions on page 8-7.
Table 8-1 lists the NVIC registers. The System Control space includes the NVIC. The
NVIC space is split as follows:
0xE000E000 - 0xE000E00F
0xE000E010 - 0xE000E0FF
0xE000E100 - 0xE000ECFF
0xE000ED00 - 0xE000ED8F
CPUID
System control, configuration, and status
Fault reporting
0xE000EF00 - 0xE000EF0F
0xE000EFD0 - 0xE000EFFF.
Read/write
Copyright © 2005-2008 ARM Limited. All rights reserved.
. Interrupt Type Register
. System Timer
. NVIC
. System Control Block, including:
. Software Trigger Exception Register
ID space.
Type
Read-only
Read/write
Read/write
Read/write
Read/write clear
Read-only
.
.
.
Read/write
Non-Confidential
Nested Vectored Interrupt Controller

Table 8-1 NVIC registers

Reset
Address
value
0xE000E004
a
0xE000E008
0x00000000
0xE000E010
0x00000000
Unpredictable
0xE000E014
0xE000E018
Unpredictable
0xE000E01C
STCALIB
0xE000E100
0x00000000
.
.
.
.
.
.
0xE000E11C
0x00000000
Page
page 8-7
page 8-8
page 8-9
page 8-10
page 8-11
page 8-12
page 8-13
.
.
.
page 8-13
8-3

Advertisement

Table of Contents
loading

Table of Contents