X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=int%2Finterface_linux.c;h=c62e36fb23e5556e8481e88ecc6dae60d2dc2983;hb=8c4fb11d9a590d3f9d361c36e0cb476568c00735;hp=1ec9347f46cfc532458986a8fb43ad781b8b4200;hpb=64f379e7446a716257f6030157f2cb254200aa7b;p=mTask.git diff --git a/int/interface_linux.c b/int/interface_linux.c index 1ec9347..c62e36f 100644 --- a/int/interface_linux.c +++ b/int/interface_linux.c @@ -49,7 +49,6 @@ bool input_available(void){ pdie("select"); if(!FD_ISSET(fd, &fds)) return false; - read(fd, &bt, 1); return true; } @@ -74,7 +73,7 @@ void write_dpin(uint8_t i, bool b) bool read_dpin(uint8_t i) { debug("dread %d", i); - return false; + return true; (void) i; } @@ -149,9 +148,15 @@ void debug(char *fmt, ...) va_list ap; va_start(ap, fmt); vfprintf(stderr, fmt, ap); + fprintf(stderr, "\n"); va_end(ap); } +void debugi(int i) +{ + debug("%d", i); +} + void pdie(char *s) { perror(s);