diff options
Diffstat (limited to 'firmware/drivers/button.c')
-rw-r--r-- | firmware/drivers/button.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/firmware/drivers/button.c b/firmware/drivers/button.c index db1033dc82..1cb9472e0f 100644 --- a/firmware/drivers/button.c +++ b/firmware/drivers/button.c | |||
@@ -1048,6 +1048,13 @@ static int button_read(void) | |||
1048 | return retval; | 1048 | return retval; |
1049 | } | 1049 | } |
1050 | 1050 | ||
1051 | #if (CONFIG_KEYPAD == IPOD_4G_PAD) | ||
1052 | bool button_hold(void) | ||
1053 | { | ||
1054 | return (GPIOA_INPUT_VAL & 0x20)?false:true; | ||
1055 | } | ||
1056 | #endif | ||
1057 | |||
1051 | #if (CONFIG_KEYPAD == IRIVER_H100_PAD) || (CONFIG_KEYPAD == IRIVER_H300_PAD) | 1058 | #if (CONFIG_KEYPAD == IRIVER_H100_PAD) || (CONFIG_KEYPAD == IRIVER_H300_PAD) |
1052 | bool button_hold(void) | 1059 | bool button_hold(void) |
1053 | { | 1060 | { |