|
| __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...
|
| |