rockbox/firmware/export/config/sim.h
Thomas Martitz 3d0cee8abb - Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hosted/sdl, uisdl.c is split up across button-sdl.c and system-sdl.c.
- Refactor the program startup. main() is now in main.c like on target, and the implicit application thread will now act as our main thread (previously a separate one was created for this in thread initialization).

This is part of Rockbox as an application and is the first step to make an application port from the uisimulator. In a further step the sim bits from the sdl build will be separated out.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26065 a1c6a512-1295-4272-9138-f99709370657
2010-05-15 21:02:47 +00:00

104 lines
1.9 KiB
C

/* This config file is for all simulators, and is used in addition to the
target specific configs */
#undef CONFIG_CPU
#undef HAVE_FMADC
#undef NEED_ATA_POWER_BATT_MEASURE
#undef CONFIG_I2C
#undef HAVE_PCM_DMA_ADDRESS
#undef HAVE_PCM_REC_DMA_ADDRESS
#undef FLASH_SIZE
#undef CPU_FREQ
#undef HAVE_ATA_POWER_OFF
#undef CONFIG_LCD
#undef CONFIG_LED
#undef ROM_START
#undef FIRMWARE_OFFSET_FILE_LENGTH
#undef FIRMWARE_OFFSET_FILE_CRC
#undef FIRMWARE_OFFSET_FILE_DATA
#undef AMS_OF_SIZE
#undef HAVE_MULTIDRIVE
#undef NUM_DRIVES
#undef HAVE_HOTSWAP
#undef HAVE_HOTSWAP_STORAGE_AS_MAIN
#undef CONFIG_STORAGE
#undef CONFIG_USBOTG
#undef USB_HANDLED_BY_OF
#undef HAVE_USBSTACK
#undef USE_ROCKBOX_USB
#undef USB_VENDOR_ID
#undef USB_PRODUCT_ID
#undef USB_NUM_ENDPOINTS
#undef HAVE_USB_HID_MOUSE
#undef HAVE_ADJUSTABLE_CPU_FREQ
#undef MI4_FORMAT
#undef BOOTFILE_EXT
#undef BOOTFILE
#undef BOOTDIR
#undef BOOTLOADER_ENTRYPOINT
#undef FLASH_ENTRYPOINT
#undef FLASH_MAGIC
#undef HAVE_EEPROM
#undef HAVE_EEPROM_SETTINGS
#undef HAVE_HARDWARE_BEEP
#undef HAVE_POWEROFF_WHILE_CHARGING
#undef INCLUDE_TIMEOUT_API
#undef HAVE_FLASHED_ROCKBOX
#undef IPOD_ACCESSORY_PROTOCOL
#undef HAVE_WHEEL_POSITION
#undef HAVE_LCD_MODES
#undef HAVE_SPEAKER
#undef BUTTON_DRIVER_CLOSE
#if CONFIG_BACKLIGHT_FADING == BACKLIGHT_FADING_SW_HW_REG
#undef CONFIG_BACKLIGHT_FADING
/* simulate SW_SETTING, as we handle sdl very similary */
#define CONFIG_BACKLIGHT_FADING BACKLIGHT_FADING_SW_SETTING
#elif (CONFIG_BACKLIGHT_FADING == BACKLIGHT_FADING_PWM || \
CONFIG_BACKLIGHT_FADING == BACKLIGHT_FADING_TARGET)
/* we don't simulate that yet */
#undef CONFIG_BACKLIGHT_FADING
#endif
#ifdef HAVE_BACKLIGHT_BRIGHTNESS
#undef DEFAULT_BRIGHTNESS_SETTING
/* default for 100% in the sim */
#define DEFAULT_BRIGHTNESS_SETTING MAX_BRIGHTNESS_SETTING
#endif
#define HAVE_SDL
#define HAVE_SDL_AUDIO
#define _ISOC99_SOURCE 1