From 28db333b46610ab9d77e558fbdb636ae97ee48ac Mon Sep 17 00:00:00 2001 From: Martino Facchin Date: Tue, 1 Apr 2025 17:42:50 +0200 Subject: [PATCH 1/3] WiFiAP: fix interface mismatch --- libraries/SocketWrapper/WiFi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/SocketWrapper/WiFi.h b/libraries/SocketWrapper/WiFi.h index 8beb7bcf..c83846b2 100644 --- a/libraries/SocketWrapper/WiFi.h +++ b/libraries/SocketWrapper/WiFi.h @@ -68,7 +68,7 @@ class WiFiClass: public NetworkInterface enable_dhcpv4_server(ap_iface); if (blocking) { - net_mgmt_event_wait_on_iface(sta_iface, NET_EVENT_WIFI_AP_ENABLE_RESULT, NULL, NULL, NULL, K_FOREVER); + net_mgmt_event_wait_on_iface(ap_iface, NET_EVENT_WIFI_AP_ENABLE_RESULT, NULL, NULL, NULL, K_FOREVER); } return true; From 45f5f11ce69050d7a2d3e20a2894859aa2fadaff Mon Sep 17 00:00:00 2001 From: Martino Facchin Date: Tue, 1 Apr 2025 17:43:16 +0200 Subject: [PATCH 2/3] platform: fix pyocd.upload.pattern --- platform.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.txt b/platform.txt index e6a2af0f..3e05b969 100644 --- a/platform.txt +++ b/platform.txt @@ -252,7 +252,7 @@ tools.pyocd.path= tools.pyocd.cmd=pyocd tools.pyocd.upload.params.verbose= tools.pyocd.upload.params.quiet= -tools.pyocd.upload.pattern="{cmd}" load --target {upload.target} {build.path}/{build.project_name}.${upload.extension}@{upload.address} +tools.pyocd.upload.pattern="{cmd}" load --target {upload.target} {build.path}/{build.project_name}.{upload.extension}@{upload.address} tools.pyocd.bootloader.params.verbose= tools.pyocd.bootloader.params.quiet= From 252d801b69ad7cad4ac71b0a09b97a1f02a5074c Mon Sep 17 00:00:00 2001 From: Martino Facchin Date: Tue, 1 Apr 2025 17:43:51 +0200 Subject: [PATCH 3/3] loader: export shared_multi_heap_alloc if SHARED_MULTI_HEAP is enabled Needed for Giga Display full compatibility --- loader/llext_exports.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/loader/llext_exports.c b/loader/llext_exports.c index 037ac41e..e8151f19 100644 --- a/loader/llext_exports.c +++ b/loader/llext_exports.c @@ -167,6 +167,10 @@ FORCE_EXPORT_SYM(usbd_enable); FORCE_EXPORT_SYM(usbd_disable); #endif +#if defined(CONFIG_SHARED_MULTI_HEAP) +FORCE_EXPORT_SYM(shared_multi_heap_alloc); +#endif + EXPORT_SYMBOL(k_timer_init); EXPORT_SYMBOL(k_fatal_halt); EXPORT_SYMBOL(k_work_schedule); pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy