{"id":391660,"date":"2024-10-20T04:00:32","date_gmt":"2024-10-20T04:00:32","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-iso-iec-17760-1032021\/"},"modified":"2024-10-26T07:25:54","modified_gmt":"2024-10-26T07:25:54","slug":"bs-iso-iec-17760-1032021","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-iso-iec-17760-1032021\/","title":{"rendered":"BS ISO\/IEC 17760-103:2021"},"content":{"rendered":"
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
2<\/td>\n | undefined <\/td>\n<\/tr>\n | ||||||
6<\/td>\n | CONTENTS <\/td>\n<\/tr>\n | ||||||
20<\/td>\n | FOREWORD <\/td>\n<\/tr>\n | ||||||
22<\/td>\n | INTRODUCTION Figures Figure 1 \u2014 ATA document relationships <\/td>\n<\/tr>\n | ||||||
24<\/td>\n | 1 Scope 2 Normative references <\/td>\n<\/tr>\n | ||||||
25<\/td>\n | 3 Terms, definitions, abbreviations, and conventions 3.1 Terms and definitions <\/td>\n<\/tr>\n | ||||||
34<\/td>\n | 3.2 Symbols and abbreviations 3.2.1 Abbreviations <\/td>\n<\/tr>\n | ||||||
35<\/td>\n | 3.2.2 Units: 3.2.3 Mathematical operators: 3.2.4 Other Symbols 3.3 Conventions 3.3.1 Overview <\/td>\n<\/tr>\n | ||||||
36<\/td>\n | 3.3.2 Precedence 3.3.3 Lists <\/td>\n<\/tr>\n | ||||||
37<\/td>\n | 3.3.4 Keywords <\/td>\n<\/tr>\n | ||||||
38<\/td>\n | 3.3.5 Numbering Tables Table 1 \u2014 Numbering conventions <\/td>\n<\/tr>\n | ||||||
39<\/td>\n | 3.3.6 Bit conventions 3.3.7 Number range convention 3.3.8 State diagram conventions Figure 2 \u2014 State diagram convention <\/td>\n<\/tr>\n | ||||||
41<\/td>\n | 3.3.9 Byte, word, DWord, QWord, and DQWord Relationships Figure 3 \u2014 Byte, word, DWord, QWord, and DQWord relationships <\/td>\n<\/tr>\n | ||||||
42<\/td>\n | 3.3.10 ATA string convention <\/td>\n<\/tr>\n | ||||||
43<\/td>\n | 3.3.11 Offset Convention Table 2 \u2014 ATA string byte swapping Table 3 \u2014 firmware revision field example <\/td>\n<\/tr>\n | ||||||
44<\/td>\n | 4 Feature set definitions 4.1 Overview 4.1.1 Feature set summary Table 4 \u2014 Feature set summary <\/td>\n<\/tr>\n | ||||||
45<\/td>\n | 4.1.2 Capacity reporting Table 5 \u2014 IDENTIFY DEVICE capacity reporting <\/td>\n<\/tr>\n | ||||||
46<\/td>\n | 4.2 General feature set 4.3 The PACKET feature set 4.3.1 Overview <\/td>\n<\/tr>\n | ||||||
47<\/td>\n | 4.3.2 Identification of PACKET feature set devices 4.3.3 Signature for ATAPI devices 4.3.4 The PACKET command 4.4 48-bit Address feature set <\/td>\n<\/tr>\n | ||||||
48<\/td>\n | 4.5 Accessible Max Address Configuration feature set 4.5.1 Overview 4.5.2 SET ACCESSIBLE MAX ADDRESS EXT description 4.5.3 Device Statistics data 4.6 Advanced Power Management (APM) feature set <\/td>\n<\/tr>\n | ||||||
49<\/td>\n | 4.7 CompactFlash Association (CFA) feature set 4.8 Device Statistics Notification (DSN) feature set 4.8.1 Overview 4.8.2 DSN notifications <\/td>\n<\/tr>\n | ||||||
50<\/td>\n | 4.8.3 DSN notifications setup 4.9 Extended Power Conditions (EPC) feature set 4.9.1 Overview <\/td>\n<\/tr>\n | ||||||
51<\/td>\n | 4.9.2 Power conditions 4.9.3 Power condition timers <\/td>\n<\/tr>\n | ||||||
52<\/td>\n | 4.9.4 Interaction with resets, commands, and other features if the EPC feature set is enabled <\/td>\n<\/tr>\n | ||||||
53<\/td>\n | 4.10 Free-fall Control feature set 4.11 General Purpose Logging (GPL) feature set 4.12 Long Logical Sector (LLS) feature set <\/td>\n<\/tr>\n | ||||||
54<\/td>\n | Table 6 \u2014 Words Transferred Per count Field Unit by Command (part 1 of 2) <\/td>\n<\/tr>\n | ||||||
55<\/td>\n | 4.13 Long Physical Sector (LPS) feature set <\/td>\n<\/tr>\n | ||||||
56<\/td>\n | Figure 4 \u2014 LLS and LPS Example Figure 5 \u2014 Alignment 0 Figure 6 \u2014 Alignment 1 <\/td>\n<\/tr>\n | ||||||
57<\/td>\n | 4.14 Native Command Queuing (NCQ) feature set 4.14.1 Overview Figure 7 \u2014 Alignment 3 <\/td>\n<\/tr>\n | ||||||
58<\/td>\n | 4.14.2 Priority 4.14.3 Unload with NCQ commands outstanding 4.14.4 Command Phases Table 7 \u2014 prio field <\/td>\n<\/tr>\n | ||||||
59<\/td>\n | 4.15 Power Management feature set 4.15.1 Overview 4.15.2 Power management commands <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | 4.15.3 Standby timer <\/td>\n<\/tr>\n | ||||||
61<\/td>\n | 4.15.4 Power Management states and transitions Figure 8 \u2014 Power management state diagram <\/td>\n<\/tr>\n | ||||||
64<\/td>\n | 4.16 Power-Up In Standby (PUIS) feature set 4.16.1 Overview 4.16.2 Interactions with IDENTIFY DEVICE and IDENTIFY PACKET DEVICE commands 4.16.3 PUIS feature set device spin-up subcommand <\/td>\n<\/tr>\n | ||||||
65<\/td>\n | 4.17 Sanitize Device feature set 4.17.1 Overview 4.17.2 Sanitize operation scope 4.17.3 Sanitize commands 4.17.4 Sanitize operations <\/td>\n<\/tr>\n | ||||||
66<\/td>\n | 4.17.5 Command processing during sanitize operations 4.17.6 Sanitize Operation Completed Without Error value 4.17.7 Failure Mode Policy value <\/td>\n<\/tr>\n | ||||||
67<\/td>\n | 4.17.8 Sanitize Antifreeze value 4.17.9 Sanitize Device state machine <\/td>\n<\/tr>\n | ||||||
68<\/td>\n | Figure 9 \u2014 Sanitize Device state machine <\/td>\n<\/tr>\n | ||||||
70<\/td>\n | 4.18 Security feature set 4.18.1 Overview 4.18.2 Disabling and enabling the Security feature set 4.18.3 Passwords <\/td>\n<\/tr>\n | ||||||
71<\/td>\n | 4.18.4 Master password capability 4.18.5 Frozen mode 4.18.6 Commands 4.18.7 Security initial setting 4.18.8 Password Rules <\/td>\n<\/tr>\n | ||||||
72<\/td>\n | 4.18.9 Password attempt counter and security count expired bit 4.18.10 Master Password Identifier feature <\/td>\n<\/tr>\n | ||||||
73<\/td>\n | 4.18.11 Security states Table 8 \u2014 Summary of Security States and Security Characteristics <\/td>\n<\/tr>\n | ||||||
74<\/td>\n | Table 9 \u2014 Security Command Actions (part 1 of 3) <\/td>\n<\/tr>\n | ||||||
77<\/td>\n | Figure 10 \u2014 Security state diagram <\/td>\n<\/tr>\n | ||||||
78<\/td>\n | Table 10 \u2014 Security page settings for the SEC1: Security Disabled\/Not Locked\/Not Frozen state <\/td>\n<\/tr>\n | ||||||
79<\/td>\n | Table 11 \u2014 Security page settings for the SEC2: Security Disabled\/Not Locked\/Frozen state <\/td>\n<\/tr>\n | ||||||
80<\/td>\n | Table 12 \u2014 Security page settings for the SEC4: Security Enabled\/Locked\/Not Frozen state <\/td>\n<\/tr>\n | ||||||
81<\/td>\n | Table 13 \u2014 Security page settings for the SEC5: Security Enabled\/Not Locked\/Not Frozen state <\/td>\n<\/tr>\n | ||||||
82<\/td>\n | 4.19 Self-Monitoring, Analysis, and Reporting Technology (SMART) feature set 4.19.1 Overview 4.19.2 Device SMART data structure 4.19.3 Background data collection 4.19.4 Off-line\/Captive mode data collection Table 14 \u2014 Security page settings for the SEC6: Security Enabled\/Not Locked\/Frozen state <\/td>\n<\/tr>\n | ||||||
83<\/td>\n | 4.19.5 Threshold exceeded condition 4.19.6 SMART feature set commands 4.19.7 SMART operation with power management modes 4.19.8 SMART device error log reporting 4.20 Sense Data Reporting feature set <\/td>\n<\/tr>\n | ||||||
84<\/td>\n | 4.21 Software Settings Preservation (SSP) feature set <\/td>\n<\/tr>\n | ||||||
85<\/td>\n | 4.22 SATA Hardware Feature Control Table 15 \u2014 Preserved Feature Sets and Settings <\/td>\n<\/tr>\n | ||||||
86<\/td>\n | 4.23 Streaming feature set 4.23.1 Streaming feature set overview 4.23.2 Streaming commands <\/td>\n<\/tr>\n | ||||||
87<\/td>\n | 4.24 Trusted Computing feature set <\/td>\n<\/tr>\n | ||||||
88<\/td>\n | 4.25 Write-Read-Verify feature set <\/td>\n<\/tr>\n | ||||||
89<\/td>\n | 5 ATA protocols <\/td>\n<\/tr>\n | ||||||
90<\/td>\n | 6 Normal and Error Output field descriptions 6.1 Overview 6.2 status field 6.2.1 Overview 6.2.2 alignment error bit Table 16 \u2014 status field <\/td>\n<\/tr>\n | ||||||
91<\/td>\n | 6.2.3 busy bit 6.2.4 check condition bit 6.2.5 data request bit 6.2.6 deferred write error bit 6.2.7 device fault bit 6.2.8 device ready bit 6.2.9 error bit <\/td>\n<\/tr>\n | ||||||
92<\/td>\n | 6.2.10 sense data available bit 6.2.11 stream error bit 6.2.12 Transport Dependent bits and fields <\/td>\n<\/tr>\n | ||||||
93<\/td>\n | 6.3 error field 6.3.1 Overview 6.3.2 abort bit 6.3.3 command completion time out bit 6.3.4 end of media bit 6.3.5 id not found bit Table 17 \u2014 error field <\/td>\n<\/tr>\n | ||||||
94<\/td>\n | 6.3.6 illegal length indicator bit 6.3.7 interface crc bit 6.3.8 sense key field 6.3.9 uncorrectable error bit 6.4 interrupt reason field 6.4.1 Overview 6.4.2 command\/data bit 6.4.3 input\/output bit 6.5 count field 6.5.1 Overview 6.5.2 Contiguous stream logical sectors that contain potentially bad data Table 18 \u2014 interrupt reason field <\/td>\n<\/tr>\n | ||||||
95<\/td>\n | 6.5.3 NCQ Tag 6.6 sactive field 6.7 sata status field 6.8 lba field 6.8.1 Overview 6.8.2 LBA of First Unrecoverable Error Table 19 \u2014 count field use for NCQ Tag <\/td>\n<\/tr>\n | ||||||
96<\/td>\n | 7 Command descriptions 7.1 Command description introduction 7.1.1 Overview 7.1.2 Command Name \u2013 Command Code [\/Subcommand Code], Command Protocol 7.1.3 Feature Set <\/td>\n<\/tr>\n | ||||||
97<\/td>\n | 7.1.4 Inputs Table 20 \u2014 Example Command Structure <\/td>\n<\/tr>\n | ||||||
98<\/td>\n | 7.1.5 Normal Outputs Table 21 \u2014 Example Normal Output <\/td>\n<\/tr>\n | ||||||
99<\/td>\n | 7.1.6 Error Outputs 7.1.7 Input from the Device to the Host Data Structure Table 22 \u2014 Example Error Output <\/td>\n<\/tr>\n | ||||||
100<\/td>\n | 7.1.8 Output From the Host to the Device Data Structure 7.1.9 Unsupported commands 7.1.10 Command Code Usage Table 23 \u2014 Command Code Usage Matrix <\/td>\n<\/tr>\n | ||||||
101<\/td>\n | 7.2 Accessible Max Address Configuration 7.2.1 Accessible Max Address Configuration overview 7.2.2 GET NATIVE MAX ADDRESS EXT \u2013 78h\/0000h, Non-Data Table 24 \u2014 Accessible Max Address Configuration feature field values Table 25 \u2014 GET NATIVE MAX ADDRESS EXT command inputs <\/td>\n<\/tr>\n | ||||||
102<\/td>\n | 7.2.3 SET ACCESSIBLE MAX ADDRESS EXT \u2013 78h\/0001h, Non-Data Table 26 \u2014 SET ACCESSIBLE MAX ADDRESS EXT command inputs <\/td>\n<\/tr>\n | ||||||
103<\/td>\n | 7.2.4 FREEZE ACCESSIBLE MAX ADDRESS EXT \u2013 78h\/0002h, Non-Data Table 27 \u2014 FREEZE ACCESSIBLE MAX ADDRESS EXT command inputs <\/td>\n<\/tr>\n | ||||||
104<\/td>\n | 7.3 CHECK POWER MODE \u2013 E5h, Non-Data 7.3.1 Feature Set 7.3.2 Description 7.3.3 Inputs 7.3.4 Normal Outputs 7.3.5 Error Outputs Table 28 \u2014 CHECK POWER MODE command inputs. <\/td>\n<\/tr>\n | ||||||
105<\/td>\n | 7.4 CONFIGURE STREAM \u2013 51h, Non-Data 7.4.1 Feature Set 7.4.2 Description 7.4.3 Inputs Table 29 \u2014 CONFIGURE STREAM command inputs <\/td>\n<\/tr>\n | ||||||
106<\/td>\n | 7.4.4 Normal Outputs 7.4.5 Error Outputs <\/td>\n<\/tr>\n | ||||||
107<\/td>\n | 7.5 DATA SET MANAGEMENT \u2013 06h, DMA 7.5.1 Feature Set 7.5.2 Description 7.5.3 Inputs Table 30 \u2014 DATA SET MANAGEMENT command inputs <\/td>\n<\/tr>\n | ||||||
108<\/td>\n | 7.5.4 Normal Outputs 7.5.5 Error Outputs Table 31 \u2014 Trim related interactions <\/td>\n<\/tr>\n | ||||||
109<\/td>\n | 7.5.6 Output from the Host to the Device Data Structure Table 32 \u2014 LBA Range Entries <\/td>\n<\/tr>\n | ||||||
110<\/td>\n | 7.6 DEVICE RESET \u2013 08h, Device Reset 7.6.1 Feature Set 7.6.2 Description 7.6.3 Inputs 7.6.4 Normal Outputs 7.6.5 Error Outputs Table 33 \u2014 DEVICE RESET command inputs <\/td>\n<\/tr>\n | ||||||
111<\/td>\n | 7.7 DOWNLOAD MICROCODE \u2013 92h, PIO Data-Out\/Non-Data 7.7.1 Feature Set 7.7.2 Description <\/td>\n<\/tr>\n | ||||||
112<\/td>\n | Table 34 \u2014 DOWNLOAD MICROCODE subcommand field <\/td>\n<\/tr>\n | ||||||
114<\/td>\n | Figure 11 \u2014 DOWNLOAD MICROCODE State Machine <\/td>\n<\/tr>\n | ||||||
122<\/td>\n | 7.7.3 Inputs Table 35 \u2014 DOWNLOAD MICROCODE command inputs <\/td>\n<\/tr>\n | ||||||
123<\/td>\n | 7.7.4 Normal Outputs 7.7.5 Error Outputs Table 36 \u2014 count field output for DOWNLOAD MICROCODE requesting the offset transfer method <\/td>\n<\/tr>\n | ||||||
124<\/td>\n | 7.8 DOWNLOAD MICROCODE DMA \u2013 93h, DMA 7.8.1 Feature Set 7.8.2 Description 7.8.3 Inputs 7.8.4 Normal Outputs 7.8.5 Error Outputs Table 37 \u2014 DOWNLOAD MICROCODE DMA command inputs <\/td>\n<\/tr>\n | ||||||
125<\/td>\n | 7.9 EXECUTE DEVICE DIAGNOSTIC \u2013 90h, Execute Device Diagnostic 7.9.1 Feature Set 7.9.2 Description 7.9.3 Inputs Table 38 \u2014 EXECUTE DEVICE DIAGNOSTIC command inputs <\/td>\n<\/tr>\n | ||||||
126<\/td>\n | 7.9.4 Normal Outputs 7.9.5 Error Outputs Table 39 \u2014 Diagnostic codes <\/td>\n<\/tr>\n | ||||||
127<\/td>\n | 7.10 FLUSH CACHE \u2013 E7h, Non-Data 7.10.1 Feature Set 7.10.2 Description 7.10.3 Inputs 7.10.4 Normal Outputs 7.10.5 Error Outputs Table 40 \u2014 FLUSH CACHE command inputs <\/td>\n<\/tr>\n | ||||||
128<\/td>\n | 7.11 FLUSH CACHE EXT \u2013 EAh, Non-Data 7.11.1 Feature Set 7.11.2 Description 7.11.3 Inputs 7.11.4 Normal Outputs 7.11.5 Error Outputs Table 41 \u2014 FLUSH CACHE EXT command inputs <\/td>\n<\/tr>\n | ||||||
129<\/td>\n | 7.12 IDENTIFY DEVICE \u2013 ECh, PIO Data-In 7.12.1 Feature Set 7.12.2 Description 7.12.3 Inputs 7.12.4 Normal Outputs for ATA devices 7.12.5 Outputs for ATAPI devices 7.12.6 Error Outputs Table 42 \u2014 IDENTIFY DEVICE command inputs <\/td>\n<\/tr>\n | ||||||
130<\/td>\n | 7.12.7 Input from the Device to the Host Data Structure Table 43 \u2014 IDENTIFY DEVICE data (part 1 of 20) <\/td>\n<\/tr>\n | ||||||
150<\/td>\n | Table 44 \u2014 Specific configuration <\/td>\n<\/tr>\n | ||||||
155<\/td>\n | Table 45 \u2014 Minor version number (part 1 of 3) <\/td>\n<\/tr>\n | ||||||
165<\/td>\n | Table 46 \u2014 Transport minor version number <\/td>\n<\/tr>\n | ||||||
166<\/td>\n | 7.13 IDENTIFY PACKET DEVICE \u2013 A1h, PIO Data-In 7.13.1 Feature Set 7.13.2 Description 7.13.3 Inputs 7.13.4 Normal Outputs 7.13.5 Error Outputs Table 47 \u2014 IDENTIFY PACKET DEVICE command inputs <\/td>\n<\/tr>\n | ||||||
167<\/td>\n | 7.13.6 Input From the Device to the Host Data Structure Table 48 \u2014 IDENTIFY PACKET DEVICE data (part 1 of 13) <\/td>\n<\/tr>\n | ||||||
186<\/td>\n | 7.14 IDLE \u2013 E3h, Non-Data 7.14.1 Feature Set 7.14.2 Description 7.14.3 Inputs 7.14.4 Normal Outputs Table 49 \u2014 IDLE command inputs Table 50 \u2014 Standby timer periods <\/td>\n<\/tr>\n | ||||||
187<\/td>\n | 7.14.5 Error Outputs <\/td>\n<\/tr>\n | ||||||
188<\/td>\n | 7.15 IDLE IMMEDIATE \u2013 E1h, Non-Data 7.15.1 Feature Set 7.15.2 Description 7.15.3 Inputs (Default function) Table 51 \u2014 IDLE IMMEDIATE command inputs <\/td>\n<\/tr>\n | ||||||
189<\/td>\n | 7.15.4 Inputs (Unload feature) 7.15.5 Normal Outputs (Default function) 7.15.6 Normal Outputs (Unload feature) 7.15.7 Error Outputs Table 52 \u2014 IDLE IMMEDIATE with Unload feature command inputs <\/td>\n<\/tr>\n | ||||||
190<\/td>\n | 7.16 NCQ QUEUE MANAGEMENT \u2013 63h, Non-Data 7.16.1 Overview 7.16.2 Description 7.16.3 Inputs Table 53 \u2014 NCQ QUEUE MANAGEMENT command inputs <\/td>\n<\/tr>\n | ||||||
191<\/td>\n | 7.16.4 Output from the Host to the Device Data Structure 7.16.5 Command Acceptance Outputs 7.16.6 Normal Outputs 7.16.7 Error Outputs Table 54 \u2014 NCQ QUEUE MANAGEMENT Subcommands <\/td>\n<\/tr>\n | ||||||
192<\/td>\n | 7.16.8 ABORT NCQ QUEUE \u2013 63h\/0h, Non-Data <\/td>\n<\/tr>\n | ||||||
193<\/td>\n | Table 55 \u2014 ABORT NCQ QUEUE command inputs <\/td>\n<\/tr>\n | ||||||
194<\/td>\n | Table 56 \u2014 ABORT NCQ QUEUE Abort Types <\/td>\n<\/tr>\n | ||||||
195<\/td>\n | 7.16.9 DEADLINE HANDLING \u2013 63h\/1h, Non-Data <\/td>\n<\/tr>\n | ||||||
196<\/td>\n | Table 57 \u2014 DEADLINE HANDLING command inputs <\/td>\n<\/tr>\n | ||||||
198<\/td>\n | 7.17 NOP \u2013 00h, Non-Data 7.17.1 Feature Set 7.17.2 Description 7.17.3 Inputs 7.17.4 Normal Outputs 7.17.5 Error Outputs Table 58 \u2014 NOP command inputs Table 59 \u2014 NOP Subcommand Code <\/td>\n<\/tr>\n | ||||||
199<\/td>\n | 7.18 PACKET \u2013 A0h, Packet 7.18.1 Feature Set 7.18.2 Description 7.18.3 Inputs Table 60 \u2014 PACKET command inputs <\/td>\n<\/tr>\n | ||||||
200<\/td>\n | 7.18.4 dma bit and dmadir bit 7.18.5 byte count limit field 7.18.6 Normal Outputs <\/td>\n<\/tr>\n | ||||||
201<\/td>\n | 7.18.7 Error Outputs <\/td>\n<\/tr>\n | ||||||
202<\/td>\n | 7.19 READ BUFFER \u2013 E4h, PIO Data-In 7.19.1 Feature Set 7.19.2 Description 7.19.3 Inputs 7.19.4 Normal Outputs 7.19.5 Error Outputs Table 61 \u2014 READ BUFFER command inputs <\/td>\n<\/tr>\n | ||||||
203<\/td>\n | 7.20 READ BUFFER DMA \u2013 E9h, DMA 7.20.1 Feature Set 7.20.2 Description 7.20.3 Inputs 7.20.4 Normal Outputs 7.20.5 Error Outputs Table 62 \u2014 READ BUFFER DMA command inputs <\/td>\n<\/tr>\n | ||||||
204<\/td>\n | 7.21 READ DMA \u2013 C8h, DMA 7.21.1 Feature Set 7.21.2 Description 7.21.3 Inputs 7.21.4 Normal Outputs 7.21.5 Error Outputs Table 63 \u2014 READ DMA command inputs <\/td>\n<\/tr>\n | ||||||
205<\/td>\n | 7.22 READ DMA EXT \u2013 25h, DMA 7.22.1 Feature Set 7.22.2 Description 7.22.3 Inputs 7.22.4 Normal Outputs 7.22.5 Error Outputs Table 64 \u2014 READ DMA EXT command inputs <\/td>\n<\/tr>\n | ||||||
206<\/td>\n | 7.23 READ FPDMA QUEUED \u2013 60h, DMA Queued 7.23.1 Feature Set 7.23.2 Description 7.23.3 Inputs Table 65 \u2014 READ FPDMA QUEUED command inputs <\/td>\n<\/tr>\n | ||||||
207<\/td>\n | 7.23.4 Command Acceptance Outputs 7.23.5 Normal Outputs 7.23.6 Error Outputs <\/td>\n<\/tr>\n | ||||||
208<\/td>\n | 7.24 READ LOG EXT \u2013 2Fh, PIO Data-In 7.24.1 Feature Set 7.24.2 Description 7.24.3 Inputs 7.24.4 Normal Outputs Table 66 \u2014 READ LOG EXT command inputs <\/td>\n<\/tr>\n | ||||||
209<\/td>\n | 7.24.5 Error Outputs <\/td>\n<\/tr>\n | ||||||
210<\/td>\n | 7.25 READ LOG DMA EXT \u2013 47h, DMA 7.25.1 Feature Set 7.25.2 Description 7.25.3 Inputs 7.25.4 Normal Outputs 7.25.5 Error Outputs Table 67 \u2014 READ LOG DMA EXT command inputs <\/td>\n<\/tr>\n | ||||||
211<\/td>\n | 7.26 READ MULTIPLE \u2013 C4h, PIO Data-In 7.26.1 Feature Set 7.26.2 Description 7.26.3 Inputs 7.26.4 Normal Outputs 7.26.5 Error Outputs Table 68 \u2014 READ MULTIPLE command inputs <\/td>\n<\/tr>\n | ||||||
212<\/td>\n | 7.27 READ MULTIPLE EXT \u2013 29h, PIO Data-In 7.27.1 Feature Set 7.27.2 Description 7.27.3 Inputs 7.27.4 Normal Outputs 7.27.5 Error Outputs Table 69 \u2014 READ MULTIPLE EXT command inputs <\/td>\n<\/tr>\n | ||||||
213<\/td>\n | 7.28 READ SECTOR(S) \u2013 20h, PIO Data-In 7.28.1 Feature Set 7.28.2 Description 7.28.3 Inputs 7.28.4 Outputs 7.28.5 Normal Outputs 7.28.6 Outputs for ATAPI feature set devices 7.28.7 Error Outputs Table 70 \u2014 READ SECTOR(S) command inputs <\/td>\n<\/tr>\n | ||||||
214<\/td>\n | 7.29 READ SECTOR(S) EXT \u2013 24h, PIO Data-In 7.29.1 Feature Set 7.29.2 Description 7.29.3 Inputs 7.29.4 Normal Outputs 7.29.5 Error Outputs Table 71 \u2014 READ SECTOR(S) EXT command inputs <\/td>\n<\/tr>\n | ||||||
215<\/td>\n | 7.30 READ STREAM DMA EXT \u2013 2Ah, DMA 7.30.1 Feature Set 7.30.2 Description 7.30.3 Inputs Table 72 \u2014 READ STREAM DMA EXT command inputs <\/td>\n<\/tr>\n | ||||||
216<\/td>\n | 7.30.4 Normal Outputs 7.30.5 Error Outputs <\/td>\n<\/tr>\n | ||||||
218<\/td>\n | 7.31 READ STREAM EXT \u2013 2Bh, PIO Data-In 7.31.1 Feature Set 7.31.2 Description 7.31.3 Inputs 7.31.4 Normal Outputs 7.31.5 Error Outputs Table 73 \u2014 READ STREAM EXT command inputs <\/td>\n<\/tr>\n | ||||||
219<\/td>\n | 7.32 READ VERIFY SECTOR(S) \u2013 40h, Non-Data 7.32.1 Feature Set 7.32.2 Description 7.32.3 Inputs 7.32.4 Normal Outputs 7.32.5 Error Outputs Table 74 \u2014 READ VERIFY SECTOR(S) command inputs <\/td>\n<\/tr>\n | ||||||
220<\/td>\n | 7.33 READ VERIFY SECTOR(S) EXT \u2013 42h, Non-Data 7.33.1 Feature Set 7.33.2 Description 7.33.3 Inputs 7.33.4 Normal Outputs 7.33.5 Error Outputs Table 75 \u2014 READ VERIFY SECTOR(S) EXT command inputs <\/td>\n<\/tr>\n | ||||||
221<\/td>\n | 7.34 RECEIVE FPDMA QUEUED \u2013 65h, DMA Queued 7.34.1 Overview 7.34.2 Description 7.34.3 Inputs Table 76 \u2014 RECEIVE FPDMA QUEUED command inputs Table 77 \u2014 RECEIVE FPDMA QUEUED Subcommands <\/td>\n<\/tr>\n | ||||||
223<\/td>\n | 7.35 REQUEST SENSE DATA EXT \u2013 0Bh, Non-Data 7.35.1 Feature Set 7.35.2 Description 7.35.3 Inputs 7.35.4 Normal Outputs 7.35.5 Error Outputs Table 78 \u2014 REQUEST SENSE DATA EXT command inputs <\/td>\n<\/tr>\n | ||||||
224<\/td>\n | 7.36 Sanitize Device 7.36.1 Sanitize Device Overview Table 79 \u2014 Sanitize Device feature field values <\/td>\n<\/tr>\n | ||||||
225<\/td>\n | 7.36.2 BLOCK ERASE EXT \u2013 B4h\/0012h, Non-Data <\/td>\n<\/tr>\n | ||||||
226<\/td>\n | Table 80 \u2014 BLOCK ERASE EXT command inputs <\/td>\n<\/tr>\n | ||||||
228<\/td>\n | 7.36.3 CRYPTO SCRAMBLE EXT \u2013 B4h\/0011h, Non-Data Table 81 \u2014 CRYPTO SCRAMBLE EXT command inputs <\/td>\n<\/tr>\n | ||||||
230<\/td>\n | 7.36.4 OVERWRITE EXT \u2013 B4h\/0014h, Non-Data <\/td>\n<\/tr>\n | ||||||
231<\/td>\n | Table 82 \u2014 OVERWRITE EXT command inputs <\/td>\n<\/tr>\n | ||||||
233<\/td>\n | 7.36.5 SANITIZE ANTIFREEZE LOCK EXT \u2013 B4h\/0040h, Non-Data Table 83 \u2014 SANITIZE ANTIFREEZE LOCK EXT command inputs <\/td>\n<\/tr>\n | ||||||
235<\/td>\n | 7.36.6 SANITIZE FREEZE LOCK EXT \u2013 B4h\/0020h, Non-Data Table 84 \u2014 SANITIZE FREEZE LOCK EXT command inputs <\/td>\n<\/tr>\n | ||||||
236<\/td>\n | 7.36.7 SANITIZE STATUS EXT \u2013 B4h\/0000h, Non-Data Table 85 \u2014 SANITIZE STATUS EXT command inputs <\/td>\n<\/tr>\n | ||||||
238<\/td>\n | 7.37 SECURITY DISABLE PASSWORD \u2013 F6h, PIO Data-Out 7.37.1 Feature Set 7.37.2 Description 7.37.3 Inputs Table 86 \u2014 SECURITY DISABLE PASSWORD command inputs <\/td>\n<\/tr>\n | ||||||
239<\/td>\n | 7.37.4 Normal Outputs 7.37.5 Error Outputs 7.37.6 Output from the Host to the Device Data Structure Table 87 \u2014 SECURITY DISABLE PASSWORD data content <\/td>\n<\/tr>\n | ||||||
240<\/td>\n | 7.38 SECURITY ERASE PREPARE \u2013 F3h, Non-Data 7.38.1 Feature Set 7.38.2 Description 7.38.3 Inputs 7.38.4 Normal Outputs 7.38.5 Error Outputs Table 88 \u2014 SECURITY ERASE PREPARE command inputs <\/td>\n<\/tr>\n | ||||||
241<\/td>\n | 7.39 SECURITY ERASE UNIT \u2013 F4h, PIO Data-Out 7.39.1 Feature Set 7.39.2 Description Table 89 \u2014 Erase Mode characteristics <\/td>\n<\/tr>\n | ||||||
242<\/td>\n | 7.39.3 Inputs 7.39.4 Normal Outputs 7.39.5 Error Outputs 7.39.6 Output from the Host to the Device Data Structure Table 90 \u2014 SECURITY ERASE UNIT command inputs Table 91 \u2014 SECURITY ERASE UNIT data content <\/td>\n<\/tr>\n | ||||||
243<\/td>\n | 7.40 SECURITY FREEZE LOCK \u2013 F5h, Non-Data 7.40.1 Feature Set 7.40.2 Description 7.40.3 Inputs 7.40.4 Normal Outputs 7.40.5 Error Outputs Table 92 \u2014 SECURITY FREEZE LOCK command inputs <\/td>\n<\/tr>\n | ||||||
244<\/td>\n | 7.41 SECURITY SET PASSWORD \u2013 F1h, PIO Data-Out 7.41.1 Feature Set 7.41.2 Description <\/td>\n<\/tr>\n | ||||||
245<\/td>\n | 7.41.3 Inputs 7.41.4 Normal Outputs 7.41.5 Error Outputs 7.41.6 Output from the Host to the Device Data Structure Table 93 \u2014 SECURITY SET PASSWORD command inputs Table 94 \u2014 SECURITY SET PASSWORD data content <\/td>\n<\/tr>\n | ||||||
246<\/td>\n | 7.42 SECURITY UNLOCK \u2013 F2h, PIO Data-Out 7.42.1 Feature Set 7.42.2 Description <\/td>\n<\/tr>\n | ||||||
247<\/td>\n | 7.42.3 Inputs 7.42.4 Normal Outputs 7.42.5 Error Outputs 7.42.6 Output From the Host to the Device Data Structure Table 95 \u2014 SECURITY UNLOCK command inputs Table 96 \u2014 SECURITY UNLOCK data content <\/td>\n<\/tr>\n | ||||||
248<\/td>\n | 7.43 SEND FPDMA QUEUED \u2013 64h, DMA Queued 7.43.1 Overview 7.43.2 Description 7.43.3 Inputs Table 97 \u2014 SEND FPDMA QUEUED command inputs Table 98 \u2014 SEND FPDMA QUEUED Subcommands <\/td>\n<\/tr>\n | ||||||
250<\/td>\n | 7.43.4 SFQ DATA SET MANAGEMENT \u2013 64h\/00h, DMA Queued Table 99 \u2014 SFQ DATA SET MANAGEMENT command inputs <\/td>\n<\/tr>\n | ||||||
252<\/td>\n | 7.44 SET DATE & TIME EXT \u2013 77h, Non-Data 7.44.1 Feature Set 7.44.2 Description 7.44.3 Normal Inputs 7.44.4 Normal Outputs 7.44.5 Error Outputs Table 100 \u2014 SET DATE & TIME EXT command inputs <\/td>\n<\/tr>\n | ||||||
253<\/td>\n | 7.45 SET FEATURES \u2013 EFh, Non-Data 7.45.1 Feature Set 7.45.2 Description 7.45.3 Inputs 7.45.4 Normal Outputs 7.45.5 Error Outputs Table 101 \u2014 SET FEATURES command inputs <\/td>\n<\/tr>\n | ||||||
254<\/td>\n | 7.45.6 SET FEATURES subcommands Table 102 \u2014 SET FEATURES command subcommand codes (part 1 of 3) <\/td>\n<\/tr>\n | ||||||
256<\/td>\n | 7.45.7 Enable\/disable volatile write cache <\/td>\n<\/tr>\n | ||||||
257<\/td>\n | 7.45.8 Set transfer mode Table 103 \u2014 Transfer modes <\/td>\n<\/tr>\n | ||||||
258<\/td>\n | 7.45.9 Enable\/disable the APM feature set 7.45.10 Enable\/disable the PUIS feature set 7.45.11 PUIS feature set device spin-up Table 104 \u2014 APM levels <\/td>\n<\/tr>\n | ||||||
259<\/td>\n | 7.45.12 Enable\/Disable Write-Read-Verify feature set Table 105 \u2014 Write-Read-Verify modes <\/td>\n<\/tr>\n | ||||||
260<\/td>\n | 7.45.13 Set Maximum Host Interface Sector Times 7.45.14 Enable\/disable read look-ahead 7.45.15 Enable\/disable reverting to defaults Table 106 \u2014 Maximum Host Interface Sector Times <\/td>\n<\/tr>\n | ||||||
261<\/td>\n | 7.45.16 Enable\/Disable the Free-fall Control feature set 7.45.17 Enable\/Disable SATA feature Table 107 \u2014 SATA features <\/td>\n<\/tr>\n | ||||||
262<\/td>\n | Table 108 \u2014 Hardware Feature Control Reset Responses <\/td>\n<\/tr>\n | ||||||
263<\/td>\n | 7.45.18 Enable\/Disable the Sense Data Reporting feature set 7.45.19 Long Physical Sector Alignment Error Reporting Control <\/td>\n<\/tr>\n | ||||||
264<\/td>\n | 7.45.20 Extended Power Conditions subcommand Table 109 \u2014 EPC subcommands Table 110 \u2014 power condition id field <\/td>\n<\/tr>\n | ||||||
265<\/td>\n | Table 111 \u2014 Restore Power Condition Settings inputs <\/td>\n<\/tr>\n | ||||||
266<\/td>\n | Table 112 \u2014 Go To Power Condition inputs <\/td>\n<\/tr>\n | ||||||
268<\/td>\n | Table 113 \u2014 Set Power Condition Timer inputs <\/td>\n<\/tr>\n | ||||||
270<\/td>\n | Table 114 \u2014 Set Power Condition State inputs <\/td>\n<\/tr>\n | ||||||
271<\/td>\n | Table 115 \u2014 Enable the EPC feature set inputs <\/td>\n<\/tr>\n | ||||||
272<\/td>\n | Table 116 \u2014 Disable the EPC feature set inputs <\/td>\n<\/tr>\n | ||||||
273<\/td>\n | Table 117 \u2014 Set EPC Power Source inputs <\/td>\n<\/tr>\n | ||||||
274<\/td>\n | 7.45.21 Enable\/Disable the DSN feature set Table 118 \u2014 DSN feature set subcommands <\/td>\n<\/tr>\n | ||||||
275<\/td>\n | 7.46 SET MULTIPLE MODE \u2013 C6h, Non-Data 7.46.1 Feature Set 7.46.2 Description <\/td>\n<\/tr>\n | ||||||
276<\/td>\n | 7.46.3 Inputs 7.46.4 Normal Outputs 7.46.5 Error Outputs Table 119 \u2014 SET MULTIPLE MODE command inputs <\/td>\n<\/tr>\n | ||||||
277<\/td>\n | 7.47 SLEEP \u2013 E6h, Non-Data 7.47.1 Feature Set 7.47.2 Description 7.47.3 Inputs 7.47.4 Normal Outputs 7.47.5 Error Outputs Table 120 \u2014 SLEEP command inputs <\/td>\n<\/tr>\n | ||||||
278<\/td>\n | 7.48 SMART 7.48.1 Overview Table 121 \u2014 feature field values <\/td>\n<\/tr>\n | ||||||
279<\/td>\n | 7.48.2 SMART DISABLE OPERATIONS \u2013 B0h\/D9h, Non-Data Table 122 \u2014 SMART DISABLE OPERATIONS command inputs <\/td>\n<\/tr>\n | ||||||
280<\/td>\n | 7.48.3 SMART ENABLE\/DISABLE ATTRIBUTE AUTOSAVE \u2013 B0h\/D2h, Non-Data Table 123 \u2014 SMART ENABLE\/DISABLE ATTRIBUTE AUTOSAVE command inputs <\/td>\n<\/tr>\n | ||||||
282<\/td>\n | 7.48.4 SMART ENABLE OPERATIONS \u2013 B0h\/D8h, Non-Data Table 124 \u2014 SMART ENABLE OPERATIONS command inputs <\/td>\n<\/tr>\n | ||||||
283<\/td>\n | 7.48.5 SMART EXECUTE OFF-LINE IMMEDIATE \u2013 B0h\/D4h, Non-Data Table 125 \u2014 SMART EXECUTE OFF-LINE IMMEDIATE Subcommands <\/td>\n<\/tr>\n | ||||||
285<\/td>\n | Figure 12 \u2014 Selective self-test span example <\/td>\n<\/tr>\n | ||||||
286<\/td>\n | Table 126 \u2014 SMART EXECUTE OFF-LINE IMMEDIATE command inputs <\/td>\n<\/tr>\n | ||||||
287<\/td>\n | 7.48.6 SMART READ DATA \u2013 B0h\/D0h, PIO Data-In Table 127 \u2014 SMART READ DATA command inputs <\/td>\n<\/tr>\n | ||||||
288<\/td>\n | Table 128 \u2014 Device SMART data structure <\/td>\n<\/tr>\n | ||||||
289<\/td>\n | Table 129 \u2014 Off-line data collection status byte values <\/td>\n<\/tr>\n | ||||||
290<\/td>\n | Table 130 \u2014 Self-test execution status values Table 131 \u2014 Offline Data Collection Capabilities <\/td>\n<\/tr>\n | ||||||
292<\/td>\n | 7.48.7 SMART READ LOG \u2013 B0h\/D5h, PIO Data-In Table 132 \u2014 SMART READ LOG command inputs <\/td>\n<\/tr>\n | ||||||
293<\/td>\n | 7.48.8 SMART RETURN STATUS \u2013 B0h\/DAh, Non-Data Table 133 \u2014 SMART RETURN STATUS command inputs <\/td>\n<\/tr>\n | ||||||
294<\/td>\n | 7.48.9 SMART WRITE LOG \u2013 B0h\/D6h, PIO Data-Out Table 134 \u2014 SMART WRITE LOG command inputs <\/td>\n<\/tr>\n | ||||||
295<\/td>\n | 7.49 STANDBY \u2013 E2h, Non-Data 7.49.1 Feature Set 7.49.2 Description 7.49.3 Inputs 7.49.4 Normal Outputs 7.49.5 Error Outputs Table 135 \u2014 STANDBY command inputs <\/td>\n<\/tr>\n | ||||||
296<\/td>\n | 7.50 STANDBY IMMEDIATE \u2013 E0h, Non-Data 7.50.1 Feature Set 7.50.2 Description 7.50.3 Inputs 7.50.4 Normal Outputs 7.50.5 Error Outputs Table 136 \u2014 STANDBY IMMEDIATE command inputs <\/td>\n<\/tr>\n | ||||||
297<\/td>\n | 7.51 TRUSTED NON-DATA \u2013 5Bh, Non-Data 7.51.1 Feature Set 7.51.2 Description 7.51.3 Inputs 7.51.4 Normal Outputs Table 137 \u2014 TRUSTED NON-DATA command inputs <\/td>\n<\/tr>\n | ||||||
298<\/td>\n | 7.51.5 Error Outputs <\/td>\n<\/tr>\n | ||||||
299<\/td>\n | 7.52 TRUSTED RECEIVE \u2013 5Ch, PIO Data-In 7.52.1 Feature Set 7.52.2 Description <\/td>\n<\/tr>\n | ||||||
300<\/td>\n | 7.52.3 Inputs Table 138 \u2014 TRUSTED RECEIVE command inputs Table 139 \u2014 TRUSTED RECEIVE security protocol field <\/td>\n<\/tr>\n | ||||||
301<\/td>\n | 7.52.4 Normal outputs 7.52.5 Error outputs 7.52.6 Security Protocol 00h Description Table 140 \u2014 Security Protocol 00h sp specific field <\/td>\n<\/tr>\n | ||||||
302<\/td>\n | Table 141 \u2014 TRUSTED RECEIVE parameter data for SP Specific=0000h <\/td>\n<\/tr>\n | ||||||
303<\/td>\n | Table 142 \u2014 TRUSTED RECEIVE parameter data for SP Specific=0001h <\/td>\n<\/tr>\n | ||||||
304<\/td>\n | Table 143 \u2014 TRUSTED RECEIVE parameter data for SP Specific=0002h Table 144 \u2014 Compliance Descriptor Type Table 145 \u2014 Compliance Descriptor Header <\/td>\n<\/tr>\n | ||||||
305<\/td>\n | Table 146 \u2014 Security Requirements for Cryptographic Modules descriptor <\/td>\n<\/tr>\n | ||||||
306<\/td>\n | 7.53 TRUSTED RECEIVE DMA \u2013 5Dh, DMA 7.53.1 Feature Set 7.53.2 Description 7.53.3 Inputs 7.53.4 Normal Outputs 7.53.5 Error Outputs Table 147 \u2014 TRUSTED RECEIVE DMA command inputs <\/td>\n<\/tr>\n | ||||||
307<\/td>\n | 7.54 TRUSTED SEND \u2013 5Eh, PIO Data-Out 7.54.1 Feature Set 7.54.2 Description 7.54.3 Inputs Table 148 \u2014 TRUSTED SEND command inputs <\/td>\n<\/tr>\n | ||||||
308<\/td>\n | 7.54.4 Normal Outputs 7.54.5 Error Outputs Table 149 \u2014 TRUSTED SEND \u2013 security protocol field <\/td>\n<\/tr>\n | ||||||
309<\/td>\n | 7.55 TRUSTED SEND DMA \u2013 5Fh, DMA 7.55.1 Feature Set 7.55.2 Description 7.55.3 Inputs 7.55.4 Normal Outputs 7.55.5 Error Outputs Table 150 \u2014 TRUSTED SEND DMA command inputs <\/td>\n<\/tr>\n | ||||||
310<\/td>\n | 7.56 WRITE BUFFER \u2013 E8h, PIO Data-Out 7.56.1 Feature Set 7.56.2 Description 7.56.3 Inputs 7.56.4 Normal Outputs 7.56.5 Error Outputs Table 151 \u2014 WRITE BUFFER command inputs <\/td>\n<\/tr>\n | ||||||
311<\/td>\n | 7.57 WRITE BUFFER DMA \u2013 EBh, DMA 7.57.1 Feature Set 7.57.2 Description 7.57.3 Inputs 7.57.4 Normal Outputs 7.57.5 Error Outputs Table 152 \u2014 WRITE BUFFER DMA command inputs <\/td>\n<\/tr>\n | ||||||
312<\/td>\n | 7.58 WRITE DMA \u2013 CAh, DMA 7.58.1 Feature Set 7.58.2 Description 7.58.3 Inputs 7.58.4 Normal Outputs 7.58.5 Error Outputs Table 153 \u2014 WRITE DMA command inputs <\/td>\n<\/tr>\n | ||||||
313<\/td>\n | 7.59 WRITE DMA EXT \u2013 35h, DMA 7.59.1 Feature Set 7.59.2 Description 7.59.3 Inputs 7.59.4 Normal Outputs 7.59.5 Error Outputs Table 154 \u2014 WRITE DMA EXT command inputs <\/td>\n<\/tr>\n | ||||||
314<\/td>\n | 7.60 WRITE DMA FUA EXT \u2013 3Dh, DMA 7.60.1 Feature Set 7.60.2 Description 7.60.3 Inputs 7.60.4 Normal Outputs 7.60.5 Error Outputs Table 155 \u2014 WRITE DMA FUA EXT command inputs <\/td>\n<\/tr>\n | ||||||
315<\/td>\n | 7.61 WRITE FPDMA QUEUED \u2013 61h, DMA Queued 7.61.1 Feature Set 7.61.2 Description 7.61.3 Inputs Table 156 \u2014 WRITE FPDMA QUEUED command inputs <\/td>\n<\/tr>\n | ||||||
316<\/td>\n | 7.61.4 Command Acceptance Outputs 7.61.5 Normal Outputs 7.61.6 Error Outputs <\/td>\n<\/tr>\n | ||||||
317<\/td>\n | 7.62 WRITE LOG EXT \u2013 3Fh, PIO Data-Out 7.62.1 Feature Set 7.62.2 Description 7.62.3 Inputs 7.62.4 Normal Outputs Table 157 \u2014 WRITE LOG EXT command inputs <\/td>\n<\/tr>\n | ||||||
318<\/td>\n | 7.62.5 Error Outputs <\/td>\n<\/tr>\n | ||||||
319<\/td>\n | 7.63 WRITE LOG DMA EXT \u2013 57h, DMA 7.63.1 Feature Set 7.63.2 Description 7.63.3 Inputs 7.63.4 Normal Outputs 7.63.5 Error Outputs Table 158 \u2014 WRITE LOG DMA EXT command inputs <\/td>\n<\/tr>\n | ||||||
320<\/td>\n | 7.64 WRITE MULTIPLE \u2013 C5h, PIO Data-Out 7.64.1 Feature Set 7.64.2 Description 7.64.3 Inputs 7.64.4 Normal Outputs 7.64.5 Error Outputs Table 159 \u2014 WRITE MULTIPLE command inputs <\/td>\n<\/tr>\n | ||||||
321<\/td>\n | 7.65 WRITE MULTIPLE EXT \u2013 39h, PIO Data-Out 7.65.1 Feature Set 7.65.2 Description 7.65.3 Inputs 7.65.4 Normal Outputs Table 160 \u2014 WRITE MULTIPLE EXT command inputs <\/td>\n<\/tr>\n | ||||||
322<\/td>\n | 7.65.5 Error Outputs <\/td>\n<\/tr>\n | ||||||
323<\/td>\n | 7.66 WRITE MULTIPLE FUA EXT \u2013 CEh, PIO Data-Out 7.66.1 Feature Set 7.66.2 Description 7.66.3 Inputs 7.66.4 Normal Outputs Table 161 \u2014 WRITE MULTIPLE FUA EXT command inputs <\/td>\n<\/tr>\n | ||||||
324<\/td>\n | 7.66.5 Error Outputs <\/td>\n<\/tr>\n | ||||||
325<\/td>\n | 7.67 WRITE SECTOR(S) \u2013 30h, PIO Data-Out 7.67.1 Feature Set 7.67.2 Description 7.67.3 Inputs 7.67.4 Normal Outputs 7.67.5 Error Outputs Table 162 \u2014 WRITE SECTOR(S) command inputs <\/td>\n<\/tr>\n | ||||||
326<\/td>\n | 7.68 WRITE SECTOR(S) EXT \u2013 34h, PIO Data-Out 7.68.1 Feature Set 7.68.2 Description 7.68.3 Inputs 7.68.4 Normal Outputs 7.68.5 Error Outputs Table 163 \u2014 WRITE SECTOR(S) EXT command inputs <\/td>\n<\/tr>\n | ||||||
327<\/td>\n | 7.69 WRITE STREAM DMA EXT \u2013 3Ah, DMA 7.69.1 Feature Set 7.69.2 Description 7.69.3 Inputs Table 164 \u2014 WRITE STREAM DMA EXT command inputs <\/td>\n<\/tr>\n | ||||||
328<\/td>\n | 7.69.4 Normal Outputs 7.69.5 Error Outputs <\/td>\n<\/tr>\n | ||||||
330<\/td>\n | 7.70 WRITE STREAM EXT \u2013 3Bh, PIO Data-Out 7.70.1 Feature Set 7.70.2 Description 7.70.3 Inputs 7.70.4 Normal Outputs 7.70.5 Error Outputs Table 165 \u2014 WRITE STREAM EXT command inputs <\/td>\n<\/tr>\n | ||||||
331<\/td>\n | 7.71 WRITE UNCORRECTABLE EXT \u2013 45h, Non-Data 7.71.1 Feature Set 7.71.2 Description <\/td>\n<\/tr>\n | ||||||
332<\/td>\n | 7.71.3 Inputs 7.71.4 Normal Outputs 7.71.5 Error Outputs Table 166 \u2014 WRITE UNCORRECTABLE EXT command inputs <\/td>\n<\/tr>\n | ||||||
333<\/td>\n | 8 SCT Command Transport 8.1 Introduction 8.1.1 Overview Table 167 \u2014 Summary of SCT Command Transport logs Table 168 \u2014 Summary of ATA commands used by the SCT Command Transport <\/td>\n<\/tr>\n | ||||||
334<\/td>\n | 8.1.2 SCT command interactions with ATA commands 8.1.3 Resets <\/td>\n<\/tr>\n | ||||||
335<\/td>\n | 8.2 Processing SCT commands 8.2.1 Processing SCT commands overview 8.2.2 SCT capability identification 8.2.3 SCT Command transfer Table 169 \u2014 Fields to send an SCT Command using SMART WRITE LOG <\/td>\n<\/tr>\n | ||||||
336<\/td>\n | Table 170 \u2014 Fields to send an SCT Command using GPL write logs <\/td>\n<\/tr>\n | ||||||
337<\/td>\n | Table 171 \u2014 Successful SCT Command response <\/td>\n<\/tr>\n | ||||||
338<\/td>\n | Table 172 \u2014 SCT Command error response <\/td>\n<\/tr>\n | ||||||
339<\/td>\n | Table 173 \u2014 extended status code field <\/td>\n<\/tr>\n | ||||||
340<\/td>\n | 8.2.4 SCT data transfer Table 174 \u2014 SCT data transfer using the SMART feature set <\/td>\n<\/tr>\n | ||||||
341<\/td>\n | Table 175 \u2014 SCT data transfer using the GPL feature set <\/td>\n<\/tr>\n | ||||||
342<\/td>\n | Table 176 \u2014 Successful SMART SCT data transfer response <\/td>\n<\/tr>\n | ||||||
343<\/td>\n | Table 177 \u2014 Successful GPL SCT data transfer response <\/td>\n<\/tr>\n | ||||||
344<\/td>\n | Table 178 \u2014 SMART SCT data transfer error response <\/td>\n<\/tr>\n | ||||||
345<\/td>\n | Table 179 \u2014 GPL SCT data transfer error response <\/td>\n<\/tr>\n | ||||||
346<\/td>\n | 8.2.5 SCT status Table 180 \u2014 SCT status request using the SMART feature set <\/td>\n<\/tr>\n | ||||||
347<\/td>\n | Table 181 \u2014 SCT status request using the GPL feature set <\/td>\n<\/tr>\n | ||||||
348<\/td>\n | Table 182 \u2014 Successful SMART SCT status response <\/td>\n<\/tr>\n | ||||||
349<\/td>\n | Table 183 \u2014 Successful GPL SCT status response <\/td>\n<\/tr>\n | ||||||
350<\/td>\n | Table 184 \u2014 Format of SCT status response (part 1 of 2) <\/td>\n<\/tr>\n | ||||||
351<\/td>\n | Table 185 \u2014 SMART and GPL SCT status error response <\/td>\n<\/tr>\n | ||||||
352<\/td>\n | 8.3 SCT Command Set 8.3.1 Overview Table 186 \u2014 SCT command basic key page structure Table 187 \u2014 action code field <\/td>\n<\/tr>\n | ||||||
353<\/td>\n | 8.3.2 SCT Write Same command <\/td>\n<\/tr>\n | ||||||
356<\/td>\n | Table 188 \u2014 SCT Write Same command key page <\/td>\n<\/tr>\n | ||||||
357<\/td>\n | Table 189 \u2014 SCT Write Same command status response <\/td>\n<\/tr>\n | ||||||
358<\/td>\n | 8.3.3 SCT Error Recovery Control command Table 190 \u2014 SCT Error Recovery Control command <\/td>\n<\/tr>\n | ||||||
359<\/td>\n | Table 191 \u2014 SCT Error Recovery Control command status response <\/td>\n<\/tr>\n | ||||||
360<\/td>\n | 8.3.4 SCT Feature Control command Table 192 \u2014 SCT Feature Control command key page <\/td>\n<\/tr>\n | ||||||
361<\/td>\n | Table 193 \u2014 Feature Code list <\/td>\n<\/tr>\n | ||||||
362<\/td>\n | Table 194 \u2014 Options Flags for each Feature Code <\/td>\n<\/tr>\n | ||||||
363<\/td>\n | Table 195 \u2014 SCT Feature Control command status response <\/td>\n<\/tr>\n | ||||||
364<\/td>\n | 8.3.5 SCT Data Table command Table 196 \u2014 SCT Data Table command Table 197 \u2014 table id field <\/td>\n<\/tr>\n | ||||||
365<\/td>\n | Table 198 \u2014 HDA Temperature History table (part 1 of 2) <\/td>\n<\/tr>\n | ||||||
367<\/td>\n | Table 199 \u2014 SCT Data Table command status response <\/td>\n<\/tr>\n | ||||||
368<\/td>\n | 9 Normal and Error Outputs 9.1 Overview 9.2 Normal Outputs Table 200 \u2014 Generic Normal Output (No LBA Return Value) for Normal Output <\/td>\n<\/tr>\n | ||||||
369<\/td>\n | Table 201 \u2014 Download Microcode Normal Output <\/td>\n<\/tr>\n | ||||||
370<\/td>\n | Table 202 \u2014 Check Power Mode Normal Output (part 1 of 2) <\/td>\n<\/tr>\n | ||||||
372<\/td>\n | Table 203 \u2014 Stream Normal Output <\/td>\n<\/tr>\n | ||||||
373<\/td>\n | Table 204 \u2014 Device Signatures for Normal Output <\/td>\n<\/tr>\n | ||||||
374<\/td>\n | Table 205 \u2014 IDLE Unload Normal Output <\/td>\n<\/tr>\n | ||||||
375<\/td>\n | Table 206 \u2014 ATAPI Normal Output <\/td>\n<\/tr>\n | ||||||
376<\/td>\n | Table 207 \u2014 SMART Off-Line Immediate Normal Output <\/td>\n<\/tr>\n | ||||||
377<\/td>\n | Table 208 \u2014 SMART Return Status Normal Output <\/td>\n<\/tr>\n | ||||||
378<\/td>\n | Table 209 \u2014 Generic Extended Normal Output <\/td>\n<\/tr>\n | ||||||
379<\/td>\n | Table 210 \u2014 NCQ Command Acceptance Normal Output <\/td>\n<\/tr>\n | ||||||
380<\/td>\n | Table 211 \u2014 NCQ Normal Output <\/td>\n<\/tr>\n | ||||||
381<\/td>\n | Table 212 \u2014 REQUEST SENSE DATA EXT Normal Output <\/td>\n<\/tr>\n | ||||||
382<\/td>\n | Table 213 \u2014 GET NATIVE MAX ADDRESS EXT Normal Output <\/td>\n<\/tr>\n | ||||||
383<\/td>\n | Table 214 \u2014 Sanitize Device Normal Output <\/td>\n<\/tr>\n | ||||||
384<\/td>\n | 9.3 Error Outputs <\/td>\n<\/tr>\n | ||||||
385<\/td>\n | Table 215 \u2014 Unsupported Command Error <\/td>\n<\/tr>\n | ||||||
386<\/td>\n | Table 216 \u2014 Check Power Mode Abort Error <\/td>\n<\/tr>\n | ||||||
387<\/td>\n | Table 217 \u2014 Generic Abort wo\/ICRC Error <\/td>\n<\/tr>\n | ||||||
388<\/td>\n | Table 218 \u2014 Generic Abort Error <\/td>\n<\/tr>\n | ||||||
389<\/td>\n | Table 219 \u2014 Trusted Abort Error <\/td>\n<\/tr>\n | ||||||
390<\/td>\n | Table 220 \u2014 Configure Stream Error <\/td>\n<\/tr>\n | ||||||
391<\/td>\n | Table 221 \u2014 Flush Cache Error <\/td>\n<\/tr>\n | ||||||
392<\/td>\n | Table 222 \u2014 Flush Cache Ext Error <\/td>\n<\/tr>\n | ||||||
393<\/td>\n | Table 223 \u2014 Read DMA Ext Error <\/td>\n<\/tr>\n | ||||||
394<\/td>\n | Table 224 \u2014 Read Log Ext Error <\/td>\n<\/tr>\n | ||||||
395<\/td>\n | Table 225 \u2014 Read PIO Error <\/td>\n<\/tr>\n | ||||||
396<\/td>\n | Table 226 \u2014 Read Stream Error <\/td>\n<\/tr>\n | ||||||
397<\/td>\n | Table 227 \u2014 Write Log Error <\/td>\n<\/tr>\n | ||||||
398<\/td>\n | Table 228 \u2014 Write Log Ext Error or Data Set Management Error <\/td>\n<\/tr>\n | ||||||
399<\/td>\n | Table 229 \u2014 SMART Error <\/td>\n<\/tr>\n | ||||||
400<\/td>\n | Table 230 \u2014 Write Extended Error <\/td>\n<\/tr>\n | ||||||
401<\/td>\n | Table 231 \u2014 Write Stream Error <\/td>\n<\/tr>\n | ||||||
402<\/td>\n | Table 232 \u2014 NOP Error <\/td>\n<\/tr>\n | ||||||
403<\/td>\n | Table 233 \u2014 PACKET command Error <\/td>\n<\/tr>\n | ||||||
404<\/td>\n | Table 234 \u2014 SMART Read Log\/SMART Read Data Error <\/td>\n<\/tr>\n | ||||||
405<\/td>\n | Table 235 \u2014 Read PIO Extended Error <\/td>\n<\/tr>\n | ||||||
406<\/td>\n | Table 236 \u2014 SET ACCESSIBLE MAX ADDRESS EXT Error <\/td>\n<\/tr>\n | ||||||
407<\/td>\n | Table 237 \u2014 Write Error <\/td>\n<\/tr>\n | ||||||
408<\/td>\n | Table 238 \u2014 Write DMA Error <\/td>\n<\/tr>\n | ||||||
409<\/td>\n | Table 239 \u2014 NCQ Command Acceptance Error <\/td>\n<\/tr>\n | ||||||
410<\/td>\n | Table 240 \u2014 NCQ Write Command Aborted Error <\/td>\n<\/tr>\n | ||||||
411<\/td>\n | Table 241 \u2014 NCQ Read Command Aborted Error <\/td>\n<\/tr>\n | ||||||
412<\/td>\n | Table 242 \u2014 Sanitize Device Error <\/td>\n<\/tr>\n | ||||||
413<\/td>\n | Annex A (normative) Log Definitions A.1 Overview Table A.1 \u2014 Example Log Structure <\/td>\n<\/tr>\n | ||||||
414<\/td>\n | Table A.2 \u2014 Log address definition (part 1 of 2) <\/td>\n<\/tr>\n | ||||||
416<\/td>\n | A.2 General Purpose Log Directory (GPL Log Address 00h) A.3 SMART Log Directory (SMART Logging Log Address 00h) Table A.3 \u2014 General Purpose Log Directory Table A.4 \u2014 SMART Log Directory <\/td>\n<\/tr>\n | ||||||
417<\/td>\n | A.4 Comprehensive SMART Error log (Log Address 02h) A.4.1 Overview A.4.2 SMART error log version A.4.3 Error log index Table A.5 \u2014 Comprehensive SMART Error log <\/td>\n<\/tr>\n | ||||||
418<\/td>\n | A.4.4 Error log data structure A.4.5 Device error count A.4.6 Data structure checksum A.5 Device Statistics log (Log Address 04h) A.5.1 Overview Table A.6 \u2014 Defined Device Statistics log pages <\/td>\n<\/tr>\n | ||||||
419<\/td>\n | Table A.7 \u2014 Device Statistic format Table A.8 \u2014 device statistic flags field <\/td>\n<\/tr>\n | ||||||
420<\/td>\n | A.5.2 List of Supported Device Statistics log pages (log page 00h) <\/td>\n<\/tr>\n | ||||||
421<\/td>\n | A.5.3 Free Fall Statistics (log page 02h) Table A.9 \u2014 List of supported Device Statistics log pages <\/td>\n<\/tr>\n | ||||||
422<\/td>\n | Table A.10 \u2014 Free Fall Statistics <\/td>\n<\/tr>\n | ||||||
423<\/td>\n | A.5.4 General Statistics (log page 01h) Table A.11 \u2014 General Statistics (part 1 of 2) <\/td>\n<\/tr>\n | ||||||
427<\/td>\n | A.5.5 General Errors Statistics (log page 04h) <\/td>\n<\/tr>\n | ||||||
428<\/td>\n | Table A.12 \u2014 General Error Statistics <\/td>\n<\/tr>\n | ||||||
429<\/td>\n | A.5.6 Rotating Media Statistics (log page 03h) A.5.6.1 Overview Table A.13 \u2014 Rotating Media Statistics (part 1 of 2) <\/td>\n<\/tr>\n | ||||||
431<\/td>\n | A.5.6.2 Device Statistics Information Header A.5.6.3 Spindle Motor Power-on Hours A.5.6.4 Head Flying Hours A.5.6.5 Head Load Events <\/td>\n<\/tr>\n | ||||||
432<\/td>\n | A.5.6.6 Number of Reallocated Logical Sectors A.5.6.7 Read Recovery Attempts A.5.6.8 Number of Mechanical Start Failures <\/td>\n<\/tr>\n | ||||||
433<\/td>\n | A.5.6.9 Number of Reallocation Candidate Logical Sectors A.5.6.10 Number of High Priority Unload Events <\/td>\n<\/tr>\n | ||||||
434<\/td>\n | A.5.7 Solid State Device Statistics (log page 07h) A.5.7.1 Overview A.5.7.2 Device Statistics Information Header A.5.7.3 Percentage Used Endurance Indicator Table A.14 \u2014 Solid State Device Statistics <\/td>\n<\/tr>\n | ||||||
435<\/td>\n | A.5.8 Temperature Statistics (log page 05h) A.5.8.1 Overview Table A.15 \u2014 Temperature Statistics (part 1 of 3) <\/td>\n<\/tr>\n | ||||||
437<\/td>\n | A.5.8.2 Device Statistics Information Header A.5.8.3 Current Temperature <\/td>\n<\/tr>\n | ||||||
438<\/td>\n | A.5.8.4 Average Short Term Temperature A.5.8.5 Average Long Term Temperature <\/td>\n<\/tr>\n | ||||||
439<\/td>\n | A.5.8.6 Highest Temperature A.5.8.7 Lowest Temperature A.5.8.8 Highest Average Short Term Temperature <\/td>\n<\/tr>\n | ||||||
440<\/td>\n | A.5.8.9 Lowest Average Short Term Temperature A.5.8.10 Highest Average Long Term Temperature <\/td>\n<\/tr>\n | ||||||
441<\/td>\n | A.5.8.11 Lowest Average Long Term Temperature A.5.8.12 Time in Over-Temperature A.5.8.13 Specified Maximum Operating Temperature <\/td>\n<\/tr>\n | ||||||
442<\/td>\n | A.5.8.14 Time in Under-Temperature A.5.8.15 Specified Minimum Operating Temperature <\/td>\n<\/tr>\n | ||||||
443<\/td>\n | A.5.9 Transport Statistics (log page 06h) A.5.9.1 Overview A.5.9.2 Device Statistics Information Header Table A.16 \u2014 Transport Statistics <\/td>\n<\/tr>\n | ||||||
444<\/td>\n | A.5.9.3 Number of hardware resets A.5.9.4 Number of ASR Events A.5.9.5 Number of Interface CRC Errors <\/td>\n<\/tr>\n | ||||||
445<\/td>\n | A.5.10 Reserved (log page 08h..FFh) A.6 Device Vendor Specific logs (Log Addresses A0h-DFh) A.7 Extended Comprehensive SMART Error log (Log Address 03h) A.7.1 Overview A.7.2 SMART error log version A.7.3 Error log index Table A.17 \u2014 Extended Comprehensive SMART Error log <\/td>\n<\/tr>\n | ||||||
446<\/td>\n | A.7.4 Extended Error log data structure Table A.18 \u2014 Extended Error log data structure <\/td>\n<\/tr>\n | ||||||
447<\/td>\n | Table A.19 \u2014 Command data structure <\/td>\n<\/tr>\n | ||||||
448<\/td>\n | Table A.20 \u2014 Error data structure Table A.21 \u2014 State field values <\/td>\n<\/tr>\n | ||||||
449<\/td>\n | A.7.5 Device error count A.7.6 Data structure checksum A.8 Power Conditions log (Log Address 08h) A.8.1 Overview A.8.2 Idle power conditions (log page 00h) Table A.22 \u2014 Idle Power Conditions log page <\/td>\n<\/tr>\n | ||||||
450<\/td>\n | A.8.3 Standby power conditions (log page 01h) A.8.4 Power Conditions log descriptor Table A.23 \u2014 Standby Power Conditions log page Table A.24 \u2014 Power Conditions log descriptor <\/td>\n<\/tr>\n | ||||||
453<\/td>\n | A.9 Extended SMART Self-Test log (Log Address 07h) A.9.1 Overview <\/td>\n<\/tr>\n | ||||||
454<\/td>\n | A.9.2 Self-test descriptor index A.9.3 Self-test log data structure revision number Table A.25 \u2014 Extended Self-test log data structure <\/td>\n<\/tr>\n | ||||||
455<\/td>\n | A.9.4 Extended Self-test log descriptor entry A.9.5 Data structure checksum A.10 Host Specific logs (Log Addresses 80h-9Fh) Table A.26 \u2014 Extended Self-test log descriptor entry <\/td>\n<\/tr>\n | ||||||
456<\/td>\n | A.11 IDENTIFY DEVICE data log (Log Address 30h) A.11.1 Overview A.11.2 List of Supported IDENTIFY DEVICE data log pages (Page 00h) Table A.27 \u2014 Defined IDENTIFY DEVICE data pages Table A.28 \u2014 List of supported IDENTIFY DEVICE data pages <\/td>\n<\/tr>\n | ||||||
457<\/td>\n | A.11.3 Copy of IDENTIFY DEVICE data (page 01h) A.11.4 Capacity (page 02) Table A.29 \u2014 Capacity <\/td>\n<\/tr>\n | ||||||
460<\/td>\n | A.11.5 Supported Capabilities (page 03h) Table A.30 \u2014 Supported Capabilities (part 1 of 3) <\/td>\n<\/tr>\n | ||||||
470<\/td>\n | Table A.31 \u2014 Nominal Media Rotation Rate <\/td>\n<\/tr>\n | ||||||
471<\/td>\n | Table A.32 \u2014 nominal form factor field <\/td>\n<\/tr>\n | ||||||
472<\/td>\n | Table A.33 \u2014 World wide name format (word-based view) Table A.34 \u2014 IDENTIFY DEVICE data WWN format (word-based view) <\/td>\n<\/tr>\n | ||||||
473<\/td>\n | A.11.6 Current Settings (page 04h) Table A.35 \u2014 IDENTIFY DEVICE data WWN format (byte-based view) Table A.36 \u2014 Current Settings (part 1 of 3) <\/td>\n<\/tr>\n | ||||||
477<\/td>\n | Table A.37 \u2014 power source field <\/td>\n<\/tr>\n | ||||||
481<\/td>\n | A.11.7 Strings (page 05h) Table A.38 \u2014 Strings <\/td>\n<\/tr>\n | ||||||
482<\/td>\n | A.11.8 Security (page 06h) Table A.39 \u2014 Security (part 1 of 2) <\/td>\n<\/tr>\n | ||||||
485<\/td>\n | Table A.40 \u2014 Short format enhanced security erase time field Table A.41 \u2014 Extended format enhanced security erase time field <\/td>\n<\/tr>\n | ||||||
486<\/td>\n | Table A.42 \u2014 Short format normal security erase time field Table A.43 \u2014 Extended format normal security erase time field <\/td>\n<\/tr>\n | ||||||
488<\/td>\n | A.11.9 Parallel ATA (page 07h) Table A.44 \u2014 Parallel ATA (part 1 of 2) <\/td>\n<\/tr>\n | ||||||
496<\/td>\n | Table A.45 \u2014 PATA device number detected coded values <\/td>\n<\/tr>\n | ||||||
500<\/td>\n | A.11.10 Serial ATA (page 08h) Table A.46 \u2014 Serial ATA (part 1 of 2) <\/td>\n<\/tr>\n | ||||||
505<\/td>\n | Table A.47 \u2014 current negotiated serial ata signal speed field <\/td>\n<\/tr>\n | ||||||
506<\/td>\n | A.12 LBA Status log (Log Address 19h) A.12.1 Overview <\/td>\n<\/tr>\n | ||||||
507<\/td>\n | A.12.2 Number of LBA Valid Ranges log page (Page 0000h) A.12.3 LBA Status log pages Table A.48 \u2014 Defined LBA Status log pages Table A.49 \u2014 Number of Valid LBA Ranges log page <\/td>\n<\/tr>\n | ||||||
508<\/td>\n | A.12.4 LBA Status Descriptor Table A.50 \u2014 LBA Status log page Table A.51 \u2014 LBA Status Descriptor <\/td>\n<\/tr>\n | ||||||
509<\/td>\n | A.13 LPS Mis-alignment log (Log Address 0Dh) Table A.52 \u2014 LPS Mis-alignment log (log page 0) (part 1 of 2) <\/td>\n<\/tr>\n | ||||||
510<\/td>\n | Table A.53 \u2014 LPS Mis-alignment log (log pages 1..x) <\/td>\n<\/tr>\n | ||||||
511<\/td>\n | A.14 NCQ Command Error log (Log Address 10h) A.14.1 Overview A.14.2 ncq tag field A.14.3 nq bit Table A.54 \u2014 NCQ Command Error log <\/td>\n<\/tr>\n | ||||||
512<\/td>\n | A.14.4 unl bit A.14.5 Return Fields A.14.6 NCQ Autosense A.14.7 Checksum <\/td>\n<\/tr>\n | ||||||
513<\/td>\n | A.15 Read Stream Error log (Log Address 22h) Table A.55 \u2014 Read Stream Error log <\/td>\n<\/tr>\n | ||||||
514<\/td>\n | A.16 SATA Phy Event Counters log (Log Address 11h) A.16.1 Overview Table A.56 \u2014 Stream Error Log Entry <\/td>\n<\/tr>\n | ||||||
515<\/td>\n | A.16.2 Counter x Identifier A.16.3 Counter x Value A.16.4 Counter x Length A.16.5 Checksum Table A.57 \u2014 SATA Phy Event Counters log Format <\/td>\n<\/tr>\n | ||||||
516<\/td>\n | A.17 SATA NCQ Queue Management log (Log Address 12h) A.17.1 Overview A.17.2 supports abort ncq queue bit A.17.3 supports abort all at bit A.17.4 supports abort streaming at bit Table A.58 \u2014 SATA NCQ Queue Management log (log page 00h) <\/td>\n<\/tr>\n | ||||||
517<\/td>\n | A.17.5 supports abort non-streaming at bit A.17.6 supports abort selected ttag at bit A.17.7 supports deadline handling bit A.17.8 supports wdnc bit A.17.9 supports rdnc bit <\/td>\n<\/tr>\n | ||||||
518<\/td>\n | A.18 SATA NCQ Send and Receive log (Log Address 13h) A.18.1 Overview A.18.2 sfq data set management supported bit A.18.3 sfq data set management supports trim bit Table A.59 \u2014 SATA NCQ Send and Receive log (log page 00h) <\/td>\n<\/tr>\n | ||||||
519<\/td>\n | A.19 Selective Self-Test log (Log Address 09h) A.19.1 Overview A.19.2 revision number field A.19.3 Test span starting LBA and ending LBA Table A.60 \u2014 Selective Self-Test log <\/td>\n<\/tr>\n | ||||||
520<\/td>\n | A.19.4 current lba under test field A.19.5 current span under test field A.19.6 feature flags field A.19.7 selective self-test pending time field A.19.8 checksum field Table A.61 \u2014 feature flags field <\/td>\n<\/tr>\n | ||||||
521<\/td>\n | A.20 SMART Self-Test log (Log Address 06h) A.20.1 Overview A.20.2 Self-test log data structure revision number A.20.3 Self-test log descriptor entry Table A.62 \u2014 Self-test log data structure Table A.63 \u2014 Self-test log descriptor entry <\/td>\n<\/tr>\n | ||||||
522<\/td>\n | A.20.4 Self-test index A.20.5 Data structure checksum A.21 Summary SMART Error log (Log Address 01h) A.21.1 Overview A.21.2 SMART error log version Table A.64 \u2014 Summary SMART Error log <\/td>\n<\/tr>\n | ||||||
523<\/td>\n | A.21.3 Error log index A.21.4 Error log data structure Table A.65 \u2014 Error log data structure <\/td>\n<\/tr>\n | ||||||
524<\/td>\n | Table A.66 \u2014 Command data structure Table A.67 \u2014 Error data structure <\/td>\n<\/tr>\n | ||||||
525<\/td>\n | A.21.5 Device error count A.21.6 Data structure checksum A.22 Write Stream Error log (Log Address 21h) Table A.68 \u2014 State values <\/td>\n<\/tr>\n | ||||||
526<\/td>\n | A.23 Current Device Internal Status Data log (Log Address 24h) A.23.1 Overview Table A.69 \u2014 Write Stream Error log <\/td>\n<\/tr>\n | ||||||
527<\/td>\n | A.23.2 Current Device Internal Status Data header page Table A.70 \u2014 Current Device Internal Status Data header (page 0) <\/td>\n<\/tr>\n | ||||||
529<\/td>\n | A.23.3 Current Device Internal Status data pages A.23.4 Examples of data area usage Figure A.1 \u2014 Example of a Device Internal Status log with data in all three data areas Table A.71 \u2014 Current Device Internal Status Data (pages 1..n) <\/td>\n<\/tr>\n | ||||||
530<\/td>\n | Figure A.2 \u2014 Example of a Device Internal Status log with no data Figure A.3 \u2014 Example of a Device Internal Status log with mixed data areas <\/td>\n<\/tr>\n | ||||||
531<\/td>\n | A.24 Saved Device Internal Status Data log (Log Address 25h) A.24.1 Overview A.24.2 Saved Device Internal Status Data header page Table A.72 \u2014 Saved Device Internal Status Data header (page 0) <\/td>\n<\/tr>\n | ||||||
532<\/td>\n | A.24.3 Current Device Internal Status data pages A.25 Device Statistics Notifications log (Log Address 0Ah) Table A.73 \u2014 Saved Device Internal Status Data (pages 1..n) Table A.74 \u2014 Device Statistics Notifications pages <\/td>\n<\/tr>\n | ||||||
533<\/td>\n | Table A.75 \u2014 Summary Page of the Device Statistics Notifications log Table A.76 \u2014 DSN Match Entry <\/td>\n<\/tr>\n | ||||||
534<\/td>\n | Table A.77 \u2014 Definition pages of the Device Statistics Notifications log <\/td>\n<\/tr>\n | ||||||
535<\/td>\n | Table A.78 \u2014 dsn condition flags field <\/td>\n<\/tr>\n | ||||||
536<\/td>\n | Annex B (informative) Command Set Summary Table B.1 \u2014 Command codes (sorted by command code) (part 1 of 5) <\/td>\n<\/tr>\n | ||||||
541<\/td>\n | Table B.2 \u2014 Command codes (sorted by command name) (part 1 of 3) <\/td>\n<\/tr>\n | ||||||
544<\/td>\n | Table B.3 \u2014 Historical Command Assignments (part 1 of 9) <\/td>\n<\/tr>\n | ||||||
553<\/td>\n | Table B.4 \u2014 Historical SET FEATURE Code Assignments (part 1 of 10) <\/td>\n<\/tr>\n | ||||||
563<\/td>\n | Annex C (informative) How to Use SCT Commands C.1 How to Use SCT Commands Overview <\/td>\n<\/tr>\n | ||||||
564<\/td>\n | Figure C.1 \u2014 Example flowchart for SCT commands <\/td>\n<\/tr>\n | ||||||
565<\/td>\n | C.2 Examples of Log Page Command Sequences Figure C.2 \u2014 Example sequence for foreground write same with a repeating write pattern Figure C.3 \u2014 Example sequence for foreground write same with a repeating pattern <\/td>\n<\/tr>\n | ||||||
566<\/td>\n | Figure C.4 \u2014 Example sequence for writing data using an SCT command with no background activity Figure C.5 \u2014 Example sequence for reading data using an SCT command with no background activity <\/td>\n<\/tr>\n | ||||||
567<\/td>\n | Figure C.6 \u2014 Example sequence for a Non-Data SCT command with no background activity <\/td>\n<\/tr>\n | ||||||
568<\/td>\n | Figure C.7 \u2014 Example sequence for writing data using an SCT command with background activity <\/td>\n<\/tr>\n | ||||||
569<\/td>\n | Figure C.8 \u2014 Example sequence for writing data using multiple write data transfers <\/td>\n<\/tr>\n | ||||||
570<\/td>\n | C.3 Issuing an SCT Command to a Device C.3.1 Step 1 \u2013 Build a Key Page Figure C.9 \u2014 Example sequence for a Non-Data SCT command with background activity <\/td>\n<\/tr>\n | ||||||
571<\/td>\n | C.3.2 Step 2 \u2013 Issue the SCT command Table C.1 \u2014 SCT command using SMART WRITE LOG command <\/td>\n<\/tr>\n | ||||||
572<\/td>\n | C.3.3 Step 3 \u2013 Transfer Data if Required Table C.2 \u2014 SCT command using WRITE LOG EXT command <\/td>\n<\/tr>\n | ||||||
573<\/td>\n | C.3.4 Step 4 \u2013 Final Status\/SCT Command Completion <\/td>\n<\/tr>\n | ||||||
574<\/td>\n | Annex D (informative) Implementation Guidelines for 1 024- and 4 096-Byte Sector Sizes D.1 General D.2 Overview Figure D.1 \u2014 System Dependency Chain <\/td>\n<\/tr>\n | ||||||
575<\/td>\n | Figure D.2 \u2014 Mapping Proposals Figure D.3 \u2014 Logical Sector to Physical Mapping <\/td>\n<\/tr>\n | ||||||
576<\/td>\n | D.3 Implementation D.3.1 4 096-Byte Physical Sector Size Implementation D.3.2 Reporting Alignment (512-Byte LBA Only) <\/td>\n<\/tr>\n | ||||||
577<\/td>\n | D.3.3 RMW operations (512-Byte LBA Only) D.4 Implementation Issues (512-Byte LBA Only) D.4.1 Overview Figure D.4 \u2014 Uncorrectable Error Handling <\/td>\n<\/tr>\n | ||||||
578<\/td>\n | D.4.2 Drive Partitioning Figure D.5 \u2014 Typical HDD Layout Using A Master Boot Record <\/td>\n<\/tr>\n | ||||||
579<\/td>\n | D.4.3 File System Formatting D.4.4 Virtual Memory accessing D.4.5 Booting <\/td>\n<\/tr>\n | ||||||
580<\/td>\n | Bibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Information technology. AT attachment – ATA\/ATAPI Command Set. 3 (ACS-3)<\/b><\/p>\n |