
10.0 General Operation Descriptions ...................................... 73
10.1 Reset Response ................................................ 73
10.1.1 Register Initialization .......................................... 74
10.2 Diagnostic and Reset considerations .................................... 74
10.3 Sector Addressing Mode .......................................... 75
10.3.1 Logical CHS Addressing Mode .................................... 76
10.3.2 LBA Addressing Mode ......................................... 76
10.4 Overlapped and Queued Feature ...................................... 76
10.5 Power Management Feature ........................................ 77
10.5.1 Power Mode ............................................... 78
10.5.2 Power Management Commands ................................... 78
10.5.3 Standby timer .............................................. 78
10.5.4 Interface Capability for Power Modes ................................ 78
10.6 S.M.A.R.T. Function ............................................ 79
10.6.1 Attributes ................................................ 79
10.6.2 Attribute values ............................................. 79
10.6.3 Attribute thresholds .......................................... 79
10.6.4 Threshold exceeded condition ..................................... 79
10.6.5 S.M.A.R.T. commands ........................................ 80
10.7 Security Mode Feature Set ......................................... 80
10.7.1 Security mode .............................................. 80
10.7.2 Security level .............................................. 80
10.7.3 Password ................................................. 80
10.7.4 Operation example ........................................... 81
10.7.5 Command Table ............................................ 84
10.8 Protected Area Function .......................................... 86
10.8.1 Example for operation (In LBA mode) ............................... 86
10.9 Write Cache Function ............................................ 87
10.10 Reassign Function ............................................. 87
10.10.1 Auto Reassign Function ....................................... 88
10.11 Automatic Drive Maintenance (ADM) ................................. 88
11.0 Command Protocol .............................................. 89
11.1 PIO Data In Commands .......................................... 89
11.2 PIO Data Out Commands ......................................... 90
11.3 Non-Data Commands ............................................ 91
11.4 DMA Commands .............................................. 92
11.5 DMA Queued Commands ......................................... 93
12.0 Command Descriptions ........................................... 95
12.1 Check Power Mode (E5h/98h) ...................................... 99
12.2 Execute Device Diagnostic (90h) ..................................... 100
12.3 Flush Cache (E7h) .............................................. 101
12.4 Format Track (50h) ............................................. 102
12.5 Identify Device (ECh) ........................................... 104
12.6 Idle (E3h/97h) ................................................ 110
12.7 Idle Immediate (E1h/95h) ......................................... 112
12.8 Initialize Device Parameters (91h) ..................................... 113
12.9 NOP (00h) .................................................. 114
12.10 Read Buffer (E4h) ............................................. 115
12.11 Read DMA (C8h/C9h) .......................................... 116
12.12 Read DMA Queued (C7h) ........................................ 118
12.13 Read Long (22h/23h) ........................................... 120
12.14 Read Multiple (C4h) ........................................... 122
12.15 Read Native Max LBA/CYL (F8h) ................................... 124
Contents v