summaryrefslogtreecommitdiff
path: root/firmware/usbstack/usb_core.c
AgeCommit message (Expand)Author
2021-10-02x1000: fix hang that may occur in USB modeAidan MacDonald
2021-09-20usb: rename usb_drv_recv() to usb_recv_recv_nonblocking()Aidan MacDonald
2021-07-10Sansa Connect: Use deviceid in USB Serial NumberTomasz Moń
2021-03-25usb: implement macro for initializing USB stringsJames Buren
2014-02-10Coding style fix for bde5394Marcin Bukat
2014-02-09Return a valid USB string descriptor for index 0xEE.Frank Gevaerts
2014-01-05Make sure usb class driver disconnect() functions are called properly.Frank Gevaerts
2013-07-24usb stack: add more verbose debug logf()sMarcin Bukat
2013-07-24usb_core: rework handling of clear featureAmaury Pouly
2013-06-24imx233: fix ocotop/debug and usb-core for stmp3600Amaury Pouly
2013-06-16imx233: rewrite ocotp using new register headersAmaury Pouly
2012-12-07usb: add support for hardware handled SET ADDR/CONFIGAmaury Pouly
2012-05-31Fill USB serial number descriptor on imx233 targets.Amaury Pouly
2012-05-07missing constRafaël Carré
2012-01-04Reorganise USB initialisation to not depend on a specific enumeration sequenc...Frank Gevaerts
2011-12-31usb_core: Fix typo in commentMichael Sparmann
2011-05-08Fix tabs in .c and .h files in firmware/ Bertrik Sikken
2011-01-17Add a higher level USB detection that prevents fraudulent bus resets from cau...Michael Sevakis
2010-09-20usb: remove unused variable and correctly stall on unhandled control requestsAmaury Pouly
2010-09-06Fix set_serial_descriptor() for targets with as3543Rafaël Carré
2010-06-05New USB charging system, part 2 - "Force" charging modeTorne Wuff
2010-06-05New USB charging system, part 1 - API rework and user-visible setting updateTorne Wuff
2010-04-13Enforce the 80-char limit to make everyone happy.Amaury Pouly
2010-04-13- Forget a cosmetic change.Amaury Pouly
2010-04-13Attempt to have a consistent coding convention in usb_core.cAmaury Pouly
2010-03-27Remove unnecessary (and incorrect) acks after stalling the control endpointFrank Gevaerts
2010-03-08- Fix the control_handler selection in usb_core when a request in sent to an ...Amaury Pouly
2009-11-15use the EP_DIR() macro to go from USB_DIR_* to a 0 or 1 valueFrank Gevaerts
2009-11-15Don't use the same completion_event for both directions. This could cause pro...Frank Gevaerts
2009-11-03Comment out LOGF_ENABLE defines everywhere, replace evil commentsJeffrey Goode
2009-10-19Change control handling to start expecting host packets before sending data t...Frank Gevaerts
2009-10-13USB: Use explicit casting when setting wTotalLength field in descriptorTomer Shalev
2009-09-30Commit "FS#10468 - USB HID: Show keypad mode on screen"Tomer Shalev
2009-07-23Remove USB storage defines from USB coreMaurus Cuelenaere
2009-05-24always call the class driver init function. This is needed because they are c...Frank Gevaerts
2009-05-23Reorganise USB stack defines. Now config.h decides which class drivers get en...Frank Gevaerts
2009-05-23Fix #ifdef nesting to allow USB_HID to be built without USB_CHARGING_ONLY (FS...Frank Gevaerts
2009-05-16Add working USB HID driver, by Tomer Shalev (part of his GSoC work).Frank Gevaerts
2009-04-20Disable usage of USB serial descriptor when no unique one is availableMaurus Cuelenaere
2009-04-19Add preliminary HID driver. It doesn't do anything yet, but that should chang...Frank Gevaerts
2009-04-19reorganise usb_core.c a bit, to make the code more readable and more maintain...Frank Gevaerts
2009-04-18USB related Cosmetics, whitespace and readability fixes (FS#10147 by Tomer Sh...Frank Gevaerts
2009-04-18Allow class drivers to reuse the core data buffer for control transfers. This...Frank Gevaerts
2009-04-11Fix unintentional usage of relatively unknown C features (FS#10119, found by ...Frank Gevaerts
2009-03-23Correct Björn's name in various file headers.Nicolas Pennequin
2009-01-19USB detection changes. c200/e200: Consider USB to be powered when charger is ...Michael Sevakis
2009-01-13USB retweaking: Take out the USB_REQUEST/RELEASE_DISK scheme and simply ask t...Michael Sevakis
2008-12-13Add a disconnect handler for usb storage. It doesn't do anything yet, but it ...Frank Gevaerts
2008-11-30Replace USE_HIGH_SPEED with USB_NO_HIGH_SPEED, as high speed support is the n...Frank Gevaerts
2008-11-30Move tcc77x/usb-tcc77x.c to usb-tcc.c as it is more general than just tcc77x ...Frank Gevaerts