Текст страницы
12.21.7 NCQ Command Error log (log page 10h)
Table 144 NQC Command Error log
Byte
7
6
5
4
3
2
1
0
0
NQ
UNL
DE
NCQ TAG
1
Reserved
2
Status
3
Error
4
LBA field(7:0)
5
LBA field(15:8)
6
LBA field(23:16)
7
DEVICE field
8
LBA field(31:24)
9
LBA field(39:32)
10
LBA field(47:40)
11
Reserved
12
COUNT field(7:0)
13
COUNT field(15:8)
14
Sense Key
15
ADDITIONAL SENSE CODE field
16
ADDITIONAL SENSE CODE QUALIFIER filed
17
Final LBA In Error(7:0)
18
Final LBA In Error(15:8)
19
Final LBA In Error(23:16)
20
Final LBA In Error(31:24)
21
Final LBA In Error(39:32)
22
Final LBA In Error(47:40)
23..255
Reserved
256 – 510
Vendor Unique
511
Data Structure Checksum
The TAG field (Byte 0 Bits 4-0) contains the tag number corresponding to a queued command if the NQ bit is cleared.
The DE (DEFERRED ERROR, Byte 0 Bit 5) field indicates that the sense data is current information (=0) or deferred
error (=1).
The NQ field (Byte 0 Bit 7) indicates whether the error condition was a result of a non-queued or not. If it is cleared
the error information corresponds to a queued command specified by the tag number indicated in the TAG field.
The bytes 1 to 13 correspond to the contents of Shadow Register Block when the error was reported.
The Data Structure Checksum (Byte 511) contains the 2’s complement of the sum of the first 511 bytes in the data
structure. The sum of all 512 bytes of the data structure will be zero when the checksum is correct.
210
Hard Disk Drive Specification