Ata Register Set And Protocol; I/O Primary And Secondary Address Configurations - SanDisk CompactFlash Extreme III Product Manual

Sandisk compactflash memory card product manual
Table of Contents

Advertisement

CHAPTER 4
SanDisk CompactFlash Memory cards can be configured as a high performance I/O device
through the following ways:
Standard PC-AT disk I/O address spaces 1F0h-1F7h, 3F6h-3F7h (primary); 170h-177h,
376h-377h (secondary) with IRQ 14 (or other available IRQ).
Any system decoded 16-byte I/O block using any available IRQ.
Memory space.
The communication to or from the card is done using the Task File registers, which provide all
the necessary registers for control and status information. The PCMCIA interface connects
peripherals to the host using four register mapping methods. Table 4-1 is a detailed description
of these methods.
Table 4-1
Config Index
0
1
2
2
3
3
4.1

I/O Primary and Secondary Address Configurations

Table 3-2 contains configurations for primary and secondary I/O decoding.
Table 4-2
-REG
0
0
0
0
0
0
0
0
0
0
© 2007 SanDisk Corporation

ATA Register Set and Protocol

Standard I/O Configurations
I/O or Memory
Address
Memory
0-F, 400-7FF
I/O
XX0-XXF
I/O
1F0-1F7, 3F6-3F7
I/O
1F0-1F7, 3F6-3F7
I/O
170-177, 376-377
I/O
170-177, 376-377
Primary and Secondary I/O Decoding
A9-A4
A3
A2
A1
1F(17)
0
0
0
1F(17)
0
0
0
1F(17)
0
0
1
1F(17)
0
0
1
1F(17)
0
1
0
1F(17)
0
1
0
1F(17)
0
1
1
1F(17)
0
1
1
3F(37)
0
1
1
3F(37)
0
1
1
Drive
0
Memory Mapped
0
I/O Mapped 16 Contiguous
Registers
0
Primary I/O Mapped Drive 0
1
Primary I/O Mapped Drive 1
0
Secondary I/O Mapped Drive 0
1
Secondary I/O Mapped Drive 1
A0
-IORD=0
0
a,b
Even RD Data
1
a
Error Register
0
Sector Count
1
Sector No.
0
Cylinder Low
1
Cylinder High
0
Select Card/Head
1
Status
0
Alt Status
1
Drive Address
4-1
Description
-IOWR=0
a,b
Even WR Data
a
Features
Sector Count
Sector No.
Cylinder Low
Cylinder High
Select Card/Head
Command
Device Control
Reserved
Rev. 12.0, 02/07

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CompactFlash Extreme III and is the answer not in the manual?

Table of Contents