diff options
| author | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2025-05-19 20:26:33 -0400 |
|---|---|---|
| committer | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2025-05-19 20:26:33 -0400 |
| commit | 763d451f34b74003a402e3e43f2bc8c1c3c0519c (patch) | |
| tree | 5d200f9125e487dedd372340962e06a11d160750 /config | |
| parent | fbbe67ffb5ff4a91216d202296ccaab3a38eaad4 (diff) | |
Demo: Add .init splits and symbols, enable MW comment
Diffstat (limited to 'config')
| -rw-r--r-- | config/D44J01/config.yml | 2 | ||||
| -rw-r--r-- | config/D44J01/splits.txt | 15 | ||||
| -rw-r--r-- | config/D44J01/symbols.txt | 6 | ||||
| -rw-r--r-- | config/GZLE01/splits.txt | 2 |
4 files changed, 18 insertions, 7 deletions
diff --git a/config/D44J01/config.yml b/config/D44J01/config.yml index 1bb306aa..6d053dba 100644 --- a/config/D44J01/config.yml +++ b/config/D44J01/config.yml @@ -8,7 +8,7 @@ splits: config/D44J01/splits.txt symbols: config/D44J01/symbols.txt # map: orig/D44J01/files/maps/framework.map -# mw_comment_version: 10 # GC Linker 1.3.2 +mw_comment_version: 10 # GC Linker 1.3.2 symbols_known: true # Very fast analysis fill_gaps: false # Alignments known diff --git a/config/D44J01/splits.txt b/config/D44J01/splits.txt index 76247f97..ac83aaa3 100644 --- a/config/D44J01/splits.txt +++ b/config/D44J01/splits.txt @@ -3040,7 +3040,7 @@ JSystem/JUtility/JUTGba.cpp: .sbss start:0x803EB7E0 end:0x803EB7E8 JSystem/JUtility/JUTFontData_Ascfont_fix12.cpp: comment:0 - .rodata start:0x80360440 end:0x803645A0 + .rodata start:0x80360440 end:0x803645A0 align:32 JSystem/J2DGraph/J2DGrafContext.cpp: .text start:0x802C79EC end:0x802C8478 @@ -3974,7 +3974,14 @@ TRK_MINNOW_DOLPHIN/Portable/notify.c: TRK_MINNOW_DOLPHIN/ppc/Generic/flush_cache.c: .text start:0x80334424 end:0x8033445C +dolphin/os/__start.c: + .init start:0x80003100 end:0x800033A8 + +PowerPC_EABI_Support/Runtime/Src/__mem.c: + .init start:0x800033A8 end:0x800034E0 + TRK_MINNOW_DOLPHIN/Portable/mem_TRK.c: + .init start:0x800034E0 end:0x80003534 .text start:0x8033445C end:0x80334518 TRK_MINNOW_DOLPHIN/ppc/Generic/targimpl.c: @@ -3984,9 +3991,13 @@ TRK_MINNOW_DOLPHIN/ppc/Generic/targimpl.c: .bss start:0x803E7828 end:0x803E7DA8 TRK_MINNOW_DOLPHIN/ppc/Export/targsupp.s: comment:0 - .text start:0x80335DB0 end:0x80335DD0 + .text start:0x80335DB0 end:0x80335DD0 align:16 + +TRK_MINNOW_DOLPHIN/ppc/Generic/__exception.c: comment:0 + .init start:0x80003534 end:0x80005468 TRK_MINNOW_DOLPHIN/Os/dolphin/dolphin_trk.c: + .init start:0x80005468 end:0x8000556C .text start:0x80335DD0 end:0x80335F10 .data start:0x80396AB8 end:0x80396AF8 .bss start:0x803E7DA8 end:0x803E7DB0 diff --git a/config/D44J01/symbols.txt b/config/D44J01/symbols.txt index 04b3c074..49eea544 100644 --- a/config/D44J01/symbols.txt +++ b/config/D44J01/symbols.txt @@ -7,11 +7,11 @@ __flush_cache = .init:0x80003374; // type:function size:0x34 scope:global memset = .init:0x800033A8; // type:function size:0x30 scope:global __fill_mem = .init:0x800033D8; // type:function size:0xB8 scope:global memcpy = .init:0x80003490; // type:function size:0x50 scope:global -fn_800034E0 = .init:0x800034E0; // type:function size:0x30 -fn_80003510 = .init:0x80003510; // type:function size:0x24 +TRK_memset = .init:0x800034E0; // type:function size:0x30 scope:global +TRK_memcpy = .init:0x80003510; // type:function size:0x24 scope:global gTRKInterruptVectorTable = .init:0x80003534; // type:label scope:global -fn_80005468 = .init:0x80005468; // type:function size:0x104 gTRKInterruptVectorTableEnd = .init:0x80005468; // type:label scope:global +__TRK_copy_vectors = .init:0x80005468; // type:function size:0x104 scope:global _rom_copy_info = .init:0x8000556C; // type:object size:0x84 scope:global data:4byte _bss_init_info = .init:0x800055F0; // type:object size:0x20 scope:global data:4byte @etb_80005620 = extab:0x80005620; // type:object size:0x8 scope:local hidden diff --git a/config/GZLE01/splits.txt b/config/GZLE01/splits.txt index 46f3797c..84da23a2 100644 --- a/config/GZLE01/splits.txt +++ b/config/GZLE01/splits.txt @@ -4026,7 +4026,7 @@ TRK_MINNOW_DOLPHIN/ppc/Generic/__exception.c: comment:0 TRK_MINNOW_DOLPHIN/Os/dolphin/dolphin_trk.c: .init start:0x80005468 end:0x8000556C - .text start:0x80337040 end:0x80337180 align:32 + .text start:0x80337040 end:0x80337180 .data start:0x803A28F0 end:0x803A2930 .bss start:0x803F3E88 end:0x803F3E90 |
