ChibiOS/demos/ARM7-LPC214x-G++
gdisirio c39d08fc2a git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3384 35acf78f-673a-0410-8e92-d51de3d6d3f4 2011-09-23 15:48:55 +00:00
..
.cproject git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3384 35acf78f-673a-0410-8e92-d51de3d6d3f4 2011-09-23 15:48:55 +00:00
.project git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3384 35acf78f-673a-0410-8e92-d51de3d6d3f4 2011-09-23 15:48:55 +00:00
Makefile git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3208 35acf78f-673a-0410-8e92-d51de3d6d3f4 2011-08-08 07:50:54 +00:00
chconf.h git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3226 35acf78f-673a-0410-8e92-d51de3d6d3f4 2011-08-13 15:40:57 +00:00
halconf.h git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3313 35acf78f-673a-0410-8e92-d51de3d6d3f4 2011-09-12 19:27:05 +00:00
main.cpp License updated. 2011-03-18 18:38:08 +00:00
mcuconf.h License updated. 2011-03-18 18:38:08 +00:00
readme.txt git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@248 35acf78f-673a-0410-8e92-d51de3d6d3f4 2008-03-27 11:48:28 +00:00

readme.txt

*****************************************************************************
** ChibiOS/RT port for ARM7TDMI LPC214X using G++.                         **
*****************************************************************************

** TARGET **

The demo runs on an Olimex LPC-P2148 board. The port on other boards or other
members of the LPC2000 family should be an easy task.

** The Demo **

The demo blinks the leds on the board by using multiple threads implemented
as C++ classes. Pressing both buttons activates the test procedure on the
serial port 1.

NOTE: the C++ GNU compiler can produce code sizes comparable to C if you
      don't use RTTI and standard libraries, those are disabled by default
      in the makefile. You can enable them if you have a lot of program space
      available. It is possible to use a lot of C++ features without using
      runtimes, just see the demo.

** Build Procedure **

The demo was built using the YAGARTO toolchain but any toolchain based on GCC
and GNU userspace programs will work.