Эх сурвалжийг харах

Fix LUFA blocking during startup

- Blocking occurs if built without option INTERRUPT_CONTROL_ENDPOINT
tmk 11 жил өмнө
parent
commit
d267ee2ada
1 өөрчлөгдсөн 2 нэмэгдсэн , 0 устгасан
  1. 2 0
      protocol/lufa/lufa.c

+ 2 - 0
protocol/lufa/lufa.c

@@ -539,7 +539,9 @@ int main(void)
 {
     SetupHardware();
     sei();
+#if defined(INTERRUPT_CONTROL_ENDPOINT)
     while (USB_DeviceState != DEVICE_STATE_Configured) ;
+#endif
     print("USB configured.\n");
 
     keyboard_init();