Nintendo 1504166 - Game Boy Advance SP Edition Console Programming Manual page 114

Programming manual
Table of Contents

Advertisement

AGB Programming Manual
4) DMA Control
15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
Address
Register
0C6h
DMA1CNT_H
0D2h DMA2CNT_H
DMA(1,2)CNT_H [d15] DMA Enable Flag
A setting of 0 disables the DMA function.
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
DMA Start Timing
00: Start Immediately
01: Start in a V-blank Interval
10: Start in an H-blank Interval
11: Prohibited Code
Interrupt Request Enable Flag
0: Disable
1: Enable
DMA Enable Flag
0: OFF
1: ON
114
Attributes
R/W
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
DMA Transfer
Initial
Value
0000h
D.C.N. AGB-06-0001-002B4

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Agb series

Table of Contents