summaryrefslogtreecommitdiff
path: root/payloads/libpayload/drivers/usb/usbmsc.c
AgeCommit message (Expand)Author
2019-11-11libpayload: usbmsc: update return value of CSW transferChangqi Hu
2019-08-22libpayload: usbmsc: Factor out usb_msc_force_init() functionJulius Werner
2019-08-22libpayload: usbmsc: Skip zero-length packets at end of dataJulius Werner
2017-07-13Rename __attribute__((packed)) --> __packedStefan Reinauer
2015-10-29libpayload: usbmsc: Add small delay during initialization to fix CZ60Julius Werner
2015-01-03libpayload: avoid memory overflowsPatrick Georgi
2014-12-30libpayload: usbmsc: Implement limited LUN supportJulius Werner
2014-12-30libpayload: usbmsc: Set correct allocation length for REQUEST SENSEJulius Werner
2014-08-19libpayload: usb: Fix several minor USB stack bugsJulius Werner
2014-08-18libpayload: usbmsc: Remove DETACHED state from MSC device structureJulius Werner
2014-08-14libpayload: Add in a missing "static".Gabe Black
2014-08-14libpayload: Reduce media init timeout to 5 seconds.Shawn Nematbakhsh
2014-08-14libpayload: Increase accuracy of timeout period for media init.Shawn Nematbakhsh
2014-08-14libpayload: usbmsc: Split transfers into 64KB chunksDuncan Laurie
2014-08-12libpayload: Make USB transfer functions return amount of bytesJulius Werner
2013-11-25libpayload: usb mass storage card hot plugAaron Durbin
2013-11-25libpayload: usb mass storage detect empty mediaAaron Durbin
2013-11-25libpayload: Add USB support for non-PCI controllersStefan Reinauer
2013-03-12libpayload: In the USBMSC read_capacity function, make buf an array of u32.Gabe Black
2012-12-18libpayload: Use usb_debug() to show USB messagesDave Frodin
2012-11-23libpayload: More compliant error recovery in USB MSCNico Huber
2012-11-08Refactor the endianness conversion functions and header files.Gabe Black
2012-11-07libpayload: Turn the "debug" #define into the usb_debug static inline function.Gabe Black
2012-06-22libpayload: Shutdown reasonably if we can't init usb msc deviceNico Huber
2012-06-21libpayload: Detach unresponsive usb mass storage devicesNico Huber
2012-06-20libpayload: Better error detection in USB mass storageNico Huber
2012-06-09libpayload: Fix an integer overflow in USB mass storageNico Huber
2012-06-01libpayload: Remove orphaned delay from USB mass storageNico Huber
2011-11-04libpayload: Drop usb_fatal()Patrick Georgi
2011-11-03libpayload: Reduce verbosity in USB stackMathias Krause
2010-04-27Since some people disapprove of white space cleanups mixed in regular commitsStefan Reinauer
2010-03-25USB updates from our internal treeStefan Reinauer
2009-07-31Catch various cases in libpayload where malloc() or memalign() return NULLStefan Reinauer
2009-04-30Some driver fixes for libpayload:Stefan Reinauer
2008-10-16- reduced memory requirements a lot (from >100kb/controller toPatrick Georgi
2008-09-11Fix the USB code to find the headers after they were moved.Jordan Crouse
2008-09-02This patch adds USB capabilities to libpayload. It requires somePatrick Georgi