diff options
author | Maurus Cuelenaere <mcuelenaere@gmail.com> | 2009-08-21 21:35:12 +0000 |
---|---|---|
committer | Maurus Cuelenaere <mcuelenaere@gmail.com> | 2009-08-21 21:35:12 +0000 |
commit | 9f6d3a758f1536dee408b41211804312e6fabcd7 (patch) | |
tree | 6326650b8a8aa0bd909bd6010f00aca119bf7abe /firmware/target/mips/ingenic_jz47xx/onda_vx747/button-target.h | |
parent | 8bff564a7cdcb6ced582720ddf16626910ee9697 (diff) | |
download | rockbox-9f6d3a758f1536dee408b41211804312e6fabcd7.tar.gz rockbox-9f6d3a758f1536dee408b41211804312e6fabcd7.zip |
* Onda VX777: add support for its single physical button
* Use real wakeup events in the battery ADC driver
* Adjust battery charge information a bit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22458 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/mips/ingenic_jz47xx/onda_vx747/button-target.h')
-rw-r--r-- | firmware/target/mips/ingenic_jz47xx/onda_vx747/button-target.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/firmware/target/mips/ingenic_jz47xx/onda_vx747/button-target.h b/firmware/target/mips/ingenic_jz47xx/onda_vx747/button-target.h index 4eb3af5e14..cadf4cc032 100644 --- a/firmware/target/mips/ingenic_jz47xx/onda_vx747/button-target.h +++ b/firmware/target/mips/ingenic_jz47xx/onda_vx747/button-target.h | |||
@@ -23,7 +23,9 @@ | |||
23 | 23 | ||
24 | #include "config.h" | 24 | #include "config.h" |
25 | 25 | ||
26 | #ifndef VX777 | ||
26 | #define HAS_BUTTON_HOLD | 27 | #define HAS_BUTTON_HOLD |
28 | #endif | ||
27 | 29 | ||
28 | bool button_hold(void); | 30 | bool button_hold(void); |
29 | void button_init_device(void); | 31 | void button_init_device(void); |
@@ -57,11 +59,18 @@ void button_set_touch_available(void); | |||
57 | .C=0xA22AA2C, .D=0x23DC, .E=0x8E3E6, \ | 59 | .C=0xA22AA2C, .D=0x23DC, .E=0x8E3E6, \ |
58 | .F=0x76CF88AA, .divider=0xFFAD4013} | 60 | .F=0x76CF88AA, .divider=0xFFAD4013} |
59 | 61 | ||
62 | #ifdef ONDA_VX777 | ||
63 | #define BUTTON_MAIN (BUTTON_POWER | BUTTON_TOPLEFT | BUTTON_TOPMIDDLE | \ | ||
64 | BUTTON_TOPRIGHT | BUTTON_MIDLEFT | BUTTON_CENTER | \ | ||
65 | BUTTON_MIDRIGHT | BUTTON_BOTTOMLEFT | BUTTON_BOTTOMMIDDLE | \ | ||
66 | BUTTON_BOTTOMRIGHT) | ||
67 | #else | ||
60 | #define BUTTON_MAIN (BUTTON_POWER | BUTTON_VOL_UP | BUTTON_VOL_DOWN | \ | 68 | #define BUTTON_MAIN (BUTTON_POWER | BUTTON_VOL_UP | BUTTON_VOL_DOWN | \ |
61 | BUTTON_MENU | BUTTON_TOPLEFT | BUTTON_TOPMIDDLE | \ | 69 | BUTTON_MENU | BUTTON_TOPLEFT | BUTTON_TOPMIDDLE | \ |
62 | BUTTON_TOPRIGHT | BUTTON_MIDLEFT | BUTTON_CENTER | \ | 70 | BUTTON_TOPRIGHT | BUTTON_MIDLEFT | BUTTON_CENTER | \ |
63 | BUTTON_MIDRIGHT | BUTTON_BOTTOMLEFT | BUTTON_BOTTOMMIDDLE | \ | 71 | BUTTON_MIDRIGHT | BUTTON_BOTTOMLEFT | BUTTON_BOTTOMMIDDLE | \ |
64 | BUTTON_BOTTOMRIGHT) | 72 | BUTTON_BOTTOMRIGHT) |
73 | #endif | ||
65 | 74 | ||
66 | /* No remote */ | 75 | /* No remote */ |
67 | #define BUTTON_REMOTE 0 | 76 | #define BUTTON_REMOTE 0 |