Re: ide-scsi emulation question

Mark Lord (mlord@pobox.com)
Thu, 05 Aug 1999 09:29:35 -0400


Wakko Warner wrote:
> Speaking of ide-scsi, why can't I access my ide hard drive (that is if the
> box has one) as /dev/sdx ???

ide-scsi is for use with ATA ("IDE") devices that use
packet commands similar (damned near identical) to SCSI.
It just takes the SCSI packet, does some massaging,
and sends it out the ATA interface to the target device.

Thus, the target device has to understand packet commands.
This includes CD-ROM, CD-R, CD-RW, newer ZIP, and tape drives.

All current ATA hard drives use register-based commands
rather than packet commands (much lower overhead this way).

That may change once ATA disks get bigger than 128GB in size,
the hard upper limit of the current register interface.

In the meanwhile, I suppose one could take and write an ide-scsi-disk
driver.. but it might be better to just replace the IDE subsystem
with a SCSI-adaptor layer for ATA interfaces/devices.

Ugh.

-- 
Mark Lord
Real-Time Remedies Inc.
mlord@pobox.com

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/