From 93ff0f24e56c38318a02a8eba0e3cb0e0b6eba5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Monda?= Date: Wed, 2 Mar 2016 19:48:01 +0100 Subject: [PATCH] Replace usb_device_hid_keyboard_struct_t with usb_keyboard_report_t --- right/usb_interface_keyboard.c | 13 +++++++++---- right/usb_interface_keyboard.h | 12 +++++++++--- 2 files changed, 18 insertions(+), 7 deletions(-) diff --git a/right/usb_interface_keyboard.c b/right/usb_interface_keyboard.c index 6975bfc..f41df1e 100644 --- a/right/usb_interface_keyboard.c +++ b/right/usb_interface_keyboard.c @@ -12,16 +12,21 @@ #include "usb_class_keyboard.h" #include "usb_descriptor_configuration.h" -static usb_device_hid_keyboard_struct_t UsbKeyboardDevice; +static usb_keyboard_report_t UsbKeyboardReport; static usb_status_t UsbKeyboardAction(void) { - UsbKeyboardDevice.buffer[2] = 0x00U; + UsbKeyboardReport.modifiers = 0; + UsbKeyboardReport.reserved = 0; + for (uint8_t scancode_idx=0; scancode_idx