diff options
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/target/coldfire/mpio/button-target.h | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/firmware/target/coldfire/mpio/button-target.h b/firmware/target/coldfire/mpio/button-target.h index ae55612e56..d383aeeaad 100644 --- a/firmware/target/coldfire/mpio/button-target.h +++ b/firmware/target/coldfire/mpio/button-target.h | |||
@@ -25,8 +25,10 @@ | |||
25 | #include "config.h" | 25 | #include "config.h" |
26 | 26 | ||
27 | #define HAS_BUTTON_HOLD | 27 | #define HAS_BUTTON_HOLD |
28 | #define HAS_REMOTE_BUTTON_HOLD | ||
28 | 29 | ||
29 | bool button_hold(void); | 30 | bool button_hold(void); |
31 | bool remote_button_hold(void); | ||
30 | void button_init_device(void); | 32 | void button_init_device(void); |
31 | int button_read_device(void); | 33 | int button_read_device(void); |
32 | 34 | ||
@@ -41,15 +43,26 @@ int button_read_device(void); | |||
41 | #define BUTTON_REC 0x00000020 | 43 | #define BUTTON_REC 0x00000020 |
42 | #define BUTTON_SELECT 0x00002000 | 44 | #define BUTTON_SELECT 0x00002000 |
43 | 45 | ||
46 | #define BUTTON_RC_PLAY 0x00010000 | ||
47 | |||
48 | #define BUTTON_RC_PREV 0x00040000 | ||
49 | #define BUTTON_RC_NEXT 0x00020000 | ||
50 | #define BUTTON_RC_VOL_UP 0x00080000 | ||
51 | #define BUTTON_RC_VOL_DOWN 0x00100000 | ||
52 | #define BUTTON_RC_SELECT 0x20000000 | ||
53 | |||
44 | #define BUTTON_LEFT BUTTON_PREV | 54 | #define BUTTON_LEFT BUTTON_PREV |
45 | #define BUTTON_RIGHT BUTTON_NEXT | 55 | #define BUTTON_RIGHT BUTTON_NEXT |
46 | #define BUTTON_ON BUTTON_PLAY | 56 | #define BUTTON_ON BUTTON_PLAY |
47 | #define BUTTON_REMOTE 0x0 | ||
48 | 57 | ||
49 | #define BUTTON_MAIN (BUTTON_PLAY|BUTTON_PREV|BUTTON_NEXT|BUTTON_VOL_UP|\ | 58 | #define BUTTON_MAIN (BUTTON_PLAY|BUTTON_PREV|BUTTON_NEXT|BUTTON_VOL_UP|\ |
50 | BUTTON_VOL_DOWN|BUTTON_REC|BUTTON_SELECT) | 59 | BUTTON_VOL_DOWN|BUTTON_REC|BUTTON_SELECT) |
51 | 60 | ||
61 | #define BUTTON_REMOTE (BUTTON_RC_PLAY|BUTTON_RC_PREV|BUTTON_RC_NEXT|\ | ||
62 | BUTTON_RC_VOL_UP|BUTTON_RC_VOL_DOWN|BUTTON_RC_SELECT) | ||
63 | |||
52 | #define POWEROFF_BUTTON BUTTON_PLAY | 64 | #define POWEROFF_BUTTON BUTTON_PLAY |
65 | #define RC_POWEROFF_BUTTON BUTTON_RC_PLAY | ||
53 | #define POWEROFF_COUNT 30 | 66 | #define POWEROFF_COUNT 30 |
54 | 67 | ||
55 | #endif /* _BUTTON_TARGET_H_ */ | 68 | #endif /* _BUTTON_TARGET_H_ */ |