CC26xx Driver Library |

- Main Page
- Related Pages
- CC26xx APIs
- Register Descriptions
- Online Resources

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Macros | Functions
event.h File Reference
`#include <stdbool.h>`
`#include <stdint.h>`
`#include <inc/hw_types.h>`
`#include <inc/hw_memmap.h>`
`#include <inc/hw_event.h>`
`#include <driverlib/debug.h>`

Go to the source code of this file.

## Macros
#define | EVENT_ALWAYS_0 0
#define | EVENT_AON_PROG_0 1
#define | EVENT_AON_PROG_1 2
#define | EVENT_AON_PROG_2 3
#define | EVENT_AON_EDGE_DETECT 4
#define | EVENT_AON_SPIS_RTX 5
#define | EVENT_AON_SPIS_CS 6
#define | EVENT_AON_RTCCOMDLY 7
#define | EVENT_AUX_SM 8
#define | EVENT_I2C_INTERRUPT 9
#define | EVENT_AON_AUX0 10
#define | EVENT_PTIM_RTX 11
#define | EVENT_TIMER2_A 12
#define | EVENT_TIMER2_B 13
#define | EVENT_TIMER3_A 14
#define | EVENT_TIMER3_B 15
#define | EVENT_TIMER0_A 16
#define | EVENT_TIMER0_B 17
#define | EVENT_TIMER1_A 18
#define | EVENT_TIMER1_B 19
#define | EVENT_SW0_DONE 20
#define | EVENT_FLASH 21
#define | EVENT_SW1_DMA_DONE 22
#define | EVENT_ADC 23
#define | EVENT_WATCHDOG 24
#define | EVENT_RFCORE_CMD_ACK 25
#define | EVENT_RFCORE_HW 26
#define | EVENT_RFCORE_CPE0 27
#define | EVENT_PRCM_BUSON 28
#define | EVENT_AUX_CMP 29
#define | EVENT_RFCORE_CPE1 30
#define | EVENT_PRCM 31
#define | EVENT_AUX_ERR 32
#define | EVENT_AUX_ADC 33
#define | EVENT_SSI0 34
#define | EVENT_SSI1 35
#define | EVENT_UART0 36
#define | EVENT_UART1 37
#define | EVENT_DMA_ERR 38
#define | EVENT_DMA_DONE 39
#define | EVENT_SSI0_RX_BURST 40
#define | EVENT_SSI0_RX_SINGLE 41
#define | EVENT_SSI0_TX_BURST 42
#define | EVENT_SSI0_TX_SINGLE 43
#define | EVENT_SSI1_RX_BURST 44
#define | EVENT_SSI1_RX_SINGLE 45
#define | EVENT_SSI1_TX_BURST 46
#define | EVENT_SSI1_TX_SINGLE 47
#define | EVENT_UART0_RX_BURST 48
#define | EVENT_UART0_RX_SINGLE 49
#define | EVENT_UART0_TX_BURST 50
#define | EVENT_UART0_TX_SINGLE 51
#define | EVENT_UART1_RX_BURST 52
#define | EVENT_UART1_RX_SINGLE 53
#define | EVENT_UART1_TX_BURST 54
#define | EVENT_UART1_TX_SINGLE 55
#define | EVENT_SPIS 56
#define | EVENT_AON_SPIS_RX_BURST 57
#define | EVENT_AON_SPIS_RX_SINGLE 58
#define | EVENT_AON_SPIS_TX_BURST 59
#define | EVENT_AON_SPIS_TX_SINGLE 60
#define | EVENT_TIMER0_A_COMP 61
#define | EVENT_TIMER0_B_COMP 62
#define | EVENT_TIMER1_A_COMP 63
#define | EVENT_TIMER1_B_COMP 64
#define | EVENT_TIMER2_A_COMP 65
#define | EVENT_TIMER2_B_COMP 66
#define | EVENT_TIMER3_A_COMP 67
#define | EVENT_TIMER3_B_COMP 68
#define | EVENT_TIMER0_A_SREQ_ 69
#define | EVENT_TIMER0_B_SREQ 70
#define | EVENT_TIMER1_A_SREQ 71
#define | EVENT_TIMER1_B_SREQ 72
#define | EVENT_TIMER2_A_SREQ 73
#define | EVENT_TIMER2_B_SREQ 74
#define | EVENT_TIMER3_A_SREQ 75
#define | EVENT_TIMER3_B_SREQ 76
#define | EVENT_TIMER0_A_REQ 77
#define | EVENT_TIMER0_B_REQ 78
#define | EVENT_TIMER1_A_REQ 79
#define | EVENT_TIMER1_B_REQ 80
#define | EVENT_TIMER2_A_REQ 81
#define | EVENT_TIMER2_B_REQ 82
#define | EVENT_TIMER3_A_REQ 83
#define | EVENT_TIMER3_B_REQ 84
#define | EVENT_PAD_IN_TIMER_SUB0 85
#define | EVENT_PAD_IN_TIMER_SUB1 86
#define | EVENT_PAD_IN_TIMER_SUB2 87
#define | EVENT_PAD_IN_TIMER_SUB3 88
#define | EVENT_PAD_IN_TIMER_SUB4 89
#define | EVENT_PAD_IN_TIMER_SUB5 90
#define | EVENT_PAD_IN_TIMER_SUB6 91
#define | EVENT_PAD_IN_TIMER_SUB7 92
#define | EVENT_CRYPTO_RES_RDY 93
#define | EVENT_CRYPTO_DMA_DONE 94
#define | EVENT_RFCORE_INPUT_1 95
#define | EVENT_RFCORE_INPUT_2 96
#define | EVENT_RFCORE_INPUT_3 97
#define | EVENT_RFCORE_INPUT_4 98
#define | EVENT_NMI 99
#define | EVENT_SW0 100
#define | EVENT_SW1 101
#define | EVENT_SW2 102
#define | EVENT_SW3 103
#define | EVENT_TRNG 104
#define | EVENT_AUX0 105
#define | EVENT_AUX1 106
#define | EVENT_AUX2 107
#define | EVENT_AUX3 108
#define | EVENT_AUX4 109
#define | EVENT_AUX5 110
#define | EVENT_AUX6 111
#define | EVENT_AUX7 112
#define | EVENT_AUX8 113
#define | EVENT_AUX9 114
#define | EVENT_AUX10 115
#define | EVENT_AUX_DMA_SW 116
#define | EVENT_AUX_DMA_SINGLE 117
#define | EVENT_AUX_DMA_BURST 118
#define | EVENT_AON_RTC_UPD 119
#define | EVENT_HALTED 120
#define | EVENT_ALWAYS_1 121
#define | EVENT_CM3_PROG EVENT_O_CPUIRQSEL30
#define | EVENT_RFCORE_PROG EVENT_O_RFCSEL9
#define | EVENT_TIMER0_A_PROG EVENT_O_GPT0ACAPTSEL
#define | EVENT_TIMER0_B_PROG EVENT_O_GPT0BCAPTSEL
#define | EVENT_TIMER1_A_PROG EVENT_O_GPT1ACAPTSEL
#define | EVENT_TIMER1_B_PROG EVENT_O_GPT1BCAPTSEL
#define | EVENT_TIMER2_A_PROG EVENT_O_GPT2ACAPTSEL
#define | EVENT_TIMER2_B_PROG EVENT_O_GPT2BCAPTSEL
#define | EVENT_TIMER3_A_PROG EVENT_O_GPT3ACAPTSEL
#define | EVENT_TIMER3_B_PROG EVENT_O_GPT3BCAPTSEL
#define | EVENT_UDMA_PROG0 EVENT_O_UDMACH9SSEL
#define | EVENT_UDMA_PROG1 EVENT_O_UDMACH9BSEL
#define | EVENT_UDMA_PROG2 EVENT_O_UDMACH10SSEL
#define | EVENT_UDMA_PROG3 EVENT_O_UDMACH10BSEL
#define | EVENT_UDMA_PROG4 EVENT_O_UDMACH11SSEL
#define | EVENT_UDMA_PROG5 EVENT_O_UDMACH11BSEL
#define | EVENT_UDMA_PROG6 EVENT_O_UDMACH12SSEL
#define | EVENT_UDMA_PROG7 EVENT_O_UDMACH12BSEL
#define | EVENT_UDMA_PROG8 EVENT_O_UDMACH14BSEL
#define | EVENT_UDMA_PROG9 EVENT_O_UDMACH14BSEL
#define | EVENT_AUX_PROG EVENT_O_GPT0ACAPTSEL
#define | EVENT_I2S_PROG EVENT_O_I2SSTMPSEL0
#define | EVENT_FREEZE_PROG EVENT_O_FRZSEL0

## Functions
__STATIC_INLINE void | EventRegister (uint32_t ui32ProgOut, uint32_t ui32EventId)
| Register a dynamic Event in the event fabric and connect a subscriber. More...