Hitachi C4K60 Specifications - Page 104

Set Multiple Mode [C6h], 5.43. Sleep [99h,E6h]

Page 104 highlights

7.5.42. Set Multiple Mode [C6h] Task File Registers Command LBA High LBA Mid LBA Low Device/Head Sector Count Features 7 6 5 4 3 2 1 0 C6h XX XX XX X X X DRV X X X X Sector per block XX The SET MULTIPLE MODE command allows the device to specify the number of sectors per block to perform READ MULTIPLE and WRITE MULTIPLE command operations. The Sector Count Register is loaded with the number of sectors per block. Block sizes of 1, 2, 4, 8, and 16 sectors are supported. Upon receipt of the command, the device sets BSY=1 and checks the Sector Count Register. If the Sector Count Register contains a valid value, then the value is loaded for all subsequent Multiple commands and execution of those commands is enabled. If an invalid value is specified, an Aborted Command error is posted and execution of the Multiple commands is disabled. The Multiple commands cannot be executed in the default mode at power on or after a hardware reset. 7.5.43. Sleep [99h,E6h] Task File Registers Command LBA High LBA Mid LBA Low Device/Head Sector Count Features 7 6 5 4 3 2 1 0 99h or E6h XX XX XX X X X DRV X X X X XX XX The SLEEP command causes the device to be spun down and enter the Sleep Mode. When the rotation stops, BSY is cleared, an interruption is generated, and the interface becomes inactive. Software reset or hardware reset allows the device to recover from the Sleep Mode. K6610170 Rev.2 Dec 22, 2004 - 104 -

  • 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
- 104 -
7.5.42. Set Multiple Mode [C6h]
Task File Registers
7
6
5
4
3
2
1
0
Command
C6h
LBA High
XX
LBA Mid
XX
LBA Low
XX
Device/Head
X
X
X
DRV
X
X
X
X
Sector Count
Sector per block
Features
XX
The SET MULTIPLE MODE command allows the device to specify the number of sectors per block to
perform READ MULTIPLE and WRITE MULTIPLE command operations. The Sector Count Register is
loaded with the number of sectors per block. Block sizes of 1, 2, 4, 8, and 16 sectors are supported. Upon
receipt of the command, the device sets BSY=1 and checks the Sector Count Register. If the Sector Count
Register contains a valid value, then the value is loaded for all subsequent Multiple commands and
execution of those commands is enabled. If an invalid value is specified, an Aborted Command error is
posted and execution of the Multiple commands is disabled. The Multiple commands cannot be executed in
the default mode at power on or after a hardware reset.
7.5.43. Sleep [99h,E6h]
Task File Registers
7
6
5
4
3
2
1
0
Command
99h or E6h
LBA High
XX
LBA Mid
XX
LBA Low
XX
Device/Head
X
X
X
DRV
X
X
X
X
Sector Count
XX
Features
XX
The SLEEP command causes the device to be spun down and enter the Sleep Mode. When the rotation
stops, BSY is cleared, an interruption is generated, and the interface becomes inactive. Software reset or
hardware reset allows the device to recover from the Sleep Mode.