From 64e5c4084f862267d96b0947f462de7058f3dc4c Mon Sep 17 00:00:00 2001 From: Dean Camera Date: Sat, 7 Nov 2009 03:51:24 +0000 Subject: Add optional pipe double banking support to the Host mode Class drivers. Descriptor processing routines now pass around void pointers rather than uint8_t pointers, as their destination datatype is know well known -- they are just streams of bytes until they are cast to the correct destination type by DESCRIPTOR_CAST. --- LUFA/Drivers/USB/Class/Device/Audio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'LUFA/Drivers/USB/Class/Device') diff --git a/LUFA/Drivers/USB/Class/Device/Audio.c b/LUFA/Drivers/USB/Class/Device/Audio.c index 337437c94..abc754606 100644 --- a/LUFA/Drivers/USB/Class/Device/Audio.c +++ b/LUFA/Drivers/USB/Class/Device/Audio.c @@ -48,7 +48,7 @@ void Audio_Device_ProcessControlRequest(USB_ClassInfo_Audio_Device_t* const Audi { Endpoint_ClearSETUP(); - AudioInterfaceInfo->State.InterfaceEnabled = (USB_ControlRequest.wValue != 0); + AudioInterfaceInfo->State.InterfaceEnabled = ((USB_ControlRequest.wValue & 0xFF) != 0); Endpoint_ClearStatusStage(); } -- cgit v1.2.3