
Chapter 21 DMA Channels
233
21.1.2 Registers
NOTE:
The
y
in “DMA
y
…” expresses the DMA channel number (0–7).
Register Name
Mnemonic
I/O Address
R/W
Reset
DMA Master Control/Status Register
DMCSR
0x0100
R/W
00000000
DMA Master Auto-Load Register
DMALR
0x0101
W
00000000
DMA Master Halt Register
DMHR
0x0102
W
00000000
DMA y Buffer Complete Register
DyBCR
0x01y3
R
00000000
DMA Master Control Register
DMCR
0x0104
R/W
00000000
DMA Master Timing Control Register
DMTCR
0x0105
R/W
00000000
DMA Master Request 0 Control Register
DMR0CR
0x0106
R/W
00000000
DMA Master Request 1 Control Register
DMR1CR
0x0107
R/W
00000000
DMA Timed Request Control Register
DTRCR
0x0115
R/W
00000000
DMA Timed Request Divider Low Register
DTRDLR
0x0116
R/W
xxxxxxxx
DMA Timed Request Divider High Register
DTRDHR
0x0117
R/W
xxxxxxxx
DMA y Termination Byte Register
DyTBR
0x01y8
R/W
xxxxxxxx
DMA y Termination Mask Register
DyTMR
0x01y9
R/W
00000000
DMA y Buffer Unused [7:0] Register
DyBU0R
0x01yA
R
00000000
DMA y Buffer Unused [15:8] Register
DyBU1R
0x01yB
R
00000000
DMA y Initial Address [7:0] Register
DyIA0R
0x01yC
R/W
xxxxxxxx
DMA y Initial Address [15:8] Register
DyIA1R
0x01yD
R/W
xxxxxxxx
DMA y Initial Address [23:16] Register
DyIA2R
0x01yE
R/W
xxxxxxxx
DMA y Special Control Register
DySCR
0x01z0 (z = y + 8) R/W
00000000
DMA y Control Register
DyCR
0x01z1 (z = y + 8) R/W
00000000
DMA y Buffer Length [7:0] Register
DyL0R
0x01z2 (z = y + 8)
R/W
xxxxxxxx
DMA y Buffer Length [15:8] Register
DyL1R
0x01z3 (z = y + 8)
R/W
xxxxxxxx
DMA y Source Address [7:0] Register
DySA0R
0x01z4 (z = y + 8)
W
xxxxxxxx
DMA y Source Address [15:8] Register
DySA1R
0x01z5 (z = y + 8)
W
xxxxxxxx
DMA y Source Address [23:16] Register
DySA2R
0x01z6 (z = y + 8)
W
xxxxxxxx
DMA y Destination Address [7:0] Register
DyDA0R
0x01z8 (z = y + 8)
W
xxxxxxxx
DMA y Destination Address [15:8] Register
DyDA1R
0x01z9 (z = y + 8)
W
xxxxxxxx
DMA y Destination Address [23:16] Register
DyDA2R
0x01zA (z = y + 8)
W
xxxxxxxx
DMA y Link Address [7:0] Register
DyLA0R
0x01zC (z = y + 8) R/W
xxxxxxxx
DMA y Link Address [15:8] Register
DyLA1R
0x01zD (z = y + 8) R/W
xxxxxxxx
DMA y Link Address [23:16] Register
DyLA2R
0x01zE (z= y + 8)
R/W
xxxxxxxx
Summary of Contents for Rabbit 5000
Page 1: ...Rabbit 5000 Microprocessor User s Manual 019 0168_E...
Page 11: ...Table of Contents Appendix B Rabbit 5000 Errata 401 B 1 Errata 401 Index 405...
Page 12: ...Rabbit 5000 Microprocessor User s Manual...
Page 20: ...20 Rabbit 5000 Microprocessor User s Manual...
Page 36: ...36 Rabbit 5000 Microprocessor User s Manual...
Page 56: ...56 Rabbit 5000 Microprocessor User s Manual...
Page 92: ...92 Rabbit 5000 Microprocessor User s Manual...
Page 104: ...104 Rabbit 5000 Microprocessor User s Manual...
Page 122: ...122 Rabbit 4000 Microprocessor User s Manual...
Page 142: ...142 Rabbit 5000 Microprocessor User s Manual...
Page 214: ...214 Rabbit 5000 Microprocessor User s Manual...
Page 228: ...228 Rabbit 5000 Microprocessor User s Manual...
Page 280: ...280 Rabbit 5000 Microprocessor User s Manual...
Page 298: ...298 Rabbit 5000 Microprocessor User s Manual...
Page 306: ...306 Rabbit 5000 Microprocessor User s Manual...
Page 314: ...314 Rabbit 5000 Microprocessor User s Manual...
Page 368: ...368 Rabbit 5000 Microprocessor User s Manual...
Page 388: ...388 Rabbit 5000 Microprocessor User s Manual...
Page 396: ...396 Rabbit 5000 Microprocessor User s Manual...
Page 404: ...404 Rabbit 5000 Microprocessor User s Manual...