diff options
Diffstat (limited to 'firmware/target/arm/samsung/button-target.h')
-rw-r--r-- | firmware/target/arm/samsung/button-target.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/firmware/target/arm/samsung/button-target.h b/firmware/target/arm/samsung/button-target.h index 400c4ed768..5ccf2adace 100644 --- a/firmware/target/arm/samsung/button-target.h +++ b/firmware/target/arm/samsung/button-target.h | |||
@@ -39,9 +39,22 @@ void remote_int(void); | |||
39 | #define BUTTON_PLAY 0x00000010 | 39 | #define BUTTON_PLAY 0x00000010 |
40 | #define BUTTON_REW 0x00000020 | 40 | #define BUTTON_REW 0x00000020 |
41 | #define BUTTON_FFWD 0x00000040 | 41 | #define BUTTON_FFWD 0x00000040 |
42 | #if defined(SAMSUNG_YH820) /* YH820 has record button */ | ||
42 | #define BUTTON_REC 0x00000080 | 43 | #define BUTTON_REC 0x00000080 |
44 | #else /* virtual buttons for record switch state change on YH92x */ | ||
45 | #define BUTTON_REC_SW_ON 0x00000080 | ||
46 | #define BUTTON_REC_SW_OFF 0x00000100 | ||
47 | /* TODO: most of the plugin keymaps rely on the REC button, | ||
48 | so I kept the following line to prevent compile errors. | ||
49 | This line has to be removed as soon as all plugin keymaps are fixed! */ | ||
50 | #define BUTTON_REC 0x00000200 | ||
51 | #endif | ||
43 | 52 | ||
53 | #if defined(SAMSUNG_YH820) | ||
44 | #define BUTTON_MAIN 0x000000ff | 54 | #define BUTTON_MAIN 0x000000ff |
55 | #else | ||
56 | #define BUTTON_MAIN 0x000001ff | ||
57 | #endif | ||
45 | 58 | ||
46 | #define BUTTON_RC_PLUS BUTTON_UP | 59 | #define BUTTON_RC_PLUS BUTTON_UP |
47 | #define BUTTON_RC_MINUS BUTTON_DOWN | 60 | #define BUTTON_RC_MINUS BUTTON_DOWN |