Nintendo 1504166 Programming Manual - Page 18

AGB Memory, 3.1 Overall Memory Map

Page 18 highlights

AGB Programming Manual 3 AGB Memory 3.1 Overall Memory Map The following is the overall memory map of the AGB system. 0FFFFFFFh 0E00FFFFh 0E000000h 0DFFFFFFh 0C000000h 0BFFFFFFh 0A000000h 09FFFFFFh Game Pak Memory AGB Internal Memory 08000000h 070003FFh 07000000h 06017FFFh 06000000h 050003FFh 05000000h Game Pak RAM (0 - 512 Kbits) Game Pak ROM Wait State 2 (32 MB) Game Pak ROM Wait State 1 (32 MB) Game Pak ROM Wait State 0 (32 MB) OAM (1 Kbyte) VRAM (96 Kbytes) Palette RAM (1 Kbyte) 04000000h I/O, Registers 03007FFFh 03000000h CPU Internal Working RAM (32 Kbytes) 0203FFFFh 02000000h CPU External Working RAM (256 Kbytes) 00003FFFh 00000000h System ROM (16 Kbytes) AGB Memory Images Flash Memory (1 Mbit) Mask ROM (255 Mbits) Flash Memory (1 Mbit) Mask ROM (255 Mbits) Flash Memory (1 Mbit) Mask ROM (255 Mbits) ROM RAM Unused Area Image Area ©1999 - 2001 Nintendo of America Inc. 18 D.C.N. AGB-06-0001-002B4

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171

AGB Programming Manual
AGB Memory
©1999 - 2001 Nintendo of America Inc.
18
D.C.N. AGB-06-0001-002B4
3 AGB Memory
3.1 Overall Memory Map
The following is the overall memory map of the AGB system.
System ROM
(16 Kbytes)
OAM
(1 Kbyte)
VRAM
(96 Kbytes)
Palette RAM
(1 Kbyte)
CPU Internal Working RAM
(32 Kbytes)
Game Pak RAM
(0 - 512 Kbits)
Game Pak ROM
Wait State 2
(32 MB)
Game Pak ROM
Wait State 1
(32 MB)
Game Pak ROM
Wait State 0
(32 MB)
Game Pak Memory
AGB Internal
Memory
Images
0E000000h
0C000000h
0A000000h
08000000h
07000000h
06000000h
05000000h
04000000h
02000000h
00000000h
Flash Memory
(1 Mbit)
Mask ROM
(255 Mbits)
Flash Memory
(1 Mbit)
Mask ROM
(255 Mbits)
Flash Memory
(1 Mbit)
Mask ROM
(255 Mbits)
00003FFFh
0203FFFFh
050003FFh
06017FFFh
070003FFh
0FFFFFFFh
0E00FFFFh
09FFFFFFh
0BFFFFFFh
0DFFFFFFh
CPU External Working RAM
(256 Kbytes)
03000000h
03007FFFh
ROM
RAM
Image Area
Unused Area
I/O, Registers