STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
ITM Functions
Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » System Controls not in SCB (SCnSCB) | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » Implementation Control Block register (ICB) » System Tick Timer (SysTick) » Instrumentation Trace Macrocell (ITM) » Data Watchpoint and Trace (DWT) | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » System Controls not in SCB (SCnSCB) | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » Implementation Control Block register (ICB) » System Tick Timer (SysTick) » Instrumentation Trace Macrocell (ITM) » Data Watchpoint and Trace (DWT) » Memory System Control Registers (IMPLEMENTATION DEFINED) » Power Mode Control Registers » External Wakeup Interrupt Controller Registers » Error Banking Registers (IMPLEMENTATION DEFINED) » Processor Configuration Information Registers (IMPLEMENTATION DEFINED) » Software Test Library Observation Registers » Trace Port Interface (TPI) » Memory Protection Unit (MPU) » Floating Point Unit (FPU) » Core Debug Registers (CoreDebug) » Debug Control Block » Debug Identification Block » Core register bit field macros » Core Definitions » Backwards Compatibility Aliases | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » System Controls not in SCB (SCnSCB) | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » Implementation Control Block register (ICB) » System Tick Timer (SysTick) » Instrumentation Trace Macrocell (ITM) » Data Watchpoint and Trace (DWT) | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » System Controls not in SCB (SCnSCB) | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » Implementation Control Block register (ICB) » System Tick Timer (SysTick) » Instrumentation Trace Macrocell (ITM) » Data Watchpoint and Trace (DWT) » Memory System Control Registers (IMPLEMENTATION DEFINED) » Power Mode Control Registers » External Wakeup Interrupt Controller Registers » Error Banking Registers (IMPLEMENTATION DEFINED) » Processor Configuration Information Registers (IMPLEMENTATION DEFINED) » Software Test Library Observation Registers » Trace Port Interface (TPI) » Memory Protection Unit (MPU) » Floating Point Unit (FPU) » Core Debug Registers (CoreDebug) » Debug Control Block » Debug Identification Block » Core register bit field macros » Core Definitions » Backwards Compatibility Aliases » Functions and Instructions Reference » NVIC Functions » FPU Functions » MVE Functions » SAU Functions » Debug Control Functions » Debug Identification Functions | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » System Controls not in SCB (SCnSCB) | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » Implementation Control Block register (ICB) » System Tick Timer (SysTick) » Instrumentation Trace Macrocell (ITM) » Data Watchpoint and Trace (DWT) | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » System Controls not in SCB (SCnSCB) | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » Implementation Control Block register (ICB) » System Tick Timer (SysTick) » Instrumentation Trace Macrocell (ITM) » Data Watchpoint and Trace (DWT) » Memory System Control Registers (IMPLEMENTATION DEFINED) » Power Mode Control Registers » External Wakeup Interrupt Controller Registers » Error Banking Registers (IMPLEMENTATION DEFINED) » Processor Configuration Information Registers (IMPLEMENTATION DEFINED) » Software Test Library Observation Registers » Trace Port Interface (TPI) » Memory Protection Unit (MPU) » Floating Point Unit (FPU) » Core Debug Registers (CoreDebug) » Debug Control Block » Debug Identification Block » Core register bit field macros » Core Definitions » Backwards Compatibility Aliases » Functions and Instructions Reference | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » System Controls not in SCB (SCnSCB) | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » Implementation Control Block register (ICB) » System Tick Timer (SysTick) » Instrumentation Trace Macrocell (ITM) » Data Watchpoint and Trace (DWT) | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » System Controls not in SCB (SCnSCB) | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » Implementation Control Block register (ICB) » System Tick Timer (SysTick) » Instrumentation Trace Macrocell (ITM) » Data Watchpoint and Trace (DWT) » Memory System Control Registers (IMPLEMENTATION DEFINED) » Power Mode Control Registers » External Wakeup Interrupt Controller Registers » Error Banking Registers (IMPLEMENTATION DEFINED) » Processor Configuration Information Registers (IMPLEMENTATION DEFINED) » Software Test Library Observation Registers » Trace Port Interface (TPI) » Memory Protection Unit (MPU) » Floating Point Unit (FPU) » Core Debug Registers (CoreDebug) » Debug Control Block » Debug Identification Block » Core register bit field macros » Core Definitions » Backwards Compatibility Aliases | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » System Controls not in SCB (SCnSCB) | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » Implementation Control Block register (ICB) » System Tick Timer (SysTick) » Instrumentation Trace Macrocell (ITM) » Data Watchpoint and Trace (DWT) | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » System Controls not in SCB (SCnSCB) | Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » Implementation Control Block register (ICB) » System Tick Timer (SysTick) » Instrumentation Trace Macrocell (ITM) » Data Watchpoint and Trace (DWT) » Memory System Control Registers (IMPLEMENTATION DEFINED) » Power Mode Control Registers » External Wakeup Interrupt Controller Registers » Error Banking Registers (IMPLEMENTATION DEFINED) » Processor Configuration Information Registers (IMPLEMENTATION DEFINED) » Software Test Library Observation Registers » Trace Port Interface (TPI) » Memory Protection Unit (MPU) » Floating Point Unit (FPU) » Core Debug Registers (CoreDebug) » Debug Control Block » Debug Identification Block » Core register bit field macros » Core Definitions » Backwards Compatibility Aliases » Functions and Instructions Reference » NVIC Functions » FPU Functions » MVE Functions » SAU Functions » Debug Control Functions » Debug Identification Functions » Cache Functions » SysTick Functions

Functions that access the ITM debug interface. More...

Collaboration diagram for ITM Functions:

Variables

uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
   uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
   uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} APSR_Type::b
 Structure used for bit access.
uint32_t APSR_Type::w
 Type used for word access.
uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
struct { 
   uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
} IPSR_Type::b
 Structure used for bit access.
uint32_t IPSR_Type::w
 Type used for word access.
uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   xPSR_Type::_reserved0:7 
 bit: 9..15 Reserved More...
uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit (read 0) More...
uint32_t   xPSR_Type::IT:2 
 bit: 25..26 saved IT state (read 0) More...
uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   xPSR_Type::_reserved0:7 
 bit: 9..15 Reserved More...
   uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
   uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit (read 0) More...
   uint32_t   xPSR_Type::IT:2 
 bit: 25..26 saved IT state (read 0) More...
   uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} xPSR_Type::b
 Structure used for bit access.
uint32_t xPSR_Type::w
 Type used for word access.
uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack-pointer select More...
uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 Floating-point context active More...
uint32_t   CONTROL_Type::SFPA:1 
 bit: 3 Secure floating-point active More...
uint32_t   CONTROL_Type::_reserved1:28 
 bit: 4..31 Reserved More...
struct { 
   uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
   uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack-pointer select More...
   uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 Floating-point context active More...
   uint32_t   CONTROL_Type::SFPA:1 
 bit: 3 Secure floating-point active More...
   uint32_t   CONTROL_Type::_reserved1:28 
 bit: 4..31 Reserved More...
} CONTROL_Type::b
 Structure used for bit access.
uint32_t CONTROL_Type::w
 Type used for word access.
__IOM uint32_t NVIC_Type::ISER [16U]
 Offset: 0x000 (R/W) Interrupt Set Enable Register.
uint32_t NVIC_Type::RESERVED0 [16U]
__IOM uint32_t NVIC_Type::ICER [16U]
 Offset: 0x080 (R/W) Interrupt Clear Enable Register.
uint32_t NVIC_Type::RSERVED1 [16U]
__IOM uint32_t NVIC_Type::ISPR [16U]
 Offset: 0x100 (R/W) Interrupt Set Pending Register.
uint32_t NVIC_Type::RESERVED2 [16U]
__IOM uint32_t NVIC_Type::ICPR [16U]
 Offset: 0x180 (R/W) Interrupt Clear Pending Register.
uint32_t NVIC_Type::RESERVED3 [16U]
__IOM uint32_t NVIC_Type::IABR [16U]
 Offset: 0x200 (R/W) Interrupt Active bit Register.
uint32_t NVIC_Type::RESERVED4 [16U]
__IOM uint32_t NVIC_Type::ITNS [16U]
 Offset: 0x280 (R/W) Interrupt Non-Secure State Register.
uint32_t NVIC_Type::RESERVED5 [16U]
__IOM uint8_t NVIC_Type::IPR [496U]
 Offset: 0x300 (R/W) Interrupt Priority Register (8Bit wide).
uint32_t NVIC_Type::RESERVED6 [580U]
__OM uint32_t NVIC_Type::STIR
 Offset: 0xE00 ( /W) Software Trigger Interrupt Register.
__IM uint32_t SCB_Type::CPUID
 Offset: 0x000 (R/ ) CPUID Base Register.
__IOM uint32_t SCB_Type::ICSR
 Offset: 0x004 (R/W) Interrupt Control and State Register.
__IOM uint32_t SCB_Type::VTOR
 Offset: 0x008 (R/W) Vector Table Offset Register.
__IOM uint32_t SCB_Type::AIRCR
 Offset: 0x00C (R/W) Application Interrupt and Reset Control Register.
__IOM uint32_t SCB_Type::SCR
 Offset: 0x010 (R/W) System Control Register.
__IOM uint32_t SCB_Type::CCR
 Offset: 0x014 (R/W) Configuration Control Register.
__IOM uint32_t SCB_Type::SHCSR
 Offset: 0x024 (R/W) System Handler Control and State Register.
__IOM uint32_t SCB_Type::CFSR
 Offset: 0x028 (R/W) Configurable Fault Status Register.
__IOM uint32_t SCB_Type::HFSR
 Offset: 0x02C (R/W) HardFault Status Register.
__IOM uint32_t SCB_Type::DFSR
 Offset: 0x030 (R/W) Debug Fault Status Register.
__IOM uint32_t SCB_Type::MMFAR
 Offset: 0x034 (R/W) MemManage Fault Address Register.
__IOM uint32_t SCB_Type::BFAR
 Offset: 0x038 (R/W) BusFault Address Register.
__IOM uint32_t SCB_Type::AFSR
 Offset: 0x03C (R/W) Auxiliary Fault Status Register.
__IM uint32_t SCB_Type::ID_PFR [2U]
 Offset: 0x040 (R/ ) Processor Feature Register.
__IM uint32_t SCB_Type::ID_DFR
 Offset: 0x048 (R/ ) Debug Feature Register.
__IM uint32_t SCB_Type::ID_AFR
 Offset: 0x04C (R/ ) Auxiliary Feature Register.
__IM uint32_t SCB_Type::ID_MMFR [4U]
 Offset: 0x050 (R/ ) Memory Model Feature Register.
__IM uint32_t SCB_Type::ID_ISAR [6U]
 Offset: 0x060 (R/ ) Instruction Set Attributes Register.
__IM uint32_t SCB_Type::CLIDR
 Offset: 0x078 (R/ ) Cache Level ID register.
__IM uint32_t SCB_Type::CTR
 Offset: 0x07C (R/ ) Cache Type register.
__IM uint32_t SCB_Type::CCSIDR
 Offset: 0x080 (R/ ) Cache Size ID Register.
__IOM uint32_t SCB_Type::CSSELR
 Offset: 0x084 (R/W) Cache Size Selection Register.
__IOM uint32_t SCB_Type::CPACR
 Offset: 0x088 (R/W) Coprocessor Access Control Register.
__IOM uint32_t SCB_Type::NSACR
 Offset: 0x08C (R/W) Non-Secure Access Control Register.
uint32_t SCB_Type::RESERVED7 [21U]
__IOM uint32_t SCB_Type::SFSR
 Offset: 0x0E4 (R/W) Secure Fault Status Register.
__IOM uint32_t SCB_Type::SFAR
 Offset: 0x0E8 (R/W) Secure Fault Address Register.
uint32_t SCB_Type::RESERVED3 [69U]
__OM uint32_t SCB_Type::STIR
 Offset: 0x200 ( /W) Software Triggered Interrupt Register.
__IOM uint32_t SCB_Type::RFSR
 Offset: 0x204 (R/W) RAS Fault Status Register.
uint32_t SCB_Type::RESERVED4 [14U]
__IM uint32_t SCB_Type::MVFR0
 Offset: 0x240 (R/ ) Media and VFP Feature Register 0.
__IM uint32_t SCB_Type::MVFR1
 Offset: 0x244 (R/ ) Media and VFP Feature Register 1.
__IM uint32_t SCB_Type::MVFR2
 Offset: 0x248 (R/ ) Media and VFP Feature Register 2.
uint32_t SCB_Type::RESERVED5 [1U]
__OM uint32_t SCB_Type::ICIALLU
 Offset: 0x250 ( /W) I-Cache Invalidate All to PoU.
uint32_t SCB_Type::RESERVED6 [1U]
__OM uint32_t SCB_Type::ICIMVAU
 Offset: 0x258 ( /W) I-Cache Invalidate by MVA to PoU.
__OM uint32_t SCB_Type::DCIMVAC
 Offset: 0x25C ( /W) D-Cache Invalidate by MVA to PoC.
__OM uint32_t SCB_Type::DCISW
 Offset: 0x260 ( /W) D-Cache Invalidate by Set-way.
__OM uint32_t SCB_Type::DCCMVAU
 Offset: 0x264 ( /W) D-Cache Clean by MVA to PoU.
__OM uint32_t SCB_Type::DCCMVAC
 Offset: 0x268 ( /W) D-Cache Clean by MVA to PoC.
__OM uint32_t SCB_Type::DCCSW
 Offset: 0x26C ( /W) D-Cache Clean by Set-way.
__OM uint32_t SCB_Type::DCCIMVAC
 Offset: 0x270 ( /W) D-Cache Clean and Invalidate by MVA to PoC.
__OM uint32_t SCB_Type::DCCISW
 Offset: 0x274 ( /W) D-Cache Clean and Invalidate by Set-way.
__OM uint32_t SCB_Type::BPIALL
 Offset: 0x278 ( /W) Branch Predictor Invalidate All.
uint32_t SCnSCB_Type::RESERVED0 [1U]
__IM uint32_t SCnSCB_Type::ICTR
 Offset: 0x004 (R/ ) Interrupt Controller Type Register.
__IOM uint32_t SCnSCB_Type::ACTLR
 Offset: 0x008 (R/W) Auxiliary Control Register.
__IOM uint32_t SCnSCB_Type::CPPWR
 Offset: 0x00C (R/W) Coprocessor Power Control Register.
__IOM uint32_t SysTick_Type::CTRL
 Offset: 0x000 (R/W) SysTick Control and Status Register.
__IOM uint32_t SysTick_Type::LOAD
 Offset: 0x004 (R/W) SysTick Reload Value Register.
__IOM uint32_t SysTick_Type::VAL
 Offset: 0x008 (R/W) SysTick Current Value Register.
__IM uint32_t SysTick_Type::CALIB
 Offset: 0x00C (R/ ) SysTick Calibration Register.
__OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
__OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
__OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
union { 
   __OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
   __OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
   __OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
} ITM_Type::PORT [32U]
 Offset: 0x000 ( /W) ITM Stimulus Port Registers.
uint32_t ITM_Type::RESERVED0 [864U]
__IOM uint32_t ITM_Type::TER
 Offset: 0xE00 (R/W) ITM Trace Enable Register.
uint32_t ITM_Type::RESERVED1 [15U]
__IOM uint32_t ITM_Type::TPR
 Offset: 0xE40 (R/W) ITM Trace Privilege Register.
uint32_t ITM_Type::RESERVED2 [15U]
__IOM uint32_t ITM_Type::TCR
 Offset: 0xE80 (R/W) ITM Trace Control Register.
uint32_t ITM_Type::RESERVED3 [32U]
uint32_t ITM_Type::RESERVED4 [43U]
__OM uint32_t ITM_Type::LAR
 Offset: 0xFB0 ( /W) ITM Lock Access Register.
__IM uint32_t ITM_Type::LSR
 Offset: 0xFB4 (R/ ) ITM Lock Status Register.
uint32_t ITM_Type::RESERVED5 [1U]
__IM uint32_t ITM_Type::DEVARCH
 Offset: 0xFBC (R/ ) ITM Device Architecture Register.
uint32_t ITM_Type::RESERVED6 [3U]
__IM uint32_t ITM_Type::DEVTYPE
 Offset: 0xFCC (R/ ) ITM Device Type Register.
__IM uint32_t ITM_Type::PID4
 Offset: 0xFD0 (R/ ) ITM Peripheral Identification Register #4.
__IM uint32_t ITM_Type::PID5
 Offset: 0xFD4 (R/ ) ITM Peripheral Identification Register #5.
__IM uint32_t ITM_Type::PID6
 Offset: 0xFD8 (R/ ) ITM Peripheral Identification Register #6.
__IM uint32_t ITM_Type::PID7
 Offset: 0xFDC (R/ ) ITM Peripheral Identification Register #7.
__IM uint32_t ITM_Type::PID0
 Offset: 0xFE0 (R/ ) ITM Peripheral Identification Register #0.
__IM uint32_t ITM_Type::PID1
 Offset: 0xFE4 (R/ ) ITM Peripheral Identification Register #1.
__IM uint32_t ITM_Type::PID2
 Offset: 0xFE8 (R/ ) ITM Peripheral Identification Register #2.
__IM uint32_t ITM_Type::PID3
 Offset: 0xFEC (R/ ) ITM Peripheral Identification Register #3.
__IM uint32_t ITM_Type::CID0
 Offset: 0xFF0 (R/ ) ITM Component Identification Register #0.
__IM uint32_t ITM_Type::CID1
 Offset: 0xFF4 (R/ ) ITM Component Identification Register #1.
__IM uint32_t ITM_Type::CID2
 Offset: 0xFF8 (R/ ) ITM Component Identification Register #2.
__IM uint32_t ITM_Type::CID3
 Offset: 0xFFC (R/ ) ITM Component Identification Register #3.
__IOM uint32_t DWT_Type::CTRL
 Offset: 0x000 (R/W) Control Register.
__IOM uint32_t DWT_Type::CYCCNT
 Offset: 0x004 (R/W) Cycle Count Register.
__IOM uint32_t DWT_Type::CPICNT
 Offset: 0x008 (R/W) CPI Count Register.
__IOM uint32_t DWT_Type::EXCCNT
 Offset: 0x00C (R/W) Exception Overhead Count Register.
__IOM uint32_t DWT_Type::SLEEPCNT
 Offset: 0x010 (R/W) Sleep Count Register.
__IOM uint32_t DWT_Type::LSUCNT
 Offset: 0x014 (R/W) LSU Count Register.
__IOM uint32_t DWT_Type::FOLDCNT
 Offset: 0x018 (R/W) Folded-instruction Count Register.
__IM uint32_t DWT_Type::PCSR
 Offset: 0x01C (R/ ) Program Counter Sample Register.
__IOM uint32_t DWT_Type::COMP0
 Offset: 0x020 (R/W) Comparator Register 0.
uint32_t DWT_Type::RESERVED1 [1U]
__IOM uint32_t DWT_Type::FUNCTION0
 Offset: 0x028 (R/W) Function Register 0.
uint32_t DWT_Type::RESERVED2 [1U]
__IOM uint32_t DWT_Type::COMP1
 Offset: 0x030 (R/W) Comparator Register 1.
uint32_t DWT_Type::RESERVED3 [1U]
__IOM uint32_t DWT_Type::FUNCTION1
 Offset: 0x038 (R/W) Function Register 1.
uint32_t DWT_Type::RESERVED4 [1U]
__IOM uint32_t DWT_Type::COMP2
 Offset: 0x040 (R/W) Comparator Register 2.
uint32_t DWT_Type::RESERVED5 [1U]
__IOM uint32_t DWT_Type::FUNCTION2
 Offset: 0x048 (R/W) Function Register 2.
uint32_t DWT_Type::RESERVED6 [1U]
__IOM uint32_t DWT_Type::COMP3
 Offset: 0x050 (R/W) Comparator Register 3.
uint32_t DWT_Type::RESERVED7 [1U]
__IOM uint32_t DWT_Type::FUNCTION3
 Offset: 0x058 (R/W) Function Register 3.
uint32_t DWT_Type::RESERVED8 [1U]
__IOM uint32_t DWT_Type::COMP4
 Offset: 0x060 (R/W) Comparator Register 4.
uint32_t DWT_Type::RESERVED9 [1U]
__IOM uint32_t DWT_Type::FUNCTION4
 Offset: 0x068 (R/W) Function Register 4.
uint32_t DWT_Type::RESERVED10 [1U]
__IOM uint32_t DWT_Type::COMP5
 Offset: 0x070 (R/W) Comparator Register 5.
uint32_t DWT_Type::RESERVED11 [1U]
__IOM uint32_t DWT_Type::FUNCTION5
 Offset: 0x078 (R/W) Function Register 5.
uint32_t DWT_Type::RESERVED12 [1U]
__IOM uint32_t DWT_Type::COMP6
 Offset: 0x080 (R/W) Comparator Register 6.
uint32_t DWT_Type::RESERVED13 [1U]
__IOM uint32_t DWT_Type::FUNCTION6
 Offset: 0x088 (R/W) Function Register 6.
uint32_t DWT_Type::RESERVED14 [1U]
__IOM uint32_t DWT_Type::COMP7
 Offset: 0x090 (R/W) Comparator Register 7.
uint32_t DWT_Type::RESERVED15 [1U]
__IOM uint32_t DWT_Type::FUNCTION7
 Offset: 0x098 (R/W) Function Register 7.
uint32_t DWT_Type::RESERVED16 [1U]
__IOM uint32_t DWT_Type::COMP8
 Offset: 0x0A0 (R/W) Comparator Register 8.
