summaryrefslogtreecommitdiff
path: root/arm9/lib/NitroSDK/src/GX_asm.c
blob: 1eb0a011c63cb987864d83f462d01f0d243ff62b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "global.h"
#include "main.h"
#include "gx.h"

//looks like asm and says asm on the tin...
ARM_FUNC asm void GX_SendFifo48B(void *src, void *dst){
    ldmia r0!, {r2-r3,r12}
    stmia r1, {r2-r3,r12}
    ldmia r0!, {r2-r3,r12}
    stmia r1, {r2-r3,r12}
    ldmia r0!, {r2-r3,r12}
    stmia r1, {r2-r3,r12}
    ldmia r0!, {r2-r3,r12}
    stmia r1, {r2-r3,r12}
    bx lr
}