summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorJörg Hohensohn <hohensoh@rockbox.org>2004-09-28 22:13:26 +0000
committerJörg Hohensohn <hohensoh@rockbox.org>2004-09-28 22:13:26 +0000
commit593cc00447af20197a1b7bc009af205a0f065576 (patch)
treef1793614a17b4e654d26b0c95b7842616ed8d919 /apps
parente6f83b695056d0afd7f76377d9d5fcbc4ac02dbc (diff)
downloadrockbox-593cc00447af20197a1b7bc009af205a0f065576.tar.gz
rockbox-593cc00447af20197a1b7bc009af205a0f065576.zip
a hell of a commit: changed several HAVE_xx configuration flags into multiple choice values (keypad, tuner, CPU, h/w codec)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5126 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/alarm_menu.c4
-rw-r--r--apps/debug_menu.c14
-rw-r--r--apps/main_menu.c12
-rw-r--r--apps/menu.h6
-rw-r--r--apps/playlist.c2
-rw-r--r--apps/plugin.c4
-rw-r--r--apps/plugin.h4
-rw-r--r--apps/plugins/battery_test.c2
-rw-r--r--apps/plugins/chessclock.c22
-rw-r--r--apps/plugins/metronome.c6
-rw-r--r--apps/plugins/splitedit.c8
-rw-r--r--apps/plugins/stopwatch.c8
-rw-r--r--apps/plugins/viewer.c18
-rw-r--r--apps/recorder/keyboard.c4
-rw-r--r--apps/recorder/radio.c8
-rw-r--r--apps/recorder/radio.h2
-rw-r--r--apps/recorder/recording.c4
-rw-r--r--apps/screens.c4
-rw-r--r--apps/screens.h2
-rw-r--r--apps/settings.c16
-rw-r--r--apps/settings.h10
-rw-r--r--apps/settings_menu.c6
-rw-r--r--apps/sound_menu.c10
-rw-r--r--apps/status.c2
-rw-r--r--apps/tree.c2
-rw-r--r--apps/tree.h6
-rw-r--r--apps/wps.c12
-rw-r--r--apps/wps.h2
28 files changed, 100 insertions, 100 deletions
diff --git a/apps/alarm_menu.c b/apps/alarm_menu.c
index 6e2519bd38..20b2f51821 100644
--- a/apps/alarm_menu.c
+++ b/apps/alarm_menu.c
@@ -130,7 +130,7 @@ bool alarm_screen(void)
130 h = 23; 130 h = 23;
131 break; 131 break;
132 132
133#ifdef HAVE_RECORDER_KEYPAD 133#if CONFIG_KEYPAD == RECORDER_PAD
134 /* inc(h) */ 134 /* inc(h) */
135 case BUTTON_UP: 135 case BUTTON_UP:
136 case BUTTON_UP | BUTTON_REPEAT: 136 case BUTTON_UP | BUTTON_REPEAT:
@@ -144,7 +144,7 @@ bool alarm_screen(void)
144 break; 144 break;
145#endif 145#endif
146 146
147#ifdef HAVE_RECORDER_KEYPAD 147#if CONFIG_KEYPAD == RECORDER_PAD
148 case BUTTON_OFF: 148 case BUTTON_OFF:
149#else 149#else
150 case BUTTON_STOP: 150 case BUTTON_STOP:
diff --git a/apps/debug_menu.c b/apps/debug_menu.c
index 26052d0b32..7a1c2a3df8 100644
--- a/apps/debug_menu.c
+++ b/apps/debug_menu.c
@@ -51,7 +51,7 @@
51#include "widgets.h" 51#include "widgets.h"
52#include "peakmeter.h" 52#include "peakmeter.h"
53#endif 53#endif
54#ifdef HAVE_FMRADIO 54#ifdef CONFIG_TUNER
55#include "radio.h" 55#include "radio.h"
56#endif 56#endif
57 57
@@ -790,7 +790,7 @@ bool dbg_mas(void)
790 return false; 790 return false;
791} 791}
792 792
793#ifdef HAVE_MAS3587F 793#if CONFIG_HWCODEC == MAS3587F
794bool dbg_mas_codec(void) 794bool dbg_mas_codec(void)
795{ 795{
796 char buf[32]; 796 char buf[32];
@@ -999,7 +999,7 @@ bool view_battery(void)
999 999
1000#endif 1000#endif
1001 1001
1002#ifdef HAVE_MAS3507D 1002#if CONFIG_HWCODEC == MAS3507D
1003bool dbg_mas_info(void) 1003bool dbg_mas_info(void)
1004{ 1004{
1005 int button; 1005 int button;
@@ -1457,7 +1457,7 @@ bool dbg_save_roms(void)
1457 return false; 1457 return false;
1458} 1458}
1459 1459
1460#ifdef HAVE_FMRADIO 1460#ifdef CONFIG_TUNER
1461extern int debug_fm_detection; 1461extern int debug_fm_detection;
1462 1462
1463bool dbg_fm_radio(void) 1463bool dbg_fm_radio(void)
@@ -1535,11 +1535,11 @@ bool debug_menu(void)
1535#endif /* HAVE_LCD_BITMAP */ 1535#endif /* HAVE_LCD_BITMAP */
1536 { "View OS stacks", dbg_os }, 1536 { "View OS stacks", dbg_os },
1537 { "Catch mem accesses", dbg_set_memory_guard }, 1537 { "Catch mem accesses", dbg_set_memory_guard },
1538#ifdef HAVE_MAS3507D 1538#if CONFIG_HWCODEC == MAS3507D
1539 { "View MAS info", dbg_mas_info }, 1539 { "View MAS info", dbg_mas_info },
1540#endif 1540#endif
1541 { "View MAS regs", dbg_mas }, 1541 { "View MAS regs", dbg_mas },
1542#ifdef HAVE_MAS3587F 1542#if CONFIG_HWCODEC == MAS3587F
1543 { "View MAS codec", dbg_mas_codec }, 1543 { "View MAS codec", dbg_mas_codec },
1544#endif 1544#endif
1545#ifdef HAVE_LCD_BITMAP 1545#ifdef HAVE_LCD_BITMAP
@@ -1560,7 +1560,7 @@ bool debug_menu(void)
1560#endif /* PM_DEBUG */ 1560#endif /* PM_DEBUG */
1561#endif /* HAVE_LCD_BITMAP */ 1561#endif /* HAVE_LCD_BITMAP */
1562 { "View runtime", view_runtime }, 1562 { "View runtime", view_runtime },
1563#ifdef HAVE_FMRADIO 1563#ifdef CONFIG_TUNER
1564 { "FM Radio", dbg_fm_radio }, 1564 { "FM Radio", dbg_fm_radio },
1565#endif 1565#endif
1566 }; 1566 };
diff --git a/apps/main_menu.c b/apps/main_menu.c
index d642fc56fe..d47fc5148e 100644
--- a/apps/main_menu.c
+++ b/apps/main_menu.c
@@ -46,13 +46,13 @@
46#include "screens.h" 46#include "screens.h"
47#include "playlist_menu.h" 47#include "playlist_menu.h"
48#include "talk.h" 48#include "talk.h"
49#ifdef HAVE_FMRADIO 49#ifdef CONFIG_TUNER
50#include "radio.h" 50#include "radio.h"
51#endif 51#endif
52#include "misc.h" 52#include "misc.h"
53#include "lang.h" 53#include "lang.h"
54 54
55#ifdef HAVE_MAS3587F 55#if CONFIG_HWCODEC == MAS3587F
56#include "recording.h" 56#include "recording.h"
57#endif 57#endif
58 58
@@ -263,14 +263,14 @@ static bool plugin_browse(void)
263 return rockbox_browse(PLUGIN_DIR, SHOW_PLUGINS); 263 return rockbox_browse(PLUGIN_DIR, SHOW_PLUGINS);
264} 264}
265 265
266#ifdef HAVE_MAS3587F 266#if CONFIG_HWCODEC == MAS3587F
267static bool recording_settings(void) 267static bool recording_settings(void)
268{ 268{
269 return recording_menu(false); 269 return recording_menu(false);
270} 270}
271#endif 271#endif
272 272
273#ifdef HAVE_MAS3587F 273#if CONFIG_HWCODEC == MAS3587F
274 274
275bool rec_menu(void) 275bool rec_menu(void)
276{ 276{
@@ -335,14 +335,14 @@ bool main_menu(void)
335 items[i].desc = ID2P(LANG_GENERAL_SETTINGS); 335 items[i].desc = ID2P(LANG_GENERAL_SETTINGS);
336 items[i++].function = settings_menu; 336 items[i++].function = settings_menu;
337 337
338#ifdef HAVE_FMRADIO 338#ifdef CONFIG_TUNER
339 if(radio_hardware_present()) { 339 if(radio_hardware_present()) {
340 items[i].desc = ID2P(LANG_FM_RADIO); 340 items[i].desc = ID2P(LANG_FM_RADIO);
341 items[i++].function = radio_screen; 341 items[i++].function = radio_screen;
342 } 342 }
343#endif 343#endif
344 344
345#ifdef HAVE_MAS3587F 345#if CONFIG_HWCODEC == MAS3587F
346 items[i].desc = ID2P(LANG_RECORDING); 346 items[i].desc = ID2P(LANG_RECORDING);
347 items[i++].function = rec_menu; 347 items[i++].function = rec_menu;
348#endif 348#endif
diff --git a/apps/menu.h b/apps/menu.h
index 99ef3443ba..7ebfbf316c 100644
--- a/apps/menu.h
+++ b/apps/menu.h
@@ -23,7 +23,7 @@
23#include <stdbool.h> 23#include <stdbool.h>
24 24
25/* button definitions */ 25/* button definitions */
26#ifdef HAVE_RECORDER_KEYPAD 26#if CONFIG_KEYPAD == RECORDER_PAD
27#define MENU_NEXT BUTTON_DOWN 27#define MENU_NEXT BUTTON_DOWN
28#define MENU_PREV BUTTON_UP 28#define MENU_PREV BUTTON_UP
29#define MENU_EXIT (BUTTON_LEFT | BUTTON_REL) 29#define MENU_EXIT (BUTTON_LEFT | BUTTON_REL)
@@ -32,14 +32,14 @@
32#define MENU_ENTER (BUTTON_RIGHT | BUTTON_REL) 32#define MENU_ENTER (BUTTON_RIGHT | BUTTON_REL)
33#define MENU_ENTER2 (BUTTON_PLAY | BUTTON_REL) 33#define MENU_ENTER2 (BUTTON_PLAY | BUTTON_REL)
34 34
35#elif defined HAVE_PLAYER_KEYPAD 35#elif CONFIG_KEYPAD == PLAYER_PAD
36#define MENU_NEXT BUTTON_RIGHT 36#define MENU_NEXT BUTTON_RIGHT
37#define MENU_PREV BUTTON_LEFT 37#define MENU_PREV BUTTON_LEFT
38#define MENU_EXIT (BUTTON_STOP | BUTTON_REL) 38#define MENU_EXIT (BUTTON_STOP | BUTTON_REL)
39#define MENU_EXIT2 (BUTTON_MENU | BUTTON_REL) 39#define MENU_EXIT2 (BUTTON_MENU | BUTTON_REL)
40#define MENU_ENTER (BUTTON_PLAY | BUTTON_REL) 40#define MENU_ENTER (BUTTON_PLAY | BUTTON_REL)
41 41
42#elif defined HAVE_ONDIO_KEYPAD 42#elif CONFIG_KEYPAD == ONDIO_PAD
43#define MENU_NEXT BUTTON_DOWN 43#define MENU_NEXT BUTTON_DOWN
44#define MENU_PREV BUTTON_UP 44#define MENU_PREV BUTTON_UP
45#define MENU_EXIT (BUTTON_LEFT | BUTTON_REL) 45#define MENU_EXIT (BUTTON_LEFT | BUTTON_REL)
diff --git a/apps/playlist.c b/apps/playlist.c
index ecdb45c104..e514530aea 100644
--- a/apps/playlist.c
+++ b/apps/playlist.c
@@ -1050,7 +1050,7 @@ static void display_playlist_count(int count, const char *fmt)
1050#endif 1050#endif
1051 1051
1052 splash(0, true, fmt, count, 1052 splash(0, true, fmt, count,
1053#ifdef HAVE_PLAYER_KEYPAD 1053#if CONFIG_KEYPAD == PLAYER_PAD
1054 str(LANG_STOP_ABORT) 1054 str(LANG_STOP_ABORT)
1055#else 1055#else
1056 str(LANG_OFF_ABORT) 1056 str(LANG_OFF_ABORT)
diff --git a/apps/plugin.c b/apps/plugin.c
index 9a7a397bea..51f7a610dd 100644
--- a/apps/plugin.c
+++ b/apps/plugin.c
@@ -211,7 +211,7 @@ static const struct plugin_api rockbox_api = {
211 mas_writemem, 211 mas_writemem,
212 mas_readreg, 212 mas_readreg,
213 mas_writereg, 213 mas_writereg,
214#ifdef HAVE_MAS3587F 214#if CONFIG_HWCODEC == MAS3587F
215 mas_codec_writereg, 215 mas_codec_writereg,
216 mas_codec_readreg, 216 mas_codec_readreg,
217#endif 217#endif
@@ -244,7 +244,7 @@ static const struct plugin_api rockbox_api = {
244 /* new stuff at the end, sort into place next time 244 /* new stuff at the end, sort into place next time
245 the API gets incompatible */ 245 the API gets incompatible */
246 246
247#ifdef HAVE_MAS3587F 247#if CONFIG_HWCODEC == MAS3587F
248 mpeg_set_pitch, 248 mpeg_set_pitch,
249 249
250 peak_meter_scale_value, 250 peak_meter_scale_value,
diff --git a/apps/plugin.h b/apps/plugin.h
index 078dc12217..445427ffd5 100644
--- a/apps/plugin.h
+++ b/apps/plugin.h
@@ -239,7 +239,7 @@ struct plugin_api {
239 int (*mas_writemem)(int bank, int addr, const unsigned long* src, int len); 239 int (*mas_writemem)(int bank, int addr, const unsigned long* src, int len);
240 int (*mas_readreg)(int reg); 240 int (*mas_readreg)(int reg);
241 int (*mas_writereg)(int reg, unsigned int val); 241 int (*mas_writereg)(int reg, unsigned int val);
242#ifdef HAVE_MAS3587F 242#if CONFIG_HWCODEC == MAS3587F
243 int (*mas_codec_writereg)(int reg, unsigned int val); 243 int (*mas_codec_writereg)(int reg, unsigned int val);
244 int (*mas_codec_readreg)(int reg); 244 int (*mas_codec_readreg)(int reg);
245#endif 245#endif
@@ -277,7 +277,7 @@ struct plugin_api {
277 /* new stuff at the end, sort into place next time 277 /* new stuff at the end, sort into place next time
278 the API gets incompatible */ 278 the API gets incompatible */
279 279
280#ifdef HAVE_MAS3587F 280#if CONFIG_HWCODEC == MAS3587F
281 void (*mpeg_set_pitch)(int pitch); 281 void (*mpeg_set_pitch)(int pitch);
282 282
283 unsigned short (*peak_meter_scale_value)(unsigned short val, 283 unsigned short (*peak_meter_scale_value)(unsigned short val,
diff --git a/apps/plugins/battery_test.c b/apps/plugins/battery_test.c
index c7dac01a47..04be9b0070 100644
--- a/apps/plugins/battery_test.c
+++ b/apps/plugins/battery_test.c
@@ -97,7 +97,7 @@ enum plugin_status loop(void)
97 97
98 /* Check if we shall exit the plugin */ 98 /* Check if we shall exit the plugin */
99 if (button==BUTTON_ON || 99 if (button==BUTTON_ON ||
100#ifdef HAVE_RECORDER_KEYPAD 100#if CONFIG_KEYPAD == RECORDER_PAD
101 button==BUTTON_OFF 101 button==BUTTON_OFF
102#else 102#else
103 button==BUTTON_STOP 103 button==BUTTON_STOP
diff --git a/apps/plugins/chessclock.c b/apps/plugins/chessclock.c
index b647a0fa76..4df169669a 100644
--- a/apps/plugins/chessclock.c
+++ b/apps/plugins/chessclock.c
@@ -227,7 +227,7 @@ static int run_timer(int nr)
227 button = rb->button_get_w_tmo(10); 227 button = rb->button_get_w_tmo(10);
228 switch (button) { 228 switch (button) {
229 /* OFF/MENU key to exit */ 229 /* OFF/MENU key to exit */
230#ifdef HAVE_RECORDER_KEYPAD 230#if CONFIG_KEYPAD == RECORDER_PAD
231 case BUTTON_OFF: 231 case BUTTON_OFF:
232#else 232#else
233 case BUTTON_ON: 233 case BUTTON_ON:
@@ -299,7 +299,7 @@ static int run_timer(int nr)
299 break; 299 break;
300 300
301 /* UP (RIGHT/+) = Scroll Lap timer up */ 301 /* UP (RIGHT/+) = Scroll Lap timer up */
302#ifdef HAVE_RECORDER_KEYPAD 302#if CONFIG_KEYPAD == RECORDER_PAD
303 case BUTTON_UP: 303 case BUTTON_UP:
304#else 304#else
305 case BUTTON_RIGHT: 305 case BUTTON_RIGHT:
@@ -309,7 +309,7 @@ static int run_timer(int nr)
309 break; 309 break;
310 310
311 /* DOWN (LEFT/-) = Scroll Lap timer down */ 311 /* DOWN (LEFT/-) = Scroll Lap timer down */
312#ifdef HAVE_RECORDER_KEYPAD 312#if CONFIG_KEYPAD == RECORDER_PAD
313 case BUTTON_DOWN: 313 case BUTTON_DOWN:
314#else 314#else
315 case BUTTON_LEFT: 315 case BUTTON_LEFT:
@@ -364,7 +364,7 @@ static int chessclock_set_int(char* string,
364#endif 364#endif
365 button = rb->button_get_w_tmo(HZ/2); 365 button = rb->button_get_w_tmo(HZ/2);
366 switch(button) { 366 switch(button) {
367#ifdef HAVE_RECORDER_KEYPAD 367#if CONFIG_KEYPAD == RECORDER_PAD
368 case BUTTON_UP: 368 case BUTTON_UP:
369 case BUTTON_UP | BUTTON_REPEAT: 369 case BUTTON_UP | BUTTON_REPEAT:
370#else 370#else
@@ -374,7 +374,7 @@ static int chessclock_set_int(char* string,
374 *variable += step; 374 *variable += step;
375 break; 375 break;
376 376
377#ifdef HAVE_RECORDER_KEYPAD 377#if CONFIG_KEYPAD == RECORDER_PAD
378 case BUTTON_DOWN: 378 case BUTTON_DOWN:
379 case BUTTON_DOWN | BUTTON_REPEAT: 379 case BUTTON_DOWN | BUTTON_REPEAT:
380#else 380#else
@@ -384,7 +384,7 @@ static int chessclock_set_int(char* string,
384 *variable -= step; 384 *variable -= step;
385 break; 385 break;
386 386
387#ifdef HAVE_RECORDER_KEYPAD 387#if CONFIG_KEYPAD == RECORDER_PAD
388 case BUTTON_LEFT: 388 case BUTTON_LEFT:
389 case BUTTON_PLAY: 389 case BUTTON_PLAY:
390#else 390#else
@@ -393,7 +393,7 @@ static int chessclock_set_int(char* string,
393 done = true; 393 done = true;
394 break; 394 break;
395 395
396#ifdef HAVE_RECORDER_KEYPAD 396#if CONFIG_KEYPAD == RECORDER_PAD
397 case BUTTON_OFF: 397 case BUTTON_OFF:
398#else 398#else
399 case BUTTON_STOP: 399 case BUTTON_STOP:
@@ -442,7 +442,7 @@ static int simple_menu(int nr, char **strarr)
442 rb->lcd_puts_scroll(0, 0, strarr[show]); 442 rb->lcd_puts_scroll(0, 0, strarr[show]);
443 button = rb->button_get(false); 443 button = rb->button_get(false);
444 switch(button) { 444 switch(button) {
445#ifdef HAVE_RECORDER_KEYPAD 445#if CONFIG_KEYPAD == RECORDER_PAD
446 case BUTTON_UP: 446 case BUTTON_UP:
447 case BUTTON_UP | BUTTON_REPEAT: 447 case BUTTON_UP | BUTTON_REPEAT:
448#else 448#else
@@ -452,7 +452,7 @@ static int simple_menu(int nr, char **strarr)
452 show++; 452 show++;
453 break; 453 break;
454 454
455#ifdef HAVE_RECORDER_KEYPAD 455#if CONFIG_KEYPAD == RECORDER_PAD
456 case BUTTON_DOWN: 456 case BUTTON_DOWN:
457 case BUTTON_DOWN | BUTTON_REPEAT: 457 case BUTTON_DOWN | BUTTON_REPEAT:
458#else 458#else
@@ -462,7 +462,7 @@ static int simple_menu(int nr, char **strarr)
462 show--; 462 show--;
463 break; 463 break;
464 464
465#ifdef HAVE_RECORDER_KEYPAD 465#if CONFIG_KEYPAD == RECORDER_PAD
466 case BUTTON_LEFT: 466 case BUTTON_LEFT:
467 case BUTTON_PLAY: 467 case BUTTON_PLAY:
468#else 468#else
@@ -471,7 +471,7 @@ static int simple_menu(int nr, char **strarr)
471 return show; 471 return show;
472 break; 472 break;
473 473
474#ifdef HAVE_RECORDER_KEYPAD 474#if CONFIG_KEYPAD == RECORDER_PAD
475 case BUTTON_OFF: 475 case BUTTON_OFF:
476#else 476#else
477 case BUTTON_STOP: 477 case BUTTON_STOP:
diff --git a/apps/plugins/metronome.c b/apps/plugins/metronome.c
index dbccd03697..74b7663f3f 100644
--- a/apps/plugins/metronome.c
+++ b/apps/plugins/metronome.c
@@ -200,7 +200,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter){
200 while (true){ 200 while (true){
201 201
202 switch (rb->button_get(true)) { 202 switch (rb->button_get(true)) {
203#ifdef HAVE_RECORDER_KEYPAD 203#if CONFIG_KEYPAD == RECORDER_PAD
204 case BUTTON_OFF: 204 case BUTTON_OFF:
205#else 205#else
206 case BUTTON_STOP: 206 case BUTTON_STOP:
@@ -220,7 +220,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter){
220 draw_display(); 220 draw_display();
221 break; 221 break;
222 222
223#ifdef HAVE_RECORDER_KEYPAD 223#if CONFIG_KEYPAD == RECORDER_PAD
224 case BUTTON_UP: 224 case BUTTON_UP:
225 case BUTTON_UP | BUTTON_REPEAT: 225 case BUTTON_UP | BUTTON_REPEAT:
226#else 226#else
@@ -231,7 +231,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter){
231 calc_period(); 231 calc_period();
232 break; 232 break;
233 233
234#ifdef HAVE_RECORDER_KEYPAD 234#if CONFIG_KEYPAD == RECORDER_PAD
235 case BUTTON_DOWN: 235 case BUTTON_DOWN:
236 case BUTTON_DOWN | BUTTON_REPEAT: 236 case BUTTON_DOWN | BUTTON_REPEAT:
237#else 237#else
diff --git a/apps/plugins/splitedit.c b/apps/plugins/splitedit.c
index db99c5bb77..b76a08cb80 100644
--- a/apps/plugins/splitedit.c
+++ b/apps/plugins/splitedit.c
@@ -230,7 +230,7 @@ static void update_icons(void)
230 LCD_WIDTH/3 + LCD_WIDTH/3 / 2 - BMPWIDTH/2, LCD_HEIGHT - BMPHEIGHT, 230 LCD_WIDTH/3 + LCD_WIDTH/3 / 2 - BMPWIDTH/2, LCD_HEIGHT - BMPHEIGHT,
231 BMPWIDTH, BMPHEIGHT, true); 231 BMPWIDTH, BMPHEIGHT, true);
232 232
233#ifdef HAVE_MAS3587F 233#if CONFIG_HWCODEC == MAS3587F
234 /* The scale icon */ 234 /* The scale icon */
235 rb->lcd_bitmap(SCALE_BMP[rb->peak_meter_get_use_dbfs()], 235 rb->lcd_bitmap(SCALE_BMP[rb->peak_meter_get_use_dbfs()],
236 2 *LCD_WIDTH/3 + LCD_WIDTH/3 / 2 - BMPWIDTH/2, LCD_HEIGHT - BMPHEIGHT, 236 2 *LCD_WIDTH/3 + LCD_WIDTH/3 / 2 - BMPWIDTH/2, LCD_HEIGHT - BMPHEIGHT,
@@ -849,7 +849,7 @@ unsigned long splitedit_editor(struct mp3entry * mp3_to_split,
849 { 849 {
850 /* read volume info */ 850 /* read volume info */
851 unsigned short volume; 851 unsigned short volume;
852#ifdef HAVE_MAS3587F 852#if CONFIG_HWCODEC == MAS3587F
853 volume = rb->mas_codec_readreg(0x0c); 853 volume = rb->mas_codec_readreg(0x0c);
854 volume += rb->mas_codec_readreg(0x0d); 854 volume += rb->mas_codec_readreg(0x0d);
855 volume = volume / 2; 855 volume = volume / 2;
@@ -1003,7 +1003,7 @@ unsigned long splitedit_editor(struct mp3entry * mp3_to_split,
1003 lastx = time_to_xpos(mp3->elapsed); 1003 lastx = time_to_xpos(mp3->elapsed);
1004 break; 1004 break;
1005 1005
1006#ifdef HAVE_MAS3587F 1006#if CONFIG_HWCODEC == MAS3587F
1007 case BUTTON_ON | BUTTON_RIGHT: 1007 case BUTTON_ON | BUTTON_RIGHT:
1008 rb->mpeg_set_pitch(1500); 1008 rb->mpeg_set_pitch(1500);
1009 splitedit_invalidate_osci(); 1009 splitedit_invalidate_osci();
@@ -1060,7 +1060,7 @@ unsigned long splitedit_editor(struct mp3entry * mp3_to_split,
1060 break; 1060 break;
1061 1061
1062 case BUTTON_F3: 1062 case BUTTON_F3:
1063#ifdef HAVE_MAS3587F 1063#if CONFIG_HWCODEC == MAS3587F
1064 rb->peak_meter_set_use_dbfs(rb->peak_meter_get_use_dbfs() +1); 1064 rb->peak_meter_set_use_dbfs(rb->peak_meter_get_use_dbfs() +1);
1065#endif 1065#endif
1066 splitedit_invalidate_osci(); 1066 splitedit_invalidate_osci();
diff --git a/apps/plugins/stopwatch.c b/apps/plugins/stopwatch.c
index f71c4fe454..370a1b51a6 100644
--- a/apps/plugins/stopwatch.c
+++ b/apps/plugins/stopwatch.c
@@ -103,7 +103,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter)
103 { 103 {
104 104
105 /* OFF/MENU key to exit */ 105 /* OFF/MENU key to exit */
106#ifdef HAVE_RECORDER_KEYPAD 106#if CONFIG_KEYPAD == RECORDER_PAD
107 case BUTTON_OFF: 107 case BUTTON_OFF:
108#else 108#else
109 case BUTTON_MENU: 109 case BUTTON_MENU:
@@ -127,7 +127,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter)
127 break; 127 break;
128 128
129 /* LEFT = Reset timer */ 129 /* LEFT = Reset timer */
130#ifdef HAVE_RECORDER_KEYPAD 130#if CONFIG_KEYPAD == RECORDER_PAD
131 case BUTTON_LEFT: 131 case BUTTON_LEFT:
132#else 132#else
133 case BUTTON_STOP: 133 case BUTTON_STOP:
@@ -148,7 +148,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter)
148 break; 148 break;
149 149
150 /* UP (RIGHT/+) = Scroll Lap timer up */ 150 /* UP (RIGHT/+) = Scroll Lap timer up */
151#ifdef HAVE_RECORDER_KEYPAD 151#if CONFIG_KEYPAD == RECORDER_PAD
152 case BUTTON_UP: 152 case BUTTON_UP:
153#else 153#else
154 case BUTTON_RIGHT: 154 case BUTTON_RIGHT:
@@ -161,7 +161,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter)
161 break; 161 break;
162 162
163 /* DOWN (LEFT/-) = Scroll Lap timer down */ 163 /* DOWN (LEFT/-) = Scroll Lap timer down */
164#ifdef HAVE_RECORDER_KEYPAD 164#if CONFIG_KEYPAD == RECORDER_PAD
165 case BUTTON_DOWN: 165 case BUTTON_DOWN:
166#else 166#else
167 case BUTTON_LEFT: 167 case BUTTON_LEFT:
diff --git a/apps/plugins/viewer.c b/apps/plugins/viewer.c
index a593da28e7..eb15127704 100644
--- a/apps/plugins/viewer.c
+++ b/apps/plugins/viewer.c
@@ -746,7 +746,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* file)
746 746
747 while (!exit) { 747 while (!exit) {
748 switch (rb->button_get(true)) { 748 switch (rb->button_get(true)) {
749#ifdef HAVE_RECORDER_KEYPAD 749#if CONFIG_KEYPAD == RECORDER_PAD
750 case BUTTON_OFF: 750 case BUTTON_OFF:
751#else 751#else
752 case BUTTON_STOP: 752 case BUTTON_STOP:
@@ -755,7 +755,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* file)
755 exit = true; 755 exit = true;
756 break; 756 break;
757 757
758#ifdef HAVE_RECORDER_KEYPAD 758#if CONFIG_KEYPAD == RECORDER_PAD
759 case BUTTON_F1: 759 case BUTTON_F1:
760#else 760#else
761 case BUTTON_ON | BUTTON_LEFT: 761 case BUTTON_ON | BUTTON_LEFT:
@@ -776,7 +776,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* file)
776 viewer_draw(col); 776 viewer_draw(col);
777 break; 777 break;
778 778
779#ifdef HAVE_RECORDER_KEYPAD 779#if CONFIG_KEYPAD == RECORDER_PAD
780 case BUTTON_F2: 780 case BUTTON_F2:
781#else 781#else
782 case BUTTON_ON | BUTTON_MENU | BUTTON_RIGHT: 782 case BUTTON_ON | BUTTON_MENU | BUTTON_RIGHT:
@@ -802,7 +802,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* file)
802 viewer_draw(col); 802 viewer_draw(col);
803 break; 803 break;
804 804
805#ifdef HAVE_RECORDER_KEYPAD 805#if CONFIG_KEYPAD == RECORDER_PAD
806 case BUTTON_F3: 806 case BUTTON_F3:
807#else 807#else
808 case BUTTON_ON | BUTTON_RIGHT: 808 case BUTTON_ON | BUTTON_RIGHT:
@@ -843,7 +843,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* file)
843 viewer_draw(col); 843 viewer_draw(col);
844 break; 844 break;
845 845
846#ifdef HAVE_RECORDER_KEYPAD 846#if CONFIG_KEYPAD == RECORDER_PAD
847 case BUTTON_UP: 847 case BUTTON_UP:
848 case BUTTON_UP | BUTTON_REPEAT: 848 case BUTTON_UP | BUTTON_REPEAT:
849#else 849#else
@@ -861,7 +861,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* file)
861 viewer_draw(col); 861 viewer_draw(col);
862 break; 862 break;
863 863
864#ifdef HAVE_RECORDER_KEYPAD 864#if CONFIG_KEYPAD == RECORDER_PAD
865 case BUTTON_DOWN: 865 case BUTTON_DOWN:
866 case BUTTON_DOWN | BUTTON_REPEAT: 866 case BUTTON_DOWN | BUTTON_REPEAT:
867#else 867#else
@@ -875,7 +875,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* file)
875 viewer_draw(col); 875 viewer_draw(col);
876 break; 876 break;
877 877
878#ifdef HAVE_RECORDER_KEYPAD 878#if CONFIG_KEYPAD == RECORDER_PAD
879 case BUTTON_LEFT: 879 case BUTTON_LEFT:
880 case BUTTON_LEFT | BUTTON_REPEAT: 880 case BUTTON_LEFT | BUTTON_REPEAT:
881#else 881#else
@@ -895,7 +895,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* file)
895 viewer_draw(col); 895 viewer_draw(col);
896 break; 896 break;
897 897
898#ifdef HAVE_RECORDER_KEYPAD 898#if CONFIG_KEYPAD == RECORDER_PAD
899 case BUTTON_RIGHT: 899 case BUTTON_RIGHT:
900 case BUTTON_RIGHT | BUTTON_REPEAT: 900 case BUTTON_RIGHT | BUTTON_REPEAT:
901#else 901#else
@@ -915,7 +915,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* file)
915 viewer_draw(col); 915 viewer_draw(col);
916 break; 916 break;
917 917
918#ifdef HAVE_RECORDER_KEYPAD 918#if CONFIG_KEYPAD == RECORDER_PAD
919 case BUTTON_ON: 919 case BUTTON_ON:
920 /*Go to On-btn combinations */ 920 /*Go to On-btn combinations */
921 col = viewer_recorder_on_button(col); 921 col = viewer_recorder_on_button(col);
diff --git a/apps/recorder/keyboard.c b/apps/recorder/keyboard.c
index c1bd25e0aa..b1a28c29b4 100644
--- a/apps/recorder/keyboard.c
+++ b/apps/recorder/keyboard.c
@@ -33,7 +33,7 @@
33#define KEYBOARD_LINES 4 33#define KEYBOARD_LINES 4
34#define KEYBOARD_PAGES 3 34#define KEYBOARD_PAGES 3
35 35
36#ifdef HAVE_RECORDER_KEYPAD 36#if CONFIG_KEYPAD == RECORDER_PAD
37static void kbd_setupkeys(const char* line[KEYBOARD_LINES], int page) 37static void kbd_setupkeys(const char* line[KEYBOARD_LINES], int page)
38{ 38{
39 switch (page) { 39 switch (page) {
@@ -77,7 +77,7 @@ void kbd_spellchar(char c)
77 77
78int kbd_input(char* text, int buflen) 78int kbd_input(char* text, int buflen)
79{ 79{
80#ifndef HAVE_RECORDER_KEYPAD 80#if CONFIG_KEYPAD != RECORDER_PAD
81 (void)text; 81 (void)text;
82 (void)buflen; 82 (void)buflen;
83 splash(HZ*2, true, "Keyboard not implemented yet"); 83 splash(HZ*2, true, "Keyboard not implemented yet");
diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c
index c163cc4552..3d03dc30c9 100644
--- a/apps/recorder/radio.c
+++ b/apps/recorder/radio.c
@@ -48,7 +48,7 @@
48#include "recording.h" 48#include "recording.h"
49#include "talk.h" 49#include "talk.h"
50 50
51#ifdef HAVE_FMRADIO 51#ifdef CONFIG_TUNER
52 52
53#define MAX_FREQ (108000000) 53#define MAX_FREQ (108000000)
54#define MIN_FREQ (87500000) 54#define MIN_FREQ (87500000)
@@ -167,7 +167,7 @@ static void remember_frequency(void)
167 167
168bool radio_screen(void) 168bool radio_screen(void)
169{ 169{
170#ifndef HAVE_RECORDER_KEYPAD 170#if CONFIG_KEYPAD != RECORDER_PAD
171 splash(HZ*2, true, "Radio not supported yet"); 171 splash(HZ*2, true, "Radio not supported yet");
172 return false; 172 return false;
173#else 173#else
@@ -668,7 +668,7 @@ static bool radio_add_preset(void)
668static int handle_radio_presets_menu_cb(int key, int m) 668static int handle_radio_presets_menu_cb(int key, int m)
669{ 669{
670 (void)m; 670 (void)m;
671#ifdef HAVE_RECORDER_KEYPAD 671#if CONFIG_KEYPAD == RECORDER_PAD
672 switch(key) 672 switch(key)
673 { 673 {
674 case BUTTON_F3: 674 case BUTTON_F3:
@@ -732,7 +732,7 @@ bool handle_radio_presets_menu(void)
732 732
733int handle_radio_presets_cb(int key, int m) 733int handle_radio_presets_cb(int key, int m)
734{ 734{
735#ifdef HAVE_ONDIO_KEYPAD 735#if CONFIG_KEYPAD == ONDIO_PAD
736 (void)key; 736 (void)key;
737 (void)m; 737 (void)m;
738 return BUTTON_NONE; 738 return BUTTON_NONE;
diff --git a/apps/recorder/radio.h b/apps/recorder/radio.h
index 5ddbf13d6b..76a4af3b9f 100644
--- a/apps/recorder/radio.h
+++ b/apps/recorder/radio.h
@@ -19,7 +19,7 @@
19#ifndef RADIO_H 19#ifndef RADIO_H
20#define RADIO_H 20#define RADIO_H
21 21
22#ifdef HAVE_FMRADIO 22#ifdef CONFIG_TUNER
23bool radio_screen(void); 23bool radio_screen(void);
24void radio_stop(void); 24void radio_stop(void);
25bool radio_hardware_present(void); 25bool radio_hardware_present(void);
diff --git a/apps/recorder/recording.c b/apps/recorder/recording.c
index 3a2505b6ae..98c2b27008 100644
--- a/apps/recorder/recording.c
+++ b/apps/recorder/recording.c
@@ -166,7 +166,7 @@ int rec_create_directory(void)
166 166
167bool recording_screen(void) 167bool recording_screen(void)
168{ 168{
169#ifndef HAVE_RECORDER_KEYPAD 169#if CONFIG_KEYPAD != RECORDER_PAD
170 splash(HZ*2, true, "Recording not supported yet"); 170 splash(HZ*2, true, "Recording not supported yet");
171 return false; 171 return false;
172#else 172#else
@@ -625,7 +625,7 @@ bool recording_screen(void)
625#endif 625#endif
626} 626}
627 627
628#ifdef HAVE_RECORDER_KEYPAD 628#if CONFIG_KEYPAD == RECORDER_PAD
629bool f2_rec_screen(void) 629bool f2_rec_screen(void)
630{ 630{
631 bool exit = false; 631 bool exit = false;
diff --git a/apps/screens.c b/apps/screens.c
index b0d95e0a7a..64382cc0ed 100644
--- a/apps/screens.c
+++ b/apps/screens.c
@@ -286,7 +286,7 @@ int charging_screen(void)
286#endif /* HAVE_BATTERIES */ 286#endif /* HAVE_BATTERIES */
287 287
288 288
289#ifdef HAVE_RECORDER_KEYPAD 289#if CONFIG_KEYPAD == RECORDER_PAD
290/* returns: 290/* returns:
291 0 if no key was pressed 291 0 if no key was pressed
292 1 if a key was pressed (or if ON was held down long enough to repeat) 292 1 if a key was pressed (or if ON was held down long enough to repeat)
@@ -1112,7 +1112,7 @@ bool set_time_screen(const char* string, struct tm *tm)
1112} 1112}
1113#endif 1113#endif
1114 1114
1115#ifdef HAVE_RECORDER_KEYPAD 1115#if CONFIG_KEYPAD == RECORDER_PAD
1116bool shutdown_screen(void) 1116bool shutdown_screen(void)
1117{ 1117{
1118 int button; 1118 int button;
diff --git a/apps/screens.h b/apps/screens.h
index 9f15ff3228..47b85af821 100644
--- a/apps/screens.h
+++ b/apps/screens.h
@@ -26,7 +26,7 @@ void usb_screen(void);
26int charging_screen(void); 26int charging_screen(void);
27void charging_splash(void); 27void charging_splash(void);
28 28
29#ifdef HAVE_RECORDER_KEYPAD 29#if CONFIG_KEYPAD == RECORDER_PAD
30int pitch_screen(void); 30int pitch_screen(void);
31bool quick_screen(const int, const int); 31bool quick_screen(const int, const int);
32#endif 32#endif
diff --git a/apps/settings.c b/apps/settings.c
index bd1abc240d..a13abecfc7 100644
--- a/apps/settings.c
+++ b/apps/settings.c
@@ -63,7 +63,7 @@
63#include "keyboard.h" 63#include "keyboard.h"
64#include "version.h" 64#include "version.h"
65#include "rtc.h" 65#include "rtc.h"
66#ifdef HAVE_MAS3507D 66#if CONFIG_HWCODEC == MAS3507D
67void dac_line_in(bool enable); 67void dac_line_in(bool enable);
68#endif 68#endif
69struct user_settings global_settings; 69struct user_settings global_settings;
@@ -164,7 +164,7 @@ static const struct bit_entry rtc_bits[] =
164 {8 | SIGNED, S_O(balance), 0, "balance", NULL }, /* -100...100 */ 164 {8 | SIGNED, S_O(balance), 0, "balance", NULL }, /* -100...100 */
165 {5 | SIGNED, S_O(bass), 0, "bass", NULL }, /* -15..+15 / -12..+12 */ 165 {5 | SIGNED, S_O(bass), 0, "bass", NULL }, /* -15..+15 / -12..+12 */
166 {5 | SIGNED, S_O(treble), 0, "treble", NULL }, /* -15..+15 / -12..+12 */ 166 {5 | SIGNED, S_O(treble), 0, "treble", NULL }, /* -15..+15 / -12..+12 */
167#ifdef HAVE_MAS3587F 167#if CONFIG_HWCODEC == MAS3587F
168 {5, S_O(loudness), 0, "loudness", NULL }, /* 0...17 */ 168 {5, S_O(loudness), 0, "loudness", NULL }, /* 0...17 */
169 {3, S_O(avc), 0, "auto volume", "off,20ms,2,4,8" }, 169 {3, S_O(avc), 0, "auto volume", "off,20ms,2,4,8" },
170 {1, S_O(superbass), false, "superbass", off_on }, 170 {1, S_O(superbass), false, "superbass", off_on },
@@ -221,7 +221,7 @@ static const struct bit_entry rtc_bits[] =
221 221
222 /* new stuff to be added here */ 222 /* new stuff to be added here */
223 /* If values are just added to the end, no need to bump the version. */ 223 /* If values are just added to the end, no need to bump the version. */
224#ifdef HAVE_FMRADIO 224#ifdef CONFIG_TUNER
225 {1, S_O(fm_force_mono), false, "force fm mono", off_on }, 225 {1, S_O(fm_force_mono), false, "force fm mono", off_on },
226 {8, S_O(last_frequency), 0, NULL, NULL }, /* Default: MIN_FREQ */ 226 {8, S_O(last_frequency), 0, NULL, NULL }, /* Default: MIN_FREQ */
227#endif 227#endif
@@ -295,7 +295,7 @@ static const struct bit_entry hd_bits[] =
295 {7, S_O(peak_meter_min), 60, "peak meter min", NULL }, /* 0...100 */ 295 {7, S_O(peak_meter_min), 60, "peak meter min", NULL }, /* 0...100 */
296 {7, S_O(peak_meter_max), 0, "peak meter max", NULL }, /* 0...100 */ 296 {7, S_O(peak_meter_max), 0, "peak meter max", NULL }, /* 0...100 */
297#endif 297#endif
298#ifdef HAVE_MAS3587F 298#if CONFIG_HWCODEC == MAS3587F
299 /* recording */ 299 /* recording */
300 {1, S_O(rec_editable), false, "editable recordings", off_on }, 300 {1, S_O(rec_editable), false, "editable recordings", off_on },
301 {4, S_O(rec_timesplit), 0, "rec timesplit", /* 0...13 */ 301 {4, S_O(rec_timesplit), 0, "rec timesplit", /* 0...13 */
@@ -315,7 +315,7 @@ static const struct bit_entry hd_bits[] =
315 {1, S_O(rec_directory), 0, /* rec_base_directory */ 315 {1, S_O(rec_directory), 0, /* rec_base_directory */
316 "rec directory", REC_BASE_DIR ",current" }, 316 "rec directory", REC_BASE_DIR ",current" },
317#endif 317#endif
318#ifdef HAVE_MAS3507D 318#if CONFIG_HWCODEC == MAS3507D
319 {1, S_O(line_in), false, "line in", off_on }, 319 {1, S_O(line_in), false, "line in", off_on },
320#endif 320#endif
321 /* voice */ 321 /* voice */
@@ -710,7 +710,7 @@ void sound_settings_apply(void)
710 mpeg_sound_set(SOUND_BALANCE, global_settings.balance); 710 mpeg_sound_set(SOUND_BALANCE, global_settings.balance);
711 mpeg_sound_set(SOUND_VOLUME, global_settings.volume); 711 mpeg_sound_set(SOUND_VOLUME, global_settings.volume);
712 mpeg_sound_set(SOUND_CHANNELS, global_settings.channel_config); 712 mpeg_sound_set(SOUND_CHANNELS, global_settings.channel_config);
713#ifdef HAVE_MAS3587F 713#if CONFIG_HWCODEC == MAS3587F
714 mpeg_sound_set(SOUND_LOUDNESS, global_settings.loudness); 714 mpeg_sound_set(SOUND_LOUDNESS, global_settings.loudness);
715 mpeg_sound_set(SOUND_AVC, global_settings.avc); 715 mpeg_sound_set(SOUND_AVC, global_settings.avc);
716 mpeg_sound_set(SOUND_MDB_STRENGTH, global_settings.mdb_strength); 716 mpeg_sound_set(SOUND_MDB_STRENGTH, global_settings.mdb_strength);
@@ -735,7 +735,7 @@ void settings_apply(void)
735 backlight_set_timeout(global_settings.backlight_timeout); 735 backlight_set_timeout(global_settings.backlight_timeout);
736 backlight_set_on_when_charging(global_settings.backlight_on_when_charging); 736 backlight_set_on_when_charging(global_settings.backlight_on_when_charging);
737 ata_spindown(global_settings.disk_spindown); 737 ata_spindown(global_settings.disk_spindown);
738#ifdef HAVE_MAS3507D 738#if CONFIG_HWCODEC == MAS3507D
739 dac_line_in(global_settings.line_in); 739 dac_line_in(global_settings.line_in);
740#endif 740#endif
741#ifdef HAVE_ATA_POWER_OFF 741#ifdef HAVE_ATA_POWER_OFF
@@ -1513,7 +1513,7 @@ bool set_option(const char* string, void* variable, enum optiontype type,
1513 return false; 1513 return false;
1514} 1514}
1515 1515
1516#ifdef HAVE_MAS3587F 1516#if CONFIG_HWCODEC == MAS3587F
1517/* This array holds the record timer interval lengths, in seconds */ 1517/* This array holds the record timer interval lengths, in seconds */
1518static const unsigned long rec_timer_seconds[] = 1518static const unsigned long rec_timer_seconds[] =
1519{ 1519{
diff --git a/apps/settings.h b/apps/settings.h
index aa408ea2cc..b6d37a0aab 100644
--- a/apps/settings.h
+++ b/apps/settings.h
@@ -34,7 +34,7 @@
34#define MAX_FILENAME 20 34#define MAX_FILENAME 20
35 35
36/* button definitions */ 36/* button definitions */
37#ifdef HAVE_RECORDER_KEYPAD 37#if CONFIG_KEYPAD == RECORDER_PAD
38#define SETTINGS_INC BUTTON_UP 38#define SETTINGS_INC BUTTON_UP
39#define SETTINGS_DEC BUTTON_DOWN 39#define SETTINGS_DEC BUTTON_DOWN
40#define SETTINGS_OK (BUTTON_PLAY|BUTTON_REL) 40#define SETTINGS_OK (BUTTON_PLAY|BUTTON_REL)
@@ -42,14 +42,14 @@
42#define SETTINGS_CANCEL (BUTTON_OFF|BUTTON_REL) 42#define SETTINGS_CANCEL (BUTTON_OFF|BUTTON_REL)
43#define SETTINGS_CANCEL2 (BUTTON_F1|BUTTON_REL) 43#define SETTINGS_CANCEL2 (BUTTON_F1|BUTTON_REL)
44 44
45#elif defined HAVE_PLAYER_KEYPAD 45#elif CONFIG_KEYPAD == PLAYER_PAD
46#define SETTINGS_INC BUTTON_RIGHT 46#define SETTINGS_INC BUTTON_RIGHT
47#define SETTINGS_DEC BUTTON_LEFT 47#define SETTINGS_DEC BUTTON_LEFT
48#define SETTINGS_OK (BUTTON_PLAY|BUTTON_REL) 48#define SETTINGS_OK (BUTTON_PLAY|BUTTON_REL)
49#define SETTINGS_CANCEL (BUTTON_STOP|BUTTON_REL) 49#define SETTINGS_CANCEL (BUTTON_STOP|BUTTON_REL)
50#define SETTINGS_CANCEL2 (BUTTON_MENU|BUTTON_REL) 50#define SETTINGS_CANCEL2 (BUTTON_MENU|BUTTON_REL)
51 51
52#elif defined HAVE_ONDIO_KEYPAD 52#elif CONFIG_KEYPAD == ONDIO_PAD
53#define SETTINGS_INC BUTTON_UP 53#define SETTINGS_INC BUTTON_UP
54#define SETTINGS_DEC BUTTON_DOWN 54#define SETTINGS_DEC BUTTON_DOWN
55#define SETTINGS_OK (BUTTON_RIGHT|BUTTON_REL) 55#define SETTINGS_OK (BUTTON_RIGHT|BUTTON_REL)
@@ -239,7 +239,7 @@ struct user_settings
239 bool fade_on_stop; /* fade on pause/unpause/stop */ 239 bool fade_on_stop; /* fade on pause/unpause/stop */
240 bool caption_backlight; /* turn on backlight at end and start of track */ 240 bool caption_backlight; /* turn on backlight at end and start of track */
241 241
242#ifdef HAVE_FMRADIO 242#ifdef CONFIG_TUNER
243 int fm_freq_step; /* Frequency step for manual tuning, in kHz */ 243 int fm_freq_step; /* Frequency step for manual tuning, in kHz */
244 bool fm_force_mono; /* Forces Mono mode if true */ 244 bool fm_force_mono; /* Forces Mono mode if true */
245 bool fm_full_range; /* Enables full 10MHz-160MHz range if true, else 245 bool fm_full_range; /* Enables full 10MHz-160MHz range if true, else
@@ -306,7 +306,7 @@ bool set_time_screen(const char* string, struct tm *tm);
306int read_line(int fd, char* buffer, int buffer_size); 306int read_line(int fd, char* buffer, int buffer_size);
307void set_file(char* filename, char* setting, int maxlen); 307void set_file(char* filename, char* setting, int maxlen);
308 308
309#ifdef HAVE_MAS3587F 309#if CONFIG_HWCODEC == MAS3587F
310unsigned int rec_timesplit_seconds(void); 310unsigned int rec_timesplit_seconds(void);
311#endif 311#endif
312 312
diff --git a/apps/settings_menu.c b/apps/settings_menu.c
index 9e95fe9d9a..624274520f 100644
--- a/apps/settings_menu.c
+++ b/apps/settings_menu.c
@@ -48,7 +48,7 @@
48#include "peakmeter.h" 48#include "peakmeter.h"
49#endif 49#endif
50#include "lang.h" 50#include "lang.h"
51#ifdef HAVE_MAS3507D 51#if CONFIG_HWCODEC == MAS3507D
52void dac_line_in(bool enable); 52void dac_line_in(bool enable);
53#endif 53#endif
54#ifdef HAVE_ALARM_MOD 54#ifdef HAVE_ALARM_MOD
@@ -775,7 +775,7 @@ static bool spindown(void)
775 ata_spindown, 1, 3, 254 ); 775 ata_spindown, 1, 3, 254 );
776} 776}
777 777
778#ifdef HAVE_MAS3507D 778#if CONFIG_HWCODEC == MAS3507D
779static bool line_in(void) 779static bool line_in(void)
780{ 780{
781 bool rc = set_bool(str(LANG_LINE_IN), &global_settings.line_in); 781 bool rc = set_bool(str(LANG_LINE_IN), &global_settings.line_in);
@@ -1335,7 +1335,7 @@ static bool system_settings_menu(void)
1335 { ID2P(LANG_ALARM_MOD_ALARM_MENU), alarm_screen }, 1335 { ID2P(LANG_ALARM_MOD_ALARM_MENU), alarm_screen },
1336#endif 1336#endif
1337 { ID2P(LANG_LIMITS_MENU), limits_settings_menu }, 1337 { ID2P(LANG_LIMITS_MENU), limits_settings_menu },
1338#ifdef HAVE_MAS3507D 1338#if CONFIG_HWCODEC == MAS3507D
1339 { ID2P(LANG_LINE_IN), line_in }, 1339 { ID2P(LANG_LINE_IN), line_in },
1340#endif 1340#endif
1341 { ID2P(LANG_CAR_ADAPTER_MODE), car_adapter_mode }, 1341 { ID2P(LANG_CAR_ADAPTER_MODE), car_adapter_mode },
diff --git a/apps/sound_menu.c b/apps/sound_menu.c
index fdb2043171..1cb10c6a81 100644
--- a/apps/sound_menu.c
+++ b/apps/sound_menu.c
@@ -137,7 +137,7 @@ bool set_sound(const char* string,
137 } 137 }
138 if (changed) { 138 if (changed) {
139 mpeg_sound_set(setting, *variable); 139 mpeg_sound_set(setting, *variable);
140#ifdef HAVE_MAS3507D 140#if CONFIG_HWCODEC == MAS3507D
141 if(setting == SOUND_BALANCE) 141 if(setting == SOUND_BALANCE)
142 mpeg_sound_set(SOUND_VOLUME, global_settings.volume); 142 mpeg_sound_set(SOUND_VOLUME, global_settings.volume);
143#endif 143#endif
@@ -168,7 +168,7 @@ static bool treble(void)
168 return set_sound(str(LANG_TREBLE), &global_settings.treble, SOUND_TREBLE); 168 return set_sound(str(LANG_TREBLE), &global_settings.treble, SOUND_TREBLE);
169} 169}
170 170
171#ifdef HAVE_MAS3587F 171#if CONFIG_HWCODEC == MAS3587F
172static bool loudness(void) 172static bool loudness(void)
173{ 173{
174 return set_sound(str(LANG_LOUDNESS), &global_settings.loudness, 174 return set_sound(str(LANG_LOUDNESS), &global_settings.loudness,
@@ -370,7 +370,7 @@ static bool recdirectory(void)
370 names, 2, NULL ); 370 names, 2, NULL );
371} 371}
372 372
373#endif /* HAVE_MAS3587F */ 373#endif /* MAS3587F */
374 374
375static void set_chanconf(int val) 375static void set_chanconf(int val)
376{ 376{
@@ -406,7 +406,7 @@ bool sound_menu(void)
406 { ID2P(LANG_TREBLE), treble }, 406 { ID2P(LANG_TREBLE), treble },
407 { ID2P(LANG_BALANCE), balance }, 407 { ID2P(LANG_BALANCE), balance },
408 { ID2P(LANG_CHANNEL_MENU), chanconf }, 408 { ID2P(LANG_CHANNEL_MENU), chanconf },
409#ifdef HAVE_MAS3587F 409#if CONFIG_HWCODEC == MAS3587F
410 { ID2P(LANG_LOUDNESS), loudness }, 410 { ID2P(LANG_LOUDNESS), loudness },
411 { ID2P(LANG_AUTOVOL), avc }, 411 { ID2P(LANG_AUTOVOL), avc },
412 { ID2P(LANG_SUPERBASS), superbass }, 412 { ID2P(LANG_SUPERBASS), superbass },
@@ -426,7 +426,7 @@ bool sound_menu(void)
426 return result; 426 return result;
427} 427}
428 428
429#ifdef HAVE_MAS3587F 429#if CONFIG_HWCODEC == MAS3587F
430bool recording_menu(bool no_source) 430bool recording_menu(bool no_source)
431{ 431{
432 int m; 432 int m;
diff --git a/apps/status.c b/apps/status.c
index f144adebef..84a3f8d6c2 100644
--- a/apps/status.c
+++ b/apps/status.c
@@ -84,7 +84,7 @@ int current_playmode(void)
84 else 84 else
85 return STATUS_PLAY; 85 return STATUS_PLAY;
86 } 86 }
87#ifdef HAVE_MAS3587F 87#if CONFIG_HWCODEC == MAS3587F
88 else 88 else
89 { 89 {
90 if(mpeg_stat & MPEG_STATUS_RECORD) 90 if(mpeg_stat & MPEG_STATUS_RECORD)
diff --git a/apps/tree.c b/apps/tree.c
index 44ade04d29..1ffbaa47fe 100644
--- a/apps/tree.c
+++ b/apps/tree.c
@@ -1351,7 +1351,7 @@ static bool dirbrowse(const char *root, const int *dirfilter)
1351 break; 1351 break;
1352#endif 1352#endif
1353 1353
1354#ifdef HAVE_RECORDER_KEYPAD 1354#if CONFIG_KEYPAD == RECORDER_PAD
1355 case BUTTON_F2: 1355 case BUTTON_F2:
1356 if (*dirfilter < NUM_FILTER_MODES) 1356 if (*dirfilter < NUM_FILTER_MODES)
1357 { 1357 {
diff --git a/apps/tree.h b/apps/tree.h
index eb4f0cd00c..398c676f05 100644
--- a/apps/tree.h
+++ b/apps/tree.h
@@ -21,7 +21,7 @@
21 21
22#include <stdbool.h> 22#include <stdbool.h>
23 23
24#ifdef HAVE_RECORDER_KEYPAD 24#if CONFIG_KEYPAD == RECORDER_PAD
25#define TREE_NEXT BUTTON_DOWN 25#define TREE_NEXT BUTTON_DOWN
26#define TREE_PREV BUTTON_UP 26#define TREE_PREV BUTTON_UP
27#define TREE_EXIT BUTTON_LEFT 27#define TREE_EXIT BUTTON_LEFT
@@ -37,7 +37,7 @@
37#define TREE_RC_ENTER BUTTON_RC_PLAY 37#define TREE_RC_ENTER BUTTON_RC_PLAY
38#define TREE_RC_RUN BUTTON_RC_PLAY 38#define TREE_RC_RUN BUTTON_RC_PLAY
39 39
40#elif defined HAVE_PLAYER_KEYPAD 40#elif CONFIG_KEYPAD == PLAYER_PAD
41#define TREE_NEXT BUTTON_RIGHT 41#define TREE_NEXT BUTTON_RIGHT
42#define TREE_PREV BUTTON_LEFT 42#define TREE_PREV BUTTON_LEFT
43#define TREE_EXIT BUTTON_STOP 43#define TREE_EXIT BUTTON_STOP
@@ -52,7 +52,7 @@
52#define TREE_RC_ENTER BUTTON_RC_PLAY 52#define TREE_RC_ENTER BUTTON_RC_PLAY
53#define TREE_RC_RUN BUTTON_RC_PLAY 53#define TREE_RC_RUN BUTTON_RC_PLAY
54 54
55#elif defined HAVE_ONDIO_KEYPAD 55#elif CONFIG_KEYPAD == ONDIO_PAD
56#define TREE_NEXT BUTTON_DOWN 56#define TREE_NEXT BUTTON_DOWN
57#define TREE_PREV BUTTON_UP 57#define TREE_PREV BUTTON_UP
58#define TREE_EXIT BUTTON_LEFT 58#define TREE_EXIT BUTTON_LEFT
diff --git a/apps/wps.c b/apps/wps.c
index 8d49b5a478..d5c3d82eca 100644
--- a/apps/wps.c
+++ b/apps/wps.c
@@ -62,7 +62,7 @@ static struct mp3entry* nid3 = NULL;
62static char current_track_path[MAX_PATH+1]; 62static char current_track_path[MAX_PATH+1];
63 63
64/* button definitions */ 64/* button definitions */
65#ifdef HAVE_RECORDER_KEYPAD 65#if CONFIG_KEYPAD == RECORDER_PAD
66#define WPS_NEXT (BUTTON_RIGHT | BUTTON_REL) 66#define WPS_NEXT (BUTTON_RIGHT | BUTTON_REL)
67#define WPS_PREV (BUTTON_LEFT | BUTTON_REL) 67#define WPS_PREV (BUTTON_LEFT | BUTTON_REL)
68#define WPS_FFWD (BUTTON_RIGHT | BUTTON_REPEAT) 68#define WPS_FFWD (BUTTON_RIGHT | BUTTON_REPEAT)
@@ -84,7 +84,7 @@ static char current_track_path[MAX_PATH+1];
84#define WPS_RC_DECVOL BUTTON_RC_VOL_DOWN 84#define WPS_RC_DECVOL BUTTON_RC_VOL_DOWN
85#define WPS_RC_EXIT BUTTON_RC_STOP 85#define WPS_RC_EXIT BUTTON_RC_STOP
86 86
87#elif defined HAVE_PLAYER_KEYPAD 87#elif CONFIG_KEYPAD == PLAYER_PAD
88#define WPS_NEXT BUTTON_RIGHT 88#define WPS_NEXT BUTTON_RIGHT
89#define WPS_PREV BUTTON_LEFT 89#define WPS_PREV BUTTON_LEFT
90#define WPS_FFWD (BUTTON_RIGHT | BUTTON_REPEAT) 90#define WPS_FFWD (BUTTON_RIGHT | BUTTON_REPEAT)
@@ -106,7 +106,7 @@ static char current_track_path[MAX_PATH+1];
106#define WPS_RC_DECVOL BUTTON_RC_VOL_DOWN 106#define WPS_RC_DECVOL BUTTON_RC_VOL_DOWN
107#define WPS_RC_EXIT BUTTON_RC_STOP 107#define WPS_RC_EXIT BUTTON_RC_STOP
108 108
109#elif defined HAVE_ONDIO_KEYPAD 109#elif CONFIG_KEYPAD == ONDIO_PAD
110#define WPS_NEXT (BUTTON_RIGHT | BUTTON_REL) 110#define WPS_NEXT (BUTTON_RIGHT | BUTTON_REL)
111#define WPS_PREV (BUTTON_LEFT | BUTTON_REL) 111#define WPS_PREV (BUTTON_LEFT | BUTTON_REL)
112#define WPS_FFWD (BUTTON_RIGHT | BUTTON_REPEAT) 112#define WPS_FFWD (BUTTON_RIGHT | BUTTON_REPEAT)
@@ -218,7 +218,7 @@ static bool ffwd_rew(int button)
218 { 218 {
219 if (!paused) 219 if (!paused)
220 mpeg_pause(); 220 mpeg_pause();
221#ifdef HAVE_PLAYER_KEYPAD 221#if CONFIG_KEYPAD == PLAYER_PAD
222 lcd_stop_scroll(); 222 lcd_stop_scroll();
223#endif 223#endif
224 if (direction > 0) 224 if (direction > 0)
@@ -629,7 +629,7 @@ int wps_show(void)
629 case WPS_RC_NEXT: 629 case WPS_RC_NEXT:
630#endif 630#endif
631 case WPS_NEXT: 631 case WPS_NEXT:
632#ifdef HAVE_RECORDER_KEYPAD 632#if CONFIG_KEYPAD == RECORDER_PAD
633 if (lastbutton & BUTTON_REPEAT) 633 if (lastbutton & BUTTON_REPEAT)
634 break; 634 break;
635#endif 635#endif
@@ -664,7 +664,7 @@ int wps_show(void)
664 waitfor_nokey(); 664 waitfor_nokey();
665 break; 665 break;
666 666
667#ifdef HAVE_RECORDER_KEYPAD 667#if CONFIG_KEYPAD == RECORDER_PAD
668 /* play settings */ 668 /* play settings */
669 case BUTTON_F2: 669 case BUTTON_F2:
670 if (quick_screen(CONTEXT_WPS, BUTTON_F2)) 670 if (quick_screen(CONTEXT_WPS, BUTTON_F2))
diff --git a/apps/wps.h b/apps/wps.h
index c6cec3fdce..bc2e30e7c0 100644
--- a/apps/wps.h
+++ b/apps/wps.h
@@ -28,7 +28,7 @@ int wps_show(void);
28bool refresh_wps(bool refresh_scroll); 28bool refresh_wps(bool refresh_scroll);
29void handle_usb(void); 29void handle_usb(void);
30 30
31#ifdef HAVE_RECORDER_KEYPAD 31#if CONFIG_KEYPAD == RECORDER_PAD
32bool f2_screen(void); 32bool f2_screen(void);
33bool f3_screen(void); 33bool f3_screen(void);
34#endif 34#endif