aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/gp2x/gp2x-hw.h
diff options
context:
space:
mode:
authorJohn Willis2009-07-25 19:07:28 +0000
committerJohn Willis2009-07-25 19:07:28 +0000
commit037c02a1f7179bbe5e3b044e6c9a13a94cd9851c (patch)
tree9cc7bb21aa85c56d76c92eaf679e5a6d7779866e /backends/platform/gp2x/gp2x-hw.h
parent32d74a224735b56f8e28e3bff63f330c33ad25dd (diff)
downloadscummvm-rg350-037c02a1f7179bbe5e3b044e6c9a13a94cd9851c.tar.gz
scummvm-rg350-037c02a1f7179bbe5e3b044e6c9a13a94cd9851c.tar.bz2
scummvm-rg350-037c02a1f7179bbe5e3b044e6c9a13a94cd9851c.zip
GP2X Backend: Volume control code cleanup.
svn-id: r42785
Diffstat (limited to 'backends/platform/gp2x/gp2x-hw.h')
-rw-r--r--backends/platform/gp2x/gp2x-hw.h18
1 files changed, 11 insertions, 7 deletions
diff --git a/backends/platform/gp2x/gp2x-hw.h b/backends/platform/gp2x/gp2x-hw.h
index 89ad1093e4..7e72812cc4 100644
--- a/backends/platform/gp2x/gp2x-hw.h
+++ b/backends/platform/gp2x/gp2x-hw.h
@@ -31,16 +31,18 @@
#ifndef GP2X_HW_H
#define GP2X_HW_H
+namespace GP2X_HW {
+
#define GP2X_MAXVOL 100 // Highest level permitted by GP2X's mixer
#define SYS_CLK_FREQ 7372800 // Clock Frequency
-extern void GP2X_device_init();
-extern void GP2X_device_deinit();
-extern void GP2X_mixer_set_volume(int, int);
-extern int GP2X_mixer_get_volume();
-extern void GP2X_mixer_move_volume(int);
-extern void GP2X_setCpuspeed(unsigned int cpuspeed);
-extern int GP2X_getBattLevel();
+extern int volumeLevel;
+
+extern void deviceInit();
+extern void deviceDeinit();
+extern void mixerMoveVolume(int);
+extern void setCpuspeed(unsigned int cpuspeed);
+extern int getBattLevel();
extern void save_system_regs(void); /* save some registers */
extern void set_display_clock_div(unsigned div);
@@ -50,4 +52,6 @@ extern void set_DCLK_Div(unsigned short div); /* 0 to 7 divider (freq=FCLK/(1+di
extern void Disable_940(void); /* 940t down */
extern void gp2x_video_wait_vsync(void);
+} /* namespace GP2X_HW */
+
#endif //GP2X_HW_H