Tab5 audio, I2C improvements, UiDensity moved to lvgl-module and cleanup (#506)
- UiDensity moved to lvgl-module - Deleted tt_hal and tt_hal_gpio (breaks apps, but will fix those right after merging) - Added I2C 8 bit register operations - Added device.properties to simulator - Improved Tab5 hardware init, implement audio - Add README.md to kernel
This commit is contained in:
committed by
GitHub
parent
3a24d058c9
commit
d860ba1f34
@@ -10,7 +10,7 @@
|
||||
|
||||
#include <lvgl.h>
|
||||
|
||||
#include "tactility/lvgl_module.h"
|
||||
#include <tactility/lvgl_module.h>
|
||||
|
||||
extern struct LvglModuleConfig lvgl_module_config;
|
||||
|
||||
|
||||
@@ -60,6 +60,10 @@ bool lvgl_is_running() {
|
||||
return is_running;
|
||||
}
|
||||
|
||||
enum UiDensity lvgl_get_ui_density(void) {
|
||||
return TT_LVGL_UI_DENSITY;
|
||||
}
|
||||
|
||||
struct Module lvgl_module = {
|
||||
.name = "lvgl",
|
||||
.start = start,
|
||||
|
||||
@@ -11,6 +11,7 @@ const struct ModuleSymbol lvgl_module_symbols[] = {
|
||||
DEFINE_MODULE_SYMBOL(lvgl_try_lock),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_unlock),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_is_running),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_get_ui_density),
|
||||
// lvgl_fonts
|
||||
DEFINE_MODULE_SYMBOL(lvgl_get_shared_icon_font),
|
||||
DEFINE_MODULE_SYMBOL(lvgl_get_shared_icon_font_height),
|
||||
|
||||
Reference in New Issue
Block a user