From 128b0b5d23c3df6464f9fc250202ea0e9e2b7273 Mon Sep 17 00:00:00 2001 From: Ross Owen Date: Fri, 19 Jun 2015 14:51:47 +0100 Subject: [PATCH] Check if DFU mode active before calling audio_requests in ep0 --- module_usb_audio/endpoint0/endpoint0.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module_usb_audio/endpoint0/endpoint0.c b/module_usb_audio/endpoint0/endpoint0.c index ad5d36d3..02eceab4 100755 --- a/module_usb_audio/endpoint0/endpoint0.c +++ b/module_usb_audio/endpoint0/endpoint0.c @@ -589,7 +589,7 @@ void Endpoint0(chanend c_ep0_out, chanend c_ep0_in, chanend c_audioControl, * - Audio STREAMING interface request (In or Out) * - Audio endpoint request (Audio 1.0 Sampling freq requests are sent to the endpoint) */ - if((interfaceNum == 0) || (interfaceNum == 1) || (interfaceNum == 2)) + if(((interfaceNum == 0) || (interfaceNum == 1) || (interfaceNum == 2)) && !DFU_mode_active) { #if (AUDIO_CLASS == 2) && defined(AUDIO_CLASS_FALLBACK) if(g_curUsbSpeed == XUD_SPEED_HS)