Table 88 Download Microcode Command (92H)S; Download Microcode (92H) - Hitachi CinemaStar P7K500 Specifications

Hitachi cinemastar p7k500: specifications
Table of Contents

Advertisement

10.5 Download Microcode (92h)

Command Block Output Registers
Register
Data
Feature
Sector Count
Sector Number
Cylinder Low
Cylinder High
Device/Head
Command
Error Register
7
6
5
CRC UNC
0
0
V
0
Table 88 Download Microcode Command (92h)
Output Parameters To The Device
Feature
Subcommand code.
03h : Download and save microcode with offsets.
07h : Download and save microcode.
Other values are reserved.
Sector Count
Lower byte of 16-bit sector count value to transfer from the host.
Sector Number
Higher byte of 16-bit sector count value to transfer from the host.
Cylinder
Buffer offset (only used for Feature = 03h)
This command enables the host to alter the device's microcode. The data transferred using the DOWNLOAD
MICROCODE commands is vendor specific.
All transfers shall be an integer multiple of the sector size. The size of the data transfer is determined by the
contents of the Sector Number and Sector Count registers. The Sector Number register is used to extend the
Sector Count register to create a 16-bit sector count value. The Sector Number register is the most significant
eight bits and the Sector Count register is the least significant eight bits. A value of zero in both the Sector
Number and Sector Count registers shall indicate no data is to be transferred.
ABT will be set to 1 in the Error Register if the value in the Feature register is neither 03h nor 07h, or the device
is in Security Locked mode. When the reload of new microcode is requested in the data sent by the host for this
Download command, UNC error will be set to 1 in the Error Register if the device fails to reload new microcode.
This error is reported only when the reload of microcode is requested.
HITACHI Deskstar & CinemaStar P7K500 Hard Disk Drive specification (Rev 1.1)
7
6
5
4
3
2
1
0
-
-
-
-
-
-
-
SUBCOMMAND(00-07)
SECTOR_COUNT(00-07)
SECTOR_COUNT(08-15)
BUFFER_OFFSET(00-07)
BUFFER_OFFSET(08-15)
-
-
-
D
-
-
-
1
0
0
1
0
0
1
0
4
3
2
1
0
IDN
0
ABT T0N AMN
0
0
V
0
0
S
S
Command Block Input Registers
Register
7
-
Data
-
Error
Sector Count
-
Sector Number
-
Cylinder Low
-
Cylinder High
-
-
Device/Head
-
Status
Status Register
7
6
5
4
BSY RDY
DF
DSC DRQ COR IDX ERR
0
1
0
1
126
6
5
4
3
2
1
0
-
-
-
-
-
-
-
...See Below...
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
...See Below...
3
2
1
0
0
0
-
V

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents