USBHost library

Dependencies:   FATFileSystem mbed-rtos

Fork of USBHost by mbed official

Revision:
23:37dd8720ddf2
Parent:
22:f4191d3837dc
Child:
24:7e12cc0217a9
--- a/USBHost/USBHost.cpp	Fri Jan 31 10:30:17 2014 +0000
+++ b/USBHost/USBHost.cpp	Thu Mar 06 14:00:18 2014 +0000
@@ -278,6 +278,15 @@
 #endif
 }
 
+USBHost::Lock::Lock(USBHost* pHost) : m_pHost(pHost)
+{
+  m_pHost->usb_mutex.lock();
+}
+
+USBHost::Lock::~Lock()
+{
+  m_pHost->usb_mutex.unlock();
+}
 
 void USBHost::transferCompleted(volatile uint32_t addr)
 {