
NUC126
Aug. 08, 2018
Page
804
of 943
Rev 1.03
NUC12
6 S
E
RI
E
S
T
E
CH
NI
CA
L R
E
F
E
RE
NCE
MA
NUA
L
USCI Transmit/Receive Buffer Control Register (USPI_BUFCTL)
Register
Offset
R/W
Description
Reset Value
USPI_BUFCTL
U0x38
R/W
USCI Transmit/Receive Buffer Control Register
0x0000_0000
31
30
29
28
27
26
25
24
Reserved
23
22
21
20
19
18
17
16
Reserved
RXRST
TXRST
15
14
13
12
11
10
9
8
RXCLR
RXOVIEN
Reserved
7
6
5
4
3
2
1
0
TXCLR
TXUDRIEN
Reserved
Bits
Description
[31:18]
Reserved
Reserved.
[17]
RXRST
Receive Reset
0 = No effect.
1 = Reset the receive-related counters, state machine, and the content of receive shift
register and data buffer.
Note:
It is cleared automatically after one PCLK cycle.
[16]
TXRST
Transmit Reset
0 = No effect.
1 = Reset the transmit-related counters, state machine, and the content of transmit shift
register and data buffer
.
Note:
It is cleared automatically after one PCLK cycle.
[15]
RXCLR
Clear Receive Buffer
0 = No effect.
1 = The receive buffer is cleared. Should only be used while the buffer is not taking part in
data traffic.
Note:
It is cleared automatically after one PCLK cycle.
[14]
RXOVIEN
Receive Buffer Overrun Interrupt Enable Bit
0 = Receive overrun interrupt Disabled.
1 = Receive overrun interrupt Enabled.
[13:8]
Reserved
Reserved.
[7]
TXCLR
Clear Transmit Buffer
0 = No effect.
1 = The transmit buffer is cleared. Should only be used while the buffer is not taking part in
data traffic.
Note:
It is cleared automatically after one PCLK cycle.
[6]
TXUDRIEN
Slave Transmit Under-run Interrupt Enable Bit
0 = Transmit under-run interrupt Disabled.