Added directories for bootloader and the common library.
Added directories for bootloader and the common library.
Started fleshing out source for the 'microboard' library.
Started fleshing out the Microboard library implementations.
Started fleshing out the API for the Microboard library.
Started the LPC1114 implementation of the library. Added some startup
related source files and supporting CMSIS include files.
Added source directory for the PIC16F1827 implementation.
Added template includes for ATmega and PIC16F targets.
Added delay function as a standard operation.
Fleshing out build system for the library source.
Renamed the standard linker script. This will be copied with the
library to simplify things.
Reworked the Makefile for the LPC1114 implementation of the library to
fit in with the rest of the build system.
Fixed location of listing files and added them to the list of
generated files.
Added generated files to the ignore list.
Added a simple set of templates for creating projects.
Updated project generator script to help generate the initial project
code.
Cleaned up syntax to avoid some strict warnings.
Cleaned up output of make sequence, added the MICROBOARD_LPC1114
define so the right options get pulled in.
Added an empty 'mbInit()' function just so the linker is satisfied.
Updated the Makefile with the right linker and compiler options. This
now works with C and assembly but might choke with CPP. Some more
tests and hacking may be needed for that.