HALFRED  0.4.0
src Directory Reference

Files

file  hal_bp.c
 Implementation of the buffer pool API.
 
file  hal_cli.c
 Implementation of the command line interface.
 
file  hal_core.c
 Implementation of the CPU core API.
 
file  hal_diag.c
 Implementation of the diagnostics API.
 
file  hal_heap.c
 Implementation of the heap memory management API.
 
file  hal_heap1.c
 Simple implementation of the heap memory manager using static memory pool.
 
file  hal_heap2.c
 Implementation of the heap memory manager using block pool.
 
file  hal_iobuf.c
 Implementation of the ring buffer API.
 
file  hal_iocomposite.c
 Implementation of a composite IODevice.
 
file  hal_iodevice.c
 Implementation of an IODevice.
 
file  hal_iofile.c
 IODevice that reads and writes to a file.
 
file  hal_ioserial.c
 Implementation of the serial port API.
 
file  hal_iovirtual.c
 Implementation of a virtual IODevice.
 
 
file  hal_log.c
 Logging component.
 
file  hal_nv.c
 Implementation of the non-volatile memory API.
 
file  hal_os_task.c
 Implementation of the OS Task API.
 
file  hal_osnotifier.c
 Implementation of the OS notifier API.
 
file  hal_staticlist.c
 Implementation the static list API.
 
file  hal_tim.c
 Implementation of the timer API.
 
file  hal_txtdevice.c
 Implementation of a textual IODevice.