Текст страницы
Sanitize Device Feature Set (B4h)
Crypto Scramble Ext Command (Feature: 0011h)
Command Block Output Registers
Command 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
-
-
-
-
-
-
-
-
Current
0
0
0
1
0
0
0
1
Feature
Error
...See Below...
Previous
0
0
0
0
0
0
0
0
Current
-
-
-
V
-
-
-
-
HOB=0
-
-
-
-
-
-
-
-
Sector Count
Sector Count
Previous
-
-
-
-
-
-
-
-
HOB=1
V
V
V
-
-
-
-
-
Sector Number
Current
0
1
1
1
0
0
0
0
Sector Number
HOB=0
V
V
V
V V V V V
Previous
0
1
0
0
0
0
1
1
HOB=1
-
-
-
-
-
-
-
-
Current
0
1
1
1
1
0
0
1
HOB=0
V
V
V
V V V V V
Cylinder Low
Cylinder Low
Previous
-
-
-
-
-
-
-
-
HOB=1
-
-
-
-
-
-
-
-
Cylinder High
Current
0
1
1
1
0
0
1
0
Cylinder High
HOB=0
-
-
-
-
-
-
-
-
Previous
-
-
-
-
-
-
-
-
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 198 Crypto Scramble Ext Command (B4h/0011h)
The CRYPTO SCRAMBLE EXT command supports an encryption model only.
The CRYPTO SCRAMBLE EXT command starts a crypto scramble operation (i.e., a sanitize operation that
changes the internal encryption keys that are used for user data) causing the user data to become irretrievable.
The CRYPTO SCRAMBLE EXT command only is reported as supported if all user data is affected by changing
internal encryption keys.
After a successful crypto scramble operation, the contents of the user data area may be indeterminate.
The CRYPTO SCRAMBLE 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.
241
Western Digital Ultrastar DC HC310 SATA Product Manual