360050398

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.

Toshiba Corporation Digital Media Network Company

Page 70 of 157

© 2005, Copyright TOSHIBA Corporation All Rights Reserved