Freescale Semiconductor MCF5480 User Manual

Page 830

Advertising
background image

MCF548x Reference Manual, Rev. 3

27-12

Freescale Semiconductor

Table 27-9. DSR Field Descriptions

Bits

Name

Description

31

TCF

Transfer complete flag. The TCF bit indicates that all bits in a frame have been shifted out.
The TCF bit is set at the end of the frame transfer. The TCF bit remains set until cleared
by software.
0 Transfer not complete
1 Transfer complete

30

TXRXS

Transmit and receive status. The TXRXS bit reflects the status of the DSPI. See

Section 27.7.1, “Start and Stop of DSPI Transfers

for information on how what causes this

bit to be negated or asserted.
0 Transmit and receive operations are disabled (DSPI is in Stopped state)
1 Transmit and receive operations are enabled (DSPI is in Running state)

29

Reserved, should be cleared.

28

EOQF

End of queue flag. The EOQF bit indicates that transmission in progress is the last entry
in a queue. The EOQF bit is set when Tx FIFO entry has the EOQ bit set in the command
halfword and the end of the transfer is reached. The EOQF bit remains set until cleared by
software. When the EOQF bit is set, the TXRXS bit is automatically cleared.
0 EOQ is not set in the executing command
1 EOQ is set in the executing SPI command

27

TFUF

Transmit FIFO underflow flag. The TFUF bit indicates that an underflow condition in the Tx
FIFO has occurred. The transmit underflow condition is detected only for DSPI blocks
operating in slave mode. The TFUF bit is set when the Tx FIFO of a DSPI operating in slave
mode is empty, and a transfer is initiated by an external SPI master. The TFUF bit remains
set until cleared by software.
0 Tx FIFO underflow has not occurred
1 Tx FIFO underflow has occurred

26

Reserved, should be cleared.

25

TFFF

Transmit FIFO fill flag. The TFFF bit provides a method for the DSPI to request more
entries to be added to the Tx FIFO. The TFFF bit is set while the Tx FIFO is not full. The
TFFF bit can be cleared by host software or an acknowledgement from the DMA controller
when the Tx FIFO is full.
0 Tx FIFO is full
1 Tx FIFO is not full

24–20

Reserved, should be cleared.

19

RFOF

Receive FIFO overflow flag. The RFOF bit indicates that an overflow condition in the Rx
FIFO has occurred. The bit is set when the Rx FIFO and shift register are full and a transfer
is initiated. The bit remains set until cleared by software.
0 Rx FIFO overflow has not occurred
1 Rx FIFO overflow has occurred

18

Reserved, should be cleared

17

RFDF

Receive FIFO drain flag. The RFDF bit provides a method for the DSPI to request that
entries be removed from the Rx FIFO. The bit is set while the Rx FIFO is not empty. The
RFDF bit can be cleared by host software or an acknowledgement from the DMA controller
when the Rx FIFO is empty.
0 Rx FIFO is empty
1 Rx FIFO is not empty

16

Reserved, should be cleared.

Advertising
This manual is related to the following products: