SPORT Registers
19-62
ADSP-BF50x Blackfin Processor Hardware Reference
SPORT Status (SPORT_STAT) Register
The
SPORT_STAT
register is used to determine if the access to a SPORT RX
or TX FIFO can be made by determining their full or empty status. This
register is shown in
Figure 19-33
.
The
TXF
bit in the
SPORT_STAT
register indicates whether there is room in
the TX FIFO. The
RXNE
status bit indicates whether there are words in the
RX FIFO. The
TXHRE
bit indicates if the TX hold register is empty.
The transmit underflow status bit (
TUVF
) is set whenever the
TFS
signal
occurs (from either an external or internal source) while the TX shift regis-
ter is empty. The internally generated
TFS
may be suppressed whenever
SPORT_TX
is empty by clearing the
DITFS
control bit in the
SPORT_TCR1
reg-
ister. The
TUVF
status bit is a sticky write-1-to-clear (W1C) bit and is also
cleared by disabling the SPORT (writing
TSPEN
= 0).
For continuous transmission (
TFSR
= 0),
TUVF
is set at the end of a trans-
mitted word if no new word is available in the TX hold register.
The
TOVF
bit is set when a word is written to the TX FIFO when it is full.
It is a sticky W1C bit and is also cleared by writing
TSPEN
= 0. Both
TXF
and
TOVF
are updated even when the SPORT is disabled.
When the SPORT RX hold register is full, and a new receive word is
received in the shift register, the receive overflow status bit (
ROVF
) is set in
the
SPORT_STAT
register. It is a sticky W1C bit and is also cleared by dis-
abling the SPORT (writing
RSPEN
= 0).
The
RUVF
bit is set when a read is attempted from the RX FIFO and it is
empty. It is a sticky W1C bit and is also cleared by writing
RSPEN
= 0. The
RUVF
bit is updated even when the SPORT is disabled.
Summary of Contents for EZ-KIT Lite ADSP-BF506F
Page 50: ...Contents l ADSP BF50x Blackfin Processor Hardware Reference ...
Page 92: ...Development Tools 1 30 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 110: ...Interface Overview 3 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 236: ...Internal Flash Memory Control Registers 6 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 650: ...Programming Examples 15 56 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 804: ...Programming Examples 17 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1194: ...Programming Examples 24 90 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1256: ...ACM Registers A 50 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1264: ...Boundary Scan Architecture B 8 ADSP BF50x Blackfin Processor Hardware Reference ...