ApertureOS
|
Data Structures | |
struct | TimerData |
Functions | |
uint32_t | timers_Initialize () |
void | timers_callback (uint32_t res) |
uint8_t | timers_messageHandler (Message *msg) |
void | timer_handler (Registers *regs) |
void | Timers_Setup () |
UID | Timers_CreateNew (uint32_t ticks, bool periodic, TickHandler handler) |
void | Timers_Delete (UID uid) |
void | Timers_StartTimer (UID uid) |
Variables | |
SystemData * | timer_sys = NULL |
TimerData | timer_entries [MAX_TIMERS] |
void timer_handler | ( | Registers * | regs | ) |
void timers_callback | ( | uint32_t | res | ) |
UID Timers_CreateNew | ( | uint32_t | ticks, |
bool | periodic, | ||
TickHandler | handler | ||
) |
void Timers_Delete | ( | UID | uid | ) |
uint32_t timers_Initialize | ( | ) |
uint8_t timers_messageHandler | ( | Message * | msg | ) |
void Timers_Setup | ( | ) |
void Timers_StartTimer | ( | UID | uid | ) |
TimerData timer_entries[MAX_TIMERS] |
SystemData* timer_sys = NULL |