From cc3fd9571eadf8ad49bd7a5806a504555dc885db Mon Sep 17 00:00:00 2001 From: jacqueline Date: Fri, 21 Apr 2023 10:30:52 +1000 Subject: split out lvgl task into its own component --- src/ui/include/lvgl_task.hpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/ui/include/lvgl_task.hpp (limited to 'src/ui/include') diff --git a/src/ui/include/lvgl_task.hpp b/src/ui/include/lvgl_task.hpp new file mode 100644 index 00000000..1a2f425c --- /dev/null +++ b/src/ui/include/lvgl_task.hpp @@ -0,0 +1,16 @@ +#pragma once + +#include +#include + +#include "freertos/FreeRTOS.h" +#include "freertos/task.h" +#include "gpio_expander.hpp" + +namespace ui { + +auto StartLvgl(drivers::GpioExpander* gpios, + std::atomic* quit, + TaskHandle_t* handle) -> bool; + +} // namespace ui -- cgit v1.2.3