X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=firmware%2Fgoodfet.c;h=d09683cbda345a1d7267385e6b497b7db0ae0d51;hp=7d4a88a43c276e999d78cf0bb008ddfda72b4f7d;hb=ae09939eb8c62c83f244527e7916cee5f9145e6c;hpb=6ee7ff03148c7af2a50695337910e7fd6906d476 diff --git a/firmware/goodfet.c b/firmware/goodfet.c index 7d4a88a..d09683c 100644 --- a/firmware/goodfet.c +++ b/firmware/goodfet.c @@ -1,5 +1,11 @@ -//GOODFET Main File -//Includes several applications. +/*! \file goodfet.c + \author Travis Goodspeed + \brief Main module. + + 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 +52,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 +73,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!