updated to warm r2
[gpsp.git] / gp2x / sys_cacheflush.S
diff --git a/gp2x/sys_cacheflush.S b/gp2x/sys_cacheflush.S
deleted file mode 100644 (file)
index d26f81a..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-@ vim:filetype=armasm
-#include <sys/syscall.h>
-
-
-.global sys_cacheflush @ void *start_addr, void *end_addr
-
-sys_cacheflush:
-    mov     r2, #0
-#ifdef __ARM_EABI__
-    /* EABI version */
-    str     r7, [sp, #-4]!
-    mov     r7, #(__ARM_NR_cacheflush & 0xff)
-    orr     r7, r7, #(__ARM_NR_cacheflush & 0x00ff00)
-    orr     r7, r7, #(__ARM_NR_cacheflush & 0xff0000)
-    swi     0
-    ldr     r7, [sp], #4
-#else
-    /* OABI */
-    swi     __ARM_NR_cacheflush
-#endif
-    bx      lr
-
-.global spend_cycles
-spend_cycles:
-    mov r0,r0,lsr #2
-  0:subs r0, r0, #1
-    bne 0b
-    bx lr
-