AGB Programming Manual
Table of Contents
©1999 - 2001 Nintendo of America Inc.
11
D.C.N. AGB-06-0001-002B4
12 DMA TRANSFER
............................................................................
108
12.1 DMA 0
.....................................................................................................................
109
12.2 DMA 1
AND
2
..........................................................................................................
113
12.3 DMA 3
....................................................................................................................
117
12.4 DMA 4
....................................................................................................................
122
13 COMMUNICATION FUNCTIONS
..................................................
125
13.1 8-B
IT
/32-B
IT
N
ORMAL
S
ERIAL
C
OMMUNICATION
................................................
128
13.2 16-B
IT
M
ULTI
-
PLAYER
C
OMMUNICATION
..............................................................
134
13.3 UART C
OMMUNICATION
F
UNCTIONS
....................................................................
142
13.4 G
ENERAL
P
URPOSE
C
OMMUNICATION
...................................................................
148
13.5 JOY B
US
C
OMMUNICATION
...................................................................................
150
13.6 AGB G
AME
L
INK CABLE
.........................................................................................
154
14 KEY INPUT
......................................................................................
155
14.1 K
EY
S
TATUS
............................................................................................................
155
14.2 K
EY
I
NTERRUPT
C
ONTROL
......................................................................................
155
14.2.1 Interrupt Conditions
...................................................................................................
156
15 INTERRUPT CONTROL
.................................................................
157
15.1 S
YSTEM
-A
LLOCATED
A
REA IN
W
ORK
RAM
..........................................................
159
15.2 I
NTERRUPT
O
PERATION
...........................................................................................
160
15.2.1 Normal Interrupt
........................................................................................................
160
15.2.2 Multiple Interrupts
.....................................................................................................
161
16 POWER-DOWN FUNCTIONS
........................................................
163
16.1 S
TOP
F
UNCTION
......................................................................................................
163
16.2 H
ALT
F
UNCTION
......................................................................................................
164
17 AGB SYSTEM CALLS
...................................................................
165
17.1 S
YSTEM
C
ALL
O
PERATION
.....................................................................................
165
17.1.1 Normal Calls
............................................................................................................
165
17.1.2 Multiple Calls
...........................................................................................................
167
18 ROM REGISTRATION DATA
........................................................
170