File List
Here is a list of all files with brief descriptions:
[detail level 1234567]
  firmware
  default
  lib
  _can_dbc
 dbc_parse.py
  L0_LowLevel
  source
 bit_manip.hProvides bit-manipulation macros
 chip_info.hProvides the chip programming info
 core_cm3.hCMSIS Cortex-M3 Core Peripheral Access Layer Header File
 fault_registers.hThis file simply provides registers that are used to detect faults. These registers should be defined to a RAM region not used by the program
 LPC17xx.hCMSIS Cortex-M3 Core Peripheral Access Layer Header File for NXP LPC17xx Device Series
 lpc_isr.hInterrupt Service Routine (ISR) functions
 lpc_sys.hProvides the following system services :
 uart0_min.hThis file provides minimal UART0 implementation The getchar and putchar functions provide polling version of data I/O
  L1_FreeRTOS
  hooks
  include
  MemMang
  portable
  src
  trace
 FreeRTOSConfig.h
  L2_Drivers
  base
  src
 adc0.h
 can.h
 eint.h
 i2c2.hppI2C2 Interrupt driven IO driver
 lpc_pwm.hpp
 lpc_rit.h
 lpc_timers.h
 nrf_stream.hppNordic stream
 rtc.hThis file provides access to the System's Real-time Clock that maintains time even through power-loss granted that the RTC Backup battery is installed
 spi_sem.h
 ssp0.h
 ssp1.h
 uart0.hppUART0 Interrupt driven IO driver
 uart2.hppUART2 Interrupt driven IO driver
 uart3.hppUART3 Interrupt driven IO driver
  L3_Utils
  src
  tlm
 c_list.h
 circular_buffer.hppCircular bufferVersion: 20140305 Initial
 command_handler.hpp
 file_logger.hThis is a logger that logs data to a file on the system such as an SD Card.20140714: Fixed bugs and added more API 20140529: Changed completely to C and FreeRTOS based logger 20120923: modified flush() to use semaphores 20120619: Initial
 freertos_timer.hpp
 printf_lib.hContains printf library to use inside ISR, or print data on heap
 rtc_alarm.hThis file provides API to enable real-time clock FreeRTOS signals or alarms
 sampler.hpp
 scheduler_task.hppC++ Task class based on FreeRTOSThis file provides the structure to create and manage a FreeRTOS task
 singleton_template.hpp
 soft_timer.hppProvides "Software Timer" or a polling timer
 stop_watch.hppProvides "Software Timer" or a polling timer
 str.hppProvides string class with a small foot-printVersion: 01102013 Added eraseFirstWords() Version: 05052013 Added tokenize() to get char* tokens. Added clearAll(). Fixed str::printf() Version: 02122013 Added support for str memory on a stack (external memory). Fix removeAllSpecialChars() Version: 12082012 Remove encryption functions, fix beginsWithIgnoreCase(). Added operators for str Version: 10062012 Added scanf() Version: 06192012 Initial
 utilities.h
 vector.hppVector Class with a small footprintVersion: 05172013 Added at() to ease element access when vector is a pointer. Version: 06192012 Initial
  L4_IO
  fat
  src
  wireless
 acceleration_sensor.hpp
 bio.hProvides the map of all Board Pins, and initializes all connected signals of the board
 gpio.hpp
 i2c2_device.hpp
 io.hppThis file provides access to all IO devices of the boardVersion: 06192012 Initial
 IR_sensor.hpp
 LED.hpp
 LED_Display.hpp
 light_sensor.hpp
 storage.hpp
 switches.hpp
 temperature_sensor.hpp
  newlib
 malloc_lock.cThis file defines the GCC functions for malloc lock and unlock. These are mainly needed when using FreeRTOS, and are harmless if FreeRTOS is not running. GCC calls these functions before and after calling the malloc() functions
 memory.cpp
 newlib_syscalls.c
 newlib_time.c
 sys_config.hThis file provides the configurable parameters for your project