![Freescale Semiconductor MCF54455 Reference Manual Download Page 769](http://html1.mh-extra.com/html/freescale-semiconductor/mcf54455/mcf54455_reference-manual_2330541769.webp)
DMA Serial Peripheral Interface (DSPI)
31-16
Freescale Semiconductor
31.3.5
DSPI DMA/Interrupt Request Select and Enable Register
(DSPI_RSER)
The DSPI_RSER serves two purposes. It enables flag bits in the DSPI_SR to generate DMA requests or
interrupt requests. The DSPI_RSER also selects the type of request to be generated. See the individual bit
descriptions for information on the types of requests the bits support. Do not write to the DSPI_RSER
while the DSPI is running.
15–12
TXCTR
TX FIFO counter. Indicates the number of valid entries in the TX FIFO. The TXCTR is incremented every time the
DSPI _PUSHR is written. The TXCTR is decremented every time an SPI command is executed and the SPI data is
transferred to the shift register.
11–8
TXNXTPTR
Transmit next pointer. Indicates which TX FIFO entry is transmitted during the next transfer. The TXNXTPTR field is
updated every time SPI data is transferred from the TX FIFO to the shift register. See
for more details.
7–4
RXCTR
RX FIFO counter. Indicates the number of entries in the RX FIFO. The RXCTR is decremented every time the
DSPI_POPR is read. The RXCTR is incremented after the last incoming databit is sampled, but before the t
ASC
delay
starts. Refer to
Section 31.4.4.1, “Classic SPI Transfer Format (CPHA = 0)
” for details.
3–0
POPNXTPTR
Pop next pointer. Contains a pointer to the RX FIFO entry that is returned when the DSPI_POPR is read. The
POPNXTPTR is updated when the DSPI_POPR is read. See
Section 31.4.2.5, “RX FIFO Buffering Mechanism
” for
more details.
Address
:
0xFC05_C030 (DSPI_RSER)
Access: User Read/Write
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
R TCF
_RE
0
0
EOQF
_RE
TFUF
_RE
0
TFFF
_RE
TFFF
_DIRS
0
0
0
0
RFOF
_RE
0
RFDF
_RE
RFDF
_DIRS
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
R
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Figure 31-6. DSPI DMA/Interrupt Request Select and Enable Register (DSPI_RSER)
Table 31-7. DSPI_RSER Field Descriptions
Field
Description
31
TCF_RE
Transmission complete request enable. Enables DSPI_SR[TCF] flag to generate an interrupt request.
0 TCF interrupt requests are disabled
1 TCF interrupt requests are enabled
30–29
Reserved, must be cleared.
Table 31-6. DSPI_SR Field Descriptions (continued)
Field
Description
Summary of Contents for MCF54455
Page 33: ...xxviii Freescale Semiconductor ...
Page 67: ...Freescale Semiconductor 1 ...
Page 125: ...Freescale Semiconductor 1 ...
Page 145: ...Enhanced Multiply Accumulate Unit EMAC 5 21 Freescale Semiconductor ...
Page 173: ...Cache 6 28 Freescale Semiconductor ...
Page 179: ...Static RAM SRAM 7 6 Freescale Semiconductor ...
Page 207: ...Power Management 9 16 Freescale Semiconductor ...
Page 323: ...Reset Controller Module 13 8 Freescale Semiconductor ...
Page 389: ...Pin Multiplexing and Control 16 44 Freescale Semiconductor ...
Page 575: ...PCI Bus Controller 22 58 Freescale Semiconductor ...
Page 600: ...Advanced Technology Attachment ATA Freescale Semiconductor 23 25 ...
Page 601: ...Freescale Semiconductor 1 ...
Page 842: ...I2 C Interface Freescale Semiconductor 33 16 ...
Page 843: ...Freescale Semiconductor 1 ...
Page 921: ...Revision History A 6 Freescale Semiconductor ...