SanDisk CompactFlash Card OEM Product Manual Interface Description
In addition, these registers provide a method for accessing status information about the card
that may be used to arbitrate between multiple interrupt sources on the same interrupt level or
to replace status information that appears on dedicated pins in memory cards that have
alternate use in I/O cards.
Table 3-17 Registers and Memory Space Decoding
-CE2
1
-CE1
1
-REG
X
-OE
X
-WE
X
A10
X
A9
X
A8-
A4
XX
A3
X
A2
X
A1
X
A0
X
Selected Space
Standby
X 0 0 0 1 X 1 XX X X X 0 Configuration Registers
Read
1 0 1 0 1 X X XX X X X X Common Memory Read
(8-bit D7-D0)
0 1 1 0 1 X X XX X X X X Common Memory Read
(8-bit D15-D8)
0 0 1 0 1 X X XX X X X 0 Common Memory Read
(16-bit D15-D0)
X 0 0 1 0 X 1 XX X X X 0 Configuration Registers
Write
1 0 1 1 0 X X XX X X X X Common Memory Write (8-
bit D7-D0)
0 1 1 1 0 X X XX X X X X Common Memory Write (8-
bit D15-D8)
0 0 1 1 0 X X XX X X X 0 Common Memory Write
(16-bit D15-D0)
X 0 0 0 1 0 0 XX X X X 0 Card Info Structure Read
1 0 0 1 0 0 0 XX X X X 0 Invalid Access (CIS Write)
1 0 0 0 1 X X XX X X X 1 Invalid Access (Odd
Attribute Read)
1 0 0 1 0 X X XX X X X 1 Invalid Access (Odd
Attribute Write)
0 1 0 0 1 X X XX X X X X Invalid Access (Odd
Attribute Read)
0 1 0 1 0 X X XX X X X X Invalid Access (Odd
Attribute Write)
NOTE: The location of the card configuration registers should always be
read from the CIS since these locations may vary in future products.
No writes should be performed to the card attribute memory except
to the card configuration register addresses. All other attribute
memory locations are reserved.
© 2007 SanDisk Corporation 3-21 Rev. 12.0, 02/07