I'm a little fuzzy on the format of an ATA "QWORD" for the SCT
commands.


http://www.t13.org/Documents/Uploade...e-ATA8_ACS.pdf



Assume a QWORD LBA of 0102030405060708, how is that arrayed in memory
when the bufer is formatted and sent?

Bytes 0-3 = action, etc
Byte04 = 08
Byte05 = 07
Byte06 = 06
Byte07 = 05
Byte08 = 04
Byte09 = 03
Byte10 = 02
Byte11 = 01

or

Bytes 0-3 = action, etc
Byte04 = 01
Byte05 = 02
Byte06 = 03
Byte07 = 04
Byte08 = 05
Byte09 = 06
Byte10 = 07
Byte11 = 08


or the wierd ATA endien byte/word shuffle instead? How would that be
laid out?