English
Language : 

SMCXXXAF Datasheet, PDF (54/82 Pages) Numonyx B.V – 32 Mbyte, 64 Mbyte, 128 Mbyte, 256 Mbyte and 512 Mbyte 3.3 V / 5 V supply CompactFlash™ card
CF-ATA command description
SMCxxxAF
9.3
Erase Sector(s) command (C0h)
This command is used to pre-erase and condition data sectors prior to a Write Sector
Without Erase command or a Write Multiple Without Erase command. There is no data
transfer associated with this command but a Write Fault error status can occur. Table 50
defines the byte sequence of the Erase Sector command.
Table 50. Erase Sector(s)
Bit
7
6
Command (7)
C/D/H (6)
Cyl High (5)
Cyl Low (4)
Sect Num (3)
Sect Cnt (2)
Feature (1)
1
LBA
5
4
3
2
1
0
C0h
1
Drive
Head (LBA 27-24)
Cylinder High (LBA 23-16)
Cylinder Low (LBA 15-8)
Sector Number (LBA 7-0)
Sector Count
X
9.4
9.4.1
9.4.2
9.4.3
9.4.4
9.4.5
Identify Drive command (ECh)
The Identify Drive command enables the host to receive parameter information from the
card. This command has the same protocol as the Read Sector(s) command. Table 51
defines the Identify Drive command byte sequence. All reserved bits or words are zero.
Table 52 shows the definition of each field in the identify drive information.
Word 0: general configuration
This field indicates that the device is a CompactFlash memory card.
Word 1: default number of cylinders
This field contains the number of translated cylinders in the default translation mode. This
value will be the same as the number of cylinders.
Word 3: default number of heads
This field contains the number of translated heads in the default translation mode.
Word 6: default number of sectors per track
This field contains the number of sectors per track in the default translation mode.
Word 7-8: number of sectors per card
This field contains the number of sectors per card. This double word value is also the first
invalid address in LBA translation mode.
54/82