split generic ARM code from gp2x
[fceu.git] / drivers / arm / asmutils.h
diff --git a/drivers/arm/asmutils.h b/drivers/arm/asmutils.h
new file mode 100644 (file)
index 0000000..cb1a36b
--- /dev/null
@@ -0,0 +1,9 @@
+void flushcache(void *beginning_addr, void *end_addr, unsigned int flags);\r
+void block_or(void *src, size_t n, int pat);\r
+void block_and(void *src, size_t n, int pat);\r
+void block_andor(void *src, size_t n, int andpat, int orpat);\r
+void memset32(int *dest, int c, int count);\r
+void spend_cycles(int c); // utility\r
+void soft_scale(void *dst, unsigned short *pal, int line_offs, int lines);\r
+void do_clut(void *dst, const void *src, unsigned short *pal, int pixels);\r
+\r