]> git.donarmstrong.com Git - kiibohd-controller.git/blobdiff - Debug/print/print.h
Adding initial Teensy 3 support, compiles, but not fully functional yet.
[kiibohd-controller.git] / Debug / print / print.h
index b67f9200d2ab21b13ef364cad6f8c4ed0fe9bfac..fcfffd9970c8975bd3d4d87a91d595efcccd4312 100644 (file)
  */
 
 // Function Aliases
+#if defined(_at90usb162_) || defined(_atmega32u4_) || defined(_at90usb646_) || defined(_at90usb1286_) // AVR
 #define dPrint(c)         usb_debug_putchar(c)
+#elif defined(_mk20dx128_) // ARM
+#define dPrint(c)         usb_debug_putstr (c)
+#endif
 #define dPrintStr(c)      usb_debug_putstr (c)
 #define dPrintStrs(...)   usb_debug_putstrs(__VA_ARGS__, "\0\0\0")      // Convenience Variadic Macro
 #define dPrintStrNL(c)    dPrintStrs       (c, NL)                      // Appends New Line Macro