59 #include "core/tn_list.h" 
A mutex is an object used to protect shared resource. 
 
Definitions used through the whole kernel. 
 
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 ...