|
TNeo
v1.07
|
| ▼ arch | |
| ▼ cortex_m | |
| tn_arch_cortex_m.h | Cortex-M0/M0+/M3/M4/M4F architecture-dependent routines |
| ▼ example | |
| tn_arch_example.h | Example of architecture-dependent routines |
| ▼ pic24_dspic | |
| tn_arch_pic24.h | PIC24/dsPIC architecture-dependent routines |
| tn_arch_pic24_bfa.h | Atomic bit-field access macros for PIC24/dsPIC |
| ▼ pic32 | |
| tn_arch_pic32.h | PIC32 architecture-dependent routines |
| tn_arch_pic32_bfa.h | Atomic bit-field access macros for PIC24/dsPIC |
| tn_arch.h | Architecture-dependent routines declaration |
| ▼ core | |
| tn_cfg_dispatch.h | Dispatch configuration: set predefined options, include user-provided cfg file as well as default cfg file |
| tn_common.h | Definitions used through the whole kernel |
| tn_common_macros.h | Macros that may be useful for any part of the kernel |
| tn_dqueue.h | A data queue is a FIFO that stores pointer (of type void *) in each cell, called (in uITRON style) a data element |
| tn_eventgrp.h | Event group |
| tn_fmem.h | Fixed memory blocks pool |
| tn_list.h | Circular doubly linked list, for internal kernel usage |
| tn_mutex.h | A mutex is an object used to protect shared resources |
| tn_oldsymbols.h | Compatibility layer for old projects that use old TNKernel names; usage of them in new projects is discouraged |
| tn_sem.h | A semaphore: an object to provide signaling mechanism |
| tn_sys.h | Kernel system routines: system start, tick processing, time slice managing |
| tn_tasks.h | |
| tn_timer.h | 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 |
| tn.h | The main kernel header file that should be included by user application; it merely includes subsystem-specific kernel headers |
| tn_app_check.c | If TN_CHECK_BUILD_CFG option is non-zero, this file needs to be included in the application project |
| tn_cfg_default.h | TNeo default configuration file, to be copied as tn_cfg.h |
1.8.8