16-8
MPC866 PowerQUICC Family User’s Manual
MOTOROLA
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
Programming Model
DMA requests can be supplied through SPKR_x, IOIS16_x, or INPACK. To support DMA,
INPACK should be connected to DREQ0 for slot A or to DREQ1 for slot B. The source for
a DMA request is programmed through PGCRx[CxDREQ]. If the internal DMA request is
disabled, the DMA request is assumed to be DREQ0/DREQ1 and port C should assign
PC15/14 as DREQ0/DREQ1. If the request is enabled, port C should not be programmed
to be DREQ0/DREQ1.
Figure 16-2. Internal DMA Request Logic
16.4 Programming Model
This section describes the PCMCIA interface programming model. Generally, all registers
are memory-mapped within the internal control register area. The registers in
Table 16-7control the PCMCIA interface
Table 16-7. PCMCIA Registers
Name
Description
PIPR
PCMCIA interface input pins register
PSCR
PCMCIA interface status changed register
PER
PCMCIA interface enable register
PGCRA
PCMCIA interface general control register a
PGCRB
PCMCIA interface general control register b
PBR[0–7]
PCMCIA base registers 0–7 (per window)
POR[0–7]
PCMCIA option registers 0–7 (per window)
Multiplexer
Port C Logic
Internal DMA Request
PortC DREQ0/DREQ1
DREQ0/DREQ1
CxDREQ0
SPKR_x
IOIS16_x
CxDREQ1