summaryrefslogtreecommitdiffstats
path: root/payloads/libpayload/drivers/usb/usbmsc.c
Commit message (Expand)AuthorAgeFilesLines
* libpayload: avoid memory overflowsPatrick Georgi2015-01-031-0/+5
* libpayload: usbmsc: Implement limited LUN supportJulius Werner2014-12-301-17/+24
* libpayload: usbmsc: Set correct allocation length for REQUEST SENSEJulius Werner2014-12-301-7/+15
* libpayload: usb: Fix several minor USB stack bugsJulius Werner2014-08-191-2/+6
* libpayload: usbmsc: Remove DETACHED state from MSC device structureJulius Werner2014-08-181-61/+22
* libpayload: Add in a missing "static".Gabe Black2014-08-141-1/+1
* libpayload: Reduce media init timeout to 5 seconds.Shawn Nematbakhsh2014-08-141-2/+4
* libpayload: Increase accuracy of timeout period for media init.Shawn Nematbakhsh2014-08-141-5/+9
* libpayload: usbmsc: Split transfers into 64KB chunksDuncan Laurie2014-08-141-1/+47
* libpayload: Make USB transfer functions return amount of bytesJulius Werner2014-08-121-8/+7
* libpayload: usb mass storage card hot plugAaron Durbin2013-11-251-53/+149
* libpayload: usb mass storage detect empty mediaAaron Durbin2013-11-251-0/+35
* libpayload: Add USB support for non-PCI controllersStefan Reinauer2013-11-251-0/+1
* libpayload: In the USBMSC read_capacity function, make buf an array of u32.Gabe Black2013-03-121-4/+4
* libpayload: Use usb_debug() to show USB messagesDave Frodin2012-12-181-11/+11
* libpayload: More compliant error recovery in USB MSCNico Huber2012-11-231-6/+2
* Refactor the endianness conversion functions and header files.Gabe Black2012-11-081-1/+1
* libpayload: Turn the "debug" #define into the usb_debug static inline function.Gabe Black2012-11-071-9/+9
* libpayload: Shutdown reasonably if we can't init usb msc deviceNico Huber2012-06-221-8/+20
* libpayload: Detach unresponsive usb mass storage devicesNico Huber2012-06-211-52/+99
* libpayload: Better error detection in USB mass storageNico Huber2012-06-201-8/+21
* libpayload: Fix an integer overflow in USB mass storageNico Huber2012-06-091-0/+3
* libpayload: Remove orphaned delay from USB mass storageNico Huber2012-06-011-1/+0
* libpayload: Drop usb_fatal()Patrick Georgi2011-11-041-1/+1
* libpayload: Reduce verbosity in USB stackMathias Krause2011-11-031-13/+14
* Since some people disapprove of white space cleanups mixed in regular commitsStefan Reinauer2010-04-271-3/+3
* USB updates from our internal treeStefan Reinauer2010-03-251-36/+88
* Catch various cases in libpayload where malloc() or memalign() return NULLStefan Reinauer2009-07-311-0/+3
* Some driver fixes for libpayload:Stefan Reinauer2009-04-301-2/+4
* - reduced memory requirements a lot (from >100kb/controller toPatrick Georgi2008-10-161-2/+4
* Fix the USB code to find the headers after they were moved.Jordan Crouse2008-09-111-3/+3
* This patch adds USB capabilities to libpayload. It requires somePatrick Georgi2008-09-021-0/+397