User manual
...the world's most energy friendly microcontrollers
2012-04-24 - Giant Gecko Family - d0053_Rev0.96 92
www.energymicro.com
8.7.24 DMA_CTRL - DMA Control Register
Offset Bit Position
0x1010
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reset
0
0
Access
RW
RW
Name
PRDU
DESCRECT
Bit Name Reset Access Description
31:2 Reserved
To ensure compatibility with future devices, always write bits to 0. More information in Section 2.1 (p. 3)
1 PRDU 0 RW Prevent Rect Descriptor Update
Allows the reuse of a rect descriptor. When active CH0 and no others can have RDS set
0 DESCRECT 0 RW Descriptor Specifies Rectangle
Word 4 in dma descriptor specifies WIDTH, HEIGHT and SRCSTRIDE for rectangle copies. WIDTH is given by bits 9:0, HEIGHT
is given by bits 19:10, and SRCSTRIDE is given by bits 30:20
8.7.25 DMA_RDS - DMA Retain Descriptor State
Offset Bit Position
0x1014
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reset
0
0
0
0
0
0
0
0
0
0
0
0
Access
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
RW
Name
RDSCH11
RDSCH10
RDSCH9
RDSCH8
RDSCH7
RDSCH6
RDSCH5
RDSCH4
RDSCH3
RDSCH2
RDSCH1
RDSCH0
Bit Name Reset Access Description
31:12 Reserved
To ensure compatibility with future devices, always write bits to 0. More information in Section 2.1 (p. 3)
11 RDSCH11 0 RW Retain Descriptor State
Speed up execution of consequtive DMA requests from the same channel by not reading descriptor at the start of every arbitration
cycle if the next channel is the same as the previous
10 RDSCH10 0 RW Retain Descriptor State
Speed up execution of consequtive DMA requests from the same channel by not reading descriptor at the start of every arbitration
cycle if the next channel is the same as the previous
9 RDSCH9 0 RW Retain Descriptor State
Speed up execution of consequtive DMA requests from the same channel by not reading descriptor at the start of every arbitration
cycle if the next channel is the same as the previous
8 RDSCH8 0 RW Retain Descriptor State
Speed up execution of consequtive DMA requests from the same channel by not reading descriptor at the start of every arbitration
cycle if the next channel is the same as the previous
7 RDSCH7 0 RW Retain Descriptor State
Speed up execution of consequtive DMA requests from the same channel by not reading descriptor at the start of every arbitration
cycle if the next channel is the same as the previous
6 RDSCH6 0 RW Retain Descriptor State
Speed up execution of consequtive DMA requests from the same channel by not reading descriptor at the start of every arbitration
cycle if the next channel is the same as the previous