From ce9a112def0660ba4aa7f45885afcf52c75b74a5 Mon Sep 17 00:00:00 2001 From: Ross Owen Date: Fri, 10 May 2013 16:19:43 +0100 Subject: [PATCH] g_hidData[] reset before calling ReadHIDButtons() --- module_usb_audio/usb_buffer/usb_buffer.xc | 1 + 1 file changed, 1 insertion(+) diff --git a/module_usb_audio/usb_buffer/usb_buffer.xc b/module_usb_audio/usb_buffer/usb_buffer.xc index 93d24fe6..9a8e8680 100644 --- a/module_usb_audio/usb_buffer/usb_buffer.xc +++ b/module_usb_audio/usb_buffer/usb_buffer.xc @@ -592,6 +592,7 @@ void buffer(register chanend c_aud_out, register chanend c_aud_in, chanend c_aud /* HID Report Data */ case XUD_SetData_Select(c_hid, ep_hid, tmp): { + g_hidData[0]=0; Vendor_ReadHIDButtons(g_hidData); XUD_SetReady_In(ep_hid, g_hidData, 1); }