GD32F403xx User Manual
556
16
TFF
Transmit FIFO is full
15
RFH
Receive FIFO is half full: at least 8 words can be read in the FIFO
14
TFH
Transmit FIFO is half empty: at least 8 words can be written into the FIFO
13
RXRUN
Data reception in progress
12
TXRUN
Data transmission in progress
11
CMDRUN
Command transmission in progress
10
DTBLKEND
Data block sent/received (CRC check passed)
9
STBITE
Start bit error in the bus.
8
DTEND
Data end (data counter, SDIO_DATACNT, is zero)
7
CMDSEND
Command sent (no response required)
6
CMDRECV
Command response received (CRC check passed)
5
RXORE
Received FIFO overrun error occurs
4
TXURE
Transmit FIFO underrun error occurs
3
DTTMOUT
Data timeout
The data timeout period depends on the SDIO_DATATO register.
2
CMDTMOUT
Command response timeout
The command timeout period has a fixed value of 64 SDIO_CLK clock periods.
1
DTCRCERR
Data block sent/received (CRC check failed)
0
CCRCERR
Command response received (CRC check failed)
20.8.12.
Interrupt clear register (SDIO_INTC)
Address offset: 0x38
Reset value: 0x0000 0000
This register is write only. Writing 1 to the bit can clear the corresponding bit in the SDIO_STAT
register.
This register has to be accessed by word(32-bit)
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
Reserved
ATAEND
C
SDIOINT
C
Reserved
w
w
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reserved
DTBLKE
NDC
STBITEC DTENDC
CMDSEN
DC
CMDREC
VC
RXOREC TXUREC
DTTMOU
TC
CMDTMO
UTC
DTCRCE
RRC
CCRCER
RC
w
w
w
w
w
w
w
w
w
w
w