summaryrefslogtreecommitdiff
path: root/firmware/drivers/button.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/button.h')
-rw-r--r--firmware/drivers/button.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/firmware/drivers/button.h b/firmware/drivers/button.h
index d5c194cedb..22d648caf6 100644
--- a/firmware/drivers/button.h
+++ b/firmware/drivers/button.h
@@ -28,7 +28,6 @@ void button_init (void);
28int button_get (bool block); 28int button_get (bool block);
29int button_set_repeat(int newmask); 29int button_set_repeat(int newmask);
30int button_set_release(int newmask); 30int button_set_release(int newmask);
31int button_set_locked(int newmask);
32 31
33/* Shared button codes */ 32/* Shared button codes */
34#define BUTTON_NONE 0x0000 33#define BUTTON_NONE 0x0000
@@ -39,7 +38,7 @@ int button_set_locked(int newmask);
39#define BUTTON_RIGHT 0x0080 38#define BUTTON_RIGHT 0x0080
40 39
41/* Button modifiers */ 40/* Button modifiers */
42#define BUTTON_HELD 0x4000 41#define BUTTON_REPEAT 0x4000
43#define BUTTON_REL 0x8000 42#define BUTTON_REL 0x8000
44 43
45/* Special message */ 44/* Special message */
@@ -56,7 +55,11 @@ int button_set_locked(int newmask);
56 55
57#define DEFAULT_REPEAT_MASK (BUTTON_LEFT | BUTTON_RIGHT | \ 56#define DEFAULT_REPEAT_MASK (BUTTON_LEFT | BUTTON_RIGHT | \
58 BUTTON_UP | BUTTON_DOWN) 57 BUTTON_UP | BUTTON_DOWN)
59 58
59#define ALL_BUTTONS (BUTTON_ON | BUTTON_UP | BUTTON_DOWN | BUTTON_LEFT | \
60 BUTTON_RIGHT | BUTTON_OFF | BUTTON_PLAY | BUTTON_F1 | \
61 BUTTON_F2 | BUTTON_F3)
62
60#elif HAVE_PLAYER_KEYPAD 63#elif HAVE_PLAYER_KEYPAD
61 64
62/* Jukebox 6000 and Studio specific button codes */ 65/* Jukebox 6000 and Studio specific button codes */
@@ -66,9 +69,11 @@ int button_set_locked(int newmask);
66 69
67#define DEFAULT_REPEAT_MASK (BUTTON_LEFT | BUTTON_RIGHT) 70#define DEFAULT_REPEAT_MASK (BUTTON_LEFT | BUTTON_RIGHT)
68 71
72#define ALL_BUTTONS (BUTTON_ON | BUTTON_UP | BUTTON_DOWN | BUTTON_LEFT | \
73 BUTTON_RIGHT | BUTTON_OFF | BUTTON_MENU)
74
69#endif /* HAVE_PLAYER_KEYPAD */ 75#endif /* HAVE_PLAYER_KEYPAD */
70 76
71#define DEFAULT_RELEASE_MASK 0 77#define DEFAULT_RELEASE_MASK 0
72#define DEFAULT_LOCKED_MASK 0
73 78
74#endif 79#endif