5static const char *FNAME =
"kest_int.c";
7#include "bsp/esp32_p4_nano.h"
8#include "esp_task_wdt.h"
23 esp_task_wdt_deinit();
73 init_representation_updater();
78 vTaskDelay(pdMS_TO_TICKS(10));
82 if (bsp_display_lock(0))
88 #ifdef KEST_PRINT_MEMORY_REPORT
void print_memory_report()
void context_print_profiles(kest_context *cxt)
int kest_init_context(kest_context *cxt)
int kest_context_init_effect_list(kest_context *cxt)
int init_effect_selector_eff(kest_ui_page *page)
const char * kest_error_code_to_string(int error_code)
int load_saved_sequences(kest_context *cxt)
int load_state_from_file(kest_state *state, const char *fname)
int kest_init_directories()
int load_saved_profiles(kest_context *cxt)
int load_effects(kest_context *cxt)
void kest_fpga_comms_task(void *param)
void kest_lv_log_cb(lv_log_level_t level, const char *buf)
void kest_param_update_task(void *arg)
void kest_printf(const char *fmt,...)
void kest_sgtl5000_init(void *param)
int kest_cxt_restore_state(kest_context *cxt, kest_state *state)
int kest_cxt_enter_previous_current_page(kest_context *cxt, kest_state *state)
int kest_init_global_pages(kest_global_pages *pages)
void kest_create_ui(lv_disp_t *disp)
int waveshare_dsi_touch_5_a_init(lv_disp_t **disp)