libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
Macros | |
#define | TPIU_SSPSR MMIO32(TPIU_BASE + 0x000) |
#define | TPIU_CSPSR MMIO32(TPIU_BASE + 0x004) |
#define | TPIU_ACPR MMIO32(TPIU_BASE + 0x010) |
#define | TPIU_SPPR MMIO32(TPIU_BASE + 0x0F0) |
#define | TPIU_FFSR MMIO32(TPIU_BASE + 0x300) |
#define | TPIU_FFCR MMIO32(TPIU_BASE + 0x304) |
#define | TPIU_DEVID MMIO32(TPIU_BASE + 0xFC8) |
#define | TPIU_LSR MMIO32(TPIU_BASE + CORESIGHT_LSR_OFFSET) |
#define | TPIU_LAR MMIO32(TPIU_BASE + CORESIGHT_LAR_OFFSET) |
#define | TPIU_SPPR_SYNC (0x0) |
#define | TPIU_SPPR_ASYNC_MANCHESTER (0x1) |
#define | TPIU_SPPR_ASYNC_NRZ (0x2) |
#define | TPIU_FFSR_FTNONSTOP (1 << 3) |
#define | TPIU_FFSR_TCPRESENT (1 << 2) |
#define | TPIU_FFSR_FTSTOPPED (1 << 1) |
#define | TPIU_FFSR_FLINPROG (1 << 0) |
#define | TPIU_FFCR_TRIGIN (1 << 8) |
#define | TPIU_FFCR_ENFCONT (1 << 1) |
#define | TPUI_DEVID_NRZ_SUPPORTED (1 << 11) |
#define | TPUI_DEVID_MANCHESTER_SUPPORTED (1 << 10) |
#define | TPUI_DEVID_FIFO_SIZE_MASK (7 << 6) |
#define TPIU_LAR MMIO32(TPIU_BASE + CORESIGHT_LAR_OFFSET) |
#define TPIU_LSR MMIO32(TPIU_BASE + CORESIGHT_LSR_OFFSET) |