Chapter 20 Deserial Serial Peripheral Interface (DSPI)
MPC5602P Microcontroller Reference Manual, Rev. 4
Freescale Semiconductor
445
10–15
PCSIS
n
Peripheral chip select inactive state
Determines the inactive state of the CS0_
x
signal. CS0_
x
must be configured as inactive high for
slave mode operation.
0 The inactive state of CS0_
x
is low.
1 The inactive state of CS0_
x
is high.
Note:
PCSIS7 and PSCIS6 are implemented only on DSPI_0.
16
Reserved
17
MDIS
Module disable
Allows the clock to stop to the non-memory mapped logic in the DSPI, effectively putting the DSPI
in a software controlled power-saving state. Refer to
Section 20.8.8, “Power saving features
for
more information.” The reset value of the MDIS bit is parameterized, with a default reset value of 0.
0 Enable DSPI clocks.
1 Allow external logic to disable DSPI clocks.
18
DIS_TXF
Disable transmit FIFO
Enables and disables the TX FIFO. When the TX FIFO is disabled, the transmit part of the DSPI
operates as a simplified double-buffered SPI. Refer to
Section 20.8.3.3, “FIFO disable operation
for
details.
0 TX FIFO enabled
1 TX FIFO disabled
19
DIS_RXF
Disable receive FIFO
Enables and disables the RX FIFO. When the RX FIFO is disabled, the receive part of the DSPI
operates as a simplified double-buffered SPI. Refer to
Section 20.8.3.3, “FIFO disable operation
for
details.
0 RX FIFO enabled
1 RX FIFO disabled
20
CLR_TXF
Clear TX FIFO
Flushes the TX FIFO. Write a 1 to the CLR_TXF bit to clear the TX FIFO counter. The CLR_TXF bit
is always read as 0.
0 Do not clear the TX FIFO counter.
1 Clear the TX FIFO counter.
21
CLR_RXF
Clear RX FIFO
Flushes the RX FIFO. Write a 1 to the CLR_RXF bit to clear the RX counter. The CLR_RXF bit is
always read as 0.
0 Do not clear the RX FIFO counter.
1 Clear the RX FIFO counter.
Table 20-3. DSPI
x
_MCR field descriptions (continued)
Field
Description