AGB Programming Manual
4) DMA Control
15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
Address
Register
0DEh
DMA3CNT_H
DMA3CNT_H [d15] DMA Enable Flag
A setting of 0 disables DMA.
A setting of 1 enables DMA, and after the transfer is completed the source
and destination registers are restored to their last values.
[Note] Delay of 2 waits will occur before DMA is activated after this flag is
set. Accessing DMA related registers during this time may cause a DMA
malfunction. Do another process or insert a dummy load command
instead..
©1999 - 2001 Nintendo of America Inc.
DMA Repeat
0: OFF
1: ON
DMA Transfer Type
0: 16-bit Transfer
1: 32-bit Transfer
Game Pak Data Request Transfer Flag
0: Disable(Normal)
1: Enable
DMA Start Timing
00: Start Immediately
01: Start in a V-blank Interval
10: Start in an H-blank Interval
11: Synchronize with display and start
Interrupt Request Enable Flag
0: Disable
1: Enable
DMA Enable Flag
0: OFF
1: ON
118
Attributes
Destination Address Control Flag
00: Increment after Transfer
01: Decrement after Transfer
10: Fixed
11: Increment/Reload after Transfer
Source Address Control Flag
00: Increment after Transfer
01: Decrement after Transfer
10: Fixed
11: Prohibited Code
D.C.N. AGB-06-0001-002B4
DMA Transfer
Initial-
Value
R/W
0000h