summaryrefslogtreecommitdiff
path: root/gp2x/gp2x.c
diff options
context:
space:
mode:
authornotaz2009-06-24 21:18:37 +0300
committernotaz2009-06-24 21:18:37 +0300
commite8f5db5d5a80a62069354466c64a9b90a2ced47c (patch)
treee175810fcc397946e7e8b1cb8ba125dae6b24956 /gp2x/gp2x.c
parentc872443f88bd037784f795767041db9e307ac3f0 (diff)
downloadpicogpsp-e8f5db5d5a80a62069354466c64a9b90a2ced47c.tar.gz
picogpsp-e8f5db5d5a80a62069354466c64a9b90a2ced47c.tar.bz2
picogpsp-e8f5db5d5a80a62069354466c64a9b90a2ced47c.zip
pollux_dpc_set integrated
Diffstat (limited to 'gp2x/gp2x.c')
-rw-r--r--gp2x/gp2x.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gp2x/gp2x.c b/gp2x/gp2x.c
index 6d9f82e..41e3f8b 100644
--- a/gp2x/gp2x.c
+++ b/gp2x/gp2x.c
@@ -29,6 +29,7 @@
#include "../common.h"
#include "gp2x.h"
#include "warm.h"
+#include "pollux_dpc_set.h"
u32 gp2x_audio_volume = 74/2;
u32 gpsp_gp2x_dev_audio = 0;
@@ -124,6 +125,9 @@ void wiz_lcd_set_portrait(int y)
gpsp_gp2x_memregl[0x4004>>2] = y ? 0x013f00ef : 0x00ef013f;
gpsp_gp2x_memregl[0x4000>>2] |= 1 << 3;
old_y = y;
+
+ /* the above ioctl resets LCD timings, so set them here */
+ pollux_dpc_set(gpsp_gp2x_memregs, getenv("pollux_dpc_set"));
}
static void fb_video_exit()