Specifications
Page 9
....0 Command descriptions 115 12.1 Check Power Mode (E5h/98h 120 12.2 Configure Stream (51h 121 12.3 Device Configuration Overlay (B1h 123 12.3.1 DEVICE CONFIGURATION RESTORE (Subcommand C0h).123 12.3.2 DEVICE CONFIGURATION FREEZE LOCK (subcommand C1h)123 12.3.3 DEVICE CONFIGURATION IDENTIFY (subcommand C2h).124 12.3.4 DEVICE CONFIGURATION SET (subcommand C3h 124 12.4 Download Microcode (92h 127 12... Security Disable Password (F6h 184 12.31 Security Erase Prepare 185 12.32 Security Erase Unit (F4h 186 12.33 Security Freeze Lock (F5h 188 Deskstar 7K80 Hard Disk Drive Specification 5
....0 Command descriptions 115 12.1 Check Power Mode (E5h/98h 120 12.2 Configure Stream (51h 121 12.3 Device Configuration Overlay (B1h 123 12.3.1 DEVICE CONFIGURATION RESTORE (Subcommand C0h).123 12.3.2 DEVICE CONFIGURATION FREEZE LOCK (subcommand C1h)123 12.3.3 DEVICE CONFIGURATION IDENTIFY (subcommand C2h).124 12.3.4 DEVICE CONFIGURATION SET (subcommand C3h 124 12.4 Download Microcode (92h 127 12... Security Disable Password (F6h 184 12.31 Security Erase Prepare 185 12.32 Security Erase Unit (F4h 186 12.33 Security Freeze Lock (F5h 188 Deskstar 7K80 Hard Disk Drive Specification 5
Specifications
Page 12
... Mode Command (E5h/98h 123 Table 75.Device Configuration Overlay Features register values 123 Table 76.Device Configuration Overlay Data structure 125 Table 77.DCO error information definition 126 Table 78.Downlad Microcode Command (92h 127 Table 79.Execute Device Diagnostic command (90h 129 Table 80.Flush Cache command (E7h 130 Table 81... 135 Table 85.Identify device information (Part 1 of 7 136 Table 86.Identify device information (Part 2 of 7 137 Table 87.Identify device information (Part 3 of 7 138 Deskstar 7K80 Hard Disk Drive Specifacation 8
... Mode Command (E5h/98h 123 Table 75.Device Configuration Overlay Features register values 123 Table 76.Device Configuration Overlay Data structure 125 Table 77.DCO error information definition 126 Table 78.Downlad Microcode Command (92h 127 Table 79.Execute Device Diagnostic command (90h 129 Table 80.Flush Cache command (E7h 130 Table 81... 135 Table 85.Identify device information (Part 1 of 7 136 Table 86.Identify device information (Part 2 of 7 137 Table 87.Identify device information (Part 3 of 7 138 Deskstar 7K80 Hard Disk Drive Specifacation 8
Specifications
Page 40
... kW resistor. During Power-On initialization or after RESET- It is able to 5 volts through a 10 kΩ resistor. Deskstar 7K80 Hard Disk Drive Specification 36 Device 0 shall allow up to 450 ms for PIO data transfer. signal shall be asserted by an Open-Drain driver... and clear the device 1 Status register to device 0 that it is configured as PDIAG- PDIAGThis signal shall be asserted by device 1. This line is present. within 30 seconds to indicate that device 1 is ready (DRDY=1). Drive 1 shall then assert PDIAG- within 1 ms (to indicate to 00h....
... kW resistor. During Power-On initialization or after RESET- It is able to 5 volts through a 10 kΩ resistor. Deskstar 7K80 Hard Disk Drive Specification 36 Device 0 shall allow up to 450 ms for PIO data transfer. signal shall be asserted by an Open-Drain driver... and clear the device 1 Status register to device 0 that it is configured as PDIAG- PDIAGThis signal shall be asserted by device 1. This line is present. within 30 seconds to indicate that device 1 is ready (DRDY=1). Drive 1 shall then assert PDIAG- within 1 ms (to indicate to 00h....
Specifications
Page 79
...-bit Address feature set RST = 1 and wait for ECC byte transfers, which sector information is transferred on a Format Track command and the configuration information is selected, the device interrupts to the host will be enabled. All data transfers are 16 bits wide, except for at reset when...which are PIO only. When IEN = 0, and the device is transferred on an Identify Device command. Data transfers are 8 bits wide. Deskstar 7K80 Hard Disk Drive Specification 75 A write to any Command Register shall clear the HOB bit to the host will be disabled. To ensure that the device ...
...-bit Address feature set RST = 1 and wait for ECC byte transfers, which sector information is transferred on a Format Track command and the configuration information is selected, the device interrupts to the host will be enabled. All data transfers are 16 bits wide, except for at reset when...which are PIO only. When IEN = 0, and the device is transferred on an Identify Device command. Data transfers are 8 bits wide. Deskstar 7K80 Hard Disk Drive Specification 75 A write to any Command Register shall clear the HOB bit to the host will be disabled. To ensure that the device ...
Specifications
Page 98
... Locked Mode Unlocked Mode Frozen Mode Check Power Mode Configure Stream Execute Device Diagnostic Device Configuration Restore Device Configuration Freeze Lock Device Configuration Identify Device Configuration Set Download Microcode Flush Cache Flush Cache Ext Format ... Executable Executable Executable Executable Executable Executable Executable Executable Executable Executable Executable Executable Executable Executable Executable Command aborted Deskstar 7K80 Hard Disk Drive Specification 94 10.7.5 Command table This table shows the device's response to commands when the Security...
... Locked Mode Unlocked Mode Frozen Mode Check Power Mode Configure Stream Execute Device Diagnostic Device Configuration Restore Device Configuration Freeze Lock Device Configuration Identify Device Configuration Set Download Microcode Flush Cache Flush Cache Ext Format ... Executable Executable Executable Executable Executable Executable Executable Executable Executable Executable Executable Executable Executable Executable Executable Command aborted Deskstar 7K80 Hard Disk Drive Specification 94 10.7.5 Command table This table shows the device's response to commands when the Security...
Specifications
Page 110
... host may be transferred by a single command are increased by a register write regardless of the state of commands: • Configure Stream • Read Stream PIO • Write Stream PIO Deskstar 7K80 Hard Disk Drive Specification 106 Support of the data. If the native maximum address is greater than 268,435,455, a Read Native Max...
... host may be transferred by a single command are increased by a register write regardless of the state of commands: • Configure Stream • Read Stream PIO • Write Stream PIO Deskstar 7K80 Hard Disk Drive Specification 106 Support of the data. If the native maximum address is greater than 268,435,455, a Read Native Max...
Specifications
Page 111
... 4. The Set Features command to a DMA implementation. 10.17.1 Streaming commands The streaming commands are still met. Using the Configure Stream command, the host may execute background tasks as long as specified in the Write Stream command specifies that PIO versions of... is device vendor specific. The streaming commands should be issued using a specified minimum number of sectors transferred per transfer. Deskstar 7K80 Hard Disk Drive Specification 107 These commands may be completed within the specified Command Completion Time Limit. 10.17.3 Flush to Disk bit ...
... 4. The Set Features command to a DMA implementation. 10.17.1 Streaming commands The streaming commands are still met. Using the Configure Stream command, the host may execute background tasks as long as specified in the Write Stream command specifies that PIO versions of... is device vendor specific. The streaming commands should be issued using a specified minimum number of sectors transferred per transfer. Deskstar 7K80 Hard Disk Drive Specification 107 These commands may be completed within the specified Command Completion Time Limit. 10.17.3 Flush to Disk bit ...
Specifications
Page 113
... be interrupted with their associated protocols are Data In commands: • Device Configuration Identity • Identify Device • Read Buffer • Read Log Ext • Read Long • Read Multiple • Read Multiple Ext • Read Sector(s) • Read Sector(s) Ext • S.M.A.R.T. Deskstar 7K80 Hard Disk Drive Specification 109 A command shall only be transferred: a.
... be interrupted with their associated protocols are Data In commands: • Device Configuration Identity • Identify Device • Read Buffer • Read Log Ext • Read Long • Read Multiple • Read Multiple Ext • Read Sector(s) • Read Sector(s) Ext • S.M.A.R.T. Deskstar 7K80 Hard Disk Drive Specification 109 A command shall only be transferred: a.
Specifications
Page 114
... error location will then store the error status in response to the host through the Data Register are Data Out commands: • Device Configuration SET • Format Track • Security Disable Password • Security Erase Unit • Security Set Password • Security Unlock ... to the host. 4. Write log sector • Write Buffer • Write Log Ext • Write Long • Write Multiple Deskstar 7K80 Hard Disk Drive Specification 110 f. b. c. The Read Multiple command transfers one block of data via the Data Register. The other commands transfer one sector ...
... error location will then store the error status in response to the host through the Data Register are Data Out commands: • Device Configuration SET • Format Track • Security Disable Password • Security Erase Unit • Security Set Password • Security Unlock ... to the host. 4. Write log sector • Write Buffer • Write Log Ext • Write Long • Write Multiple Deskstar 7K80 Hard Disk Drive Specification 110 f. b. c. The Read Multiple command transfers one block of data via the Data Register. The other commands transfer one sector ...
Specifications
Page 116
...Immediate Execution of these commands involves no data transfer: a. The host writes the command code to the Status Register being read Deskstar 7K80 Hard Disk Drive Specification 112 d. b. When the device has finished processing the command, it sets BSY = 0 and interrupts the host. ...Line • S.M.A.R.T. 11.3 Non-data commands The following are Non-data commands: • Check Power Mode • Device Configuration FREEZE LOCK • Device Configuration RESTORE • Execute Device Diagnostic • Flush Cache • Flush Cache Ext • Idle • Idle Immediate ...
...Immediate Execution of these commands involves no data transfer: a. The host writes the command code to the Status Register being read Deskstar 7K80 Hard Disk Drive Specification 112 d. b. When the device has finished processing the command, it sets BSY = 0 and interrupts the host. ...Line • S.M.A.R.T. 11.3 Non-data commands The following are Non-data commands: • Check Power Mode • Device Configuration FREEZE LOCK • Device Configuration RESTORE • Execute Device Diagnostic • Flush Cache • Flush Cache Ext • Idle • Idle Immediate ...
Specifications
Page 119
... 0 0 1 0 1 1 1 1 C4 1 1 0 0 0 1 0 0 29 0 0 1 0 1 0 0 1 F8 1 1 1 1 1 0 0 0 27 0 0 1 0 0 1 1 1 Deskstar 7K80 Hard Disk Drive Specification 115 12.0 Command descriptions The table below shows the commands that are supported by each command or feature. Table 71: Command Set Protocol Command 3 Check Power Mode 3 Check Power Mode* 3 Configure Stream Device Configuration 3 Restore 3 Device Configuration Freeze Lock 1 Device Configuration Identify 2 Device Configuration Set 2 Download Microcode 3 Execute...
... 0 0 1 0 1 1 1 1 C4 1 1 0 0 0 1 0 0 29 0 0 1 0 1 0 0 1 F8 1 1 1 1 1 0 0 0 27 0 0 1 0 0 1 1 1 Deskstar 7K80 Hard Disk Drive Specification 115 12.0 Command descriptions The table below shows the commands that are supported by each command or feature. Table 71: Command Set Protocol Command 3 Check Power Mode 3 Check Power Mode* 3 Configure Stream Device Configuration 3 Restore 3 Device Configuration Freeze Lock 1 Device Configuration Identify 2 Device Configuration Set 2 Download Microcode 3 Execute...
Specifications
Page 125
...Feature Current bit 6 (R/W) Feature Current bit 0..2 (Stream ID) If set to add a new stream. Deskstar 7K80 Hard Disk Drive Specification 121 A Configure Stream command may be issued for Error Register). The Stream ID shall be added or removed from the current ...operating configuration. R/W specifies a read stream if cleared to zero and a write stream if set to one, a request to one. Command 0 1 0 1 0 ...
...Feature Current bit 6 (R/W) Feature Current bit 0..2 (Stream ID) If set to add a new stream. Deskstar 7K80 Hard Disk Drive Specification 121 A Configure Stream command may be issued for Error Register). The Stream ID shall be added or removed from the current ...operating configuration. R/W specifies a read stream if cleared to zero and a write stream if set to one, a request to one. Command 0 1 0 1 0 ...
Specifications
Page 126
... (99:98))) micriseconds. If cleared to zero, a request to remove a previous configured stream is measured from the write of the command register to add a new stream. Allocation Unit Size In Sectors (7:0) Allocation Unit Size In Sectors (15:8) Deskstar 7K80 Hard Disk Drive Specification 122 Feature Current bit 7 (A/R) Feature Previous Sector Count Current Sector Count...
... (99:98))) micriseconds. If cleared to zero, a request to remove a previous configured stream is measured from the write of the command register to add a new stream. Allocation Unit Size In Sectors (7:0) Allocation Unit Size In Sectors (15:8) Deskstar 7K80 Hard Disk Drive Specification 122 Feature Current bit 7 (A/R) Feature Previous Sector Count Current Sector Count...
Specifications
Page 127
.... After successful execution of the Device Configuration Overlay settings. The DEVICE CONFIGURATION FREEZE LOCK condition shall not be cleared by the device. V Individual Device Configuration Overlay feature set commands are aborted by a power-down. D - - - - Deskstar 7K80 Hard Disk Drive Specification 123 Command 1 0 1 1...0 ABT T0N AMN 00 0 V 0 0 Status Register 7 654 3 2 1 0 BSY RDY DF DSC DRQ COR IDX ERR V V0- 12.3 Device Configuration Overlay (B1h) Table 75: Check Power Mode Command (E5h/98h) Command Block Output Registers Register 7 6 5 4 3 2 1 0 Data Feature 1 0 ...
.... After successful execution of the Device Configuration Overlay settings. The DEVICE CONFIGURATION FREEZE LOCK condition shall not be cleared by the device. V Individual Device Configuration Overlay feature set commands are aborted by a power-down. D - - - - Deskstar 7K80 Hard Disk Drive Specification 123 Command 1 0 1 1...0 ABT T0N AMN 00 0 V 0 0 Status Register 7 654 3 2 1 0 BSY RDY DF DSC DRQ COR IDX ERR V V0- 12.3 Device Configuration Overlay (B1h) Table 75: Check Power Mode Command (E5h/98h) Command Block Output Registers Register 7 6 5 4 3 2 1 0 Data Feature 1 0 ...
Specifications
Page 128
... response to disable that modifies some of selectable capabilities. The DEVICE CONFIGURATION SET command transfers an overlay that feature when the device is enabled and the Security feature is set of the bits set is now enabled Deskstar 7K80 Hard Disk Drive Specification 124 The restrictions on page 125. If any setting is changed...
... response to disable that modifies some of selectable capabilities. The DEVICE CONFIGURATION SET command transfers an overlay that feature when the device is enabled and the Security feature is set of the bits set is now enabled Deskstar 7K80 Hard Disk Drive Specification 124 The restrictions on page 125. If any setting is changed...
Specifications
Page 129
Table 77: Device Configuration Overlay Data structure Word 0 1 2 3-6 7 8-254 255 Content 0001h Data Structure revision Multiword DMA modes supported 15-3 Reserved 2 1 = Multiword DMA mode 2 and below are supported 1 1 = Multiword ... 7-0 Signature (A5h) Note: Bits 7-0 of all byte in words 0 through 254 and the byte consisting of bits 7-0 of this word contain the value A5h. Deskstar 7K80 Hard Disk Drive Specification 125 The sum of this word contain the data structure checksum. The data structure checksum is the two's complement of the sum of...
Table 77: Device Configuration Overlay Data structure Word 0 1 2 3-6 7 8-254 255 Content 0001h Data Structure revision Multiword DMA modes supported 15-3 Reserved 2 1 = Multiword DMA mode 2 and below are supported 1 1 = Multiword ... 7-0 Signature (A5h) Note: Bits 7-0 of all byte in words 0 through 254 and the byte consisting of bits 7-0 of this word contain the value A5h. Deskstar 7K80 Hard Disk Drive Specification 125 The sum of this word contain the data structure checksum. The data structure checksum is the two's complement of the sum of...
Specifications
Page 139
... see below Status Register 7 654 3 2 1 0 BSY RDY DF DSC DRQ COR IDX ERR 0 V0- - 0 - Deskstar 7K80 Hard Disk Drive Specification 135 An asterisk (*) in Table 86 beginning on page 136. V The Identify Device command requests the device to transfer configuration information to the Content field indicates the use of those parameters that are vendor...
... see below Status Register 7 654 3 2 1 0 BSY RDY DF DSC DRQ COR IDX ERR 0 V0- - 0 - Deskstar 7K80 Hard Disk Drive Specification 135 An asterisk (*) in Table 86 beginning on page 136. V The Identify Device command requests the device to transfer configuration information to the Content field indicates the use of those parameters that are vendor...
Specifications
Page 140
...0003H * XXXXH * 0034H * XXXX XXXX 8010H 0000H Description Drive classification, bit assignments: 15 (=0): 1=ATAPI device, 0=ATA device 14 - 8 : retired 7 (=0): 1=removable cartridge device 6 (=1): 1=fixed device 5 - 3 : retired 2 (=0): Response incomplete 1 : retired 0 (=0): Reserved Number of cylinders in default translate mode Specific Configuration 37C8H: Need Set Feature for spin-up after power-up ...15-8 : 80h 7-0 : Maximum number of sectors that can be transferred per interrupt on Read and Write Multiple commands Reserved Deskstar 7K80 Hard Disk Drive Specification 136
...0003H * XXXXH * 0034H * XXXX XXXX 8010H 0000H Description Drive classification, bit assignments: 15 (=0): 1=ATAPI device, 0=ATA device 14 - 8 : retired 7 (=0): 1=removable cartridge device 6 (=1): 1=fixed device 5 - 3 : retired 2 (=0): Response incomplete 1 : retired 0 (=0): Reserved Number of cylinders in default translate mode Specific Configuration 37C8H: Need Set Feature for spin-up after power-up ...15-8 : 80h 7-0 : Maximum number of sectors that can be transferred per interrupt on Read and Write Multiple commands Reserved Deskstar 7K80 Hard Disk Drive Specification 136
Specifications
Page 143
... 83 7FEBH Command set supported 15-14(=01) Word 83 is valid 13 (=1) FLUSH CACHE EXT command supported 12 (=1) FLUSH CACHE command supported 11 (=1) Device Configuration Overlay command supported 10 (=1) 48-bit Address feature set supported 9 (=1) Automatic Acoustic Management 8 (=1) SET Max Security extension 7 (=1) 6 (=1) 5 (=1) Set Features Address Offset ... interrupt 6 LOOK AHEAD 5 WRITE CACHE 4 PACKET Command feature set 3 Power management feature set 2 Removable media feature set 1 Security feature set 0 SMART feature set Deskstar 7K80 Hard Disk Drive Specification 139
... 83 7FEBH Command set supported 15-14(=01) Word 83 is valid 13 (=1) FLUSH CACHE EXT command supported 12 (=1) FLUSH CACHE command supported 11 (=1) Device Configuration Overlay command supported 10 (=1) 48-bit Address feature set supported 9 (=1) Automatic Acoustic Management 8 (=1) SET Max Security extension 7 (=1) 6 (=1) 5 (=1) Set Features Address Offset ... interrupt 6 LOOK AHEAD 5 WRITE CACHE 4 PACKET Command feature set 3 Power management feature set 2 Removable media feature set 1 Security feature set 0 SMART feature set Deskstar 7K80 Hard Disk Drive Specification 139
Specifications
Page 144
... Command set/feature enabled 15-14 Reserved 13 FLUSH CACHE EXT command supported 12 FLUSH CACHE command supported 11 Device Configuration Overlay command enabled 10 48-bit Address features set supported 9 Automatic Acoustic Management enabled 8 Set Max Security extensions ...command supported 6 (=0) 5 (=1) 4 (=x) WRITE DMA FUA EXT and WRITE MULTIPLE FUA EXT commands supported General Purpose Logging feature set supported Valid CONFIGURE STREAM command has been executed 3 (=0) Media Card Pass Through Command feature set enabled 2 (=0) Media serial number is valid 1 (=1) SMART ...
... Command set/feature enabled 15-14 Reserved 13 FLUSH CACHE EXT command supported 12 FLUSH CACHE command supported 11 Device Configuration Overlay command enabled 10 48-bit Address features set supported 9 Automatic Acoustic Management enabled 8 Set Max Security extensions ...command supported 6 (=0) 5 (=1) 4 (=x) WRITE DMA FUA EXT and WRITE MULTIPLE FUA EXT commands supported General Purpose Logging feature set supported Valid CONFIGURE STREAM command has been executed 3 (=0) Media Card Pass Through Command feature set enabled 2 (=0) Media serial number is valid 1 (=1) SMART ...