some work on SCons build environment:
- banner is printed each time SCons is invoked
- "board" switch to select the target board
- "toolchain" switch to select which toolchain to use. Currently only mspgcc supported.
- "bootload" switch to select the location of the board (e.g. "COM30") to load the binary on. Currently only TelosB supported.
- "jtag" switch to select the location of the board to JTAG the binary on. Untested.
- "fet_version" switch to select the version of firmware running on the MSP-FET430uif. Untested.
- all built elements (object files, libraries, binaries, ihex) located in common build/ directory at the openwsn-fw root.
Convert ELF output to both iHex (useful for e.g. TelosB bootloading) and binary
updating TelosB IAR project for IAR EW430 5.50.
First stab at getting IAR to build TelosB and GINA code from command line. Builds, but does not run (yet).
Customize IAR MSP version selected in board-specific SConscript.env files.
Fixing missing volatile
SCons build environment for building TelosB applications with IAR
Cleaning up SConscript files
Building 00std_* projects for the TelosB using the new SCons-based build environment
Target groups for all 01bsp_*, 02drv-* and 03oos_* projects.
updating Git ignore list
Standalone projects for GINA.
Removing GINA project 'std_eui64' from 'all_std' group when not using IAR, since it uses from IAR-specific syntax.
Renaming radio_range_* projects into radio_* to match the .c/.h filenames (step 1)
step 2 of renaming.
step 3 (FINAL)
Cleaning up last trace of "range" projects
Fixing IAR project
support for iar-proj toolchain for TelosB.
Simplifying SConscript interactions.