21 #ifndef ARM_CORTEX_COMMON_REG_SCB_HPP_INCLUDED 22 #define ARM_CORTEX_COMMON_REG_SCB_HPP_INCLUDED 43 :
public reg< uint32_t, 0xE000E010, rw >
55 :
public reg< uint32_t, 0xE000E014, rw >
64 :
public reg< uint32_t, 0xE000E018, rw >
73 :
public reg< uint32_t, 0xE000E01C, ro >
83 :
public reg< uint32_t, 0xE000ED00, ro >
96 :
public reg< uint32_t, 0xE000ED04, rw >
114 :
public reg< uint32_t, 0xE000ED08, rw >
124 :
public reg< uint32_t, 0xE000ED0C, rw >
138 :
public reg< uint32_t, 0xE000ED10, rw >
149 :
public reg< uint32_t, 0xE000ED14, rw, 0x00000200 >
162 template<
unsigned reg_index>
164 :
public reg< uint32_t, 0xE000ED18 + 4 * reg_index, rw >
166 static_assert(reg_index < 3,
"invalid index for register");
181 :
public reg< uint32_t, 0xE000ED24, rw >
203 :
public reg< uint32_t, 0xE000ED28, rw >
234 :
public reg< uint32_t, 0xE000ED2C, rw >
245 :
public reg< uint32_t, 0xE000ED30, rw >
277 #endif // ARM_CORTEX_COMMON_REG_SCB_HPP_INCLUDED Vector Table Offset Register.
Definition: scb.hpp:113
Application Interrupt and Reset Control Register.
Definition: scb.hpp:123
Configuration and Control Register.
Definition: scb.hpp:148
Debug Fault Status Register.
Definition: scb.hpp:244
System Handler Control and State Register.
Definition: scb.hpp:180
HardFault Status Register.
Definition: scb.hpp:233
System Handler Priority Register.
Definition: scb.hpp:163
Configurable Fault Status Registers.
Definition: scb.hpp:202
System Control Register.
Definition: scb.hpp:34
SysTick Reload Value Register.
Definition: scb.hpp:54
SysTick Calilbration Value Register.
Definition: scb.hpp:72
System Control Register.
Definition: scb.hpp:137
CPUID Base Register, CPUID.
Definition: scb.hpp:82
SysTick Control and Status Register.
Definition: scb.hpp:42
SysTick Current Value Register.
Definition: scb.hpp:63
Interrupt Control and State Register.
Definition: scb.hpp:95