
Enhanced Queued Analog-to-Digital Converter (EQADC)
MPC5644A Microcontroller Reference Manual, Rev. 6
1028
Freescale Semiconductor
Table 25-11.
EQADC
CFIFO Control Register x (
EQADC
_CFCRx) field description
Field
Description
3
CFEEE0
CFIFO0 Entry Number Extension Enable
The CFEEE0 bit is used to enable the extension of the CFIFO0 entries. When in extended
mode, the CFIFO0 total entries is the sum of normal entries plus the defined value for
extension. For more details, refer to
Section 25.6.4.2, CFIFO0 Streaming Mode Description
.
1 Enable the extension of CFIFO0 entries.
0 CFIFO0 has a normal value of entries.
4
STRME0
CFIFO0 Streaming Mode Operation Enable
The STRME0 bit is used to enable the streaming mode of operation of CFIFO0. In this case,
it is possible to repeat some sequence of commands of this FIFO. For more details, refer to
Section 25.6.4.2, CFIFO0 Streaming Mode Description
.
1 Enable the streaming mode of CFIFO0.
0 Streaming mode of CFIFO0 is disabled.
5
SSEx
CFIFO Single-Scan Enable Bit x
The SSEx bit is used to set the SSSx bit in
Section 25.5.2.9, EQADC FIFO and Interrupt
. Writing a “1” to SSEx will set the SSSx in
Section 25.5.2.9, EQADC FIFO and Interrupt Status Registers (EQADC_FISR)
, if the CFIFO
is in single-scan mode. When SSSx is already asserted, writing a “1” to SSEx also has no
effect. If the CFIFO is in continuous-scan mode or is disabled, writing a “1” to SSEx will not
set SSSx. Writing a “0” to SSEx has no effect. SSEx always is read as “0”.
1 Set the SSSx bit.
0 No effect.
6
CFINVx
CFIFO Invalidate Bit x
The CFINVx bit causes the EQADC to invalidate all entries of CFIFOx. Writing a “1” to
CFINVx
will reset the value of CFCTRx
in
Section 25.5.2.9, EQADC FIFO and Interrupt
. Writing a “1” to CFINVx
also resets the Push Next Data
Pointer, Transfer Next Data Pointer to the first entry of CFIFOx
in
. CFINVx
always is read as “0”. Writing a “0” has no effect.
Invalidate all of the entries in the corresponding CFIFO.
No effect.
Note:
Writing CFINVx only invalidates commands stored in CFIFOx; previously transferred
commands that are waiting for execution, that is commands stored in the CBuffers,
will still be executed, and results generated by them will be stored in the appropriate
RFIFO.
Note:
CFINVx must not be written unless the MODEx is configured to disabled, and CFIFO
status is IDLE.
Summary of Contents for MPC5644A
Page 2: ...MPC5644A Microcontroller Reference Manual Rev 6 2 Freescale Semiconductor...
Page 24: ...MPC5644A Microcontroller Reference Manual Rev 6 24 Freescale Semiconductor...
Page 26: ...MPC5644A Microcontroller Reference Manual Rev 6 26 Freescale Semiconductor...
Page 52: ...Introduction MPC5644A Microcontroller Reference Manual Rev 6 52 Freescale Semiconductor...
Page 56: ...Memory Map MPC5644A Microcontroller Reference Manual Rev 6 56 Freescale Semiconductor...
Page 1228: ...Decimation Filter MPC5644A Microcontroller Reference Manual Rev 6 1228 Freescale Semiconductor...
Page 1440: ...FlexCAN Module MPC5644A Microcontroller Reference Manual Rev 6 1440 Freescale Semiconductor...