37#pragma warning(disable : 26812)
42#ifndef EVE_TCHAR_DEFINED
43#define EVE_TCHAR_DEFINED
52#define BT8XXEMU_VERSION_API 12
58#define BT8XXEMU_STATIC
62#ifndef BT8XXEMU_STATIC
63#ifdef BT8XXEMU_EXPORT_DYNAMIC
65#define BT8XXEMU_API __declspec(dllexport)
71#define BT8XXEMU_API __declspec(dllimport)
91#elif defined(BT8XXEMU_REMOTE)
351#ifndef BT8XXEMU_FLASH_LIBRARY
static ft_uint32_t ft_uint8_t * buffer
BT8XXEMU_API uint8_t BT8XXEMU_Flash_transferSpi4(BT8XXEMU_Flash *flash, uint8_t signal)
BT8XXEMU_API void BT8XXEMU_defaults(uint32_t versionApi, BT8XXEMU_EmulatorParameters *params, BT8XXEMU_EmulatorMode mode)
BT8XXEMU_API void BT8XXEMU_touchSetXY(BT8XXEMU_Emulator *emulator, int idx, int x, int y, int pressure)
BT8XXEMU_API void BT8XXEMU_Flash_defaults(uint32_t versionApi, BT8XXEMU_FlashParameters *params)
BT8XXEMU_API int BT8XXEMU_isRunning(BT8XXEMU_Emulator *emulator)
BT8XXEMU_API void BT8XXEMU_stop(BT8XXEMU_Emulator *emulator)
BT8XXEMU_API void BT8XXEMU_Flash_destroy(BT8XXEMU_Flash *flash)
BT8XXEMU_API BT8XXEMU_Flash * BT8XXEMU_Flash_create(uint32_t versionApi, const BT8XXEMU_FlashParameters *params)
@ BT8XXEMU_EmulatorEnableCoprocessor
@ BT8XXEMU_EmulatorEnableDebugShortkeys
@ BT8XXEMU_EmulatorEnableStdOut
@ BT8XXEMU_EmulatorEnableRegPwmDutyEmulation
@ BT8XXEMU_EmulatorEnableHSFPreview
@ BT8XXEMU_EmulatorEnableGraphicsMultithread
@ BT8XXEMU_EmulatorEnableTouchTransformation
@ BT8XXEMU_EmulatorEnableKeyboard
@ BT8XXEMU_EmulatorEnableDynamicDegrade
@ BT8XXEMU_EmulatorEnableMainPerformance
@ BT8XXEMU_EmulatorEnableMouse
@ BT8XXEMU_EmulatorEnableAudio
@ BT8XXEMU_EmulatorEnableBackgroundPerformance
@ BT8XXEMU_FrameBufferChanged
@ BT8XXEMU_FrameBufferComplete
BT8XXEMU_API int BT8XXEMU_setFlag(BT8XXEMU_Emulator *emulator, BT8XXEMU_EmulatorFlags flag, int value)
BT8XXEMU_API int BT8XXEMU_hasInterrupt(BT8XXEMU_Emulator *emulator)
BT8XXEMU_API uint8_t BT8XXEMU_transfer(BT8XXEMU_Emulator *emulator, uint8_t data)
BT8XXEMU_API void BT8XXEMU_touchResetXY(BT8XXEMU_Emulator *emulator, int idx)
BT8XXEMU_API void BT8XXEMU_destroy(BT8XXEMU_Emulator *emulator)
BT8XXEMU_API void BT8XXEMU_chipSelect(BT8XXEMU_Emulator *, int cs)
BT8XXEMU_API const char * BT8XXEMU_version()
BT8XXEMU_API void BT8XXEMU_run(uint32_t versionApi, BT8XXEMU_Emulator **emulator, const BT8XXEMU_EmulatorParameters *params)
BT8XXEMU_EmulatorMode Mode
uint32_t ReduceGraphicsThreads
uint32_t ExternalFrequency