io.h is deprecated, so now msp430.h is included instead. AVR includes were unmodified. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1086 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Refactoring a lot of the P5 stuff. TelosB still isn't working, for reasons that I don't understand. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@889 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
A major refactor of the GoodFET firmware build system and apps to give better encapsulation and separation of code. Each app now has a struct containing meta data and handle fn hooks. The apps.h/.c are now autogenerated as well as a builddate.h containing the build date. The goodfet.monitor client has a new command: goodfet.monitor listapps [full] This walks the global apps list and lists out the apps compiled into the firmware as well as the date it was built. If the "full" option is given, it also prints out the description strings for each app. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@837 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Closer to harmonizing different platforms. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@628 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
More DCO calibrations, working on MSP430 testing framework. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@597 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Comment and whitespace in nrf.c. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@546 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Monitor echo function, for better synchronization. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@540 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
NRF FLush git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@538 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Enough NRF support to packet sniff. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@534 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Nordic RF register peeks, pokes now work in the firmware. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@526 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Minor NRF cleanup. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@523 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
This should allow for register inspection, but it doesn't. Is my board mis-soldered? git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@522 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Some nRF code, untested. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@521 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Forked SPI to NRF. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@520 12e2690d-a6be-4b82-a7b7-67c4a43b65c8