CF-ATA command description
SMCxxxBF
Table 48. CF-ATA Command Set(1) (continued)
Class
Command
Code
FR SC SN CY DH LBA
1
Stand By
E2h or 96h
1
Stand By Immediate
E0h or 94h
1
Translate Sector
87h
1
Wear Level
F5h
2
Write Buffer
E8h
2
Write DMA
CA
3
Write Multiple
C5h
3
Write Multiple w/o Erase
CDh
2
Write Sector(s)
30h or 31h
2
Write Sector(s) w/o Erase
38h
3
Write Verify
3Ch
D
D
YY Y Y
Y
Y
D
YY Y Y
Y
YY Y Y
Y
YY Y Y
Y
YY Y Y
Y
YY Y Y
Y
YY Y Y
Y
1. 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 (see command
descriptions for use),
Y - The register contains a valid parameter for this command. For the Drive/Head Register Y means both
the Compact Flash Memory Card and head parameters are used.
D - only the Compact Flash Memory Card parameter is valid and not the head parameter
C - the register contains command specific data (see command descriptors for use).
10.1
Check Power Mode (98h or E5h)
This command checks the power mode.
Issuing the command while the Card is in Standby mode, is about to enter Standby, or is
exiting Standby, the command will set BSY, set the Sector Count Register to 00h, clear BSY
and generate an interrupt.
Issuing the command when the Card is in Idle mode will set BSY, set the Sector Count
Register to FFh, clear BSY and generate an interrupt.
Table 49 defines the Byte sequence of the Check Power Mode command.
Table 49. Check Power Mode
Bit
7
6
5
4
3
2
1
0
Command (7)
98h or E5h
C/D/H (6)
X
Drive
X
Cyl High (5)
X
Cyl Low (4)
X
Sect Num (3)
X
Sect Cnt (2)
X
Feature (1)
X
56/91