From 880bae3faec6ab8cdc21c644dd5b96fb26218814 Mon Sep 17 00:00:00 2001 From: Ken Van Hoeylandt Date: Mon, 2 Mar 2026 21:46:14 +0100 Subject: [PATCH] Add more symbols --- TactilityC/Source/tt_init.cpp | 5 +++++ TactilityKernel/source/kernel_symbols.c | 15 ++++++++++----- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/TactilityC/Source/tt_init.cpp b/TactilityC/Source/tt_init.cpp index 695702b2..fb377118 100644 --- a/TactilityC/Source/tt_init.cpp +++ b/TactilityC/Source/tt_init.cpp @@ -422,7 +422,12 @@ const esp_elfsym main_symbols[] { ESP_ELFSYM_EXPORT(ledc_set_freq), ESP_ELFSYM_EXPORT(ledc_channel_config), ESP_ELFSYM_EXPORT(ledc_set_duty), + ESP_ELFSYM_EXPORT(ledc_set_fade), + ESP_ELFSYM_EXPORT(ledc_set_pin), ESP_ELFSYM_EXPORT(ledc_timer_config), + ESP_ELFSYM_EXPORT(ledc_timer_pause), + ESP_ELFSYM_EXPORT(ledc_timer_resume), + ESP_ELFSYM_EXPORT(ledc_timer_rst), // delimiter ESP_ELFSYM_END }; diff --git a/TactilityKernel/source/kernel_symbols.c b/TactilityKernel/source/kernel_symbols.c index 09427124..829ac5c5 100644 --- a/TactilityKernel/source/kernel_symbols.c +++ b/TactilityKernel/source/kernel_symbols.c @@ -1,17 +1,17 @@ +#include +#include +#include +#include #include #include #include +#include #include #include #include #include #include -#include -#include -#include -#include #include -#include #include /** @@ -58,6 +58,11 @@ const struct ModuleSymbol KERNEL_SYMBOLS[] = { DEFINE_MODULE_SYMBOL(driver_is_compatible), DEFINE_MODULE_SYMBOL(driver_find_compatible), DEFINE_MODULE_SYMBOL(driver_get_device_type), + // file system + DEFINE_MODULE_SYMBOL(file_system_mount), + DEFINE_MODULE_SYMBOL(file_system_unmount), + DEFINE_MODULE_SYMBOL(file_system_is_mounted), + DEFINE_MODULE_SYMBOL(file_system_get_mount_path), // drivers/gpio_controller DEFINE_MODULE_SYMBOL(gpio_descriptor_acquire), DEFINE_MODULE_SYMBOL(gpio_descriptor_release),