diff options
Diffstat (limited to 'firmware/target/arm/tcc780x/cowond2/button-target.h')
-rw-r--r-- | firmware/target/arm/tcc780x/cowond2/button-target.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/firmware/target/arm/tcc780x/cowond2/button-target.h b/firmware/target/arm/tcc780x/cowond2/button-target.h index 2890ef65a3..051ed39689 100644 --- a/firmware/target/arm/tcc780x/cowond2/button-target.h +++ b/firmware/target/arm/tcc780x/cowond2/button-target.h | |||
@@ -27,7 +27,8 @@ | |||
27 | 27 | ||
28 | bool button_hold(void); | 28 | bool button_hold(void); |
29 | void button_init_device(void); | 29 | void button_init_device(void); |
30 | int button_read_device(void); | 30 | int button_read_device(int *data); |
31 | void button_set_touch_available(void); | ||
31 | 32 | ||
32 | /* Main unit's buttons */ | 33 | /* Main unit's buttons */ |
33 | #define BUTTON_POWER 0x00000001 | 34 | #define BUTTON_POWER 0x00000001 |
@@ -42,7 +43,6 @@ int button_read_device(void); | |||
42 | #define BUTTON_UP BUTTON_TOPMIDDLE | 43 | #define BUTTON_UP BUTTON_TOPMIDDLE |
43 | #define BUTTON_DOWN BUTTON_BOTTOMMIDDLE | 44 | #define BUTTON_DOWN BUTTON_BOTTOMMIDDLE |
44 | 45 | ||
45 | /* Faked buttons based on touchscreen quadrants (not yet read) */ | ||
46 | /* Touchpad Screen Area Buttons */ | 46 | /* Touchpad Screen Area Buttons */ |
47 | #define BUTTON_TOPLEFT 0x00000010 | 47 | #define BUTTON_TOPLEFT 0x00000010 |
48 | #define BUTTON_TOPMIDDLE 0x00000020 | 48 | #define BUTTON_TOPMIDDLE 0x00000020 |
@@ -54,7 +54,9 @@ int button_read_device(void); | |||
54 | #define BUTTON_BOTTOMMIDDLE 0x00000800 | 54 | #define BUTTON_BOTTOMMIDDLE 0x00000800 |
55 | #define BUTTON_BOTTOMRIGHT 0x00001000 | 55 | #define BUTTON_BOTTOMRIGHT 0x00001000 |
56 | 56 | ||
57 | #define BUTTON_MAIN 0x1FFF | 57 | #define BUTTON_TOUCH 0x00002000 |
58 | |||
59 | #define BUTTON_MAIN 0x3FFF | ||
58 | 60 | ||
59 | /* No remote */ | 61 | /* No remote */ |
60 | #define BUTTON_REMOTE 0 | 62 | #define BUTTON_REMOTE 0 |