summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sparmann <theseven@rockbox.org>2009-10-12 00:12:02 +0000
committerMichael Sparmann <theseven@rockbox.org>2009-10-12 00:12:02 +0000
commit5a4ce22b77fcc6b120e3fb0f6218f06a90a1c96c (patch)
treea28893ee2da93935d68d1d18a397604308ecbde7
parent8855b0c6134de553950bc0d1fb600ee9373d9e25 (diff)
downloadrockbox-5a4ce22b77fcc6b120e3fb0f6218f06a90a1c96c.tar.gz
rockbox-5a4ce22b77fcc6b120e3fb0f6218f06a90a1c96c.zip
Fix the iPod Nano 2G clickwheel when releasing the hold switch
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23122 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/target/arm/ipod/button-clickwheel.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/firmware/target/arm/ipod/button-clickwheel.c b/firmware/target/arm/ipod/button-clickwheel.c
index bdcdd655f5..17f9f723f5 100644
--- a/firmware/target/arm/ipod/button-clickwheel.c
+++ b/firmware/target/arm/ipod/button-clickwheel.c
@@ -380,6 +380,9 @@ int button_read_device(void)
380#ifdef CPU_PP 380#ifdef CPU_PP
381 /* lock -> disable wheel sensor */ 381 /* lock -> disable wheel sensor */
382 DEV_EN &= ~DEV_OPTO; 382 DEV_EN &= ~DEV_OPTO;
383#elif CONFIG_CPU==S5L8701
384 CLICKWHEEL00 = 0;
385 CLICKWHEEL10 = 0;
383#endif 386#endif
384 } 387 }
385 else 388 else
@@ -388,6 +391,9 @@ int button_read_device(void)
388 /* unlock -> enable wheel sensor */ 391 /* unlock -> enable wheel sensor */
389 DEV_EN |= DEV_OPTO; 392 DEV_EN |= DEV_OPTO;
390 opto_i2c_init(); 393 opto_i2c_init();
394#elif CONFIG_CPU==S5L8701
395 CLICKWHEEL00 = 0x280000;
396 CLICKWHEEL10 = 3;
391#endif 397#endif
392 } 398 }
393 } 399 }