#include <stdbool.h>#include <stdint.h>#include <inc/hw_types.h>#include <inc/hw_memmap.h>#include <inc/hw_device.h>#include <inc/hw_aon_event.h>#include <driverlib/debug.h>Go to the source code of this file.
Macros | |
| #define | AON_EVENT_IO0 AON_EVENT_DIO_0 |
| #define | AON_EVENT_IO1 AON_EVENT_DIO_1 |
| #define | AON_EVENT_IO2 AON_EVENT_DIO_2 |
| #define | AON_EVENT_IO3 AON_EVENT_DIO_3 |
| #define | AON_EVENT_IO4 AON_EVENT_DIO_4 |
| #define | AON_EVENT_IO5 AON_EVENT_DIO_5 |
| #define | AON_EVENT_IO6 AON_EVENT_DIO_6 |
| #define | AON_EVENT_IO7 AON_EVENT_DIO_7 |
| #define | AON_EVENT_IO8 AON_EVENT_DIO_8 |
| #define | AON_EVENT_IO9 AON_EVENT_DIO_9 |
| #define | AON_EVENT_IO10 AON_EVENT_DIO_10 |
| #define | AON_EVENT_IO11 AON_EVENT_DIO_11 |
| #define | AON_EVENT_IO12 AON_EVENT_DIO_12 |
| #define | AON_EVENT_IO13 AON_EVENT_DIO_13 |
| #define | AON_EVENT_IO14 AON_EVENT_DIO_14 |
| #define | AON_EVENT_IO15 AON_EVENT_DIO_15 |
| #define | AON_EVENT_IO16 AON_EVENT_DIO_16 |
| #define | AON_EVENT_IO17 AON_EVENT_DIO_17 |
| #define | AON_EVENT_IO18 AON_EVENT_DIO_18 |
| #define | AON_EVENT_IO19 AON_EVENT_DIO_19 |
| #define | AON_EVENT_IO20 AON_EVENT_DIO_20 |
| #define | AON_EVENT_IO21 AON_EVENT_DIO_21 |
| #define | AON_EVENT_IO22 AON_EVENT_DIO_22 |
| #define | AON_EVENT_IO23 AON_EVENT_DIO_23 |
| #define | AON_EVENT_IO24 AON_EVENT_DIO_24 |
| #define | AON_EVENT_IO25 AON_EVENT_DIO_25 |
| #define | AON_EVENT_IO26 AON_EVENT_DIO_26 |
| #define | AON_EVENT_IO27 AON_EVENT_DIO_27 |
| #define | AON_EVENT_IO28 AON_EVENT_DIO_28 |
| #define | AON_EVENT_IO29 AON_EVENT_DIO_29 |
| #define | AON_EVENT_IO30 AON_EVENT_DIO_30 |
| #define | AON_EVENT_IO31 AON_EVENT_DIO_31 |
| #define | AON_EVENT_IO 32 |
| #define | AON_EVENT_SPISRTX 33 |
| #define | AON_EVENT_SPISCS 34 |
| #define | AON_EVENT_RTC0 35 |
| #define | AON_EVENT_RTC1 36 |
| #define | AON_EVENT_RTC2 37 |
| #define | AON_EVENT_RTC0DLY 38 |
| #define | AON_EVENT_RTC1DLY 39 |
| #define | AON_EVENT_RTC2DLY 40 |
| #define | AON_EVENT_RTCDLYC 41 |
| #define | AON_EVENT_JTAG 43 |
| #define | AON_EVENT_AUX0 44 |
| #define | AON_EVENT_AUX1 45 |
| #define | AON_EVENT_AUX2 46 |
| #define | AON_EVENT_AUX_CMPA 47 |
| #define | AON_EVENT_AUX_CMPB 48 |
| #define | AON_EVENT_AUX_ADC_DONE 49 |
| #define | AON_EVENT_AUX_TDC_DONE 50 |
| #define | AON_EVENT_AUX_TIMER0 51 |
| #define | AON_EVENT_AUX_TIMER1 52 |
| #define | AON_EVENT_BATMON_TEMP 53 |
| #define | AON_EVENT_BATMON_VOLT 54 |
| #define | AON_EVENT_NULL 63 |
| #define | AON_EVENT_MCU_WU0 0 |
| #define | AON_EVENT_MCU_WU1 1 |
| #define | AON_EVENT_MCU_WU2 2 |
| #define | AON_EVENT_MCU_WU3 3 |
| #define | AON_EVENT_AUX_WU0 0 |
| #define | AON_EVENT_AUX_WU1 1 |
| #define | AON_EVENT_AUX_WU2 2 |
| #define | AON_EVENT_MCU_EVENT0 0 |
| #define | AON_EVENT_MCU_EVENT1 1 |
| #define | AON_EVENT_MCU_EVENT2 2 |
Functions | |
| void | AONEventMcuWakeUpSet (uint32_t ui32MCUWUEvent, uint32_t ui32EventSrc) |
| Select event source for the specified MCU wakeup programmable event. More... | |
| uint32_t | AONEventMcuWakeUpGet (uint32_t ui32MCUWUEvent) |
| Get event source for the specified MCU wakeup programmable event. More... | |
| void | AONEventAuxWakeUpSet (uint32_t ui32AUXWUEvent, uint32_t ui32EventSrc) |
| Select event source for the specified AUX wakeup programmable event. More... | |
| uint32_t | AONEventAuxWakeUpGet (uint32_t ui32AUXWUEvent) |
| Get event source for the specified AUX wakeup programmable event. More... | |
| void | AONEventMcuSet (uint32_t ui32MCUEvent, uint32_t ui32EventSrc) |
| Select event source for the specified programmable event forwarded to the MCU event fabric. More... | |
| uint32_t | AONEventMcuGet (uint32_t ui32MCUEvent) |
| Get source for the specified programmable event forwarded to the MCU event fabric. More... | |
| __STATIC_INLINE void | AONEventRtcSet (uint32_t ui32EventSrc) |
| Select event source forwarded to AON Real Time Clock (RTC). More... | |
| __STATIC_INLINE uint32_t | AONEventRtcGet (void) |
| Get event source forwarded to AON Real Time Clock (RTC). More... | |