Toshiba MK4006GAH Computer Drive User Manual


 
Toshiba Corporation Digital Media Network Company
Page 68 of 153
© 2003, Copyright TOSHIBA Corporation All Rights Reserved
11.8.17 Download Microcode (92h)
COMMAND CODE
1 0 0 0 0 0 1 0
REGISTER
REGISTER SETTING NORMAL COMPLETION
DR drive number no change
CY 00h
HD no change
SN number of sector(high order) 00h
SC number of sector(low order) 00h
FT subcommand code no change
This command enables the host to alter the device’s microcode. The data transferred using the
DOWNLOAD MICROCODE command 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 register and the Sector Count register. The Sector Number register shall be
used to extend the Sector Count register to create a 16-bit sector count value. The Sector Number register
shall be the most significant eight bits and the Sector Count register shall be the least significant eight bits.
A value of zero in both the Sector Number register and the Sector Count register shall specify no data is to
be transferred.This allows transfer sizes from 0 bytes to 33,553,920 bytes, in 512 byte increments.
The Features register shall be used to determine the effect of the DOWNLOAD MICROCODE command.
The values for the Features register are:
07h - save downloaded code for immediate and future use.
This feature(07h) is supported. All other values are reserved.