summaryrefslogtreecommitdiff
path: root/firmware/target/mips/ingenic_jz47xx/onda_vx747/button-target.h
diff options
context:
space:
mode:
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.h9
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
28bool button_hold(void); 30bool button_hold(void);
29void button_init_device(void); 31void 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