• No results found

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

117

Word 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

119

Word 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

121

Word 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

Related documents