Hitachi DK23EA Specifications - Page 48

Read Verify [40h, 41h], 3.2.5.3 Recalibrate [1Xh], 3.2.5.4 Seek [7Xh], 3.2.5.5 Set Features

Page 48 highlights

6.3.2.5.2 Read Verify [40h, 41h] This command is same as the Read Sectors command, except that DRQ is never set and no data is transferred to the host. When the requested sectors have been verified, the device clears BSY and generates an interrupt. Upon command completion, the Command Block Registers contain the cylinder, head, and sector numbers of the last sector verified. If an error occurs, the verify terminates at the sector where the error occurs. The Command Block Registers contain the cylinder, head, and sector numbers of the sector where the error occurred. The Sector Count Register shall contain the number of sectors not yet verified. 6.3.2.5.3 Recalibrate [1Xh] This command performs a physical seek to track 0. Upon receipt of the command, the device sets BSY and issues a seek to cylinder 0. The device then waits for the seek to complete before updating status, clearing BSY, and generating an interrupt. If the device cannot reach cylinder 0, a Track Not Found error is posted. 6.3.2.5.4 Seek [7Xh] This command indicates a logical seek to the track and head specified in the Command Block Registers. The device will set DSC=1 after the seek has Completed. If another command is issued to the device while a seek is being executed, the device sets BSY=1, waits for the seek to complete, and then begins execution of the command. 6.3.2.5.5 Set Features [EFh] This command is used to specify the parameters shown in Tables 6.7 and 6.8. Table 6.7 Set Feature Register Definition Code *1 03h 05h 09h 33h 44h 55h 66h 77h 85h 88h 89h 99h AAh BBh CCh 02h 82h Description Set transfer mode based on value in Sector Count register *2 Enable Advanced Power management *3 Enable Address Offset Mode *4 Disable retries Enable Vendor Unique ECC Byte Length(24 bytes) transfer Disable read look-ahead feature Disable reverting to power on defaults Disable ECC Disable Advanced Power management *3 Enable ECC Disable Address Offset Mode *4 Enable retries Enable read look-ahead feature Enable 4 bytes ECC transfer Enable reverting to power on defaults Enable write cache Disable write cache Default Ö Ö *1: If the code is not supported, the device returns Aborted Command Error. *2: See Table 6.8. *3: See Sec. 6.3.2.6.2 Advanced Power Management for the details. *4: See Sec. 6.3.10.2 Address Offset Feature for the details. K6602637 Rev.3 02.27.01 - 48 -

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104

K6602637
Rev.3
02.27.01
- 48 -
6.3.2.5.2 Read Verify [40h, 41h]
This command is same as the Read Sectors command, except that DRQ is never set and no data is
transferred to the host. When the requested sectors have been verified, the device clears BSY and
generates an interrupt. Upon command completion, the Command Block Registers contain the cylinder,
head, and sector numbers of the last sector verified. If an error occurs, the verify terminates at the sector
where the error occurs. The Command Block Registers contain the cylinder, head, and sector numbers of
the sector where the error occurred. The Sector Count Register shall contain the number of sectors not yet
verified.
6.3.2.5.3 Recalibrate [1Xh]
This command performs a physical seek to track 0. Upon receipt of the command, the device sets BSY and
issues a seek to cylinder 0. The device then waits for the seek to complete before updating status, clearing
BSY, and generating an interrupt. If the device cannot reach cylinder 0, a Track Not Found error is posted.
6.3.2.5.4 Seek [7Xh]
This command indicates a logical seek to the track and head specified in the Command Block Registers.
The device will set DSC=1 after the seek has Completed. If another command is issued to the device while
a seek is being executed, the device sets BSY=1, waits for the seek to complete, and then begins execution
of the command.
6.3.2.5.5 Set Features [EFh]
This command is used to specify the parameters shown in Tables 6.7 and 6.8.
Table 6.7
Set Feature Register Definition
Code
*1
Description
Default
03h
Set transfer mode based on value in Sector Count register
*2
05h
Enable Advanced Power management
*3
±
09h
Enable Address Offset Mode
*4
33h
Disable retries
44h
Enable Vendor Unique ECC Byte Length(24 bytes) transfer
55h
Disable read look-ahead feature
66h
Disable reverting to power on defaults
±
77h
Disable ECC
85h
Disable Advanced Power management
*3
88h
Enable ECC
±
89h
Disable Address Offset Mode
*4
99h
Enable retries
±
AAh
Enable read look-ahead feature
±
BBh
Enable 4 bytes ECC transfer
±
CCh
Enable reverting to power on defaults
02h
Enable write cache
±
82h
Disable write cache
*1
: If the code is not supported, the device returns Aborted Command Error.
*2
: See Table 6.8.
*3
: See Sec. 6.3.2.6.2 Advanced Power Management for the details.
*4
: See Sec. 6.3.10.2 Address Offset Feature for the details.