]> git.donarmstrong.com Git - kiibohd-controller.git/blobdiff - Output/pjrcUSB/arm/usb_keyboard.c
UARTConnect enumeration working!
[kiibohd-controller.git] / Output / pjrcUSB / arm / usb_keyboard.c
index 42d71bc5495382cd580086ab1d82871b43034694..d3c9632c749dc139c20f4d5fe18b105f135e8c05 100644 (file)
 #define TX_TIMEOUT_MSEC 50
 
 #if F_CPU == 96000000
-  #define TX_TIMEOUT (TX_TIMEOUT_MSEC * 596)
+       #define TX_TIMEOUT (TX_TIMEOUT_MSEC * 596)
+#elif F_CPU == 72000000
+       #define TX_TIMEOUT (TX_TIMEOUT_MSEC * 512) // XXX Correct?
 #elif F_CPU == 48000000
-  #define TX_TIMEOUT (TX_TIMEOUT_MSEC * 428)
+       #define TX_TIMEOUT (TX_TIMEOUT_MSEC * 428)
 #elif F_CPU == 24000000
-  #define TX_TIMEOUT (TX_TIMEOUT_MSEC * 262)
+       #define TX_TIMEOUT (TX_TIMEOUT_MSEC * 262)
 #endif
 
 
@@ -162,7 +164,7 @@ void usb_keyboard_send()
                        {
                                print("SysCtrl[");
                                printHex_op( USBKeys_SysCtrl, 2 );
-                               print("] ");
+                               print( "] " NL );
                        }
 
                        *tx_buf++ = 0x02; // ID
@@ -181,7 +183,7 @@ void usb_keyboard_send()
                        {
                                print("ConsCtrl[");
                                printHex_op( USBKeys_ConsCtrl, 2 );
-                               print("] ");
+                               print( "] " NL );
                        }
 
                        *tx_buf++ = 0x03; // ID