Opened 14 years ago

Closed 13 years ago

Last modified 13 years ago

#141 closed enhancement (fixed)

ATAPI optical drive support

Reported by: Jiri Svoboda Owned by: Jiri Svoboda
Priority: major Milestone: 0.4.3
Component: helenos/unspecified Version: mainline
Keywords: Cc:
Blocker for: Depends on:
See also:

Description

Add support for ATAPI optical drives (CD/DVD/BD-ROM).

Although these devices use SCSI commands transported over ATA/PI, for the initial implementation it would be smarter to extend the ATA driver with simple specialized support for ATAPI drives rather than attempting to convert it to a generic SCSI HBA driver.

See also ticket #140 (ISO 9660).

Change History (4)

comment:1 by Jiri Svoboda, 14 years ago

Milestone: 0.4.2post 0.5.0

comment:2 by Jiri Svoboda, 13 years ago

Owner: set to Jiri Svoboda
Status: newaccepted

comment:3 by Jiri Svoboda, 13 years ago

Resolution: fixed
Status: acceptedclosed

Minimalistic ATAPI CD-ROM support is available as of changeset:mainline,847. It is only tested with Qemu and seems to read the HelenOS CD image through Qemu's ATAPI without problems. I've only looked at the data using bdd, so it would be nice to try this with the cdfs driver. I will test this with a real optical drive (my LG BD reader/writer) when I get home.

Note that the driver currently does not report media capacity for CD-ROM.

comment:4 by Jakub Jermář, 13 years ago

Milestone: 0.5.10.5.0
Note: See TracTickets for help on using tickets.