Toshiba 4006GAH User Manual

Page of 157
360050398 
 
Toshiba Corporation Digital Media Network Company 
 
Page 70 of 157 
© 2005, Copyright TOSHIBA Corporation All Rights Reserved 
 
10.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.