X-Git-Url: http://git.linex4red.de/pub/lufa.git/blobdiff_plain/e5e34f91fa88fb95ab83c6cb8e10d313d4157a67..6e2a3174a5e08528299c208bf9415beccf43840a:/LUFA/Drivers/USB/Class/Host/Audio.c diff --git a/LUFA/Drivers/USB/Class/Host/Audio.c b/LUFA/Drivers/USB/Class/Host/Audio.c index 80ab2d1e5..e02ce30eb 100644 --- a/LUFA/Drivers/USB/Class/Host/Audio.c +++ b/LUFA/Drivers/USB/Class/Host/Audio.c @@ -213,11 +213,11 @@ uint8_t Audio_GetSetEndpointProperty(USB_ClassInfo_Audio_Host_t* const AudioInte { uint8_t RequestType; uint8_t EndpointAddress; - + if (EndpointProperty & 0x80) - RequestType = (REQDIR_DEVICETOHOST | REQTYPE_CLASS | REQREC_INTERFACE); + RequestType = (REQDIR_DEVICETOHOST | REQTYPE_CLASS | REQREC_ENDPOINT); else - RequestType = (REQDIR_HOSTTODEVICE | REQTYPE_CLASS | REQREC_INTERFACE); + RequestType = (REQDIR_HOSTTODEVICE | REQTYPE_CLASS | REQREC_ENDPOINT); Pipe_SelectPipe(DataPipeIndex); EndpointAddress = Pipe_GetBoundEndpointAddress(); @@ -233,7 +233,7 @@ uint8_t Audio_GetSetEndpointProperty(USB_ClassInfo_Audio_Host_t* const AudioInte Pipe_SelectPipe(PIPE_CONTROLPIPE); - return USB_Host_SendControlRequest(Data); + return USB_Host_SendControlRequest(Data); } #endif