summaryrefslogtreecommitdiff
path: root/relocs
diff options
context:
space:
mode:
authorAnghelo Carvajal <angheloalf95@gmail.com>2023-04-03 11:54:50 -0400
committerGitHub <noreply@github.com>2023-04-03 11:54:50 -0400
commit35cb5d1cfc163b95f48a2bc4f1f22bbff6e9e109 (patch)
treedf248b1f7e2329d4f8878d6ef88cfa0a51a00f4c /relocs
parent78b87b21fbc11bd50c317e273604ad575ebb5f85 (diff)
Integrate sheet knowledge into the repo (#9)
* boot splits * code file splits * functions from sheets * symbols from the sheet * bootstrap headers * common_data * most segments * headers for boot files * add overlays as placeholders * unname _os files * named a few files * code headers * typo * Disassemble every overlay * bootstrap symbol_addrs_overlays.txt * split yamls --------- Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
Diffstat (limited to 'relocs')
-rw-r--r--relocs/reloc_addrs.jp.txt13
1 files changed, 13 insertions, 0 deletions
diff --git a/relocs/reloc_addrs.jp.txt b/relocs/reloc_addrs.jp.txt
index e69de29..9a07db8 100644
--- a/relocs/reloc_addrs.jp.txt
+++ b/relocs/reloc_addrs.jp.txt
@@ -0,0 +1,13 @@
+// Try to keep the list sorted by rom address
+
+// ovl_0082CED0 tries to load a branch target from code as a half.
+// It is suspected to be a negative addend to an unknown symbol.
+// Use the first data symbol of code in the meanwhile
+rom:0x82D48C symbol:D_80100C30_jp reloc:MIPS_HI16 addend:-0x7D04
+rom:0x82D4A0 symbol:D_80100C30_jp reloc:MIPS_LO16 addend:-0x7D04
+
+// ovl_008ADF40 tries to load a branch target from another overlay.
+// It is suspected to be a negative addend to an unknown symbol.
+// Use the first data symbol of this overlay in the meanwhile
+rom:0x8B136C symbol:D_809CE130_jp reloc:MIPS_HI16 addend:-0xB560
+rom:0x8B137C symbol:D_809CE130_jp reloc:MIPS_LO16 addend:-0xB560