|
Contiki 3.x
|
Functions that access the ITM debug interface. More...
Macros | |
| #define | ITM_RXBUFFER_EMPTY 0x5AA55AA5 |
| #define | ITM_RXBUFFER_EMPTY 0x5AA55AA5 |
| #define | ITM_RXBUFFER_EMPTY 0x5AA55AA5 |
Functions | |
| __STATIC_INLINE uint32_t | ITM_SendChar (uint32_t ch) |
| ITM Send Character. More... | |
| __STATIC_INLINE int32_t | ITM_ReceiveChar (void) |
| ITM Receive Character. More... | |
| __STATIC_INLINE int32_t | ITM_CheckChar (void) |
| ITM Check Character. More... | |
Variables | |
| volatile int32_t | ITM_RxBuffer |
| volatile int32_t | ITM_RxBuffer |
| volatile int32_t | ITM_RxBuffer |
Functions that access the ITM debug interface.
| #define ITM_RXBUFFER_EMPTY 0x5AA55AA5 |
Value identifying ITM_RxBuffer is ready for next character.
Definition at line 1550 of file core_sc300.h.
| #define ITM_RXBUFFER_EMPTY 0x5AA55AA5 |
Value identifying ITM_RxBuffer is ready for next character.
Definition at line 1570 of file core_cm3.h.
Referenced by ITM_CheckChar(), and ITM_ReceiveChar().
| #define ITM_RXBUFFER_EMPTY 0x5AA55AA5 |
Value identifying ITM_RxBuffer is ready for next character.
Definition at line 1722 of file core_cm4.h.
| __STATIC_INLINE int32_t ITM_CheckChar | ( | void | ) |
ITM Check Character.
The function checks whether a character is pending for reading in the variable ITM_RxBuffer.
Definition at line 1621 of file core_cm3.h.
References ITM_RXBUFFER_EMPTY.
| __STATIC_INLINE int32_t ITM_ReceiveChar | ( | void | ) |
ITM Receive Character.
The function inputs a character via the external variable ITM_RxBuffer.
Definition at line 1602 of file core_cm3.h.
References ITM_RxBuffer, and ITM_RXBUFFER_EMPTY.
| __STATIC_INLINE uint32_t ITM_SendChar | ( | uint32_t | ch | ) |
ITM Send Character.
The function transmits a character via the ITM channel 0, and
| [in] | ch | Character to transmit. |
Definition at line 1583 of file core_cm3.h.
References ITM, and ITM_TCR_ITMENA_Msk.
| volatile int32_t ITM_RxBuffer |
External variable to receive characters.
| volatile int32_t ITM_RxBuffer |
External variable to receive characters.
Referenced by ITM_ReceiveChar().
| volatile int32_t ITM_RxBuffer |
External variable to receive characters.
1.8.6