![GigaDevice Semiconductor GD32E23 Series User Manual Download Page 147](http://html.mh-extra.com/html/gigadevice-semiconductor/gd32e23-series/gd32e23-series_user-manual_2225794147.webp)
GD32E23x User Manual
147
8.5.
Register definition
DMA base address: 0x4002 0000
8.5.1.
Interrupt flag register (DMA_INTF)
Address offset: 0x00
Reset value: 0x0000 0000
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
ERRIF4 HTFIF4 FTFIF4
GIF4
r
r
r
r
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
ERRIF3 HTFIF3
FTFIF3
GIF3
ERRIF2 HTFIF2 FTFIF2
GIF2
ERRIF1 HTFIF1 FTFIF1
GIF1
ERRIF0 HTFIF0 FTFIF0
GIF0
r
r
r
r
r
r
r
r
r
r
r
r
r
r
r
r
Bits
Fields
Descriptions
31:20
Reserved
Must be kept at reset value
19/15/11/7/3 ERRIFx
Error flag of channel x (x=0
…4)
Hardware set and software cleared by configuring DMA_INTC register.
0: Transfer error has not occurred on channel x
1: Transfer error has occurred on channel x
18/14/10/6/2 HTFIFx
Half transfer finish flag of channel x (x=0
…4)
Hardware set and software cleared by configuring DMA_INTC register.
0: Half number of transfer has not finished on channel x
1: Half number of transfer has finished on channel x
17/13/9/5/1
FTFIFx
Full Transfer finish flag of channel x (x=0
…4)
Hardware set and software cleared by configuring DMA_INTC register.
0: Transfer has not finished on channel x
1: Transfer has finished on channel x
16/12/8/4/0
GIFx
Glo
bal interrupt flag of channel x (x=0…4)
Hardware set and software cleared by configuring DMA_INTC register.
0: None of ERRIF, HTFIF or FTFIF occurs on channel x
1: At least one of ERRIF, HTFIF or FTFIF occurs on channel x
8.5.2.
Interrupt flag clear register (DMA_INTC)
Address offset: 0x04
Reset value: 0x0000 0000