summaryrefslogtreecommitdiff
path: root/firmware/usbstack/usb_core.c
AgeCommit message (Expand)Author
2008-11-03Add ramdisk storage driver. It will be useful for developing multi-driver sto...Frank Gevaerts
2008-11-01Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do ...Frank Gevaerts
2008-10-31Abstract the PortalPlayer AS3514 handling with an "ascodec" API - inspired by...Dave Chapman
2008-10-03disable logf againFrank Gevaerts
2008-10-03reorganise the USB stack a bit to allow for easier integration of non-ARC con...Frank Gevaerts
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg
2008-06-04add usb_allowed_current() function, so powermanagement code can know when it'...Frank Gevaerts
2008-04-26- change the usb class driver framework to allow for device classes with more...Frank Gevaerts
2008-04-18UMS for the Gigabeat S. Bootloader USB mode. Has a couple quirks 1) First plu...Michael Sevakis
2008-04-16Fix yellow. usb_strings needs to point to const data as well.Michael Sevakis
2008-04-16Simpilify the uncached buffer allocation for the USB stack using NOCACHEBSS_A...Michael Sevakis
2008-04-15FS#8898 - Prefix AS3514 registers with AS3514_Bertrik Sikken
2008-03-10make the usb storage driver handle hotswap correctly, and exit the usb screen...Frank Gevaerts
2008-03-10make usb_serial work again. Also know as "make sure arrays are allocated at t...Frank Gevaerts
2008-03-06reorganise the usb stack to provide a clean separation between core and class...Frank Gevaerts
2008-03-04handle interface-specific control requests a bit more cleanlyFrank Gevaerts
2008-03-04present a different USB serial number depending on which USB class drivers ar...Frank Gevaerts
2008-03-03remove usb_benchmark. Its usefulness is extremely limited, and the usb stack ...Frank Gevaerts
2008-03-03only send a Charging Only interface if nothing else is sentFrank Gevaerts
2008-03-02add some #ifdefs to gt rid of some unused variable warnings (and their RAM use)Frank Gevaerts
2008-03-02implement logf over usb-serial. Needs USB_SERIAL defined in usb_core.h to wor...Frank Gevaerts
2008-03-02update the bNumInterfaces field in the configuration descriptor correctlyFrank Gevaerts
2008-03-02Only show the usb screen once a real usb connection is established. In case o...Frank Gevaerts
2008-03-01only initialize class drivers that are actually enabled. This is needed for u...Frank Gevaerts
2008-02-29fix alignment and packed-ness of USB structsFrank Gevaerts
2008-02-27make the ipod serial number 24 characters long. This makes the Vista BSOD go ...Frank Gevaerts
2008-02-27move the usb_core thread functionality to the main usb threadFrank Gevaerts
2008-02-26added support for USB port test modes, which are (a) required by the spec, an...Frank Gevaerts
2008-02-25some progress towards software-selectability of usb class drivers.Frank Gevaerts
2008-02-25only set the serial descriptor onceFrank Gevaerts
2008-02-25Don't send a serial number id USE_ROCKBOX_USB. There is something about the c...Frank Gevaerts
2008-02-24report usb 1.1 compliance if USE_HIGH_SPEED is not set. This should avoid Win...Frank Gevaerts
2008-02-23Identify info endianness is already handled in the ATA driver.Jens Arnold
2008-02-22- Attempt to generate the usb serial number from the disk serial numberFrank Gevaerts
2008-02-22fix usb string descriptorsFrank Gevaerts
2008-02-22Improve usb descriptor handling. This should fix any cache and/or alignment r...Frank Gevaerts
2008-02-20Major USB stack improvements. It now works at nearly the maximum speed for a ...Frank Gevaerts
2008-02-11Major USB fixes by Frank Gevaerts. Still disabled in builds, #define USE_ROCK...Björn Stenberg
2007-11-30Add a working serial driver to usb stack. At the moment it simply echos back ...Christian Gmeiner
2007-11-24Added support for 'deconfiguration'.Björn Stenberg
2007-11-24Added GET_CONFIGURATION. Added usb state tracking. Changed charger pktsize to...Björn Stenberg
2007-11-23Re-added USB charger detection and auto reboot on host connect.Björn Stenberg
2007-11-23Enable usbstack on ipods.Björn Stenberg
2007-11-22New USB stackBjörn Stenberg