cocoOS
5.0.3
|
#include "cocoos.h"
Functions | |
void | os_init (void) |
void | os_start (void) |
void | os_tick (void) |
void | os_sub_tick (uint8_t id) |
void | os_sub_nTick (uint8_t id, uint32_t nTicks) |
uint8_t | os_running (void) |
uint8_t | os_get_running_tid (void) |
Variables | |
uint8_t | running_tid |
uint8_t | last_running_task |
uint8_t | running |
uint8_t os_get_running_tid | ( | void | ) |
void os_init | ( | void | ) |
uint8_t os_running | ( | void | ) |
void os_start | ( | void | ) |
void os_sub_nTick | ( | uint8_t | id, |
uint32_t | nTicks | ||
) |
Tick function driving the sub clocks. Increments the tick count with nTicks.
id | sub clock id, allowed range 1-255. |
nTicks | increment size, 16 bit value. |
void os_sub_tick | ( | uint8_t | id | ) |
void os_tick | ( | void | ) |
uint8_t last_running_task |
uint8_t running |
uint8_t running_tid |