From 0966cd45a4286a05c8e2fe5660396d671ebe5f62 Mon Sep 17 00:00:00 2001 From: Adolfo Reyna Date: Sat, 18 Jul 2026 18:04:25 -0400 Subject: [PATCH] fix(es3c28p): PR#569 feedback + retain 512K cache - CYD vendor, explicit srcs, no HAL --- Devices/es3c28p/CMakeLists.txt | 6 ++---- Devices/es3c28p/device.properties | 4 +++- Devices/es3c28p/source/module.cpp | 4 ---- 3 files changed, 5 insertions(+), 9 deletions(-) diff --git a/Devices/es3c28p/CMakeLists.txt b/Devices/es3c28p/CMakeLists.txt index b2d9c449..7ad1ad01 100644 --- a/Devices/es3c28p/CMakeLists.txt +++ b/Devices/es3c28p/CMakeLists.txt @@ -1,6 +1,4 @@ -file(GLOB_RECURSE SOURCE_FILES source/*.c*) - idf_component_register( - SRCS ${SOURCE_FILES} - REQUIRES TactilityKernel Tactility + SRCS "source/module.cpp" + REQUIRES TactilityKernel ) diff --git a/Devices/es3c28p/device.properties b/Devices/es3c28p/device.properties index 96f45d5d..7c9a6db3 100644 --- a/Devices/es3c28p/device.properties +++ b/Devices/es3c28p/device.properties @@ -1,4 +1,4 @@ -general.vendor=LCDWIKI +general.vendor=CYD general.name=ES3C28P apps.launcherAppId=Launcher @@ -20,5 +20,7 @@ lvgl.colorDepth=16 storage.userDataLocation=SD +dependencies.useDeprecatedHal=false + sdkconfig.CONFIG_LV_CACHE_DEF_SIZE=524288 sdkconfig.CONFIG_LV_IMAGE_HEADER_CACHE_DEF_CNT=16 diff --git a/Devices/es3c28p/source/module.cpp b/Devices/es3c28p/source/module.cpp index 6c08e5dd..f22143a8 100644 --- a/Devices/es3c28p/source/module.cpp +++ b/Devices/es3c28p/source/module.cpp @@ -1,8 +1,4 @@ #include -#include - -// Legacy placeholder (required until legacy HAL is cleaned up everywhere) -extern const tt::hal::Configuration hardwareConfiguration = {}; extern "C" {