Просмотр исходного кода

quick fix for a bug in keyboard app.
still have unplug/plug event after receiving report from keyboard devices

hathach 13 лет назад
Родитель
Сommit
d95c6cf2e0
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      demos/host/keyboard_app.c

+ 1 - 0
demos/host/keyboard_app.c

@@ -85,6 +85,7 @@ void keyboard_app_task(void)
             if ( keyboard_report.keycode[i] != 0 )
               printf("%c", keycode_to_ascii(keyboard_report.keycode[i]));
           }
+          memclr_(&keyboard_report, sizeof(tusb_keyboard_report_t)); // TODO use callback to synchronize
         break;
 
         case TUSB_INTERFACE_STATUS_BUSY: