Initial version of taroko platform and config (copied from msp430-fewos)
Add MCU property to taroko build.xml, set to msp430x1611
Set compiler standard to c99, since my msp430-gcc doesn't like -mstrict-align
Changed program_mem to just use a normal pointer deference. No idea if that works (but I think it should on the 48K taroko), but for now I'm just trying to get it to compile first.
Code compiles, but doesn't link yet.
Using msp430-ar instead of normal ar for both msp430 architectures.
Removed darjeeling2 lib and some LED code from main.c in taroko config.
Change cpu type to msp430f1611
Added msp430.c, copied from avr.c in the arduino platform. Still need to port the code, it's just here to get the VM to build for now.
Convert infusions to constant C array to make sure they go in .text instead of .data. Not sure if this is the best way to do it, but it's what happens on Arduino and seems to work well there.
At least the whole VM builds now.
Refactored panic.c to not be platform independent anymore.
Renamed arduino-mega config to wunode
Turn off radio by default for native config
Merge branch 'master' into taroko
Made config.h and main.c for different configs more uniform.
Add new library "darjeeling3" containing minimal subset of darjeeling2. (saves 3KB, and a lot of trouble porting the rest of darjeeling2 to different platforms)
Native code in darjeeling3 is actually platform independent.
Taroko config compiles. (and even fits in memory!) Still a lot of native implementations missing.
Strange error while linking on msp430. For now I prefer to have -ggdb over having random numbers. Solve the real issue later on.