diff options
author | notaz | 2009-06-23 12:28:13 +0300 |
---|---|---|
committer | notaz | 2009-06-23 12:28:13 +0300 |
commit | c872443f88bd037784f795767041db9e307ac3f0 (patch) | |
tree | ae543b06d5807d04ff625eb3181081797fd59892 /gp2x/sys_cacheflush.S | |
parent | 4cadce9738bb306c1c31cde89f91feb8132875cf (diff) | |
download | picogpsp-c872443f88bd037784f795767041db9e307ac3f0.tar.gz picogpsp-c872443f88bd037784f795767041db9e307ac3f0.tar.bz2 picogpsp-c872443f88bd037784f795767041db9e307ac3f0.zip |
updated to warm r2
Diffstat (limited to 'gp2x/sys_cacheflush.S')
-rw-r--r-- | gp2x/sys_cacheflush.S | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/gp2x/sys_cacheflush.S b/gp2x/sys_cacheflush.S deleted file mode 100644 index d26f81a..0000000 --- a/gp2x/sys_cacheflush.S +++ /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 - |