uint32_t DWT_Type::RESERVED17 [1U]
__IOM uint32_t DWT_Type::FUNCTION8
 Offset: 0x0A8 (R/W) Function Register 8.
uint32_t DWT_Type::RESERVED18 [1U]
__IOM uint32_t DWT_Type::COMP9
 Offset: 0x0B0 (R/W) Comparator Register 9.
uint32_t DWT_Type::RESERVED19 [1U]
__IOM uint32_t DWT_Type::FUNCTION9
 Offset: 0x0B8 (R/W) Function Register 9.
uint32_t DWT_Type::RESERVED20 [1U]
__IOM uint32_t DWT_Type::COMP10
 Offset: 0x0C0 (R/W) Comparator Register 10.
uint32_t DWT_Type::RESERVED21 [1U]
__IOM uint32_t DWT_Type::FUNCTION10
 Offset: 0x0C8 (R/W) Function Register 10.
uint32_t DWT_Type::RESERVED22 [1U]
__IOM uint32_t DWT_Type::COMP11
 Offset: 0x0D0 (R/W) Comparator Register 11.
uint32_t DWT_Type::RESERVED23 [1U]
__IOM uint32_t DWT_Type::FUNCTION11
 Offset: 0x0D8 (R/W) Function Register 11.
uint32_t DWT_Type::RESERVED24 [1U]
__IOM uint32_t DWT_Type::COMP12
 Offset: 0x0E0 (R/W) Comparator Register 12.
uint32_t DWT_Type::RESERVED25 [1U]
__IOM uint32_t DWT_Type::FUNCTION12
 Offset: 0x0E8 (R/W) Function Register 12.
uint32_t DWT_Type::RESERVED26 [1U]
__IOM uint32_t DWT_Type::COMP13
 Offset: 0x0F0 (R/W) Comparator Register 13.
uint32_t DWT_Type::RESERVED27 [1U]
__IOM uint32_t DWT_Type::FUNCTION13
 Offset: 0x0F8 (R/W) Function Register 13.
uint32_t DWT_Type::RESERVED28 [1U]
__IOM uint32_t DWT_Type::COMP14
 Offset: 0x100 (R/W) Comparator Register 14.
uint32_t DWT_Type::RESERVED29 [1U]
__IOM uint32_t DWT_Type::FUNCTION14
 Offset: 0x108 (R/W) Function Register 14.
uint32_t DWT_Type::RESERVED30 [1U]
__IOM uint32_t DWT_Type::COMP15
 Offset: 0x110 (R/W) Comparator Register 15.
uint32_t DWT_Type::RESERVED31 [1U]
__IOM uint32_t DWT_Type::FUNCTION15
 Offset: 0x118 (R/W) Function Register 15.
uint32_t DWT_Type::RESERVED32 [934U]
__IM uint32_t DWT_Type::LSR
 Offset: 0xFB4 (R ) Lock Status Register.
uint32_t DWT_Type::RESERVED33 [1U]
__IM uint32_t DWT_Type::DEVARCH
 Offset: 0xFBC (R/ ) Device Architecture Register.
__IM uint32_t TPI_Type::SSPSR
 Offset: 0x000 (R/ ) Supported Parallel Port Sizes Register.
__IOM uint32_t TPI_Type::CSPSR
 Offset: 0x004 (R/W) Current Parallel Port Sizes Register.
uint32_t TPI_Type::RESERVED0 [2U]
__IOM uint32_t TPI_Type::ACPR
 Offset: 0x010 (R/W) Asynchronous Clock Prescaler Register.
uint32_t TPI_Type::RESERVED1 [55U]
__IOM uint32_t TPI_Type::SPPR
 Offset: 0x0F0 (R/W) Selected Pin Protocol Register.
uint32_t TPI_Type::RESERVED2 [131U]
__IM uint32_t TPI_Type::FFSR
 Offset: 0x300 (R/ ) Formatter and Flush Status Register.
__IOM uint32_t TPI_Type::FFCR
 Offset: 0x304 (R/W) Formatter and Flush Control Register.
__IOM uint32_t TPI_Type::PSCR
 Offset: 0x308 (R/W) Periodic Synchronization Control Register.
uint32_t TPI_Type::RESERVED3 [809U]
__OM uint32_t TPI_Type::LAR
 Offset: 0xFB0 ( /W) Software Lock Access Register.
__IM uint32_t TPI_Type::LSR
 Offset: 0xFB4 (R/ ) Software Lock Status Register.
uint32_t TPI_Type::RESERVED4 [4U]
__IM uint32_t TPI_Type::TYPE
 Offset: 0xFC8 (R/ ) Device Identifier Register.
__IM uint32_t TPI_Type::DEVTYPE
 Offset: 0xFCC (R/ ) Device Type Register.
__IM uint32_t MPU_Type::TYPE
 Offset: 0x000 (R/ ) MPU Type Register.
__IOM uint32_t MPU_Type::CTRL
 Offset: 0x004 (R/W) MPU Control Register.
__IOM uint32_t MPU_Type::RNR
 Offset: 0x008 (R/W) MPU Region Number Register.
__IOM uint32_t MPU_Type::RBAR
 Offset: 0x00C (R/W) MPU Region Base Address Register.
__IOM uint32_t MPU_Type::RLAR
 Offset: 0x010 (R/W) MPU Region Limit Address Register.
__IOM uint32_t MPU_Type::RBAR_A1
 Offset: 0x014 (R/W) MPU Region Base Address Register Alias 1.
__IOM uint32_t MPU_Type::RLAR_A1
 Offset: 0x018 (R/W) MPU Region Limit Address Register Alias 1.
__IOM uint32_t MPU_Type::RBAR_A2
 Offset: 0x01C (R/W) MPU Region Base Address Register Alias 2.
__IOM uint32_t MPU_Type::RLAR_A2
 Offset: 0x020 (R/W) MPU Region Limit Address Register Alias 2.
__IOM uint32_t MPU_Type::RBAR_A3
 Offset: 0x024 (R/W) MPU Region Base Address Register Alias 3.
__IOM uint32_t MPU_Type::RLAR_A3
 Offset: 0x028 (R/W) MPU Region Limit Address Register Alias 3.
uint32_t MPU_Type::RESERVED0 [1]
__IOM uint32_t   MPU_Type::MAIR [2] 
__IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
__IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
struct { 
   __IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
   __IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
} 
union { 
   __IOM uint32_t   MPU_Type::MAIR [2] 
   struct { 
      __IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
      __IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
   } 
}; 
uint32_t FPU_Type::RESERVED0 [1U]
__IOM uint32_t FPU_Type::FPCCR
 Offset: 0x004 (R/W) Floating-Point Context Control Register.
__IOM uint32_t FPU_Type::FPCAR
 Offset: 0x008 (R/W) Floating-Point Context Address Register.
__IOM uint32_t FPU_Type::FPDSCR
 Offset: 0x00C (R/W) Floating-Point Default Status Control Register.
__IM uint32_t FPU_Type::MVFR0
 Offset: 0x010 (R/ ) Media and VFP Feature Register 0.
__IM uint32_t FPU_Type::MVFR1
 Offset: 0x014 (R/ ) Media and VFP Feature Register 1.
__IM uint32_t FPU_Type::MVFR2
 Offset: 0x018 (R/ ) Media and VFP Feature Register 2.
__IOM uint32_t CoreDebug_Type::DHCSR
 Offset: 0x000 (R/W) Debug Halting Control and Status Register.
__OM uint32_t CoreDebug_Type::DCRSR
 Offset: 0x004 ( /W) Debug Core Register Selector Register.
__IOM uint32_t CoreDebug_Type::DCRDR
 Offset: 0x008 (R/W) Debug Core Register Data Register.
__IOM uint32_t CoreDebug_Type::DEMCR
 Offset: 0x00C (R/W) Debug Exception and Monitor Control Register.
__OM uint32_t CoreDebug_Type::DSCEMCR
 Offset: 0x010 ( /W) Debug Set Clear Exception and Monitor Control Register.
__IOM uint32_t CoreDebug_Type::DAUTHCTRL
 Offset: 0x014 (R/W) Debug Authentication Control Register.
__IOM uint32_t CoreDebug_Type::DSCSR
 Offset: 0x018 (R/W) Debug Security Control and Status Register.
__IOM uint32_t DCB_Type::DHCSR
 Offset: 0x000 (R/W) Debug Halting Control and Status Register.
__OM uint32_t DCB_Type::DCRSR
 Offset: 0x004 ( /W) Debug Core Register Selector Register.
__IOM uint32_t DCB_Type::DCRDR
 Offset: 0x008 (R/W) Debug Core Register Data Register.
__IOM uint32_t DCB_Type::DEMCR
 Offset: 0x00C (R/W) Debug Exception and Monitor Control Register.
__OM uint32_t DCB_Type::DSCEMCR
 Offset: 0x010 ( /W) Debug Set Clear Exception and Monitor Control Register.
__IOM uint32_t DCB_Type::DAUTHCTRL
 Offset: 0x014 (R/W) Debug Authentication Control Register.
__IOM uint32_t DCB_Type::DSCSR
 Offset: 0x018 (R/W) Debug Security Control and Status Register.
__OM uint32_t DIB_Type::DLAR
 Offset: 0x000 ( /W) SCS Software Lock Access Register.
__IM uint32_t DIB_Type::DLSR
 Offset: 0x004 (R/ ) SCS Software Lock Status Register.
__IM uint32_t DIB_Type::DAUTHSTATUS
 Offset: 0x008 (R/ ) Debug Authentication Status Register.
__IM uint32_t DIB_Type::DDEVARCH
 Offset: 0x00C (R/ ) SCS Device Architecture Register.
__IM uint32_t DIB_Type::DDEVTYPE
 Offset: 0x010 (R/ ) SCS Device Type Register.
uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
   uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
   uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} APSR_Type::b
 Structure used for bit access.
uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
struct { 
   uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
} IPSR_Type::b
 Structure used for bit access.
uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   xPSR_Type::_reserved0:7 
 bit: 9..15 Reserved More...
uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit (read 0) More...
uint32_t   xPSR_Type::IT:2 
 bit: 25..26 saved IT state (read 0) More...
uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   xPSR_Type::_reserved0:7 
 bit: 9..15 Reserved More...
   uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
   uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit (read 0) More...
   uint32_t   xPSR_Type::IT:2 
 bit: 25..26 saved IT state (read 0) More...
   uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} xPSR_Type::b
 Structure used for bit access.
uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack-pointer select More...
uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 Floating-point context active More...
uint32_t   CONTROL_Type::SFPA:1 
 bit: 3 Secure floating-point active More...
uint32_t   CONTROL_Type::_reserved1:28 
 bit: 4..31 Reserved More...
struct { 
   uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
   uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack-pointer select More...
   uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 Floating-point context active More...
   uint32_t   CONTROL_Type::SFPA:1 
 bit: 3 Secure floating-point active More...
   uint32_t   CONTROL_Type::_reserved1:28 
 bit: 4..31 Reserved More...
} CONTROL_Type::b
 Structure used for bit access.
__OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
__OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
__OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
union { 
   __OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
   __OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
   __OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
} ITM_Type::PORT [32U]
 Offset: 0x000 ( /W) ITM Stimulus Port Registers.
__IOM uint32_t   MPU_Type::MAIR [2] 
__IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
__IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
struct { 
   __IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
   __IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
} 
union { 
   __IOM uint32_t   MPU_Type::MAIR [2] 
   struct { 
      __IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
      __IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
   } 
}; 
uint32_t   APSR_Type::_reserved0:27 
 bit: 0..26 Reserved More...
uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   APSR_Type::_reserved0:27 
 bit: 0..26 Reserved More...
   uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} APSR_Type::b
 Structure used for bit access.
uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
struct { 
   uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
} IPSR_Type::b
 Structure used for bit access.
uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   xPSR_Type::_reserved0:1 
 bit: 9 Reserved More...
uint32_t   xPSR_Type::ICI_IT_1:6 
 bit: 10..15 ICI/IT part 1 More...
uint32_t   xPSR_Type::_reserved1:8 
 bit: 16..23 Reserved More...
uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit More...
uint32_t   xPSR_Type::ICI_IT_2:2 
 bit: 25..26 ICI/IT part 2 More...
uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   xPSR_Type::_reserved0:1 
 bit: 9 Reserved More...
   uint32_t   xPSR_Type::ICI_IT_1:6 
 bit: 10..15 ICI/IT part 1 More...
   uint32_t   xPSR_Type::_reserved1:8 
 bit: 16..23 Reserved More...
   uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit More...
   uint32_t   xPSR_Type::ICI_IT_2:2 
 bit: 25..26 ICI/IT part 2 More...
   uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} xPSR_Type::b
 Structure used for bit access.
uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack to be used More...
uint32_t   CONTROL_Type::_reserved1:30 
 bit: 2..31 Reserved More...
struct { 
   uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
   uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack to be used More...
   uint32_t   CONTROL_Type::_reserved1:30 
 bit: 2..31 Reserved More...
} CONTROL_Type::b
 Structure used for bit access.
__IOM uint8_t NVIC_Type::IP [240U]
 Offset: 0x300 (R/W) Interrupt Priority Register (8Bit wide).
__IOM uint8_t SCB_Type::SHP [12U]
 Offset: 0x018 (R/W) System Handlers Priority Registers (4-7, 8-11, 12-15).
__IM uint32_t SCB_Type::PFR [2U]
 Offset: 0x040 (R/ ) Processor Feature Register.
__IM uint32_t SCB_Type::DFR
 Offset: 0x048 (R/ ) Debug Feature Register.
__IM uint32_t SCB_Type::ADR
 Offset: 0x04C (R/ ) Auxiliary Feature Register.
__IM uint32_t SCB_Type::MMFR [4U]
 Offset: 0x050 (R/ ) Memory Model Feature Register.
__IM uint32_t SCB_Type::ISAR [5U]
 Offset: 0x060 (R/ ) Instruction Set Attributes Register.
uint32_t SCnSCB_Type::RESERVED1 [1U]
__OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
__OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
__OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
union { 
   __OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
   __OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
   __OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
} ITM_Type::PORT [32U]
 Offset: 0x000 ( /W) ITM Stimulus Port Registers.
__IOM uint32_t DWT_Type::MASK0
 Offset: 0x024 (R/W) Mask Register 0.
__IOM uint32_t DWT_Type::MASK1
 Offset: 0x034 (R/W) Mask Register 1.
__IOM uint32_t DWT_Type::MASK2
 Offset: 0x044 (R/W) Mask Register 2.
__IOM uint32_t DWT_Type::MASK3
 Offset: 0x054 (R/W) Mask Register 3.
__IM uint32_t TPI_Type::FSCR
 Offset: 0x308 (R/ ) Formatter Synchronization Counter Register.
__IM uint32_t TPI_Type::FIFO0
 Offset: 0xEEC (R/ ) Integration ETM Data.
__IM uint32_t TPI_Type::ITATBCTR2
 Offset: 0xEF0 (R/ ) ITATBCTR2.
__IM uint32_t TPI_Type::FIFO1
 Offset: 0xEFC (R/ ) Integration ITM Data.
__IOM uint32_t MPU_Type::RASR_A1
 Offset: 0x018 (R/W) MPU Alias 1 Region Attribute and Size Register.
__IOM uint32_t MPU_Type::RASR_A2
 Offset: 0x020 (R/W) MPU Alias 2 Region Attribute and Size Register.
__IOM uint32_t MPU_Type::RASR_A3
 Offset: 0x028 (R/W) MPU Alias 3 Region Attribute and Size Register.
uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
   uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
   uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} APSR_Type::b
 Structure used for bit access.
uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
struct { 
   uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
} IPSR_Type::b
 Structure used for bit access.
uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   xPSR_Type::_reserved0:7 
 bit: 9..15 Reserved More...
uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit (read 0) More...
uint32_t   xPSR_Type::IT:2 
 bit: 25..26 saved IT state (read 0) More...
uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   xPSR_Type::_reserved0:7 
 bit: 9..15 Reserved More...
   uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
   uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit (read 0) More...
   uint32_t   xPSR_Type::IT:2 
 bit: 25..26 saved IT state (read 0) More...
   uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} xPSR_Type::b
 Structure used for bit access.
uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack-pointer select More...
uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 Floating-point context active More...
uint32_t   CONTROL_Type::SFPA:1 
 bit: 3 Secure floating-point active More...
uint32_t   CONTROL_Type::_reserved1:28 
 bit: 4..31 Reserved More...
struct { 
   uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
   uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack-pointer select More...
   uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 Floating-point context active More...
   uint32_t   CONTROL_Type::SFPA:1 
 bit: 3 Secure floating-point active More...
   uint32_t   CONTROL_Type::_reserved1:28 
 bit: 4..31 Reserved More...
} CONTROL_Type::b
 Structure used for bit access.
__OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
__OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
__OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
union { 
   __OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
   __OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
   __OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
} ITM_Type::PORT [32U]
 Offset: 0x000 ( /W) ITM Stimulus Port Registers.
__IOM uint32_t   MPU_Type::MAIR [2] 
__IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
__IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
struct { 
   __IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
   __IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
} 
union { 
   __IOM uint32_t   MPU_Type::MAIR [2] 
   struct { 
      __IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
      __IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
   } 
}; 
uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
   uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
   uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} APSR_Type::b
 Structure used for bit access.
uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
struct { 
   uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
} IPSR_Type::b
 Structure used for bit access.
uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   xPSR_Type::_reserved0:7 
 bit: 9..15 Reserved More...
uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit (read 0) More...
uint32_t   xPSR_Type::IT:2 
 bit: 25..26 saved IT state (read 0) More...
uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   xPSR_Type::_reserved0:7 
 bit: 9..15 Reserved More...
   uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
   uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit (read 0) More...
   uint32_t   xPSR_Type::IT:2 
 bit: 25..26 saved IT state (read 0) More...
   uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} xPSR_Type::b
 Structure used for bit access.
uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack-pointer select More...
uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 Floating-point context active More...
uint32_t   CONTROL_Type::SFPA:1 
 bit: 3 Secure floating-point active More...
uint32_t   CONTROL_Type::_reserved1:28 
 bit: 4..31 Reserved More...
struct { 
   uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
   uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack-pointer select More...
   uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 Floating-point context active More...
   uint32_t   CONTROL_Type::SFPA:1 
 bit: 3 Secure floating-point active More...
   uint32_t   CONTROL_Type::_reserved1:28 
 bit: 4..31 Reserved More...
} CONTROL_Type::b
 Structure used for bit access.
__OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
__OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
__OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
union { 
   __OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
   __OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
   __OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
} ITM_Type::PORT [32U]
 Offset: 0x000 ( /W) ITM Stimulus Port Registers.
__IOM uint32_t   MPU_Type::MAIR [2] 
__IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
__IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
struct { 
   __IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
   __IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
} 
union { 
   __IOM uint32_t   MPU_Type::MAIR [2] 
   struct { 
      __IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
      __IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
   } 
}; 
uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
   uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
   uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} APSR_Type::b
 Structure used for bit access.
uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
struct { 
   uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
} IPSR_Type::b
 Structure used for bit access.
uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   xPSR_Type::_reserved0:1 
 bit: 9 Reserved More...
uint32_t   xPSR_Type::ICI_IT_1:6 
 bit: 10..15 ICI/IT part 1 More...
uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit More...
uint32_t   xPSR_Type::ICI_IT_2:2 
 bit: 25..26 ICI/IT part 2 More...
uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   xPSR_Type::_reserved0:1 
 bit: 9 Reserved More...
   uint32_t   xPSR_Type::ICI_IT_1:6 
 bit: 10..15 ICI/IT part 1 More...
   uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
   uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit More...
   uint32_t   xPSR_Type::ICI_IT_2:2 
 bit: 25..26 ICI/IT part 2 More...
   uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} xPSR_Type::b
 Structure used for bit access.
uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack to be used More...
uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 FP extension active flag More...
uint32_t   CONTROL_Type::_reserved0:29 
 bit: 3..31 Reserved More...
struct { 
   uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
   uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack to be used More...
   uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 FP extension active flag More...
   uint32_t   CONTROL_Type::_reserved0:29 
 bit: 3..31 Reserved More...
} CONTROL_Type::b
 Structure used for bit access.
__OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
__OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
__OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
union { 
   __OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
   __OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
   __OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
} ITM_Type::PORT [32U]
 Offset: 0x000 ( /W) ITM Stimulus Port Registers.
uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
   uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
   uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} APSR_Type::b
 Structure used for bit access.
uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
struct { 
   uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
} IPSR_Type::b
 Structure used for bit access.
uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   xPSR_Type::_reserved0:7 
 bit: 9..15 Reserved More...
uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit (read 0) More...
uint32_t   xPSR_Type::IT:2 
 bit: 25..26 saved IT state (read 0) More...
uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   xPSR_Type::_reserved0:7 
 bit: 9..15 Reserved More...
   uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
   uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit (read 0) More...
   uint32_t   xPSR_Type::IT:2 
 bit: 25..26 saved IT state (read 0) More...
   uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} xPSR_Type::b
 Structure used for bit access.
uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack-pointer select More...
uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 Floating-point context active More...
uint32_t   CONTROL_Type::SFPA:1 
 bit: 3 Secure floating-point active More...
uint32_t   CONTROL_Type::_reserved1:28 
 bit: 4..31 Reserved More...
