B-60
Seiko Epson Corporation
S1C31D50 TECHNICAL MANUAL
(Rev. 1.00)
0x0020 1000
–
0x0020 2014 DMA Controller (DMAC)
Address
Register name
Bit
Bit name
Initial
Reset
R/W
Remarks
0x0020
1000
DMACSTAT
(DMAC Status
Register)
31
–
24
–
0x00
–
R
–
23
–
21
–
0x0
–
R
20
–
16 CHNLS[4:0]
*
H0
R
* Number of channels
implemented - 1
15
–
8
–
0x00
–
R
–
7
–
4
STATE[3:0]
0x0
H0
R
3
–
1
–
0x0
–
R
0
MSTENSTAT
0
H0
R
0x0020
1004
DMACCFG
(DMAC
Configuration
Register)
31
–
24
–
0x00
–
R
–
23
–
16
–
0x00
–
R
15
–
8
–
0x00
–
R
7
–
1
–
0x00
–
R
0
MSTEN
–
–
W
0x0020
1008
DMACCPTR
(DMAC Control
Data Base
Pointer Register)
31
–
7
CPTR[31:7]
0x000
H0
R/W
–
0
6
–
0
CPTR[6:0]
0x00
H0
R
0x0020
100c
DMACACPTR
(DMAC Alternate
Control Data
Base Pointer
Register)
31
–
0
ACPTR[31:0]
–
H0
R
–
0x0020
1014
DMACSWREQ
(DMAC Software
Request Register)
31
–
24
–
–
–
R
–
23
–
16
–
–
–
R
15
–
8
–
–
–
R
7
–
4
–
–
–
R
3
–
0
SWREQ[3:0]
–
–
W
0x0020
1020
DMACRMSET
(DMAC Request
Mask Set
Register)
31
–
24
–
0x00
–
R
–
23
–
16
–
0x00
–
R
15
–
8
–
0x00
–
R
7
–
4
–
0x0
–
R
3
–
0
RMSET[3:0]
0x0
H0
R/W
0x0020
1024
DMACRMCLR
(DMAC Request
Mask Clear
Register)
31
–
24
–
–
–
R
–
23
–
16
–
–
–
R
15
–
8
–
–
–
R
7
–
4
–
–
–
R
3
–
0
RMCLR[3:0]
–
–
W
0x0020
1028
DMACENSET
(DMAC Enable
Set Register)
31
–
24
–
0x00
–
R
–
23
–
16
–
0x00
–
R
15
–
8
–
0x00
–
R
7
–
4
–
0x0
–
R
3
–
0
ENSET[3:0]
0x0
H0
R/W
0x0020
102c
DMACENCLR
(DMAC Enable
Clear Register)
31
–
24
–
–
–
R
–
23
–
16
–
–
–
R
15
–
8
–
–
–
R
7
–
4
–
–
–
R
3
–
0
ENCLR[3:0]
–
–
W
Summary of Contents for S1C31D50
Page 461: ...25 1 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 25 Package TQFP12 48PIN ...
Page 462: ...25 2 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 QFP13 64PIN ...
Page 463: ...25 3 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 TQFP14 80PIN ...
Page 464: ...25 4 Seiko Epson Corporation S1C31D50 TECHNICAL MANUAL Rev 1 00 QFP15 100PIN ...