summaryrefslogtreecommitdiff
path: root/apps/debug_menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/debug_menu.c')
-rw-r--r--apps/debug_menu.c34
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));