diff options
| author | jacqueline <me@jacqueline.id.au> | 2023-04-21 10:30:52 +1000 |
|---|---|---|
| committer | jacqueline <me@jacqueline.id.au> | 2023-04-21 10:30:52 +1000 |
| commit | cc3fd9571eadf8ad49bd7a5806a504555dc885db (patch) | |
| tree | ec951aee7289017204426c493da6fc88d208ef3d /src/ui/include/lvgl_task.hpp | |
| parent | f9558044955827b476ce21548d544530c1457026 (diff) | |
| download | tangara-fw-cc3fd9571eadf8ad49bd7a5806a504555dc885db.tar.gz | |
split out lvgl task into its own component
Diffstat (limited to 'src/ui/include/lvgl_task.hpp')
| -rw-r--r-- | src/ui/include/lvgl_task.hpp | 16 |
1 files changed, 16 insertions, 0 deletions
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 <atomic> +#include <cstdbool> + +#include "freertos/FreeRTOS.h" +#include "freertos/task.h" +#include "gpio_expander.hpp" + +namespace ui { + +auto StartLvgl(drivers::GpioExpander* gpios, + std::atomic<bool>* quit, + TaskHandle_t* handle) -> bool; + +} // namespace ui |
