X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=int%2Fmisc.h;h=3d5236e4be32213aa126903ffeca5289aa19549a;hb=931708ce1f8b46a84cfe0db9917d0c0381600e00;hp=83e3ac8afb1a7171139c0d1b14105f12f1006f0c;hpb=fa71b6dc45c53e87d9045eb7cdf3cd4328ad0e7d;p=mTask.git diff --git a/int/misc.h b/int/misc.h index 83e3ac8..3d5236e 100644 --- a/int/misc.h +++ b/int/misc.h @@ -1,17 +1,22 @@ #ifndef MISC_H #define MISC_H +#include "main.h" -#define DEBUG +#define read16() 256*read_byte() + read_byte() +#ifdef ARDUINO +#define debug(s, ...) ; +#define pdie(s) ; +#define die(s, ...) ; +#else #ifdef DEBUG #define debug(s, ...) printf(s, ##__VA_ARGS__); -#define trace(op, ...) printf("pc: %d, sp: %d, op: " op, pc, sp, ##__VA_ARGS__); #else #define debug(s, ...) ; -#define trace(pc, sp, op) ; #endif #define pdie(s) {perror(s); exit(1);} #define die(s, ...) {fprintf(stderr, s, ##__VA_ARGS__); exit(1);} +#endif #endif