summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Kurbjun <kkurbjun@gmail.com>2008-04-23 00:08:59 +0000
committerKarl Kurbjun <kkurbjun@gmail.com>2008-04-23 00:08:59 +0000
commit38498ce9034f6d5eb5a51bd09173e119cb22443f (patch)
treebe788c121afe1e302a7dbbb90bba9ad0e3e64720
parent96b1b9e00464ddd120106df6f96a23b397242057 (diff)
downloadrockbox-38498ce9034f6d5eb5a51bd09173e119cb22443f.zip
rockbox-38498ce9034f6d5eb5a51bd09173e119cb22443f.tar.gz
rockbox-38498ce9034f6d5eb5a51bd09173e119cb22443f.tar.bz2
rockbox-38498ce9034f6d5eb5a51bd09173e119cb22443f.tar.xz
Make sure buttons have pullups disabled as necessary
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17219 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/target/arm/s3c2440/gigabeat-fx/button-meg-fx.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/firmware/target/arm/s3c2440/gigabeat-fx/button-meg-fx.c b/firmware/target/arm/s3c2440/gigabeat-fx/button-meg-fx.c
index a80663d..5dde96d 100644
--- a/firmware/target/arm/s3c2440/gigabeat-fx/button-meg-fx.c
+++ b/firmware/target/arm/s3c2440/gigabeat-fx/button-meg-fx.c
@@ -45,7 +45,9 @@ static int const remote_buttons[] =
void button_init_device(void)
{
- /* Power, Remote Play & Hold switch */
+ /* Some button inputs need the internal pullups disabled to function */
+ GPGUP|=0x031F;
+ GPJUP|=0x1FFF;
}
inline bool button_hold(void)