Текст страницы
11.2
PIO Data Out commands ............................................................................................................. 130
11.3
Non-Data commands .................................................................................................................... 131
11.4
DMA Data In commands and DMA Data Out commands ......................................................... 132
11.5
First-party DMA commands ........................................................................................................ 132
12 Command Descriptions ........................................................................................................................... 133
12.1
Check Power Mode (E5h/98h) ...................................................................................................... 138
12.2
Configure Stream (51h) ................................................................................................................ 140
12.3
Device Configuration Overlay (B1h) ........................................................................................... 141
12.3.1
Device Configuration Restore (Subcommand C0h) ............................................................. 142
12.3.2
Device Configuration Freeze Lock (Subcommand C1h) ..................................................... 142
12.3.3
Device Configuration Identify (Subcommand C2h) ............................................................ 142
12.3.4
Device Configuration Set (Subcommand C3h) .................................................................... 142
12.4
Download Microcode (92h) ........................................................................................................... 145
12.4.1
Overview ................................................................................................................................. 146
12.4.2
Sector Number / Sector Count .............................................................................................. 146
12.4.3
Download with offsets and save microcode .......................................................................... 146
12.4.4
Download with offsets and save microcode for future use .................................................. 146
12.4.5
Activate downloaded microcode ............................................................................................ 146
12.4.6
Error Outputs ........................................................................................................................ 146
12.5
Download Microcode DMA (93h) ................................................................................................. 147
12.5.1
Overview ................................................................................................................................. 147
12.5.2
Sector Count / Sector Number .............................................................................................. 147
12.5.3
Download with offsets and save microcode .......................................................................... 148
12.5.4
Download with offsets and save microcode for future use .................................................. 148
12.5.5
Activate downloaded microcode ............................................................................................ 148
12.5.6
Error Outputs ........................................................................................................................ 148
12.6
Execute Device Diagnostic (90h) .................................................................................................. 149
12.7
Flush Cache (E7h) ......................................................................................................................... 150
12.8
Flush Cache Ext (EAh) ................................................................................................................. 152
12.9
Format Unit (F7h) ........................................................................................................................ 154
12.10
Get Physical Element Status (12h) ............................................................................................. 156
12.10.1
Feature Set ............................................................................................................................. 156
12.10.2
Description ............................................................................................................................. 156
12.10.3
Inputs...................................................................................................................................... 156
12.10.4
Normal Outputs ..................................................................................................................... 158
12.10.5
Error Outputs ........................................................................................................................ 158
12.10.6
Input from the Device to the Host Data Structure ............................................................. 159
12.11
Identify Device (ECh) ................................................................................................................... 163
12.12
Idle (E3h/97h) ................................................................................................................................ 173
12.13
Idle Immediate (E1h/95h) ............................................................................................................ 175
12.14
Initialize Device Parameters (91h) .............................................................................................. 176
12.15
NCQ Non-Data (63h) .................................................................................................................... 177
12.15.1
Abort NCQ Queue Subcommand (0h) .................................................................................. 178
12.15.2
Deadline handling Subcommand (1h) .................................................................................. 180
12.15.3
Set Features Subcommand (5h)............................................................................................ 182
12.16
Read Buffer (E4h) ......................................................................................................................... 184
12.17
Read Buffer DMA (E9h) ............................................................................................................... 185
12.18
Read DMA(C8h/C9h) .................................................................................................................... 186
12.19
Read DMA Ext (25h) ..................................................................................................................... 188
12.20
Read FPDMA Queued (60h) ......................................................................................................... 190
12.21
Read Log Ext (2Fh) ....................................................................................................................... 192
12.21.1
General Purpose Log Directory (log page 00h) .................................................................... 194
12.21.2
Extended Comprehensive SMART Error log (log page 03h) .............................................. 195
12.21.3
Device Statistics log (log page 04h) ...................................................................................... 198
7
Hard Disk Drive Specification