NuMicro® NUC029LEE/NUC029SEE
32-bit Arm
®
Cortex
®
-M0 Microcontroller
Aug, 2018
Page
443
of
497
Rev 1.00
N
U
MICRO
®
N
UC02
9L
E
E
/N
UC029
S
E
E
T
E
CHN
ICA
L R
E
F
E
R
E
NC
E
M
A
NU
A
L
SPI FIFO Control Register (SPI_FIFO_CTL)
Register
Offset
R/W
Description
Reset Value
SPI_FIFO_CTL
0x40
R/W
SPI FIFO Control Register
0x4400_0000
31
30
29
28
27
26
25
24
Reserved
TX_THRESHOLD
Reserved
RX_THRESHOLD
23
22
21
20
19
18
17
16
Reserved
TIMEOUT_
INTEN
Reserved
15
14
13
12
11
10
9
8
Reserved
7
6
5
4
3
2
1
0
Reserved
RXOV_
INTEN
Reserved
TX_INTEN
RX_INTEN
TX_CLR
RX_CLR
Bits
Description
[31]
Reserved
Reserved.
[30:28]
TX_THRESHOLD
Transmit FIFO Threshold
If the valid data count of the transmit FIFO buffer is less than or equal to the
TX_THRESHOLD setting, the TX_INTSTS bit will be set to 1, else the TX_INTSTS
bit will be cleared to 0.
[27]
Reserved
Reserved.
[26:24]
RX_THRESHOLD
Receive FIFO Threshold
If the valid data count of the receive FIFO buffer is larger than the RX_THRESHOLD
setting, the RX_INTSTS bit will be set to 1, else the RX_INTSTS bit will be cleared to
0.
[23:22]
Reserved
Reserved.
[21]
TIMEOUT_INTEN
Receive FIFO Time-Out Interrupt Enable Bit
0 = Time-out interrupt Disabled.
1 = Time-out interrupt Enabled.
[20:7]
Reserved
Reserved.
[6]
RXOV_INTEN
Receive FIFO Overrun Interrupt Enable Bit
0 = Receive FIFO overrun interrupt Disabled.
1 = Receive FIFO overrun interrupt Enabled.
[5:4]
Reserved
Reserved.
[3]
TX_INTEN
Transmit Threshold Interrupt Enable Bit
0 = TX threshold interrupt Disabled.
1 = TX threshold interrupt Enabled.
[2]
RX_INTEN
Receive Threshold Interrupt Enable Bit
0 = RX threshold interrupt Disabled.