X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=protocol%2Fvusb%2Fmain.c;h=8e4a266e9b60d63c423b0a336401e78fd33f93dd;hb=30864ea5e48c15796cc2e3e2ba4a9b50322d82a4;hp=1ba40a27a2d56226ee697dcdf0ca1198148d588b;hpb=a9a3610dd4a168e473d2d6a2eb3fbc37aabb46c9;p=max%2Ftmk_keyboard.git diff --git a/protocol/vusb/main.c b/protocol/vusb/main.c index 1ba40a27..8e4a266e 100644 --- a/protocol/vusb/main.c +++ b/protocol/vusb/main.c @@ -53,20 +53,11 @@ int main(void) uart_init(UART_BAUD_RATE); #endif - debug_enable = true; - print_enable = true; - - debug("keyboard_init()\n"); keyboard_init(); host_set_driver(vusb_driver()); debug("initForUsbConnectivity()\n"); initForUsbConnectivity(); - int i; - while(--i){ /* To configured */ - usbPoll(); - _delay_ms(1); - } debug("main loop\n"); while (1) { @@ -101,7 +92,7 @@ int main(void) // TODO: configuration process is incosistent. it sometime fails. // To prevent failing to configure NOT scan keyboard during configuration if (usbConfiguration && usbInterruptIsReady()) { - keyboard_proc(); + keyboard_task(); } vusb_transfer_keyboard(); }