X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=fceu.git;a=blobdiff_plain;f=drivers%2Fgp2x%2Fasmutils.h;h=090684e43f8c5e691bb8637649c0e126b9b7e20e;hp=91dc24c5d7dae0e6c8eb48fa31cf28bf5023bc39;hb=7b356ee3dc5d7e54d9dc06c413f84380d1044441;hpb=6587f34612d28a36fede21bd6293c4e0e383b343 diff --git a/drivers/gp2x/asmutils.h b/drivers/gp2x/asmutils.h index 91dc24c..090684e 100644 --- a/drivers/gp2x/asmutils.h +++ b/drivers/gp2x/asmutils.h @@ -1,4 +1,9 @@ -void flushcache(unsigned int beginning_addr, unsigned int end_addr, unsigned int flags); +void flushcache(void *beginning_addr, void *end_addr, unsigned int flags); void block_or(void *src, size_t n, int pat); +void block_and(void *src, size_t n, int pat); void block_andor(void *src, size_t n, int andpat, int orpat); +void memset32(int *dest, int c, int count); +void spend_cycles(int c); // utility +void soft_scale(void *dst, unsigned short *pal, int line_offs, int lines); +void convert2RGB555(unsigned short *dst, unsigned char *src, unsigned short *pal, int count);