struct { 
   uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
   uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack-pointer select More...
   uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 Floating-point context active More...
   uint32_t   CONTROL_Type::SFPA:1 
 bit: 3 Secure floating-point active More...
   uint32_t   CONTROL_Type::_reserved1:28 
 bit: 4..31 Reserved More...
} CONTROL_Type::b
 Structure used for bit access.
uint32_t ICB_Type::RESERVED0 [1U]
__IM uint32_t ICB_Type::ICTR
 Offset: 0x004 (R/ ) Interrupt Controller Type Register.
__IOM uint32_t ICB_Type::ACTLR
 Offset: 0x008 (R/W) Auxiliary Control Register.
__IOM uint32_t ICB_Type::CPPWR
 Offset: 0x00C (R/W) Coprocessor Power Control Register.
__OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
__OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
__OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
union { 
   __OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
   __OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
   __OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
} ITM_Type::PORT [32U]
 Offset: 0x000 ( /W) ITM Stimulus Port Registers.
__IOM uint32_t MemSysCtl_Type::MSCR
 Offset: 0x000 (R/W) Memory System Control Register.
__IOM uint32_t MemSysCtl_Type::PFCR
 Offset: 0x004 (R/W) Prefetcher Control Register.
uint32_t MemSysCtl_Type::RESERVED1 [2U]
__IOM uint32_t MemSysCtl_Type::ITCMCR
 Offset: 0x010 (R/W) ITCM Control Register.
__IOM uint32_t MemSysCtl_Type::DTCMCR
 Offset: 0x014 (R/W) DTCM Control Register.
__IOM uint32_t MemSysCtl_Type::PAHBCR
 Offset: 0x018 (R/W) P-AHB Control Register.
uint32_t MemSysCtl_Type::RESERVED2 [313U]
__IOM uint32_t MemSysCtl_Type::ITGU_CTRL
 Offset: 0x500 (R/W) ITGU Control Register.
__IOM uint32_t MemSysCtl_Type::ITGU_CFG
 Offset: 0x504 (R/W) ITGU Configuration Register.
uint32_t MemSysCtl_Type::RESERVED3 [2U]
__IOM uint32_t MemSysCtl_Type::ITGU_LUT [16U]
 Offset: 0x510 (R/W) ITGU Look Up Table Register.
uint32_t MemSysCtl_Type::RESERVED4 [44U]
__IOM uint32_t MemSysCtl_Type::DTGU_CTRL
 Offset: 0x600 (R/W) DTGU Control Registers.
__IOM uint32_t MemSysCtl_Type::DTGU_CFG
 Offset: 0x604 (R/W) DTGU Configuration Register.
uint32_t MemSysCtl_Type::RESERVED5 [2U]
__IOM uint32_t MemSysCtl_Type::DTGU_LUT [16U]
 Offset: 0x610 (R/W) DTGU Look Up Table Register.
__IOM uint32_t PwrModCtl_Type::CPDLPSTATE
 Offset: 0x000 (R/W) Core Power Domain Low Power State Register.
__IOM uint32_t PwrModCtl_Type::DPDLPSTATE
 Offset: 0x004 (R/W) Debug Power Domain Low Power State Register.
__OM uint32_t EWIC_Type::EVENTSPR
 Offset: 0x000 ( /W) Event Set Pending Register.
uint32_t EWIC_Type::RESERVED0 [31U]
__IM uint32_t EWIC_Type::EVENTMASKA
 Offset: 0x080 (R/W) Event Mask A Register.
__IM uint32_t EWIC_Type::EVENTMASK [15]
 Offset: 0x084 (R/W) Event Mask Register.
__IOM uint32_t ErrBnk_Type::IEBR0
 Offset: 0x000 (R/W) Instruction Cache Error Bank Register 0.
__IOM uint32_t ErrBnk_Type::IEBR1
 Offset: 0x004 (R/W) Instruction Cache Error Bank Register 1.
uint32_t ErrBnk_Type::RESERVED0 [2U]
__IOM uint32_t ErrBnk_Type::DEBR0
 Offset: 0x010 (R/W) Data Cache Error Bank Register 0.
__IOM uint32_t ErrBnk_Type::DEBR1
 Offset: 0x014 (R/W) Data Cache Error Bank Register 1.
uint32_t ErrBnk_Type::RESERVED1 [2U]
__IOM uint32_t ErrBnk_Type::TEBR0
 Offset: 0x020 (R/W) TCM Error Bank Register 0.
uint32_t ErrBnk_Type::RESERVED2 [1U]
__IOM uint32_t ErrBnk_Type::TEBR1
 Offset: 0x028 (R/W) TCM Error Bank Register 1.
__OM uint32_t PrcCfgInf_Type::CFGINFOSEL
 Offset: 0x000 ( /W) Processor Configuration Information Selection Register.
__IM uint32_t PrcCfgInf_Type::CFGINFORD
 Offset: 0x004 (R/ ) Processor Configuration Information Read Data Register.
__IM uint32_t STL_Type::STLNVICPENDOR
 Offset: 0x000 (R/ ) NVIC Pending Priority Tree Register.
__IM uint32_t STL_Type::STLNVICACTVOR
 Offset: 0x004 (R/ ) NVIC Active Priority Tree Register.
uint32_t STL_Type::RESERVED0 [2U]
__OM uint32_t STL_Type::STLIDMPUSR
 Offset: 0x010 ( /W) MPU Sanple Register.
__IM uint32_t STL_Type::STLIMPUOR
 Offset: 0x014 (R/ ) MPU Region Hit Register.
__IM uint32_t STL_Type::STLD0MPUOR
 Offset: 0x018 (R/ ) MPU Memory Attributes Register 0.
__IM uint32_t STL_Type::STLD1MPUOR
 Offset: 0x01C (R/ ) MPU Memory Attributes Register 1.
__IOM uint32_t   MPU_Type::MAIR [2] 
__IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
__IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
struct { 
   __IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
   __IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
} 
union { 
   __IOM uint32_t   MPU_Type::MAIR [2] 
   struct { 
      __IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
      __IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
   } 
}; 
uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
   uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
   uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} APSR_Type::b
 Structure used for bit access.
uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
struct { 
   uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
} IPSR_Type::b
 Structure used for bit access.
uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   xPSR_Type::_reserved0:1 
 bit: 9 Reserved More...
uint32_t   xPSR_Type::ICI_IT_1:6 
 bit: 10..15 ICI/IT part 1 More...
uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit More...
uint32_t   xPSR_Type::ICI_IT_2:2 
 bit: 25..26 ICI/IT part 2 More...
uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   xPSR_Type::_reserved0:1 
 bit: 9 Reserved More...
   uint32_t   xPSR_Type::ICI_IT_1:6 
 bit: 10..15 ICI/IT part 1 More...
   uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
   uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit More...
   uint32_t   xPSR_Type::ICI_IT_2:2 
 bit: 25..26 ICI/IT part 2 More...
   uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} xPSR_Type::b
 Structure used for bit access.
uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack to be used More...
uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 FP extension active flag More...
uint32_t   CONTROL_Type::_reserved0:29 
 bit: 3..31 Reserved More...
struct { 
   uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
   uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack to be used More...
   uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 FP extension active flag More...
   uint32_t   CONTROL_Type::_reserved0:29 
 bit: 3..31 Reserved More...
} CONTROL_Type::b
 Structure used for bit access.
__IM uint32_t SCB_Type::ID_MFR [4U]
 Offset: 0x050 (R/ ) Memory Model Feature Register.
__IOM uint32_t SCB_Type::ITCMCR
 Offset: 0x290 (R/W) Instruction Tightly-Coupled Memory Control Register.
__IOM uint32_t SCB_Type::DTCMCR
 Offset: 0x294 (R/W) Data Tightly-Coupled Memory Control Registers.
__IOM uint32_t SCB_Type::AHBPCR
 Offset: 0x298 (R/W) AHBP Control Register.
__IOM uint32_t SCB_Type::CACR
 Offset: 0x29C (R/W) L1 Cache Control Register.
__IOM uint32_t SCB_Type::AHBSCR
 Offset: 0x2A0 (R/W) AHB Slave Control Register.
uint32_t SCB_Type::RESERVED8 [1U]
__IOM uint32_t SCB_Type::ABFSR
 Offset: 0x2A8 (R/W) Auxiliary Bus Fault Status Register.
__OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
__OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
__OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
union { 
   __OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
   __OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
   __OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
} ITM_Type::PORT [32U]
 Offset: 0x000 ( /W) ITM Stimulus Port Registers.
__OM uint32_t DWT_Type::LAR
 Offset: 0xFB0 ( W) Lock Access Register.
uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
   uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
   uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} APSR_Type::b
 Structure used for bit access.
uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
struct { 
   uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
} IPSR_Type::b
 Structure used for bit access.
uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   xPSR_Type::_reserved0:7 
 bit: 9..15 Reserved More...
uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   xPSR_Type::_reserved1:1 
 bit: 20 Reserved More...
uint32_t   xPSR_Type::B:1 
 bit: 21 BTI active (read 0) More...
uint32_t   xPSR_Type::_reserved2:2 
 bit: 22..23 Reserved More...
uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit (read 0) More...
uint32_t   xPSR_Type::IT:2 
 bit: 25..26 saved IT state (read 0) More...
uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   xPSR_Type::_reserved0:7 
 bit: 9..15 Reserved More...
   uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   xPSR_Type::_reserved1:1 
 bit: 20 Reserved More...
   uint32_t   xPSR_Type::B:1 
 bit: 21 BTI active (read 0) More...
   uint32_t   xPSR_Type::_reserved2:2 
 bit: 22..23 Reserved More...
   uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit (read 0) More...
   uint32_t   xPSR_Type::IT:2 
 bit: 25..26 saved IT state (read 0) More...
   uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} xPSR_Type::b
 Structure used for bit access.
uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack-pointer select More...
uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 Floating-point context active More...
uint32_t   CONTROL_Type::SFPA:1 
 bit: 3 Secure floating-point active More...
uint32_t   CONTROL_Type::BTI_EN:1 
 bit: 4 Privileged branch target identification enable More...
uint32_t   CONTROL_Type::UBTI_EN:1 
 bit: 5 Unprivileged branch target identification enable More...
uint32_t   CONTROL_Type::PAC_EN:1 
 bit: 6 Privileged pointer authentication enable More...
uint32_t   CONTROL_Type::UPAC_EN:1 
 bit: 7 Unprivileged pointer authentication enable More...
uint32_t   CONTROL_Type::_reserved1:24 
 bit: 8..31 Reserved More...
struct { 
   uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
   uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack-pointer select More...
   uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 Floating-point context active More...
   uint32_t   CONTROL_Type::SFPA:1 
 bit: 3 Secure floating-point active More...
   uint32_t   CONTROL_Type::BTI_EN:1 
 bit: 4 Privileged branch target identification enable More...
   uint32_t   CONTROL_Type::UBTI_EN:1 
 bit: 5 Unprivileged branch target identification enable More...
   uint32_t   CONTROL_Type::PAC_EN:1 
 bit: 6 Privileged pointer authentication enable More...
   uint32_t   CONTROL_Type::UPAC_EN:1 
 bit: 7 Unprivileged pointer authentication enable More...
   uint32_t   CONTROL_Type::_reserved1:24 
 bit: 8..31 Reserved More...
} CONTROL_Type::b
 Structure used for bit access.
__OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
__OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
__OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
union { 
   __OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
   __OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
   __OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
} ITM_Type::PORT [32U]
 Offset: 0x000 ( /W) ITM Stimulus Port Registers.
__IOM uint32_t   MPU_Type::MAIR [2] 
__IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
__IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
struct { 
   __IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
   __IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
} 
union { 
   __IOM uint32_t   MPU_Type::MAIR [2] 
   struct { 
      __IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
      __IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
   } 
}; 
uint32_t   APSR_Type::_reserved0:27 
 bit: 0..26 Reserved More...
uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   APSR_Type::_reserved0:27 
 bit: 0..26 Reserved More...
   uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} APSR_Type::b
 Structure used for bit access.
uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
struct { 
   uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
} IPSR_Type::b
 Structure used for bit access.
uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   xPSR_Type::_reserved0:1 
 bit: 9 Reserved More...
uint32_t   xPSR_Type::ICI_IT_1:6 
 bit: 10..15 ICI/IT part 1 More...
uint32_t   xPSR_Type::_reserved1:8 
 bit: 16..23 Reserved More...
uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit More...
uint32_t   xPSR_Type::ICI_IT_2:2 
 bit: 25..26 ICI/IT part 2 More...
uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   xPSR_Type::_reserved0:1 
 bit: 9 Reserved More...
   uint32_t   xPSR_Type::ICI_IT_1:6 
 bit: 10..15 ICI/IT part 1 More...
   uint32_t   xPSR_Type::_reserved1:8 
 bit: 16..23 Reserved More...
   uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit More...
   uint32_t   xPSR_Type::ICI_IT_2:2 
 bit: 25..26 ICI/IT part 2 More...
   uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} xPSR_Type::b
 Structure used for bit access.
uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack to be used More...
uint32_t   CONTROL_Type::_reserved1:30 
 bit: 2..31 Reserved More...
struct { 
   uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
   uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack to be used More...
   uint32_t   CONTROL_Type::_reserved1:30 
 bit: 2..31 Reserved More...
} CONTROL_Type::b
 Structure used for bit access.
__OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
__OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
__OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
union { 
   __OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
   __OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
   __OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
} ITM_Type::PORT [32U]
 Offset: 0x000 ( /W) ITM Stimulus Port Registers.
uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   APSR_Type::_reserved0:16 
 bit: 0..15 Reserved More...
   uint32_t   APSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   APSR_Type::_reserved1:7 
 bit: 20..26 Reserved More...
   uint32_t   APSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   APSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   APSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   APSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   APSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} APSR_Type::b
 Structure used for bit access.
uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
struct { 
   uint32_t   IPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   IPSR_Type::_reserved0:23 
 bit: 9..31 Reserved More...
} IPSR_Type::b
 Structure used for bit access.
uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
uint32_t   xPSR_Type::_reserved0:7 
 bit: 9..15 Reserved More...
uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit (read 0) More...
uint32_t   xPSR_Type::IT:2 
 bit: 25..26 saved IT state (read 0) More...
uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
struct { 
   uint32_t   xPSR_Type::ISR:9 
 bit: 0. More...
   uint32_t   xPSR_Type::_reserved0:7 
 bit: 9..15 Reserved More...
   uint32_t   xPSR_Type::GE:4 
 bit: 16..19 Greater than or Equal flags More...
   uint32_t   xPSR_Type::_reserved1:4 
 bit: 20..23 Reserved More...
   uint32_t   xPSR_Type::T:1 
 bit: 24 Thumb bit (read 0) More...
   uint32_t   xPSR_Type::IT:2 
 bit: 25..26 saved IT state (read 0) More...
   uint32_t   xPSR_Type::Q:1 
 bit: 27 Saturation condition flag More...
   uint32_t   xPSR_Type::V:1 
 bit: 28 Overflow condition code flag More...
   uint32_t   xPSR_Type::C:1 
 bit: 29 Carry condition code flag More...
   uint32_t   xPSR_Type::Z:1 
 bit: 30 Zero condition code flag More...
   uint32_t   xPSR_Type::N:1 
 bit: 31 Negative condition code flag More...
} xPSR_Type::b
 Structure used for bit access.
uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack-pointer select More...
uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 Floating-point context active More...
uint32_t   CONTROL_Type::SFPA:1 
 bit: 3 Secure floating-point active More...
uint32_t   CONTROL_Type::_reserved1:28 
 bit: 4..31 Reserved More...
struct { 
   uint32_t   CONTROL_Type::nPRIV:1 
 bit: 0 Execution privilege in Thread mode More...
   uint32_t   CONTROL_Type::SPSEL:1 
 bit: 1 Stack-pointer select More...
   uint32_t   CONTROL_Type::FPCA:1 
 bit: 2 Floating-point context active More...
   uint32_t   CONTROL_Type::SFPA:1 
 bit: 3 Secure floating-point active More...
   uint32_t   CONTROL_Type::_reserved1:28 
 bit: 4..31 Reserved More...
} CONTROL_Type::b
 Structure used for bit access.
uint32_t SCB_Type::RESERVED_ADD1 [21U]
__IOM uint32_t EMSS_Type::CACR
 Offset: 0x0 (R/W) L1 Cache Control Register.
__IOM uint32_t EMSS_Type::ITCMCR
 Offset: 0x10 (R/W) Instruction Tightly-Coupled Memory Control Register.
__IOM uint32_t EMSS_Type::DTCMCR
 Offset: 0x14 (R/W) Data Tightly-Coupled Memory Control Registers.
__OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
__OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
__OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
union { 
   __OM uint8_t   ITM_Type::u8 
 Offset: 0x000 ( /W) ITM Stimulus Port 8-bit. More...
   __OM uint16_t   ITM_Type::u16 
 Offset: 0x000 ( /W) ITM Stimulus Port 16-bit. More...
   __OM uint32_t   ITM_Type::u32 
 Offset: 0x000 ( /W) ITM Stimulus Port 32-bit. More...
} ITM_Type::PORT [32U]
 Offset: 0x000 ( /W) ITM Stimulus Port Registers.
__IOM uint32_t   MPU_Type::MAIR [2] 
__IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
__IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
struct { 
   __IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
   __IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
} 
union { 
   __IOM uint32_t   MPU_Type::MAIR [2] 
   struct { 
      __IOM uint32_t   MPU_Type::MAIR0 
 Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0. More...
      __IOM uint32_t   MPU_Type::MAIR1 
 Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1. More...
   } 
}; 
volatile int32_t ITM_RxBuffer
 External variable to receive characters.
__STATIC_INLINE uint32_t ITM_SendChar (uint32_t ch)
 ITM Send Character.
__STATIC_INLINE int32_t ITM_ReceiveChar (void)
 ITM Receive Character.
__STATIC_INLINE int32_t ITM_CheckChar (void)
 ITM Check Character.
volatile int32_t ITM_RxBuffer
 External variable to receive characters.
volatile int32_t ITM_RxBuffer
 External variable to receive characters.
volatile int32_t ITM_RxBuffer
 External variable to receive characters.
volatile int32_t ITM_RxBuffer
 External variable to receive characters.
volatile int32_t ITM_RxBuffer
 External variable to receive characters.
volatile int32_t ITM_RxBuffer
 External variable to receive characters.
volatile int32_t ITM_RxBuffer
 External variable to receive characters.
volatile int32_t ITM_RxBuffer
 External variable to receive characters.
volatile int32_t ITM_RxBuffer
 External variable to receive characters.
volatile int32_t ITM_RxBuffer
 External variable to receive characters.
#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)
 Value identifying ITM_RxBuffer is ready for next character.
#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)
 Value identifying ITM_RxBuffer is ready for next character.
#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)
 Value identifying ITM_RxBuffer is ready for next character.
#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)
 Value identifying ITM_RxBuffer is ready for next character.
#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)
 Value identifying ITM_RxBuffer is ready for next character.
#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)
 Value identifying ITM_RxBuffer is ready for next character.
#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)
 Value identifying ITM_RxBuffer is ready for next character.
#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)
 Value identifying ITM_RxBuffer is ready for next character.
#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)
 Value identifying ITM_RxBuffer is ready for next character.
#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)
 Value identifying ITM_RxBuffer is ready for next character.
#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)
 Value identifying ITM_RxBuffer is ready for next character.

Detailed Description

Functions that access the ITM debug interface.

Macro Definition Documentation

◆ ITM_RXBUFFER_EMPTY [1/11]

#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)

Value identifying ITM_RxBuffer is ready for next character.

Definition at line 4152 of file core_armv81mml.h.

Referenced by ITM_CheckChar(), and ITM_ReceiveChar().

◆ ITM_RXBUFFER_EMPTY [2/11]

#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)

Value identifying ITM_RxBuffer is ready for next character.

Definition at line 3133 of file core_armv8mml.h.

◆ ITM_RXBUFFER_EMPTY [3/11]

#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)

Value identifying ITM_RxBuffer is ready for next character.

Definition at line 1867 of file core_cm3.h.

◆ ITM_RXBUFFER_EMPTY [4/11]

#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)

Value identifying ITM_RxBuffer is ready for next character.

Definition at line 3201 of file core_cm33.h.

◆ ITM_RXBUFFER_EMPTY [5/11]

#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)

Value identifying ITM_RxBuffer is ready for next character.

Definition at line 3201 of file core_cm35p.h.

◆ ITM_RXBUFFER_EMPTY [6/11]

#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)

Value identifying ITM_RxBuffer is ready for next character.

Definition at line 2053 of file core_cm4.h.

◆ ITM_RXBUFFER_EMPTY [7/11]

#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)

Value identifying ITM_RxBuffer is ready for next character.

Definition at line 4741 of file core_cm55.h.

◆ ITM_RXBUFFER_EMPTY [8/11]

#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)

Value identifying ITM_RxBuffer is ready for next character.

Definition at line 2290 of file core_cm7.h.

◆ ITM_RXBUFFER_EMPTY [9/11]

#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)

Value identifying ITM_RxBuffer is ready for next character.

Definition at line 4596 of file core_cm85.h.

◆ ITM_RXBUFFER_EMPTY [10/11]

#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)

Value identifying ITM_RxBuffer is ready for next character.

Definition at line 1841 of file core_sc300.h.

◆ ITM_RXBUFFER_EMPTY [11/11]

#define ITM_RXBUFFER_EMPTY   ((int32_t)0x5AA55AA5U)

Value identifying ITM_RxBuffer is ready for next character.

