summaryrefslogtreecommitdiff
path: root/firmware/usbstack/usb_core.c (follow)
Commit message (Expand)AuthorAge
* use the EP_DIR() macro to go from USB_DIR_* to a 0 or 1 valueFrank Gevaerts2009-11-15
* Don't use the same completion_event for both directions. This could cause pro...Frank Gevaerts2009-11-15
* Comment out LOGF_ENABLE defines everywhere, replace evil commentsJeffrey Goode2009-11-03
* Change control handling to start expecting host packets before sending data t...Frank Gevaerts2009-10-19
* USB: Use explicit casting when setting wTotalLength field in descriptorTomer Shalev2009-10-13
* Commit "FS#10468 - USB HID: Show keypad mode on screen"Tomer Shalev2009-09-30
* Remove USB storage defines from USB coreMaurus Cuelenaere2009-07-23
* always call the class driver init function. This is needed because they are c...Frank Gevaerts2009-05-24
* Reorganise USB stack defines. Now config.h decides which class drivers get en...Frank Gevaerts2009-05-23
* Fix #ifdef nesting to allow USB_HID to be built without USB_CHARGING_ONLY (FS...Frank Gevaerts2009-05-23
* Add working USB HID driver, by Tomer Shalev (part of his GSoC work).Frank Gevaerts2009-05-16
* Disable usage of USB serial descriptor when no unique one is availableMaurus Cuelenaere2009-04-20
* Add preliminary HID driver. It doesn't do anything yet, but that should chang...Frank Gevaerts2009-04-19
* reorganise usb_core.c a bit, to make the code more readable and more maintain...Frank Gevaerts2009-04-19
* USB related Cosmetics, whitespace and readability fixes (FS#10147 by Tomer Sh...Frank Gevaerts2009-04-18
* Allow class drivers to reuse the core data buffer for control transfers. This...Frank Gevaerts2009-04-18
* Fix unintentional usage of relatively unknown C features (FS#10119, found by ...Frank Gevaerts2009-04-11
* Correct Björn's name in various file headers.Nicolas Pennequin2009-03-23
* USB detection changes. c200/e200: Consider USB to be powered when charger is ...Michael Sevakis2009-01-19
* USB retweaking: Take out the USB_REQUEST/RELEASE_DISK scheme and simply ask t...Michael Sevakis2009-01-13
* Add a disconnect handler for usb storage. It doesn't do anything yet, but it ...Frank Gevaerts2008-12-13
* Replace USE_HIGH_SPEED with USB_NO_HIGH_SPEED, as high speed support is the n...Frank Gevaerts2008-11-30
* Move tcc77x/usb-tcc77x.c to usb-tcc.c as it is more general than just tcc77x ...Frank Gevaerts2008-11-30
* Add ramdisk storage driver. It will be useful for developing multi-driver sto...Frank Gevaerts2008-11-03
* Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do ...Frank Gevaerts2008-11-01
* Abstract the PortalPlayer AS3514 handling with an "ascodec" API - inspired by...Dave Chapman2008-10-31
* disable logf againFrank Gevaerts2008-10-03
* reorganise the USB stack a bit to allow for easier integration of non-ARC con...Frank Gevaerts2008-10-03
* Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg2008-06-28
* add usb_allowed_current() function, so powermanagement code can know when it'...Frank Gevaerts2008-06-04
* - change the usb class driver framework to allow for device classes with more...Frank Gevaerts2008-04-26
* UMS for the Gigabeat S. Bootloader USB mode. Has a couple quirks 1) First plu...Michael Sevakis2008-04-18
* Fix yellow. usb_strings needs to point to const data as well.Michael Sevakis2008-04-16
* Simpilify the uncached buffer allocation for the USB stack using NOCACHEBSS_A...Michael Sevakis2008-04-16
* FS#8898 - Prefix AS3514 registers with AS3514_Bertrik Sikken2008-04-15
* make the usb storage driver handle hotswap correctly, and exit the usb screen...Frank Gevaerts2008-03-10
* make usb_serial work again. Also know as "make sure arrays are allocated at t...Frank Gevaerts2008-03-10
* reorganise the usb stack to provide a clean separation between core and class...Frank Gevaerts2008-03-06
* handle interface-specific control requests a bit more cleanlyFrank Gevaerts2008-03-04
* present a different USB serial number depending on which USB class drivers ar...Frank Gevaerts2008-03-04
* remove usb_benchmark. Its usefulness is extremely limited, and the usb stack ...Frank Gevaerts2008-03-03
* only send a Charging Only interface if nothing else is sentFrank Gevaerts2008-03-03
* add some #ifdefs to gt rid of some unused variable warnings (and their RAM use)Frank Gevaerts2008-03-02
* implement logf over usb-serial. Needs USB_SERIAL defined in usb_core.h to wor...Frank Gevaerts2008-03-02
* update the bNumInterfaces field in the configuration descriptor correctlyFrank Gevaerts2008-03-02
* Only show the usb screen once a real usb connection is established. In case o...Frank Gevaerts2008-03-02
* only initialize class drivers that are actually enabled. This is needed for u...Frank Gevaerts2008-03-01
* fix alignment and packed-ness of USB structsFrank Gevaerts2008-02-29
* make the ipod serial number 24 characters long. This makes the Vista BSOD go ...Frank Gevaerts2008-02-27
* move the usb_core thread functionality to the main usb threadFrank Gevaerts2008-02-27