ATA QWORD buffer formatting

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm a little fuzzy on the format of an ATA "QWORD" for the SCT commands.
 
 
http://www.t13.org/Documents/UploadedDocuments/docs2006/D1699r3e-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?
 
 


--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux