summaryrefslogtreecommitdiff
path: root/asm/window.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/window.s')
-rw-r--r--asm/window.s130
1 files changed, 65 insertions, 65 deletions
diff --git a/asm/window.s b/asm/window.s
index 670b96cc0..8a457d4f5 100644
--- a/asm/window.s
+++ b/asm/window.s
@@ -41,7 +41,7 @@ _08003B48:
ldr r0, _08003BC0 @ =gUnknown_81EA144
ldr r2, [r0]
ldr r3, [r0, 0x4]
- ldr r1, _08003BC4 @ =gUnknown_20204B4
+ ldr r1, _08003BC4 @ =gWindows
movs r0, 0
movs r4, 0x1F
mov r8, r4
@@ -94,7 +94,7 @@ _08003BB4:
_08003BB8: .4byte gUnknown_3003E40
_08003BBC: .4byte nullsub_6
_08003BC0: .4byte gUnknown_81EA144
-_08003BC4: .4byte gUnknown_20204B4
+_08003BC4: .4byte gWindows
_08003BC8: .4byte gUnneededFireRedVariable
_08003BCC:
ldr r0, _08003C04 @ =gUnknown_3003E40
@@ -173,7 +173,7 @@ _08003C2E:
_08003C68: .4byte gUnknown_3003E40
_08003C6C: .4byte nullsub_6
_08003C70:
- ldr r1, _08003CD8 @ =gUnknown_20204B4
+ ldr r1, _08003CD8 @ =gWindows
adds r0, r1, 0
adds r0, 0x8
ldr r2, [sp, 0x4]
@@ -228,7 +228,7 @@ _08003CC8:
pop {r1}
bx r1
.align 2, 0
-_08003CD8: .4byte gUnknown_20204B4
+_08003CD8: .4byte gWindows
_08003CDC: .4byte gUnneededFireRedVariable
_08003CE0: .4byte gUnknown_3003E30
thumb_func_end InitWindows
@@ -243,7 +243,7 @@ AddWindow: @ 8003CE4
sub sp, 0x4
mov r8, r0
movs r6, 0
- ldr r1, _08003DD4 @ =gUnknown_20204B4
+ ldr r1, _08003DD4 @ =gWindows
ldrb r0, [r1]
cmp r0, 0xFF
beq _08003D14
@@ -355,13 +355,13 @@ _08003DCE:
movs r0, 0xFF
b _08003E24
.align 2, 0
-_08003DD4: .4byte gUnknown_20204B4
+_08003DD4: .4byte gWindows
_08003DD8: .4byte gUnneededFireRedVariable
_08003DDC: .4byte gUnknown_3003E40
_08003DE0: .4byte 0x0000ffff
_08003DE4: .4byte nullsub_6
_08003DE8:
- ldr r2, _08003E34 @ =gUnknown_20204B4
+ ldr r2, _08003E34 @ =gWindows
lsls r1, r6, 1
adds r1, r6
lsls r1, 2
@@ -401,7 +401,7 @@ _08003E24:
pop {r1}
bx r1
.align 2, 0
-_08003E34: .4byte gUnknown_20204B4
+_08003E34: .4byte gWindows
_08003E38: .4byte gUnneededFireRedVariable
thumb_func_end AddWindow
@@ -410,7 +410,7 @@ RemoveWindow: @ 8003E3C
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
- ldr r1, _08003EB8 @ =gUnknown_20204B4
+ ldr r1, _08003EB8 @ =gWindows
lsls r0, r6, 1
adds r0, r6
lsls r0, 2
@@ -451,7 +451,7 @@ _08003E68:
bl Free
str r5, [r4]
_08003E96:
- ldr r1, _08003EB8 @ =gUnknown_20204B4
+ ldr r1, _08003EB8 @ =gWindows
lsls r0, r6, 1
adds r0, r6
lsls r0, 2
@@ -468,7 +468,7 @@ _08003EB0:
pop {r0}
bx r0
.align 2, 0
-_08003EB8: .4byte gUnknown_20204B4
+_08003EB8: .4byte gWindows
_08003EBC: .4byte gUnneededFireRedVariable
_08003EC0: .4byte gUnknown_81EA144
_08003EC4: .4byte gUnknown_3003E40
@@ -496,7 +496,7 @@ _08003EE8:
subs r5, 0x1
cmp r5, 0
bge _08003ED2
- ldr r0, _08003F1C @ =gUnknown_20204B4
+ ldr r0, _08003F1C @ =gWindows
adds r4, r0, 0
adds r4, 0x8
movs r6, 0
@@ -518,7 +518,7 @@ _08003F06:
.align 2, 0
_08003F14: .4byte gUnknown_3003E40
_08003F18: .4byte nullsub_6
-_08003F1C: .4byte gUnknown_20204B4
+_08003F1C: .4byte gWindows
thumb_func_end FreeAllWindowBuffers
thumb_func_start CopyWindowToVram
@@ -530,7 +530,7 @@ CopyWindowToVram: @ 8003F20
lsls r1, 24
lsrs r3, r1, 24
adds r5, r3, 0
- ldr r2, _08003F58 @ =gUnknown_20204B4
+ ldr r2, _08003F58 @ =gWindows
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -552,7 +552,7 @@ CopyWindowToVram: @ 8003F20
beq _08003F62
b _08003F96
.align 2, 0
-_08003F58: .4byte gUnknown_20204B4
+_08003F58: .4byte gWindows
_08003F5C:
cmp r5, 0x3
beq _08003F7E
@@ -595,7 +595,7 @@ PutWindowTilemap: @ 8003FA0
sub sp, 0x1C
lsls r0, 24
lsrs r0, 24
- ldr r2, _08003FFC @ =gUnknown_20204B4
+ ldr r2, _08003FFC @ =gWindows
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -636,7 +636,7 @@ PutWindowTilemap: @ 8003FA0
pop {r0}
bx r0
.align 2, 0
-_08003FFC: .4byte gUnknown_20204B4
+_08003FFC: .4byte gWindows
thumb_func_end PutWindowTilemap
thumb_func_start PutWindowRectTilemapOverridePalette
@@ -666,7 +666,7 @@ PutWindowRectTilemapOverridePalette: @ 8004000
lsls r5, 24
lsrs r5, 24
str r5, [sp, 0x20]
- ldr r2, _080040B4 @ =gUnknown_20204B4
+ ldr r2, _080040B4 @ =gWindows
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -731,7 +731,7 @@ _080040A2:
pop {r0}
bx r0
.align 2, 0
-_080040B4: .4byte gUnknown_20204B4
+_080040B4: .4byte gWindows
thumb_func_end PutWindowRectTilemapOverridePalette
thumb_func_start ClearWindowTilemap
@@ -740,7 +740,7 @@ ClearWindowTilemap: @ 80040B8
sub sp, 0x18
lsls r0, 24
lsrs r0, 24
- ldr r2, _08004100 @ =gUnknown_20204B4
+ ldr r2, _08004100 @ =gWindows
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -771,7 +771,7 @@ ClearWindowTilemap: @ 80040B8
pop {r0}
bx r0
.align 2, 0
-_08004100: .4byte gUnknown_20204B4
+_08004100: .4byte gWindows
_08004104: .4byte gUnknown_3003E30
thumb_func_end ClearWindowTilemap
@@ -798,7 +798,7 @@ PutWindowRectTilemap: @ 8004108
lsls r4, 24
lsrs r4, 24
mov r8, r4
- ldr r2, _080041B4 @ =gUnknown_20204B4
+ ldr r2, _080041B4 @ =gWindows
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -863,7 +863,7 @@ _080041A2:
pop {r0}
bx r0
.align 2, 0
-_080041B4: .4byte gUnknown_20204B4
+_080041B4: .4byte gWindows
thumb_func_end PutWindowRectTilemap
thumb_func_start BlitBitmapToWindow
@@ -945,7 +945,7 @@ BlitBitmapRectToWindow: @ 80041F0
lsrs r4, 16
orrs r4, r5
str r4, [sp, 0x18]
- ldr r1, _080042AC @ =gUnknown_20204B4
+ ldr r1, _080042AC @ =gWindows
lsls r5, r0, 1
adds r5, r0
lsls r5, 2
@@ -990,7 +990,7 @@ BlitBitmapRectToWindow: @ 80041F0
.align 2, 0
_080042A4: .4byte 0xffff0000
_080042A8: .4byte 0x0000ffff
-_080042AC: .4byte gUnknown_20204B4
+_080042AC: .4byte gWindows
thumb_func_end BlitBitmapRectToWindow
thumb_func_start BlitBitmapRectToWindowWithColorKey
@@ -1044,7 +1044,7 @@ BlitBitmapRectToWindowWithColorKey: @ 80042B0
lsrs r4, 16
orrs r4, r5
str r4, [sp, 0x18]
- ldr r1, _08004370 @ =gUnknown_20204B4
+ ldr r1, _08004370 @ =gWindows
lsls r5, r0, 1
adds r5, r0
lsls r5, 2
@@ -1089,7 +1089,7 @@ BlitBitmapRectToWindowWithColorKey: @ 80042B0
bx r0
.align 2, 0
_0800436C: .4byte 0x0000ffff
-_08004370: .4byte gUnknown_20204B4
+_08004370: .4byte gWindows
_08004374: .4byte 0xffff0000
thumb_func_end BlitBitmapRectToWindowWithColorKey
@@ -1120,7 +1120,7 @@ FillWindowPixelRect: @ 8004378
lsls r4, 16
lsrs r4, 16
mov r8, r4
- ldr r5, _080043F8 @ =gUnknown_20204B4
+ ldr r5, _080043F8 @ =gWindows
lsls r4, r0, 1
adds r4, r0
lsls r4, 2
@@ -1158,7 +1158,7 @@ FillWindowPixelRect: @ 8004378
pop {r0}
bx r0
.align 2, 0
-_080043F8: .4byte gUnknown_20204B4
+_080043F8: .4byte gWindows
_080043FC: .4byte 0xffff0000
_08004400: .4byte 0x0000ffff
thumb_func_end FillWindowPixelRect
@@ -1174,7 +1174,7 @@ CopyToWindowPixelBuffer: @ 8004404
lsrs r2, r3, 16
cmp r5, 0
beq _08004438
- ldr r1, _08004434 @ =gUnknown_20204B4
+ ldr r1, _08004434 @ =gWindows
lsls r0, r4, 1
adds r0, r4
lsls r0, 2
@@ -1188,9 +1188,9 @@ CopyToWindowPixelBuffer: @ 8004404
bl CpuSet
b _08004450
.align 2, 0
-_08004434: .4byte gUnknown_20204B4
+_08004434: .4byte gWindows
_08004438:
- ldr r1, _08004458 @ =gUnknown_20204B4
+ ldr r1, _08004458 @ =gWindows
lsls r0, r4, 1
adds r0, r4
lsls r0, 2
@@ -1206,7 +1206,7 @@ _08004450:
pop {r0}
bx r0
.align 2, 0
-_08004458: .4byte gUnknown_20204B4
+_08004458: .4byte gWindows
thumb_func_end CopyToWindowPixelBuffer
thumb_func_start FillWindowPixelBuffer
@@ -1217,7 +1217,7 @@ FillWindowPixelBuffer: @ 800445C
lsrs r0, 24
lsls r1, 24
lsrs r1, 24
- ldr r5, _080044A4 @ =gUnknown_20204B4
+ ldr r5, _080044A4 @ =gWindows
lsls r4, r0, 1
adds r4, r0
lsls r4, 2
@@ -1246,7 +1246,7 @@ FillWindowPixelBuffer: @ 800445C
pop {r0}
bx r0
.align 2, 0
-_080044A4: .4byte gUnknown_20204B4
+_080044A4: .4byte gWindows
thumb_func_end FillWindowPixelBuffer
thumb_func_start ScrollWindow
@@ -1267,7 +1267,7 @@ ScrollWindow: @ 80044A8
str r2, [sp]
lsls r3, 24
lsrs r3, 24
- ldr r2, _08004544 @ =gUnknown_20204B4
+ ldr r2, _08004544 @ =gWindows
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -1334,7 +1334,7 @@ _0800451C:
str r0, [r1]
b _0800454C
.align 2, 0
-_08004544: .4byte gUnknown_20204B4
+_08004544: .4byte gWindows
_08004548:
mov r2, r10
str r7, [r2]
@@ -1784,7 +1784,7 @@ CallWindowFunction: @ 800486C
mov r8, r1
lsls r0, 24
lsrs r0, 24
- ldr r2, _080048B8 @ =gUnknown_20204B4
+ ldr r2, _080048B8 @ =gWindows
lsls r1, r0, 1
adds r1, r0
lsls r1, 2
@@ -1814,7 +1814,7 @@ CallWindowFunction: @ 800486C
pop {r0}
bx r0
.align 2, 0
-_080048B8: .4byte gUnknown_20204B4
+_080048B8: .4byte gWindows
thumb_func_end CallWindowFunction
thumb_func_start sub_80048BC
@@ -1844,7 +1844,7 @@ _080048D8:
.4byte _08004934
.4byte _08004948
_080048F8:
- ldr r1, _08004908 @ =gUnknown_20204B4
+ ldr r1, _08004908 @ =gWindows
lsls r0, r3, 1
adds r0, r3
lsls r0, 2
@@ -1853,9 +1853,9 @@ _080048F8:
movs r0, 0
b _0800494A
.align 2, 0
-_08004908: .4byte gUnknown_20204B4
+_08004908: .4byte gWindows
_0800490C:
- ldr r1, _0800491C @ =gUnknown_20204B4
+ ldr r1, _0800491C @ =gWindows
lsls r0, r3, 1
adds r0, r3
lsls r0, 2
@@ -1864,9 +1864,9 @@ _0800490C:
movs r0, 0
b _0800494A
.align 2, 0
-_0800491C: .4byte gUnknown_20204B4
+_0800491C: .4byte gWindows
_08004920:
- ldr r1, _08004930 @ =gUnknown_20204B4
+ ldr r1, _08004930 @ =gWindows
lsls r0, r3, 1
adds r0, r3
lsls r0, 2
@@ -1875,9 +1875,9 @@ _08004920:
movs r0, 0
b _0800494A
.align 2, 0
-_08004930: .4byte gUnknown_20204B4
+_08004930: .4byte gWindows
_08004934:
- ldr r1, _08004944 @ =gUnknown_20204B4
+ ldr r1, _08004944 @ =gWindows
lsls r0, r3, 1
adds r0, r3
lsls r0, 2
@@ -1886,7 +1886,7 @@ _08004934:
movs r0, 0
b _0800494A
.align 2, 0
-_08004944: .4byte gUnknown_20204B4
+_08004944: .4byte gWindows
_08004948:
movs r0, 0x1
_0800494A:
@@ -1921,7 +1921,7 @@ _0800496C:
.4byte _08004A04
.4byte _08004A18
_0800498C:
- ldr r0, _0800499C @ =gUnknown_20204B4
+ ldr r0, _0800499C @ =gWindows
lsls r1, r2, 1
adds r1, r2
lsls r1, 2
@@ -1929,9 +1929,9 @@ _0800498C:
ldrb r0, [r1]
b _08004A2E
.align 2, 0
-_0800499C: .4byte gUnknown_20204B4
+_0800499C: .4byte gWindows
_080049A0:
- ldr r0, _080049B0 @ =gUnknown_20204B4
+ ldr r0, _080049B0 @ =gWindows
lsls r1, r2, 1
adds r1, r2
lsls r1, 2
@@ -1939,9 +1939,9 @@ _080049A0:
ldrb r0, [r1, 0x1]
b _08004A2E
.align 2, 0
-_080049B0: .4byte gUnknown_20204B4
+_080049B0: .4byte gWindows
_080049B4:
- ldr r0, _080049C4 @ =gUnknown_20204B4
+ ldr r0, _080049C4 @ =gWindows
lsls r1, r2, 1
adds r1, r2
lsls r1, 2
@@ -1949,9 +1949,9 @@ _080049B4:
ldrb r0, [r1, 0x2]
b _08004A2E
.align 2, 0
-_080049C4: .4byte gUnknown_20204B4
+_080049C4: .4byte gWindows
_080049C8:
- ldr r0, _080049D8 @ =gUnknown_20204B4
+ ldr r0, _080049D8 @ =gWindows
lsls r1, r2, 1
adds r1, r2
lsls r1, 2
@@ -1959,9 +1959,9 @@ _080049C8:
ldrb r0, [r1, 0x3]
b _08004A2E
.align 2, 0
-_080049D8: .4byte gUnknown_20204B4
+_080049D8: .4byte gWindows
_080049DC:
- ldr r0, _080049EC @ =gUnknown_20204B4
+ ldr r0, _080049EC @ =gWindows
lsls r1, r2, 1
adds r1, r2
lsls r1, 2
@@ -1969,9 +1969,9 @@ _080049DC:
ldrb r0, [r1, 0x4]
b _08004A2E
.align 2, 0
-_080049EC: .4byte gUnknown_20204B4
+_080049EC: .4byte gWindows
_080049F0:
- ldr r0, _08004A00 @ =gUnknown_20204B4
+ ldr r0, _08004A00 @ =gWindows
lsls r1, r2, 1
adds r1, r2
lsls r1, 2
@@ -1979,9 +1979,9 @@ _080049F0:
ldrb r0, [r1, 0x5]
b _08004A2E
.align 2, 0
-_08004A00: .4byte gUnknown_20204B4
+_08004A00: .4byte gWindows
_08004A04:
- ldr r0, _08004A14 @ =gUnknown_20204B4
+ ldr r0, _08004A14 @ =gWindows
lsls r1, r2, 1
adds r1, r2
lsls r1, 2
@@ -1989,9 +1989,9 @@ _08004A04:
ldrh r0, [r1, 0x6]
b _08004A2E
.align 2, 0
-_08004A14: .4byte gUnknown_20204B4
+_08004A14: .4byte gWindows
_08004A18:
- ldr r0, _08004A28 @ =gUnknown_20204B4
+ ldr r0, _08004A28 @ =gWindows
lsls r1, r2, 1
adds r1, r2
lsls r1, 2
@@ -2000,7 +2000,7 @@ _08004A18:
ldr r0, [r1]
b _08004A2E
.align 2, 0
-_08004A28: .4byte gUnknown_20204B4
+_08004A28: .4byte gWindows
_08004A2C:
movs r0, 0
_08004A2E:
@@ -2014,7 +2014,7 @@ GetNumActiveWindowsOnBg: @ 8004A34
lsls r0, 24
lsrs r4, r0, 24
movs r3, 0
- ldr r2, _08004A5C @ =gUnknown_20204B4
+ ldr r2, _08004A5C @ =gWindows
movs r1, 0x1F
_08004A40:
ldrb r0, [r2]
@@ -2033,7 +2033,7 @@ _08004A4C:
pop {r1}
bx r1
.align 2, 0
-_08004A5C: .4byte gUnknown_20204B4
+_08004A5C: .4byte gWindows
thumb_func_end GetNumActiveWindowsOnBg
.align 2, 0 @ Don't pad with nop.