Robobo
|
Classes | |
struct | ITM_Type |
Structure type to access the Instrumentation Trace Macrocell Register (ITM). More... | |
Macros | |
#define | ITM_TPR_PRIVMASK_Pos 0 |
#define | ITM_TPR_PRIVMASK_Msk (0xFUL << ITM_TPR_PRIVMASK_Pos) |
#define | ITM_TCR_BUSY_Pos 23 |
#define | ITM_TCR_BUSY_Msk (1UL << ITM_TCR_BUSY_Pos) |
#define | ITM_TCR_TraceBusID_Pos 16 |
#define | ITM_TCR_TraceBusID_Msk (0x7FUL << ITM_TCR_TraceBusID_Pos) |
#define | ITM_TCR_GTSFREQ_Pos 10 |
#define | ITM_TCR_GTSFREQ_Msk (3UL << ITM_TCR_GTSFREQ_Pos) |
#define | ITM_TCR_TSPrescale_Pos 8 |
#define | ITM_TCR_TSPrescale_Msk (3UL << ITM_TCR_TSPrescale_Pos) |
#define | ITM_TCR_SWOENA_Pos 4 |
#define | ITM_TCR_SWOENA_Msk (1UL << ITM_TCR_SWOENA_Pos) |
#define | ITM_TCR_TXENA_Pos 3 |
#define | ITM_TCR_TXENA_Msk (1UL << ITM_TCR_TXENA_Pos) |
#define | ITM_TCR_SYNCENA_Pos 2 |
#define | ITM_TCR_SYNCENA_Msk (1UL << ITM_TCR_SYNCENA_Pos) |
#define | ITM_TCR_TSENA_Pos 1 |
#define | ITM_TCR_TSENA_Msk (1UL << ITM_TCR_TSENA_Pos) |
#define | ITM_TCR_ITMENA_Pos 0 |
#define | ITM_TCR_ITMENA_Msk (1UL << ITM_TCR_ITMENA_Pos) |
#define | ITM_TPR_PRIVMASK_Pos 0 |
#define | ITM_TPR_PRIVMASK_Msk (0xFUL << ITM_TPR_PRIVMASK_Pos) |
#define | ITM_TCR_BUSY_Pos 23 |
#define | ITM_TCR_BUSY_Msk (1UL << ITM_TCR_BUSY_Pos) |
#define | ITM_TCR_TraceBusID_Pos 16 |
#define | ITM_TCR_TraceBusID_Msk (0x7FUL << ITM_TCR_TraceBusID_Pos) |
#define | ITM_TCR_GTSFREQ_Pos 10 |
#define | ITM_TCR_GTSFREQ_Msk (3UL << ITM_TCR_GTSFREQ_Pos) |
#define | ITM_TCR_TSPrescale_Pos 8 |
#define | ITM_TCR_TSPrescale_Msk (3UL << ITM_TCR_TSPrescale_Pos) |
#define | ITM_TCR_SWOENA_Pos 4 |
#define | ITM_TCR_SWOENA_Msk (1UL << ITM_TCR_SWOENA_Pos) |
#define | ITM_TCR_TXENA_Pos 3 |
#define | ITM_TCR_TXENA_Msk (1UL << ITM_TCR_TXENA_Pos) |
#define | ITM_TCR_SYNCENA_Pos 2 |
#define | ITM_TCR_SYNCENA_Msk (1UL << ITM_TCR_SYNCENA_Pos) |
#define | ITM_TCR_TSENA_Pos 1 |
#define | ITM_TCR_TSENA_Msk (1UL << ITM_TCR_TSENA_Pos) |
#define | ITM_TCR_ITMENA_Pos 0 |
#define | ITM_TCR_ITMENA_Msk (1UL << ITM_TCR_ITMENA_Pos) |
Type definitions for the Cortex-M Instrumentation Trace Macrocell (ITM)
#define ITM_TCR_BUSY_Msk (1UL << ITM_TCR_BUSY_Pos) |
ITM TCR: BUSY Mask
#define ITM_TCR_BUSY_Msk (1UL << ITM_TCR_BUSY_Pos) |
ITM TCR: BUSY Mask
#define ITM_TCR_BUSY_Pos 23 |
ITM TCR: BUSY Position
#define ITM_TCR_BUSY_Pos 23 |
ITM TCR: BUSY Position
#define ITM_TCR_GTSFREQ_Msk (3UL << ITM_TCR_GTSFREQ_Pos) |
ITM TCR: Global timestamp frequency Mask
#define ITM_TCR_GTSFREQ_Msk (3UL << ITM_TCR_GTSFREQ_Pos) |
ITM TCR: Global timestamp frequency Mask
#define ITM_TCR_GTSFREQ_Pos 10 |
ITM TCR: Global timestamp frequency Position
#define ITM_TCR_GTSFREQ_Pos 10 |
ITM TCR: Global timestamp frequency Position
#define ITM_TCR_ITMENA_Msk (1UL << ITM_TCR_ITMENA_Pos) |
ITM TCR: ITM Enable bit Mask
#define ITM_TCR_ITMENA_Msk (1UL << ITM_TCR_ITMENA_Pos) |
ITM TCR: ITM Enable bit Mask
#define ITM_TCR_ITMENA_Pos 0 |
ITM TCR: ITM Enable bit Position
#define ITM_TCR_ITMENA_Pos 0 |
ITM TCR: ITM Enable bit Position
#define ITM_TCR_SWOENA_Msk (1UL << ITM_TCR_SWOENA_Pos) |
ITM TCR: SWOENA Mask
#define ITM_TCR_SWOENA_Msk (1UL << ITM_TCR_SWOENA_Pos) |
ITM TCR: SWOENA Mask
#define ITM_TCR_SWOENA_Pos 4 |
ITM TCR: SWOENA Position
#define ITM_TCR_SWOENA_Pos 4 |
ITM TCR: SWOENA Position
#define ITM_TCR_SYNCENA_Msk (1UL << ITM_TCR_SYNCENA_Pos) |
ITM TCR: SYNCENA Mask
#define ITM_TCR_SYNCENA_Msk (1UL << ITM_TCR_SYNCENA_Pos) |
ITM TCR: SYNCENA Mask
#define ITM_TCR_SYNCENA_Pos 2 |
ITM TCR: SYNCENA Position
#define ITM_TCR_SYNCENA_Pos 2 |
ITM TCR: SYNCENA Position
#define ITM_TCR_TraceBusID_Msk (0x7FUL << ITM_TCR_TraceBusID_Pos) |
ITM TCR: ATBID Mask
#define ITM_TCR_TraceBusID_Msk (0x7FUL << ITM_TCR_TraceBusID_Pos) |
ITM TCR: ATBID Mask
#define ITM_TCR_TraceBusID_Pos 16 |
ITM TCR: ATBID Position
#define ITM_TCR_TraceBusID_Pos 16 |
ITM TCR: ATBID Position
#define ITM_TCR_TSENA_Msk (1UL << ITM_TCR_TSENA_Pos) |
ITM TCR: TSENA Mask
#define ITM_TCR_TSENA_Msk (1UL << ITM_TCR_TSENA_Pos) |
ITM TCR: TSENA Mask
#define ITM_TCR_TSENA_Pos 1 |
ITM TCR: TSENA Position
#define ITM_TCR_TSENA_Pos 1 |
ITM TCR: TSENA Position
#define ITM_TCR_TSPrescale_Msk (3UL << ITM_TCR_TSPrescale_Pos) |
ITM TCR: TSPrescale Mask
#define ITM_TCR_TSPrescale_Msk (3UL << ITM_TCR_TSPrescale_Pos) |
ITM TCR: TSPrescale Mask
#define ITM_TCR_TSPrescale_Pos 8 |
ITM TCR: TSPrescale Position
#define ITM_TCR_TSPrescale_Pos 8 |
ITM TCR: TSPrescale Position
#define ITM_TCR_TXENA_Msk (1UL << ITM_TCR_TXENA_Pos) |
ITM TCR: TXENA Mask
#define ITM_TCR_TXENA_Msk (1UL << ITM_TCR_TXENA_Pos) |
ITM TCR: TXENA Mask
#define ITM_TCR_TXENA_Pos 3 |
ITM TCR: TXENA Position
#define ITM_TCR_TXENA_Pos 3 |
ITM TCR: TXENA Position
#define ITM_TPR_PRIVMASK_Msk (0xFUL << ITM_TPR_PRIVMASK_Pos) |
ITM TPR: PRIVMASK Mask
#define ITM_TPR_PRIVMASK_Msk (0xFUL << ITM_TPR_PRIVMASK_Pos) |
ITM TPR: PRIVMASK Mask
#define ITM_TPR_PRIVMASK_Pos 0 |
ITM TPR: PRIVMASK Position
#define ITM_TPR_PRIVMASK_Pos 0 |
ITM TPR: PRIVMASK Position