just to complete the story, SCSI does have ATA command pass through. That is ATA commands over SCSI interface. In Linux, the libata library provides this implementation.
There are SATA drives that understand SCSI over ATAPI albeit in a limited way just to be clear.
>just to complete the story, SCSI does have ATA command pass through.
Very interesting! I just looked it up - it's the ATA PASS-THROUGH command in the SCSI-ATA Translation (SAT) specification. Someone just told me this is apparently a common way to read SMART data from hard drives in USB enclosures.
>There are SATA drives that understand SCSI over ATAPI albeit in a limited way just to be clear.
I assume you mean hard drives. This is extremely interesting. Can you provide more information? Examples of drives, any links?
There are SATA drives that understand SCSI over ATAPI albeit in a limited way just to be clear.