<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Thu, 03 Mar 2005 00:09:56 +0000
From   : Mike Tomlinson <mike@...>
Subject: Re: Progress on IDE interface

In article <050224225502@...>, Jonathan Graham Harston
<jgh@...> writes

>I've also been trying to get CD-ROM access working. I've plugged
>some working CD-ROM drives in with some test CDs blown with known
>data. With the drives I have I haven't been able to do anything -
>the drives just sit there not responding to anything except
>"Reset".
> 
>In digging around on the Interne I discover that apparently CD-ROM
>drives use a version of IDE/ATA called ATAPI, described as "SCSI
>over IDE/ATA". Essentially, to control a CD-ROM drive you send a
>SCSI command packet over the IDE interface. So, after ripping out
>all the SCSI control code to replace it with IDE control code, it
>turns out that CD-ROMs need SCSI commands.  Grrr...  Anyway, I'm
>still investigating this.

Sorry if I'm a bit late in coming back to this - been away working.
ATAPI devices lie doggo and need a "magic packet"  - a sequence of
certain commands sent over the IDE bus - to wake them up before they
will respond.  Thereafter, talking to them is, like you say, similar to
using SCSI devices.

-- 
.sigmonster on vacation
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>