Nil RTOS
Functions
NilRTOS.c File Reference

Nil RTOS Arduino library source file. More...

#include <NilRTOS.h>
#include <avr_heap.h>
Include dependency graph for NilRTOS.c:

Functions

static void fill8 (uint8_t *bgn, uint8_t *end)
 
static void nilFillStacks ()
 
cnt_t nilSemGetCounter (semaphore_t *sp)
 Returns the semaphore counter current value. More...
 
bool nilSysBegin ()
 
bool nilSysBeginNoFill ()
 
void nilThdDelay (systime_t time)
 Delay the invoking thread for the specified time. More...
 
void nilThdDelayUntil (systime_t time)
 Delay the invoking thread until the system time reaches to the specified value. More...
 
size_t nilUnusedHeapIdle ()
 
size_t nilUnusedStack (uint8_t nt)
 

Detailed Description

Nil RTOS Arduino library source file.