From 3ba5a0b24a72b8b694be5ae2ef224aef18136dd1 Mon Sep 17 00:00:00 2001 From: Dave Chapman Date: Sat, 18 Feb 2006 18:42:46 +0000 Subject: iPods - implement button_hold() function git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8727 a1c6a512-1295-4272-9138-f99709370657 --- firmware/drivers/button.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'firmware/drivers') diff --git a/firmware/drivers/button.c b/firmware/drivers/button.c index db1033d..1cb9472 100644 --- a/firmware/drivers/button.c +++ b/firmware/drivers/button.c @@ -1048,6 +1048,13 @@ static int button_read(void) return retval; } +#if (CONFIG_KEYPAD == IPOD_4G_PAD) +bool button_hold(void) +{ + return (GPIOA_INPUT_VAL & 0x20)?false:true; +} +#endif + #if (CONFIG_KEYPAD == IRIVER_H100_PAD) || (CONFIG_KEYPAD == IRIVER_H300_PAD) bool button_hold(void) { -- cgit v1.1