From caf20113116b1b6668804969b70b016146ee1103 Mon Sep 17 00:00:00 2001 From: Maurus Cuelenaere Date: Wed, 19 Aug 2009 00:26:06 +0000 Subject: Onda's: add touchscreen boot menu for targets without/not much physical buttons (VX777) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22416 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/mips/ingenic_jz47xx/onda_vx747/sadc-onda_vx747.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'firmware/target/mips/ingenic_jz47xx/onda_vx747/sadc-onda_vx747.c') diff --git a/firmware/target/mips/ingenic_jz47xx/onda_vx747/sadc-onda_vx747.c b/firmware/target/mips/ingenic_jz47xx/onda_vx747/sadc-onda_vx747.c index 917a3bb06e..3218e9b5f7 100644 --- a/firmware/target/mips/ingenic_jz47xx/onda_vx747/sadc-onda_vx747.c +++ b/firmware/target/mips/ingenic_jz47xx/onda_vx747/sadc-onda_vx747.c @@ -182,6 +182,9 @@ int button_read_device(int *data) if(cur_touch != 0 && pen_down) { ret |= touchscreen_to_pixels(cur_touch >> 16, cur_touch & 0xFFFF, data); +#if CONFIG_ORIENTATION == SCREEN_LANDSCAPE + *data = (*data & 0xFFFF) | ((LCD_HEIGHT - (*data >> 16)) << 16); +#endif if( UNLIKELY(!is_backlight_on(true)) ) *data = 0; -- cgit v1.2.3