EasyManuals Logo

Maxim Integrated MAX32665 User Manual

Maxim Integrated MAX32665
457 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #320 background imageLoading...
Page #320 background image
MAX32665-MAX32668 User Guide
Maxim Integrated Page 320 of 457
QSPIn DMA Control Register
QSPIn_DMA
[0x001C]
Bits
Name
Access
Reset
Description
20:16
rx_fifo_level
R/W
0x00
RX FIFO Threshold Level
Set this value to the desired RX FIFO threshold level. When the RX FIFO contains
the number of bytes or greater than this field, a DMA request is triggered, and
QSPIn_INT_FL.rx_thresh is set. Valid values are 0 to 30.
Note: 31 is an invalid setting and reserved for future use.
15
tx_dma_en
R/W
0
TX DMA Enable
0: Disabled. Any pending DMA requests are cleared
1: TX DMA is enabled
14
-
R/W
0
Reserved for Future Use
Do not modify this field.
13:8
tx_fifo_cnt
RO
0
Number of Bytes in the TX FIFO
Read this field to determine the number of bytes currently in the TX FIFO.
7
tx_fifo_clear
R/W
0
TX FIFO Clear
Set this bit to clear the TX FIFO and all TX FIFO flags in the QSPIn_INT_FL register.
Note: The TX FIFO should be disabled (QSPIn_DMA.tx_fifo_en = 0) prior to setting
this field.
Note: Setting this field to 0 has no effect.
6
tx_fifo_en
R/W
0
TX FIFO Enabled
0: Disabled
1: Enabled
5
-
R/W
0
Reserved for Future Use
Do not modify this field.
4:0
tx_fifo_level
R/W
0x10
TX FIFO Threshold Level
When the TX FIFO count (QSPIn_DMA.tx_fifo_cnt) falls below this value, a DMA
request is triggered and QSPIn_INT_FL.tx_thresh is set.
Table 14-14: QSPIn Interrupt Status Flags Registers
QSPIn Interrupt Status Flags Register
QSPIn_INT_FL
[0x0020]
Bits
Name
Access
Reset
Description
31:16
-
R/W
0
Reserved for Future Use
Do not modify this field.
15
rx_und
R/1
0
RX FIFO Underrun Flag
Set when a read is attempted from an empty RX FIFO.
14
rx_ovr
R/W1C
0
RX FIFO Overrun Flag
Set if SPI is in Slave Mode, and a write to a full RX FIFO is attempted. If the SPI is in
Master Mode, this bit is not set as the SPI stalls the clock until data is read from the RX
FIFO.
13
tx_und
R/W1C
0
TX FIFO Underrun Flag
Set if SPI is in Slave Mode, and a read from empty TX FIFO is attempted. If SPI is in
Master Mode, this bit is not set as the SPI stalls the clock until data is written to the
empty TX FIFO.
12
tx_ovr
R/W1C
0
TX FIFO Overrun Flag
Set when a write is attempted to a full TX FIFO.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Maxim Integrated MAX32665 and is the answer not in the manual?

Maxim Integrated MAX32665 Specifications

General IconGeneral
BrandMaxim Integrated
ModelMAX32665
CategoryMotherboard
LanguageEnglish