mirror of
https://github.com/pret/pokediamond.git
synced 2026-09-30 20:36:48 -05:00
Fully carve out libvct
This commit is contained in:
@@ -460,7 +460,9 @@ SECTIONS {
|
||||
WCM_aplist.o (.text)
|
||||
WCM_cpsif.o (.text)
|
||||
WCM_util.o (.text)
|
||||
WIFI_stubsmd5_dummy.o (.text)
|
||||
libVCT.o (.text)
|
||||
unk_020ADA84.o (.text)
|
||||
/* Nitro SDK */
|
||||
FX_mtx22.o (.text)
|
||||
FX_mtx33.o (.text)
|
||||
@@ -746,6 +748,7 @@ SECTIONS {
|
||||
SSL_biginteger.o (.rodata)
|
||||
WCM_system.o (.rodata)
|
||||
libVCT.o (.rodata)
|
||||
unk_020ADA84.o (.rodata)
|
||||
FX_atan.o (.rodata)
|
||||
GX_load3d.o (.rodata)
|
||||
SND_util.o (.rodata)
|
||||
@@ -810,6 +813,7 @@ SECTIONS {
|
||||
SSL_rca4.o (.data)
|
||||
SSL_biginteger.o (.data)
|
||||
libVCT.o (.data)
|
||||
unk_020ADA84.o (.data)
|
||||
GX.o (.data)
|
||||
OS_irqHandler.o (.data)
|
||||
OS_emulator.o (.data)
|
||||
@@ -905,6 +909,7 @@ SECTIONS {
|
||||
WCM_cpsif.o (.bss)
|
||||
WCM_util.o (.bss)
|
||||
libVCT.o (.bss)
|
||||
unk_020ADA84.o (.bss)
|
||||
GX.o (.bss)
|
||||
GX_state.o (.bss)
|
||||
GX_load2d.o (.bss)
|
||||
|
||||
25
arm9/asm/WIFI_stubsmd5_dummy.s
Normal file
25
arm9/asm/WIFI_stubsmd5_dummy.s
Normal file
@@ -0,0 +1,25 @@
|
||||
.include "asm/macros.inc"
|
||||
.include "global.inc"
|
||||
|
||||
.text
|
||||
|
||||
arm_func_start MD5Final
|
||||
MD5Final: ; 0x020A8BA4
|
||||
ldr ip, _020A8BAC ; =DGT_Hash1GetDigest_R
|
||||
bx r12
|
||||
.balign 4
|
||||
_020A8BAC: .word DGT_Hash1GetDigest_R
|
||||
|
||||
arm_func_start MD5Update
|
||||
MD5Update: ; 0x020A8BB0
|
||||
ldr ip, _020A8BB8 ; =DGT_Hash1SetSource
|
||||
bx r12
|
||||
.balign 4
|
||||
_020A8BB8: .word DGT_Hash1SetSource
|
||||
|
||||
arm_func_start MD5Init
|
||||
MD5Init: ; 0x020A8BBC
|
||||
ldr ip, _020A8BC4 ; =DGT_Hash1Reset
|
||||
bx r12
|
||||
.balign 4
|
||||
_020A8BC4: .word DGT_Hash1Reset
|
||||
28738
arm9/asm/libVCT.s
28738
arm9/asm/libVCT.s
File diff suppressed because it is too large
Load Diff
28069
arm9/asm/unk_020ADA84.s
Normal file
28069
arm9/asm/unk_020ADA84.s
Normal file
File diff suppressed because it is too large
Load Diff
@@ -5530,9 +5530,9 @@
|
||||
.extern WCM_CountApList
|
||||
.extern WCM_ClearApList
|
||||
.extern WCM_GetApEssid
|
||||
.extern FUN_020A8BA4
|
||||
.extern FUN_020A8BB0
|
||||
.extern FUN_020A8BBC
|
||||
.extern MD5Final
|
||||
.extern MD5Update
|
||||
.extern MD5Init
|
||||
.extern FUN_020AA760
|
||||
.extern FUN_020AA770
|
||||
.extern FUN_020AA7A0
|
||||
@@ -5545,10 +5545,10 @@
|
||||
.extern FUN_020ACC84
|
||||
.extern FUN_020ACD54
|
||||
.extern FUN_020AD144
|
||||
.extern FUN_020AD834
|
||||
.extern FUN_020AD8A8
|
||||
.extern FUN_020AD904
|
||||
.extern FUN_020AD93C
|
||||
.extern VCT_HandleData
|
||||
.extern VCT_Main
|
||||
.extern VCT_Cleanup
|
||||
.extern VCT_Init
|
||||
.extern FUN_020ADA84
|
||||
.extern FUN_020ADA98
|
||||
.extern FUN_020ADAB0
|
||||
|
||||
@@ -26272,14 +26272,14 @@ MOD04_021EF794: ; 0x021EF794
|
||||
add r0, sp, #0x10
|
||||
mov r5, r1
|
||||
mov r4, r2
|
||||
bl FUN_020A8BBC
|
||||
bl MD5Init
|
||||
add r0, sp, #0x10
|
||||
mov r1, r6
|
||||
mov r2, r5
|
||||
bl FUN_020A8BB0
|
||||
bl MD5Update
|
||||
add r0, sp, #0
|
||||
add r1, sp, #0x10
|
||||
bl FUN_020A8BA4
|
||||
bl MD5Final
|
||||
add r0, sp, #0
|
||||
mov r1, r4
|
||||
bl MOD04_021EF7E0
|
||||
|
||||
@@ -2673,7 +2673,7 @@ _021D8976:
|
||||
ldr r0, _021D8A3C ; =0x0220FBC8
|
||||
str r4, [r0, #0xc]
|
||||
str r5, [r0, #0x10]
|
||||
bl FUN_020AD8A8
|
||||
bl VCT_Main
|
||||
ldr r4, _021D8A3C ; =0x0220FBC8
|
||||
ldr r0, _021D8A44 ; =0x0000411A
|
||||
ldr r1, [r4, #8]
|
||||
@@ -2682,7 +2682,7 @@ _021D8976:
|
||||
add r6, r0, #0
|
||||
add r5, r0, #0
|
||||
_021D898E:
|
||||
bl FUN_020AD8A8
|
||||
bl VCT_Main
|
||||
ldr r0, [r4, #8]
|
||||
sub r0, r0, r6
|
||||
str r0, [r4, #8]
|
||||
@@ -2791,7 +2791,7 @@ MOD04_021D8A54: ; 0x021D8A54
|
||||
_021D8A62:
|
||||
lsl r0, r0, #0x18
|
||||
lsr r0, r0, #0x18
|
||||
bl FUN_020AD834
|
||||
bl VCT_HandleData
|
||||
cmp r0, #0
|
||||
beq _021D8A72
|
||||
mov r0, #1
|
||||
@@ -2946,7 +2946,7 @@ _021D8ACA:
|
||||
lsl r0, r0, #6
|
||||
str r0, [sp, #0x28]
|
||||
add r0, sp, #0x14
|
||||
bl FUN_020AD93C
|
||||
bl VCT_Init
|
||||
cmp r0, #0
|
||||
ldr r0, _021D8BCC ; =0x0220FBC8
|
||||
add r2, r5, #0
|
||||
@@ -3058,7 +3058,7 @@ MOD04_021D8C6C: ; 0x021D8C6C
|
||||
ldr r0, _021D8CC4 ; =0x00003504
|
||||
add r0, r1, r0
|
||||
bl FUN_020C1674
|
||||
bl FUN_020AD904
|
||||
bl VCT_Cleanup
|
||||
ldr r1, _021D8CBC ; =0x0220FBC8
|
||||
mov r0, #0x35
|
||||
ldr r2, [r1, #4]
|
||||
|
||||
Reference in New Issue
Block a user