A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd
at master 115 lines 2.4 kB view raw
1/* This config file is for all simulators, and is used in addition to the 2 target specific configs */ 3 4#undef CONFIG_CPU 5#define CONFIG_CPU 0 6 7#undef HAVE_FMADC 8 9#undef NEED_ATA_POWER_BATT_MEASURE 10 11#undef CONFIG_I2C 12 13#undef HAVE_PCM_DMA_ADDRESS 14#undef HAVE_PCM_REC_DMA_ADDRESS 15 16#undef FLASH_SIZE 17 18#undef HAVE_ATA_POWER_OFF 19 20#undef CONFIG_LCD 21#define CONFIG_LCD 0 22 23#undef LCD_DPI /* likely to be too different on a PC */ 24 25#undef CONFIG_LED 26 27#undef ROM_START 28 29#undef AMS_OF_SIZE 30 31#undef HAVE_HOTSWAP_STORAGE_AS_MAIN 32#undef HAVE_STORAGE_FLUSH 33 34#undef CONFIG_NAND 35 36#if defined(CONFIG_CHARGING) && CONFIG_CHARGING > CHARGING_MONITOR 37#undef CONFIG_CHARGING 38#define CONFIG_CHARGING CHARGING_MONITOR 39#endif 40 41/* 42 * Effectively disable battery smoothing, our simulated charge/ discharge 43 * cycle is way too fast for it otherwise 44 */ 45#undef BATT_AVE_SAMPLES 46#define BATT_AVE_SAMPLES 1 47 48#undef CONFIG_USBOTG 49 50#undef USB_HANDLED_BY_OF 51 52#undef HAVE_USBSTACK 53#undef USB_VENDOR_ID 54#undef USB_PRODUCT_ID 55#undef USB_NUM_ENDPOINTS 56#undef HAVE_USB_HID_MOUSE 57 58#undef HAVE_ADJUSTABLE_CPU_FREQ 59 60#undef MI4_FORMAT 61#undef BOOTFILE_EXT 62#undef BOOTFILE 63#undef BOOTDIR 64 65#undef BOOTLOADER_ENTRYPOINT 66 67#undef FLASH_ENTRYPOINT 68 69#undef FLASH_MAGIC 70 71#undef HAVE_EEPROM 72#undef HAVE_EEPROM_SETTINGS 73 74#undef HAVE_HARDWARE_BEEP 75 76#undef HAVE_POWEROFF_WHILE_CHARGING 77 78#undef INCLUDE_TIMEOUT_API 79 80#undef HAVE_FLASHED_ROCKBOX 81 82#undef IPOD_ACCESSORY_PROTOCOL 83 84#undef HAVE_WHEEL_POSITION 85 86#undef HAVE_LCD_MODES 87 88#undef HAVE_SPEAKER 89 90#undef BUTTON_DRIVER_CLOSE 91 92#if defined(CONFIG_BACKLIGHT_FADING) 93#if (CONFIG_BACKLIGHT_FADING == BACKLIGHT_FADING_SW_HW_REG) 94#undef CONFIG_BACKLIGHT_FADING 95 /* simulate SW_SETTING, as we handle sdl very similary */ 96#define CONFIG_BACKLIGHT_FADING BACKLIGHT_FADING_SW_SETTING 97 98#elif (CONFIG_BACKLIGHT_FADING == BACKLIGHT_FADING_PWM || \ 99 CONFIG_BACKLIGHT_FADING == BACKLIGHT_FADING_TARGET) 100 /* we don't simulate that yet */ 101#undef CONFIG_BACKLIGHT_FADING 102#endif /* CONFIG_BACKLIGHT_FADING == BACKLIGHT_FADING_SW_HW_REG */ 103#endif /* defined(CONFIG_BACKLIGHT_FADING) */ 104 105#ifdef HAVE_BACKLIGHT_BRIGHTNESS 106#undef DEFAULT_BRIGHTNESS_SETTING 107/* default for 100% in the sim */ 108#define DEFAULT_BRIGHTNESS_SETTING MAX_BRIGHTNESS_SETTING 109#endif 110 111#define CONFIG_PLATFORM (PLATFORM_HOSTED|PLATFORM_SDL) 112#define HAVE_SDL 113#define HAVE_SDL_AUDIO 114 115#define _ISOC99_SOURCE 1