NO:
W90P710 Programming Guide
VERSION:
2.1
PAGE:
60
The above information is the exclusive intellectual property of Winbond Electronics and shall not be disclosed,
distributed or reproduced without permission from Winbond.
Table No.: 1200-0003-07-A
5.3 Registers
R
: read only,
W
: write only,
R/W
: both read and write,
C
: Only value 0 can be written
Register
Address
R/W
Description
Reset Value
GDMA_CTL0
0xFFF0.4000
R/W
Channel 0 Control Register
0x0000.0000
GDMA_SRCB0
0xFFF0.4004
R/W
Channel 0 Source Base Address Register
0x0000.0000
GDMA_DSTB0
0xFFF0.4008
R/W
Channel 0 Destination Base Address Register
0x0000.0000
GDMA_TCNT0
0xFFF0.400C
R/W
Channel 0 Transfer Count Register
0x0000.0000
GDMA_CSRC0
0xFFF0.4010
R
Channel 0 Current Source Address Register
0x0000.0000
GDMA_CDST0
0xFFF0.4014
R
Channel 0 Current Destination Address Register
0x0000.0000
GDMA_CTCNT0
0xFFF0.4018
R
Channel 0 Current Transfer Count Register
0x0000.0000
GDMA_CTL1
0xFFF0.4020
R/W
Channel 1 Control Register
0x0000.0000
GDMA_SRCB1
0xFFF0.4024
R/W
Channel 1 Source Base Address Register
0x0000.0000
GDMA_DSTB1
0xFFF0.4028
R/W
Channel 1 Destination Base Address Register
0x0000.0000
GDMA_TCNT1
0xFFF0.402C
R/W
Channel 1 Transfer Count Register
0x0000.0000
GDMA_CSRC1
0xFFF0.4030
R
Channel 1 Current Source Address Register
0x0000.0000
GDMA_CDST1
0xFFF0.4034
R
Channel 1 Current Destination Address Register
0x0000.0000
GDMA_CTCNT1
0xFFF0.4038
R
Channel 1 Current Transfer Count Register
0x0000.0000
5.4 Functional Descriptions
5.4.1 GDMA Configuration
Each GDMA channel has one control register, two base address registers and one transfer count
register. These registers should be correctly programmed before the data transfer starts. The most
important one is the control register
(GDMA_CTL)
. It is used to control the transfer behavior of the
GDMA operation, such as the transfer mode, transfer count, transfer width and interrupt mask. Figure
5-2 lists the content of GDMA_CTL. The detail description of each bit-field can be found in W90P710
data sheet.