diff options
Diffstat (limited to 'apps/debug_menu.c')
-rw-r--r-- | apps/debug_menu.c | 34 |
1 files changed, 33 insertions, 1 deletions
diff --git a/apps/debug_menu.c b/apps/debug_menu.c index 2279a27c13..32ab46cbda 100644 --- a/apps/debug_menu.c +++ b/apps/debug_menu.c | |||
@@ -1990,16 +1990,48 @@ static bool dbg_fm_radio(void) | |||
1990 | 1990 | ||
1991 | lcd_setmargins(0, 0); | 1991 | lcd_setmargins(0, 0); |
1992 | 1992 | ||
1993 | fm_detected = radio_hardware_present(); | ||
1994 | |||
1993 | while(1) | 1995 | while(1) |
1994 | { | 1996 | { |
1995 | int row = 0; | 1997 | int row = 0; |
1996 | 1998 | ||
1997 | lcd_clear_display(); | 1999 | lcd_clear_display(); |
1998 | fm_detected = radio_hardware_present(); | ||
1999 | 2000 | ||
2000 | snprintf(buf, sizeof buf, "HW detected: %s", fm_detected?"yes":"no"); | 2001 | snprintf(buf, sizeof buf, "HW detected: %s", fm_detected?"yes":"no"); |
2001 | lcd_puts(0, row++, buf); | 2002 | lcd_puts(0, row++, buf); |
2003 | #if (CONFIG_TUNER & LV24020LP) | ||
2004 | if (fm_detected) | ||
2005 | { | ||
2006 | snprintf(buf, sizeof buf, "CTRL_STAT: %02X", | ||
2007 | sanyo_get(RADIO_ALL) ); | ||
2008 | lcd_puts(0, row++, buf); | ||
2009 | |||
2010 | snprintf(buf, sizeof buf, "RADIO_STAT: %02X", | ||
2011 | sanyo_get(RADIO_REG_STAT)); | ||
2012 | lcd_puts(0, row++, buf); | ||
2013 | |||
2014 | snprintf(buf, sizeof buf, "MSS_FM: %d kHz", | ||
2015 | (sanyo_get(RADIO_MSS_FM) ) ); | ||
2016 | lcd_puts(0, row++, buf); | ||
2017 | |||
2018 | snprintf(buf, sizeof buf, "MSS_IF: %d Hz", | ||
2019 | (sanyo_get(RADIO_MSS_IF) ) ); | ||
2020 | lcd_puts(0, row++, buf); | ||
2021 | |||
2022 | snprintf(buf, sizeof buf, "MSS_SD: %d Hz", | ||
2023 | (sanyo_get(RADIO_MSS_SD) ) ); | ||
2024 | lcd_puts(0, row++, buf); | ||
2025 | |||
2026 | snprintf(buf, sizeof buf, "if_set: %d Hz", | ||
2027 | (sanyo_get(RADIO_IF_SET) ) ); | ||
2028 | lcd_puts(0, row++, buf); | ||
2002 | 2029 | ||
2030 | snprintf(buf, sizeof buf, "sd_set: %d Hz", | ||
2031 | (sanyo_get(RADIO_SD_SET) ) ); | ||
2032 | lcd_puts(0, row++, buf); | ||
2033 | } | ||
2034 | #endif | ||
2003 | #if (CONFIG_TUNER & S1A0903X01) | 2035 | #if (CONFIG_TUNER & S1A0903X01) |
2004 | snprintf(buf, sizeof buf, "Samsung regs: %08X", | 2036 | snprintf(buf, sizeof buf, "Samsung regs: %08X", |
2005 | samsung_get(RADIO_ALL)); | 2037 | samsung_get(RADIO_ALL)); |