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
+5 -2
View File
@@ -2,14 +2,17 @@
#include "nb_hardware.h"
#include "nb_app.h"
#include "nb_config.h"
#ifdef __cplusplus
extern "C" {
#endif
extern void nanobake_start(nb_config_t _Nonnull * config);
// Forward declarations
typedef void* FuriThreadId;
typedef struct nb_lvgl nb_lvgl_t;
extern void nanobake_start(nb_config_t _Nonnull * config);
extern FuriThreadId nanobake_get_app_thread_id(size_t index);
extern size_t nanobake_get_app_thread_count();