![Infineon Technologies TC1796 User Manual Download Page 745](http://html1.mh-extra.com/html/infineon-technologies/tc1796/tc1796_user-manual_2055437745.webp)
TC1796
System Units (Vol. 1 of 2)
Direct Memory Access Controller
User’s Manual
12-81
V2.0, 2007-07
DMA, V2.0
The Channel Interrupt Control Register control the interrupts generation.
DMA_CHICR0x (x = 0-7)
DMA Channel 0x Interrupt Control Register
(x*20
H
+88
H
)
Reset Value: 0000 0000
H
DMA_CHICR1x (x = 0-7)
DMA Channel 1x Interrupt Control Register
(x*20
H
+188
H
)
Reset Value: 0000 0000
H
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
0
r
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
IRDV
INTP
WRPP
INTCT
WRP
DE
WRP
SE
rw
rw
rw
rw
rw
rw
Field
Bits
Type Description
WRPSE
0
rw
Wrap Source Enable
0
B
Wrap source buffer interrupt disabled
1
B
Wrap source buffer interrupt enabled
WRPDE
1
rw
Wrap Destination Enable
0
B
Wrap destination buffer interrupt disabled
1
B
Wrap destination buffer interrupt enabled
INTCT
[3:2]
rw
Interrupt Control
00
B
No interrupt will be generated on changing the
TCOUNT value. The bit INTSR.ICHmx is set when
TCOUNT equals IRDV.
01
B
No interrupt will be generated on changing the
TCOUNT value. The bit INTSR.ICHmx is set when
TCOUNT is decremented.
10
B
An interrupt is generated and bit INTSR.ICHmx is
set each time TCOUNT equals IRDV.
11
B
Interrupt is generated and bit INTSR.ICHmx is set
each time TCOUNT is decremented.