aboutsummaryrefslogtreecommitdiff
path: root/libmaple/usb/usb_hardware.h
AgeCommit message (Collapse)Author
2011-10-18Remove usb_hardware.c and usb_hardware.h.Marti Bolivar
These files contain a lot of duplicated and unused code. Move the relevant pieces that need to survive into usb.c and usb_callbacks.c. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
2011-10-18usb: Replace duplicated code with nvic.h API.Marti Bolivar
Replace calls to usbEnbISR()/usbDsbISR() with nvic_irq_enable()/nvic_irq_disable(). Remove ST-style code. Use nvic_sys_reset() instead of systemHardReset(). Rename some conflicting #defines that including nvic.h created. Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
2011-03-11[WIP] GPIO refactor: seems ok, ready for reviewMarti Bolivar
2010-08-25inital portability workbnewbold
2010-05-20moved the usb directory to its proper home in ./libmapleAJM
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