|
| static void | TimerEnable (uint32_t ui32Base, uint32_t ui32Timer) |
| | Enables the timer(s). More...
|
| |
| static 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...
|
| |
| static 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 void | TimerPrescaleSet (uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Value) |
| | Set the timer prescale value. More...
|
| |
| static uint32_t | TimerPrescaleGet (uint32_t ui32Base, uint32_t ui32Timer) |
| | Get the timer prescale value. More...
|
| |
| static void | TimerPrescaleMatchSet (uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Value) |
| | Set the timer prescale match value. More...
|
| |
| static uint32_t | TimerPrescaleMatchGet (uint32_t ui32Base, uint32_t ui32Timer) |
| | Get the timer prescale match value. More...
|
| |
| static void | TimerLoadSet (uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Value) |
| | Sets the timer load value. More...
|
| |
| static uint32_t | TimerLoadGet (uint32_t ui32Base, uint32_t ui32Timer) |
| | Gets the timer load value. More...
|
| |
| static uint32_t | TimerValueGet (uint32_t ui32Base, uint32_t ui32Timer) |
| | Gets the current timer value. More...
|
| |
| static void | TimerMatchSet (uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Value) |
| | Sets the timer match value. More...
|
| |
| static 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 in the dynamic interrupt table. More...
|
| |
| void | TimerIntUnregister (uint32_t ui32Base, uint32_t ui32Timer) |
| | Unregisters an interrupt handler for the timer interrupt in the dynamic interrupt table. More...
|
| |
| static void | TimerIntEnable (uint32_t ui32Base, uint32_t ui32IntFlags) |
| | Enables individual timer interrupt sources. More...
|
| |
| static void | TimerIntDisable (uint32_t ui32Base, uint32_t ui32IntFlags) |
| | Disables individual timer interrupt sources. More...
|
| |
| static uint32_t | TimerIntStatus (uint32_t ui32Base, bool bMasked) |
| | Gets the current interrupt status. More...
|
| |
| static void | TimerIntClear (uint32_t ui32Base, uint32_t ui32IntFlags) |
| | Clears timer interrupt sources. More...
|
| |
| static void | TimerSynchronize (uint32_t ui32Base, uint32_t ui32Timers) |
| | Synchronizes the counters in a set of timers. More...
|
| |
| static void | TimerCcpCombineEnable (uint32_t ui32Base) |
| | Enables AND'ing of the CCP outputs from Timer A and Timer B. More...
|
| |
| static void | TimerCcpCombineDisable (uint32_t ui32Base) |
| | Disables AND'ing of the CCP outputs from Timer A and Timer B. More...
|
| |
| void | TimerMatchUpdateMode (uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Mode) |
| | Sets the Match Register Update mode. More...
|
| |
| void | TimerIntervalLoadMode (uint32_t ui32Base, uint32_t ui32Timer, uint32_t ui32Mode) |
| | Sets the Interval Load mode. More...
|
| |