X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=int%2Fmisc.h;h=3d5236e4be32213aa126903ffeca5289aa19549a;hb=34e31d383f1c2315dee254e82c8a8ec482f210c3;hp=033dee6c948da28a6a82e57310cc731c00b7bf1d;hpb=7edf1780ae3b91d9136db2d94b25e88d64896645;p=mTask.git diff --git a/int/misc.h b/int/misc.h index 033dee6..3d5236e 100644 --- a/int/misc.h +++ b/int/misc.h @@ -1,24 +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);} - -#define read16(fd, c, i) {\ - read(fd, &c, 1); \ - i = 256*c; \ - read(fd, &c, 1); \ - i += c; \ - } +#endif #endif