USB device stack, fixes for USBSerial, lightweight without malloc (RTOS ready)

Dependents:   EMIRv2

Fork of USBDevice by Ales Povalac

History

fixed USB3 support according to https://mbed.org/questions/2599/Is-USBSerial-giving-problems-on-new-Hasw/#answer4609 default tip

2014-07-30, by alpov [Wed, 30 Jul 2014 19:01:27 +0000] rev 26

fixed USB3 support according to https://mbed.org/questions/2599/Is-USBSerial-giving-problems-on-new-Hasw/#answer4609


fixed buffer size

2014-05-06, by alpov [Tue, 06 May 2014 20:34:33 +0000] rev 25

fixed buffer size


no interrupt malloc() for KL25Z (freezes board), lightweight version with reducen number of endpoints, without isochronous endpoint

2014-05-06, by alpov [Tue, 06 May 2014 18:09:48 +0000] rev 24

no interrupt malloc() for KL25Z (freezes board), lightweight version with reducen number of endpoints, without isochronous endpoint


fixed bus reset for KL25Z, added more terminal_connected checking stuff

2014-04-28, by alpov [Mon, 28 Apr 2014 12:15:41 +0000] rev 23

fixed bus reset for KL25Z, added more terminal_connected checking stuff


Synchronized with git revision d537c51d26da35e031d537f7fc90380fc74cb207

2014-04-02, by mbed_official [Wed, 02 Apr 2014 21:00:41 +0100] rev 22

Synchronized with git revision d537c51d26da35e031d537f7fc90380fc74cb207

Full URL: https://github.com/mbedmicro/mbed/commit/d537c51d26da35e031d537f7fc90380fc74cb207/

target K64F


Synchronized with git revision 3d49a491d4dd16466354746d3c329428840f5a03

2014-03-27, by mbed_official [Thu, 27 Mar 2014 09:45:42 +0000] rev 21

Synchronized with git revision 3d49a491d4dd16466354746d3c329428840f5a03

Full URL: https://github.com/mbedmicro/mbed/commit/3d49a491d4dd16466354746d3c329428840f5a03/

Fixed readNB() bug


Synchronized with git revision 6b57b5237463a65d25f0ffa5efa3c8505553da4b

2014-02-27, by mbed_official [Thu, 27 Feb 2014 09:45:46 +0000] rev 20

Synchronized with git revision 6b57b5237463a65d25f0ffa5efa3c8505553da4b

Full URL: https://github.com/mbedmicro/mbed/commit/6b57b5237463a65d25f0ffa5efa3c8505553da4b/

add D0-D13 and A0-A5 for Arch V1.1 and Arch Pro


Synchronized with git revision 87193889326571b560379153239787775654be59

2014-02-20, by mbed_official [Thu, 20 Feb 2014 11:15:58 +0000] rev 19

Synchronized with git revision 87193889326571b560379153239787775654be59

Full URL: https://github.com/mbedmicro/mbed/commit/87193889326571b560379153239787775654be59/

libraries/USBSerial: Allow the USB connection to be non-blocking


Synchronized with git revision 3c8f1c0c59bc1b665e9e1b1b3dc00e5fcdde6400

2014-02-18, by mbed_official [Tue, 18 Feb 2014 11:00:19 +0000] rev 18

Synchronized with git revision 3c8f1c0c59bc1b665e9e1b1b3dc00e5fcdde6400

Full URL: https://github.com/mbedmicro/mbed/commit/3c8f1c0c59bc1b665e9e1b1b3dc00e5fcdde6400/

Allow USBDevice::connect() to be non-blocking


Synchronized with git revision b7a925e3cf046d2c5a95f80b14d6c285afbdfa7e

2014-01-23, by mbed_official [Thu, 23 Jan 2014 17:30:20 +0000] rev 17

Synchronized with git revision b7a925e3cf046d2c5a95f80b14d6c285afbdfa7e

Full URL: https://github.com/mbedmicro/mbed/commit/b7a925e3cf046d2c5a95f80b14d6c285afbdfa7e/

LPC11U35 support for USBDevice and mbed-rtos