X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=gp2x%2Fsoc.c;fp=gp2x%2Fsoc.c;h=d9b956fc0f6c548abc547b6324b4a30712873d1b;hb=fa8d133192876a802fbac43c0a0bfe4f5f85b682;hp=68b2c892dd8d9b3d394ee43523a44f5616ef8bd2;hpb=fa5e045bdc817112c1abf19e65e2d3481d51c48a;p=libpicofe.git diff --git a/gp2x/soc.c b/gp2x/soc.c index 68b2c89..d9b956f 100644 --- a/gp2x/soc.c +++ b/gp2x/soc.c @@ -7,7 +7,23 @@ #include #include "soc.h" -#include "../common/emu.h" + +void (*gp2x_video_flip)(void); +void (*gp2x_video_flip2)(void); +void (*gp2x_video_changemode_ll)(int bpp); +void (*gp2x_video_setpalette)(int *pal, int len); +void (*gp2x_video_RGB_setscaling)(int ln_offs, int W, int H); +void (*gp2x_video_wait_vsync)(void); + +void (*gp2x_set_cpuclk)(unsigned int mhz); + +void (*set_lcd_custom_rate)(int is_pal); +void (*unset_lcd_custom_rate)(void); +void (*set_lcd_gamma)(int g100, int A_SNs_curve); + +void (*set_ram_timings)(void); +void (*unset_ram_timings)(void); + gp2x_soc_t soc_detect(void) {