|
__STATIC_INLINE void | TimerEnable (uint32_t ui32Base, uint32_t ui32Timer) |
| Enables the timer(s). More...
|
|
__STATIC_INLINE void | TimerDisable (uint32_t ui32Base, uint32_t ui32Timer) |
| Disables the timer(s). More...
|
|
void | TimerConfigure (uint32_t ui32Base, uint32_t ui32Config) |
| Configures the timer(s). More...
|
|
void | TimerLevelControl (uint32_t ui32Base, uint32_t ui32Timer, bool bInvert) |
| Controls the output level. More...
|
|
void | TimerTriggerControl (uint32_t ui32Base, uint32_t ui32Timer, bool bEnable) |
| Enables or disables the ADC trigger output. More...
|
|
__STATIC_INLINE void | TimerEventControl (uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Event) |
| Controls the event type. More...
|
|
void | TimerStallControl (uint32_t ui32Base, uint32_t ui32Timer, bool bStall) |
| Controls the stall handling. More...
|
|
void | TimerWaitOnTriggerControl (uint32_t ui32Base, uint32_t ui32Timer, bool bWait) |
| Controls the wait on trigger handling. More...
|
|
__STATIC_INLINE void | TimerRtcEnable (uint32_t ui32Base) |
| Enable RTC counting. More...
|
|
__STATIC_INLINE void | TimerRtcDisable (uint32_t ui32Base) |
| Disable RTC counting. More...
|
|
__STATIC_INLINE void | TimerPrescaleSet (uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Value) |
| Set the timer prescale value. More...
|
|
__STATIC_INLINE uint32_t | TimerPrescaleGet (uint32_t ui32Base, uint32_t ui32Timer) |
| Get the timer prescale value. More...
|
|
__STATIC_INLINE void | TimerPrescaleMatchSet (uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Value) |
| Set the timer prescale match value. More...
|
|
__STATIC_INLINE uint32_t | TimerPrescaleMatchGet (uint32_t ui32Base, uint32_t ui32Timer) |
| Get the timer prescale match value. More...
|
|
__STATIC_INLINE void | TimerLoadSet (uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Value) |
| Sets the timer load value. More...
|
|
__STATIC_INLINE uint32_t | TimerLoadGet (uint32_t ui32Base, uint32_t ui32Timer) |
| Gets the timer load value. More...
|
|
__STATIC_INLINE uint32_t | TimerValueGet (uint32_t ui32Base, uint32_t ui32Timer) |
| Gets the current timer value. More...
|
|
__STATIC_INLINE void | TimerMatchSet (uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Value) |
| Sets the timer match value. More...
|
|
__STATIC_INLINE uint32_t | TimerMatchGet (uint32_t ui32Base, uint32_t ui32Timer) |
| Gets the timer match value. More...
|
|
void | TimerIntRegister (uint32_t ui32Base, uint32_t ui32Timer, void(*pfnHandler)(void)) |
| Registers an interrupt handler for the timer interrupt. More...
|
|
void | TimerIntUnregister (uint32_t ui32Base, uint32_t ui32Timer) |
| Unregisters an interrupt handler for the timer interrupt. More...
|
|
__STATIC_INLINE void | TimerIntEnable (uint32_t ui32Base, uint32_t ui32IntFlags) |
| Enables individual timer interrupt sources. More...
|
|
__STATIC_INLINE void | TimerIntDisable (uint32_t ui32Base, uint32_t ui32IntFlags) |
| Disables individual timer interrupt sources. More...
|
|
__STATIC_INLINE uint32_t | TimerIntStatus (uint32_t ui32Base, bool bMasked) |
| Gets the current interrupt status. More...
|
|
__STATIC_INLINE void | TimerIntClear (uint32_t ui32Base, uint32_t ui32IntFlags) |
| Clears timer interrupt sources. More...
|
|
__STATIC_INLINE void | TimerSynchronize (uint32_t ui32Base, uint32_t ui32Timers) |
| Synchronizes the counters in a set of timers. More...
|
|