59 #include "core/tn_list.h"
A mutex is an object used to protect shared resource.
Definitions used through the whole kernel.
Timer is a kernel object that is used to ask the kernel to call some user-provided function at a part...
Fixed memory blocks pool.
Various task services: create, sleep, wake up, terminate, etc.
Kernel system routines: system start, tick processing, time slice managing.
Compatibility layer for old projects that use old TNKernel names; usage of them in new projects is di...
A semaphore: an object to provide signaling mechanism.
A data queue is a FIFO that stores pointer (of type void *) in each cell, called (in uITRON style) a ...