]> git.friedersdorff.com Git - max/tmk_keyboard.git/blobdiff - print.c
simple keymap layers.
[max/tmk_keyboard.git] / print.c
diff --git a/print.c b/print.c
index e6aa1fe52b9bf389a2086cd84f0b9e1afe7c4852..8e46decac4304f70a876fe018ce346faf129e312 100644 (file)
--- a/print.c
+++ b/print.c
@@ -58,5 +58,16 @@ void phex16(unsigned int i)
 }
 
 
+void pbin(unsigned char c)
+{
+    for (int i = 7; i >= 0; i--) {
+        usb_debug_putchar((c & (1<<i)) ? '1' : '0');
+    }
+}
 
-
+void pbin_reverse(unsigned char c)
+{
+    for (int i = 0; i < 8; i++) {
+        usb_debug_putchar((c & (1<<i)) ? '1' : '0');
+    }
+}