60 #ifndef ti_drivers_timer_TimerCC32XX__include 61 #define ti_drivers_timer_TimerCC32XX__include 73 #include <ti/drivers/dpl/HwiP.h> 74 #include <ti/drivers/dpl/SemaphoreP.h> Definition: TimerCC32XX.h:89
HwiP_Handle hwiHandle
Definition: TimerCC32XX.h:146
The definition of a timer function table that contains the required set of functions to control a spe...
Definition: Timer.h:350
Definition: TimerCC32XX.h:88
uint32_t intPriority
Definition: TimerCC32XX.h:137
enum Timer_Mode_ Timer_Mode
Timer mode settings.
Power notify object structure.
Definition: Power.h:113
uint32_t prescaler
Definition: TimerCC32XX.h:153
struct TimerCC32XX_Object_ TimerCC32XX_Object
TimerCC32XX_Object.
uint32_t timer
Definition: TimerCC32XX.h:151
Timer_Mode mode
Definition: TimerCC32XX.h:150
bool TimerCC32XX_allocateTimerResource(uint32_t baseAddress, TimerCC32XX_SubTimer subTimer)
Function to allocate a timer peripheral.
enum TimerCC32XX_SubTimer_ TimerCC32XX_SubTimer
uint32_t baseAddress
Definition: TimerCC32XX.h:128
uint32_t period
Definition: TimerCC32XX.h:152
bool isRunning
Definition: TimerCC32XX.h:154
void TimerCC32XX_freeTimerResource(uint32_t baseAddress, TimerCC32XX_SubTimer subTimer)
Function to de-allocate a timer peripheral.
TimerCC32XX Hardware Attributes.
Definition: TimerCC32XX.h:126
TimerCC32XX_Object.
Definition: TimerCC32XX.h:145
Timer_CallBackFxn callBack
Definition: TimerCC32XX.h:149
TimerCC32XX_SubTimer subTimer
Definition: TimerCC32XX.h:131
struct TimerCC32XX_HWAttrs_ TimerCC32XX_HWAttrs
TimerCC32XX Hardware Attributes.
Power_NotifyObj notifyObj
Definition: TimerCC32XX.h:147
uint32_t intNum
Definition: TimerCC32XX.h:134
Definition: TimerCC32XX.h:90
TimerCC32XX_SubTimer_
Definition: TimerCC32XX.h:87
const Timer_FxnTable TimerCC32XX_fxnTable
void(* Timer_CallBackFxn)(Timer_Handle handle)
Timer callback function.
Definition: Timer.h:277
SemaphoreP_Handle timerSem
Definition: TimerCC32XX.h:148