| 
    openMMC
    
   Open Source Modular MMC for AMCs 
   | 
 
Type definitions for the Instrumentation Trace Macrocell (ITM) More...

Topics | |
| Data Watchpoint and Trace (DWT) | |
| Type definitions for the Data Watchpoint and Trace (DWT)  | |
Type definitions for the Instrumentation Trace Macrocell (ITM)
| #define ITM_LSR_Access_Msk (1UL << ITM_LSR_Access_Pos) | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM LSR: Access Mask
| #define ITM_LSR_Access_Pos 1U | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM LSR: Access Position
| #define ITM_LSR_ByteAcc_Msk (1UL << ITM_LSR_ByteAcc_Pos) | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM LSR: ByteAcc Mask
| #define ITM_LSR_ByteAcc_Pos 2U | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM LSR: ByteAcc Position
| #define ITM_LSR_Present_Msk (1UL /*<< ITM_LSR_Present_Pos*/) | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM LSR: Present Mask
| #define ITM_LSR_Present_Pos 0U | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM LSR: Present Position
| #define ITM_TCR_BUSY_Msk (1UL << ITM_TCR_BUSY_Pos) | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: BUSY Mask
| #define ITM_TCR_BUSY_Pos 23U | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: BUSY Position
| #define ITM_TCR_DWTENA_Msk (1UL << ITM_TCR_DWTENA_Pos) | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: DWTENA Mask
| #define ITM_TCR_DWTENA_Pos 3U | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: DWTENA Position
| #define ITM_TCR_GTSFREQ_Msk (3UL << ITM_TCR_GTSFREQ_Pos) | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: Global timestamp frequency Mask
| #define ITM_TCR_GTSFREQ_Pos 10U | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: Global timestamp frequency Position
| #define ITM_TCR_ITMENA_Msk (1UL /*<< ITM_TCR_ITMENA_Pos*/) | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: ITM Enable bit Mask
| #define ITM_TCR_ITMENA_Pos 0U | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: ITM Enable bit Position
| #define ITM_TCR_SWOENA_Msk (1UL << ITM_TCR_SWOENA_Pos) | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: SWOENA Mask
| #define ITM_TCR_SWOENA_Pos 4U | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: SWOENA Position
| #define ITM_TCR_SYNCENA_Msk (1UL << ITM_TCR_SYNCENA_Pos) | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: SYNCENA Mask
| #define ITM_TCR_SYNCENA_Pos 2U | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: SYNCENA Position
| #define ITM_TCR_TraceBusID_Msk (0x7FUL << ITM_TCR_TraceBusID_Pos) | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: ATBID Mask
| #define ITM_TCR_TraceBusID_Pos 16U | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: ATBID Position
| #define ITM_TCR_TSENA_Msk (1UL << ITM_TCR_TSENA_Pos) | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: TSENA Mask
| #define ITM_TCR_TSENA_Pos 1U | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: TSENA Position
| #define ITM_TCR_TSPrescale_Msk (3UL << ITM_TCR_TSPrescale_Pos) | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: TSPrescale Mask
| #define ITM_TCR_TSPrescale_Pos 8U | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TCR: TSPrescale Position
| #define ITM_TPR_PRIVMASK_Msk (0xFFFFFFFFUL /*<< ITM_TPR_PRIVMASK_Pos*/) | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TPR: PRIVMASK Mask
| #define ITM_TPR_PRIVMASK_Pos 0U | 
#include <port/ucontroller/nxp/lpc17xx/bootloader/inc/core_cm3.h>
ITM TPR: PRIVMASK Position