X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=firmware%2Fgoodfet.c;h=08ec8f55cd69ce025e426c2614e738674881c25f;hp=939c52cf81e7a811892b02a915a2dc2c8d69358e;hb=78533a51ab5421601b046a917dd0f6f01a402a49;hpb=a25b880a237c5c2ee3a2639a27e558edac80f2d6 diff --git a/firmware/goodfet.c b/firmware/goodfet.c index 939c52c..08ec8f5 100644 --- a/firmware/goodfet.c +++ b/firmware/goodfet.c @@ -108,9 +108,13 @@ int main(void){ #if (platform == donbfet) extern void donbfet_reboot(void); void (*reboot_function)(void) = donbfet_reboot; +#elif (platform == zigduino) + extern void zigduino_reboot(void); + void (*reboot_function)(void) = zigduino_reboot; #else void (*reboot_function)(void) = (void *) 0xFFFE; #endif + init(); txstring(MONITOR,OK,"http://goodfet.sf.net/"); @@ -147,9 +151,7 @@ int main(void){ //Read data, looking for buffer overflow. if(len <= CMDDATALEN){ for(i = 0; i < len; i++) - { cmddata[i] = serial_rx(); - } handle(app,verb,len); }else {