X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=firmware%2Finclude%2Fcommand.h;h=d909e3351741fb82d328c155ecbc88a47ccdb2cb;hp=417a8554eac6bb1eace32f7e9b4385b161cbe412;hb=f5edcbfc46dfafc434774a3e2849582be7cc6348;hpb=9e8395fdcb27a6696fdcb37dd2a66a9678aecc64 diff --git a/firmware/include/command.h b/firmware/include/command.h index 417a855..d909e33 100644 --- a/firmware/include/command.h +++ b/firmware/include/command.h @@ -74,7 +74,12 @@ extern unsigned char silent; #define OCT_CMP 0x90 #define OCT_RES 0x91 +#ifdef GCC #define WEAKDEF __attribute__ ((weak)) +#else +//Compiler doesn't support weak linking. :( +#define WEAKDEF +#endif //! Handle a plugin, weak-linked to error. extern int pluginhandle(unsigned char app, @@ -120,7 +125,7 @@ void delay(unsigned int count); //! MSDelay void msdelay(unsigned int ms); -void jtag430_setr(u8 reg, u16 val); + void monitorhandle(unsigned char, unsigned char, unsigned long); void spihandle(unsigned char, unsigned char, unsigned long); void i2chandle(unsigned char, unsigned char, unsigned long) WEAKDEF;