Definition at line 3516 of file core_starmc1.h.

Function Documentation

◆ ITM_CheckChar()

__STATIC_INLINE int32_t ITM_CheckChar ( void )

ITM Check Character.

Checks whether a character is pending for reading in the variable ITM_RxBuffer.

Returns
0 No character available.
1 Character available.

Definition at line 4204 of file core_armv81mml.h.

References __STATIC_INLINE, ITM_RxBuffer, and ITM_RXBUFFER_EMPTY.

◆ ITM_ReceiveChar()

__STATIC_INLINE int32_t ITM_ReceiveChar ( void )

ITM Receive Character.

Inputs a character via the external variable ITM_RxBuffer.

Returns
Received character.
-1 No character pending.

Definition at line 4184 of file core_armv81mml.h.

References __STATIC_INLINE, ch(), ITM_RxBuffer, and ITM_RXBUFFER_EMPTY.

◆ ITM_SendChar()

__STATIC_INLINE uint32_t ITM_SendChar ( uint32_t ch)

ITM Send Character.

Transmits a character via the ITM channel 0, and

  • Just returns when no debugger is connected that has booked the output.
  • Is blocking when a debugger is connected, but the previous character sent has not been transmitted.
    Parameters
    [in]chCharacter to transmit.
    Returns
    Character to transmit.

Definition at line 4163 of file core_armv81mml.h.

References __NOP, __STATIC_INLINE, ch(), ITM, and ITM_TCR_ITMENA_Msk.

Variable Documentation

◆ [union]

union { ... } MPU_Type

◆ [struct]

struct { ... } MPU_Type

◆ [union]

union { ... } MPU_Type

◆ [union]

union { ... } MPU_Type

◆ [struct]

struct { ... } MPU_Type

◆ [struct]

struct { ... } MPU_Type

◆ [union]

union { ... } MPU_Type

◆ [struct]

struct { ... } MPU_Type

◆ [union]

union { ... } MPU_Type

◆ [struct]

struct { ... } MPU_Type

◆ [struct]

struct { ... } MPU_Type

◆ [union]

union { ... } MPU_Type

◆ [union]

union { ... } MPU_Type

◆ [struct]

struct { ... } MPU_Type

◆ [] [1/38]

uint32_t { ... } ::_reserved0

bit: 0..15 Reserved

Definition at line 332 of file core_armv81mml.h.

◆ [] [2/38]

uint32_t { ... } ::_reserved0

bit: 0..15 Reserved

Definition at line 330 of file core_cm85.h.

◆ [] [3/38]

uint32_t { ... } ::_reserved0

bit: 0..15 Reserved

Definition at line 268 of file core_cm4.h.

◆ [] [4/38]

uint32_t { ... } ::_reserved0

bit: 0..15 Reserved

Definition at line 334 of file core_cm55.h.

◆ [] [5/38]

uint32_t { ... } ::_reserved0

bit: 0..15 Reserved

Definition at line 331 of file core_starmc1.h.

◆ [] [6/38]

uint32_t { ... } ::_reserved0

bit: 0..15 Reserved

Definition at line 325 of file core_cm35p.h.

◆ [] [7/38]

uint32_t { ... } ::_reserved0

bit: 0..15 Reserved

Definition at line 325 of file core_cm33.h.

◆ [] [8/38]

uint32_t { ... } ::_reserved0

bit: 0..15 Reserved

Definition at line 325 of file core_armv8mml.h.

◆ [] [9/38]

uint32_t { ... } ::_reserved0

bit: 0..26 Reserved

Definition at line 215 of file core_sc300.h.

◆ [] [10/38]

uint32_t { ... } ::_reserved0

bit: 0..15 Reserved

Definition at line 283 of file core_cm7.h.

◆ [] [11/38]

uint32_t { ... } ::_reserved0

bit: 0..26 Reserved

Definition at line 215 of file core_cm3.h.

◆ _reserved0 [12/38]

uint32_t APSR_Type::_reserved0

bit: 0..15 Reserved

bit: 0..26 Reserved

bit: 0..27 Reserved

Definition at line 332 of file core_armv81mml.h.

◆ [] [13/38]

uint32_t { ... } ::_reserved0

bit: 3..31 Reserved

Definition at line 398 of file core_cm7.h.

◆ [] [14/38]

uint32_t { ... } ::_reserved0

bit: 3..31 Reserved

Definition at line 383 of file core_cm4.h.

◆ [] [15/38]

uint32_t { ... } ::_reserved0

bit: 9..31 Reserved

Definition at line 370 of file core_cm85.h.

◆ [] [16/38]

uint32_t { ... } ::_reserved0

bit: 9..31 Reserved

Definition at line 250 of file core_cm3.h.

◆ [] [17/38]

uint32_t { ... } ::_reserved0

bit: 9..31 Reserved

Definition at line 374 of file core_cm55.h.

◆ [] [18/38]

uint32_t { ... } ::_reserved0

bit: 9..31 Reserved

Definition at line 371 of file core_starmc1.h.

◆ [] [19/38]

uint32_t { ... } ::_reserved0

bit: 9..31 Reserved

Definition at line 250 of file core_sc300.h.

◆ [] [20/38]

uint32_t { ... } ::_reserved0

bit: 9..31 Reserved

Definition at line 308 of file core_cm4.h.

◆ [] [21/38]

uint32_t { ... } ::_reserved0

bit: 9..31 Reserved

Definition at line 323 of file core_cm7.h.

◆ [] [22/38]

uint32_t { ... } ::_reserved0

bit: 9..31 Reserved

Definition at line 365 of file core_armv8mml.h.

◆ [] [23/38]

uint32_t { ... } ::_reserved0

bit: 9..31 Reserved

Definition at line 365 of file core_cm33.h.

◆ [] [24/38]

uint32_t { ... } ::_reserved0

bit: 9..31 Reserved

Definition at line 372 of file core_armv81mml.h.

◆ [] [25/38]

uint32_t { ... } ::_reserved0

bit: 9..31 Reserved

Definition at line 365 of file core_cm35p.h.

◆ _reserved0 [26/38]

uint32_t IPSR_Type::_reserved0

bit: 9..31 Reserved

Definition at line 372 of file core_armv81mml.h.

◆ [] [27/38]

uint32_t { ... } ::_reserved0

bit: 9..15 Reserved

Definition at line 388 of file core_cm85.h.

◆ [] [28/38]

uint32_t { ... } ::_reserved0

bit: 9..15 Reserved

Definition at line 389 of file core_starmc1.h.

◆ [] [29/38]

uint32_t { ... } ::_reserved0

bit: 9 Reserved

Definition at line 341 of file core_cm7.h.

◆ [] [30/38]

uint32_t { ... } ::_reserved0

bit: 9..15 Reserved

Definition at line 383 of file core_cm35p.h.

◆ [] [31/38]

uint32_t { ... } ::_reserved0

bit: 9..15 Reserved

Definition at line 392 of file core_cm55.h.

◆ [] [32/38]

uint32_t { ... } ::_reserved0

bit: 9 Reserved

Definition at line 268 of file core_cm3.h.

◆ [] [33/38]

uint32_t { ... } ::_reserved0

bit: 9 Reserved

Definition at line 326 of file core_cm4.h.

◆ [] [34/38]

uint32_t { ... } ::_reserved0

bit: 9 Reserved

Definition at line 268 of file core_sc300.h.

◆ [] [35/38]

uint32_t { ... } ::_reserved0

bit: 9..15 Reserved

Definition at line 390 of file core_armv81mml.h.

◆ [] [36/38]

uint32_t { ... } ::_reserved0

bit: 9..15 Reserved

Definition at line 383 of file core_armv8mml.h.

◆ [] [37/38]

uint32_t { ... } ::_reserved0

bit: 9..15 Reserved

Definition at line 383 of file core_cm33.h.

◆ _reserved0 [38/38]

uint32_t xPSR_Type::_reserved0

bit: 9..15 Reserved

bit: 9 Reserved

bit: 9..23 Reserved

Definition at line 390 of file core_armv81mml.h.

◆ [] [1/32]

uint32_t { ... } ::_reserved1

bit: 20..26 Reserved

Definition at line 334 of file core_armv81mml.h.

◆ [] [2/32]

uint32_t { ... } ::_reserved1

bit: 20..26 Reserved

Definition at line 332 of file core_cm85.h.

◆ [] [3/32]

uint32_t { ... } ::_reserved1

bit: 20..26 Reserved

Definition at line 270 of file core_cm4.h.

◆ [] [4/32]

uint32_t { ... } ::_reserved1

bit: 20..26 Reserved

Definition at line 336 of file core_cm55.h.

◆ [] [5/32]

uint32_t { ... } ::_reserved1

bit: 20..26 Reserved

Definition at line 333 of file core_starmc1.h.

◆ [] [6/32]

uint32_t { ... } ::_reserved1

bit: 20..26 Reserved

Definition at line 327 of file core_cm35p.h.

◆ [] [7/32]

uint32_t { ... } ::_reserved1

bit: 20..26 Reserved

Definition at line 327 of file core_cm33.h.

◆ [] [8/32]

uint32_t { ... } ::_reserved1

bit: 20..26 Reserved

Definition at line 327 of file core_armv8mml.h.

◆ [] [9/32]

uint32_t { ... } ::_reserved1

bit: 20..26 Reserved

Definition at line 285 of file core_cm7.h.

◆ _reserved1 [10/32]

uint32_t APSR_Type::_reserved1

bit: 20..26 Reserved

Definition at line 334 of file core_armv81mml.h.

◆ [] [11/32]

uint32_t { ... } ::_reserved1

bit: 4..31 Reserved

Definition at line 437 of file core_cm35p.h.

◆ [] [12/32]

uint32_t { ... } ::_reserved1

bit: 4..31 Reserved

Definition at line 437 of file core_cm33.h.

◆ [] [13/32]

uint32_t { ... } ::_reserved1

bit: 4..31 Reserved

Definition at line 444 of file core_armv81mml.h.

◆ [] [14/32]

uint32_t { ... } ::_reserved1

bit: 2..31 Reserved

Definition at line 320 of file core_sc300.h.

◆ [] [15/32]

uint32_t { ... } ::_reserved1

bit: 4..31 Reserved

Definition at line 437 of file core_armv8mml.h.

◆ [] [16/32]

uint32_t { ... } ::_reserved1

bit: 4..31 Reserved

Definition at line 446 of file core_cm55.h.

◆ [] [17/32]

uint32_t { ... } ::_reserved1

bit: 2..31 Reserved

Definition at line 320 of file core_cm3.h.

◆ [] [18/32]

uint32_t { ... } ::_reserved1

bit: 4..31 Reserved

Definition at line 443 of file core_starmc1.h.

◆ [] [19/32]

uint32_t { ... } ::_reserved1

bit: 8..31 Reserved

Definition at line 451 of file core_cm85.h.

◆ _reserved1 [20/32]

uint32_t CONTROL_Type::_reserved1

bit: 4..31 Reserved

bit: 8..31 Reserved

bit: 2..31 Reserved

Definition at line 444 of file core_armv81mml.h.

◆ [] [21/32]

uint32_t { ... } ::_reserved1

bit: 20 Reserved

Definition at line 390 of file core_cm85.h.

◆ [] [22/32]

uint32_t { ... } ::_reserved1

bit: 20..23 Reserved

Definition at line 391 of file core_starmc1.h.

◆ [] [23/32]

uint32_t { ... } ::_reserved1

bit: 20..23 Reserved

Definition at line 344 of file core_cm7.h.

◆ [] [24/32]

uint32_t { ... } ::_reserved1

bit: 20..23 Reserved

Definition at line 385 of file core_cm35p.h.

◆ [] [25/32]

uint32_t { ... } ::_reserved1

bit: 20..23 Reserved

Definition at line 394 of file core_cm55.h.

◆ [] [26/32]

uint32_t { ... } ::_reserved1

bit: 16..23 Reserved

Definition at line 270 of file core_cm3.h.

◆ [] [27/32]

uint32_t { ... } ::_reserved1

bit: 20..23 Reserved

Definition at line 329 of file core_cm4.h.

◆ [] [28/32]

uint32_t { ... } ::_reserved1

bit: 16..23 Reserved

Definition at line 270 of file core_sc300.h.

◆ [] [29/32]

uint32_t { ... } ::_reserved1

bit: 20..23 Reserved

Definition at line 392 of file core_armv81mml.h.

◆ [] [30/32]

uint32_t { ... } ::_reserved1

bit: 20..23 Reserved

Definition at line 385 of file core_armv8mml.h.

◆ [] [31/32]

uint32_t { ... } ::_reserved1

bit: 20..23 Reserved

Definition at line 385 of file core_cm33.h.

◆ _reserved1 [32/32]

uint32_t xPSR_Type::_reserved1

bit: 20..23 Reserved

bit: 20 Reserved

bit: 16..23 Reserved

bit: 25..27 Reserved

Definition at line 392 of file core_armv81mml.h.

◆ [] [1/2]

uint32_t { ... } ::_reserved2

bit: 22..23 Reserved

Definition at line 392 of file core_cm85.h.

◆ _reserved2 [2/2]

uint32_t xPSR_Type::_reserved2

bit: 22..23 Reserved

Definition at line 392 of file core_cm85.h.

◆ ABFSR

__IOM uint32_t SCB_Type::ABFSR

Offset: 0x2A8 (R/W) Auxiliary Bus Fault Status Register.

Definition at line 512 of file core_cm7.h.

◆ ACPR

__IOM uint32_t TPI_Type::ACPR

Offset: 0x010 (R/W) Asynchronous Clock Prescaler Register.

Definition at line 1370 of file core_armv81mml.h.

◆ ACTLR [1/2]

__IOM uint32_t ICB_Type::ACTLR

Offset: 0x008 (R/W) Auxiliary Control Register.

Definition at line 1007 of file core_cm55.h.

◆ ACTLR [2/2]

Offset: 0x008 (R/W) Auxiliary Control Register.

Definition at line 1005 of file core_armv81mml.h.

◆ ADR

__IM uint32_t SCB_Type::ADR

Offset: 0x04C (R/ ) Auxiliary Feature Register.

Definition at line 397 of file core_cm3.h.

◆ AFSR

__IOM uint32_t SCB_Type::AFSR

Offset: 0x03C (R/W) Auxiliary Fault Status Register.

Definition at line 526 of file core_armv81mml.h.

◆ AHBPCR

__IOM uint32_t SCB_Type::AHBPCR

Offset: 0x298 (R/W) AHBP Control Register.

Definition at line 508 of file core_cm7.h.

◆ AHBSCR

__IOM uint32_t SCB_Type::AHBSCR

Offset: 0x2A0 (R/W) AHB Slave Control Register.

Definition at line 510 of file core_cm7.h.

◆ AIRCR

__IOM uint32_t SCB_Type::AIRCR

Offset: 0x00C (R/W) Application Interrupt and Reset Control Register.

Definition at line 516 of file core_armv81mml.h.

◆ [] [1/2]

uint32_t { ... } ::B

bit: 21 BTI active (read 0)

Definition at line 391 of file core_cm85.h.

◆ B [2/2]

uint32_t xPSR_Type::B

bit: 21 BTI active (read 0)

Definition at line 391 of file core_cm85.h.

◆ [struct] [1/44]

◆ [struct] [2/44]

◆ [struct] [3/44]

◆ [struct] [4/44]

◆ [struct] [5/44]

◆ [struct] [6/44]

◆ [struct] [7/44]

◆ [struct] [8/44]

◆ [struct] [9/44]

◆ [struct] [10/44]

◆ [struct] [11/44]

◆ [struct] [12/44]

◆ [struct] [13/44]

◆ [struct] [14/44]

◆ [struct] [15/44]

◆ [struct] [16/44]

◆ [struct] [17/44]

◆ [struct] [18/44]

◆ [struct] [19/44]

◆ [struct] [20/44]

◆ [struct] [21/44]

◆ [struct] [22/44]

◆ [struct] [23/44]

◆ [struct] [24/44]

◆ [struct] [25/44]

◆ [struct] [26/44]

◆ [struct] [27/44]

◆ [struct] [28/44]

◆ [struct] [29/44]

◆ [struct] [30/44]

◆ [struct] [31/44]

◆ [struct] [32/44]

◆ [struct] [33/44]

◆ [struct] [34/44]

◆ [struct] [35/44]

◆ [struct] [36/44]

◆ [struct] [37/44]

◆ [struct] [38/44]

◆ [struct] [39/44]

◆ [struct] [40/44]

◆ [struct] [41/44]

◆ [struct] [42/44]

◆ [struct] [43/44]

◆ [struct] [44/44]

◆ BFAR

__IOM uint32_t SCB_Type::BFAR

Offset: 0x038 (R/W) BusFault Address Register.

Definition at line 525 of file core_armv81mml.h.

◆ BPIALL

__OM uint32_t SCB_Type::BPIALL

Offset: 0x278 ( /W) Branch Predictor Invalidate All.

Definition at line 559 of file core_armv81mml.h.

◆ [] [1/2]

uint32_t { ... } ::BTI_EN

bit: 4 Privileged branch target identification enable

Definition at line 447 of file core_cm85.h.

◆ BTI_EN [2/2]

uint32_t CONTROL_Type::BTI_EN

bit: 4 Privileged branch target identification enable

Definition at line 447 of file core_cm85.h.

