Product manual

Preliminary CompactFlash Memory Card Product Manual
SanDisk CompactFlash Memory Card Product Manual Rev. 8 © 2001 SANDISK CORPORATION
67
6.1.13 Read Verify Sector(s) - 40H, 41H
Bit -> 7 6 5 4 3 2 1 0
Command (7)
40H or 41H
C/D/H (6)
1 LBA 1 Drive Head (LBA 27-24)
Cyl High (5)
Cylinder High (LBA 23-16)
Cyl Low (4)
Cylinder Low (LBA 15-8)
Sec Num (3)
Sector Number (LBA 7-0)
Sec Cnt (2)
Sector Count
Feature (1)
X
This command is identical to the Read Sectors
command, except that DRQ is never set and no
data is transferred to the host. When the command
is accepted, the CompactFlash Memory Card sets
BSY.
When the requested sectors have been verified, the
CompactFlash Memory Card clears BSY and
generates an interrupt. Upon command
completion, the Command Block Registers contain
the cylinder, head, and sector number of the last
sector verified.
If an error occurs, the verify terminates at the
sector where the error occurs. The Command Block
Registers contain the cylinder, head and sector
number of the sector where the error occurred. The
Sector Count Register contains the number of
sectors not yet verified.
6.1.14 Recalibrate - 1XH
Bit -> 7 6 5 4 3 2 1 0
Command (7)
1XH
C/D/H (6)
1 LBA 1 Drive X
Cyl High (5)
X
Cyl Low (4)
X
Sec Num (3)
X
Sec Cnt (2)
X
Feature (1)
X
This command is effectively a NOP command to
the CompactFlash Memory Card and is provided
for compatibility purposes. After this command is
executed the Cyl High and Cyl Low as well as the
Head number will be 0 and Sec Num will be 1 if
LBA=0 and 0 if LBA=1 (i.e. the first block in LBA is
0 while CHS mode the sector number starts at 1).