Export LVGL canvas symbols for side-loaded GameBoy app
This commit is contained in:
@@ -43,6 +43,7 @@
|
||||
#include <esp_netif.h>
|
||||
#include <esp_heap_caps.h>
|
||||
#include <esp_timer.h>
|
||||
#include <lvgl.h>
|
||||
#include <fcntl.h>
|
||||
#include <lwip/sockets.h>
|
||||
#include <lwip/netdb.h>
|
||||
@@ -376,6 +377,13 @@ const esp_elfsym main_symbols[] {
|
||||
// tt::lvgl
|
||||
ESP_ELFSYM_EXPORT(tt_lvgl_spinner_create),
|
||||
|
||||
// LVGL APIs needed by side-loaded apps that render into canvases.
|
||||
ESP_ELFSYM_EXPORT(lv_canvas_create),
|
||||
ESP_ELFSYM_EXPORT(lv_canvas_set_buffer),
|
||||
ESP_ELFSYM_EXPORT(lv_obj_invalidate),
|
||||
ESP_ELFSYM_EXPORT(lv_display_get_horizontal_resolution),
|
||||
ESP_ELFSYM_EXPORT(lv_display_get_vertical_resolution),
|
||||
|
||||
// stdio.h
|
||||
ESP_ELFSYM_EXPORT(rename),
|
||||
ESP_ELFSYM_EXPORT(rewind),
|
||||
|
||||
Reference in New Issue
Block a user