Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: FATFileSystem mbed-rtos
Fork of USBHost by
Diff: USBHost3GModule/WANDongleSerialPort.h
- Revision:
- 24:868cbfe611a7
- Parent:
- 17:c7b1b8451598
--- a/USBHost3GModule/WANDongleSerialPort.h Fri Mar 07 16:00:46 2014 +0000
+++ b/USBHost3GModule/WANDongleSerialPort.h Tue Jun 03 11:30:38 2014 +0100
@@ -42,11 +42,11 @@
*
*/
WANDongleSerialPort();
-
+
void init( USBHost* pHost );
-
+
void connect( USBDeviceConnected* pDev, USBEndpoint* pInEp, USBEndpoint* pOutEp );
-
+
void disconnect( );
/*
@@ -89,13 +89,13 @@
* @param pListener instance of the listener deriving from the IUSBHostSerialListener
*/
virtual void attach(IUSBHostSerialListener* pListener);
-
+
/**
* Enable or disable readable/writeable callbacks
*/
virtual void setupIrq(bool en, IrqType irq = RxIrq);
-
+
protected:
USBEndpoint * bulk_in;
USBEndpoint * bulk_out;
@@ -117,11 +117,11 @@
volatile bool cb_rx_en;
volatile bool cb_rx_pending;
Mutex rx_mtx;
-
+
IUSBHostSerialListener* listener;
-
+
void reset();
-
+
void rxHandler();
void txHandler();
