
M0A21/M0A23 Series
May 06, 2022
Page
557
of 746
Rev 1.02
M0
A21
/M
0
A
2
3
SE
RIES
TEC
H
NICAL
RE
FEREN
C
E
M
ANUAL
USCI Transmit/Receive Buffer Status Register (USPI_BUFSTS)
Register
Offset
R/W Description
Reset Value
USPI_BUFSTS
U0x3C
R
USCI Transmit/Receive Buffer Status Register
0x0000_0101
31
30
29
28
27
26
25
24
Reserved
23
22
21
20
19
18
17
16
Reserved
15
14
13
12
11
10
9
8
Reserved
TXUDRIF
Reserved
TXFULL
TXEMPTY
7
6
5
4
3
2
1
0
Reserved
RXOVIF
Reserved
RXFULL
RXEMPTY
Bits
Description
[31:12]
Reserved
Reserved.
[11]
TXUDRIF
Transmit Buffer Under-run Interrupt Status
This bit indicates that a transmit buffer under-run event has been detected. If enabled by TXUDRIEN
(USPI_BUFCTL[6]), the corresponding interrupt request is activated. It is cleared by software writes 1 to this
bit
0 = A transmit buffer under-run event has not been detected.
1 = A transmit buffer under-run event has been detected.
[10]
Reserved
Reserved.
[9]
TXFULL
Transmit Buffer Full Indicator
0 = Transmit buffer is not full.
1 = Transmit buffer is full.
[8]
TXEMPTY
Transmit Buffer Empty Indicator
0 = Transmit buffer is not empty.
1 = Transmit buffer is empty and available for the next transmission datum.
[7:4]
Reserved
Reserved.
[3]
RXOVIF
Receive Buffer Over-run Interrupt Status
This bit indicates that a receive buffer overrun event has been detected. If RXOVIEN (USPI_BUFCTL[14]) is
enabled, the corresponding interrupt request is activated. It is cleared by software writes 1 to this bit.
0 = A receive buffer overrun event has not been detected.
1 = A receive buffer overrun event has been detected.
[2]
Reserved
Reserved.
[1]
RXFULL
Receive Buffer Full Indicator
0 = Receive buffer is not full.
1 = Receive buffer is full.
[0]
RXEMPTY
Receive Buffer Empty Indicator
0 = Receive buffer is not empty.