diff options
| author | Martmists <mail@martmists.com> | 2020-04-26 17:49:13 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-04-26 17:49:13 +0200 |
| commit | daf2b831efe688dd9ee55f549d00a33c16e840ba (patch) | |
| tree | bdb1765edc0c10ec83f02ded9e9c478d01e241a4 /asm/CP_arm9.s | |
| parent | f11bca0db09b9e7f7514f5033fe6c31b6efd05e2 (diff) | |
| parent | eb0b544c0678a0e601686fc32b6019b4e893d5f9 (diff) | |
Merge pull request #27 from PikalaxALT/pikalax_work
Separate build structures for ARM9 and ARM7
Diffstat (limited to 'asm/CP_arm9.s')
| -rw-r--r-- | asm/CP_arm9.s | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/asm/CP_arm9.s b/asm/CP_arm9.s deleted file mode 100644 index c756e8e2..00000000 --- a/asm/CP_arm9.s +++ /dev/null @@ -1,42 +0,0 @@ - .include "asm/macros.inc" - .include "global.inc" - .section .text - - arm_func_start CP_SaveContext -CP_SaveContext: ; 0x020D3648 - ldr r1, _020D3684 ; =0x04000290 - stmdb sp!, {r4} - ldmia r1, {r2-r4,r12} - stmia r0!, {r2-r4,r12} - ldrh r12, [r1, #-0x10] - add r1, r1, #0x28 - ldmia r1, {r2-r3} - stmia r0!, {r2-r3} - and r12, r12, #0x3 - ldrh r2, [r1, #-0x8] - strh r12, [r0, #0x0] - and r2, r2, #0x1 - strh r2, [r0, #0x2] - ldmia sp!, {r4} - bx lr - .balign 4 -_020D3684: .word 0x04000290 - - arm_func_start CP_RestoreContext -CP_RestoreContext: ; 0x020D3688 - stmdb sp!, {r4} - ldr r1, _020D36C0 ; =0x04000290 - ldmia r0, {r2-r4,r12} - stmia r1, {r2-r4,r12} - ldrh r2, [r0, #0x18] - ldrh r3, [r0, #0x1a] - strh r2, [r1, #-0x10] - strh r3, [r1, #0x20] - add r0, r0, #0x10 - add r1, r1, #0x28 - ldmia r0, {r2-r3} - stmia r1, {r2-r3} - ldmia sp!, {r4} - bx lr - .balign 4 -_020D36C0: .word 0x04000290 |
