diff options
author | YamaArashi <shadow962@live.com> | 2016-04-21 23:03:41 -0700 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2016-04-21 23:06:36 -0700 |
commit | 0601fb4d0013bd0f2508364b313acbdc371da674 (patch) | |
tree | 8d11fa93697da09a4e0eb84bb0957d4722f5c8f4 /asm/libagbsyscall.s | |
parent | 8890ea36eef541ba571df102c3353ee411033261 (diff) |
Prepare for switch to standard gas (with preprocessor)
Diffstat (limited to 'asm/libagbsyscall.s')
-rw-r--r-- | asm/libagbsyscall.s | 34 |
1 files changed, 21 insertions, 13 deletions
diff --git a/asm/libagbsyscall.s b/asm/libagbsyscall.s index 0ae050764..bdb642327 100644 --- a/asm/libagbsyscall.s +++ b/asm/libagbsyscall.s @@ -1,65 +1,71 @@ + .include "asm/macros.s" + + .syntax unified + + .text + thumb_func_start ArcTan2 -ArcTan2: ; 81E07E0 +ArcTan2: @ 81E07E0 swi 0xA bx lr thumb_func_end ArcTan2 thumb_func_start BgAffineSet -BgAffineSet: ; 81E07E4 +BgAffineSet: @ 81E07E4 swi 0xE bx lr thumb_func_end BgAffineSet thumb_func_start CpuFastSet -CpuFastSet: ; 81E07E8 +CpuFastSet: @ 81E07E8 swi 0xC bx lr thumb_func_end CpuFastSet thumb_func_start CpuSet -CpuSet: ; 81E07EC +CpuSet: @ 81E07EC swi 0xB bx lr thumb_func_end CpuSet thumb_func_start LZ77UnCompVram -LZ77UnCompVram: ; 81E07F4 +LZ77UnCompVram: @ 81E07F4 swi 0x12 bx lr thumb_func_end LZ77UnCompVram thumb_func_start LZ77UnCompWram -LZ77UnCompWram: ; 81E07F8 +LZ77UnCompWram: @ 81E07F8 swi 0x11 bx lr thumb_func_end LZ77UnCompWram thumb_func_start ObjAffineSet -ObjAffineSet: ; 81E0804 +ObjAffineSet: @ 81E0804 swi 0xF bx lr thumb_func_end ObjAffineSet thumb_func_start RLUnCompVram -RLUnCompVram: ; 81E0808 +RLUnCompVram: @ 81E0808 swi 0x15 bx lr thumb_func_end RLUnCompVram thumb_func_start RLUnCompWram -RLUnCompWram: ; 81E080C +RLUnCompWram: @ 81E080C swi 0x14 bx lr thumb_func_end RLUnCompWram thumb_func_start RegisterRamReset -RegisterRamReset: ; 81E0810 +RegisterRamReset: @ 81E0810 swi 0x1 bx lr thumb_func_end RegisterRamReset thumb_func_start SoftReset -SoftReset: ; 81E0814 +SoftReset: @ 81E0814 ldr r3, =0x04000208 movs r2, 0 strb r2, [r3] @@ -71,14 +77,16 @@ SoftReset: ; 81E0814 thumb_func_end SoftReset thumb_func_start Sqrt -Sqrt: ; 81E082C +Sqrt: @ 81E082C swi 0x8 bx lr thumb_func_end Sqrt thumb_func_start VBlankIntrWait -VBlankIntrWait: ; 81E0830 +VBlankIntrWait: @ 81E0830 movs r2, 0 swi 0x5 bx lr thumb_func_end VBlankIntrWait + + .align 2, 0 @ Don't pad with nop. |