cleanup and improvements

improved driver creation
fixed compile warnings in check.h
hello_world example is now working again with lvgl
This commit is contained in:
Ken Van Hoeylandt
2023-12-26 23:04:40 +01:00
parent 25b0aa09e2
commit 88c5c55be3
20 changed files with 138 additions and 108 deletions
+2 -8
View File
@@ -1,7 +1,7 @@
#pragma once
#include "nb_config.h"
#include <lvgl.h>
#include "nb_display.h"
#include "nb_touch.h"
#ifdef __cplusplus
extern "C" {
@@ -13,12 +13,6 @@ struct nb_hardware {
nb_touch_t* _Nullable touch;
};
/**
* @param[in] config
* @return a newly allocated platform instance (caller takes ownership)
*/
nb_hardware_t _Nonnull* nb_hardware_alloc(nb_config_t _Nonnull* config);
#ifdef __cplusplus
}
#endif