From 40aa93ed3c1f64db5ac0738c97b60b8595b03138 Mon Sep 17 00:00:00 2001 From: David Benepe Date: Sun, 30 May 2021 16:18:09 -0500 Subject: [PATCH] Moved .rodata in unknown_0CA6E0 from asm to C. --- data/unknown_0CA6E0.rodata.s | 42 ------------------------------------ lib/src/unknown_0CA6E0.c | 16 ++++++++++++++ 2 files changed, 16 insertions(+), 42 deletions(-) delete mode 100644 data/unknown_0CA6E0.rodata.s diff --git a/data/unknown_0CA6E0.rodata.s b/data/unknown_0CA6E0.rodata.s deleted file mode 100644 index df27739b..00000000 --- a/data/unknown_0CA6E0.rodata.s +++ /dev/null @@ -1,42 +0,0 @@ -.include "macros.inc" - -.macro .aligned_text ascii - .asciz "\ascii" - .balign 4 -.endm - -.section .rodata - -glabel D_800E94D0 -.word 0x05550556 -.word 0x0559055A -.word 0x05650566 -.word 0x0569056A -.word 0x05950596 -.word 0x0599059A -.word 0x05A505A6 -.word 0x05A905AA -.word 0x06550656 -.word 0x0659065A -.word 0x06650666 -.word 0x0669066A -.word 0x06950696 -.word 0x0699069A -.word 0x06A506A6 -.word 0x06A906AA -.word 0x09550956 -.word 0x0959095A -.word 0x09650966 -.word 0x0969096A -.word 0x09950996 -.word 0x0999099A -.word 0x09A509A6 -.word 0x09A909AA -.word 0x0A550A56 -.word 0x0A590A5A -.word 0x0A650A66 -.word 0x0A690A6A -.word 0x0A950A96 -.word 0x0A990A9A -.word 0x0AA50AA6 -.word 0x0AA90AAA diff --git a/lib/src/unknown_0CA6E0.c b/lib/src/unknown_0CA6E0.c index 443a8058..daadab2a 100644 --- a/lib/src/unknown_0CA6E0.c +++ b/lib/src/unknown_0CA6E0.c @@ -4,4 +4,20 @@ #include "types.h" #include "macros.h" +/************ .rodata ************/ + +// Not sure where this belongs. +const u16 D_800E94D0[] = { + 0x0555, 0x0556, 0x0559, 0x055A, 0x0565, 0x0566, 0x0569, 0x056A, + 0x0595, 0x0596, 0x0599, 0x059A, 0x05A5, 0x05A6, 0x05A9, 0x05AA, + 0x0655, 0x0656, 0x0659, 0x065A, 0x0665, 0x0666, 0x0669, 0x066A, + 0x0695, 0x0696, 0x0699, 0x069A, 0x06A5, 0x06A6, 0x06A9, 0x06AA, + 0x0955, 0x0956, 0x0959, 0x095A, 0x0965, 0x0966, 0x0969, 0x096A, + 0x0995, 0x0996, 0x0999, 0x099A, 0x09A5, 0x09A6, 0x09A9, 0x09AA, + 0x0A55, 0x0A56, 0x0A59, 0x0A5A, 0x0A65, 0x0A66, 0x0A69, 0x0A6A, + 0x0A95, 0x0A96, 0x0A99, 0x0A9A, 0x0AA5, 0x0AA6, 0x0AA9, 0x0AAA +}; + +/*********************************/ + GLOBAL_ASM("lib/asm/non_matchings/unknown_0CA6E0/alSynSetPriority.s")