1
0

core: Debug print for system and consumer keys

This commit is contained in:
tmk 2016-10-18 14:34:47 +09:00
parent 6b34906bba
commit ec06a3f9f5

View File

@ -54,7 +54,7 @@ void host_keyboard_send(report_keyboard_t *report)
(*driver->send_keyboard)(report); (*driver->send_keyboard)(report);
if (debug_keyboard) { if (debug_keyboard) {
dprint("keyboard_report: "); dprint("keyboard: ");
for (uint8_t i = 0; i < KEYBOARD_REPORT_SIZE; i++) { for (uint8_t i = 0; i < KEYBOARD_REPORT_SIZE; i++) {
dprintf("%02X ", report->raw[i]); dprintf("%02X ", report->raw[i]);
} }
@ -75,6 +75,10 @@ void host_system_send(uint16_t report)
if (!driver) return; if (!driver) return;
(*driver->send_system)(report); (*driver->send_system)(report);
if (debug_keyboard) {
dprintf("system: %04X\n", report);
}
} }
void host_consumer_send(uint16_t report) void host_consumer_send(uint16_t report)
@ -84,6 +88,10 @@ void host_consumer_send(uint16_t report)
if (!driver) return; if (!driver) return;
(*driver->send_consumer)(report); (*driver->send_consumer)(report);
if (debug_keyboard) {
dprintf("consumer: %04X\n", report);
}
} }
uint16_t host_last_sysytem_report(void) uint16_t host_last_sysytem_report(void)