This message is from the T13 list server.


Pat LaVarre wrote:
Kindly offline I am reminded that people say Linux has a couple of
generations of bidirectional ATA pass thru defined, also Microsoft has a
bidirectional ATA pass thru in Windows Server 2003 ...

If true, then to add ATA into SCSI, we could emulate either of those
standards with a command out/ data out command followed by a data in/
status in command.


Correct, and that was my approach.

The biggest task is attempting to fit all information I need to properly set up an ATA taskfile into a 16-byte CDB. I may use SCSI's variable CDB standard, or some other solution (such as an ioctl directly submitting the taskfile) if SCSI CDB size limitations prove too annoying.

        Jeff




Reply via email to