|
ChibiOS/RT
|
ChibiOS for AVR Arduinos. More...

Functions | |
| void | chBegin (void(*mainThread)()) |
| size_t | chHeapMainSize () |
| size_t | chUnusedHeapMain () |
| size_t | chUnusedStack (void *wsp, size_t size) |
| void | hal_lld_init (void) |
| void | loop () |
| static uint8_t * | stkBrk () |
Variables | |
| char * | __brkval |
| static void(* | mainFcn )()=0 |
ChibiOS for AVR Arduinos.
| void chBegin | ( | void(*)() | mainThread | ) |
Start ChibiOS/RT - does not return
| [in] | mainThread | Function to be called before repeated calls to loop(). |
| size_t chHeapMainSize | ( | ) |
| size_t chUnusedHeapMain | ( | ) |
Determine unused bytes in the heap/main stack area
| size_t chUnusedStack | ( | void * | wsp, |
| size_t | size | ||
| ) |
Determine unused stack for a thread
| [in] | wsp | pointer to working space for thread |
| [in] | size | working space size |
| void hal_lld_init | ( | void | ) |
Dummy init - already done in startup
| void loop | ( | ) |
define loop
|
inlinestatic |
| char* __brkval |
end of heap
|
static |
continuation of main thread
1.8.10