#include "hal/SdlDisplay.h" #include "hal/SdlKeyboard.h" #include "hal/SimulatorPower.h" #include "hal/SimulatorSdCard.h" #include // LVGL #include #define TAG "hardware" using namespace tt::hal; static std::vector> createDevices() { return { std::make_shared(), std::make_shared(), std::make_shared(), std::make_shared() }; } extern const Configuration hardwareConfiguration = { .initBoot = nullptr, .createDevices = createDevices, .uart = { uart::Configuration { .name = "/dev/ttyUSB0", .baudRate = 115200 }, uart::Configuration { .name = "/dev/ttyACM0", .baudRate = 115200 } } };