Callisto4Bootloader: ITM_Type Struct Reference

Callisto4Bootloader

Data Fields
ITM_Type Struct Reference
Defines and Type Definitions » Status and Control Registers » Nested Vectored Interrupt Controller (NVIC) » System Control Block (SCB) » System Controls not in SCB (SCnSCB) » System Tick Timer (SysTick) » Instrumentation Trace Macrocell (ITM)

Structure type to access the Instrumentation Trace Macrocell Register (ITM). More...

`#include <core_armv81mml.h>`

## Data Fields

union {
__OM uint8_t ITM_Type::u8
__OM uint16_t ITM_Type::u16
__OM uint32_t ITM_Type::u32
} | PORT [32U]
uint32_t | RESERVED0 [864U]
__IOM uint32_t | TER
uint32_t | RESERVED1 [15U]
__IOM uint32_t | TPR
uint32_t | RESERVED2 [15U]
__IOM uint32_t | TCR
uint32_t | RESERVED3 [29U]
__OM uint32_t | IWR
__IM uint32_t | IRR
__IOM uint32_t | IMCR
uint32_t | RESERVED4 [43U]
__OM uint32_t | LAR
__IM uint32_t | LSR
uint32_t | RESERVED5 [1U]
__IM uint32_t | DEVARCH
uint32_t | RESERVED6 [4U]
__IM uint32_t | PID4
__IM uint32_t | PID5
__IM uint32_t | PID6
__IM uint32_t | PID7
__IM uint32_t | PID0
__IM uint32_t | PID1
__IM uint32_t | PID2
__IM uint32_t | PID3
__IM uint32_t | CID0
__IM uint32_t | CID1
__IM uint32_t | CID2
__IM uint32_t | CID3
union {
__OM uint8_t ITM_Type::u8
__OM uint16_t ITM_Type::u16
__OM uint32_t ITM_Type::u32
} | PORT [32U]
union {
__OM uint8_t ITM_Type::u8
__OM uint16_t ITM_Type::u16
__OM uint32_t ITM_Type::u32
} | PORT [32U]

## Detailed Description

Structure type to access the Instrumentation Trace Macrocell Register (ITM).

Definition at line 1086 of file core_armv81mml.h.

The documentation for this struct was generated from the following files:

- CMSIS/core_armv81mml.h
- CMSIS/core_armv8mml.h
- CMSIS/core_cm7.h