6.0 Ata Command Description; Ata Command Set - SanDisk SDP3B Product Manual

Flashdisk
Table of Contents

Advertisement

SDP3B FlashDisk Product Manual

6.0 ATA Command Description

This section defines the software requirements and
the format of the commands the host sends to the
SDP3B FlashDisks. Commands are issued to the
SDP3B FlashDisk by loading
registers in the command block with the supplied
parameters, and then writing the command code to
the Command Register. The manner in which a
command is accepted varies. There are three
classes (see Table 6-1) of command acceptance, all
dependent on the host not issuing commands unless
the SDP3B FlashDisk is not busy. (The BUSY bit
in the status and alternate status registers is 0.)
Upon receipt of a Class 1 command, the
SDP3B FlashDisk sets the BUSY bit within
400 nsec.
56
Upon receipt of a Class 2 command, the
SDP3B FlashDisk sets the BUSY bit within
400 nsec, sets up the sector buffer for a write
the
required
operation, sets DRQ within 700 µsec, and
clears the BUSY bit within 400 nsec of setting
DRQ.
Upon receipt of a Class 3 command, the
SDP3B FlashDisk sets the BUSY bit within
400 nsec, sets up the sector buffer for a write
operation, sets DRQ within 20 msec (assuming
no re-assignments), and clears the BUSY bit
within 400 nsec of setting DRQ.
6.1
Table 6-1 summarizes the ATA command set with
the paragraphs that
individual commands and the task file for each.
SanDisk SDP3B FlashDisk Product Manual © 1998 SANDISK CORPORATION

ATA Command Set

follow describing the

Advertisement

Table of Contents
loading

Table of Contents