X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=firmware%2Fgoodfet.c;h=bf63b1384a5add69f1ef5bd3e5ea3b165f281d81;hp=7d4a88a43c276e999d78cf0bb008ddfda72b4f7d;hb=ce0bba3cfbf4844bdce1f6984af24d1f78c347f1;hpb=6ee7ff03148c7af2a50695337910e7fd6906d476 diff --git a/firmware/goodfet.c b/firmware/goodfet.c index 7d4a88a..bf63b13 100644 --- a/firmware/goodfet.c +++ b/firmware/goodfet.c @@ -1,5 +1,10 @@ -//GOODFET Main File -//Includes several applications. +/*! \file goodfet.c + \author Travis Goodspeed + + This is the main module of the GoodFET, which calls the initialization + routines and delegates commands to the various applications. +*/ + #include "platform.h" #include "command.h" @@ -46,8 +51,8 @@ void handle(unsigned char app, case JTAG: jtaghandle(app,verb,len); break; - case JTAG430: - jtag430handle(app,verb,len); + case JTAG430: //Also JTAG430X, JTAG430X2 + jtag430x2handle(app,verb,len); break; default: #ifdef HANDLEOTHER @@ -67,19 +72,6 @@ int main(void) init(); - - //Ready - //txdata(MONITOR,OK,0); - //while (1){ - // txdata(0xFF,0xff,0x0); - // delay(1000); - //} - //delay(0xffff); - //while(*((int*)0x1001)); - - //while(1) - // txdata(0xFF,0xFF,0); - txstring(MONITOR,OK,"http://goodfet.sf.net/"); //Command loop. There's no end!