diff options
author | Linus Nielsen Feltzing <linus@haxx.se> | 2005-08-16 06:50:25 +0000 |
---|---|---|
committer | Linus Nielsen Feltzing <linus@haxx.se> | 2005-08-16 06:50:25 +0000 |
commit | d3fde76fc7842f231888cf7d4e7ba11251c5f13d (patch) | |
tree | f740f85a877f0a2cd3ebfadac2fd680a971e1207 /apps/recorder | |
parent | 1d4a6c0cc3f45925085356e8a049832167c1203f (diff) | |
download | rockbox-d3fde76fc7842f231888cf7d4e7ba11251c5f13d.tar.gz rockbox-d3fde76fc7842f231888cf7d4e7ba11251c5f13d.zip |
FM radio simulation working again
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7332 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/recorder')
-rw-r--r-- | apps/recorder/radio.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c index 7554beb75e..633b591d50 100644 --- a/apps/recorder/radio.c +++ b/apps/recorder/radio.c | |||
@@ -102,6 +102,10 @@ bool handle_radio_presets(void); | |||
102 | bool radio_menu(void); | 102 | bool radio_menu(void); |
103 | bool radio_add_preset(void); | 103 | bool radio_add_preset(void); |
104 | 104 | ||
105 | #ifdef SIMULATOR | ||
106 | void radio_set(int setting, int value); | ||
107 | int radio_get(int setting); | ||
108 | #else | ||
105 | #if CONFIG_TUNER == S1A0903X01 /* FM recorder */ | 109 | #if CONFIG_TUNER == S1A0903X01 /* FM recorder */ |
106 | #define radio_set samsung_set | 110 | #define radio_set samsung_set |
107 | #define radio_get samsung_get | 111 | #define radio_get samsung_get |
@@ -112,9 +116,11 @@ bool radio_add_preset(void); | |||
112 | void (*radio_set)(int setting, int value); | 116 | void (*radio_set)(int setting, int value); |
113 | int (*radio_get)(int setting); | 117 | int (*radio_get)(int setting); |
114 | #endif | 118 | #endif |
119 | #endif | ||
115 | 120 | ||
116 | void radio_init(void) | 121 | void radio_init(void) |
117 | { | 122 | { |
123 | #ifndef SIMULATOR | ||
118 | #if CONFIG_TUNER == (S1A0903X01 | TEA5767) | 124 | #if CONFIG_TUNER == (S1A0903X01 | TEA5767) |
119 | if (read_hw_mask() & TUNER_MODEL) | 125 | if (read_hw_mask() & TUNER_MODEL) |
120 | { | 126 | { |
@@ -127,6 +133,7 @@ void radio_init(void) | |||
127 | radio_get = samsung_get; | 133 | radio_get = samsung_get; |
128 | } | 134 | } |
129 | #endif | 135 | #endif |
136 | #endif | ||
130 | radio_stop(); | 137 | radio_stop(); |
131 | } | 138 | } |
132 | 139 | ||