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.