Ata registers, Data register, Error register – Silicon Image SiliconDrive SSDS00-3650H-R User Manual
Page 27: Table 17: error register, Ata r
![background image](/manuals/154790/27/background.png)
ATA R
EGISTERS
SSD-H
XXX
(I)-3650 D
ATA
S
HEET
S
ILICON
S
YSTEMS
P
ROPRIETARY
This document and the information contained within it is confidential and proprietary to SiliconSystems, Inc.
All unauthorized use and/or reproduction is prohibited.
D
OCUMENT
: 3650H-02DSR
J
UNE
17, 2008
P
AGE
15
ATA R
EGISTERS
D
ATA
R
EGISTER
The Data register is a 16-bit register used to transfer data blocks between the
host and drive buffers. The register may set to 8-bit mode by using the Set
Features Command defined in
E
RROR
R
EGISTER
The Error register contains the error status, if any, generated from the last
executed ATA command. The contents are qualified by the ERR bit being set
in
Table 17: Error Register
Operation
D
7
D
6
D
5
D
4
D
3
D
2
D
1
D
0
Read
BBK
UNC
MC
IDNF
MCR ABRT TKNOF AMNF
Default
Value
0
0
0
0
0
0
0
0
Bit(s)
Description
7
Bad Block Detected (BBK).
Set when a bad block is detected.
6
Uncorrectable Data Error (UNC).
Set when an uncorrectable error
is encountered.
5
Media Changed (MC).
Set to 0.
4
ID Not Found (IDNF).
Set when the sector ID is not found.
3
MCR (Media Change Request).
Set to 0.
2
Aborted Command (ABRT).
Set when a command is aborted due
to a drive error.
1
Track 0 Not Found (TKONF).
Set when the executive drive
diagnostic command is executed.
0
Address Mark Not Found (AMNF).
Set in the case of a general
error.