From ef8d508d5a276c0e738c0e9d6d1b574a6024f0fb Mon Sep 17 00:00:00 2001 From: Jörg Hohensohn Date: Tue, 19 Oct 2004 08:20:38 +0000 Subject: tuner cleanup + improvements: - use sleep and powerdown for those who can - philips station search works now git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5306 a1c6a512-1295-4272-9138-f99709370657 --- firmware/export/power.h | 5 ++++- firmware/export/tuner.h | 5 +++-- 2 files changed, 7 insertions(+), 3 deletions(-) (limited to 'firmware/export') diff --git a/firmware/export/power.h b/firmware/export/power.h index 3ced9fc38b..eea3648053 100644 --- a/firmware/export/power.h +++ b/firmware/export/power.h @@ -31,7 +31,10 @@ bool ide_powered(void); void power_off(void); #ifdef CONFIG_TUNER -#define FMRADIO_PLAYING 1 +/* status values */ +#define FMRADIO_OFF 0 /* switched off */ +#define FMRADIO_POWERED 1 /* left powered, but idle */ +#define FMRADIO_PLAYING 2 /* actively in use */ extern void radio_set_status(int status); extern int radio_get_status(void); #endif diff --git a/firmware/export/tuner.h b/firmware/export/tuner.h index c399bb391b..a6a7e8ee0e 100644 --- a/firmware/export/tuner.h +++ b/firmware/export/tuner.h @@ -21,7 +21,7 @@ #define __TUNER_SAMSUNG_H__ /* settings to the tuner layer */ -#define RADIO_INIT 0 +#define RADIO_SLEEP 0 #define RADIO_FREQUENCY 1 #define RADIO_MUTE 2 #define RADIO_IF_MEASUREMENT 3 @@ -29,8 +29,9 @@ #define RADIO_FORCE_MONO 5 /* readback from the tuner layer */ #define RADIO_PRESENT 0 -#define RADIO_DEVIATION 1 +#define RADIO_TUNED 1 #define RADIO_STEREO 2 +#define RADIO_ALL 3 /* debug */ #ifdef CONFIG_TUNER -- cgit v1.2.3