MPC563XM Reference Manual, Rev. 1
986
Freescale Semiconductor
Preliminary—Subject to Change Without Notice
24.5.2.9
EQADC FIFO and Interrupt Status Registers (EQADC_FISR)
The EQADC FIFO and Interrupt Status Registers (EQADC_FISR) contain flag and status bits for each
CFIFO and RFIFO pair. Write “1” to a flag bit to clear it. Writing “0” has no effect. Status bits are read
only. These bits indicate the status of the FIFO itself.
Figure 24-14. EQADC FIFO and Interrupt Status Register x (EQADC_FISRx)
NCFx — Non-Coherency Flag
NCFx is set whenever a command sequence being transferred through CFIFOx becomes non coherent.
If NCIEx in
Section 24.5.2.8, “EQADC Interrupt and DMA Control Registers (EQADC_IDCR)
and
NCF
x
are asserted, an interrupt request will be generated. Write “1” to clear NCFx. Writing a “0” has
no effect. For more information refer to
Section 24.6.4.7.5, “Command Sequence Non-Coherency
1 = Command sequence being transferred by CFIFOx became non-coherent.
0 = Command sequence being transferred by CFIFOx is coherent.
TORFx — Trigger Overrun Flag for CFIFOx
TORFx
is set when trigger overrun occurs for the specified CFIFO in edge or level trigger mode.
Trigger overrun occurs when an already triggered CFIFO receives an additional trigger. When
TORIE
x
in
Section 24.5.2.8, “EQADC Interrupt and DMA Control Registers (EQADC_IDCR)
TORF
x
are asserted, an interrupt request will be generated.
Apart from generating an independent interrupt request for a CFIFOx Trigger Overrun event, the
EQADC also provides a combined interrupt at which the Result FIFO Overflow Interrupt, the
Command FIFO Underflow Interrupt, and the Command FIFO Trigger Overrun Interrupt requests of
ALL CFIFOs are ORed. When RFOIEx, CFUIEx, and TORIEx are all asserted, this combined
interrupt request is asserted whenever one of the following 18 flags becomes asserted: RFOFx,
CFUFx, and TORFx (assuming that all interrupts are enabled). See
for details.
Register address: EQA0x070
Register address: EQA0x074
Register address: EQA0x078
Register address: EQA0x07C
Register address: EQA0x080
Register address: EQA0x084
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
NCF
x
TOR
Fx
PFx
EOQ
Fx
CFU
Fx
SSSx CFF
Fx
0
0
0
0
0
RFO
Fx
0
RFD
Fx
0
W
RESET:
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
CFCTRx
TNXTPTRx
RFCTRx
POPNXTPTRx
W
RESET:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
= Unimplemented or Reserved