TI Launchpad patch from Peter Lorenzen, edited to ease the mergequake. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1029 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
merging... cleaned up basic jtag, added ability to detect JTAG chain length, get chip ID's and detect overall IR length. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@899 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Spy-Bi-Wire support, from examples by Mark rages. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@881 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Major JTAG430 and JTAG430X2 patching. Swapped the APP numbers to fix the unneighborliness at startup and to let JTAG430 run on its own. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@876 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Closer to MSP430X2 support. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@874 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Bringing back MSP430X2 JTAG. Not there yet. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@872 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Fixed restart in JTAG430 module to prevent a reconnection warning on startup. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@871 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Repaired MSP430 and MSP430X support. Next come SBW and MSP430X2. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@870 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Close to fixing MSP430 JTAG, which was broken during Huseby's refactoring. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@869 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
Block reads in CC_READ_XDATA_MEMORY. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@748 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
cleaning up jtag, jtag430, jtag430x2, jtagarm7tdmi includes git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@690 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Removed many references to P1OUT. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@624 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Removed debugging strings. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@600 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
goodfet.msp430 selftest is working! git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@599 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
Info memory erasure. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@578 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Beginnings of info flash support. It isn't very good. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@576 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
Adds upport for some 20-bit MSP430X chips. MSP430X2 will come later, and this might break MSP430F1xx family. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@507 12e2690d-a6be-4b82-a7b7-67c4a43b65c8
WEAKDEFed ejtaghandle. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@504 12e2690d-a6be-4b82-a7b7-67c4a43b65c8