TABLE 4-36: DMA REGISTER MAP
File Name
SFR
Addr.
Bit 15
Bit 14
Bit 13
Bit 12
Bit 11 Bit 10
Bit 9
Bit 8
Bit 7
DMA0CON
DMA0REQ
DMA0STA
DMA0STB
DMA0PAD
DMA0CNT
DMA1CON
DMA1REQ
DMA1STA
DMA1STB
DMA1PAD
DMA1CNT
DMA2CON
DMA2REQ
DMA2STA
DMA2STB
DMA2PAD
DMA2CNT
DMA3CON
DMA3REQ
DMA3STA
DMA3STB
DMA3PAD
DMA3CNT
DMACS0
DMACS1
DSADR
Legend:
0380 CHEN SIZE
DIR
HALF NULLW
—
—
—
—
0382 FORCE —
—
—
—
—
—
—
—
0384
STA<15:0>
0386
STB<15:0>
0388
PAD<15:0>
038A —
—
—
—
—
—
038C CHEN SIZE
DIR
HALF NULLW
—
—
—
—
038E FORCE —
—
—
—
—
—
—
—
0390
STA<15:0>
0392
STB<15:0>
0394
PAD<15:0>
0396
—
—
—
—
—
—
0398 CHEN SIZE
DIR
HALF NULLW
—
—
—
—
039A FORCE —
—
—
—
—
—
—
—
039C
STA<15:0>
039E
STB<15:0>
03A0
PAD<15:0>
03A2 —
—
—
—
—
—
03A4 CHEN SIZE
DIR
HALF NULLW
—
—
—
—
03A6 FORCE —
—
—
—
—
—
—
—
03A8
STA<15:0>
03AA
STB<15:0>
03AC
PAD<15:0>
03AE —
—
—
—
—
—
03E0 —
—
—
— PWCOL3 PWCOL2 PWCOL1 PWCOL0
—
03E2 —
—
—
—
LSTCH<3:0>
—
03E4
DSADR<15:0>
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
Bit 6
—
—
—
—
—
—
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
All
Resets
AMODE<1:0>
CNT<9:0>
AMODE<1:0>
CNT<9:0>
AMODE<1:0>
CNT<9:0>
AMODE<1:0>
CNT<9:0>
—
—
—
—
—
—
IRQSEL<6:0>
MODE<1:0>
—
—
IRQSEL<6:0>
MODE<1:0>
—
—
IRQSEL<6:0>
MODE<1:0>
—
—
IRQSEL<6:0>
MODE<1:0>
XWCOL3 XWCOL2 XWCOL1 XWCOL0
PPST3 PPST2 PPST1 PPST0
0000
007F
0000
0000
0000
0000
0000
007F
0000
0000
0000
0000
0000
007F
0000
0000
0000
0000
0000
007F
0000
0000
0000
0000
0000
0F00
0000