summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Arigo <markarigo@gmail.com>2009-01-23 03:14:34 +0000
committerMark Arigo <markarigo@gmail.com>2009-01-23 03:14:34 +0000
commitce7c62ce290de93ed548332e93326d0974c5629d (patch)
treef5fd6e79d5ecaba80689d6d7dbc60b7a7280002b
parent17862d2061a0cae79ae055d44663dd2a95eec0bc (diff)
downloadrockbox-ce7c62ce290de93ed548332e93326d0974c5629d.tar.gz
rockbox-ce7c62ce290de93ed548332e93326d0974c5629d.zip
Philips HDD1630: add ADC info to debug screen. Make button_click work again (bad copy/paste job).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19822 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/debug_menu.c5
-rwxr-xr-xfirmware/target/arm/philips/hdd1630/button-hdd1630.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/apps/debug_menu.c b/apps/debug_menu.c
index d3022df78e..f613c0a18a 100644
--- a/apps/debug_menu.c
+++ b/apps/debug_menu.c
@@ -1223,6 +1223,11 @@ extern unsigned char serbuf[];
snprintf(buf, sizeof(buf), "REM: %03x PAD: %03x",
adc_read(ADC_REMOTE), adc_read(ADC_SCROLLPAD));
lcd_puts(0, line++, buf);
+#elif defined(PHILIPS_HDD1630)
+ line++;
+ snprintf(buf, sizeof(buf), "BATT: %03x UNK1: %03x",
+ adc_read(ADC_BATTERY), adc_read(ADC_UNKNOWN_1));
+ lcd_puts(0, line++, buf);
#elif defined(SANSA_E200) || defined(PHILIPS_SA9200)
snprintf(buf, sizeof(buf), "ADC_BVDD: %4d", adc_read(ADC_BVDD));
lcd_puts(0, line++, buf);
diff --git a/firmware/target/arm/philips/hdd1630/button-hdd1630.c b/firmware/target/arm/philips/hdd1630/button-hdd1630.c
index 8976e7325c..c0ac8d7c10 100755
--- a/firmware/target/arm/philips/hdd1630/button-hdd1630.c
+++ b/firmware/target/arm/philips/hdd1630/button-hdd1630.c
@@ -40,7 +40,7 @@ static int int_btn = BUTTON_NONE;
void button_click(void)
{
GPO32_ENABLE |= 0x2000;
- GPIOD_OUTPUT_VAL |= 0x8;
+ GPO32_VAL |= 0x2000;
udelay(1000);
GPO32_VAL &= ~0x2000;
}