- bool is_error = false;
- report_keyboard_t *report = (report_keyboard_t *)buf;
-
- dprintf("keyboard input: %02X %02X", report->mods, report->reserved);
- for (uint8_t i = 0; i < KEYBOARD_REPORT_KEYS; i++) {
- if (IS_ERROR(report->keys[i])) {
- is_error = true;
- }
- dprintf(" %02X", report->keys[i]);
+ xprintf("input %d:", hid->GetAddress());
+ for (uint8_t i = 0; i < len; i++) {
+ xprintf(" %02X", buf[i]);