18 GP2X_VOL_DOWN = 1 << 22,
19 GP2X_VOL_UP = 1 << 23,
24 extern u32 gpsp_gp2x_dev_audio;
25 extern u32 gpsp_gp2x_dev;
26 extern volatile u16 *gpsp_gp2x_memregs;
27 extern volatile u32 *gpsp_gp2x_memregl;
29 void gp2x_sound_volume(u32 volume_up);
33 void cpuctrl_init(void);
34 void save_system_regs(void);
35 void cpuctrl_deinit(void);
36 void set_display_clock_div(unsigned div);
38 void set_FCLK(u32 MHZ);
39 // 0 to 7 divider (freq = FCLK / (1 + div))
40 void set_920_Div(u16 div);
41 void set_DCLK_Div(u16 div);
43 void Disable_940(void);
44 void gp2x_video_wait_vsync(void);
45 unsigned short get_920_Div();
46 void set_940_Div(u16 div);
48 s32 gp2x_load_mmuhack();