ATA COMMAND BLOCK AND SET DESCRIPTION SSD-DXXX(I)-4210 DATA SHEET
SILICONSYSTEMS PROPRIETARY
This document and the information contained within it is confidential and proprietary to SiliconSystems, Inc.
All unauthorized use and/or reproduction is prohibited.
4210D-03DSR PAGE 40 FEBRUARY 2, 2009
ATA C OMMAND BLOCK AND SET DESCRIPTION
In accordance with the ANSI ATA Specification, the device implements seven
registers that are used to transfer instructions to the device by the host. These
commands follow the ANSI standard ATA protocol. A description of the ATA
command block is provided in the following table.

ATA COMMAND SET

Table 27: ATA Command Block and Set Description
Operation D7D6D5D4D3D2D1D0
Feature X
Sector Count X
Sector Number X
Cylinder Low X
Cylinder High X
Drive Head 1LBA1Drive X
Command X
Table 28: ATA Command Set
Class Command Name Command
Code
Registers Used
FR SC SN CY DH LBA
1 Check Power Mode 98h, E5h - - - - D -
1 Execute Drive
Diagnostics
90h ----D-
1 Erase Sector C0h - YYYYY
2 Format Track 50h - Y - Y Y Y
1 Identify Drive ECh - - - - D -
1 Idle 97h, E3h - Y - - D -
1 Idle Immediate 95h, E1h - - - D -
1 Initialize Drive
Parameters
91h - Y - - Y -
1 Read Buffer E4h - - - - D -
1 Read DMA* C8h - YYYYY
1 Read Multiple C4h - Y Y Y Y Y