MSP430X2 Poke fix.
authortravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Sun, 20 Sep 2009 13:56:06 +0000 (13:56 +0000)
committertravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Sun, 20 Sep 2009 13:56:06 +0000 (13:56 +0000)
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@145 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

firmware/apps/jtag/jtag430x2.c

index 981a048..d0f5709 100644 (file)
@@ -263,20 +263,19 @@ void jtag430x2handle(unsigned char app,
     cmddatalong[0]=jtag430_deviceid();
     txdata(app,verb,4);
     break;
-  case JTAG430_HALTCPU:
-    //jtag430x2_haltcpu();
-    break;
 
+  case JTAG430_WRITEMEM:
   case POKE:
     jtag430x2_writemem(cmddatalong[0],
                       cmddataword[2]);
     cmddataword[0]=jtag430x2_readmem(cmddatalong[0]);
     txdata(app,verb,2);
     break;
+
+    //unimplemented functions
+  case JTAG430_HALTCPU:  
   case JTAG430_RELEASECPU:
-    
   case JTAG430_SETINSTRFETCH:
-  case JTAG430_WRITEMEM:
   case JTAG430_WRITEFLASH:
   case JTAG430_ERASEFLASH:
   case JTAG430_SETPC: