Software programming model, Hal system library support, Software files – Altera Embedded Peripherals IP User Manual
Page 43: Software programming model -3, Hal system library support -3, Software files -3

CompactFlash Interface Signal
Name
Pin Type
CompactFlash Pin
Number
data[7]
Input/Output
6
data[8]
Input/Output
47
data[9]
Input/Output
48
data[10]
Input/Output
49
data[11]
Input/Output
27
data[12]
Input/Output
28
data[13]
Input/Output
29
data[14]
Input/Output
30
data[15]
Input/Output
31
detect
Input
25 or 26
intrq
Input
37
iord_n
Output
34
iordy
Input
42
iowr_n
Output
35
power
Output
CompactFlash power
controller, if present
reset_n
Output
41
rfu
Output
44
we_n
Output
46
Software Programming Model
This section describes the software programming model for the CompactFlash core.
HAL System Library Support
The Altera-provided HAL API functions include a device driver that you can use to initialize the
CompactFlash core. To perform other operations, use the low-level macros provided.
For more information on the macros, refer to the Software Files section.
Software Files
The CompactFlash core provides the following software files. These files define the low-level access to the
hardware. Application developers should not modify these files.
UG-01085
2014.24.07
Software Programming Model
4-3
Compact Flash Core
Altera Corporation