@@ -166,7 +166,7 @@ int main(void) | |||
if (host_get_driver() == vusb_driver()) | |||
usbPoll(); | |||
#endif | |||
keyboard_proc(); | |||
keyboard_task(); | |||
#ifdef HOST_VUSB | |||
if (host_get_driver() == vusb_driver()) | |||
vusb_transfer_keyboard(); |
@@ -86,6 +86,6 @@ int main(void) | |||
host_set_driver(pjrc_driver()); | |||
while (1) { | |||
keyboard_proc(); | |||
keyboard_task(); | |||
} | |||
} |
@@ -96,7 +96,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(); | |||
} |