X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/6a5a37d7d141f109dc02d0bb6d8f4757b533408d..e0985b995009d71b80d214a66944e76f4e41aadb:/Demos/Host/KeyboardHostWithParser/HIDReport.c diff --git a/Demos/Host/KeyboardHostWithParser/HIDReport.c b/Demos/Host/KeyboardHostWithParser/HIDReport.c index d177a8877..6ac1f5a65 100644 --- a/Demos/Host/KeyboardHostWithParser/HIDReport.c +++ b/Demos/Host/KeyboardHostWithParser/HIDReport.c @@ -47,13 +47,13 @@ uint8_t GetHIDReportData(void) /* Create a buffer big enough to hold the entire returned HID report */ uint8_t HIDReportData[HIDReportSize]; - USB_HostRequest = (USB_Host_Request_Header_t) + USB_ControlRequest = (USB_Request_Header_t) { - bmRequestType: (REQDIR_DEVICETOHOST | REQTYPE_STANDARD | REQREC_INTERFACE), - bRequest: REQ_GetDescriptor, - wValue: (DTYPE_Report << 8), - wIndex: 0, - wLength: HIDReportSize, + .bmRequestType = (REQDIR_DEVICETOHOST | REQTYPE_STANDARD | REQREC_INTERFACE), + .bRequest = REQ_GetDescriptor, + .wValue = (DTYPE_Report << 8), + .wIndex = 0, + .wLength = HIDReportSize, }; /* Select the control pipe for the request transfer */ @@ -64,7 +64,7 @@ uint8_t GetHIDReportData(void) return ParseControlError; /* Send the HID report to the parser for processing */ - if (ProcessHIDReport(HIDReportData, HIDReportSize, &HIDReportInfo) != HID_PARSE_Successful) + if (USB_ProcessHIDReport(HIDReportData, HIDReportSize, &HIDReportInfo) != HID_PARSE_Successful) return ParseError; return ParseSuccessful;