TNeo
v1.07
|
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. | |