MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
20-26
Freescale Semiconductor
20.3.2.8
DSPI Transmit FIFO Registers 0–3 (DSPIx_TXFRn)
The DSPI
x
_TXFR
n
registers provide visibility into the TX FIFO for debugging purposes. Each register is
an entry in the TX FIFO. The registers are read-only and cannot be modified. Reading the DSPI
x
_TXFR
n
registers does not alter the state of the TX FIFO. The MPC5553/MPC5554 uses four registers to
implement the TX FIFO, that is DSPI
x
_TXFR0–DSPI
x
_TXFR3 are used.
20.3.2.9
DSPI Receive FIFO Registers 0–3 (DSPIx_RXFRn)
The DSPI
x
_RXFR
n
registers provide visibility into the RX FIFO for debugging purposes. Each register is
an entry in the RX FIFO. The DSPI
x
_RXFR registers are read-only. Reading the DSPI
x
_RXFR
n
registers
does not alter the state of the RX FIFO. The MPC5553/MPC5554 uses four registers to implement the RX
FIFO, that is DSPI
x
_RXFR0–DSPI
x
_RXFR3 are used.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
TXCMD
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Reg Addr Base + 0x003C (DSPIx_TXFR0); 0x0040 (DSPIx_TXFR1); 0x0044 (DSPIx_TXFR2); 0x0048 (DSPIx_TXFR3)
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
TXDATA
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Reg Addr Base + 0x003C (DSPIx_TXFR0); 0x0040 (DSPIx_TXFR1); 0x0044 (DSPIx_TXFR2); 0x0048 (DSPIx_TXFR3)
Figure 20-10. DSPI Transmit FIFO Register 0–3 (DSPIx_TXFRn)
Table 20-10. DSPIx_TXFRn Field Descriptions
Bits
Name
Description
0–15
TXCMD
[0:15]
Transmit command. Contains the command that sets the transfer attributes for the SPI
data. See
Section 20.3.2.6, “DSPI PUSH TX FIFO Register (DSPIx_PUSHR)
,” for
details on the command field.
16–31
TXDATA
[0:15]
Transmit data. Contains the SPI data to be shifted out.
Summary of Contents for MPC5553
Page 5: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 2 Freescale Semiconductor...
Page 21: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 xvi Freescale Semiconductor...
Page 47: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 1 26 Freescale Semiconductor...
Page 163: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 4 20 Freescale Semiconductor...
Page 179: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 5 16 Freescale Semiconductor...
Page 561: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 13 38 Freescale Semiconductor...
Page 615: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 14 54 Freescale Semiconductor...
Page 707: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 17 68 Freescale Semiconductor...
Page 755: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 18 48 Freescale Semiconductor...
Page 873: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 19 118 Freescale Semiconductor...
Page 984: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 Freescale Semiconductor 21 41...
Page 985: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 21 42 Freescale Semiconductor...
Page 1019: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 22 34 Freescale Semiconductor...
Page 1129: ...MPC5553 MPC5554 Microcontroller Reference Manual Rev 5 25 90 Freescale Semiconductor...