From cbcc8f368f13a699bea563a136304acaa1dc8a8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A1stor=20Mu=C3=B1oz?= Date: Fri, 26 Aug 2016 00:06:16 +0200 Subject: [PATCH] iAP: fix USB storage mount after using an iAP accessory Change-Id: Ieb10da5850e9a2fa751142c2cf29447dccec0a17 --- apps/iap/iap-core.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/iap/iap-core.c b/apps/iap/iap-core.c index e41660392c..653396ae6a 100644 --- a/apps/iap/iap-core.c +++ b/apps/iap/iap-core.c @@ -42,6 +42,7 @@ #include "sound.h" #include "action.h" #include "powermgmt.h" +#include "usb.h" #include "tuner.h" #include "ipod_remote_tuner.h" @@ -348,6 +349,13 @@ static void iap_thread(void) iap_shutdown = true; break; } + + /* Ack USB thread */ + case SYS_USB_CONNECTED: + { + usb_acknowledge(SYS_USB_CONNECTED_ACK); + break; + } } } }