226
Western Digital Hard Disk Drive OEM Specification
11.37.2
Overwrite Ext Command (feature: 0014h)
Com m and Block Output Registers
Com m and Block Input Registers
Register
7
6
5
4
3
2
1
0
Register
7
6
5
4
3
2
1
0
Data Low
-
-
-
-
-
-
-
-
Data Low
-
-
-
-
-
-
-
-
Data High
-
-
-
-
-
-
-
-
Data High
-
-
-
-
-
-
-
-
Feature
Current
0
0
0
1
0
1
0
0
Error
...See Below ...
Previous
0
0
0
0
0
0
0
0
Sector Count
Current
V
-
-
V
V
V
V
V
Sector Count
HOB=0
-
-
-
-
-
-
-
-
Previous
-
-
-
-
-
-
-
-
HOB=1
V
V
V
-
-
-
-
-
Sector Number
Current
V
V
V
V
V
V
V
V
Sector Number
HOB=0
V
V
V
V
V
V
V
V
Previous
V
V
V
V
V
V
V
V
HOB=1
-
-
-
-
-
-
-
-
Cylinder Low
Current
V
V
V
V
V
V
V
V
Cylinder Low
HOB=0
V
V
V
V
V
V
V
V
Previous
0
1
0
1
0
1
1
1
HOB=1
-
-
-
-
-
-
-
-
Cylinder High
Current
V
V
V
V
V
V
V
V
Cylinder High
HOB=0
-
-
-
-
-
-
-
-
Previous
0
1
0
0
1
1
1
1
HOB=1
-
-
-
-
-
-
-
-
Device/Head
1
1
1
D
-
-
-
-
Device/Head
-
-
-
-
-
-
-
-
Command
1
0
1
1
0
1
0
1
Status
...See Below ...
Error Register
Status Register
7
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
CRC
UNC
0
IDN
0
ABT
T0N
AMN
BSY
RDY
DF
DSC
DRQ
COR
IDX
ERR
V
Vs
0
V
0
V
0
0
0
V
0
V
-
0
-
V
Table 197 Overwrite Ext Command (B4h/0014h)
The OVERWRITE EXT command starts an overwrite operation (i.e., a sanitize operation on the internal media that
stores user data) which fills the user data area with a four byte pattern specified in the LBA field of the command.
Parameters for the OVERWRITE EXT command include a count for multiple overwrites and the option to invert the
four byte pattern between consecutive overwrite passes.
After the overwrite operation has been successfully applied, affected data blocks are readable without error.
The OVERWRITE EXT command only is processed if:
a)
the Sanitize Device feature set is supported
b)
the device is in the SD0: Sanitize Idle state, the SD3: Sanitize Operation Failed state, or the SD4: Sanitize
Operation Succeeded state.