100 #ifndef ti_drivers_timer_TimerMSP432E4__include 101 #define ti_drivers_timer_TimerMSP432E4__include 113 #include <ti/drivers/dpl/HwiP.h> 114 #include <ti/drivers/dpl/SemaphoreP.h> uint32_t baseAddress
Definition: TimerMSP432E4.h:168
HwiP_Handle hwiHandle
Definition: TimerMSP432E4.h:186
The definition of a timer function table that contains the required set of functions to control a spe...
Definition: Timer.h:353
Power_NotifyObj notifyObj
Definition: TimerMSP432E4.h:187
uint32_t prescaler
Definition: TimerMSP432E4.h:193
enum Timer_Mode_ Timer_Mode
Timer mode settings.
Power notify object structure.
Definition: Power.h:121
SemaphoreP_Handle timerSem
Definition: TimerMSP432E4.h:188
Definition: TimerMSP432E4.h:128
struct TimerMSP432E4_HWAttrs_ TimerMSP432E4_HWAttrs
TimerMSP432E4 Hardware Attributes.
Definition: TimerMSP432E4.h:130
TimerMSP432E4_Object.
Definition: TimerMSP432E4.h:185
Timer_CallBackFxn callBack
Definition: TimerMSP432E4.h:189
uint32_t period
Definition: TimerMSP432E4.h:192
Timer_Mode mode
Definition: TimerMSP432E4.h:190
void TimerMSP432E4_freeTimerResource(uint32_t baseAddress, TimerMSP432E4_SubTimer subTimer)
Function to de-allocate a timer peripheral.
enum TimerMSP432E4_SubTimer_ TimerMSP432E4_SubTimer
bool TimerMSP432E4_allocateTimerResource(uint32_t baseAddress, TimerMSP432E4_SubTimer subTimer)
Function to allocate a timer peripheral.
uint32_t intNum
Definition: TimerMSP432E4.h:174
TimerMSP432E4 Hardware Attributes.
Definition: TimerMSP432E4.h:166
TimerMSP432E4_SubTimer subTimer
Definition: TimerMSP432E4.h:171
struct TimerMSP432E4_Object_ TimerMSP432E4_Object
TimerMSP432E4_Object.
uint32_t timer
Definition: TimerMSP432E4.h:191
TimerMSP432E4_SubTimer_
Definition: TimerMSP432E4.h:127
uint32_t intPriority
Definition: TimerMSP432E4.h:177
void(* Timer_CallBackFxn)(Timer_Handle handle)
Timer callback function.
Definition: Timer.h:280
bool isRunning
Definition: TimerMSP432E4.h:194
Definition: TimerMSP432E4.h:129
const Timer_FxnTable TimerMSP432E4_fxnTable