A copy of the mbed USBDevice with USBSerial library

Dependents:   STM32L0_LoRa Smartage STM32L0_LoRa Turtle_RadioShuttle

History

Added sleep manager support to avoids sleeps while a USB CDC default tip

2019-02-24, by Helmut Tschemernjak [Sun, 24 Feb 2019 14:52:33 +0100] rev 8

Added sleep manager support to avoids sleeps while a USB CDC
connection is active


fixed compiler warnings

2019-01-31, by Helmut Tschemernjak [Thu, 31 Jan 2019 20:56:55 +0100] rev 7

fixed compiler warnings


Changed to non blocking to allow to run without USB

2019-01-20, by Helmut Tschemernjak [Sun, 20 Jan 2019 11:32:02 +0100] rev 6

Changed to non blocking to allow to run without USB


Added new Vendor/Product ID from:

2018-03-06, by Helmut Tschemernjak [Tue, 06 Mar 2018 16:57:29 +0100] rev 5

Added new Vendor/Product ID from:
https://github.com/obdev/v-usb/blob/master/usbdrv/USB-IDs-for-free.txt
Updated manufacture name to helios.de


Added needed helper Macros to work in any mbed environment.

2018-02-23, by Helmut64 [Fri, 23 Feb 2018 12:48:37 +0000] rev 4

Added needed helper Macros to work in any mbed environment.


Added a buffered USB serial which allows to print on interrupts

2018-02-22, by Helmut Tschemernjak [Thu, 22 Feb 2018 12:18:45 +0100] rev 3

Added a buffered USB serial which allows to print on interrupts


Added compile FEATURE_USBSERIAL

2018-02-05, by Helmut Tschemernjak [Mon, 05 Feb 2018 12:28:54 +0100] rev 2

Added compile FEATURE_USBSERIAL


Enabled proper STM32L4 device support

2018-02-05, by Helmut Tschemernjak [Mon, 05 Feb 2018 11:58:50 +0100] rev 1

Enabled proper STM32L4 device support


Inital checkin after copied from mbed.

2018-02-05, by Helmut64 [Mon, 05 Feb 2018 10:22:57 +0000] rev 0

Inital checkin after copied from mbed.