libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
Collaboration diagram for SCB_AICR Values:

Macros

#define SCB_AIRCR_VECTKEYSTAT_LSB   16
 VECTKEYSTAT[31:16]/ VECTKEY[31:16] Register key. More...
 
#define SCB_AIRCR_VECTKEYSTAT   (0xFFFF << SCB_AIRCR_VECTKEYSTAT_LSB)
 
#define SCB_AIRCR_VECTKEY   (0x05FA << SCB_AIRCR_VECTKEYSTAT_LSB)
 
#define SCB_AIRCR_ENDIANESS   (1 << 15)
 ENDIANNESS Data endianness bit. More...
 
#define SCB_AIRCR_SYSRESETREQ   (1 << 2)
 SYSRESETREQ System reset request. More...
 
#define SCB_AIRCR_VECTCLRACTIVE   (1 << 1)
 VECTCLRACTIVE clears state information for exceptions. More...
 

Detailed Description

Macro Definition Documentation

◆ SCB_AIRCR_ENDIANESS

#define SCB_AIRCR_ENDIANESS   (1 << 15)

ENDIANNESS Data endianness bit.

Definition at line 297 of file scb.h.

◆ SCB_AIRCR_SYSRESETREQ

#define SCB_AIRCR_SYSRESETREQ   (1 << 2)

SYSRESETREQ System reset request.

Definition at line 314 of file scb.h.

◆ SCB_AIRCR_VECTCLRACTIVE

#define SCB_AIRCR_VECTCLRACTIVE   (1 << 1)

VECTCLRACTIVE clears state information for exceptions.

Definition at line 316 of file scb.h.

◆ SCB_AIRCR_VECTKEY

#define SCB_AIRCR_VECTKEY   (0x05FA << SCB_AIRCR_VECTKEYSTAT_LSB)

Definition at line 294 of file scb.h.

◆ SCB_AIRCR_VECTKEYSTAT

#define SCB_AIRCR_VECTKEYSTAT   (0xFFFF << SCB_AIRCR_VECTKEYSTAT_LSB)

Definition at line 293 of file scb.h.

◆ SCB_AIRCR_VECTKEYSTAT_LSB

#define SCB_AIRCR_VECTKEYSTAT_LSB   16

VECTKEYSTAT[31:16]/ VECTKEY[31:16] Register key.

Definition at line 292 of file scb.h.