[USBSTOR]
authorJohannes Anderwald <johannes.anderwald@reactos.org>
Wed, 15 Feb 2012 03:52:37 +0000 (03:52 +0000)
committerJohannes Anderwald <johannes.anderwald@reactos.org>
Wed, 15 Feb 2012 03:52:37 +0000 (03:52 +0000)
commit58df973ed5c4ffa80b51fc0288a667fb4cca1895
tree1b3721fc6e95262be21930848efe1cc70a24b070
parent377558ac5a690ed16767ff276eb538778588e81d
[USBSTOR]
- Rewrite error handling
- Check if CSW is valid
- Check if the error handling was already started
- Reset device if required
- Error handling was completely broken and did not follow the reset procedure as defined in USB Mass Storage Specification Bulk Only Section 5.3.4
- Mass storage device now longer hang when receiving the read capacity request and ReactOS assigns a symbolic link
- Mass storage devices not yet fully working

svn path=/trunk/; revision=55601
reactos/drivers/usb/usbstor/error.c
reactos/drivers/usb/usbstor/misc.c
reactos/drivers/usb/usbstor/scsi.c
reactos/drivers/usb/usbstor/usbstor.h