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),