58 #ifndef ti_driver_timer_TimerMSP432__include
59 #define ti_driver_timer_TimerMSP432__include
69 #include <ti/drivers/dpl/HwiP.h>
70 #include <ti/drivers/dpl/SemaphoreP.h>
123 uint_fast16_t cmd,
void *arg);
128 uint_fast16_t cmd,
void *arg);
uint32_t TimerMSP432_Timer32_getCount(Timer_Handle handle)
SemaphoreP_Handle timerSem
Definition: TimerMSP432.h:112
int_fast16_t TimerMSP432_Timer32_control(Timer_Handle handle, uint_fast16_t cmd, void *arg)
void TimerMSP432_Timer_A_start(Timer_Handle handle)
Timer Parameters.
Definition: Timer.h:231
The definition of a Timer function table that contains the required set of functions to control a spe...
Definition: Timer.h:288
Timer_Config * config
Definition: TimerMSP432.h:108
Timer_Mode timerMode
Definition: TimerMSP432.h:113
struct _TimerMSP432_HWAttr TimerMSP432_HWAttrs
TimerMSP432 Hardware Attributes.
TimerMSP432_Object timerMSP432Objects[]
Timer_Handle TimerMSP432_open(Timer_Handle handle, Timer_Params *params)
Timer_CallBackFxn callBack
Definition: TimerMSP432.h:111
enum Timer_Mode_ Timer_Mode
Timer mode enum.
uint32_t intPriority
Definition: TimerMSP432.h:96
uint32_t clockSource
Definition: TimerMSP432.h:94
void TimerMSP432_Timer_A_stop(Timer_Handle handle)
void TimerMSP432_close(Timer_Handle handle)
Timer_FxnTable TimerMSP432_Timer32_fxnTable
Timer_FxnTable TimerMSP432_Timer_A_fxnTable
uint32_t timerBaseAddress
Definition: TimerMSP432.h:93
bool resourceAvailable
Definition: TimerMSP432.h:107
TimerMSP432 Object Driver specific structure that takes care of various driver parameters such as har...
Definition: TimerMSP432.h:105
const uint8_t Timer_count
void TimerMSP432_freeTimerResource(uint32_t timerBase)
int_fast16_t TimerMSP432_Timer_A_control(Timer_Handle handle, uint_fast16_t cmd, void *arg)
uint32_t intNum
Definition: TimerMSP432.h:95
bool TimerMSP432_allocateTimerResource(uint32_t timerBase)
void TimerMSP432_init(Timer_Handle handle)
HwiP_Handle hwiHandle
Definition: TimerMSP432.h:110
HwiP_Params hwiParams
Definition: TimerMSP432.h:109
void(* Timer_CallBackFxn)(Timer_Handle handle)
Timer callback function.
Definition: Timer.h:222
TimerMSP432 Hardware Attributes.
Definition: TimerMSP432.h:91
uint32_t TimerMSP432_Timer_A_getCount(Timer_Handle handle)
struct TimerMSP432_Object TimerMSP432_Object
TimerMSP432 Object Driver specific structure that takes care of various driver parameters such as har...
void TimerMSP432_Timer32_start(Timer_Handle handle)
void TimerMSP432_Timer32_stop(Timer_Handle handle)