diff -ru apps.orig/settings_list.c apps/settings_list.c --- apps.orig/settings_list.c 2008-10-01 11:57:07.000000000 -0700 +++ apps/settings_list.c 2008-10-01 12:42:18.000000000 -0700 @@ -997,9 +997,14 @@ LANG_REPLAYGAIN_PREAMP, 0, "replaygain preamp", UNIT_DB, -120, 120, 5, db_format, get_dec_talkid, NULL), +#ifndef CPU_PP CHOICE_SETTING(0, beep, LANG_BEEP, 0, "beep", "off,weak,moderate,strong", NULL, 4, ID2P(LANG_OFF), ID2P(LANG_WEAK), ID2P(LANG_MODERATE), ID2P(LANG_STRONG)), +#else + CHOICE_SETTING(0, beep, LANG_BEEP, 0, "beep", "off", + NULL, 1, ID2P(LANG_OFF)), +#endif /* crossfade */ CHOICE_SETTING(F_SOUNDSETTING, crossfade, LANG_CROSSFADE_ENABLE, 0, @@ -1341,10 +1346,16 @@ #endif #if CONFIG_CODEC == SWCODEC /* keyclick */ +#ifndef CPU_PP CHOICE_SETTING(0, keyclick, LANG_KEYCLICK, 0, "keyclick", "off,weak,moderate,strong", NULL, 4, ID2P(LANG_OFF), ID2P(LANG_WEAK), ID2P(LANG_MODERATE), ID2P(LANG_STRONG)), +#else + CHOICE_SETTING(0, keyclick, LANG_KEYCLICK, 0, + "keyclick", "off", NULL, 1, ID2P(LANG_OFF)), +#endif + OFFON_SETTING(0, keyclick_repeats, LANG_KEYCLICK_REPEATS, false, "keyclick repeats", NULL), #endif /* CONFIG_CODEC == SWCODEC */