100 #ifndef ti_drivers_timer_TimerCC32XX__include 101 #define ti_drivers_timer_TimerCC32XX__include 113 #include <ti/drivers/dpl/HwiP.h> 114 #include <ti/drivers/dpl/SemaphoreP.h> Definition: TimerCC32XX.h:129
HwiP_Handle hwiHandle
Definition: TimerCC32XX.h:186
Definition: TimerCC32XX.h:128
uint32_t intPriority
Definition: TimerCC32XX.h:177
uint32_t prescaler
Definition: TimerCC32XX.h:193
struct TimerCC32XX_Object_ TimerCC32XX_Object
TimerCC32XX_Object.
uint32_t timer
Definition: TimerCC32XX.h:191
Timer_Mode mode
Definition: TimerCC32XX.h:190
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:168
uint32_t period
Definition: TimerCC32XX.h:192
bool isRunning
Definition: TimerCC32XX.h:194
void TimerCC32XX_freeTimerResource(uint32_t baseAddress, TimerCC32XX_SubTimer subTimer)
Function to de-allocate a timer peripheral.
Power notify object structure.
Definition: Power.h:443
TimerCC32XX Hardware Attributes.
Definition: TimerCC32XX.h:166
TimerCC32XX_Object.
Definition: TimerCC32XX.h:185
Timer_CallBackFxn callBack
Definition: TimerCC32XX.h:189
TimerCC32XX_SubTimer subTimer
Definition: TimerCC32XX.h:171
struct TimerCC32XX_HWAttrs_ TimerCC32XX_HWAttrs
TimerCC32XX Hardware Attributes.
Power_NotifyObj notifyObj
Definition: TimerCC32XX.h:187
Timer_Mode
Timer mode settings.
Definition: Timer.h:242
uint32_t intNum
Definition: TimerCC32XX.h:174
The definition of a timer function table that contains the required set of functions to control a spe...
Definition: Timer.h:375
Definition: TimerCC32XX.h:130
TimerCC32XX_SubTimer_
Definition: TimerCC32XX.h:127
const Timer_FxnTable TimerCC32XX_fxnTable
void(* Timer_CallBackFxn)(Timer_Handle handle)
Timer callback function.
Definition: Timer.h:302
SemaphoreP_Handle timerSem
Definition: TimerCC32XX.h:188