◆ [] [1/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 337 of file core_armv81mml.h.

◆ [] [2/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 335 of file core_cm85.h.

◆ [] [3/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 273 of file core_cm4.h.

◆ [] [4/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 339 of file core_cm55.h.

◆ [] [5/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 336 of file core_starmc1.h.

◆ [] [6/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 330 of file core_cm35p.h.

◆ [] [7/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 330 of file core_cm33.h.

◆ [] [8/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 330 of file core_armv8mml.h.

◆ [] [9/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 218 of file core_sc300.h.

◆ [] [10/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 288 of file core_cm7.h.

◆ [] [11/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 218 of file core_cm3.h.

◆ C [12/24]

uint32_t APSR_Type::C

bit: 29 Carry condition code flag

Definition at line 337 of file core_armv81mml.h.

◆ [] [13/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 397 of file core_cm85.h.

◆ [] [14/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 396 of file core_starmc1.h.

◆ [] [15/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 349 of file core_cm7.h.

◆ [] [16/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 390 of file core_cm35p.h.

◆ [] [17/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 399 of file core_cm55.h.

◆ [] [18/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 275 of file core_cm3.h.

◆ [] [19/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 334 of file core_cm4.h.

◆ [] [20/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 275 of file core_sc300.h.

◆ [] [21/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 397 of file core_armv81mml.h.

◆ [] [22/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 390 of file core_armv8mml.h.

◆ [] [23/24]

uint32_t { ... } ::C

bit: 29 Carry condition code flag

Definition at line 390 of file core_cm33.h.

◆ C [24/24]

uint32_t xPSR_Type::C

bit: 29 Carry condition code flag

Definition at line 397 of file core_armv81mml.h.

◆ CACR [1/2]

__IOM uint32_t EMSS_Type::CACR

Offset: 0x0 (R/W) L1 Cache Control Register.

Definition at line 562 of file core_starmc1.h.

◆ CACR [2/2]

__IOM uint32_t SCB_Type::CACR

Offset: 0x29C (R/W) L1 Cache Control Register.

Definition at line 509 of file core_cm7.h.

◆ CALIB

__IM uint32_t SysTick_Type::CALIB

Offset: 0x00C (R/ ) SysTick Calibration Register.

Definition at line 1031 of file core_armv81mml.h.

◆ CCR

__IOM uint32_t SCB_Type::CCR

Offset: 0x014 (R/W) Configuration Control Register.

Definition at line 518 of file core_armv81mml.h.

◆ CCSIDR

__IM uint32_t SCB_Type::CCSIDR

Offset: 0x080 (R/ ) Cache Size ID Register.

Definition at line 534 of file core_armv81mml.h.

◆ CFGINFORD

__IM uint32_t PrcCfgInf_Type::CFGINFORD

Offset: 0x004 (R/ ) Processor Configuration Information Read Data Register.

Definition at line 1758 of file core_cm55.h.

◆ CFGINFOSEL

__OM uint32_t PrcCfgInf_Type::CFGINFOSEL

Offset: 0x000 ( /W) Processor Configuration Information Selection Register.

Definition at line 1757 of file core_cm55.h.

◆ CFSR

__IOM uint32_t SCB_Type::CFSR

Offset: 0x028 (R/W) Configurable Fault Status Register.

Definition at line 521 of file core_armv81mml.h.

◆ CID0

__IM uint32_t ITM_Type::CID0

Offset: 0xFF0 (R/ ) ITM Component Identification Register #0.

Definition at line 1108 of file core_armv81mml.h.

◆ CID1

__IM uint32_t ITM_Type::CID1

Offset: 0xFF4 (R/ ) ITM Component Identification Register #1.

Definition at line 1109 of file core_armv81mml.h.

◆ CID2

__IM uint32_t ITM_Type::CID2

Offset: 0xFF8 (R/ ) ITM Component Identification Register #2.

Definition at line 1110 of file core_armv81mml.h.

◆ CID3

__IM uint32_t ITM_Type::CID3

Offset: 0xFFC (R/ ) ITM Component Identification Register #3.

Definition at line 1111 of file core_armv81mml.h.

◆ CLIDR

__IM uint32_t SCB_Type::CLIDR

Offset: 0x078 (R/ ) Cache Level ID register.

Definition at line 532 of file core_armv81mml.h.

◆ COMP0

__IOM uint32_t DWT_Type::COMP0

Offset: 0x020 (R/W) Comparator Register 0.

Definition at line 1189 of file core_armv81mml.h.

◆ COMP1

__IOM uint32_t DWT_Type::COMP1

Offset: 0x030 (R/W) Comparator Register 1.

Definition at line 1193 of file core_armv81mml.h.

◆ COMP10

__IOM uint32_t DWT_Type::COMP10

Offset: 0x0C0 (R/W) Comparator Register 10.

Definition at line 1229 of file core_armv81mml.h.

◆ COMP11

__IOM uint32_t DWT_Type::COMP11

Offset: 0x0D0 (R/W) Comparator Register 11.

Definition at line 1233 of file core_armv81mml.h.

◆ COMP12

__IOM uint32_t DWT_Type::COMP12

Offset: 0x0E0 (R/W) Comparator Register 12.

Definition at line 1237 of file core_armv81mml.h.

◆ COMP13

__IOM uint32_t DWT_Type::COMP13

Offset: 0x0F0 (R/W) Comparator Register 13.

Definition at line 1241 of file core_armv81mml.h.

◆ COMP14

__IOM uint32_t DWT_Type::COMP14

Offset: 0x100 (R/W) Comparator Register 14.

Definition at line 1245 of file core_armv81mml.h.

◆ COMP15

__IOM uint32_t DWT_Type::COMP15

Offset: 0x110 (R/W) Comparator Register 15.

Definition at line 1249 of file core_armv81mml.h.

◆ COMP2

__IOM uint32_t DWT_Type::COMP2

Offset: 0x040 (R/W) Comparator Register 2.

Definition at line 1197 of file core_armv81mml.h.

◆ COMP3

__IOM uint32_t DWT_Type::COMP3

Offset: 0x050 (R/W) Comparator Register 3.

Definition at line 1201 of file core_armv81mml.h.

◆ COMP4

__IOM uint32_t DWT_Type::COMP4

Offset: 0x060 (R/W) Comparator Register 4.

Definition at line 1205 of file core_armv81mml.h.

◆ COMP5

__IOM uint32_t DWT_Type::COMP5

Offset: 0x070 (R/W) Comparator Register 5.

Definition at line 1209 of file core_armv81mml.h.

◆ COMP6

__IOM uint32_t DWT_Type::COMP6

Offset: 0x080 (R/W) Comparator Register 6.

Definition at line 1213 of file core_armv81mml.h.

◆ COMP7

__IOM uint32_t DWT_Type::COMP7

Offset: 0x090 (R/W) Comparator Register 7.

Definition at line 1217 of file core_armv81mml.h.

◆ COMP8

__IOM uint32_t DWT_Type::COMP8

Offset: 0x0A0 (R/W) Comparator Register 8.

Definition at line 1221 of file core_armv81mml.h.

◆ COMP9

__IOM uint32_t DWT_Type::COMP9

Offset: 0x0B0 (R/W) Comparator Register 9.

Definition at line 1225 of file core_armv81mml.h.

◆ CPACR

__IOM uint32_t SCB_Type::CPACR

Offset: 0x088 (R/W) Coprocessor Access Control Register.

Definition at line 536 of file core_armv81mml.h.

◆ CPDLPSTATE

__IOM uint32_t PwrModCtl_Type::CPDLPSTATE

Offset: 0x000 (R/W) Core Power Domain Low Power State Register.

Definition at line 1539 of file core_cm55.h.

◆ CPICNT

__IOM uint32_t DWT_Type::CPICNT

Offset: 0x008 (R/W) CPI Count Register.

Definition at line 1183 of file core_armv81mml.h.

◆ CPPWR [1/2]

__IOM uint32_t ICB_Type::CPPWR

Offset: 0x00C (R/W) Coprocessor Power Control Register.

Definition at line 1008 of file core_cm55.h.

◆ CPPWR [2/2]

Offset: 0x00C (R/W) Coprocessor Power Control Register.

Definition at line 1006 of file core_armv81mml.h.

◆ CPUID

__IM uint32_t SCB_Type::CPUID

Offset: 0x000 (R/ ) CPUID Base Register.

Definition at line 513 of file core_armv81mml.h.

◆ CSPSR

__IOM uint32_t TPI_Type::CSPSR

Offset: 0x004 (R/W) Current Parallel Port Sizes Register.

Offset: 0x004 (R/W) Current Parallel Port Size Register.

Definition at line 1368 of file core_armv81mml.h.

◆ CSSELR

__IOM uint32_t SCB_Type::CSSELR

Offset: 0x084 (R/W) Cache Size Selection Register.

Definition at line 535 of file core_armv81mml.h.

◆ CTR

__IM uint32_t SCB_Type::CTR

Offset: 0x07C (R/ ) Cache Type register.

Definition at line 533 of file core_armv81mml.h.

◆ CTRL [1/3]

__IOM uint32_t DWT_Type::CTRL

Offset: 0x000 (R/W) Control Register.

Definition at line 1181 of file core_armv81mml.h.

◆ CTRL [2/3]

__IOM uint32_t MPU_Type::CTRL

Offset: 0x004 (R/W) MPU Control Register.

Definition at line 2283 of file core_armv81mml.h.

◆ CTRL [3/3]

__IOM uint32_t SysTick_Type::CTRL

Offset: 0x000 (R/W) SysTick Control and Status Register.

Definition at line 1028 of file core_armv81mml.h.

◆ CYCCNT

__IOM uint32_t DWT_Type::CYCCNT

Offset: 0x004 (R/W) Cycle Count Register.

Definition at line 1182 of file core_armv81mml.h.

◆ DAUTHCTRL [1/2]

__IOM uint32_t CoreDebug_Type::DAUTHCTRL

Offset: 0x014 (R/W) Debug Authentication Control Register.

Definition at line 2630 of file core_armv81mml.h.

◆ DAUTHCTRL [2/2]

__IOM uint32_t DCB_Type::DAUTHCTRL

Offset: 0x014 (R/W) Debug Authentication Control Register.

Definition at line 2801 of file core_armv81mml.h.

◆ DAUTHSTATUS

__IM uint32_t DIB_Type::DAUTHSTATUS

Offset: 0x008 (R/ ) Debug Authentication Status Register.

Definition at line 2989 of file core_armv81mml.h.

◆ DCCIMVAC

__OM uint32_t SCB_Type::DCCIMVAC

Offset: 0x270 ( /W) D-Cache Clean and Invalidate by MVA to PoC.

Definition at line 557 of file core_armv81mml.h.

◆ DCCISW

__OM uint32_t SCB_Type::DCCISW

Offset: 0x274 ( /W) D-Cache Clean and Invalidate by Set-way.

Definition at line 558 of file core_armv81mml.h.

◆ DCCMVAC

__OM uint32_t SCB_Type::DCCMVAC

Offset: 0x268 ( /W) D-Cache Clean by MVA to PoC.

Definition at line 555 of file core_armv81mml.h.

◆ DCCMVAU

__OM uint32_t SCB_Type::DCCMVAU

Offset: 0x264 ( /W) D-Cache Clean by MVA to PoU.

Definition at line 554 of file core_armv81mml.h.

◆ DCCSW

__OM uint32_t SCB_Type::DCCSW

Offset: 0x26C ( /W) D-Cache Clean by Set-way.

Definition at line 556 of file core_armv81mml.h.

◆ DCIMVAC

__OM uint32_t SCB_Type::DCIMVAC

Offset: 0x25C ( /W) D-Cache Invalidate by MVA to PoC.

Definition at line 552 of file core_armv81mml.h.

◆ DCISW

__OM uint32_t SCB_Type::DCISW

Offset: 0x260 ( /W) D-Cache Invalidate by Set-way.

Definition at line 553 of file core_armv81mml.h.

◆ DCRDR [1/2]

__IOM uint32_t CoreDebug_Type::DCRDR

Offset: 0x008 (R/W) Debug Core Register Data Register.

Definition at line 2627 of file core_armv81mml.h.

◆ DCRDR [2/2]

__IOM uint32_t DCB_Type::DCRDR

Offset: 0x008 (R/W) Debug Core Register Data Register.

Definition at line 2798 of file core_armv81mml.h.

◆ DCRSR [1/2]

__OM uint32_t CoreDebug_Type::DCRSR

Offset: 0x004 ( /W) Debug Core Register Selector Register.

Definition at line 2626 of file core_armv81mml.h.

◆ DCRSR [2/2]

__OM uint32_t DCB_Type::DCRSR

Offset: 0x004 ( /W) Debug Core Register Selector Register.

Definition at line 2797 of file core_armv81mml.h.

◆ DDEVARCH

__IM uint32_t DIB_Type::DDEVARCH

Offset: 0x00C (R/ ) SCS Device Architecture Register.

Definition at line 2990 of file core_armv81mml.h.

◆ DDEVTYPE

__IM uint32_t DIB_Type::DDEVTYPE

Offset: 0x010 (R/ ) SCS Device Type Register.

Definition at line 2991 of file core_armv81mml.h.

◆ DEBR0

__IOM uint32_t ErrBnk_Type::DEBR0

Offset: 0x010 (R/W) Data Cache Error Bank Register 0.

Definition at line 1620 of file core_cm55.h.

◆ DEBR1

__IOM uint32_t ErrBnk_Type::DEBR1

Offset: 0x014 (R/W) Data Cache Error Bank Register 1.

Definition at line 1621 of file core_cm55.h.

◆ DEMCR [1/2]

__IOM uint32_t CoreDebug_Type::DEMCR

Offset: 0x00C (R/W) Debug Exception and Monitor Control Register.

Definition at line 2628 of file core_armv81mml.h.

◆ DEMCR [2/2]

__IOM uint32_t DCB_Type::DEMCR

Offset: 0x00C (R/W) Debug Exception and Monitor Control Register.

Definition at line 2799 of file core_armv81mml.h.

◆ DEVARCH [1/2]

__IM uint32_t DWT_Type::DEVARCH

Offset: 0xFBC (R/ ) Device Architecture Register.

Definition at line 1255 of file core_armv81mml.h.

◆ DEVARCH [2/2]

__IM uint32_t ITM_Type::DEVARCH

Offset: 0xFBC (R/ ) ITM Device Architecture Register.

Definition at line 1097 of file core_armv81mml.h.

◆ DEVTYPE [1/2]

__IM uint32_t ITM_Type::DEVTYPE

Offset: 0xFCC (R/ ) ITM Device Type Register.

Definition at line 1099 of file core_armv81mml.h.

◆ DEVTYPE [2/2]

__IM uint32_t TPI_Type::DEVTYPE

Offset: 0xFCC (R/ ) Device Type Register.

Offset: 0xFCC (R/ ) TPIU_DEVTYPE.

Offset: 0xFCC (R/ ) Device Type Identifier Register.

Definition at line 1382 of file core_armv81mml.h.

◆ DFR

__IM uint32_t SCB_Type::DFR

Offset: 0x048 (R/ ) Debug Feature Register.

Definition at line 396 of file core_cm3.h.

◆ DFSR

__IOM uint32_t SCB_Type::DFSR

Offset: 0x030 (R/W) Debug Fault Status Register.

Definition at line 523 of file core_armv81mml.h.

◆ DHCSR [1/2]

__IOM uint32_t CoreDebug_Type::DHCSR

Offset: 0x000 (R/W) Debug Halting Control and Status Register.

Definition at line 2625 of file core_armv81mml.h.

◆ DHCSR [2/2]

__IOM uint32_t DCB_Type::DHCSR

Offset: 0x000 (R/W) Debug Halting Control and Status Register.

Definition at line 2796 of file core_armv81mml.h.

◆ DLAR

__OM uint32_t DIB_Type::DLAR

Offset: 0x000 ( /W) SCS Software Lock Access Register.

Definition at line 2987 of file core_armv81mml.h.

◆ DLSR

__IM uint32_t DIB_Type::DLSR

Offset: 0x004 (R/ ) SCS Software Lock Status Register.

Definition at line 2988 of file core_armv81mml.h.

◆ DPDLPSTATE

__IOM uint32_t PwrModCtl_Type::DPDLPSTATE

Offset: 0x004 (R/W) Debug Power Domain Low Power State Register.

Definition at line 1540 of file core_cm55.h.

◆ DSCEMCR [1/2]

__OM uint32_t CoreDebug_Type::DSCEMCR

Offset: 0x010 ( /W) Debug Set Clear Exception and Monitor Control Register.

Definition at line 2629 of file core_armv81mml.h.

◆ DSCEMCR [2/2]

__OM uint32_t DCB_Type::DSCEMCR

Offset: 0x010 ( /W) Debug Set Clear Exception and Monitor Control Register.

Definition at line 2800 of file core_armv81mml.h.

◆ DSCSR [1/2]

__IOM uint32_t CoreDebug_Type::DSCSR

Offset: 0x018 (R/W) Debug Security Control and Status Register.

Definition at line 2631 of file core_armv81mml.h.

◆ DSCSR [2/2]

__IOM uint32_t DCB_Type::DSCSR

Offset: 0x018 (R/W) Debug Security Control and Status Register.

Definition at line 2802 of file core_armv81mml.h.

◆ DTCMCR [1/3]

__IOM uint32_t EMSS_Type::DTCMCR

Offset: 0x14 (R/W) Data Tightly-Coupled Memory Control Registers.

Definition at line 564 of file core_starmc1.h.

◆ DTCMCR [2/3]

__IOM uint32_t MemSysCtl_Type::DTCMCR

Offset: 0x014 (R/W) DTCM Control Register.

Definition at line 1416 of file core_cm55.h.

◆ DTCMCR [3/3]

__IOM uint32_t SCB_Type::DTCMCR

Offset: 0x294 (R/W) Data Tightly-Coupled Memory Control Registers.

Definition at line 507 of file core_cm7.h.

◆ DTGU_CFG

__IOM uint32_t MemSysCtl_Type::DTGU_CFG

Offset: 0x604 (R/W) DTGU Configuration Register.

Definition at line 1425 of file core_cm55.h.

◆ DTGU_CTRL

__IOM uint32_t MemSysCtl_Type::DTGU_CTRL

Offset: 0x600 (R/W) DTGU Control Registers.

Definition at line 1424 of file core_cm55.h.

◆ DTGU_LUT

__IOM uint32_t MemSysCtl_Type::DTGU_LUT

Offset: 0x610 (R/W) DTGU Look Up Table Register.

Definition at line 1427 of file core_cm55.h.

◆ EVENTMASK

__IM uint32_t EWIC_Type::EVENTMASK

Offset: 0x084 (R/W) Event Mask Register.

Definition at line 1575 of file core_cm55.h.

◆ EVENTMASKA

__IM uint32_t EWIC_Type::EVENTMASKA

Offset: 0x080 (R/W) Event Mask A Register.

Definition at line 1574 of file core_cm55.h.

◆ EVENTSPR

__OM uint32_t EWIC_Type::EVENTSPR

Offset: 0x000 ( /W) Event Set Pending Register.

Definition at line 1572 of file core_cm55.h.

◆ EXCCNT

__IOM uint32_t DWT_Type::EXCCNT

Offset: 0x00C (R/W) Exception Overhead Count Register.

Definition at line 1184 of file core_armv81mml.h.

◆ FFCR

__IOM uint32_t TPI_Type::FFCR

Offset: 0x304 (R/W) Formatter and Flush Control Register.

Definition at line 1375 of file core_armv81mml.h.

◆ FFSR

__IM uint32_t TPI_Type::FFSR

Offset: 0x300 (R/ ) Formatter and Flush Status Register.

Definition at line 1374 of file core_armv81mml.h.

◆ FIFO0

__IM uint32_t TPI_Type::FIFO0

Offset: 0xEEC (R/ ) Integration ETM Data.

Definition at line 1007 of file core_cm3.h.

◆ FIFO1

__IM uint32_t TPI_Type::FIFO1

Offset: 0xEFC (R/ ) Integration ITM Data.

Definition at line 1011 of file core_cm3.h.

◆ FOLDCNT

__IOM uint32_t DWT_Type::FOLDCNT

Offset: 0x018 (R/W) Folded-instruction Count Register.

Definition at line 1187 of file core_armv81mml.h.

◆ [] [1/10]

uint32_t { ... } ::FPCA

bit: 2 FP extension active flag

Definition at line 397 of file core_cm7.h.

◆ [] [2/10]

uint32_t { ... } ::FPCA

bit: 2 Floating-point context active

Definition at line 435 of file core_cm35p.h.

◆ [] [3/10]

uint32_t { ... } ::FPCA

bit: 2 Floating-point context active

Definition at line 435 of file core_cm33.h.

◆ [] [4/10]

uint32_t { ... } ::FPCA

bit: 2 Floating-point context active

Definition at line 442 of file core_armv81mml.h.

◆ [] [5/10]

uint32_t { ... } ::FPCA

bit: 2 Floating-point context active

Definition at line 435 of file core_armv8mml.h.

◆ [] [6/10]

uint32_t { ... } ::FPCA

bit: 2 Floating-point context active

Definition at line 444 of file core_cm55.h.

◆ [] [7/10]

uint32_t { ... } ::FPCA

bit: 2 Floating-point context active

Definition at line 441 of file core_starmc1.h.

◆ [] [8/10]

uint32_t { ... } ::FPCA

bit: 2 Floating-point context active

Definition at line 445 of file core_cm85.h.

◆ [] [9/10]

uint32_t { ... } ::FPCA

bit: 2 FP extension active flag

Definition at line 382 of file core_cm4.h.

◆ FPCA [10/10]

uint32_t CONTROL_Type::FPCA

bit: 2 Floating-point context active

bit: 2 FP extension active flag

Definition at line 442 of file core_armv81mml.h.

◆ FPCAR

__IOM uint32_t FPU_Type::FPCAR

Offset: 0x008 (R/W) Floating-Point Context Address Register.

Definition at line 2486 of file core_armv81mml.h.

◆ FPCCR

__IOM uint32_t FPU_Type::FPCCR

Offset: 0x004 (R/W) Floating-Point Context Control Register.

Definition at line 2485 of file core_armv81mml.h.

◆ FPDSCR

__IOM uint32_t FPU_Type::FPDSCR

Offset: 0x00C (R/W) Floating-Point Default Status Control Register.

Definition at line 2487 of file core_armv81mml.h.

◆ FSCR

__IM uint32_t TPI_Type::FSCR

Offset: 0x308 (R/ ) Formatter Synchronization Counter Register.

Definition at line 1004 of file core_cm3.h.

◆ FUNCTION0

__IOM uint32_t DWT_Type::FUNCTION0

Offset: 0x028 (R/W) Function Register 0.

Definition at line 1191 of file core_armv81mml.h.

◆ FUNCTION1

__IOM uint32_t DWT_Type::FUNCTION1

Offset: 0x038 (R/W) Function Register 1.

Definition at line 1195 of file core_armv81mml.h.

◆ FUNCTION10

__IOM uint32_t DWT_Type::FUNCTION10

Offset: 0x0C8 (R/W) Function Register 10.

Definition at line 1231 of file core_armv81mml.h.

◆ FUNCTION11

__IOM uint32_t DWT_Type::FUNCTION11

Offset: 0x0D8 (R/W) Function Register 11.

Definition at line 1235 of file core_armv81mml.h.

◆ FUNCTION12

__IOM uint32_t DWT_Type::FUNCTION12

Offset: 0x0E8 (R/W) Function Register 12.

Definition at line 1239 of file core_armv81mml.h.

◆ FUNCTION13

__IOM uint32_t DWT_Type::FUNCTION13

Offset: 0x0F8 (R/W) Function Register 13.

Definition at line 1243 of file core_armv81mml.h.

◆ FUNCTION14

__IOM uint32_t DWT_Type::FUNCTION14

Offset: 0x108 (R/W) Function Register 14.

Definition at line 1247 of file core_armv81mml.h.

◆ FUNCTION15

__IOM uint32_t DWT_Type::FUNCTION15

Offset: 0x118 (R/W) Function Register 15.

Definition at line 1251 of file core_armv81mml.h.

◆ FUNCTION2

__IOM uint32_t DWT_Type::FUNCTION2

Offset: 0x048 (R/W) Function Register 2.

Definition at line 1199 of file core_armv81mml.h.

◆ FUNCTION3

__IOM uint32_t DWT_Type::FUNCTION3

Offset: 0x058 (R/W) Function Register 3.

Definition at line 1203 of file core_armv81mml.h.

◆ FUNCTION4

__IOM uint32_t DWT_Type::FUNCTION4

Offset: 0x068 (R/W) Function Register 4.

Definition at line 1207 of file core_armv81mml.h.

◆ FUNCTION5

__IOM uint32_t DWT_Type::FUNCTION5

Offset: 0x078 (R/W) Function Register 5.

Definition at line 1211 of file core_armv81mml.h.

◆ FUNCTION6

__IOM uint32_t DWT_Type::FUNCTION6

Offset: 0x088 (R/W) Function Register 6.

Definition at line 1215 of file core_armv81mml.h.

◆ FUNCTION7

__IOM uint32_t DWT_Type::FUNCTION7

Offset: 0x098 (R/W) Function Register 7.

Definition at line 1219 of file core_armv81mml.h.

◆ FUNCTION8

__IOM uint32_t DWT_Type::FUNCTION8

Offset: 0x0A8 (R/W) Function Register 8.

Definition at line 1223 of file core_armv81mml.h.

◆ FUNCTION9

__IOM uint32_t DWT_Type::FUNCTION9

Offset: 0x0B8 (R/W) Function Register 9.

Definition at line 1227 of file core_armv81mml.h.

◆ [] [1/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 333 of file core_armv81mml.h.

◆ [] [2/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 331 of file core_cm85.h.

◆ [] [3/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 269 of file core_cm4.h.

◆ [] [4/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 335 of file core_cm55.h.

◆ [] [5/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 332 of file core_starmc1.h.

◆ [] [6/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 326 of file core_cm35p.h.

◆ [] [7/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 326 of file core_cm33.h.

◆ [] [8/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 326 of file core_armv8mml.h.

◆ [] [9/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 284 of file core_cm7.h.

◆ GE [10/20]

uint32_t APSR_Type::GE

bit: 16..19 Greater than or Equal flags

Definition at line 333 of file core_armv81mml.h.

◆ [] [11/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 389 of file core_cm85.h.

◆ [] [12/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 390 of file core_starmc1.h.

◆ [] [13/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 343 of file core_cm7.h.

◆ [] [14/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 384 of file core_cm35p.h.

◆ [] [15/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 393 of file core_cm55.h.

◆ [] [16/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 328 of file core_cm4.h.

◆ [] [17/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 391 of file core_armv81mml.h.

◆ [] [18/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 384 of file core_armv8mml.h.

◆ [] [19/20]

uint32_t { ... } ::GE

bit: 16..19 Greater than or Equal flags

Definition at line 384 of file core_cm33.h.

◆ GE [20/20]

uint32_t xPSR_Type::GE

bit: 16..19 Greater than or Equal flags

Definition at line 391 of file core_armv81mml.h.

◆ HFSR

__IOM uint32_t SCB_Type::HFSR

Offset: 0x02C (R/W) HardFault Status Register.

Definition at line 522 of file core_armv81mml.h.

◆ IABR

__IOM uint32_t NVIC_Type::IABR

Offset: 0x200 (R/W) Interrupt Active bit Register.

Definition at line 485 of file core_armv81mml.h.

◆ ICER

__IOM uint32_t NVIC_Type::ICER

Offset: 0x080 (R/W) Interrupt Clear Enable Register.

Definition at line 479 of file core_armv81mml.h.

◆ [] [1/5]

uint32_t { ... } ::ICI_IT_1

bit: 10..15 ICI/IT part 1

Definition at line 342 of file core_cm7.h.

◆ [] [2/5]

uint32_t { ... } ::ICI_IT_1

bit: 10..15 ICI/IT part 1

Definition at line 269 of file core_cm3.h.

◆ [] [3/5]

uint32_t { ... } ::ICI_IT_1

bit: 10..15 ICI/IT part 1

Definition at line 327 of file core_cm4.h.

◆ [] [4/5]

uint32_t { ... } ::ICI_IT_1

bit: 10..15 ICI/IT part 1

Definition at line 269 of file core_sc300.h.

◆ ICI_IT_1 [5/5]

uint32_t xPSR_Type::ICI_IT_1

bit: 10..15 ICI/IT part 1

Definition at line 269 of file core_cm3.h.

◆ [] [1/5]

uint32_t { ... } ::ICI_IT_2

bit: 25..26 ICI/IT part 2

Definition at line 346 of file core_cm7.h.

◆ [] [2/5]

uint32_t { ... } ::ICI_IT_2

bit: 25..26 ICI/IT part 2

Definition at line 272 of file core_cm3.h.

◆ [] [3/5]

uint32_t { ... } ::ICI_IT_2

bit: 25..26 ICI/IT part 2

Definition at line 331 of file core_cm4.h.

◆ [] [4/5]

uint32_t { ... } ::ICI_IT_2

bit: 25..26 ICI/IT part 2

Definition at line 272 of file core_sc300.h.

◆ ICI_IT_2 [5/5]

uint32_t xPSR_Type::ICI_IT_2

bit: 25..26 ICI/IT part 2

Definition at line 272 of file core_cm3.h.

◆ ICIALLU

__OM uint32_t SCB_Type::ICIALLU

Offset: 0x250 ( /W) I-Cache Invalidate All to PoU.

Definition at line 549 of file core_armv81mml.h.

◆ ICIMVAU

__OM uint32_t SCB_Type::ICIMVAU

Offset: 0x258 ( /W) I-Cache Invalidate by MVA to PoU.

Definition at line 551 of file core_armv81mml.h.

◆ ICPR

__IOM uint32_t NVIC_Type::ICPR

Offset: 0x180 (R/W) Interrupt Clear Pending Register.

Definition at line 483 of file core_armv81mml.h.

◆ ICSR

__IOM uint32_t SCB_Type::ICSR

Offset: 0x004 (R/W) Interrupt Control and State Register.

Definition at line 514 of file core_armv81mml.h.

◆ ICTR [1/2]

__IM uint32_t ICB_Type::ICTR

Offset: 0x004 (R/ ) Interrupt Controller Type Register.

Definition at line 1006 of file core_cm55.h.

◆ ICTR [2/2]

Offset: 0x004 (R/ ) Interrupt Controller Type Register.

Definition at line 1004 of file core_armv81mml.h.

◆ ID_AFR

__IM uint32_t SCB_Type::ID_AFR

Offset: 0x04C (R/ ) Auxiliary Feature Register.

Definition at line 529 of file core_armv81mml.h.

◆ ID_DFR

__IM uint32_t SCB_Type::ID_DFR

Offset: 0x048 (R/ ) Debug Feature Register.

Definition at line 528 of file core_armv81mml.h.

◆ ID_ISAR

__IM uint32_t SCB_Type::ID_ISAR

Offset: 0x060 (R/ ) Instruction Set Attributes Register.

Definition at line 531 of file core_armv81mml.h.

◆ ID_MFR

__IM uint32_t SCB_Type::ID_MFR[4U]

Offset: 0x050 (R/ ) Memory Model Feature Register.

Definition at line 479 of file core_cm7.h.

◆ ID_MMFR

__IM uint32_t SCB_Type::ID_MMFR

Offset: 0x050 (R/ ) Memory Model Feature Register.

Definition at line 530 of file core_armv81mml.h.

◆ ID_PFR

__IM uint32_t SCB_Type::ID_PFR

Offset: 0x040 (R/ ) Processor Feature Register.

Definition at line 527 of file core_armv81mml.h.

◆ IEBR0

__IOM uint32_t ErrBnk_Type::IEBR0

Offset: 0x000 (R/W) Instruction Cache Error Bank Register 0.

Definition at line 1617 of file core_cm55.h.

◆ IEBR1

__IOM uint32_t ErrBnk_Type::IEBR1

Offset: 0x004 (R/W) Instruction Cache Error Bank Register 1.

Definition at line 1618 of file core_cm55.h.

◆ IP

__IOM uint8_t NVIC_Type::IP[240U]

Offset: 0x300 (R/W) Interrupt Priority Register (8Bit wide).

Definition at line 357 of file core_cm3.h.

◆ IPR

__IOM uint8_t NVIC_Type::IPR

Offset: 0x300 (R/W) Interrupt Priority Register (8Bit wide).

Offset: 0x300 (R/W) Interrupt Priority Register.

Definition at line 489 of file core_armv81mml.h.

◆ ISAR

__IM uint32_t SCB_Type::ISAR

Offset: 0x060 (R/ ) Instruction Set Attributes Register.

Definition at line 399 of file core_cm3.h.

◆ ISER

__IOM uint32_t NVIC_Type::ISER

Offset: 0x000 (R/W) Interrupt Set Enable Register.

Definition at line 477 of file core_armv81mml.h.

◆ ISPR

__IOM uint32_t NVIC_Type::ISPR

Offset: 0x100 (R/W) Interrupt Set Pending Register.

Definition at line 481 of file core_armv81mml.h.

◆ [] [1/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 369 of file core_cm85.h.

◆ [] [2/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 249 of file core_cm3.h.

◆ [] [3/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 373 of file core_cm55.h.

◆ [] [4/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 370 of file core_starmc1.h.

◆ [] [5/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 249 of file core_sc300.h.

◆ [] [6/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 307 of file core_cm4.h.

◆ [] [7/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 322 of file core_cm7.h.

◆ [] [8/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 364 of file core_armv8mml.h.

◆ [] [9/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 364 of file core_cm33.h.

◆ [] [10/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 371 of file core_armv81mml.h.

◆ [] [11/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 364 of file core_cm35p.h.

◆ ISR [12/24]

uint32_t IPSR_Type::ISR

bit: 0.

. 8 Exception number

Definition at line 371 of file core_armv81mml.h.

◆ [] [13/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 387 of file core_cm85.h.

◆ [] [14/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 388 of file core_starmc1.h.

◆ [] [15/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 340 of file core_cm7.h.

◆ [] [16/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 382 of file core_cm35p.h.

◆ [] [17/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 391 of file core_cm55.h.

◆ [] [18/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 267 of file core_cm3.h.

◆ [] [19/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 325 of file core_cm4.h.

◆ [] [20/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 267 of file core_sc300.h.

◆ [] [21/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 389 of file core_armv81mml.h.

◆ [] [22/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 382 of file core_armv8mml.h.

◆ [] [23/24]

uint32_t { ... } ::ISR

bit: 0.

. 8 Exception number

Definition at line 382 of file core_cm33.h.

◆ ISR [24/24]

uint32_t xPSR_Type::ISR

bit: 0.

. 8 Exception number

Definition at line 389 of file core_armv81mml.h.

◆ [] [1/8]

uint32_t { ... } ::IT

bit: 25..26 saved IT state (read 0)

Definition at line 394 of file core_cm85.h.

◆ [] [2/8]

uint32_t { ... } ::IT

bit: 25..26 saved IT state (read 0)

Definition at line 393 of file core_starmc1.h.

◆ [] [3/8]

uint32_t { ... } ::IT

bit: 25..26 saved IT state (read 0)

Definition at line 387 of file core_cm35p.h.

◆ [] [4/8]

uint32_t { ... } ::IT

bit: 25..26 saved IT state (read 0)

Definition at line 396 of file core_cm55.h.

◆ [] [5/8]

uint32_t { ... } ::IT

bit: 25..26 saved IT state (read 0)

Definition at line 394 of file core_armv81mml.h.

◆ [] [6/8]

uint32_t { ... } ::IT

bit: 25..26 saved IT state (read 0)

Definition at line 387 of file core_armv8mml.h.

◆ [] [7/8]

uint32_t { ... } ::IT

bit: 25..26 saved IT state (read 0)

Definition at line 387 of file core_cm33.h.

◆ IT [8/8]

uint32_t xPSR_Type::IT

bit: 25..26 saved IT state (read 0)

Definition at line 394 of file core_armv81mml.h.

◆ ITATBCTR2

__IM uint32_t TPI_Type::ITATBCTR2

Offset: 0xEF0 (R/ ) ITATBCTR2.

Definition at line 1008 of file core_cm3.h.

◆ ITCMCR [1/3]

__IOM uint32_t EMSS_Type::ITCMCR

Offset: 0x10 (R/W) Instruction Tightly-Coupled Memory Control Register.

Definition at line 563 of file core_starmc1.h.

◆ ITCMCR [2/3]

__IOM uint32_t MemSysCtl_Type::ITCMCR

Offset: 0x010 (R/W) ITCM Control Register.

Definition at line 1415 of file core_cm55.h.

◆ ITCMCR [3/3]

__IOM uint32_t SCB_Type::ITCMCR

Offset: 0x290 (R/W) Instruction Tightly-Coupled Memory Control Register.

Definition at line 506 of file core_cm7.h.

◆ ITGU_CFG

__IOM uint32_t MemSysCtl_Type::ITGU_CFG

Offset: 0x504 (R/W) ITGU Configuration Register.

Definition at line 1420 of file core_cm55.h.

◆ ITGU_CTRL

__IOM uint32_t MemSysCtl_Type::ITGU_CTRL

Offset: 0x500 (R/W) ITGU Control Register.

Definition at line 1419 of file core_cm55.h.

◆ ITGU_LUT

__IOM uint32_t MemSysCtl_Type::ITGU_LUT

Offset: 0x510 (R/W) ITGU Look Up Table Register.

Definition at line 1422 of file core_cm55.h.

◆ ITM_RxBuffer [1/11]

volatile int32_t ITM_RxBuffer
extern

External variable to receive characters.

Referenced by ITM_CheckChar(), and ITM_ReceiveChar().

◆ ITM_RxBuffer [2/11]

volatile int32_t ITM_RxBuffer
extern

External variable to receive characters.

◆ ITM_RxBuffer [3/11]

volatile int32_t ITM_RxBuffer
extern

External variable to receive characters.

◆ ITM_RxBuffer [4/11]

volatile int32_t ITM_RxBuffer
extern

External variable to receive characters.

◆ ITM_RxBuffer [5/11]

volatile int32_t ITM_RxBuffer
extern

External variable to receive characters.

◆ ITM_RxBuffer [6/11]

volatile int32_t ITM_RxBuffer
extern

External variable to receive characters.

◆ ITM_RxBuffer [7/11]

volatile int32_t ITM_RxBuffer
extern

External variable to receive characters.

◆ ITM_RxBuffer [8/11]

volatile int32_t ITM_RxBuffer
extern

External variable to receive characters.

◆ ITM_RxBuffer [9/11]

volatile int32_t ITM_RxBuffer
extern

External variable to receive characters.

◆ ITM_RxBuffer [10/11]

volatile int32_t ITM_RxBuffer
extern

External variable to receive characters.

◆ ITM_RxBuffer [11/11]

volatile int32_t ITM_RxBuffer
extern

External variable to receive characters.

◆ ITNS

__IOM uint32_t NVIC_Type::ITNS

Offset: 0x280 (R/W) Interrupt Non-Secure State Register.

Definition at line 487 of file core_armv81mml.h.

◆ LAR [1/3]

__OM uint32_t DWT_Type::LAR

Offset: 0xFB0 ( W) Lock Access Register.

Definition at line 1154 of file core_cm7.h.

◆ LAR [2/3]

__OM uint32_t ITM_Type::LAR

Offset: 0xFB0 ( /W) ITM Lock Access Register.

Definition at line 1094 of file core_armv81mml.h.

◆ LAR [3/3]

__OM uint32_t TPI_Type::LAR

Offset: 0xFB0 ( /W) Software Lock Access Register.

Definition at line 1378 of file core_armv81mml.h.

◆ LOAD

__IOM uint32_t SysTick_Type::LOAD

Offset: 0x004 (R/W) SysTick Reload Value Register.

Definition at line 1029 of file core_armv81mml.h.

◆ LSR [1/3]

__IM uint32_t DWT_Type::LSR

Offset: 0xFB4 (R ) Lock Status Register.

Definition at line 1253 of file core_armv81mml.h.

◆ LSR [2/3]

__IM uint32_t ITM_Type::LSR

Offset: 0xFB4 (R/ ) ITM Lock Status Register.

Definition at line 1095 of file core_armv81mml.h.

◆ LSR [3/3]

__IM uint32_t TPI_Type::LSR

Offset: 0xFB4 (R/ ) Software Lock Status Register.

Definition at line 1379 of file core_armv81mml.h.

◆ LSUCNT

__IOM uint32_t DWT_Type::LSUCNT

Offset: 0x014 (R/W) LSU Count Register.

Definition at line 1186 of file core_armv81mml.h.

◆ [] [1/8]

__IOM uint32_t { ... } ::MAIR[2]

Definition at line 1550 of file core_starmc1.h.

◆ [] [2/8]

__IOM uint32_t { ... } ::MAIR[2]

Definition at line 2295 of file core_armv81mml.h.

◆ [] [3/8]

__IOM uint32_t { ... } ::MAIR[2]

Definition at line 1417 of file core_armv8mml.h.

◆ [] [4/8]

__IOM uint32_t { ... } ::MAIR[2]

Definition at line 1492 of file core_cm33.h.

◆ [] [5/8]

__IOM uint32_t { ... } ::MAIR[2]

Definition at line 1492 of file core_cm35p.h.

◆ [] [6/8]

__IOM uint32_t { ... } ::MAIR[2]

Definition at line 2791 of file core_cm55.h.

◆ [] [7/8]

__IOM uint32_t { ... } ::MAIR[2]

Definition at line 2696 of file core_cm85.h.

◆ MAIR [8/8]

__IOM uint32_t MPU_Type::MAIR[2]

Definition at line 2295 of file core_armv81mml.h.

Referenced by ARM_MPU_SetMemAttrEx().

◆ [] [1/8]

__IOM uint32_t { ... } ::MAIR0

Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0.

Definition at line 1552 of file core_starmc1.h.

◆ [] [2/8]

__IOM uint32_t { ... } ::MAIR0

Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0.

Definition at line 2297 of file core_armv81mml.h.

◆ [] [3/8]

__IOM uint32_t { ... } ::MAIR0

Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0.

Definition at line 1419 of file core_armv8mml.h.

◆ [] [4/8]

__IOM uint32_t { ... } ::MAIR0

Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0.

Definition at line 1494 of file core_cm33.h.

◆ [] [5/8]

__IOM uint32_t { ... } ::MAIR0

Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0.

Definition at line 1494 of file core_cm35p.h.

◆ [] [6/8]

__IOM uint32_t { ... } ::MAIR0

Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0.

Definition at line 2793 of file core_cm55.h.

◆ [] [7/8]

__IOM uint32_t { ... } ::MAIR0

Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0.

Definition at line 2698 of file core_cm85.h.

◆ MAIR0 [8/8]

__IOM uint32_t MPU_Type::MAIR0

Offset: 0x030 (R/W) MPU Memory Attribute Indirection Register 0.

Definition at line 2297 of file core_armv81mml.h.

◆ [] [1/8]

__IOM uint32_t { ... } ::MAIR1

Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1.

Definition at line 1553 of file core_starmc1.h.

◆ [] [2/8]

__IOM uint32_t { ... } ::MAIR1

Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1.

Definition at line 2298 of file core_armv81mml.h.

◆ [] [3/8]

__IOM uint32_t { ... } ::MAIR1

Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1.

Definition at line 1420 of file core_armv8mml.h.

◆ [] [4/8]

__IOM uint32_t { ... } ::MAIR1

Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1.

Definition at line 1495 of file core_cm33.h.

◆ [] [5/8]

__IOM uint32_t { ... } ::MAIR1

Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1.

Definition at line 1495 of file core_cm35p.h.

◆ [] [6/8]

__IOM uint32_t { ... } ::MAIR1

Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1.

Definition at line 2794 of file core_cm55.h.

◆ [] [7/8]

__IOM uint32_t { ... } ::MAIR1

Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1.

Definition at line 2699 of file core_cm85.h.

◆ MAIR1 [8/8]

__IOM uint32_t MPU_Type::MAIR1

Offset: 0x034 (R/W) MPU Memory Attribute Indirection Register 1.

Definition at line 2298 of file core_armv81mml.h.

◆ MASK0

__IOM uint32_t DWT_Type::MASK0

Offset: 0x024 (R/W) Mask Register 0.

Definition at line 857 of file core_cm3.h.

◆ MASK1

__IOM uint32_t DWT_Type::MASK1

Offset: 0x034 (R/W) Mask Register 1.

Definition at line 861 of file core_cm3.h.

◆ MASK2

__IOM uint32_t DWT_Type::MASK2

Offset: 0x044 (R/W) Mask Register 2.

Definition at line 865 of file core_cm3.h.

◆ MASK3

__IOM uint32_t DWT_Type::MASK3

Offset: 0x054 (R/W) Mask Register 3.

Definition at line 869 of file core_cm3.h.

◆ MMFAR

__IOM uint32_t SCB_Type::MMFAR

Offset: 0x034 (R/W) MemManage Fault Address Register.

Definition at line 524 of file core_armv81mml.h.

◆ MMFR

__IM uint32_t SCB_Type::MMFR

Offset: 0x050 (R/ ) Memory Model Feature Register.

Definition at line 398 of file core_cm3.h.

◆ MSCR

__IOM uint32_t MemSysCtl_Type::MSCR

Offset: 0x000 (R/W) Memory System Control Register.

Definition at line 1412 of file core_cm55.h.

◆ MVFR0 [1/2]

__IM uint32_t FPU_Type::MVFR0

Offset: 0x010 (R/ ) Media and VFP Feature Register 0.

Offset: 0x010 (R/ ) Media and FP Feature Register 0.

Definition at line 2488 of file core_armv81mml.h.

◆ MVFR0 [2/2]

__IM uint32_t SCB_Type::MVFR0

Offset: 0x240 (R/ ) Media and VFP Feature Register 0.

Definition at line 545 of file core_armv81mml.h.

◆ MVFR1 [1/2]

__IM uint32_t FPU_Type::MVFR1

Offset: 0x014 (R/ ) Media and VFP Feature Register 1.

Offset: 0x014 (R/ ) Media and FP Feature Register 1.

Definition at line 2489 of file core_armv81mml.h.

◆ MVFR1 [2/2]

__IM uint32_t SCB_Type::MVFR1

Offset: 0x244 (R/ ) Media and VFP Feature Register 1.

Definition at line 546 of file core_armv81mml.h.

◆ MVFR2 [1/2]

__IM uint32_t FPU_Type::MVFR2

Offset: 0x018 (R/ ) Media and VFP Feature Register 2.

Offset: 0x018 (R/ ) Media and FP Feature Register 2.

Definition at line 2490 of file core_armv81mml.h.

◆ MVFR2 [2/2]

__IM uint32_t SCB_Type::MVFR2

Offset: 0x248 (R/ ) Media and VFP Feature Register 2.

Definition at line 547 of file core_armv81mml.h.

◆ [] [1/24]

uint32_t { ... } ::N

◆ [] [2/24]

uint32_t { ... } ::N

◆ [] [3/24]

uint32_t { ... } ::N

◆ [] [4/24]

uint32_t { ... } ::N

◆ [] [5/24]

uint32_t { ... } ::N

◆ [] [6/24]

uint32_t { ... } ::N

◆ [] [7/24]

uint32_t { ... } ::N

◆ [] [8/24]

uint32_t { ... } ::N

◆ [] [9/24]

uint32_t { ... } ::N

◆ [] [10/24]

uint32_t { ... } ::N

◆ [] [11/24]

uint32_t { ... } ::N

◆ N [12/24]

uint32_t APSR_Type::N

◆ [] [13/24]

uint32_t { ... } ::N

◆ [] [14/24]

uint32_t { ... } ::N

◆ [] [15/24]

uint32_t { ... } ::N

◆ [] [16/24]

uint32_t { ... } ::N

◆ [] [17/24]

uint32_t { ... } ::N

◆ [] [18/24]

uint32_t { ... } ::N

◆ [] [19/24]

uint32_t { ... } ::N

◆ [] [20/24]

uint32_t { ... } ::N

◆ [] [21/24]

uint32_t { ... } ::N

◆ [] [22/24]

uint32_t { ... } ::N

◆ [] [23/24]

uint32_t { ... } ::N

◆ N [24/24]

uint32_t xPSR_Type::N

◆ [] [1/12]

uint32_t { ... } ::nPRIV

bit: 0 Execution privilege in Thread mode

Definition at line 395 of file core_cm7.h.

◆ [] [2/12]

uint32_t { ... } ::nPRIV

bit: 0 Execution privilege in Thread mode

Definition at line 433 of file core_cm35p.h.

◆ [] [3/12]

uint32_t { ... } ::nPRIV

bit: 0 Execution privilege in Thread mode

Definition at line 433 of file core_cm33.h.

◆ [] [4/12]

uint32_t { ... } ::nPRIV

bit: 0 Execution privilege in Thread mode

Definition at line 440 of file core_armv81mml.h.

◆ [] [5/12]

uint32_t { ... } ::nPRIV

bit: 0 Execution privilege in Thread mode

Definition at line 318 of file core_sc300.h.

◆ [] [6/12]

uint32_t { ... } ::nPRIV

bit: 0 Execution privilege in Thread mode

Definition at line 433 of file core_armv8mml.h.

◆ [] [7/12]

uint32_t { ... } ::nPRIV

bit: 0 Execution privilege in Thread mode

Definition at line 442 of file core_cm55.h.

◆ [] [8/12]

uint32_t { ... } ::nPRIV

bit: 0 Execution privilege in Thread mode

Definition at line 318 of file core_cm3.h.

◆ [] [9/12]

uint32_t { ... } ::nPRIV

bit: 0 Execution privilege in Thread mode

Definition at line 439 of file core_starmc1.h.

◆ [] [10/12]

uint32_t { ... } ::nPRIV

bit: 0 Execution privilege in Thread mode

Definition at line 443 of file core_cm85.h.

◆ [] [11/12]

uint32_t { ... } ::nPRIV

bit: 0 Execution privilege in Thread mode

Definition at line 380 of file core_cm4.h.

◆ nPRIV [12/12]

uint32_t CONTROL_Type::nPRIV

bit: 0 Execution privilege in Thread mode

Definition at line 440 of file core_armv81mml.h.

◆ NSACR

__IOM uint32_t SCB_Type::NSACR

Offset: 0x08C (R/W) Non-Secure Access Control Register.

Definition at line 537 of file core_armv81mml.h.

◆ [] [1/2]

uint32_t { ... } ::PAC_EN

bit: 6 Privileged pointer authentication enable

Definition at line 449 of file core_cm85.h.

◆ PAC_EN [2/2]

uint32_t CONTROL_Type::PAC_EN

bit: 6 Privileged pointer authentication enable

Definition at line 449 of file core_cm85.h.

◆ PAHBCR

__IOM uint32_t MemSysCtl_Type::PAHBCR

Offset: 0x018 (R/W) P-AHB Control Register.

Definition at line 1417 of file core_cm55.h.

◆ PCSR

__IM uint32_t DWT_Type::PCSR

Offset: 0x01C (R/ ) Program Counter Sample Register.

Definition at line 1188 of file core_armv81mml.h.

◆ PFCR

__IOM uint32_t MemSysCtl_Type::PFCR

Offset: 0x004 (R/W) Prefetcher Control Register.

Definition at line 1413 of file core_cm55.h.

◆ PFR

__IM uint32_t SCB_Type::PFR

Offset: 0x040 (R/ ) Processor Feature Register.

Definition at line 395 of file core_cm3.h.

◆ PID0

__IM uint32_t ITM_Type::PID0

Offset: 0xFE0 (R/ ) ITM Peripheral Identification Register #0.

Definition at line 1104 of file core_armv81mml.h.

◆ PID1

__IM uint32_t ITM_Type::PID1

Offset: 0xFE4 (R/ ) ITM Peripheral Identification Register #1.

Definition at line 1105 of file core_armv81mml.h.

◆ PID2

__IM uint32_t ITM_Type::PID2

Offset: 0xFE8 (R/ ) ITM Peripheral Identification Register #2.

Definition at line 1106 of file core_armv81mml.h.

◆ PID3

__IM uint32_t ITM_Type::PID3

Offset: 0xFEC (R/ ) ITM Peripheral Identification Register #3.

Definition at line 1107 of file core_armv81mml.h.

◆ PID4

__IM uint32_t ITM_Type::PID4

Offset: 0xFD0 (R/ ) ITM Peripheral Identification Register #4.

Definition at line 1100 of file core_armv81mml.h.

◆ PID5

__IM uint32_t ITM_Type::PID5

Offset: 0xFD4 (R/ ) ITM Peripheral Identification Register #5.

Definition at line 1101 of file core_armv81mml.h.

◆ PID6

__IM uint32_t ITM_Type::PID6

Offset: 0xFD8 (R/ ) ITM Peripheral Identification Register #6.

Definition at line 1102 of file core_armv81mml.h.

◆ PID7

__IM uint32_t ITM_Type::PID7

Offset: 0xFDC (R/ ) ITM Peripheral Identification Register #7.

Definition at line 1103 of file core_armv81mml.h.

◆ [union] [1/11]

__OM union { ... } ITM_Type::PORT[32U]

Offset: 0x000 ( /W) ITM Stimulus Port Registers.

◆ [union] [2/11]

__OM union { ... } ITM_Type::PORT[32U]

Offset: 0x000 ( /W) ITM Stimulus Port Registers.

◆ [union] [3/11]

__OM union { ... } ITM_Type::PORT[32U]

Offset: 0x000 ( /W) ITM Stimulus Port Registers.

◆ [union] [4/11]

__OM union { ... } ITM_Type::PORT[32U]

Offset: 0x000 ( /W) ITM Stimulus Port Registers.

◆ [union] [5/11]

__OM union { ... } ITM_Type::PORT[32U]

Offset: 0x000 ( /W) ITM Stimulus Port Registers.

◆ [union] [6/11]

__OM union { ... } ITM_Type::PORT[32U]

Offset: 0x000 ( /W) ITM Stimulus Port Registers.

◆ [union] [7/11]

__OM union { ... } ITM_Type::PORT[32U]

Offset: 0x000 ( /W) ITM Stimulus Port Registers.

◆ [union] [8/11]

__OM union { ... } ITM_Type::PORT[32U]

Offset: 0x000 ( /W) ITM Stimulus Port Registers.

◆ [union] [9/11]

__OM union { ... } ITM_Type::PORT[32U]

Offset: 0x000 ( /W) ITM Stimulus Port Registers.

◆ [union] [10/11]

__OM union { ... } ITM_Type::PORT[32U]

Offset: 0x000 ( /W) ITM Stimulus Port Registers.

◆ [union] [11/11]

__OM union { ... } ITM_Type::PORT[32U]

Offset: 0x000 ( /W) ITM Stimulus Port Registers.

◆ PSCR

__IOM uint32_t TPI_Type::PSCR

Offset: 0x308 (R/W) Periodic Synchronization Control Register.

Definition at line 1376 of file core_armv81mml.h.

◆ [] [1/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 335 of file core_armv81mml.h.

◆ [] [2/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 333 of file core_cm85.h.

◆ [] [3/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 271 of file core_cm4.h.

◆ [] [4/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 337 of file core_cm55.h.

◆ [] [5/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 334 of file core_starmc1.h.

◆ [] [6/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 328 of file core_cm35p.h.

◆ [] [7/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 328 of file core_cm33.h.

◆ [] [8/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 328 of file core_armv8mml.h.

◆ [] [9/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 216 of file core_sc300.h.

◆ [] [10/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 286 of file core_cm7.h.

◆ [] [11/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 216 of file core_cm3.h.

◆ Q [12/24]

uint32_t APSR_Type::Q

bit: 27 Saturation condition flag

Definition at line 335 of file core_armv81mml.h.

◆ [] [13/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 395 of file core_cm85.h.

◆ [] [14/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 394 of file core_starmc1.h.

◆ [] [15/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 347 of file core_cm7.h.

◆ [] [16/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 388 of file core_cm35p.h.

◆ [] [17/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 397 of file core_cm55.h.

◆ [] [18/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 273 of file core_cm3.h.

◆ [] [19/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 332 of file core_cm4.h.

◆ [] [20/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 273 of file core_sc300.h.

◆ [] [21/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 395 of file core_armv81mml.h.

◆ [] [22/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 388 of file core_armv8mml.h.

◆ [] [23/24]

uint32_t { ... } ::Q

bit: 27 Saturation condition flag

Definition at line 388 of file core_cm33.h.

◆ Q [24/24]

uint32_t xPSR_Type::Q

bit: 27 Saturation condition flag

Definition at line 395 of file core_armv81mml.h.

◆ RASR_A1

__IOM uint32_t MPU_Type::RASR_A1

Offset: 0x018 (R/W) MPU Alias 1 Region Attribute and Size Register.

Definition at line 1163 of file core_cm3.h.

◆ RASR_A2

__IOM uint32_t MPU_Type::RASR_A2

Offset: 0x020 (R/W) MPU Alias 2 Region Attribute and Size Register.

Definition at line 1165 of file core_cm3.h.

◆ RASR_A3

__IOM uint32_t MPU_Type::RASR_A3

Offset: 0x028 (R/W) MPU Alias 3 Region Attribute and Size Register.

Definition at line 1167 of file core_cm3.h.

◆ RBAR

__IOM uint32_t MPU_Type::RBAR

Offset: 0x00C (R/W) MPU Region Base Address Register.

Definition at line 2285 of file core_armv81mml.h.

Referenced by ARM_MPU_LoadEx(), and ARM_MPU_SetRegionEx().

◆ RBAR_A1

__IOM uint32_t MPU_Type::RBAR_A1

Offset: 0x014 (R/W) MPU Region Base Address Register Alias 1.

Offset: 0x014 (R/W) MPU Alias 1 Region Base Address Register.

Definition at line 2287 of file core_armv81mml.h.

◆ RBAR_A2

__IOM uint32_t MPU_Type::RBAR_A2

Offset: 0x01C (R/W) MPU Region Base Address Register Alias 2.

Offset: 0x01C (R/W) MPU Alias 2 Region Base Address Register.

Definition at line 2289 of file core_armv81mml.h.

◆ RBAR_A3

__IOM uint32_t MPU_Type::RBAR_A3

Offset: 0x024 (R/W) MPU Region Base Address Register Alias 3.

Offset: 0x024 (R/W) MPU Alias 3 Region Base Address Register.

Definition at line 2291 of file core_armv81mml.h.

◆ RESERVED0 [1/10]

uint32_t ErrBnk_Type::RESERVED0

Definition at line 1619 of file core_cm55.h.

◆ RESERVED0 [2/10]

uint32_t EWIC_Type::RESERVED0

Definition at line 1573 of file core_cm55.h.

◆ RESERVED0 [3/10]

uint32_t FPU_Type::RESERVED0

Definition at line 2484 of file core_armv81mml.h.

◆ RESERVED0 [4/10]

uint32_t ICB_Type::RESERVED0

Definition at line 1005 of file core_cm55.h.

◆ RESERVED0 [5/10]

uint32_t ITM_Type::RESERVED0

Definition at line 1086 of file core_armv81mml.h.

◆ RESERVED0 [6/10]

uint32_t MPU_Type::RESERVED0

Definition at line 2293 of file core_armv81mml.h.

◆ RESERVED0 [7/10]

uint32_t NVIC_Type::RESERVED0

Definition at line 478 of file core_armv81mml.h.

◆ RESERVED0 [8/10]

Definition at line 1003 of file core_armv81mml.h.

◆ RESERVED0 [9/10]

uint32_t STL_Type::RESERVED0[2U]

Definition at line 1782 of file core_cm55.h.

◆ RESERVED0 [10/10]

uint32_t TPI_Type::RESERVED0

Definition at line 1369 of file core_armv81mml.h.

◆ RESERVED1 [1/6]

uint32_t DWT_Type::RESERVED1

Definition at line 1190 of file core_armv81mml.h.

◆ RESERVED1 [2/6]

uint32_t ErrBnk_Type::RESERVED1

Definition at line 1622 of file core_cm55.h.

◆ RESERVED1 [3/6]

uint32_t ITM_Type::RESERVED1

Definition at line 1088 of file core_armv81mml.h.

◆ RESERVED1 [4/6]

uint32_t MemSysCtl_Type::RESERVED1

Definition at line 1414 of file core_cm55.h.

◆ RESERVED1 [5/6]

uint32_t SCnSCB_Type::RESERVED1[1U]

Definition at line 667 of file core_cm3.h.

◆ RESERVED1 [6/6]

uint32_t TPI_Type::RESERVED1

Definition at line 1371 of file core_armv81mml.h.

◆ RESERVED10

uint32_t DWT_Type::RESERVED10

Definition at line 1208 of file core_armv81mml.h.

◆ RESERVED11

uint32_t DWT_Type::RESERVED11

Definition at line 1210 of file core_armv81mml.h.

◆ RESERVED12

uint32_t DWT_Type::RESERVED12

Definition at line 1212 of file core_armv81mml.h.

◆ RESERVED13

uint32_t DWT_Type::RESERVED13

Definition at line 1214 of file core_armv81mml.h.

◆ RESERVED14

uint32_t DWT_Type::RESERVED14

Definition at line 1216 of file core_armv81mml.h.

◆ RESERVED15

uint32_t DWT_Type::RESERVED15

Definition at line 1218 of file core_armv81mml.h.

◆ RESERVED16

uint32_t DWT_Type::RESERVED16

Definition at line 1220 of file core_armv81mml.h.

◆ RESERVED17

uint32_t DWT_Type::RESERVED17

Definition at line 1222 of file core_armv81mml.h.

◆ RESERVED18

uint32_t DWT_Type::RESERVED18

Definition at line 1224 of file core_armv81mml.h.

◆ RESERVED19

uint32_t DWT_Type::RESERVED19

Definition at line 1226 of file core_armv81mml.h.

◆ RESERVED2 [1/6]

uint32_t DWT_Type::RESERVED2

Definition at line 1192 of file core_armv81mml.h.

◆ RESERVED2 [2/6]

uint32_t ErrBnk_Type::RESERVED2

Definition at line 1624 of file core_cm55.h.

◆ RESERVED2 [3/6]

uint32_t ITM_Type::RESERVED2

Definition at line 1090 of file core_armv81mml.h.

◆ RESERVED2 [4/6]

uint32_t MemSysCtl_Type::RESERVED2

Definition at line 1418 of file core_cm55.h.

◆ RESERVED2 [5/6]

uint32_t NVIC_Type::RESERVED2

Definition at line 482 of file core_armv81mml.h.

◆ RESERVED2 [6/6]

uint32_t TPI_Type::RESERVED2

Definition at line 1373 of file core_armv81mml.h.

◆ RESERVED20

uint32_t DWT_Type::RESERVED20

Definition at line 1228 of file core_armv81mml.h.

◆ RESERVED21

uint32_t DWT_Type::RESERVED21

Definition at line 1230 of file core_armv81mml.h.

◆ RESERVED22

uint32_t DWT_Type::RESERVED22

Definition at line 1232 of file core_armv81mml.h.

◆ RESERVED23

uint32_t DWT_Type::RESERVED23

Definition at line 1234 of file core_armv81mml.h.

◆ RESERVED24

uint32_t DWT_Type::RESERVED24

Definition at line 1236 of file core_armv81mml.h.

◆ RESERVED25

uint32_t DWT_Type::RESERVED25

Definition at line 1238 of file core_armv81mml.h.

◆ RESERVED26

uint32_t DWT_Type::RESERVED26

Definition at line 1240 of file core_armv81mml.h.

◆ RESERVED27

uint32_t DWT_Type::RESERVED27

Definition at line 1242 of file core_armv81mml.h.

◆ RESERVED28

uint32_t DWT_Type::RESERVED28

Definition at line 1244 of file core_armv81mml.h.

◆ RESERVED29

uint32_t DWT_Type::RESERVED29

Definition at line 1246 of file core_armv81mml.h.

◆ RESERVED3 [1/6]

uint32_t DWT_Type::RESERVED3

Definition at line 1194 of file core_armv81mml.h.

◆ RESERVED3 [2/6]

uint32_t ITM_Type::RESERVED3

Definition at line 1092 of file core_armv81mml.h.

◆ RESERVED3 [3/6]

uint32_t MemSysCtl_Type::RESERVED3

Definition at line 1421 of file core_cm55.h.

◆ RESERVED3 [4/6]

uint32_t NVIC_Type::RESERVED3

Definition at line 484 of file core_armv81mml.h.

◆ RESERVED3 [5/6]

uint32_t SCB_Type::RESERVED3

Definition at line 541 of file core_armv81mml.h.

◆ RESERVED3 [6/6]

uint32_t TPI_Type::RESERVED3

Definition at line 1377 of file core_armv81mml.h.

◆ RESERVED30

uint32_t DWT_Type::RESERVED30

Definition at line 1248 of file core_armv81mml.h.

◆ RESERVED31

uint32_t DWT_Type::RESERVED31

Definition at line 1250 of file core_armv81mml.h.

◆ RESERVED32

uint32_t DWT_Type::RESERVED32

Definition at line 1252 of file core_armv81mml.h.

◆ RESERVED33

uint32_t DWT_Type::RESERVED33

Definition at line 1254 of file core_armv81mml.h.

◆ RESERVED4 [1/6]

uint32_t DWT_Type::RESERVED4

Definition at line 1196 of file core_armv81mml.h.

◆ RESERVED4 [2/6]

uint32_t ITM_Type::RESERVED4

Definition at line 1093 of file core_armv81mml.h.

◆ RESERVED4 [3/6]

uint32_t MemSysCtl_Type::RESERVED4

Definition at line 1423 of file core_cm55.h.

◆ RESERVED4 [4/6]

uint32_t NVIC_Type::RESERVED4

Definition at line 486 of file core_armv81mml.h.

◆ RESERVED4 [5/6]

uint32_t SCB_Type::RESERVED4

Definition at line 544 of file core_armv81mml.h.

◆ RESERVED4 [6/6]

uint32_t TPI_Type::RESERVED4

Definition at line 1380 of file core_armv81mml.h.

◆ RESERVED5 [1/5]

uint32_t DWT_Type::RESERVED5

Definition at line 1198 of file core_armv81mml.h.

◆ RESERVED5 [2/5]

uint32_t ITM_Type::RESERVED5

Definition at line 1096 of file core_armv81mml.h.

◆ RESERVED5 [3/5]

uint32_t MemSysCtl_Type::RESERVED5

Definition at line 1426 of file core_cm55.h.

◆ RESERVED5 [4/5]

uint32_t NVIC_Type::RESERVED5

Definition at line 488 of file core_armv81mml.h.

◆ RESERVED5 [5/5]

uint32_t SCB_Type::RESERVED5

Definition at line 548 of file core_armv81mml.h.

◆ RESERVED6 [1/4]

uint32_t DWT_Type::RESERVED6

Definition at line 1200 of file core_armv81mml.h.

◆ RESERVED6 [2/4]

uint32_t ITM_Type::RESERVED6

Definition at line 1098 of file core_armv81mml.h.

◆ RESERVED6 [3/4]

uint32_t NVIC_Type::RESERVED6

Definition at line 490 of file core_armv81mml.h.

◆ RESERVED6 [4/4]

uint32_t SCB_Type::RESERVED6

Definition at line 550 of file core_armv81mml.h.

◆ RESERVED7 [1/2]

uint32_t DWT_Type::RESERVED7

Definition at line 1202 of file core_armv81mml.h.

◆ RESERVED7 [2/2]

uint32_t SCB_Type::RESERVED7

Definition at line 538 of file core_armv81mml.h.

◆ RESERVED8 [1/2]

uint32_t DWT_Type::RESERVED8

Definition at line 1204 of file core_armv81mml.h.

◆ RESERVED8 [2/2]

uint32_t SCB_Type::RESERVED8[1U]

Definition at line 511 of file core_cm7.h.

◆ RESERVED9

uint32_t DWT_Type::RESERVED9

Definition at line 1206 of file core_armv81mml.h.

◆ RESERVED_ADD1

uint32_t SCB_Type::RESERVED_ADD1[21U]

Definition at line 538 of file core_starmc1.h.

◆ RFSR

__IOM uint32_t SCB_Type::RFSR

Offset: 0x204 (R/W) RAS Fault Status Register.

Definition at line 543 of file core_armv81mml.h.

◆ RLAR

__IOM uint32_t MPU_Type::RLAR

Offset: 0x010 (R/W) MPU Region Limit Address Register.

Definition at line 2286 of file core_armv81mml.h.

Referenced by ARM_MPU_ClrRegionEx(), and ARM_MPU_SetRegionEx().

◆ RLAR_A1

__IOM uint32_t MPU_Type::RLAR_A1

Offset: 0x018 (R/W) MPU Region Limit Address Register Alias 1.

Definition at line 2288 of file core_armv81mml.h.

◆ RLAR_A2

__IOM uint32_t MPU_Type::RLAR_A2

Offset: 0x020 (R/W) MPU Region Limit Address Register Alias 2.

Definition at line 2290 of file core_armv81mml.h.

◆ RLAR_A3

__IOM uint32_t MPU_Type::RLAR_A3

Offset: 0x028 (R/W) MPU Region Limit Address Register Alias 3.

Definition at line 2292 of file core_armv81mml.h.

◆ RNR

__IOM uint32_t MPU_Type::RNR

Offset: 0x008 (R/W) MPU Region Number Register.

Offset: 0x008 (R/W) MPU Region RNRber Register.

Definition at line 2284 of file core_armv81mml.h.

Referenced by ARM_MPU_ClrRegionEx(), ARM_MPU_LoadEx(), and ARM_MPU_SetRegionEx().

◆ RSERVED1

uint32_t NVIC_Type::RSERVED1

Definition at line 480 of file core_armv81mml.h.

◆ SCR

__IOM uint32_t SCB_Type::SCR

Offset: 0x010 (R/W) System Control Register.

Definition at line 517 of file core_armv81mml.h.

◆ SFAR

__IOM uint32_t SCB_Type::SFAR

Offset: 0x0E8 (R/W) Secure Fault Address Register.

Definition at line 540 of file core_armv81mml.h.

◆ [] [1/8]

uint32_t { ... } ::SFPA

bit: 3 Secure floating-point active

Definition at line 436 of file core_cm35p.h.

◆ [] [2/8]

uint32_t { ... } ::SFPA

bit: 3 Secure floating-point active

Definition at line 436 of file core_cm33.h.

◆ [] [3/8]

uint32_t { ... } ::SFPA

bit: 3 Secure floating-point active

Definition at line 443 of file core_armv81mml.h.

◆ [] [4/8]

uint32_t { ... } ::SFPA

bit: 3 Secure floating-point active

Definition at line 436 of file core_armv8mml.h.

◆ [] [5/8]

uint32_t { ... } ::SFPA

bit: 3 Secure floating-point active

Definition at line 445 of file core_cm55.h.

◆ [] [6/8]

uint32_t { ... } ::SFPA

bit: 3 Secure floating-point active

Definition at line 442 of file core_starmc1.h.

◆ [] [7/8]

uint32_t { ... } ::SFPA

bit: 3 Secure floating-point active

Definition at line 446 of file core_cm85.h.

◆ SFPA [8/8]

uint32_t CONTROL_Type::SFPA

bit: 3 Secure floating-point active

Definition at line 443 of file core_armv81mml.h.

◆ SFSR

__IOM uint32_t SCB_Type::SFSR

Offset: 0x0E4 (R/W) Secure Fault Status Register.

Definition at line 539 of file core_armv81mml.h.

◆ SHCSR

__IOM uint32_t SCB_Type::SHCSR

Offset: 0x024 (R/W) System Handler Control and State Register.

Definition at line 520 of file core_armv81mml.h.

◆ SHP

__IOM uint8_t SCB_Type::SHP[12U]

Offset: 0x018 (R/W) System Handlers Priority Registers (4-7, 8-11, 12-15).

Definition at line 387 of file core_cm3.h.

◆ SLEEPCNT

__IOM uint32_t DWT_Type::SLEEPCNT

Offset: 0x010 (R/W) Sleep Count Register.

Definition at line 1185 of file core_armv81mml.h.

◆ SPPR

__IOM uint32_t TPI_Type::SPPR

Offset: 0x0F0 (R/W) Selected Pin Protocol Register.

Definition at line 1372 of file core_armv81mml.h.

◆ [] [1/12]

uint32_t { ... } ::SPSEL

bit: 1 Stack to be used

Definition at line 396 of file core_cm7.h.

◆ [] [2/12]

uint32_t { ... } ::SPSEL

bit: 1 Stack-pointer select

Definition at line 434 of file core_cm35p.h.

◆ [] [3/12]

uint32_t { ... } ::SPSEL

bit: 1 Stack-pointer select

Definition at line 434 of file core_cm33.h.

◆ [] [4/12]

uint32_t { ... } ::SPSEL

bit: 1 Stack-pointer select

Definition at line 441 of file core_armv81mml.h.

◆ [] [5/12]

uint32_t { ... } ::SPSEL

bit: 1 Stack to be used

Definition at line 319 of file core_sc300.h.

◆ [] [6/12]

uint32_t { ... } ::SPSEL

bit: 1 Stack-pointer select

Definition at line 434 of file core_armv8mml.h.

◆ [] [7/12]

uint32_t { ... } ::SPSEL

bit: 1 Stack-pointer select

Definition at line 443 of file core_cm55.h.

◆ [] [8/12]

uint32_t { ... } ::SPSEL

bit: 1 Stack to be used

Definition at line 319 of file core_cm3.h.

◆ [] [9/12]

uint32_t { ... } ::SPSEL

bit: 1 Stack-pointer select

Definition at line 440 of file core_starmc1.h.

◆ [] [10/12]

uint32_t { ... } ::SPSEL

bit: 1 Stack-pointer select

Definition at line 444 of file core_cm85.h.

◆ [] [11/12]

uint32_t { ... } ::SPSEL

bit: 1 Stack to be used

Definition at line 381 of file core_cm4.h.

◆ SPSEL [12/12]

uint32_t CONTROL_Type::SPSEL

bit: 1 Stack-pointer select

bit: 1 Stack to be used

Definition at line 441 of file core_armv81mml.h.

◆ SSPSR

__IM uint32_t TPI_Type::SSPSR

Offset: 0x000 (R/ ) Supported Parallel Port Sizes Register.

Offset: 0x000 (R/ ) Supported Parallel Port Size Register.

Definition at line 1367 of file core_armv81mml.h.

◆ STIR [1/2]

__OM uint32_t NVIC_Type::STIR

Offset: 0xE00 ( /W) Software Trigger Interrupt Register.

Definition at line 491 of file core_armv81mml.h.

◆ STIR [2/2]

__OM uint32_t SCB_Type::STIR

Offset: 0x200 ( /W) Software Triggered Interrupt Register.

Offset: F00-D00=0x200 ( /W) Software Triggered Interrupt Register.

Definition at line 542 of file core_armv81mml.h.

◆ STLD0MPUOR

__IM uint32_t STL_Type::STLD0MPUOR

Offset: 0x018 (R/ ) MPU Memory Attributes Register 0.

Definition at line 1785 of file core_cm55.h.

◆ STLD1MPUOR

__IM uint32_t STL_Type::STLD1MPUOR

Offset: 0x01C (R/ ) MPU Memory Attributes Register 1.

Definition at line 1786 of file core_cm55.h.

◆ STLIDMPUSR

__OM uint32_t STL_Type::STLIDMPUSR

Offset: 0x010 ( /W) MPU Sanple Register.

Definition at line 1783 of file core_cm55.h.

◆ STLIMPUOR

__IM uint32_t STL_Type::STLIMPUOR

Offset: 0x014 (R/ ) MPU Region Hit Register.

Definition at line 1784 of file core_cm55.h.

◆ STLNVICACTVOR

__IM uint32_t STL_Type::STLNVICACTVOR

Offset: 0x004 (R/ ) NVIC Active Priority Tree Register.

Definition at line 1781 of file core_cm55.h.

◆ STLNVICPENDOR

__IM uint32_t STL_Type::STLNVICPENDOR

Offset: 0x000 (R/ ) NVIC Pending Priority Tree Register.

Definition at line 1780 of file core_cm55.h.

◆ [] [1/12]

◆ [] [2/12]

◆ [] [3/12]

◆ [] [4/12]

◆ [] [5/12]

◆ [] [6/12]

◆ [] [7/12]

◆ [] [8/12]

◆ [] [9/12]

◆ [] [10/12]

◆ [] [11/12]

◆ T [12/12]

◆ TCR

__IOM uint32_t ITM_Type::TCR

Offset: 0xE80 (R/W) ITM Trace Control Register.

Definition at line 1091 of file core_armv81mml.h.

◆ TEBR0

__IOM uint32_t ErrBnk_Type::TEBR0

Offset: 0x020 (R/W) TCM Error Bank Register 0.

Definition at line 1623 of file core_cm55.h.

◆ TEBR1

__IOM uint32_t ErrBnk_Type::TEBR1

Offset: 0x028 (R/W) TCM Error Bank Register 1.

Definition at line 1625 of file core_cm55.h.

◆ TER

__IOM uint32_t ITM_Type::TER

Offset: 0xE00 (R/W) ITM Trace Enable Register.

Definition at line 1087 of file core_armv81mml.h.

◆ TPR

__IOM uint32_t ITM_Type::TPR

Offset: 0xE40 (R/W) ITM Trace Privilege Register.

Definition at line 1089 of file core_armv81mml.h.

◆ TYPE [1/2]

__IM uint32_t MPU_Type::TYPE

Offset: 0x000 (R/ ) MPU Type Register.

Definition at line 2282 of file core_armv81mml.h.

◆ TYPE [2/2]

__IM uint32_t TPI_Type::TYPE

Offset: 0xFC8 (R/ ) Device Identifier Register.

Definition at line 1381 of file core_armv81mml.h.

◆ [] [1/12]

__OM uint16_t { ... } ::u16

Offset: 0x000 ( /W) ITM Stimulus Port 16-bit.

Definition at line 821 of file core_cm4.h.

◆ [] [2/12]

__OM uint16_t { ... } ::u16

Offset: 0x000 ( /W) ITM Stimulus Port 16-bit.

Definition at line 1080 of file core_starmc1.h.

◆ [] [3/12]

__OM uint16_t { ... } ::u16

Offset: 0x000 ( /W) ITM Stimulus Port 16-bit.

Definition at line 1128 of file core_cm55.h.

◆ [] [4/12]

__OM uint16_t { ... } ::u16

Offset: 0x000 ( /W) ITM Stimulus Port 16-bit.

Definition at line 1083 of file core_armv81mml.h.

◆ [] [5/12]

__OM uint16_t { ... } ::u16

Offset: 0x000 ( /W) ITM Stimulus Port 16-bit.

Definition at line 1124 of file core_cm85.h.

◆ [] [6/12]

__OM uint16_t { ... } ::u16

Offset: 0x000 ( /W) ITM Stimulus Port 16-bit.

Definition at line 748 of file core_sc300.h.

◆ [] [7/12]

__OM uint16_t { ... } ::u16

Offset: 0x000 ( /W) ITM Stimulus Port 16-bit.

Definition at line 763 of file core_cm3.h.

◆ [] [8/12]

__OM uint16_t { ... } ::u16

Offset: 0x000 ( /W) ITM Stimulus Port 16-bit.

Definition at line 1022 of file core_armv8mml.h.

◆ [] [9/12]

__OM uint16_t { ... } ::u16

Offset: 0x000 ( /W) ITM Stimulus Port 16-bit.

Definition at line 1022 of file core_cm33.h.

◆ [] [10/12]

__OM uint16_t { ... } ::u16

Offset: 0x000 ( /W) ITM Stimulus Port 16-bit.

Definition at line 1022 of file core_cm35p.h.

◆ [] [11/12]

__OM uint16_t { ... } ::u16

Offset: 0x000 ( /W) ITM Stimulus Port 16-bit.

Definition at line 1045 of file core_cm7.h.

◆ u16 [12/12]

__OM uint16_t ITM_Type::u16

Offset: 0x000 ( /W) ITM Stimulus Port 16-bit.

Definition at line 1083 of file core_armv81mml.h.

◆ [] [1/12]

__OM uint32_t { ... } ::u32

Offset: 0x000 ( /W) ITM Stimulus Port 32-bit.

Definition at line 822 of file core_cm4.h.

◆ [] [2/12]

__OM uint32_t { ... } ::u32

Offset: 0x000 ( /W) ITM Stimulus Port 32-bit.

Definition at line 1081 of file core_starmc1.h.

◆ [] [3/12]

__OM uint32_t { ... } ::u32

Offset: 0x000 ( /W) ITM Stimulus Port 32-bit.

Definition at line 1129 of file core_cm55.h.

◆ [] [4/12]

__OM uint32_t { ... } ::u32

Offset: 0x000 ( /W) ITM Stimulus Port 32-bit.

Definition at line 1084 of file core_armv81mml.h.

◆ [] [5/12]

__OM uint32_t { ... } ::u32

Offset: 0x000 ( /W) ITM Stimulus Port 32-bit.

Definition at line 1125 of file core_cm85.h.

◆ [] [6/12]

__OM uint32_t { ... } ::u32

Offset: 0x000 ( /W) ITM Stimulus Port 32-bit.

Definition at line 749 of file core_sc300.h.

◆ [] [7/12]

__OM uint32_t { ... } ::u32

Offset: 0x000 ( /W) ITM Stimulus Port 32-bit.

Definition at line 764 of file core_cm3.h.

◆ [] [8/12]

__OM uint32_t { ... } ::u32

Offset: 0x000 ( /W) ITM Stimulus Port 32-bit.

Definition at line 1023 of file core_armv8mml.h.

◆ [] [9/12]

__OM uint32_t { ... } ::u32

Offset: 0x000 ( /W) ITM Stimulus Port 32-bit.

Definition at line 1023 of file core_cm33.h.

◆ [] [10/12]

__OM uint32_t { ... } ::u32

Offset: 0x000 ( /W) ITM Stimulus Port 32-bit.

Definition at line 1023 of file core_cm35p.h.

◆ [] [11/12]

__OM uint32_t { ... } ::u32

Offset: 0x000 ( /W) ITM Stimulus Port 32-bit.

Definition at line 1046 of file core_cm7.h.

◆ u32 [12/12]

__OM uint32_t ITM_Type::u32

Offset: 0x000 ( /W) ITM Stimulus Port 32-bit.

Definition at line 1084 of file core_armv81mml.h.

◆ [] [1/12]

__OM uint8_t { ... } ::u8

Offset: 0x000 ( /W) ITM Stimulus Port 8-bit.

Definition at line 820 of file core_cm4.h.

◆ [] [2/12]

__OM uint8_t { ... } ::u8

Offset: 0x000 ( /W) ITM Stimulus Port 8-bit.

Definition at line 1079 of file core_starmc1.h.

◆ [] [3/12]

__OM uint8_t { ... } ::u8

Offset: 0x000 ( /W) ITM Stimulus Port 8-bit.

Definition at line 1127 of file core_cm55.h.

◆ [] [4/12]

__OM uint8_t { ... } ::u8

Offset: 0x000 ( /W) ITM Stimulus Port 8-bit.

Definition at line 1082 of file core_armv81mml.h.

◆ [] [5/12]

__OM uint8_t { ... } ::u8

Offset: 0x000 ( /W) ITM Stimulus Port 8-bit.

Definition at line 1123 of file core_cm85.h.

◆ [] [6/12]

__OM uint8_t { ... } ::u8

Offset: 0x000 ( /W) ITM Stimulus Port 8-bit.

Definition at line 747 of file core_sc300.h.

◆ [] [7/12]

__OM uint8_t { ... } ::u8

Offset: 0x000 ( /W) ITM Stimulus Port 8-bit.

Definition at line 762 of file core_cm3.h.

◆ [] [8/12]

__OM uint8_t { ... } ::u8

Offset: 0x000 ( /W) ITM Stimulus Port 8-bit.

Definition at line 1021 of file core_armv8mml.h.

◆ [] [9/12]

__OM uint8_t { ... } ::u8

Offset: 0x000 ( /W) ITM Stimulus Port 8-bit.

Definition at line 1021 of file core_cm33.h.

◆ [] [10/12]

__OM uint8_t { ... } ::u8

Offset: 0x000 ( /W) ITM Stimulus Port 8-bit.

Definition at line 1021 of file core_cm35p.h.

◆ [] [11/12]

__OM uint8_t { ... } ::u8

Offset: 0x000 ( /W) ITM Stimulus Port 8-bit.

Definition at line 1044 of file core_cm7.h.

◆ u8 [12/12]

__OM uint8_t ITM_Type::u8

Offset: 0x000 ( /W) ITM Stimulus Port 8-bit.

Definition at line 1082 of file core_armv81mml.h.

◆ [] [1/2]

uint32_t { ... } ::UBTI_EN

bit: 5 Unprivileged branch target identification enable

Definition at line 448 of file core_cm85.h.

◆ UBTI_EN [2/2]

uint32_t CONTROL_Type::UBTI_EN

bit: 5 Unprivileged branch target identification enable

Definition at line 448 of file core_cm85.h.

◆ [] [1/2]

uint32_t { ... } ::UPAC_EN

bit: 7 Unprivileged pointer authentication enable

Definition at line 450 of file core_cm85.h.

◆ UPAC_EN [2/2]

uint32_t CONTROL_Type::UPAC_EN

bit: 7 Unprivileged pointer authentication enable

Definition at line 450 of file core_cm85.h.

◆ [] [1/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 336 of file core_armv81mml.h.

◆ [] [2/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 334 of file core_cm85.h.

◆ [] [3/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 272 of file core_cm4.h.

◆ [] [4/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 338 of file core_cm55.h.

◆ [] [5/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 335 of file core_starmc1.h.

◆ [] [6/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 329 of file core_cm35p.h.

◆ [] [7/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 329 of file core_cm33.h.

◆ [] [8/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 329 of file core_armv8mml.h.

◆ [] [9/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 217 of file core_sc300.h.

◆ [] [10/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 287 of file core_cm7.h.

◆ [] [11/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 217 of file core_cm3.h.

◆ V [12/24]

uint32_t APSR_Type::V

bit: 28 Overflow condition code flag

Definition at line 336 of file core_armv81mml.h.

◆ [] [13/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 396 of file core_cm85.h.

◆ [] [14/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 395 of file core_starmc1.h.

◆ [] [15/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 348 of file core_cm7.h.

◆ [] [16/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 389 of file core_cm35p.h.

◆ [] [17/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 398 of file core_cm55.h.

◆ [] [18/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 274 of file core_cm3.h.

◆ [] [19/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 333 of file core_cm4.h.

◆ [] [20/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 274 of file core_sc300.h.

◆ [] [21/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 396 of file core_armv81mml.h.

◆ [] [22/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 389 of file core_armv8mml.h.

◆ [] [23/24]

uint32_t { ... } ::V

bit: 28 Overflow condition code flag

Definition at line 389 of file core_cm33.h.

◆ V [24/24]

uint32_t xPSR_Type::V

bit: 28 Overflow condition code flag

Definition at line 396 of file core_armv81mml.h.

◆ VAL

__IOM uint32_t SysTick_Type::VAL

Offset: 0x008 (R/W) SysTick Current Value Register.

Definition at line 1030 of file core_armv81mml.h.

◆ VTOR

__IOM uint32_t SCB_Type::VTOR

Offset: 0x008 (R/W) Vector Table Offset Register.

Definition at line 515 of file core_armv81mml.h.

◆ w [1/4]

uint32_t APSR_Type::w

Type used for word access.

Definition at line 341 of file core_armv81mml.h.

◆ w [2/4]

uint32_t CONTROL_Type::w

Type used for word access.

Definition at line 446 of file core_armv81mml.h.

◆ w [3/4]

uint32_t IPSR_Type::w

Type used for word access.

Definition at line 374 of file core_armv81mml.h.

◆ w [4/4]

uint32_t xPSR_Type::w

Type used for word access.

Definition at line 401 of file core_armv81mml.h.

◆ [] [1/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 338 of file core_armv81mml.h.

◆ [] [2/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 336 of file core_cm85.h.

◆ [] [3/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 274 of file core_cm4.h.

◆ [] [4/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 340 of file core_cm55.h.

◆ [] [5/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 337 of file core_starmc1.h.

◆ [] [6/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 331 of file core_cm35p.h.

◆ [] [7/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 331 of file core_cm33.h.

◆ [] [8/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 331 of file core_armv8mml.h.

◆ [] [9/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 219 of file core_sc300.h.

◆ [] [10/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 289 of file core_cm7.h.

◆ [] [11/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 219 of file core_cm3.h.

◆ Z [12/24]

uint32_t APSR_Type::Z

bit: 30 Zero condition code flag

Definition at line 338 of file core_armv81mml.h.

◆ [] [13/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 398 of file core_cm85.h.

◆ [] [14/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 397 of file core_starmc1.h.

◆ [] [15/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 350 of file core_cm7.h.

◆ [] [16/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 391 of file core_cm35p.h.

◆ [] [17/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 400 of file core_cm55.h.

◆ [] [18/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 276 of file core_cm3.h.

◆ [] [19/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 335 of file core_cm4.h.

◆ [] [20/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 276 of file core_sc300.h.

◆ [] [21/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 398 of file core_armv81mml.h.

◆ [] [22/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 391 of file core_armv8mml.h.

◆ [] [23/24]

uint32_t { ... } ::Z

bit: 30 Zero condition code flag

Definition at line 391 of file core_cm33.h.

◆ Z [24/24]

uint32_t xPSR_Type::Z

bit: 30 Zero condition code flag

Definition at line 398 of file core_armv81mml.h.