From 285079138b0baa5cf03221f8abcdaaec8e35f112 Mon Sep 17 00:00:00 2001 From: Dave Chapman Date: Mon, 27 Feb 2006 12:35:05 +0000 Subject: Patch #3060 from Andrew Scott - iPod mini button driver git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8857 a1c6a512-1295-4272-9138-f99709370657 --- bootloader/ipod.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'bootloader') diff --git a/bootloader/ipod.c b/bootloader/ipod.c index f62fa265a5..793253a0ca 100644 --- a/bootloader/ipod.c +++ b/bootloader/ipod.c @@ -193,7 +193,11 @@ static int key_pressed(void) unsigned char state; #if CONFIG_KEYPAD == IPOD_4G_PAD +#if defined(APPLE_IPODMINI) + state = GPIOA_INPUT_VAL & 0x3f; +#else state = opto_keypad_read(); +#endif if ((state & 0x4) == 0) return BUTTON_LEFT; if ((state & 0x10) == 0) return BUTTON_MENU; if ((state & 0x8) == 0) return BUTTON_PLAY; -- cgit v1.2.3