diff options
author | aliaspider | 2015-11-05 12:03:59 +0100 |
---|---|---|
committer | aliaspider | 2015-11-05 12:03:59 +0100 |
commit | 8c7819e57646ad4fd44285b49e0eaa4c55b8e231 (patch) | |
tree | ec366ee0632bfdfa8221250f687742c847ad158e /src/sys_cacheflush.S | |
parent | 3984fdf2850cab7f4cb0244ce1b9f84901e78385 (diff) | |
download | snes9x2002-8c7819e57646ad4fd44285b49e0eaa4c55b8e231.tar.gz snes9x2002-8c7819e57646ad4fd44285b49e0eaa4c55b8e231.tar.bz2 snes9x2002-8c7819e57646ad4fd44285b49e0eaa4c55b8e231.zip |
cleanups
Diffstat (limited to 'src/sys_cacheflush.S')
-rw-r--r-- | src/sys_cacheflush.S | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/src/sys_cacheflush.S b/src/sys_cacheflush.S deleted file mode 100644 index d26f81a..0000000 --- a/src/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 - |