9.12 48-bit Address Feature Set
11 Command Descriptions
11.10 Identify Device (ECh)
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 - - - Data - - - -
Feature - - - Error ...See Below...
Sector Count - - - Sector Count - - - -
Sector Number - - - Sector Number - - - -
Cylinder Low - - - Cylinder Low - - - -
Cylinder High - - - Cylinder High - - - -
Device/Head 1 - 1 D - - - - Device/Head - - - -
Command 1 1 1 0 1 1 0 0 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
0 0 0 0 0 V 0 0 0 V 0 - - 0 - V
Table 83 Identify Device Command (ECh)
The Identify Device command requests the device to transfer configuration information to the host. The device will transfer a sector to the host containing the information described in the following pages.
HGST hard disk drive specifications
117Word Content Description
00 045AH Drive classification, bit assignments:
or 15 (=0): 1=ATAPI device, 0=ATA device
045EH 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
01 xxxxH Number of cylinders in default translate mode
02 C837H Specific Configuration
37C8H: Need Set Feature for spin-up after power-up Identify Device is incomplete
738CH: Need Set Feature for spin-up after power-up Identify Device is complete
8C73H: No Need Set Feature for spin-up after power-up Identify Device is incomplete
C837H: No Need Set Feature for spin-up after power-up Identify Device is complete
03 00xxH Number of heads in default translate mode
04 0 * Reserved
05 0 * Reserved
06 003FH Number of sectors per track in default translate mode
07 0000H * Number of bytes of sector gap
08 0000H * Number of bytes in sync field
09 0000H * Reserved
10-19 XXXX Serial number in ASCII (0 = not specified)
20 0003H * Controller type:
0003: dual ported, multiple sector buffer with look-ahead read
21 XXXXH * Buffer size in 512-byte increments. In case of 64MB buffer, it is set to 0x0000.
22 0038H * Reserved
23-26 XXXX Microcode version in ASCII
27-46 XXXX Model number in ASCII
47 8010H 15-8 : 80h
7-0 : Maximum number of sectors that can be transferred per interrupt on Read and Write Multiple commands
48 4000H Trusted Computing feature set options
15(=0) : Shall be cleared to zero 14(=1) : Shall be set to one
13-1(=0) : Reserved for the Trusted Computing Group 0(=0) : 0=Trusted Computing feature set is not supported
Word Content Description
49 xF00H Capabilities, bit assignments:
15-14 (=0) Reserved 13 Standby timer
(=1) values as specified in ATA standard are supported (=0) values are vendor specific
12 (=0) Reserved
11 (=1) IORDY Supported 10 (=1) IORDY can be disabled
9 (=1) LBA supported 8 (=1) DMA supported 7- 0 (=0) Reserved
50 4000H Capabilities, bit assignments:
15-14(=01) word 50 is valid 13- 1 (=0) Reserved
0 Minimum value of Standby timer (=0) less than 5 minutes
51 0200H PIO data transfer cycle timing mode
52 0200H * DMA data transfer cycle timing mode
Refer Word 62 and 63
53 0007H Validity flag of the word
15- 8(=0): Free-fall Control Sensitivity
00h = Vendor’s recommended setting 7-3(=0): Reserved
2(=1): 1=Word 88 is Valid 1(=1): 1=Word 64-70 are Valid 0(=1): 1=Word 54-58 are Valid
54 xxxxH Number of current cylinders
55 xxxxH Number of current heads
56 xxxxH Number of current sectors per track
57-58 xxxxH Current capacity in sectors
Word 57 specifies the low word of the capacity 59 0xxxH Current Multiple setting. bit assignments
15- 9 (=0) Reserved
8 1= Multiple Sector Setting is Valid
7- 0 xxh = Current setting for number of sectors
60-61 xxxxH
Total Number of User Addressable Sectors Word 60 specifies the low word of the number
FFFFFFFh=The 48-bit native max address is greater than 268,435,455
62 0000H Reserved
63 xx07H Multiword DMA Transfer Capability
15- 8 Multi word DMA transfer mode active 7- 0 (=7) Multi word DMA transfer modes supported
(support mode 0,1 and 2)
64 0003H Flow Control PIO Transfer Modes Supported
15-8(=0) Reserved
7-0 (=3) Advanced PIO Transfer Modes Supported
'11' = PIO Mode 3 and 4 Supported
65 0078H Minimum Multiword DMA Transfer Cycle Time Per Word
15-0(=78) Cycle time in nanoseconds (120ns, 16.6MB/s)
HGST hard disk drive specifications
119Word Content Description
66 0078H Manufacturer's Recommended Multiword DMA Transfer Cycle Time
15-0(=78) Cycle time in nanoseconds (120ns, 16.6MB/s)
67 0078H Minimum PIO Transfer Cycle Time Without Flow Control
15-0(=78) Cycle time in nanoseconds (120ns, 16.6MB/s)
68 0078H Minimum PIO Transfer Cycle Time With IORDY Flow Control
15- 0(=78) Cycle time in nanoseconds (120ns, 16.6MB/s) 69-74 0000H Reserved
75 001FH Queue depth
15-5(=0) Reserved
4-0(=1F) Maximum queued depth - 1
76 170xH SATA capabilities
15-13(=0) Reserved
12(=1) High Priority command (Please see 6.5 First-party DMA commands) 11(=0) Reserved
10(=1) Phy event counters
9(=1) Receipt of host-initiated interface power management requests 8(=1) Native Command Queuing supported
7-4(=0) Reserved
3(=x) SATA Gen-3 speed (6.0Gbps) supported 2(=x) SATA Gen-2 speed (3.0Gbps) supported 1(=1) SATA Gen-1 speed (1.5Gbps) supported 0(=0) Reserved
77 000xH 15-4(=0) Reserved
3-1(=011) Current negotiated SATA speed Gen-3 speed of 6.0Gbps (=010) Current negotiated SATA speed Gen-2 speed of 3.0Gbps (=001) Current negotiated SATA speed Gen-1 speed of 1.5Gbps
0(=0) Reserved
78 005EH SATA supported features
15-7(=0) Reserved
6(=1) Software setting preservation 5(=0) Reserved
4(=1) In-order data delivery
3(=1) Device initiated interface power management 2(=1) DMA Setup Auto-Activate optimization 1(=1) Non-zero buffer offset in DMA Setup FIS 0(=0) Reserved
79 0040H SATA enabled features
15-7(=0) Reserved
6(=1) Software setting preservation 5(=0) Reserved
4(=0) In-order data delivery
3(=0) Device initiated interface power management 2(=0) DMA Setup Auto-Activate optimization 1(=0) Non-zero buffer offset in DMA Setup FIS 0(=0) Reserved
Word Content Description
80 01FCH Major version number
15-0(=1FCh) ATA-2, ATA-3, ATA/ATAPI-4, ATA/ATAPI-5, ATA/ATAPI-6. ATA/ATAPI-7 and ATA8-ACS
81 0029H Minor version number
15-0(=29h) ATA8-ACS Revision 4
82 746BH Command
set supported 15 (=0) Reserved 14 (=1) NOP command
13 (=1) READ BUFFER command 12 (=1) WRITE BUFFER command 11 (=0) Reserved
10 (=1) Host Protected Area Feature Set 9 (=0) DEVICE RESET command 8 (=0) SERVICE interrupt
7 (=0) Release interrupt 6 (=1) LOOK AHEAD
5 (=1) WRITE CACHE
4 (=0) PACKET Command feature set 3 (=1) Power management feature set 2 (=0) Removable feature set
1 (=1) Security feature set 0 (=1) SMART feature Set
HGST hard disk drive specifications
121Word Content Description
83 7D69H 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 (=0) Reserved
8 (=1) SET Max Security extension
7 (=0) Set Features Address Offset feature mode
6 (=1) SET FEATURES subcommand required to spin-up after power-up
5 (=1) Power-Up In Standby feature set supported 4 (=0) Removable Media Status Notification feature 3 (=1) Advanced Power Management feature set
2 (=0) CFA feature set
1 (=0) READ/WRITE DMA QUEUED
0 (=1) DOWNLOAD MICROCODE command
84 4163H
or 4773H
Command set/feature supported extension 15-14(=01) Word 84 is valid
13(=0) IDLE IMMEDIATE with UNLOAD FEATURE supported 12-11(= 0) Reserved
10 (=x) URG bit supported for WRITE STREAM DMA Ext and WRITE STREAM Ext
9 (=x) URG bit supported for READ STREAM DMA Ext and READ STREAM Ext 8 (=1) World wide name supported
7 (=0) WRITE DMA QUEUED FUA EXT command supported
6 (=1) WRITE DMA FUA EXT and WRITE MULTIPLE FUA EXT commands supported
5 (=1) General Purpose Logging feature set supported 4 (=x) Streaming feature set supported
3 (=0) Media Card Pass Through Command feature set supported 2 (=0) Media serial number supported
1 (=1) SMART self-test supported 0 (=1) SMART error logging supported
85 xxxxH Command set/feature enabled
15 Reserved 14 NOP command
13 READ BUFFER command 12 WRITE BUFFER command 11 Reserved
10 Host Protected Area feature set 9 DEVICE RESET command 8 SERVICE interrupt
7 RELEASE 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
Word Content Description
86 xxxxH Command set/feature enabled
15 Words 120:119 are valid. 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 Reserved
8 Set Max Security extensions enabled 7 Set Features Address Offset mode
6 Set Features subcommand required to spin-up after power-up 5 Power-Up In Standby feature set enabled
4 Removable Media Status Notification feature 3 Advanced Power Management Feature set 2 CFA Feature set