Fork us on GitHub Follow us on Facebook Follow us on Twitter

Opened 10 years ago

Closed 9 years ago

Last modified 9 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 Changed 10 years ago by Jiri Svoboda

Milestone: 0.4.2post 0.5.0

comment:2 Changed 9 years ago by Jiri Svoboda

Owner: set to Jiri Svoboda
Status: newaccepted

comment:3 Changed 9 years ago by Jiri Svoboda

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 Changed 9 years ago by Jakub Jermář

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