From d860e9e842c05e759214f5170f78783decae9956 Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Wed, 22 Apr 2009 13:03:11 +0000 Subject: USB_HostRequest renamed to USB_ControlRequest, entire control request header is now read into USB_ControlRequest in Device mode rather than having the library pass only partially read header data to the application. The USB_UnhandledControlPacket event has had its parameters removed, in favour of accessing the new USB_ControlRequest structure. The Endpoint control stream functions now correctly send a ZLP to the host when less data than requested is sent. --- LUFA/Drivers/USB/LowLevel/DevChapter9.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'LUFA/Drivers/USB/LowLevel/DevChapter9.h') diff --git a/LUFA/Drivers/USB/LowLevel/DevChapter9.h b/LUFA/Drivers/USB/LowLevel/DevChapter9.h index 23b7b4620..10a91937f 100644 --- a/LUFA/Drivers/USB/LowLevel/DevChapter9.h +++ b/LUFA/Drivers/USB/LowLevel/DevChapter9.h @@ -39,6 +39,7 @@ #include "../HighLevel/StdDescriptors.h" #include "../HighLevel/Events.h" #include "../HighLevel/StdRequestType.h" + #include "../HighLevel/USBTask.h" #include "LowLevel.h" /* Enable C linkage for C++ Compilers: */ @@ -118,9 +119,9 @@ static void USB_Device_SetConfiguration(void); static void USB_Device_GetConfiguration(void); static void USB_Device_GetDescriptor(void); - static void USB_Device_GetStatus(const uint8_t bmRequestType); + static void USB_Device_GetStatus(void); #if !defined(FEATURELESS_CONTROL_ONLY_DEVICE) - static void USB_Device_ClearSetFeature(const uint8_t bRequest, const uint8_t bmRequestType); + static void USB_Device_ClearSetFeature(void); #endif #endif #endif -- cgit v1.2.3