X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=common%2Fprint.c;h=08d211f206a81a7b5b27ebe019e2263da76cf67a;hb=d9f287586635a401b8d6a80614bee6dbebe2f18c;hp=84400a1df21ab2f33f85d75df7b203ac301f20e5;hpb=6caefe9649d88673719e969502d220c5e9dcd124;p=max%2Ftmk_keyboard.git diff --git a/common/print.c b/common/print.c index 84400a1d..08d211f2 100644 --- a/common/print.c +++ b/common/print.c @@ -113,7 +113,6 @@ void print_decs(int16_t data) } -static inline void print_hex4(uint8_t data) { sendchar(data + ((data < 10) ? '0' : 'A' - 10)); @@ -137,6 +136,12 @@ void print_hex32(uint32_t data) print_hex16(data); } +void print_bin4(uint8_t data) +{ + for (int i = 4; i >= 0; i--) { + sendchar((data & (1<