diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2020-04-28 18:05:13 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2020-04-28 18:05:13 -0400 |
commit | da42b2541090efd6926cec7aa125238e92d26711 (patch) | |
tree | 45dbb696e0165c587e4dd56cd75f5ffb85645aef /arm7/asm | |
parent | 9fc70249b9526425c8c1f42a767619fe2efbebea (diff) |
Fully functional arm7.lsf (not travis equipped)
Diffstat (limited to 'arm7/asm')
-rw-r--r-- | arm7/asm/dtcm2.s | 24 | ||||
-rw-r--r-- | arm7/asm/dtcm_bss.s | 470 | ||||
-rw-r--r-- | arm7/asm/ext.s | 4 |
3 files changed, 484 insertions, 14 deletions
diff --git a/arm7/asm/dtcm2.s b/arm7/asm/dtcm2.s index 522c63c2..9f70a313 100644 --- a/arm7/asm/dtcm2.s +++ b/arm7/asm/dtcm2.s @@ -6284,28 +6284,28 @@ _03806664: .word _0380A3F0 arm_func_start FUN_03806668 FUN_03806668: ;@ 0x03806668 - ldr pc, _0380666C ;@ =FUNC_06006978 -_0380666C: .word FUNC_06006978 + ldr pc, _0380666C ;@ =FUN_06006978 +_0380666C: .word FUN_06006978 arm_func_start FUN_03806670 FUN_03806670: ;@ 0x03806670 - ldr pc, _03806674 ;@ =FUNC_060009A4 -_03806674: .word FUNC_060009A4 + ldr pc, _03806674 ;@ =FUN_060009A4 +_03806674: .word FUN_060009A4 arm_func_start FUN_03806678 FUN_03806678: ;@ 0x03806678 - ldr pc, _0380667C ;@ =FUNC_06000204 -_0380667C: .word FUNC_06000204 + ldr pc, _0380667C ;@ =FUN_06000204 +_0380667C: .word FUN_06000204 arm_func_start FUN_03806680 FUN_03806680: ;@ 0x03806680 - ldr pc, _03806684 ;@ =FUNC_06008CC4 -_03806684: .word FUNC_06008CC4 + ldr pc, _03806684 ;@ =FUN_06008CC4 +_03806684: .word FUN_06008CC4 arm_func_start FUN_03806688 FUN_03806688: ;@ 0x03806688 - ldr pc, _0380668C ;@ =FUNC_060001F8 -_0380668C: .word FUNC_060001F8 + ldr pc, _0380668C ;@ =FUN_060001F8 +_0380668C: .word FUN_060001F8 arm_func_start FUN_03806690 FUN_03806690: ;@ 0x03806690 @@ -6613,8 +6613,8 @@ _03806A8C: .word _0380A4A4 arm_func_start FUN_03806A90 FUN_03806A90: ;@ 0x03806A90 - ldr pc, _03806A94 ;@ =FUNC_06000798 -_03806A94: .word FUNC_06000798 + ldr pc, _03806A94 ;@ =FUN_06000798 +_03806A94: .word FUN_06000798 arm_func_start FUN_03806A98 FUN_03806A98: ;@ 0x03806A98 diff --git a/arm7/asm/dtcm_bss.s b/arm7/asm/dtcm_bss.s new file mode 100644 index 00000000..21efffd5 --- /dev/null +++ b/arm7/asm/dtcm_bss.s @@ -0,0 +1,470 @@ + .include "asm/macros.inc + .include "global.inc" + .section .bss + .global _0380770C +_0380770C: ;0x0380770C + .space 0x03807714 - 0x0380770C + + .global _03807714 +_03807714: ;0x03807714 + .space 0x03807718 - 0x03807714 + + .global _03807718 +_03807718: ;0x03807718 + .space 0x0380771C - 0x03807718 + + .global _0380771C +_0380771C: ;0x0380771C + .space 0x03807744 - 0x0380771C + + .global _03807744 +_03807744: ;0x03807744 + .space 0x03807748 - 0x03807744 + + .global _03807748 +_03807748: ;0x03807748 + .space 0x0380774C - 0x03807748 + + .global _0380774C +_0380774C: ;0x0380774C + .space 0x03807774 - 0x0380774C + + .global _03807774 +_03807774: ;0x03807774 + .space 0x03807780 - 0x03807774 + + .global _03807780 +_03807780: ;0x03807780 + .space 0x03807784 - 0x03807780 + + .global _03807784 +_03807784: ;0x03807784 + .space 0x03807788 - 0x03807784 + + .global _03807788 +_03807788: ;0x03807788 + .space 0x0380778C - 0x03807788 + + .global _0380778C +_0380778C: ;0x0380778C + .space 0x03807790 - 0x0380778C + + .global _03807790 +_03807790: ;0x03807790 + .space 0x03807794 - 0x03807790 + + .global _03807794 +_03807794: ;0x03807794 + .space 0x03807798 - 0x03807794 + + .global _03807798 +_03807798: ;0x03807798 + .space 0x0380779C - 0x03807798 + + .global _0380779C +_0380779C: ;0x0380779C + .space 0x038077A0 - 0x0380779C + + .global _038077A0 +_038077A0: ;0x038077A0 + .space 0x038077AC - 0x038077A0 + + .global _038077AC +_038077AC: ;0x038077AC + .space 0x03807850 - 0x038077AC + + .global _03807850 +_03807850: ;0x03807850 + .space 0x038078F4 - 0x03807850 + + .global _038078F4 +_038078F4: ;0x038078F4 + .space 0x038078F8 - 0x038078F4 + + .global _038078F8 +_038078F8: ;0x038078F8 + .space 0x0380791C - 0x038078F8 + + .global _0380791C +_0380791C: ;0x0380791C + .space 0x03807920 - 0x0380791C + + .global _03807920 +_03807920: ;0x03807920 + .space 0x03807924 - 0x03807920 + + .global _03807924 +_03807924: ;0x03807924 + .space 0x03807928 - 0x03807924 + + .global _03807928 +_03807928: ;0x03807928 + .space 0x03807930 - 0x03807928 + + .global _03807930 +_03807930: ;0x03807930 + .space 0x03807934 - 0x03807930 + + .global _03807934 +_03807934: ;0x03807934 + .space 0x0380793C - 0x03807934 + + .global _0380793C +_0380793C: ;0x0380793C + .space 0x03807940 - 0x0380793C + + .global _03807940 +_03807940: ;0x03807940 + .space 0x03807944 - 0x03807940 + + .global _03807944 +_03807944: ;0x03807944 + .space 0x03807948 - 0x03807944 + + .global _03807948 +_03807948: ;0x03807948 + .space 0x03807950 - 0x03807948 + + .global _03807950 +_03807950: ;0x03807950 + .space 0x03807954 - 0x03807950 + + .global _03807954 +_03807954: ;0x03807954 + .space 0x03807958 - 0x03807954 + + .global _03807958 +_03807958: ;0x03807958 + .space 0x0380795C - 0x03807958 + + .global _0380795C +_0380795C: ;0x0380795C + .space 0x038079DC - 0x0380795C + + .global _038079DC +_038079DC: ;0x038079DC + .space 0x038079E0 - 0x038079DC + + .global _038079E0 +_038079E0: ;0x038079E0 + .space 0x03807A0C - 0x038079E0 + + .global _03807A0C +_03807A0C: ;0x03807A0C + .space 0x03807A10 - 0x03807A0C + + .global _03807A10 +_03807A10: ;0x03807A10 + .space 0x03807A20 - 0x03807A10 + + .global _03807A20 +_03807A20: ;0x03807A20 + .space 0x03807A30 - 0x03807A20 + + .global _03807A30 +_03807A30: ;0x03807A30 + .space 0x03807A34 - 0x03807A30 + + .global _03807A34 +_03807A34: ;0x03807A34 + .space 0x03807A54 - 0x03807A34 + + .global _03807A54 +_03807A54: ;0x03807A54 + .space 0x03807A74 - 0x03807A54 + + .global _03807A74 +_03807A74: ;0x03807A74 + .space 0x03807AA0 - 0x03807A74 + + .global _03807AA0 +_03807AA0: ;0x03807AA0 + .space 0x03807F44 - 0x03807AA0 + + .global _03807F44 +_03807F44: ;0x03807F44 + .space 0x03807F48 - 0x03807F44 + + .global _03807F48 +_03807F48: ;0x03807F48 + .space 0x03807F4C - 0x03807F48 + + .global _03807F4C +_03807F4C: ;0x03807F4C + .space 0x03807F50 - 0x03807F4C + + .global _03807F50 +_03807F50: ;0x03807F50 + .space 0x03807F58 - 0x03807F50 + + .global _03807F58 +_03807F58: ;0x03807F58 + .space 0x03807F68 - 0x03807F58 + + .global _03807F68 +_03807F68: ;0x03807F68 + .space 0x03807F6C - 0x03807F68 + + .global _03807F6C +_03807F6C: ;0x03807F6C + .space 0x038084AC - 0x03807F6C + + .global _038084AC +_038084AC: ;0x038084AC + .space 0x038086EC - 0x038084AC + + .global _038086EC +_038086EC: ;0x038086EC + .space 0x03808EEC - 0x038086EC + + .global _03808EEC +_03808EEC: ;0x03808EEC + .space 0x038090EC - 0x03808EEC + + .global _038090EC +_038090EC: ;0x038090EC + .space 0x0380910C - 0x038090EC + + .global _0380910C +_0380910C: ;0x0380910C + .space 0x0380912C - 0x0380910C + + .global _0380912C +_0380912C: ;0x0380912C + .space 0x03809140 - 0x0380912C + + .global _03809140 +_03809140: ;0x03809140 + .space 0x03809188 - 0x03809140 + + .global _03809188 +_03809188: ;0x03809188 + .space 0x03809760 - 0x03809188 + + .global _03809760 +_03809760: ;0x03809760 + .space 0x03809764 - 0x03809760 + + .global _03809764 +_03809764: ;0x03809764 + .space 0x03809774 - 0x03809764 + + .global _03809774 +_03809774: ;0x03809774 + .space 0x03809780 - 0x03809774 + + .global _03809780 +_03809780: ;0x03809780 + .space 0x038099A0 - 0x03809780 + + .global _038099A0 +_038099A0: ;0x038099A0 + .space 0x038099A4 - 0x038099A0 + + .global _038099A4 +_038099A4: ;0x038099A4 + .space 0x038099A8 - 0x038099A4 + + .global _038099A8 +_038099A8: ;0x038099A8 + .space 0x038099AC - 0x038099A8 + + .global _038099AC +_038099AC: ;0x038099AC + .space 0x038099B0 - 0x038099AC + + .global _038099B0 +_038099B0: ;0x038099B0 + .space 0x038099B8 - 0x038099B0 + + .global _038099B8 +_038099B8: ;0x038099B8 + .space 0x03809C5C - 0x038099B8 + + .global _03809C5C +_03809C5C: ;0x03809C5C + .space 0x03809C7C - 0x03809C5C + + .global _03809C7C +_03809C7C: ;0x03809C7C + .space 0x03809CBC - 0x03809C7C + + .global _03809CBC +_03809CBC: ;0x03809CBC + .space 0x03809CC0 - 0x03809CBC + + .global _03809CC0 +_03809CC0: ;0x03809CC0 + .space 0x03809E40 - 0x03809CC0 + + .global _03809E40 +_03809E40: ;0x03809E40 + .space 0x03809E4C - 0x03809E40 + + .global _03809E4C +_03809E4C: ;0x03809E4C + .space 0x03809E50 - 0x03809E4C + + .global _03809E50 +_03809E50: ;0x03809E50 + .space 0x03809E54 - 0x03809E50 + + .global _03809E54 +_03809E54: ;0x03809E54 + .space 0x03809E80 - 0x03809E54 + + .global _03809E80 +_03809E80: ;0x03809E80 + .space 0x03809F28 - 0x03809E80 + + .global _03809F28 +_03809F28: ;0x03809F28 + .space 0x03809F2C - 0x03809F28 + + .global _03809F2C +_03809F2C: ;0x03809F2C + .space 0x03809F30 - 0x03809F2C + + .global _03809F30 +_03809F30: ;0x03809F30 + .space 0x03809F34 - 0x03809F30 + + .global _03809F34 +_03809F34: ;0x03809F34 + .space 0x03809F38 - 0x03809F34 + + .global _03809F38 +_03809F38: ;0x03809F38 + .space 0x03809F64 - 0x03809F38 + + .global _03809F64 +_03809F64: ;0x03809F64 + .space 0x03809F68 - 0x03809F64 + + .global _03809F68 +_03809F68: ;0x03809F68 + .space 0x03809F6C - 0x03809F68 + + .global _03809F6C +_03809F6C: ;0x03809F6C + .space 0x03809FA8 - 0x03809F6C + + .global _03809FA8 +_03809FA8: ;0x03809FA8 + .space 0x03809FB8 - 0x03809FA8 + + .global _03809FB8 +_03809FB8: ;0x03809FB8 + .space 0x03809FBC - 0x03809FB8 + + .global _03809FBC +_03809FBC: ;0x03809FBC + .space 0x03809FC0 - 0x03809FBC + + .global _03809FC0 +_03809FC0: ;0x03809FC0 + .space 0x03809FC4 - 0x03809FC0 + + .global _03809FC4 +_03809FC4: ;0x03809FC4 + .space 0x03809FC8 - 0x03809FC4 + + .global _03809FC8 +_03809FC8: ;0x03809FC8 + .space 0x03809FCC - 0x03809FC8 + + .global _03809FCC +_03809FCC: ;0x03809FCC + .space 0x03809FD0 - 0x03809FCC + + .global _03809FD0 +_03809FD0: ;0x03809FD0 + .space 0x03809FD4 - 0x03809FD0 + + .global _03809FD4 +_03809FD4: ;0x03809FD4 + .space 0x03809FEC - 0x03809FD4 + + .global _03809FEC +_03809FEC: ;0x03809FEC + .space 0x0380A018 - 0x03809FEC + + .global _0380A018 +_0380A018: ;0x0380A018 + .space 0x0380A038 - 0x0380A018 + + .global _0380A038 +_0380A038: ;0x0380A038 + .space 0x0380A03C - 0x0380A038 + + .global _0380A03C +_0380A03C: ;0x0380A03C + .space 0x0380A05C - 0x0380A03C + + .global _0380A05C +_0380A05C: ;0x0380A05C + .space 0x0380A06C - 0x0380A05C + + .global _0380A06C +_0380A06C: ;0x0380A06C + .space 0x0380A13C - 0x0380A06C + + .global _0380A13C +_0380A13C: ;0x0380A13C + .space 0x0380A210 - 0x0380A13C + + .global _0380A210 +_0380A210: ;0x0380A210 + .space 0x0380A3F0 - 0x0380A210 + + .global _0380A3F0 +_0380A3F0: ;0x0380A3F0 + .space 0x0380A3F4 - 0x0380A3F0 + + .global _0380A3F4 +_0380A3F4: ;0x0380A3F4 + .space 0x0380A3F8 - 0x0380A3F4 + + .global _0380A3F8 +_0380A3F8: ;0x0380A3F8 + .space 0x0380A3FC - 0x0380A3F8 + + .global _0380A3FC +_0380A3FC: ;0x0380A3FC + .space 0x0380A400 - 0x0380A3FC + + .global _0380A400 +_0380A400: ;0x0380A400 + .space 0x0380A4A4 - 0x0380A400 + + .global _0380A4A4 +_0380A4A4: ;0x0380A4A4 + .space 0x0380AA64 - 0x0380A4A4 + + .global _0380AA64 +_0380AA64: ;0x0380AA64 + .space 0x0380B064 - 0x0380AA64 + + .global _0380B064 +_0380B064: ;0x0380B064 + .space 0x0380B764 - 0x0380B064 + + .global _0380B764 +_0380B764: ;0x0380B764 + .space 0x0380B808 - 0x0380B764 + + .global _0380B808 +_0380B808: ;0x0380B808 + .space 0x0380B8AC - 0x0380B808 + + .global _0380B8AC +_0380B8AC: ;0x0380B8AC + .space 0x0380B8D8 - 0x0380B8AC + + .global _0380B8D8 +_0380B8D8: ;0x0380B8D8 + .space 0x0380B904 - 0x0380B8D8 + + .global _0380B904 +_0380B904: ;0x0380B904 + .space 0x0380B92C - 0x0380B904 diff --git a/arm7/asm/ext.s b/arm7/asm/ext.s index 7c312dce..2cb1a3a5 100644 --- a/arm7/asm/ext.s +++ b/arm7/asm/ext.s @@ -29598,11 +29598,11 @@ _06019A08: .space 0xF58 .global _0601A960 _0601A960: - .space 0x118 + .space 0x128 _0601AA88: .space 0x400 .global _0601AE88 _0601AE88: .space 0x2C _0601AEB4: - .space 92 + .space 60 |