Hitachi C4K60 Specifications - Page 89

Read Verify [40h, 41h]

Page 89 highlights

7.5.25. Read Verify [40h, 41h] Task File Registers Command LBA High LBA Mid LBA Low Device/Head Sector Count Features 7 6 5 4 3 2 1 0 40h or 41h L = 0: Cylinder number bit 15 - 8 L = 1: 28-bit LBA address bit 23 - 16 L = 0: Cylinder number bit 7 - 0 L = 1: 28-bit LBA address bit 15 - 8 L = 0: Sector number L = 1: 28-bit LBA address bit 7 - 0 X L X DRV L = 0: Head Number L = 1: 28-bit LBA address bit 27-24 Sector Count XX The READ VERIFY 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 28bit LBA address or cylinder/head/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 28-bit LBA address or cylinder/head/sector numbers of the sector where the error occurred. The Sector Count Register contains the number of sectors not yet verified. K6610170 Rev.2 Dec 22, 2004 - 89 -

  • 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
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145

K6610170
Rev.2
Dec 22, 2004
- 89 -
7.5.25. Read Verify [40h, 41h]
Task File Registers
7
6
5
4
3
2
1
0
Command
40h or 41h
LBA High
L = 0: Cylinder number bit 15 - 8
L = 1: 28-bit LBA address bit
23 - 16
LBA Mid
L = 0: Cylinder number bit 7 - 0
L = 1: 28-bit LBA address bit
15 - 8
LBA Low
L = 0: Sector number
L = 1: 28-bit LBA address bit 7 - 0
Device/Head
X
L
X
DRV L = 0:
Head Number
L = 1:
28-bit LBA address
bit 27-24
Sector Count
Sector Count
Features
XX
The READ VERIFY 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 28-
bit LBA address or cylinder/head/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 28-bit LBA
address or cylinder/head/sector numbers of the sector where the error occurred. The Sector Count Register
contains the number of sectors not yet verified.