summaryrefslogtreecommitdiff
path: root/firmware/target/arm/iriver/h10/button-h10.c
diff options
context:
space:
mode:
authorPeter D'Hoye <peter.dhoye@gmail.com>2007-08-21 23:37:26 +0000
committerPeter D'Hoye <peter.dhoye@gmail.com>2007-08-21 23:37:26 +0000
commit0d5451e7bde8ed8babb96f22c98290a73411c26f (patch)
tree849b3ccc544df98318659fb6c6d348adea7b241e /firmware/target/arm/iriver/h10/button-h10.c
parent496206be6e71169bcbb6516c435c604c5ae91948 (diff)
downloadrockbox-0d5451e7bde8ed8babb96f22c98290a73411c26f.tar.gz
rockbox-0d5451e7bde8ed8babb96f22c98290a73411c26f.zip
H10: add more time between enabling touch-pad and reading ADC. Greatly improves touchpad stability. Add (and disable) checking for ADC done bit. Disabled because not yet working.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14419 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/iriver/h10/button-h10.c')
-rw-r--r--firmware/target/arm/iriver/h10/button-h10.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/target/arm/iriver/h10/button-h10.c b/firmware/target/arm/iriver/h10/button-h10.c
index 520a616b4c..d8a82cf170 100644
--- a/firmware/target/arm/iriver/h10/button-h10.c
+++ b/firmware/target/arm/iriver/h10/button-h10.c
@@ -98,7 +98,7 @@ int button_read_device(void)
98 if ( GPIOD_INPUT_VAL & 0x20 ) 98 if ( GPIOD_INPUT_VAL & 0x20 )
99 { 99 {
100 GPIOD_OUTPUT_VAL &=~ 0x40; 100 GPIOD_OUTPUT_VAL &=~ 0x40;
101 udelay(50); 101 udelay(250);
102 data = adc_scan(ADC_SCROLLPAD); 102 data = adc_scan(ADC_SCROLLPAD);
103 GPIOD_OUTPUT_VAL |= 0x40; 103 GPIOD_OUTPUT_VAL |= 0x40;
104 104