|
Hardware Abstraction Layer for FreeRTOS
|


Go to the source code of this file.
Data Structures | |
| struct | timer_generic |
Functions | |
| struct timer * | timer_init (uint32_t index, uint32_t prescaler, uint64_t basetime, int64_t adjust) |
| int32_t | timer_deinit (struct timer *timer) |
| int32_t | timer_setOverflowCallback (struct timer *timer, bool(*callback)(struct timer *timer, void *data), void *data) |
| int32_t | timer_start (struct timer *timer) |
| int32_t | timer_stop (struct timer *timer) |
| int32_t | timer_oneshot (struct timer *timer, uint64_t us) |
| int32_t | timer_periodic (struct timer *timer, uint64_t us) |
| uint64_t | timer_getTime (struct timer *timer) |