aboutsummaryrefslogtreecommitdiffstats
path: root/libmaple/usb/README
Commit message (Collapse)AuthorAgeFilesLines
* usb: Disentangle CDC ACM functionality.Marti Bolivar2011-10-181-16/+7
| | | | | | | | | | | | | | | | | | | | | Add new usb_cdcacm.h, which provides the virtual serial port API. This file (and new usb_cdcacm.c) consolidate the VCOM support, which was previously distributed through descriptors.[hc], usb.[hc], usb_callbacks.[hc], and usb_config.h. Add usb_init_usblib() to usb.h, as a way of initializing the USB peripheral in terms of the data structures required by usb_lib. This is used by the new usb_cdcacm_enable(). Create new usb_lib_globals.h, with declarations for the usb_lib global state which is most used throughout the rest of the libmaple USB stack. Remove descriptors.c and usb_callbacks.[hc]; they are no longer necessary. Update the USB README accordingly. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* usb: Update README file.Marti Bolivar2011-10-181-20/+1
| | | | | | Various parts of it are no longer true, and some TODOs are now done. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
* readme and coding standard updatesMarti Bolivar2010-12-211-38/+46
|
* whitespace cleanupsMarti Bolivar2010-09-271-46/+70
|
* moved the usb directory to its proper home in ./libmapleAJM2010-05-201-0/+68
| | | | also, removed some old usb file, bootVect.h, which setup the static table for the runtime usb lib that no longer exists and was provided by the bootloader rev 1
* removed usb files from the libmaple into the application level core lib.AJM2010-05-201-37/+0
|
* added the skeleton dir for the usb application lib, since were still ↵AJM2010-05-201-0/+37
dependent on st for low level access, the entire usb stack lives in the core application level (not in libmaple). the next project should be to include some low level usb stack in the libmaple