#include "gp2x.h"\r
#include "usbjoy.h"\r
#include "../common/arm_utils.h"\r
+#include "../common/arm_linux.h"\r
\r
volatile unsigned short *gp2x_memregs;\r
//static\r
void gp2x_video_flush_cache(void)\r
{\r
// since we are using the mmu hack, we must flush the cache first\r
- // (the params are most likely wrong, but they seem to work somehow)\r
- //flushcache(addr, addr + 320*240*2, 0);\r
- flushcache(gp2x_screen, (char *)gp2x_screen + 320*240*2, 0);\r
+ cache_flush_d_inval_i(gp2x_screen, (char *)gp2x_screen + 320*240*2);\r
}\r
\r
\r