TNeo  v1.08
core Directory Reference

Files

file  tn_cfg_dispatch.h [code]
 Dispatch configuration: set predefined options, include user-provided cfg file as well as default cfg file.
 
file  tn_common.h [code]
 Definitions used through the whole kernel.
 
file  tn_common_macros.h [code]
 Macros that may be useful for any part of the kernel.
 
file  tn_dqueue.h [code]
 A data queue is a FIFO that stores pointer (of type void *) in each cell, called (in uITRON style) a data element.
 
file  tn_eventgrp.h [code]
 Event group.
 
file  tn_fmem.h [code]
 Fixed memory blocks pool.
 
file  tn_list.h [code]
 Circular doubly linked list, for internal kernel usage.
 
file  tn_mutex.h [code]
 A mutex is an object used to protect shared resources.
 
file  tn_oldsymbols.h [code]
 Compatibility layer for old projects that use old TNKernel names; usage of them in new projects is discouraged.
 
file  tn_sem.h [code]
 A semaphore: an object to provide signaling mechanism.
 
file  tn_sys.h [code]
 Kernel system routines: system start, tick processing, time slice managing.
 
file  tn_tasks.h [code]
 
file  tn_timer.h [code]
 Timer is a kernel object that is used to ask the kernel to call some user-provided function at a particular time in the future, based on the system timer tick.