8 16-bit pc card/compact flash interface, 1 expansion memory timing configuration register, Bit pc card/compact flash interface -58 6.8.1 – Intel PXA255 User Manual
Page 240: Expansion memory timing configuration register -58, Mcmem0/1 bit definitions -58, Section 6.8

6-58
Intel® PXA255 Processor Developer’s Manual
Memory Controller
6.8
16-Bit PC Card/Compact Flash Interface
The following sections provide information on the card interface based on the PC Card Standard -
Volume 2 - Electrical Specification, Release 2.1, and CF+ and CompactFlash Specification
Revision 1.4. Only 8- and 16-bit data transfers are supported.
6.8.1
Expansion Memory Timing Configuration Register
MCMEM0, MCMEM1, MCATT0, MCATT1, MCIO0, and MCIO1 are read/write registers that
contain control bits for configuring the timing of the 16-bit PC Card/Compact Flash interface.
The programming of each of the four fields in each of the six registers lets software to individually
select the duration of accesses to I/O, common memory, and attribute space for each of two 16-bit
PC Card/Compact Flash card slots.
Refer to
for bitmaps of the MCMEMx registers. Also refer to
. Refer to
for a 16-bit PC Card/Compact Flash timing
diagram.
These are read/write registers. Ignore reads from reserved bits. Write zeros to reserved bits.
These are read/write registers. Ignore reads from reserved bits. Write zeros to reserved bits.
Table 6-23. MCMEM0/1 Bit Definitions
0x4800_0028
0x4800_002C
MCMEM0
MCMEM1
Memory Controller
Bit
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
reserved
MEMx_HOLD
re
ser
ved
MEMx_ASST
MEMx_SET
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bits
Name
Description
31:20
—
reserved
19:14
MCMEMx_H
OLD
Minimum Number of memory clocks to set up address before command assertion for
MCMEM for socket x is equal to MCMEMx_HOLD + 2.
13:12
—
reserved
11:7
MCMEMx_A
SST
Code for the command assertion time. See
for a description of this code and its
affects on the command assertion.
6:0
MCMEMx_S
ET
Minimum Number of memory clocks to set up address before command assertion for
MCMEM for socket x is equal to MCMEMx_SET + 2.