Commit Graph

7 Commits (390584a424287091be2eac4b08b255fe0451d2c8)

Author SHA1 Message Date
porkybrain 478aa7ef33 free memory afer disabling the usb ISR solves race condition which could corrupt the heap. (issue #1049) 2015-04-17 01:56:35 +02:00
Jeremy Brodt 1bbb0ee109 Added macros to alias the endpoint callback functions to support configurability. 2015-03-17 13:41:40 -05:00
neilt6 083ac31ad5 Added count argument to disk read/write
The count argument in disk_read() and disk_write() is now passed to the
FATFileSystem instance. This allows more efficient disk drivers to be
written that can read and write multiple sectors at a time.
2014-08-13 09:12:12 -06:00
Olivier Martin f19f0b27c1 Allow USBDevice::connect() to be non-blocking.
It is required if USB is not the primary use of the device (eg: use
of USB mass storage to transfer pictures from the camera (the
device) to the host once in a while).
2014-02-17 23:55:46 +00:00
Erik Olieman c255ca2959 USBDevice memory leaks fixes
Fixes memory leaks in USBMSD, USBSerial (CircBuffer) and the KL25Z USB
HAL.
Original author: Erik Olieman, a few changes by Bogdan Marinescu.
2013-09-12 16:35:52 +03:00
samuel.mokrani@arm.com 4bbd13b957 [LPC1347]: first implementation of USB device (not tested) 2013-07-17 15:23:54 +03:00
Emilio Monti 5c20760685 Initial commit of the mbed libraries and tools 2013-02-18 15:32:11 +00:00