Index: apps/action.c =================================================================== --- apps/action.c (revision 18673) +++ apps/action.c (working copy) @@ -127,11 +127,13 @@ return button; #if CONFIG_CODEC == SWCODEC +#ifndef CPU_PP /* Produce keyclick */ if (global_settings.keyclick && !(button & BUTTON_REL)) if (!(button & BUTTON_REPEAT) || global_settings.keyclick_repeats) pcmbuf_beep(5000, 2, 2500*global_settings.keyclick); -#endif +#endif /* ndef CPU_PP */ +#endif /* CONFIG_CODEC == SWCODEC */ if ((context != last_context) && ((last_button & BUTTON_REL) == 0)) { Index: apps/settings.h =================================================================== --- apps/settings.h (revision 18673) +++ apps/settings.h (working copy) @@ -736,9 +736,11 @@ unsigned char usb_stack_device_driver[32]; /* usb device driver to load */ #endif #if CONFIG_CODEC == SWCODEC +#ifndef CPU_PP int keyclick; /* keyclick volume */ int keyclick_repeats; /* keyclick on repeats */ -#endif +#endif /* ndef CPU_PP */ +#endif /* CONFIG_CODEC == SWCODEC */ unsigned char playlist_catalog_dir[MAX_FILENAME+1]; int skip_length; /* skip length */ #ifdef HAVE_TOUCHPAD_SENSITIVITY_SETTING Index: apps/menus/settings_menu.c =================================================================== --- apps/menus/settings_menu.c (revision 18673) +++ apps/menus/settings_menu.c (working copy) @@ -323,11 +323,13 @@ /* Keyclick menu */ #if CONFIG_CODEC == SWCODEC +#ifndef CPU_PP MENUITEM_SETTING(keyclick, &global_settings.keyclick, NULL); MENUITEM_SETTING(keyclick_repeats, &global_settings.keyclick_repeats, NULL); MAKE_MENU(keyclick_menu, ID2P(LANG_KEYCLICK), 0, Icon_NOICON, &keyclick, &keyclick_repeats); -#endif +#endif /* ndef CPU_PP */ +#endif /* CONFIG_CODEC == SWCODEC */ #if CONFIG_CODEC == MAS3507D @@ -404,8 +406,10 @@ &buttonlight_brightness, #endif #if CONFIG_CODEC == SWCODEC +#ifndef CPU_PP &keyclick_menu, -#endif +#endif /* ndef CPU_PP */ +#endif /* CONFIG_CODEC == SWCODEC */ #ifdef HAVE_TOUCHPAD_SENSITIVITY_SETTING &touchpad_sensitivity, #endif Index: apps/settings_list.c =================================================================== --- apps/settings_list.c (revision 18673) +++ apps/settings_list.c (working copy) @@ -1340,6 +1340,7 @@ SYSTEM_SETTING(0, statusbar_forced, 0), #endif #if CONFIG_CODEC == SWCODEC +#ifndef CPU_PP /* keyclick */ CHOICE_SETTING(0, keyclick, LANG_KEYCLICK, 0, "keyclick", "off,weak,moderate,strong", NULL, 4, @@ -1347,6 +1348,7 @@ ID2P(LANG_STRONG)), OFFON_SETTING(0, keyclick_repeats, LANG_KEYCLICK_REPEATS, false, "keyclick repeats", NULL), +#endif /* ndef CPU_PP */ #endif /* CONFIG_CODEC == SWCODEC */ FILENAME_SETTING(0, playlist_catalog_dir, "playlist catalog directory", PLAYLIST_CATALOG_DEFAULT_DIR, NULL, NULL, MAX_FILENAME+1),