![Stec M16SD2S 100U Series Product Manual Download Page 50](http://html1.mh-extra.com/html/stec/m16sd2s-100u-series/m16sd2s-100u-series_product-manual_1369105050.webp)
MACH16
S
LIM
L
ITE
3Gbps
SATA
S
TANDARD
S
OLID
-S
TATE
D
RIVE
P
ART
N
UMBER
:
M16SD2S(3)-
XXX
U(T)(X)-XXX
D
OCUMENT
N
UMBER
:
61000-07132-311
R
EVISION
N
UMBER
:
3.11
R
EVISION
D
ATE
:
01/15/2013
50
C
OMMAND
H
EX
V
ALUE
D
ESCRIPTION
DOWNLOAD MICROCODE
92h
This command allows the host to alter the microcode of the device. The data transferred using the
Download Microcode command is vendor-specific. All transfers are an integer multiple of the
sector size. The size of the data transfer is determined by the contents of the LBA Low register
and the Sector Count register. The LBA Low register will extend the Sector Count register to
create a 16-bit sector count value. The LBA Low register will be the most significant eight bits and
the Sector Count register will be the least significant eight bits. A value of zero in the LBA Low and
Sector Count registers specify that 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 will determine the effect
of the Download Microcode command.
EXECUTE DRIVE DIAGNOSTIC
90h
This command performs the internal diagnostic tests implemented by the controller.
FLUSH CACHE
E7h
This command is used by the host to request that the device flush the Write cache. If there is data
in the cache, that data shall be written to the media. The command will not indicate completion
until the data is flushed to the media or an error occurs. If the device supports more than 28 bits of
addressing, this command shall attempt to flush all the data in the cache. If the cache is disabled
or is not present, the device will indicate completion without error. The command is mandatory for
devices not implementing the Packet feature set.
FLUSH CACHE EXT
EAh
This command is used by the host to request that the device flush the Write cache. If there is data
in the cache, that data shall be written to the media. The command will not indicate completion
until the data is flushed to the media or an error occurs. If the cache is disabled or is not present,
the device will indicate completion without error. This command is mandatory for devices that
implement the 48-bit Address feature set.
IDENTIFY DEVICE
ECh
This command allows the host to receive parameter information from the drive.
See
IDENTIFY
DEVICE (ECh) Overview
and
IDENTIFY DEVICE (ECh) Data Format
.
IDLE
E3h
This command will cause the drive to set BSY, enter the IDLE mode, clear BSY, and generate an
interrupt. If the sector count is zero, the automatic power down mode is disabled.
IDLE IMMEDIATE
E1h
This command will cause the drive to set BSY, enter the IDLE (READ) mode, clear BSY, and
generate an interrupt.
READ BUFFER
E4h
This command is optional for devices that do not implement the Packet feature set. The command
will enable the host to read a 512-byte block of data. The WRITE BUFFER (E8h) command should
precede the READ BUFFER (E4h) command, lest the data returned be indeterminate.