mirror of
https://github.com/pret/pmd-sky.git
synced 2026-04-26 00:26:19 -05:00
30 lines
714 B
ArmAsm
30 lines
714 B
ArmAsm
.include "asm/macros.inc"
|
|
.include "gxasm.inc"
|
|
.include "global.inc"
|
|
|
|
.text
|
|
|
|
arm_func_start GX_SendFifo48B
|
|
GX_SendFifo48B: ; 0x020D0E2C
|
|
ldmia r0!, {r2, r3, ip}
|
|
stmia r1, {r2, r3, ip}
|
|
ldmia r0!, {r2, r3, ip}
|
|
stmia r1, {r2, r3, ip}
|
|
ldmia r0!, {r2, r3, ip}
|
|
stmia r1, {r2, r3, ip}
|
|
ldmia r0!, {r2, r3, ip}
|
|
stmia r1, {r2, r3, ip}
|
|
bx lr
|
|
arm_func_end GX_SendFifo48B
|
|
|
|
arm_func_start GX_SendFifo64B
|
|
GX_SendFifo64B: ; 0x020D0E50
|
|
stmdb sp!, {r4, r5, r6, r7, r8}
|
|
ldmia r0!, {r2, r3, r4, r5, r6, r7, r8, ip}
|
|
stmia r1, {r2, r3, r4, r5, r6, r7, r8, ip}
|
|
ldmia r0!, {r2, r3, r4, r5, r6, r7, r8, ip}
|
|
stmia r1, {r2, r3, r4, r5, r6, r7, r8, ip}
|
|
ldmia sp!, {r4, r5, r6, r7, r8}
|
|
bx lr
|
|
arm_func_end GX_SendFifo64B
|