Product manual

ATA Command Description SanDisk CompactFlash Card OEM Product Manual
Table 5-1 Primary and Secondary I/O Decoding
Class Command Code FR SC SN CY DH LBA
1 Set Multiple Mode C6h - Y - - D -
1 Set Sleep Mode E6h or 99h - - - - D -
1 Stand By E2h or 96h - - - - D -
1 Stand By Immediate E0h or 94h - - - - D -
1
Translate Sector
b
87h - Y Y Y Y Y
1
Wear Level
b
F5h - - - - Y -
2 Write Buffer E8h - - - - D -
2 Write DMA CA or CB - Y Y Y Y Y
2 Write Long Sector 32h or 33h - - Y Y Y Y
3 Write Multiple C5h - Y Y Y Y Y
3
Write Multiple w/o Erase
a
CDh -Y Y Y Y Y
2 Write Sector(s) 30h or 31h - Y Y Y Y Y
2
Write Sector(s) w/o Erase
a
38h - Y Y Y Y Y
2 Write Verify 3Ch - Y Y Y Y Y
a. These commands are not standard PC Card ATA commands and these features are no longer sup-
ported with the introduction of 256 Mbit Flash Technology. If one of these commands is issued, the
sectors will be erased but there will be no net gain in write performance when using the Write Without
Erase command.
b. These commands are not standard PC Card ATA commands but provide additional functionality.
ABBREVIATION KEY
FR Features Register
SC Sector Count Register
SN Sector Number Register
CY Cylinder Registers
DH Card/Drive/Head Register
LBA Logical Block Address Mode Supported
Y The register contains a valid parameter for this command. For the Drive/Head Register, both the
CompactFlash Card and head parameters are used
D The register contains a valid parameter for this command. For the Drive/Head Register, only the
CompactFlash Card parameter is valid and not the head parameter
5.1.1 Check Power Mode–98H, E5H
This command checks the power mode.
If the CompactFlash Card is in, going to, or recovering from the sleep mode, it sets BSY, sets
the Sector Count Register to 00h, clears BSY and generates an interrupt.
02/07, Rev. 12.0 5-2 © 2007 SanDisk Corporation