Opened 14 years ago
Closed 14 years ago
#354 closed enhancement (fixed)
USB mass storage driver
Reported by: | Jiri Svoboda | Owned by: | Jiri Svoboda |
---|---|---|---|
Priority: | major | Milestone: | 0.5.0 |
Component: | helenos/drv/usbmast | Version: | mainline |
Keywords: | Cc: | ||
Blocker for: | Depends on: | ||
See also: |
Description
We have a stub USB mass storage driver usbmast
which is able to send SCSI Inquiry to the device and report some results. The driver should be extended to implement the block device interface so that we can mount USB mass storage devices.
It is possible (although not necessary) that some of the functionality required is common SCSI functionality. In that case it would be possible (although not necessary) to put this functionality into a separate SCSI library.
Change History (2)
comment:1 by , 14 years ago
Owner: | set to |
---|---|
Status: | new → accepted |
comment:2 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
As of changeset:mainline,1120 the USB mass storage driver works with Qemu-simulated device, with real hardware (tested with OHCI and two USB sticks) and with real USB devices forwarded into Qemu.
Factored out the SCSI code into uspace/lib/scsi in changeset:mainline,1075.