GCC: (crosstool-NG esp-2020r3) 8.4.0 GCC: (crosstool-NG crosstool-ng-1.22.0-53-g46f160f-dirty) 4.8.5 
_misc _on_exit_args _wctomb_state mosi_data _r48 read_status _signal_buf SPI_FLASH_QOUT _lbfsize __int32_t /home/dragon/esp/esp-idf/components/app_update/esp_app_desc.c SPI_FLASH_DIO __sf_fake_stdout _LOCK_RECURSIVE_T GNU C99 8.4.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields is_safe_write_address _fpos_t _fns _cookie _Bigint __tm_wday spi_flash_host_driver_s __tm_hour __count __tm_min __sf _rand48 spi_flash_guard_end_func_t _result_k long long unsigned int _asctime_buf __sFILE _wds esp_ota_get_app_description __FILE SPI_FLASH_QIO _emergency release_temp_buffer esp_app_desc esp_app_desc_t address_bitlen __tm_sec suboptarg __tm_yday _inc _mbsrtowcs_state idf_ver reserv1 spi_flash_is_safe_write_address_t __value mosi_len _p5s esp_flash_io_mode_t esp_ota_init_app_elf_sha256 _wcsrtombs_state _mblen_state __tm_mday _sig_func _mbrtowc_state _flock_t __wch _iobs os_func _on_exit_args_ptr g_flash_guard_default_ops __sdidinit __sFILE_fake _gamma_signgam long long int os_func_data _freelist _mult __ULong _wcrtomb_state get_temp_buffer _file esp_flash_os_functions_t miso_data __cleanup _mprec spi_flash_guard_start_func_t __tm_isdst spi_flash_op_unlock_func_t SPI_FLASH_DOUT to_hex_digit _Bool project_name __tm_mon esp_ota_get_app_elf_sha256 spi_flash_op_lock_func_t SPI_FLASH_SLOWRD _atexit0 esp_flash_t _atexit _mbstate reserv2 short int SPI_FLASH_FASTRD /home/dragon/esp/esp-idf/examples/get-started/hello_world/build __wchb _global_impure_ptr __tm_year _misc_reent spi_flash_guard_funcs_t _localtime_buf __uint8_t _cvtlen _maxwds _l64a_buf spi_flash_trans_t __tm _niobs spi_flash_chip_t _dso_handle SPI_FLASH_READ_MODE_MAX secure_version _cvtbuf unsigned char __uint32_t _getdate_err esp_flash_default_chip _mbrlen_state esp_err_t __sbuf spi_flash_host_inst_t dev_config __sglue _strtok_last _mbtowc_state s_app_elf_sha256 _fnargs miso_len short unsigned int g_flash_guard_no_os_ops magic_word first_call _fntypes spi_flash_os_yield_t _nbuf _unspecified_locale_info __sf_fake_stderr _flags2 _is_cxa chip_drv _seed _rand_next __locale_t _seek _ubuf __sf_fake_stdin pthread_key_t Xthal_cp_id_FPU Xthal_cp_id_XCHAL_CP5_IDENT Xthal_all_extra_size Xthal_itlb_arf_ways esp_thread_list_head Xthal_all_extra_align Xthal_have_booleans child_task_retval Xthal_excm_level Xthal_rev_no Xthal_have_exceptions pthread_attr_setdetachstate Xthal_instrom_vaddr Xthal_cp_id_XCHAL_CP6_IDENT __func__ xTaskGenericNotify Xthal_have_sext __clockid_t task_arg pthread_delete curelm pthread_attr_init pthread_attr_getdetachstate pthread_cancel xHandle Xthal_tram_sync Xthal_have_fp pthread_create pthread_get_handle_by_desc Xthal_have_clamps Xthal_dataram_paddr Xthal_num_ibreak mutexattr_check Xthal_cpregs_restore_fn pthread_mutex_init_if_static Xthal_cp_id_XCHAL_CP7_IDENT Xthal_have_ccount Xthal_cp_num __builtin_memcpy Xthal_cpregs_save_nw_fn Xthal_xlmi_size xQueueGiveMutexRecursive pthread_mutex_timedlock _sys_nerr cur_pthread Xthal_dtlb_way_bits iram_address Xthal_have_loops pthread_cfg Xthal_icache_line_lockable Xthal_num_instram pthread_attr_setstacksize __builtin_memset Xthal_hw_configid0 Xthal_hw_configid1 Xthal_cp_names Xthal_dataram_vaddr eSetBits Xthal_dtlb_arf_ways tmp_attr list_node inherit_cfg Xthal_dcache_size QueueHandle_t aliased_iram Xthal_intlevel pthread_task_func Xthal_have_highlevel_interrupts pthread_setspecific Xthal_xea_version environ Xthal_itlb_ways contentionscope soc_memory_regions pthread_mutex_destroy xTaskCreatePinnedToCore ESP_LOG_WARN esp_pthread_t __FUNCTION__ pthread_equal Xthal_hw_release_minor TaskHandle_t Xthal_have_tlbs pthread_mutexattr_init Xthal_cp_max Xthal_release_minor vQueueDelete Xthal_num_writebuffer_entries Xthal_num_dbreak esp_pthread_set_cfg PTHREAD_TASK_STATE_RUN Xthal_cpregs_save_fn SemaphoreHandle_t pthread_include_pthread_impl sched_priority eSetValueWithoutOverwrite /home/dragon/esp/esp-idf/components/pthread/pthread.c vTaskDelete Xthal_num_datarom Xthal_mmu_rings startup_stack ESP_LOG_ERROR _daylight QueueDefinition _timezone optreset s_threads_mux Xthal_datarom_paddr check_arg Xthal_dcache_setwidth Xthal_datarom_size Xthal_mmu_asid_kernel esp_pthread_task_state Xthal_tram_enabled _tzname esp_pthread_get_cfg esp_pthread_entry Xthal_release_internal pthread_mutex_trylock pthread_mutexattr_destroy Xthal_icache_linesize Xthal_have_minmax esp_pthread_cfg_t __assert_func Xthal_have_speculation slh_first Xthal_datarom_vaddr optind Xthal_hw_release_major Xthal_tram_pending Xthal_mmu_min_pte_page_size pthread_attr_destroy Xthal_release_major Xthal_mmu_ring_bits pthread_find_handle Xthal_instram_paddr sle_next join_task pthread_getspecific esp_pthread_mutex_t pcTaskGetName xQueueCreateMutex stack_size Xthal_cpregs_size xQueueGetMutexHolder Xthal_have_cacheattr __intptr_t Xthal_cp_mask_XCHAL_CP1_IDENT init_executed Xthal_dtlb_ways once_control Xthal_instram_vaddr pthread_once_t task_name pthread_self esp_pthread_cfg_key_destructor Xthal_hw_release_name s_pthread_cfg_key Xthal_have_xlt_cacheattr detached pthread_list_find_item Xthal_cp_mask_XCHAL_CP2_IDENT Xthal_icache_size Xthal_intlevel_andbelow_mask Xthal_have_nmi pthread_attr_t pthread_mutex_unlock Xthal_cp_id_XCHAL_CP4_IDENT Xthal_debug_configured Xthal_num_ccompare Xthal_have_density vPortExitCritical Xthal_have_interrupts Xthal_cp_mask_XCHAL_CP3_IDENT s_threads_list Xthal_dcache_ways Xthal_build_unique_id Xthal_instrom_size Xthal_num_aregs Xthal_num_instrom init_routine sched_param pthread_attr_getstacksize xthal_MPU_entry Xthal_dcache_is_writeback Xthal_cp_mask_XCHAL_CP4_IDENT ESP_LOG_VERBOSE pin_to_core thread_name Xthal_dataram_size esp_pthread_get_default_config esp_pthread_init Xthal_dcache_line_lockable Xthal_num_coprocessors Xthal_num_xlmi eSetValueWithOverwrite esp_pthread_task_arg_t Xthal_have_prid item_check compare_and_set_native timespec vTaskDelay Xthal_cp_mask_XCHAL_CP5_IDENT get_default_pthread_core optopt esp_log_timestamp vPortEnterCritical schedparam value_ptr Xthal_have_spanning_way inheritsched soc_memory_type_count xQueueTakeMutexRecursive pthread_mutexattr_settype Xthal_cp_mask_XCHAL_CP6_IDENT ESP_LOG_NONE TickType_t opterr xQueueGenericSend uxPortCompareSet Xthal_memory_order Xthal_have_nsa portMUX_TYPE pthread_detach xQueueSemaphoreTake ESP_LOG_INFO Xthal_have_threadptr Xthal_have_mimic_cacheattr pthread_exit Xthal_mpu_bgmap Xthal_cp_mask_XCHAL_CP7_IDENT PTHREAD_TASK_STATE_EXIT Xthal_dcache_linesize Xthal_cp_id_XCHAL_CP1_IDENT Xthal_intlevel_mask Xthal_inttype_mask stackaddr Xthal_cp_mask xTaskGetCurrentTaskHandle Xthal_num_intlevels Xthal_icache_ways Xthal_mmu_sr_bits pthread_find Xthal_cpregs_restore_nw_fn Xthal_have_pif Xthal_hw_release_internal pthread_mutexattr_t pthread_mutex_lock pthread_mutexattr_gettype tv_nsec _sys_errlist Xthal_num_dataram pthread_once Xthal_cp_id_XCHAL_CP2_IDENT ESP_LOG_DEBUG currtime Xthal_itlb_way_bits Xthal_dcache_linewidth Xthal_inttype pthread_join Xthal_xlmi_vaddr pthread_key_delete Xthal_instram_size Xthal_extra_size Xthal_mmu_ca_bits Xthal_cp_id_XCHAL_CP3_IDENT exc_cause_table Xthal_release_name soc_memory_region_count start_routine pthread_key_create Xthal_have_mul16 Xthal_mmu_asid_bits Xthal_mmu_max_pte_page_size Xthal_timer_interrupt Xthal_icache_setwidth s_mutex_init_lock pthread_get_desc_by_handle Xthal_have_identity_map Xthal_num_aregs_log2 clock_gettime pthread_internal_local_storage_destructor_callback Xthal_icache_linewidth eNoAction Xthal_cp_mask_FPU Xthal_cpregs_align pthread_mutex_init esp_log_write Xthal_have_windowed is_initialized Xthal_xlmi_paddr Xthal_instrom_paddr soc_memory_types xTaskNotifyWait Xthal_extra_align tv_sec schedpolicy Xthal_num_interrupts sched_yield vTaskSuspend pthread_mutex_lock_internal Xthal_have_mac16 key_entry find_key pvTaskGetThreadLocalStoragePointer key_list_t value_entry_t_ /home/dragon/esp/esp-idf/components/pthread/pthread_local_storage.c key_entry_t_ pthread_include_pthread_local_storage_impl values_list_t value_entry_t new_key v_tls s_keys_lock key_entry_t values_list_t_ vTaskSetThreadLocalStoragePointerAndDelCallback pthread_local_storage_thread_deleted_callback next_entry s_keys pthread_destructor_t find_value pullup drefh touch_meas_done dg_wrap_force_norst Cache_Read_Enable_rom lslp_mem_force_pd ext_wakeup1_status_clr sardate sar_dac_ctrl1 lslp_mem_force_pu out1_w1tc reserved_88 oen_inv_sel reset_cause_appcpu dg_wrap_force_iso wdt_feed out1 dac_clk_force_high POWERON_RESET amp_rst_fb_fsm analog_force_iso sys_startup_fn_t min_chip_rev tsens_power_up_force sens_dev_s ulp_cp_wakeup_force_en touch_pad5_hold_force reserved8 touch_meas_en_clr sw_appcpu_rst dig_iso rtc_clk_apb_freq_get reserved0 meas2_start_force reserved3 reserved4 inter_ram2_force_iso reserved9 esp_cpu_unstall ck8m_div_sel GPIO_HOLD_MASK sdio_select intr_matrix_clear dac_dig_force rtc_sar cali_data out1_w1ts sar2_pwdet_force x32n_rde dac_xpd_force hash_appended acpu_nmi_int int_st_timers cpu_stall_en cnt_low stg0 stg1 stg2 stg3 adc2_hold adc2_hold_force amp_short_ref_gnd_fsm sar2_en_pad_force adc1_slp_ie sar1_en_pad_force is_single_core RTC_WDT_INT rtc_ulp_cp sar_dac_ctrl2 rtc_dbias_slp main_timer_alarm_en rst_ena sdio_conf xtl_buf_wait sw_cpu_stall pulldown UART1_TRIG alarm_low reserved_c4 ESP_CHIP_ID_ESP32S2 ESP_CHIP_ID_ESP32S3 rtc_pwc slp_val_hi meas1_start_force sdio_act_conf dg_pad_force_unhold i2c_slave_addr1 adc2_slp_ie i2c_slave_addr3 i2c_slave_addr4 i2c_slave_addr5 i2c_slave_addr6 DEEPSLEEP_RESET wakeup_cause UART0_TRIG sar1_en_pad sar_tctrl pad_dac esp_rom_uart_set_as_console DPORT_REG_READ wifi_force_pd sense1_hold cpu_hal_set_vecbase fastmem_force_lpd TOUCH_TRIG touch_pad4_hold_force dg_wrap_force_noiso spi_pin_drv wifi_force_noiso sar2_en_pad x32p_slp_ie drange g_startup_fn sig_in_sel dac_clk_inv plla_force_pu xpd_sdio touch_pad2_hold_force dac_cw_en1 cpuperiod_sel wifi_powerup_timer esp_rom_uart_set_clock_baudrate xpd_xtal_32k acpu_nmi_int1 sar1_sample_bit reserved_d0 inter_ram4_pd_en drv_s drv_v rom0_pd_en bt_select bias_core_force_pd bias_core_force_pu clock_hz load_low bias_i2c_folw_8m deep_slp_reject_en test_mux TIMER_EXPIRE intr_st load_high rtc_powerup_timer acpu_int1 ulp_cp_sleep_cyc1 dg_wrap_force_pu sense1_fun_sel rtc_wait_timer esp_cache_err_int_init sense2_fun_sel sense3_fun_sel scl_sel enable1_w1tc sense4_fun_sel txrf_i2c_pu ext_wakeup_conf pdac1_hold_force sar_mem_wr_ctrl rtc_cali_cfg1 sar2_clk_gated WDT_STAGE_ACTION_RESET_RTC ulp_cp_slp_timer_en sens_dev_t force_xpd_amp wakeup_enable amp_short_ref_force inter_ram4_force_pu alarm_high sdio_active_ind dg_pad_force_noiso SDIO_RESET diag1 xpd_dac WDT_STAGE_ACTION_OFF dac_clk_force_low slowmem_force_lpd cali_conf slowmem_force_lpu SDIO_IDLE_INT lactupdate xtl_force_iso procpu_c1 s_cpu_inited meas2_start_sar dig_clk8m_d256_en sar_touch_ctrl1 sar_touch_ctrl2 touch_meas Cache_Flush_rom WDT_RESET_SIG_LENGTH_3_2us i2c_slave_addr0 wifi_wait_timer i2c_slave_addr2 SENS i2c_slave_addr7 /home/dragon/esp/esp-idf/components/esp_system/port/cpu_start.c touch_sleep_cycles spi_speed int_type touch_thresh func_sel dec_heartbeat_width clr_dg_pad_autohold reject_cause inc_heartbeat_refresh start_cycling sar_slave_addr1 sar_slave_addr2 sar_slave_addr3 touch_out_sel WDT_RESET_SIG_LENGTH_300ns cpusdio_int1 sar_amp_wait1 func_out_sel_cfg pd_rf_ena SDIO_TRIG h_val dac_inv1 dac_inv2 cpu_stall_wait lactlo sar1_data_inv sar2_sample_num RTCWDT_BROWN_OUT_RESET touch_pad_outen2 sense1_fun_ie dg_wrap_force_pd cpst_en dbias_xtal_32k RTC_TIME_VALID_INT fast_clk_rtc_sel lactalarmlo sck_dcap_force rtc_time_valid adc1_hold reserved_f4 amp_rst_fb_fsm_idle rtc_dbias_wak sar_meas_wait2 light_slp_reject_en pll_force_iso xtal_32k_pad NO_MEAN xtl_force_pd rtcmem_powerup_timer TG0WDT_SYS_RESET sense4_hold_force segment_count apb2rtc_bridge_sel bootloader_flash_update_id xtl_force_pu inter_ram0_pd_en bias_sleep_folw_8m sar1_stop rtcmem_wait_timer sck_dcap xtal_force_nogating sar2_data_inv tsens_clk_div gpio_dev_t NO_SLEEP touch_slp_timer_en clk_conf wdt_config0 wdt_config1 wdt_config2 wdt_config3 wdt_config4 wdt_config5 ent_rtc wifi_force_pu rtc_io_dev_s rtc_io_dev_t ckgen_i2c_pu spi_size touch_cfg sar1_clk_gated slowmem_folw_cpu store4 dig_iso_force_on rom0_force_iso xpd_hall_force x32n_rue enb_ck8m dg_wrap_powerup_timer rst_reas wifi_pd_en rtc_force_iso rtc_dboost_force_pd dbg_atten sw_stall_procpu_c0 meas_status rtc_dboost_force_pu sar_i2c_start_force sw_sys_rst flashboot_mod_en touch_meas_delay slowmem_force_pd timer2 timer3 timer4 bb_i2c_force_pd slowmem_force_pu sense3_hold rfrx_pbus_pu wakeup0_lv bb_i2c_force_pu wakeup_state plla_force_pd sar_meas_start1 sar_meas_start2 touch_pad1_hold_force oen_sel sdio_force lact reserved_ac pcpu_nmi_int1 cpu_period_conf pcpu_nmi_int pll_force_noiso ulp_cp_sleep_cyc4 reserved19 meas1_data_sar ext_wakeup1_status intr_matrix_set reserved_b0 timg_dev_s timg_dev_t lactloadhi meas1_done_sar sdio_pd_en adc2_fun_ie dg_pad_autohold_en inter_ram0_force_noiso ESP_CHIP_ID_ESP32 in_val cpus_inited tsens_xpd_force ulp_cp_force_start_top esp_rom_printf rom0_force_pd cpusdio_int RTCWDT_RTC_RESET reserved23 reserved25 slp_timer0 slp_timer1 edge_int_en dg_wrap_wait_timer reserved28 appcpu_c1 dac_xtal_32k rtc_touch slp_reject rst_wait g_startup_time x32n_hold fastmem_force_lpu sar_rstb_fsm rtc_io_num_map inter_ram4_force_noiso __uint64_t step_len BT_TRIG sar_rstb_fsm_idle _rtc_bss_end ulpcp_touch_start_wait slowmem_pd_en x32n_mux_sel xpd_sar_fsm_idle GPIO x32p_mux_sel slowmem_force_noiso sense3_hold_force reserved_d8 sense2_slp_ie rtc_max lactloadlo esp_dport_access_stall_other_cpu_start RTCCNTL sig_in_inv fastmem_pd_en xpd_sar_amp_fsm int_clr_timers rtc_wdt hall_phase_force x32n_slp_sel esp_dport_access_reg_read xpd_bias esp_dport_access_stall_other_cpu_end sense3_slp_ie NO_INT x32p_slp_sel sw_stall_appcpu_c0 time0 time1 entry_addr tsens_out sar_slave_addr4 inter_ram3_force_iso ck8m_dfreq_force WDT_RESET_SIG_LENGTH_1_6us touch_start_en sar2_rstb_wait dig_xtal32k_en lac_en RTCWDT_CPU_RESET sar_meas_wait1 ctr_en thres sense4_slp_ie Cache_Read_Enable dig_dbias_wak OWDT_RESET amp_rst_fb_force time_hi sar1_sample_num sar_i2c_io slpoe ext_wakeup0 ext_wakeup1 adc1_slp_sel bbpll_cal_slp_start adc2_slp_sel enable1_w1ts pad_driver sense4_hold inter_ram1_pd_en timg_date x32n_slp_ie reg1p8_ready rtc_brown_out tsens_clk_gated pvtmon_pu to_gpio enb_sck_xtal xpd_sar_fsm lactrtc clk_prescale sw_procpu_rst reserved_a4 ets_install_uart_printf reserved_a8 sense2_hold s_resume_cores wdt_wprotect inter_ram0_force_pd inter_ram0_force_pu rtc_main_timer sar1_dac_xpd_fsm_idle rtc_store0 rtc_store1 rtc_store2 rtc_store3 pwc_force_pd func_in_sel_cfg ets_set_appcpu_boot_addr sar2_xpd_wait sdio_tieh pwc_force_pu xpd_sar_amp_fsm_idle reserved_b4 rdy_sync2 autoreload reserved_b8 touch_wakeup_force_en x32p_drv sar_i2c_ctrl sw_fstep meas2_done_sar ESP_CHIP_ID_INVALID gpio_reject_en lacthi reserved_bc pause_in_slp bootloader_flash_clock_config ulp_cp_sleep_cyc0 ulp_cp_sleep_cyc2 ulp_cp_sleep_cyc3 sar_touch_enable reserved_c0 dac_cw_en2 reserved_c8 cpu_ll_get_core_id esp_image_header_t acpu_int touch_pad7_hold_force g_spiram_ok startup_resume_other_cores close_flash_ena esp_perip_clk_init touch_start_fsm_en sar2_pwdet_cct sar_atten1 WDT_RESET_SIG_LENGTH_400ns reserved_cc sar1_dac_xpd_fsm amp_short_ref_gnd_fsm_idle reserved_d4 touch_pad0_hold_force no_gating_12m sar_nouse sarclk_en TG1WDT_SYS_RESET cpusel_conf inter_ram1_force_iso dres_xtal_32k sar2_dig_force sdio_act_dnum sar2_pwdet_en reserved_dc esp_rtc_get_time_us tsens_in_inv analog_force_noiso debug_bit_sel reserved_e0 reserved_e4 reserved_e8 ctr_lv _init_start min_time_ck8m_off pcpu_int1 Cache_Flush hall_phase x32n_slp_oe reserved_ec enable_w1tc inter_ram1_force_noiso time_update adc1_mux_sel sar2_bit_width reserved_f0 enable_w1ts sar1_dig_force sdio_reject_en drefl rtc_wakeup_ena sar_read_status1 sar_read_status2 rtc_io_desc_t inter_ram3_force_noiso reserved10 reserved11 reserved12 TIMERG0 reserved14 reserved16 reserved17 reserved18 cnt_high bootloader_flash_gpio_config WDT_RESET_SIG_LENGTH_100ns bias_force_nosleep rtc_get_reset_reason appcpu_stat_vector_sel inter_ram3_force_pd SW_CPU_RESET touch_meas_en EXT_CPU_RESET ana_conf inter_ram3_force_pu reserved20 reserved21 reserved22 spi_mode reserved26 reserved27 reserved29 sw_tone_en i2c_done ana_clk_rtc_sel ext_wakeup1_sel bootloader_flash_dummy_config slpsel sar_read_ctrl dac_dc2 enb_ck8m_div x32p_slp_oe enable1 ulp_cp_start_top reserved30 reserved31 SW_RESET bias_core_folw_8m sense2_hold_force bias_i2c_force_pd status1_w1tc TGWDT_CPU_RESET bias_i2c_force_pu amp_short_ref_fsm_idle esp_rom_delay_us status1_w1ts sar1_sample_cycle meas2_data_sar lactconfig rom0_force_noiso x32p_rde reset_cause_procpu dg_pad_force_iso ck8m_force_pd ck8m_wait cpus_up ck8m_force_pu WDT_STAGE_ACTION_RESET_CPU sar_meas_ctrl2 dig_iso_force_off rtc_only sel0 sel1 sel2 sel3 sel4 gpio_wakeup_filter lactalarmhi strapping esp_clk_init call_start_cpu0 call_start_cpu1 pll_i2c_pu x32p_hold state0 dig_pwc MAC_TRIG inter_ram0_force_iso adc_pad s_cpu_up inter_ram1_force_pd sda_sel drefm_sdio sar2_stop inter_ram1_force_pu inter_ram2_pd_en pll_buf_wait rtc_num value_sync2 rtc_mem_wr_offst_clr drefl_sdio sense2_fun_ie debug_sel RTCWDT_SYS_RESET RTCIO lactload REJECT_INT rtc_io_desc fastmem_force_noiso sar1_bit_width rom0_force_pu force_xpd_sar procpu_stat_vector_sel dac_scale1 dac_scale2 increase sense3_fun_ie touch_start_force xpd_hall sar_date WAKEUP_INT ulp_cp_subtimer_prediv tsens_dump_out dig_clk8m_en rtcio_ll_force_unhold_all WDT_STAGE_ACTION_INT slp_wakeup tie_opt sense4_fun_ie reserved_39 rom_ram_powerup_timer ck8m_force_nogating reserved_3d esp_chip_id_t sense1_mux_sel x32n_hold_force touch_pad6_hold_force reserved_41 sense2_mux_sel reserved_45 reserved_49 GPIO_PIN_MUX_REG sense3_mux_sel bias_force_sleep sar_start_force sense4_mux_sel status_w1tc x32n_fun_ie status_w1ts x32n_fun_sel reserved_4d i2c_rdata inter_ram2_force_noiso SAR_TRIG x32p_fun_sel sar_i2c_start ext_xtl_conf store5 store6 store7 bias_conf inter_ram4_force_pd start_other_core sense1_slp_sel sar_atten2 tsens_rdy_out sense2_slp_sel cpu_no sense3_slp_sel DPORT_READ_PERI_REG WDT_RESET_SIG_LENGTH_800ns rtc_cali_cfg sense4_slp_sel RESET_REASON wifi_force_iso dtest_rtc wakeup1_lv timer5 divider inc_heartbeat_period sar1_clk_div soc_clk_sel sar2_clk_div dig_pad_hold touch_pad_outen1 meas1_start_sar dig_dbias_slp adc1_fun_sel reset_state x32p_fun_ie touch_pad_worken adc2_fun_sel ck8m_dfreq rtc_cntl_dev_s rtc_cntl_dev_t dg_wrap_pd_en out_w1tc sensor_pads sar_meas_ctrl out_w1ts mem_wr_addr_init TIMERG1 amp_short_ref_fsm xtl_force_noiso rom_ram_wait_timer WDT_STAGE_ACTION_RESET_SYSTEM tsens_clk_inv pcpu_int sar2_en_test sdio_idle dg_wrap_force_rst sar2_rstb_force fastmem_force_iso touch_out_1en mem_wr_addr_size x32p_hold_force touch_xpd_wait WDT_RESET_SIG_LENGTH_500ns sense1_hold_force diag0 adc1_hold_force rtc_force_pd EXT_EVENT1_TRIG inter_ram2_force_pd INTRUSION_RESET rtc_force_pu inter_ram2_force_pu drefh_sdio min_slp_val touch_pad3_hold_force EXT_EVENT0_TRIG adc2_mux_sel dg_pad_force_hold inter_ram4_force_iso sar2_sample_bit level_int_en reserved_5c gpio_dev_s adc1_fun_ie x32n_drv bbpll_i2c_force_pd bbpll_i2c_force_pu xtl_ext_ctr inter_ram3_pd_en bootloader_init_mem fastmem_folw_cpu options0 GPIO_TRIG dec_heartbeat_period slp_reject_conf WDT_RESET_SIG_LENGTH_200ns dac_dc1 x32p_rue sar_read_ctrl2 touch_pad _rtc_bss_start bootloader_flash_cs_timing_config bbpll_force_pd bbpll_force_pu rst_bias_i2c pdac2_hold_force fastmem_force_pd amp_short_ref_gnd_force tsens_power_up sar_amp_wait2 sar_amp_wait3 slpie fastmem_force_pu sar2_sample_cycle hall_sens slowmem_force_iso tsens_xpd_wait rdy_real sense1_slp_ie /home/dragon/esp/esp-idf/components/esp_system/port/esp32/dport_panic_highint_hdl.S GNU AS 2.31.1 reserved_7c sram_addr_bitlen reserved_1c0 wdt_hal_config_stage spihd_out spiclk_iomux_pin reserved_38c out_eof xtal_wait cmd_define wr_sta_done resandres rtc_clk_slow_freq_get_hz inlink_dscr_empty dma_int_raw usr_wr_cmd_bitlen reserved2 reserved_2e4 dma_out_eof_bfr_des_addr reserved_1d4 reserved1 reserved5 sram_dwr_cmd wr_rd_buf_en RTC_CAL_32K_XTAL status_ext miso_delay_mode user1 user2 dma_in_link t_pp_time out_auto_wrback fcs_crc_en rtc_clk_fast_freq_set spihd_in rd_sta_done ck_dis cs_setup wrbuf_dummy_en PERIPH_BT_MODULE rtc_clk_cpu_freq_mhz_to_config spi_bus_lock_dev_handle_t usr_din_hold wait_flash_idle_en SLOW_CLK_8MD256 usr_sram_qio dma_rx_stop flash_usr_cmd RTC_SLOW_FREQ_8MD256 rtc_clk_select_rtc_slow_clk rd_status reserved_2fc clkcnt_h clkcnt_l clkcnt_n cs0_dis fread_dual PERIPH_HSPI_MODULE tx_crc usr_command_bitlen sram_dummy_cyclelen dma_status reserved_1fc RTC_CPU_FREQ_SRC_XTAL fastrd_mode cs_delay_mode in_err_eof fwrite_dual reserved_2a4 rdbuf_dummy_en in_suc_eof reserved_154 RTC_FAST_FREQ_XTALD4 PERIPH_UART1_MODULE dma_inlink_dscr_bf0 usr_wr_sram_dummy flash_be old_freq_mhz wdt_inst_t status_readback spiwp_in fread_qio reserved_390 dma_rx_status t_pp_ena clkdiv_pre dma_tx_status reserved_2b0 flash_ce slv_wr_status out_done sram_drd_cmd fwrite_qio flash_rdsr reserved_378 inlink_dscr_error dma_int_st wdt_hal_feed rst_io slv_wrbuf_dlen PERIPH_I2C0_MODULE flash_pes ck_i_edge indscr_burst_en usr_miso wifi_bt_sdio_clk wrsta_cmd_value mosi_delay_mode sram_bytes_len usr_dummy_hold rdsta_dummy_cyclelen flash_pes_en usr_mosi_dbitlen spics0_iomux_pin RTC_FAST_FREQ_8M PERIPH_I2C1_MODULE esp_rom_uart_tx_wait_idle PERIPH_VSPI_MODULE slow_clk_sel_t reserved_2cc setup_time SPI0 SPI1 SPI2 miso_dlen PERIPH_I2S0_MODULE WDT_MWDT1 rtc_cpu_freq_src_t PERIPH_AES_MODULE RTC_CPU_FREQ_SRC_PLL pll_wait usr_rd_cmd_value RTC_CAL_8MD256 reserved_3cc spiclk_out status_bitlen rtc_clk_cal PERIPH_EMAC_MODULE PERIPH_WIFI_MODULE reserved_3d4 flash_dp rd_buf_inten reserved_2ec master_cs_pol last_state wr_bit_order usr_dummy spi_dev_t dma_outlink_dscr RTC_CPU_FREQ_SRC_8M rtc_slow_freq reserved_204 cache_sram_usr_rcmd rdbuf_dummy_cyclelen mosi_delay_num rtc_wdt_ctx wr_buf_inten wb_mode reserved_3a4 trans_cnt periph_module_enable g_spi_lock_main_flash_dev reserved_1a0 reserved_1a4 reserved_1a8 dma_outlink_dscr_bf0 dma_outlink_dscr_bf1 wdt_hal_write_protect_enable RTC_CAL_RTC_MUX reserved_1ac reserved_3ac reserved_1b0 out_loop_test reserved_1b8 reserved_3b0 reserved_3b8 SPI3 rtc_clk_cpu_freq_set_config old_config reserved_1bc pwrctl_init PERIPH_BT_BASEBAND_MODULE reserved_1c4 reserved_1c8 usr_mosi_highpart reserved13 cs_delay_num wrsta_dummy_cyclelen flash_res dma_tx_stop flash_pp dma_continue dma_inlink_dscr reserved_3bc reserved_1d0 fread_quad dma_out_eof_des_addr reserved_218 RTC_SLOW_FREQ_RTC reserved_1dc wdt_hal_context_t usr_cmd_4byte spidqs_out reserved_1e0 reserved_1e4 reserved_1e8 PERIPH_SHA_MODULE reserved_1ec clk_equ_sysclk reserved_1f0 reserved_1f4 mwdt_dev reserved_1f8 spiq_iomux_pin spid_out dma_conf WDT_STAGE3 reserved_208 reserved_3d8 outlink_dscr_error cs1_dis fwrite_quad reserved_2a0 PERIPH_SPI_MODULE miso_delay_num reserved_2a8 RTC_XTAL_FREQ_24M out_eof_mode reserved_2ac reserved_3dc __ccount reserved_2b4 ck_idle_edge reserved_3e0 spiwp_iomux_pin reserved_2bc stage_timeout_ticks reserved_2c0 reserved_2c4 usr_dummy_cyclelen reserved_2c8 reserved_210 RTC_XTAL_FREQ_26M reserved_214 spicd_out status_fast_en rd_sta_inten PERIPH_CAN_MODULE ext0 ext1 ext2 ext3 reserved_3ec trans_done reserved_2d0 reserved_2d4 PERIPH_SDIO_SLAVE_MODULE reserved_3f0 spid_iomux_pin rd_bit_order reserved_2dc common_perip_clk reserved_158 rtc_cpu_freq_config_s SLOW_CLK_32K_EXT_OSC reserved_2e8 spiwp_out SLOW_CLK_150K ck_out_low_mode wrbuf_dummy_cyclelen reserved_21c rd_addr_bitlen PERIPH_UART0_MODULE reserved_2f0 reserved_2f4 PERIPH_RSA_MODULE reserved_2f8 spiclk_in wdt_hal_write_protect_disable rtc_clk_8m_enable PERIPH_PWM0_MODULE reserved_3a0 reserved_3a8 wrsr_2b rtc_clk_xtal_freq_get spihd_iomux_pin rwdt_dev PERIPH_SDMMC_MODULE reserved_3b4 wr_buf_done spi_signal_conn_t rtc_clk_32k_enable_external usr_prep_hold cs_i_mode doutdin PERIPH_UART2_MODULE reserved_3c0 PERIPH_TWAI_MODULE reserved_3c4 reserved_3c8 RTC_XTAL_FREQ_40M /home/dragon/esp/esp-idf/components/esp_system/port/esp32/clk.c PERIPH_PWM2_MODULE wr_rd_sta_en reserved_3d0 mosi_dlen rtc_cpu_freq_config_t module usr_command_value flash_wrdi PERIPH_WIFI_BT_COMMON_MODULE flash_hpm trans_inten cal_val slv_rd_bit PERIPH_PWM3_MODULE dma_in_suc_eof_des_addr reserved_3e4 reserved_3e8 auto_ret flash_wren rtc_clk_32k_enable PERIPH_SPI_DMA_MODULE t_erase_time usr_dummy_idle sync_reset spi_bus_lock_dev_t reserved_3f4 rdsta_dummy_en reserved_3f8 usr_wr_cmd_value reserved_150 spiq_in slave_mode reserved_190 reserved_194 reserved_15c reserved_258 reserved_198 reserved_200 ahbm_rst reserved_160 reserved_164 reserved_168 rtc_clk_cpu_freq_get_config reserved_20c reserved_16c PERIPH_UHCI1_MODULE reserved_170 PERIPH_TIMG0_MODULE reserved_174 usr_sram_dio reserved_178 WDT_MWDT0 reserved24 reserved_24c in_rst reserved_17c PERIPH_I2S1_MODULE reserved_220 reserved_224 reserved_180 reserved_228 reserved_184 reserved_188 flash_rdid new_config PERIPH_UHCI0_MODULE usr_command usr_rd_cmd_bitlen reserved_22c reserved_18c rdbuf_cmd_value usr_dout_hold reserved_230 spi_bus_lock_t reserved_234 slv_rdbuf_dlen reserved_238 periph_module_t cal_dividend usr_miso_dbitlen reserved_1d8 cache_fctrl RTC_SLOW_FREQ_32K_XTAL reserved_23c reserved_19c reserved_240 hold_time reserved_244 reserved_248 hwcrypto_perip_clk usr_cmd_hold PERIPH_TIMG1_MODULE t_erase_shift in_done reserved_250 reserved_254 rtc_dboost_fpd PERIPH_PCNT_MODULE reserved_304 reserved_260 usr_addr_hold retry_32k_xtal reserved_308 reserved_264 out_data_burst_en reserved_25c reserved_268 reserved_300 slave PERIPH_BT_LC_MODULE reserved_26c bit_len cs2_dis reserved_30c reserved_318 WDT_RWDT dma_int_clr reserved_310 rtc_init rd_byte_order reserved_270 reserved_31c reserved_274 reserved_278 reserved_320 reserved_324 reserved_280 reserved_328 spi_bus_lock_handle_t cache_sctrl reserved_288 esp_clk_slowclk_cal_set reserved_314 usr_mosi flash_se reserved_28c reserved_330 reserved_334 reserved_290 reserved_338 dma_out_link reserved_294 reserved_27c t_pp_shift last_command wr_addr_bitlen RTC_XTAL_FREQ_AUTO reserved_2e0 reserved_33c reserved_284 reserved_29c spid_in reserved_340 reserved_344 reserved_348 PERIPH_LEDC_MODULE outdscr_burst_en spi_dev_s out_total_eof g_main_spi_bus_lock reserved_34c usr_addr_bitlen wr_sta_inten reserved_350 reserved_358 wr_byte_order rd_buf_done spiq_out new_freq_mhz dma_inlink_dscr_bf1 rtc_config_s rtc_config_t reserved_298 reserved_360 RTC_CPU_FREQ_SRC_APLL reserved_364 usr_miso_highpart reserved_368 irq_dma cs_hold_delay reserved_68 flash_wrsr reserved_374 int_hold_ena reserved_32c reserved_6c t_erase_ena reserved_70 PERIPH_MODULE_MAX usr_addr reserved_78 WDT_STAGE0 WDT_STAGE1 WDT_STAGE2 reserved_384 in_loop_test flash_per cs_keep_active clkctl_init reserved_394 reserved_398 rtc_slow_freq_t reserved_2b8 cs_hold reserved_354 reserved_39c fread_dio spics_in usr_rd_sram_dummy source_freq_mhz reserved_35c PERIPH_RMT_MODULE fwrite_dio ck_out_high_mode master_ck_sel cs_hold_delay_res usr_hold_pol user wrbuf_cmd_value wrsta_dummy_en rdsta_cmd_value rtc_clk_slow_freq_set ahbm_fifo_rst PERIPH_PWM1_MODULE spi_periph_signal PERIPH_RNG_MODULE req_en reserved_36c ck_out_edge sram_cmd reserved_370 cache_sram_usr_wcmd slave1 slave2 slave3 slv_rdata_bit reserved_1cc tx_crc_en dma_int_ena reserved_1b4 reserved_74 reserved_37c spics_out dma_in_err_eof_des_addr reserved_2d8 out_rst reserved_380 reserved_388 SLOW_CLK_32K_XTAL irda_tx_en esp_flash_app_init spi_flash_init glitch_filt send_xoff xoff_threshold esp_timer_init tx_flow_en err_wr_mask pre_idle_num esp_flash_init_default_chip rx_gap_tout reserved6 reserved7 mem_cnt_status rx_flow_thrhd __init_array_start tx_cnt rxfifo_cnt txfifo_empty rx_tout_thrhd uart_periph_signal rs485_clash rx_cnt _semphr_give_from_isr start_cpu_other_cores_default __init_array_end irda_en at_cmd_precnt sw_flow_con_en sw_xoff _esp_system_init_fn_array_end flow_conf rx_busy_tx_en dl0_en xonoff_del UART0 UART1 UART2 do_system_init_fn _task_yield_from_isr edge_cnt tx_brk_done swfc_conf post_idle_num _timer_setfn at_cmd_char_det dsr_inv txd_brk coex_adapter_funcs_t esp_startup_start_app heap_caps_init rxfifo_full at_cmd_postcnt rx_idle_thrhd s_system_full_inited flash_ret st_utx_out loopback rx_flow_thrhd_h3 uart_dev_s uart_dev_t st_urx_out sw_rts brk_det cts_sig rx_tout_thrhd_h3 force_xon _semphr_create rxfifo_ovf _spin_lock_delete tx_rx_en div_frag rd_addr tx_brk_num rxd_inv cts_chg tx_size __int64_t txfifo_cnt do_secondary_init _int_enable /home/dragon/esp/esp-idf/components/esp_system/startup.c start_cpu0_default __esp_system_init_fn_init_components0 g_panic_abort xoff_char mem_conf active_threshold irda_rx_inv negpulse dsrn rx_dly_num rw_byte dl1_en s_system_inited wr_addr tx_sig idle_conf _is_in_isr send_xon rxfifo_tout rx_sig rxfifo_full_thrhd _magic cts_inv _malloc_internal at_cmd_gaptout _timer_arm_us esp_system_init_fn_t esp_startup_start_app_other_cores_default sleep_conf _timer_disarm _semphr_take_from_isr dtrn rs485_parity_err reserved15 div_int rx_flow_en tick_ref_always_on rx_size pospulse _esp_timer_get_time tx_brk_idle_done rs485_frm_err glitch_det _semphr_delete xon_threshold conf0 conf1 g_coex_adapter_funcs _timer_done rts_inv mem_pd _spin_lock_create do_core_init irda_dplx do_global_ctors ctsn highpulse tx_mem_empty_thrhd rs485_conf irda_wctl uart_signal_conn_t _semphr_take rtsn esp_reent_init sw_xon xon_char rx_mem_full_thrhd rts_sig rxd_cnt txd_inv force_xoff esp_vfs_dev_uart_register mem_rx_status fopen mem_tx_status tx_dly_num xoff_threshold_h2 stop_bit_num wdt_hal_disable irda_tx_inv _semphr_give dsr_chg default_stdio_dev char_num rx_tout_en esp_newlib_time_init auto_baud min_cnt _esp_system_init_fn_array_start xon_threshold_h2 esp_brownout_init txfifo_empty_thrhd sw_dtr GNU C99 8.4.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -fno-stack-protector spi_flash_guard_set parity_en lowpulse esp_clk_cpu_freq esp_setup_syscall_table dtr_inv wdt0_context esp_stack_ptr_in_dram spi_flash_cache_enabled pseudo_excause /home/dragon/esp/esp-idf/components/esp_system/port/panic_handler.c tmp0 tmp1 tmp2 print_state esp_cpu_process_stack_pc XtExcFrame exccause panic_print_dec panic_print_hex cpu_ll_pc_to_ptr PANIC_EXCEPTION_ABORT wdt_hal_handle_intr excvaddr lcount xt_unhandled_exception esp_ptr_executable pseudo_reason esp_backtrace_frame_t PANIC_EXCEPTION_DEBUG sdesc _invalid_pc_placeholder spi_flash_enable_cache esp_panic_handler panic_info_t err_core lbeg soc_hal_stall_core esp_restart_noos debug_rsn depth esp_dport_access_int_abort PANIC_EXCEPTION_FAULT panic_info_dump_fn_t esp_stack_ptr_is_sane print_backtrace_entry xPortInterruptedFromISRContext digital_reset_needed next_pc PANIC_EXCEPTION_IWDT esp_backtrace_get_next_frame frame_to_panic_info panicHandler panic_restart print_illegal_instruction_details panic_exception_t esp_cache_err_get_cpuid panic_print_str print_state_for_core xt_exc_frames stk_frame pepc print_registers esp_cpu_in_ocd_debug_mode lend PANIC_EXCEPTION_TWDT print_debug_exception_details corrupted esp_restart_noos_dig wdt1_context ESP_RST_UNKNOWN uart_hal_context_t ESP_RST_BROWNOUT ESP_RST_EXT ESP_RST_SW esp_reset_reason_t /home/dragon/esp/esp-idf/components/esp_system/panic.c TIMER_INTR_T0 TIMER_INTR_T1 ESP_RST_SDIO panic_print_char TIMER_INTR_NONE esp_reset_reason_get_hint s_panic_uart sha256_buf s_panic_abort_details uart_hal_write_txfifo ESP_RST_POWERON ESP_RST_WDT wdt_hal_init ESP_RST_TASK_WDT TIMER_INTR_WDT reconfigure_all_wdts disable_all_wdts print_abort_details esp_reset_reason_set_hint ESP_RST_DEEPSLEEP cpu_hal_set_breakpoint wdt_hal_enable wdt_hal_is_enabled uart_ll_get_txfifo_len ESP_RST_PANIC ESP_RST_INT_WDT esp_system_abort /home/dragon/esp/esp-idf/components/esp_system/system_api.c esp_get_free_internal_heap_size heap_caps_get_free_size shutdown_handler_t heap_caps_get_minimum_free_size esp_get_free_heap_size esp_restart rtc_clk_cpu_freq_set_xtal esp_get_minimum_free_heap_size esp_get_idf_version vTaskSuspendAll esp_register_shutdown_handler shutdown_handlers esp_unregister_shutdown_handler uart_div_modify uart_no /home/dragon/esp/esp-idf/components/esp_rom/patches/esp_rom_uart.c uart_ll_is_tx_idle baud_rate rwdt_ll_set_intr_enable enable_intr mwdt_ll_set_sys_reset_length wdt_stage_t mwdt_ll_disable_stage rwdt_ll_config_stage rwdt_ll_feed wdt_hal_deinit rwdt_ll_disable wdt_hal_set_flashboot_en rwdt_ll_set_appcpu_reset_en rwdt_ll_set_cpu_reset_length mwdt_ll_set_prescaler rwdt_ll_set_procpu_reset_en mwdt_ll_config_stage mwdt_ll_set_intr_enable wdt_inst mwdt_ll_set_level_intr mwdt_ll_check_if_enabled rwdt_ll_write_protect_enable rwdt_ll_set_level_intr mwdt_ll_write_protect_disable mwdt_ll_feed mwdt_ll_write_protect_enable /home/dragon/esp/esp-idf/components/hal/wdt_hal_iram.c rwdt_ll_write_protect_disable rwdt_ll_set_edge_intr mwdt_ll_set_flashboot_en behavior mwdt_ll_set_edge_intr rwdt_ll_clear_intr_status rwdt_ll_set_pause_in_sleep_en mwdt_ll_enable mwdt_ll_clear_intr_status wdt_stage_action_t rwdt_ll_enable rwdt_ll_set_sys_reset_length mwdt_ll_disable rwdt_ll_check_if_enabled wdt_reset_sig_length_t rwdt_ll_disable_stage mwdt_ll_set_cpu_reset_length rwdt_ll_set_flashboot_en cpu_ll_set_breakpoint cpu_hal_clear_breakpoint watchpoint_trigger_t WATCHPOINT_TRIGGER_ON_RO WATCHPOINT_TRIGGER_ON_RW /home/dragon/esp/esp-idf/components/hal/cpu_hal.c WATCHPOINT_TRIGGER_ON_WO cpu_ll_set_vecbase trigger dbreakc cpu_ll_ptr_to_pc cpu_ll_clear_watchpoint cpu_hal_set_watchpoint cpu_ll_set_watchpoint cpu_hal_clear_watchpoint cpu_ll_clear_breakpoint uart_ll_write_txfifo write_size wr_len fill_len uart_hal_rxfifo_rst __uint16_t read_len rxmem_sta inout_rd_len break_num uart_ll_read_rxfifo uart_ll_rxfifo_rst uart_hal_tx_break uart_hal_txfifo_rst uart_hal_read_rxfifo uart_ll_tx_break fifo_addr uart_ll_get_rxfifo_len /home/dragon/esp/esp-idf/components/hal/uart_hal_iram.c uart_ll_txfifo_rst soc_ll_stall_core soc_ll_unstall_core /home/dragon/esp/esp-idf/components/hal/soc_hal.c rtc_cntl_c1_s soc_hal_unstall_core rtc_cntl_c0_s rtc_cntl_c0_m rtc_cntl_c1_m cpu_id esp_clear_watchpoint esp_cpu_reset esp_cpu_stall soc_ll_reset_core esp_set_breakpoint_if_jtag /home/dragon/esp/esp-idf/components/soc/src/cpu_util.c cpu_ll_is_debugger_attached esp_set_watchpoint rtc_clk_slow_freq_get o_div rtc_clk_8m_enabled fast_freq /home/dragon/esp/esp-idf/components/soc/src/esp32/rtc_clk.c clk_8m_en GPIO_NUM_11 GPIO_NUM_12 GPIO_NUM_16 pin_32 rtc_clk_bbpll_enable gpio_num i2c_bbpll_lref GPIO_NUM_36 delay_pll_en clk_val_is_valid pin_33 div_ref rtc_clk_cpu_freq_to_xtal s_cur_pll_freq GPIO_NUM_26 GPIO_NUM_0 GPIO_NUM_2 GPIO_NUM_3 GPIO_NUM_6 GPIO_NUM_7 GPIO_NUM_8 GPIO_NUM_9 ets_update_cpu_frequency GPIO_NUM_NC GPIO_NUM_1 xtal_freq_reg clk_val_to_reg_val RTC_CPU_FREQ_XTAL rtc_fast_freq_t reg_val_to_clk_val RTC_CPU_FREQ_80M div10_8 out_config per_conf rtc_clk_bbpll_configure esp_rom_gpio_pad_select_gpio GPIO_NUM_4 rtc_clk_fast_freq_get GPIO_NUM_20 rtc_xtal_freq_t GPIO_NUM_28 i2c_bbpll_dcur rtc_clk_8md256_enabled GPIO_NUM_5 GPIO_NUM_30 GPIO_NUM_32 GPIO_NUM_33 GPIO_NUM_34 gpio_num_t rom_i2c_writeReg_Mask rtc_clk_cpu_freq_to_8m gpio_ll_output_disable GPIO_NUM_10 GPIO_NUM_13 GPIO_NUM_14 GPIO_NUM_15 GPIO_NUM_18 GPIO_NUM_19 rtc_clk_32k_enable_common GPIO_NUM_21 GPIO_NUM_22 GPIO_NUM_23 GPIO_NUM_27 GPIO_NUM_29 rtc_clk_cpu_freq_set_config_fast gpio_ll_output_enable GPIO_NUM_31 GPIO_NUM_35 GPIO_NUM_37 GPIO_NUM_38 GPIO_NUM_39 is_rev0 real_freq_mhz rtc_clk_xtal_freq_update rtc_cpu_freq_t GPIO_NUM_17 gpio_ll_set_level rtc_clk_bbpll_disable sdm_stop_val_2 freq_hz sdm1 remainder rom_i2c_writeReg sdm0 sdm2 rtc_clk_wait_for_slow_cycle cpu_freq_mhz RTC_CPU_FREQ_2M rtc_clk_apll_enable i2c_bbpll_div_7_0 div7_0 rtc_clk_32k_bootstrap apll_fpd RTC_CPU_FREQ_160M GPIO_NUM_25 rtc_clk_cpu_freq_to_pll_mhz GPIO_NUM_MAX RTC_CPU_FREQ_240M rtc_clk_apb_freq_update rtc_clk_cpu_freq_to_config rtc_clk_32k_enabled rom_i2c_readReg_Mask dbias efuse_reg rtc_vddsdio_config_t rtc_vddsdio_config_s rtc_vddsdio_set_config sdio_conf_reg strap_reg rtc_vddsdio_get_config drefm /home/dragon/esp/esp-idf/components/soc/src/esp32/rtc_init.c expected_freq us_timer_max rtc_cal_sel_t dig_32k_xtal_state cal_clk slowclk_cycles us_time_estimate rtc_clk_cal_internal ratio_64 rtc_time_get rtc_cycles period_64 rtc_time_us_to_slowclk /home/dragon/esp/esp-idf/components/soc/src/esp32/rtc_time.c rtc_clk_cal_ratio time_in_us xtal_cycles rtc_time_slowclk_to_us timeout_us esp_vfs_pread _ssize_t out_dirent st_blocks pwrite_p modtime esp_vfs_t call_end_selects c_cflag tcgetsid_p __gid_t esp_vfs_lseek strncmp c_iflag readdir_p c_cc sel_sem ticks_to_wait esp_vfs_safe_fd_isset __dev_t vfs_index esp_vfs_telldir actime __errno end_index c_oflag c_ospeed esp_vfs_readdir esp_vfs_fsync fsync_p cc_t stop_socket_select esp_vfs_unregister __blksize_t tcsendbreak_p permanent st_spare1 st_uid st_spare3 st_spare4 duration esp_vfs_truncate vfs_id lseek_p st_rdev esp_vfs_ioctl best_match_prefix_len src_path xQueueGenericCreate s_vfs vfs_dst esp_vfs_register_with_id __gnuc_va_list path1_within_vfs d_type esp_vfs_select esp_vfs_unlink tcgetsid __va_reg fcntl_p esp_vfs_closedir path_prefix_len timeval esp_vfs_read times esp_vfs_register_common amode __mode_t fd_within_vfs esp_vfs_fstat st_ctime esp_vfs_select_triggered_isr open_p vfs2 __va_list_tag esp_vfs_id_t tcflag_t esp_vfs_link tv_usec get_vfs_for_index st_gid tcflow is_sem_local opendir_p esp_vfs_close __getreent strcpy is_socket_fd optional_actions esp_vfs_rewinddir fd_mask __va_ndx pread_p st_spare2 closedir_p __blkcnt_t fd_table_t seekdir_p timeout_ms st_blksize get_vfs_for_fd __ino_t writefds fds_triple_t nfds rmdir_p tcflow_p xQueueGiveFromISR fd_valid errorfds vfs_include_syscalls_impl close_p dd_rsv get_vfs_for_path s_vfs_count utime_p __suseconds_t get_socket_select_semaphore unlink_p access_p path_within_vfs tcsetattr_p termios /home/dragon/esp/esp-idf/components/vfs/vfs.c min_fd esp_vfs_rmdir driver_args st_nlink esp_vfs_access c_lflag readfds fds_bits st_atime __pid_t esp_vfs_seekdir path2_within_vfs __int8_t vfs_fds_triple esp_vfs_stat utimbuf esp_vfs_pwrite c_ispeed __off_t tcsendbreak local_fd_t UBaseType_t src_within_vfs mkdir_p vfs_entry_ esp_vfs_opendir esp_vfs_write vfs_index_t _types_fd_set dd_vfs_idx best_match memcmp dst_within_vfs st_mtime esp_vfs_select_triggered ioctl_p tcflush_p pdir truncate_p esp_vfs_utime readdir_r_p fstat_p esp_vfs_register_fd vfs_entry_t __tmp fds_name esp_vfs_readdir_r esp_vfs_rename translate_path s_fd_table_lock strlen s_fd_table get_local_fd esp_vfs_mkdir st_mode __uid_t d_ino esp_vfs_fcntl_r esp_vfs_select_sem_t max_fd esp_vfs_unregister_fd base_path stop_socket_select_isr esp_vfs_register base_path_len tcgetattr_p esp_vfs_log_fd_set st_ino __va_stk __nlink_t path_prefix telldir_p set_global_fd_sets esp_vfs_open rename_p esp_vfs_register_fd_range tcdrain_p uart_num uart_write_bytes tx_mode tx_func UART_STOP_BITS_MAX uart_select_args_t uart_flush_input uart_read_bytes esp_vfs_dev_uart_use_nonblocking select_sem uart_tx_char_via_driver uart_get_baudrate uart_set_word_length uart_parity_t ESP_LINE_ENDINGS_LF s_registered_select_lock uart_get_selectlock UART_STOP_BITS_1 writefds_orig uart_set_parity uart_rx_char_via_driver UART_PARITY_EVEN __err_rc uart_fsync uart_is_driver_installed uart_fstat uart_get_buffered_data_len strcmp uart_wait_tx_done errorfds_orig csize_bits uart_set_baudrate readfds_orig /home/dragon/esp/esp-idf/components/vfs/vfs_uart.c uart_tcsetattr peek_char esp_line_endings_t uart_access uart_tcdrain UART_STOP_BITS_2 exceptfds uart_start_select uart_tcflush uart_open UART_PARITY_ODD uart_get_word_length uart_tcgetattr end_select_args UART_DATA_7_BITS esp_vfs_dev_uart_set_tx_line_endings uart_end_select s_context UART_PARITY_DISABLE esp_vfs_dev_uart_port_set_tx_line_endings UART_SELECT_READ_NOTIF tx_func_t select_notif_callback_isr uart_read_char uart_read uart_get_parity ESP_LINE_ENDINGS_CRLF uart_get_stop_bits new_size uart_port_t esp_vfs_dev_uart_port_set_rx_line_endings data_bits parity_mode uart_return_char s_registered_selects UART_SELECT_WRITE_NOTIF max_fds non_blocking UART_DATA_5_BITS uart_stop_bits_t _lock_acquire_recursive unregister_select rx_func esp_vfs_dev_uart_set_rx_line_endings rx_func_t uart_select_notif_t uart_close vfs_uart_context_t uart_set_select_notif_callback buffered_size uart_word_length_t esp_vfs_dev_uart_use_driver _esp_error_check_failed s_ctx uart_rx_char data_c ESP_LINE_ENDINGS_CR received UART_DATA_8_BITS read_lock UART_DATA_6_BITS UART_SELECT_ERROR_NOTIF UART_DATA_BITS_MAX uart_select_notif uart_write rx_mode uart_tx_char _lock_release_recursive UART_STOP_BITS_1_5 uart_fcntl uart_set_stop_bits s_registered_select_num esp_log_level_t s_log_default_level add_to_cache strlcpy left_index esp_log_impl_lock uncached_tag_entry_ level_for_message esp_log_set_vprintf esp_log_impl_lock_timeout format /home/dragon/esp/esp-idf/components/log/log.c heap_swap s_log_cache tag_len esp_log_level_set s_log_tags s_log_cache_misses uncached_tag_entry_t s_log_cache_entry_count log_tags_head esp_log_impl_unlock clear_log_level_list should_output orig_func get_cached_log_level vprintf_like_t esp_log_writev heap_bubble_down entry_size right_index level_for_tag s_log_print_func s_log_cache_max_generation new_entry get_uncached_log_level localtime_r xTaskGetTickCountFromISR esp_log_system_timestamp xTaskGetTickCount snprintf timeinfo bufferLock tick_count esp_cpu_ccount_t s_log_mutex xPortInIsrContext xTaskGetSchedulerState gettimeofday xPortGetCoreID g_ticks_per_us_pro esp_log_early_timestamp esp_cpu_get_ccount /home/dragon/esp/esp-idf/components/log/log_freertos.c multi_heap_free find_containing_heap function_name dram_alloc_to_iram_addr hinfo total_blocks registered_heaps total_allocated_bytes compatible_caps /home/dragon/esp/esp-idf/components/heap/heap_caps.c heap_caps_malloc_extmem_enable dram_addr heap_caps_dump ptr_in_diram_case heap_caps_realloc dram_ptr heap_caps_realloc_default multi_heap_lock_t heap_caps_get_info esp_ptr_in_diram_iram heap_caps_check_integrity_all heap_caps_free old_size heap_caps_check_integrity total_free_bytes multi_heap_free_size heap_caps_alloc_failed multi_heap_realloc dstart heap_caps_calloc heap_caps_get_total_size get_all_caps multi_heap_get_allocated_size heap_caps_aligned_alloc alloc_failed_callback heap_caps_dump_all heap_t multi_heap_malloc heap_caps_aligned_calloc heap_caps_malloc iptr size_bytes heap_caps_aligned_free heap_caps_register_failed_alloc_callback heap_caps_check_integrity_addr malloc_alwaysinternal_limit heap_caps_calloc_prefer esp_ptr_diram_dram_to_iram registered_heap_ll heap_caps_get_largest_free_block print_errors multi_heap_minimum_free_size __builtin_puts minimum_free_bytes dramAddrPtr new_p multi_heap_aligned_alloc heap_caps_realloc_prefer heap_caps_print_heap_info heap_caps_malloc_prefer multi_heap_handle_t all_heaps esp_alloc_failed_hook_t heap_caps_get_allocated_size multi_heap_info_t __uintptr_t argp multi_heap_info esp_ptr_in_diram_dram requested_size free_blocks heap_caps_match heap_caps_malloc_default multi_heap_check allocated_blocks multi_heap_dump heap_mux multi_heap_get_info heap_t_ register_heap temp_heaps heap_idx num_heaps multi_heap_set_lock /home/dragon/esp/esp-idf/components/heap/heap_caps_init.c soc_get_available_memory_region_max_count heap_caps_enable_nonos_stack_heaps vPortCPUInitializeMutex registered_heaps_write_lock p_new multi_heap_register soc_get_available_memory_regions heaps_array heap_caps_add_region_with_caps spinlock_initialize heap_caps_add_region block_header_t multi_heap_get_info_tlsf tlsf_memalign multi_heap_internal_unlock heap_data multi_heap_minimum_free_size_impl block_to_ptr tlsf_block_size_min multi_heap_realloc_impl tlsf_create_with_pool tlsf_check_pool start_ptr multi_heap_dump_tlsf condition tlsf_free multi_heap_get_allocated_size_impl tlsf_size multi_heap_assert multi_heap_get_block_owner ptrdiff_t tlsf_walk_pool block_next tlsf_get_pool multi_heap_get_next_block line /home/dragon/esp/esp-idf/components/heap/multi_heap.c multi_heap_register_impl tlsf_check multi_heap_get_info_impl offset_to_block multi_heap_malloc_impl multi_heap_free_size_impl tlsf_block_size next_free multi_heap_internal_lock multi_heap_aligned_alloc_impl multi_heap_is_free multi_heap_block_handle_t block_data_size pool_t multi_heap_get_block_address_impl tlsf_realloc tlsfptr_t multi_heap_free_impl prev_phys_block tlsf_malloc tlsf_t pool_size multi_heap_get_first_block assert_valid_block previous_block_size SL_INDEX_COUNT tlsf_walker adjust_request_size remaining_block combined fl_map pool_bytes default_walker next_aligned FL_INDEX_COUNT reverse this_status FL_INDEX_MAX block_prev this_prev_status FL_INDEX_SHIFT size_with_gap block_merge_prev block_absorb search_suitable_block SMALL_BLOCK_SIZE block_set_free tlsf_fls gap_remain block_set_used block_from_ptr tlsf_create block_mark_as_free align_up remove_free_block block_link_next tlsf_config sl_list block_mark_as_used insert_free_block gap_minimum tlsf_align_size pool_walker tlsf_add_pool minsize ALIGN_SIZE SL_INDEX_COUNT_LOG2 control_construct sl_bitmap fl_bitmap block_insert tlsf_block_size_max block_is_last this_block_size block_locate_free align_ptr adjust block_set_size block_prepare_used mapping_search block_trim_used block_null integrity_walker tlsf_remove_pool remain_size remaining block_can_split block_split aligned_size tlsf_alloc_overhead block_trim_free mapping_insert block_set_prev_free ALIGN_SIZE_LOG2 integrity_t block_merge_next tlsf_pool_overhead block_is_prev_free cursize /home/dragon/esp/esp-idf/components/heap/heap_tlsf.c round integ block_set_prev_used block_trim_free_leading block_remove align_down block_is_free tlsf_ffs oldsize sl_map periph_ll_reset ref_counts vPortEnterCriticalSafe periph_ll_wifi_bt_module_disable_clk_set_rst vPortExitCriticalSafe periph_ll_get_rst_en_mask periph_ll_wifi_bt_module_enable_clk_clear_rst periph_ll_get_clk_en_mask periph_module_disable periph_module_reset wifi_bt_common_module_disable /home/dragon/esp/esp-idf/components/driver/periph_ctrl.c periph_ll_disable_clk_set_rst periph_ll_get_rst_en_reg periph_spinlock periph periph_ll_enable_clk_clear_rst periph_ll_get_clk_en_reg wifi_bt_common_module_enable tx_mux loop_back_en uart_disable_rx_intr sent rx_buffered_len uart_hal_get_baudrate intr_handle GPIO_PULLUP_ONLY UART_INTR_RXFIFO_FULL tout_max_thresh UART_INTR_RS485_PARITY_ERR rx_ring_buf GPIO_MODE_INPUT_OUTPUT_OD tx_ring_buf out_wakeup_threshold uart_set_tx_idle_num uart_hal_get_hw_flow_ctrl xRingbufferReceiveFromISR esp_rom_gpio_connect_in_signal GPIO_PULLDOWN_ONLY tx_io_num xRingbufferSend uart_set_loop_back uart_at_cmd_t use_ref_tick uart_hal_get_parity uxQueueSpacesAvailable UART_INTR_PARITY_ERR uart_get_hw_flow_ctrl uart_set_hw_flow_ctrl uart_hal_get_data_bit_num uart_hal_set_data_bit_num uart_pattern_dequeue uart_intr_config pat_flg ticks_start intr_enable_mask uart_rx_intr_handler_default tx_fifo_sem pdata UART_PATTERN_DET uart_ll_set_rts_active_level uart_pattern_queue_reset uart_hal_get_sclk rx_thresh_xoff rx_buf_size UART_INTR_RS485_CLASH RingbufHandle_t UART_TAG rx_thresh uart_isr_free UART_HW_FLOWCTRL_CTS uart_hal_get_max_rx_timeout_thrd uart_event_type_t UART_INTR_TX_BRK_IDLE send_size uart_hal_inverse_signal xQueueGenericSendFromISR tx_len_cur tx_data p_uart_obj GPIO_MODE_INPUT UART_HW_FLOWCTRL_RTS en_tx_flg uart_check_buf_full uart_mode uart_ll_get_intr_ena_status queue_length apb_clk_freq uart_intr_config_t GPIO_MODE_OUTPUT rx_buffer_size uart_set_rx_full_threshold uart_pattern_pop_pos hw_enabled ticks_end rx_flow_ctrl_thresh uart_hw_flowcontrol_t tx_len tx_done_sem UART_HW_FLOWCTRL_CTS_RTS UART_MODE_RS485_APP_CTRL uart_set_mode uart_set_tx_empty_threshold gpio_set_direction UART_PARITY_ERR ptmp rx_thresh_xon UART_INTR_TXFIFO_EMPTY UART_INTR_RXFIFO_OVF uart_isr_handle_t uart_enable_intr_mask UART_INTR_RS485_FRM_ERR uart_ll_clr_intsts_mask uart_hal_set_tx_idle_num rx_always_timeout_flg source_clk uart_event_t rx_ptr rd_rec UART_DATA GPIO_MODE_DISABLE uart_enable_tx_intr timeout_flag uart_obj_t uart_set_pin rx_data_buf uart_hal_set_mode UART_INTR_RXFIFO_TOUT uart_intr GPIO_MODE_OUTPUT_OD uart_event uart_get_collision_flag rts_io_num uart_baud txfifo_empty_intr_thresh rx_timeout_thresh post_idle chr_tout clr_mask uart_write_bytes_with_break uart_enable_pattern_det_intr tx_buf_size rx_fifo_len UART_SCLK_REF_TICK uart_wait_tx_idle_polling UART_MODE_RS485_COLLISION_DETECT max_size uart_enable_pattern_det_baud_intr UART_INTR_BRK_DET UART_DATA_BREAK esp_clk_apb_freq uart_hal_set_dtr rx_pattern_pos tx_buffer_size uart_pattern_get_pos uart_module_enable vRingbufferReturnItem pat_chr uart_tx_data_t uart_tx_chars intr_alloc_flags xRingbufferReceive intr_handle_data_t uart_hal_set_at_cmd_char uart_disable_pattern_det_intr GPIO_MODE_INPUT_OUTPUT rx_stash_len uart_disable_tx_intr UART_INTR_CTS_CHG UART_INTR_TX_BRK_DONE uart_hal_set_loop_back uart_get_wakeup_threshold uart_pat_rb_t uart_hal_set_rx_timeout tx_waiting_brk original_size RINGBUF_TYPE_MAX uart_hal_set_baudrate uart_clear_intr_status brk_en uart_hal_is_hw_rts_en UART_MODE_IRDA tx_brk_len pat_idx uart_find_pattern_from_last tx_ptr UART_HW_FLOWCTRL_MAX tx_brk_flg UART_INTR_SW_XON uart_set_line_inverse len_tmp uart_set_always_rx_timeout xQueueUart RINGBUF_TYPE_NOSPLIT queue_size uart_hal_set_parity UART_INTR_TX_DONE uart_div uart_hal_set_txfifo_empty_thr stop_bit uart_ll_get_rx_tout_thr UART_HW_FLOWCTRL_DISABLE UART_INTR_FRAM_ERR uart_pattern_queue_update rx_io_num intr_handle_t uart_ll_get_at_cmd_char xRingbufferCreate UART_FIFO_OVF xRingbufferSendFromISR xRingbufferGetMaxItemSize tx_fifo_rem uart_set_wakeup_threshold uart_hal_set_rxfifo_full_thr uart_set_rts rx_cur_remain UART_MODE_RS485_HALF_DUPLEX HPTaskAwoken intr_conf uart_pattern_enqueue uart_enable_rx_intr p_uart pre_idle at_cmd tx_len_tot vRingbufferDelete /home/dragon/esp/esp-idf/components/driver/uart.c sw_flow_ctl send_len xon_thrd uart_driver_install copy_len vRingbufferReturnItemFromISR inverse_mask uart_context uart_intr_status uart_ll_get_intsts_mask coll_det_flg uart_hal_set_hw_flow_ctrl uart_config_t esp_rom_gpio_connect_out_signal uart_queue pattern_chr gpio_set_pull_mode uart_config uart_hal_set_stop_bits uart_sclk_t UART_FRAME_ERR UART_MODE_UART rx_mux uart_hal_set_wakeup_thrd esp_intr_alloc UART_INTR_SW_XOFF uart_module_disable uart_ll_disable_intr_mask uart_isr_register UART_BREAK RINGBUF_TYPE_BYTEBUF uart_hal_get_wakeup_thrd rx_head_ptr UART_INTR_DSR_CHG uart_sw_flowctrl_t uart_select_notif_callback uart_pattern_link_free GPIO_PULLUP_PULLDOWN rxfifo_full_thresh uart_param_config uart_hal_init diff_len cts_io_num uart_disable_intr_mask tx_waiting_fifo uart_set_dtr uart_hal_set_sw_flow_ctrl tx_head uart_set_rx_timeout uart_mode_t xoff_thrd UART_SCLK_APB uart_select_notif_callback_t vPortEvaluateYieldFromISR pat_num UART_INTR_GLITCH_DET uart_hal_get_stop_bits gpio_set_level pat_pos UART_BUFFER_FULL uart_driver_delete uart_ll_ena_intr_mask RINGBUF_TYPE_ALLOWSPLIT esp_intr_free uart_selectlock UART_EVENT_MAX uart_tx_all GPIO_FLOATING UART_INTR_CMD_CHAR_DET tx_brk_sem uart_set_sw_flow_ctrl rx_buffer_full_flg chr_num sar_clk_gated apll_tick_conf saradc_sar2_patt_tab SYSCON work_mode sar1_patt_len /home/dragon/esp/esp-idf/components/driver/rtc_module.c syscon_dev_s syscon_dev_t rtc_isr_register rtc_isr_ensure_installed rtc_isr_deregister s_rtc_isr_handle intr_handler_t rtc_isr_handler_ rtc_isr_handler_list_ xtal_tick _ctype_ rtc_isr_handler_t rtc_spinlock sar1_patt_p_clear saradc_ctrl rtc_intr_mask meas_num_limit standby_wait sar_clk_div apll_tick sar2_patt_len sar2_mux sar2_patt_p_clear max_meas_num saradc_ctrl2 handler_arg s_rtc_isr_handler_list rst_tick sar1_inv rtc_isr ck8m_tick_conf reserved_40 reserved_44 reserved_48 reserved_4c reserved_50 reserved_54 reserved_58 s_rtc_isr_handler_list_lock reserved_60 reserved_64 data_to_i2s saradc_sar1_patt_tab quick_clk_chng clk_320m_en xtal_tick_conf data_sar_sel saradc_fsm ck8m_tick pre_div sar2_inv esp_intr_disable_source esp_intr_enable_source /home/dragon/esp/esp-idf/components/esp32/cache_err_int.c pro_mask app_mask /home/dragon/esp/esp-idf/components/esp32/clk.c g_ticks_per_us_app esp_clk_xtal_freq dport_access_start esp_dport_access_read_buffer esp_dport_access_sequence_reg_read dport_access_end buff_out DPORT_SEQUENCE_REG_READ intr_source dport_access_init_core num_words dport_core_state dport_access_ref esp_dport_access_int_resume /home/dragon/esp/esp-idf/components/esp32/dport_access.c intLvl g_dport_mux _xtos_set_intlevel esp_dport_access_int_init oldInterruptLevel portENTER_CRITICAL_NESTED esp_dport_access_int_pause ESP_NETIF_DHCP_SERVER _wifi_rtc_enable_iso ip_addr_any _queue_msg_waiting _g_esp_netif_inherent_ppp_config efuse_rd3 omac1_aes_128 _wifi_create_queue _set_intr _g_esp_netif_soft_ap_ip esp_chip_info _nvs_get_blob _task_get_current_task ESP_NETIF_FLAG_AUTOUP _phy_common_clock_disable _wifi_int_restore _coex_pti_get esp_chip_info_t ip_addr_t _nvs_get_u8 esp_efuse_get_chip_ver _coex_wifi_channel_set ESP_NETIF_FLAG_IS_SLIP _is_from_isr aes_encrypt_deinit _wifi_int_disable _wifi_clock_disable esp_netif_netstack_config_t ESP_NETIF_FLAG_GARP esp_aes_decrypt_init_t esp_md5_vector_t esp_aes_encrypt_deinit_t aes_unwrap get_ip_event wpa_crypto_funcs_t _wifi_apb80m_release esp_aes_encrypt_t _queue_delete esp_event_base_t _rand _calloc_internal _g_esp_netif_inherent_ap_config ip_addr_any_type _wifi_calloc esp_aes_wrap_t Cache_Read_Disable CHIP_ESP32S2 CHIP_ESP32S3 esp_netif_flags_t aes_wrap pbkdf2_sha1 esp_hmac_md5_vector_t _wifi_clock_enable esp_sha256_prf_t _nvs_erase_key esp_omac1_aes_128_t esp_netif_ip_info_t _queue_send_to_front _coex_deinit _coex_schm_interval_set _phy_enable g_wifi_default_wpa_crypto_funcs _g_esp_netif_inherent_eth_config _coex_schm_curr_period_get g_wifi_feature_caps _wifi_malloc _wifi_delete_queue _set_isr _recursive_mutex_create _coex_schm_status_bit_set _nvs_set_i8 _realloc_internal esp_ccmp_encrypt_t wifi_osi_funcs_t CHIP_ESP32 _queue_send_from_isr netmask _nvs_close _event_group_set_bits _event_post ESP_NETIF_DHCP_CLIENT lost_ip_event _coex_schm_status_bit_clear u32_t _task_create _event_group_create _g_esp_netif_inherent_sta_config esp_netif_inherent_config_t hamc_md5_vector _coex_wifi_release ETH_EVENT Cache_Read_Disable_rom _coex_schm_curr_phase_idx_set g_wifi_osi_funcs esp_aes_encrypt_init_t esp_ccmp_decrypt_t _zalloc_internal aes_decrypt_init esp_pbkdf2_sha1_t _dport_access_stall_other_cpu_end_wrap _g_esp_netif_netstack_default_wifi_sta hmac_md5 package _nvs_open u8_t if_key ip_addr_broadcast esp_sha1_prf_t aes_encrypt _phy_disable ip6_addr_any _coex_init esp_efuse_get_pkg_ver route_prio aes_decrypt_deinit if_desc _wifi_apb80m_request esp_rc4_skip_t _nvs_set_u16 _g_esp_netif_netstack_default_wifi_ap _get_random _queue_create sha256_prf esp_sha1_vector_t WIFI_EVENT esp_aes_decrypt_deinit_t ccmp_encrypt IP_EVENT _nvs_get_u16 _clear_intr _wifi_reset_mac esp_aes_unwrap_t ESP_NETIF_FLAG_IS_PPP _coex_schm_curr_phase_get _coex_enable _wifi_zalloc ip6_addr_t _task_get_max_priority _coex_schm_interval_get _nvs_set_blob _g_esp_netif_netstack_default_slip _mutex_delete _read_mac /home/dragon/esp/esp-idf/components/esp32/system_api_esp32.c _coex_status_get model u_addr rc4_skip ESP_NETIF_FLAG_EVENT_IP_MODIFIED _task_delay _wifi_realloc hmac_sha1_vector _queue_send hmac_sha256_vector aes_decrypt out_info features _nvs_set_u8 aes_encrypt_init _phy_update_country_info esp_hmac_sha256_vector_t esp_hmac_sha1_vector_t hmac_sha1 _phy_common_clock_enable _dport_access_stall_other_cpu_start_wrap _wifi_rtc_disable_iso esp_hmac_sha1_t _coex_schm_curr_phase_idx_get _g_esp_netif_inherent_slip_config esp_netif_inherent_config esp_hmac_md5_t _task_ms_to_tick _coex_wifi_request xt_ints_off esp_netif_netstack_config _task_create_pinned_to_core _queue_send_to_back esp_ip4_addr_t _timer_arm ccmp_decrypt _wifi_thread_semphr_get esp_netif_flags esp_chip_model_t _coex_event_duration_get _g_esp_netif_netstack_default_ppp _coex_condition_set _nvs_commit _g_esp_netif_netstack_default_eth _task_delete _event_group_delete esp_aes_decrypt_t _coex_disable _env_is_chip _event_group_wait_bits _queue_recv ip6_addr other_core_id _nvs_get_i8 esp_ip4_addr _event_group_clear_bits sha1_prf brownout_hal_intr_clear /home/dragon/esp/esp-idf/components/esp_common/src/brownout.c rf_power_down brownout_hal_config brownout_hal_config_t reset_enabled brownout_hal_intr_enable flash_power_down rtc_brownout_isr_handler esp_err_to_name expression _esp_error_check_failed_without_abort esp_error_check_failed_print /home/dragon/esp/esp-idf/components/esp_common/src/esp_err.c mbedtls_test_srv_pwd_rsa_pem_len mbedtls_test_srv_key_ec_pem mbedtls_test_ca_crt_rsa_sha1_pem LWIP_NETIF_CLIENT_DATA_INDEX_MLD6 mbedtls_test_srv_pwd_ec_pem mbedtls_test_ca_pwd_len mbedtls_test_cas_len MEMP_ND6_QUEUE client_data UF_USERINFO mbedtls_test_srv_pwd_rsa mbedtls_test_ca_key_rsa_der_len mbedtls_test_ca_crt_rsa_sha1 mbedtls_test_srv_key_rsa_len s8_t mbedtls_test_srv_crt_ec_der mbedtls_test_srv_crt_rsa mbedtls_test_cli_crt_ec_len rs_count mbedtls_test_ca_pwd_rsa mbedtls_test_ca_crt_rsa_sha1_der_len esp_err_msg_table mbedtls_test_ca_crt_rsa mbedtls_test_cli_crt mbedtls_test_ca_crt_rsa_sha256_len mbedtls_test_srv_crt_rsa_sha1_pem mbedtls_test_cli_pwd_rsa netif_output_fn mbedtls_test_cli_crt_rsa mbedtls_test_srv_crt_rsa_sha1_der_len mbedtls_test_srv_crt_rsa_sha256_len esp_aes_128_encrypt_t mbedtls_test_ca_pwd_rsa_len u16_t mbedtls_test_ca_crt_ec_pem_len in6_addr mbedtls_test_ca_pwd_ec_der_len mbedtls_test_ca_key_ec_der_len mbedtls_test_cli_crt_rsa_der_len mbedtls_test_cli_key_rsa_pem mbedtls_test_cas_der_len http_parser_url_fields mbedtls_test_cli_crt_ec_der_len mbedtls_test_srv_pwd_ec mbedtls_test_cli_key_ec_len mbedtls_x509_crt_profile_default mbedtls_test_cli_pwd_ec_len buflen MEMP_ARP_QUEUE mbedtls_test_ca_crt_rsa_len mbedtls_test_cas_pem mbedtls_test_cli_crt_ec mbedtls_test_cli_crt_rsa_len allowed_curves mbedtls_test_srv_pwd_rsa_len MEMP_TCP_PCB mbedtls_test_cli_pwd mbedtls_test_srv_key_rsa_pem esp_aes_128_decrypt_t mbedtls_test_ca_key_rsa_pem_len aes_128_encrypt mbedtls_test_ca_crt_rsa_sha256 allowed_pks mbedtls_test_ca_key_ec_pem mbedtls_test_ca_crt_ec mbedtls_test_srv_key_rsa_der_len mbedtls_test_ca_crt_rsa_sha1_pem_len mbedtls_test_ca_crt_rsa_sha256_pem mbedtls_test_ca_key_ec_der ipv6_addr_cb mbedtls_test_srv_crt_rsa_len mbedtls_test_srv_crt_ec_pem_len ip6_addr_pref_life mbedtls_test_srv_key_ec_der_len mbedtls_test_srv_crt_rsa_sha1_pem_len mbedtls_test_ca_pwd_rsa_pem mbedtls_test_cli_key_ec type_internal mbedtls_test_cli_pwd_rsa_pem mbedtls_test_cas_der NETIF_ADD_MAC_FILTER output_ip6 LWIP_NETIF_CLIENT_DATA_INDEX_DHCP mbedtls_test_srv_crt_ec_der_len mbedtls_test_ca_key_ec_pem_len mbedtls_test_cli_key dhcp_event mbedtls_test_cli_crt_rsa_pem_len mbedtls_test_cas_pem_len u8_addr MEMP_MLD6_GROUP mbedtls_test_cli_crt_ec_pem_len mbedtls_test_srv_crt_rsa_sha1 mbedtls_test_cli_key_ec_pem mbedtls_test_cli_key_ec_der_len mbedtls_test_cli_pwd_ec_pem hwaddr if_idx mbedtls_x509_crt_profile_suiteb mbedtls_test_cli_pwd_rsa_pem_len igmp_mac_filter ip6_addr_valid_life MEMP_NETCONN mbedtls_test_cli_crt_rsa_pem mbedtls_test_srv_pwd_rsa_pem mbedtls_test_srv_crt_rsa_sha256 netif_output_ip6_fn mbedtls_test_cli_crt_ec_der mbedtls_x509_crt_profile_next lwip_internal_netif_client_data_index MEMP_IGMP_GROUP mbedtls_test_srv_key_ec_der memp_desc mbedtls_test_ca_crt_rsa_sha1_der netif_igmp_mac_filter_fn ip6_autoconfig_enabled mbedtls_test_ca_crt_rsa_sha256_pem_len mbedtls_test_cli_crt_ec_pem MEMP_TCPIP_MSG_API MEMP_UDP_PCB netif_input_fn mbedtls_test_srv_key_rsa_pem_len LWIP_NETIF_CLIENT_DATA_INDEX_IGMP mbedtls_test_ca_pwd_ec_pem_len mbedtls_test_ca_crt_ec_pem mbedtls_test_ca_crt_rsa_sha256_der_len MEMP_MAX netif mbedtls_test_ca_key_rsa mbedtls_test_srv_crt_rsa_sha1_der payload mbedtls_test_srv_key_ec_pem_len aes_128_decrypt MEMP_NETBUF mbedtls_test_cli_key_rsa strerror_r MEMP_TCP_PCB_LISTEN netif_mld_mac_filter_fn MEMP_PBUF mbedtls_test_cli_pwd_ec mbedtls_test_ca_crt_ec_len allowed_mds mbedtls_test_srv_crt_rsa_sha256_der loop_cnt_current mbedtls_test_ca_pwd_rsa_der_len mbedtls_test_ca_key_rsa_der mbedtls_test_cli_crt_rsa_der mbedtls_test_cli_key_ec_pem_len mbedtls_test_cli_key_rsa_der UF_MAX mbedtls_test_srv_crt UF_PORT memp_pools mbedtls_test_ca_crt esp_err_to_name_r dhcp_event_fn l2_buf linkoutput mbedtls_test_srv_crt_ec_pem mbedtls_test_cas MEMP_SYS_TIMEOUT l2_buffer_free_notify mbedtls_test_srv_pwd_len esp_unknown_msg mbedtls_test_ca_pwd_ec SC_EVENT mbedtls_test_srv_pwd_ec_pem_len mbedtls_test_srv_crt_len mld_mac_filter mbedtls_test_srv_crt_rsa_sha256_der_len l2_owner mbedtls_test_cli_key_rsa_der_len mbedtls_test_srv_key_rsa_der MEMP_PBUF_POOL mbedtls_test_ca_crt_len mbedtls_test_ca_key_ec_len mbedtls_test_ca_pwd_ec_len mbedtls_test_srv_key_len mbedtls_test_cli_pwd_len mbedtls_test_ca_crt_rsa_sha256_der mbedtls_test_ca_key_len mbedtls_test_cli_crt_len mbedtls_test_srv_crt_rsa_sha256_pem mbedtls_test_cli_pwd_ec_pem_len NETIF_DEL_MAC_FILTER in6addr_any ip6_addr_state rsa_min_bitlen mbedtls_test_cli_key_len last_ip_addr netif_default MEMP_NETDB loop_last mbedtls_test_srv_pwd mbedtls_test_ca_pwd_rsa_pem_len UF_FRAGMENT loop_first mtu6 mbedtls_test_cli_key_ec_der tot_len mbedtls_test_srv_key_rsa mbedtls_test_srv_key_ec_len netif_list mbedtls_test_ca_crt_rsa_sha1_len mbedtls_test_srv_pwd_ec_len mbedtls_test_srv_crt_ec_len hostname dhcps_pcb u32_addr udp_pcb mbedtls_test_cli_pwd_rsa_len mbedtls_test_srv_crt_ec UF_HOST MEMP_RAW_PCB mbedtls_test_srv_crt_rsa_sha256_pem_len mbedtls_test_cli_key_rsa_pem_len mbedtls_test_srv_pwd_ec_der_len mbedtls_test_srv_key netif_mac_filter_action mbedtls_test_ca_pwd_ec_pem mbedtls_test_ca_key mesh_crypto_funcs_t mbedtls_test_srv_crt_rsa_sha1_len hwaddr_len g_wifi_default_mesh_crypto_funcs MEMP_TCP_SEG netif_linkoutput_fn mbedtls_test_ca_key_ec mbedtls_test_ca_crt_ec_der mbedtls_x509_crt_profile mbedtls_test_ca_crt_ec_der_len MEMP_FRAG_PBUF mbedtls_test_ca_key_rsa_pem UF_PATH mbedtls_test_srv_key_ec UF_QUERY mbedtls_test_srv_pwd_rsa_der_len mbedtls_test_ca_pwd mbedtls_test_ca_key_rsa_len MESH_EVENT mbedtls_test_cli_key_rsa_len esp_err_msg_t /home/dragon/esp/esp-idf/components/esp_common/src/esp_err_to_name.c MEMP_TCPIP_MSG_INPKT LWIP_NETIF_CLIENT_DATA_INDEX_MAX UF_SCHEMA esp_register_freertos_tick_hook_for_cpu /home/dragon/esp/esp-idf/components/esp_common/src/int_wdt.c esp_int_wdt_cpu_init int_wdt_app_cpu_ticked esp_int_wdt_init iwdt_context esp_register_freertos_tick_hook new_idle_cb esp_deregister_freertos_tick_hook esp_deregister_freertos_idle_hook /home/dragon/esp/esp-idf/components/esp_common/src/freertos_hooks.c old_tick_cb esp_vApplicationIdleHook hooks_spinlock esp_vApplicationTickHook esp_register_freertos_idle_hook esp_deregister_freertos_tick_hook_for_cpu old_idle_cb esp_register_freertos_idle_hook_for_cpu new_tick_cb esp_freertos_idle_cb_t can_go_idle esp_deregister_freertos_idle_hook_for_cpu esp_freertos_tick_cb_t esp_pm_impl_waiti esp_timer_create_args_t timer_remove ESP_TIMER_TASK s_timers need_yield print_buf esp_timer_deinit esp_system_get_time esp_timer_impl_init timer_alarm_handler timer_insert esp_timer_create esp_timer_dispatch_t s_timer_lock esp_timer_dump timer_list_unlock stream dst_size esp_timer_cb_t xQueueCreateCountingSemaphore s_timer_semaphore timer_list_lock /home/dragon/esp/esp-idf/components/esp_timer/src/esp_timer.c esp_timer_impl_set_alarm out_handle esp_timer_get_next_alarm esp_timer_delete esp_system_get_time_resolution timer_armed print_timer_info esp_timer_stop esp_timer_private_advance timer_count esp_timer_start_once esp_timer_start_periodic fputs esp_timer_impl_get_min_period_us esp_timer_handle_t esp_timer list_entry le_prev timer_process_alarm event_id esp_timer_impl_get_time s_timer_task esp_timer_impl_deinit esp_timer_list dispatch_method esp_timer_impl_advance timer_alarm_isr esp_timer_impl_unlock esp_timer_impl_get_alarm_reg s_timer_interrupt_handle esp_timer_impl_update_apb_freq esp_timer_impl_get_counter_reg slowclk_ticks_per_us timer_64b_reg_t s_alarm_handler now_time s_time_update_lock lo_start esp_timer_impl_lock esp_clk_slowclk_cal_get esp_intr_disable esp_intr_enable time_diff_us /home/dragon/esp/esp-idf/components/esp_timer/src/esp_timer_impl_lac.c port_uxOldInterruptState usStackDepth port_uxCriticalNesting _xt_tick_divisor_init vPortTaskWrapper xYield ccount_start task_thread_local_start xRunPrivileged vPortCPUReleaseMutex esp_startup_start_app_other_cores port_interruptNesting xPortSysTickHandler vTaskStartScheduler esp_task_wdt_init irq_status vPortYieldOtherCore xMPU_SETTINGS xPortGetTickRateHz spinlock_acquire pxTopOfStack vApplicationStackOverflowHook _frxt_setup_switch pxPortInitialiseStack xPortStartScheduler irqStatus vPortSetStackWatchpoint app_main XT_INTEXC_HOOK pxBottomOfStack _frxt_tick_timer_init pvBaseAddress xTaskIncrementTick xMEMORY_REGION newNesting argc _xt_coproc_init tcb_size main_task TaskFunction_t idle_0 idle_1 _xt_intexc_hooks port_xSchedulerRunning _rodata_start _xt_coproc_release vPortAssertIfInISR _xt_tick_divisor nesting pcTaskName xMPUSettings thread_local_sz vPortStoreTaskMPUSettings vPortCPUAcquireMutex dest spinlock_release esp_crosscore_int_init vPortReleaseTaskMPUSettings ulLengthInBytes esp_task_wdt_add coreID tls_section_alignment _thread_local_end esp_crosscore_int_send_yield pvParameters coreid pxStackStart pxCode xRegions StackType_t strcat /home/dragon/esp/esp-idf/components/freertos/xtensa/port.c coproc_area vPortEndScheduler ulParameters ccount_now xTaskGetIdleTaskHandleForCPU /home/dragon/esp/esp-idf/components/freertos/xtensa/portasm.S /home/dragon/esp/esp-idf/components/freertos/xtensa/xtensa_context.S xt_clock_freq /home/dragon/esp/esp-idf/components/freertos/xtensa/xtensa_init.c /home/dragon/esp/esp-idf/components/freertos/xtensa/xtensa_vectors.S pvItemToQueue pvBuffer pxNext xQueueReceiveFromISR xTIME_OUT xTaskPriorityDisinherit xQueueSelectFromSetFromISR pxSemaphore pxHigherPriorityTaskWoken pcTail xQueueSizeInBytes pcReadFrom xInheritanceOccurred pucQueueStorage uxQueueLength prvIsQueueEmpty pxQueue vTaskPlaceOnEventListRestricted xLIST prvIsQueueFull prvNotifyQueueSetContainer vListInitialise uxSemaphoreCount xTasksWaitingToSend pxQueueOrSemaphore vQueueWaitForMessageRestricted MiniListItem_t xTimeOnEntering pxIndex xWaitIndefinitely uxRecursiveCallCount xQueueGenericReset TimeOut_t xMINI_LIST_ITEM xQueueSet QueuePointers pxQueueSetContainer uxItemSize pvTaskIncrementMutexHeldCount prvInitialiseNewQueue uxInitialCount cRxLock xQueueIsQueueEmptyFromISR Queue_t xQueuePeekFromISR xEntryTimeSet uxReturn xQueuePeek xTaskCheckForTimeOut vTaskMissedYield prvInitialiseMutex xOverflowCount xPosition uxMutexLength uxMutexSize vTaskPlaceOnEventList xQueueCreateSet QueuePointers_t pvContainer xQueueSelectFromSet xYieldRequired xCopyPosition xLIST_ITEM xTaskPriorityInherit ucQueueType prvCopyDataFromQueue uxMessagesWaiting QueueSetHandle_t xQueueGetMutexHolderFromISR cTxLock SemaphoreData pcHead uxNumberOfItems List_t pcWriteTo pxReturn xTaskRemoveFromEventList xListEnd pxMutex prvUnlockQueue pvOwner QueueSetMemberHandle_t uxSavedInterruptStatus pxPrevious xTasksWaitingToReceive uxQueueMessagesWaiting vTaskPriorityDisinheritAfterTimeout uxQueueMessagesWaitingFromISR uxEventQueueLength pcOriginalReadPosition uxHighestWaitingPriority uxHighestPriorityOfWaitingTasks xQueueReceive vTaskInternalSetTimeOutState prvGetDisinheritPriorityAfterTimeout prvCopyDataToQueue uxPreviousMessagesWaiting xQueueRemoveFromSet pxNewQueue xQueueAddToSet xQueueIsQueueFullFromISR xQUEUE uxMaxCount SemaphoreData_t uxLength xItemValue /home/dragon/esp/esp-idf/components/freertos/queue.c xYieldPending taskYIELD_OTHER_CORE MemoryRegion_t eTaskState xTickCount uxTaskNumber eDeleted pxStack vTaskResume uxTaskGetNumberOfTasks vListInsert xTaskToSuspend pxOverflowedDelayedList pxTaskGetStackStart pxNewTCB uxBasePriority tskTCB uxDynamicTopReady xTaskRemoveFromUnorderedEventList pxEventList uxCurrentBasePriority pxCurrentTCB xIdleTaskHandle pvThreadLocalStoragePointersDelCallback tcb0 tcb1 prvAddNewTaskToReadyList ulReturn vTaskAllocateMPURegions xTaskCatchUpTicks pcName xSwitchingContext vListInsertEnd xSuspendedTaskList xClearCountOnExit eSuspended pxNextTCB TaskParameters_t uxPriorityToUse pulNotificationValue xNumOfOverflows xCoreID xTaskQueueMutex vTaskPrioritySet prvTaskGetSnapshotsFromList prvResetNextTaskUnblockTime prvInitialiseNewTask vTaskPlaceOnUnorderedEventList pulPreviousNotificationValue xTASK_SNAPSHOT prvTaskIsTaskSuspended curTCB ulCount currTask irqstate TlsDeleteCallbackFunction_t xNextTaskUnblockTime uxTaskResetEventItemValue xTaskResumeFromISR uxSchedulerSuspended pxTcbSz prvTaskGetSnapshot xPendingReadyList pxResetTCB uxTargetCPU ulNotifiedValue vTaskSwitchContext pucEndOfStack xNewLib_reent pxCreatedTask xTaskToResume pxRefTCB pxStateList xFreeNow xTicks resetListHead uxCurrentNumberOfTasks pxTimeOut pxPreviousWakeTime pvTaskCode ucStaticallyAllocated ulTaskNotifyTake vTaskSetTimeOutState target pxTaskDefinition uxPriorityUsedOnEntry affinity xTicksToDelay pxMutexHolder pxFirstTCB xTaskCanBeReady xTaskGetCurrentTaskHandleForCPU prvIdleTask /home/dragon/esp/esp-idf/components/freertos/tasks.c pvReturn pvCreatedTask ulStackDepth uxArraySize pxReadyTasksLists eRunning xTimeToWake xTicksToCatchUp prvDeleteTCB pvValue ucOriginalNotifyState prvTaskCheckFreeStackSpace uxTaskGetStackHighWaterMark tgt_tcb xTaskResumeAll ableToSchedule pxTaskCode ulBitsToClearOnExit xConstTickCount uxDeletedTasksWaitingCleanUp vListInitialiseItem uxTaskPriorityGet pxTaskSnapshotArray tskTaskControlBlock xTimeIncrement eAction xStateListItem xTASK_PARAMETERS uxMutexesHeld pxEventListItem ulValue vTaskSetThreadLocalStoragePointer xTaskCreateRestricted xTaskGetIdleTaskHandle prvAddCurrentTaskToDelayedList pxDelayedList pvThreadLocalStoragePointers vTaskDelayUntil vTaskEndScheduler pxTicksToWait TaskSnapshot_t prvCheckTasksWaitingTermination eTaskGetState ucNotifyState pxList uxTaskGetSnapshotAll xSwitchRequired xTaskToModify xTaskNotifyStateClear uxTopReadyPriority xAlreadyYielded eInvalid pxUnblockedTCB pxTemp pxMutexHolderTCB puxStackBuffer xTaskGenericNotifyFromISR uxOnlyOneMutexHeld pucStackByte uxHighestPriorityWaitingTask suspended uxListRemove pxDelayedTaskList xTimerCreateTimerTask xShouldDelay pxOverflowDelayedTaskList xElapsedTime ucExpectedStackBytes uxNewPriority xTaskToQuery pxConstList xTasksWaitingTermination _reclaim_reent eBlocked TCB_t prvDeleteTLS xTicksToNextUnblockTime uxTask uxTaskPriorityGetFromISR xTaskToNotify pxEndOfStack eNotifyAction ulBitsToClearOnEntry xDelCallback xTaskToDelete xPendedTicks prvInitialiseTaskLists xDelayedTaskList1 xDelayedTaskList2 vTaskNotifyGiveFromISR foundNonExecutingWaiter eReturn holdTop xTaskGetAffinity xTaskToSet xListIsEmpty pxTCB uxPriority uxTopUsedPriority /home/dragon/esp/esp-idf/components/freertos/FreeRTOS-openocd.c /home/dragon/esp/esp-idf/components/freertos/xtensa/xtensa_vector_defaults.S xValueOfInsertion pxIterator pxItem pxNewListItem /home/dragon/esp/esp-idf/components/freertos/list.c pxItemToRemove core_buf addr_buf /home/dragon/esp/esp-idf/components/newlib/abort.c itoa newlib_include_heap_impl bzero malloc_stats hblks /home/dragon/esp/esp-idf/components/newlib/heap.c _realloc_r mallopt malloc_trim GNU C99 8.4.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -fno-builtin arena fordblks _calloc_r uordblks fsmblks parameter_number usmblks _free_r malloc_usable_size _malloc_r nmemb keepcost parameter_value mallinfo hblkhd higher_task_woken new_sem _lock_init_recursive xPortCanYield lock_init_generic ps_reg _lock_try_acquire_recursive lock_acquire_generic newlib_include_locks_impl _lock_close success _lock_init _lock_try_acquire mutex_type /home/dragon/esp/esp-idf/components/newlib/locks.c lock_release_generic lock_init_spinlock __sigset_t pthread_sigmask clock_t pthread_setcancelstate /home/dragon/esp/esp-idf/components/newlib/pthread.c oldstate pthread_condattr_t clock_id pthread_condattr_setclock what sigfillset newlib_include_pthread_impl oset esp_reent_cleanup /home/dragon/esp/esp-idf/components/newlib/reent_init.c has_open_files /home/dragon/esp/esp-idf/components/newlib/syscall_table.c _rename_r _sbrk_r _printf_float _open_r _exit_r syscall_stub_table _kill_r _scanf_float syscall_table_ptr_app s_stub_table _system_r _stat_r s_reent syscall_table_ptr_pro _raise_r _close_r _getpid_r _times_r _write_r _gettimeofday_r _unlink_r _lock_close_recursive _fstat_r _lseek_r rptr _read_r _link_r raise_r_stub esp_rom_uart_tx_one_char /home/dragon/esp/esp-idf/components/newlib/syscalls.c newlib_include_syscalls_impl _write_r_console syscall_not_implemented_aborts syscall_not_implemented cdata _read_r_console esp_rom_uart_rx_one_char s_time_lock clock_settime esp_time_impl_init tms_cutime esp_time_impl_get_boot_time usleep s_adjtime_start_us ptms us_per_tick settimeofday get_adjusted_boot_time outdelta esp_time_impl_get_time_since_boot tms_cstime monotonic_time_us /home/dragon/esp/esp-idf/components/newlib/time.c clock_getres adjtime esp_time_impl_set_boot_time adjtime_corr_stop tz_dsttime __useconds_t esp_time_impl_get_time microseconds adjust_time adjust_boot_time tms_stime correction tms_utime s_adjtime_total_correction_us tz_minuteswest s_microseconds_offset_cur boot_time_diff esp_sync_counters_rtc_and_frc ticks_high ticks_low s_boot_time_lock esp_set_time_from_rtc esp_clk_rtc_time /home/dragon/esp/esp-idf/components/newlib/port/esp_time_impl.c cur_cal cal_diff new_cal s_microseconds_offset boot_time_adj getenv _M_exception_object _ZNSt15__exception_ptr13exception_ptrC4EPv atof strtoull GNU C++11 8.4.0 -mlongcalls -ggdb -Og -std=gnu++11 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -fno-exceptions -fno-rtti char32_t atol __cxx_fatal_exception_message_va setvbuf _ZNSt15__exception_ptr13exception_ptr4swapERS0_ system fflush mblen __gnu_cxx __exception_ptr _ZNKSt15__exception_ptr13exception_ptrcvbEv wchar_t _ZNSt15__exception_ptr13exception_ptr10_M_releaseEv __swappable_details _ZN9__gnu_cxx3divExx nullptr_t ungetc _ZNKSt17integral_constantIbLb0EEcvbEv __cxx_fatal_exception_message operator std::integral_constant<bool, true>::value_type strtold _ZNSt17integral_constantIbLb1EE5valueE strtoll _ZNSt15__exception_ptr13exception_ptrC4EDn __cxx_fatal_exception fgetpos __swappable_with_details /home/dragon/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp _ZSt17rethrow_exceptionNSt15__exception_ptr13exception_ptrE _ZNSt15__exception_ptr13exception_ptrC4EOS0_ wctomb lldiv atoll _ZNSt9nothrow_tC4Ev __cxx_fatal_exception_bool strtod srand bsearch operator std::integral_constant<bool, false>::value_type nothrow_t clearerr freopen 10_mbstate_t _ZNSt17integral_constantIbLb0EE5valueE 5div_t ferror char16_t _ZNSt15__exception_ptr13exception_ptrD4Ev quot 7lldiv_t mbstowcs _ZNKSt15__exception_ptr13exception_ptr20__cxa_exception_typeEv perror __cxx11 _ZNKSt17integral_constantIbLb1EEcvbEv fseek setbuf operator= _M_get fsetpos 6ldiv_t ftell fgetc ~exception_ptr fgets _ZSt7nothrow long double rethrow_exception __cxx_fatal_exception_int __cxa_exception_type fread type_info _ZNSt15__exception_ptr13exception_ptraSEOS0_ _ZNSt15__exception_ptr13exception_ptrC4ERKS0_ fclose _M_addref operator bool integral_constant<bool, false> strtoul tmpfile getchar _M_release decltype(nullptr) strtof feof wcstombs strtol __compar_fn_t _ZNSt15__exception_ptr13exception_ptrC4Ev FATAL_EXCEPTION rewind integral_constant<bool, true> atoi _ZNKSt15__exception_ptr13exception_ptr6_M_getEv _ZNSt15__exception_ptr13exception_ptraSERKS0_ _ZNSt15__exception_ptr13exception_ptr9_M_addrefEv qsort _ZSt3absd _ZSt3abse _ZSt3absf _ZSt3absl _ZSt3absx __is_signed _ZSt3maxIjERKT_S2_S2_ __numeric_traits_integer<int> _ZN9__gnu_cxx24__numeric_traits_integerIiE5__maxE __max __cxxabiv1 s_static_init_wait_sem wait_for_guard_obj __cxa_guard_abort max<unsigned int> 19soc_memory_region_t _Value __PRETTY_FUNCTION__ s_static_init_max_waiting_count __min __guard s_static_init_waiting_count __gnu_debug 10spinlock_t piecewise_construct_t piecewise_construct 7guard_t _ZNSt21piecewise_construct_tC4Ev __cxa_guard_release /home/dragon/esp/esp-idf/components/cxx/cxx_guards.cpp __digits _ZSt3divll __cxa_guard_dummy signal_waiting_tasks __debug __cxa_guard_acquire 22soc_memory_type_desc_t static_init_prepare s_init_spinlock __ops s_static_init_mutex scheduler_started ../main/hello_world_main.c esp_backtrace_print base_save /home/dragon/esp/esp-idf/components/xtensa/debug_helpers.c esp_backtrace_get_start /home/dragon/esp/esp-idf/components/xtensa/debug_helpers_asm.S /home/dragon/esp/esp-idf/components/xtensa/xtensa_intr_asm.S xt_int_has_handler _xt_interrupt_table xt_set_exception_handler xt_handler_table_entry xt_exc_handler xt_handler /home/dragon/esp/esp-idf/components/xtensa/xtensa_intr.c xt_set_interrupt_handler _xt_exception_table xt_unhandled_interrupt s_mode_lock_counts diff_scaled apb_max_freq s_mode esp_pm_lock_acquire esp_timer_private_update_apb_freq on_freq_update /home/dragon/esp/esp-idf/components/esp_pm/pm_impl.c esp_pm_lock old_apb_ticks_per_us s_ccount_div pm_mode_switch_t get_lowest_allowed_mode s_ccount_mul esp_pm_configure s_rtos_lock_handle xtal_freq_mhz esp_pm_config_esp32_t esp_pm_lock_handle_t __ccompare s_light_sleep_en esp_pm_impl_init PM_MODE_APB_MAX PM_MODE_COUNT ESP_PM_APB_FREQ_MAX s_need_update_ccompare switch_down old_ticks_per_us lock_or_unlock esp_pm_impl_isr_hook uart_ll_set_baudrate PM_MODE_APB_MIN ESP_PM_CPU_FREQ_MAX pm_mode_t s_core_idle leave_idle PM_MODE_LIGHT_SLEEP s_config_changed need_switch esp_pm_impl_switch_mode s_mode_mask max_freq_mhz MODE_LOCK esp_pm_lock_release min_freq_mhz s_cpu_freq_by_mode esp_pm_impl_idle_hook esp_crosscore_int_send_freq_switch do_switch pm_time_t s_new_mode PM_MODE_CPU_MAX vconfig s_switch_lock freq_config new_ccompare s_is_switching esp_pm_impl_get_mode MODE_UNLOCK esp_pm_lock_type_t sclk_freq new_ticks_per_us ESP_PM_NO_LIGHT_SLEEP light_sleep_enable esp_pm_lock_create memctl MPU_REGION_RW mpu_hal_set_region_access cpu_configure_region_protection MPU_REGION_RWX MPU_REGION_X MPU_REGION_ILLEGAL /home/dragon/esp/esp-idf/components/bootloader_support/src/bootloader_mem.c cpu_ll_init_hwloop illegal_regions bootloader_common_get_chip_ver_pkg status_mask /home/dragon/esp/esp-idf/components/bootloader_support/src/bootloader_flash_config_esp32.c bootloader_flash_update_size esp_rom_spiflash_chip_t device_id bootloader_flash_get_wp_pin esp_rom_efuse_get_flash_gpio_info sector_size ESP_IMAGE_SPI_SPEED_40M g_rom_spiflash_dummy_len_plus g_rom_flashchip spiconfig spi_cache_dummy ESP_IMAGE_SPI_SPEED_20M esp_rom_spiflash_config_clk ESP_IMAGE_SPI_SPEED_26M pfhdr modebit spi_clk_div bootloader_common_get_chip_revision ESP_IMAGE_SPI_SPEED_80M bootloader_read_flash_id eco_bit1 eco_bit2 bootloader_clock_get_rated_freq_mhz /home/dragon/esp/esp-idf/components/bootloader_support/src/bootloader_efuse_esp32.c eco_bit0 pkg_version pkg_version_4bit combine_value mfg_id ESP_ROM_SPIFLASH_QIO_MODE write_status_fn ESP_ROM_SPIFLASH_QOUT_MODE write_status_8b_xmc25qu64a /home/dragon/esp/esp-idf/components/bootloader_support/src/flash_qio_mode.c chip_data manufacturer esp_rom_spiflash_read_mode_t read_status_fn_t ESP_ROM_SPIFLASH_SLOWRD_MODE status_qio_bit new_status raw_flash_id ESP_ROM_SPIFLASH_DOUT_MODE ESP_ROM_SPIFLASH_DIO_MODE bootloader_execute_flash_command ESP_ROM_SPIFLASH_FASTRD_MODE bootloader_enable_qio_mode read_status_8b_xmc25qu64a esp_rom_spiflash_wait_idle esp_rom_spiflash_config_readmode write_status_fn_t qio_info_t id_mask esp_rom_spiflash_select_qio_pins read_status_fn bootloader_flash_erase_sector bootloader_mmap esp_flash_encryption_enabled bootloader_munmap spi_flash_munmap spi_flash_read_encrypted bootloader_flash_write /home/dragon/esp/esp-idf/components/bootloader_support/src/bootloader_flash.c old_ctrl_reg spi_flash_mmap_handle_t spi_flash_erase_range bootloader_flash_read spi_flash_mmap spi_flash_mmap_get_free_pages spi_flash_write spi_flash_write_encrypted bootloader_enable_wp src_addr allow_decrypt SPI_FLASH_MMAP_DATA dest_addr bootloader_flash_erase_range src_page SPI_FLASH_MMAP_INST spi_flash_erase_sector mapping flash_crypt_cnt bootloader_mmap_get_free_pages spi_flash_read esp_ipc_func_t IPC_WAIT_FOR_END s_func_arg esp_ipc_call_blocking s_ipc_task_handle s_ipc_ack esp_ipc_wait_t esp_ipc_init esp_ipc_call_and_wait s_ipc_mutex wait_for priority_of_running_ipc_task IPC_WAIT_FOR_START /home/dragon/esp/esp-idf/components/esp_ipc/ipc.c s_ipc_wait esp_ipc_call task_handler s_ipc_sem priority_of_current_task esp_intr_noniram_disable esp_intr_noniram_enable spi_flash_op_block_func s_flash_op_cache_state old_prio cache_mask spi_flash_op_unlock s_flash_op_can_start spi_flash_enable_interrupts_caches_and_other_cpu GNU C99 8.4.0 -mlongcalls -ggdb -Og -std=gnu99 -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -fno-inline-functions -fno-inline-small-functions -fno-inline-functions-called-once spi_flash_op_lock cache_value s_flash_op_mutex /home/dragon/esp/esp-idf/components/spi_flash/cache_utils.c other_cpuid s_flash_op_cpu spi_flash_disable_interrupts_caches_and_other_cpu_no_os spi_flash_disable_interrupts_caches_and_other_cpu esp_ptr_in_dram saved_state spi_flash_init_lock spi_flash_enable_interrupts_caches_no_os spi_flash_disable_cache cpu_ll_get_sp spi_flash_restore_cache s_flash_op_complete mmu_value spi_flash_mmap_dump out_ptr page_delta spi_flash_cache2phys region_size phys_page spi_flash_check_and_flush_cache spi_flash_mmap_pages s_mmap_page_refcnt page_start_addr mmap_entry_t out_begin get_mmu_region out_size table_val cache_page region_begin region_addr is_page_mapped_in_cache memory spi_flash_mmap_memory_t spi_flash_phys2cache s_mmap_last_handle phys_offs entry_app spi_flash_protected_read_mmu_entry esp_ptr_internal spi_flash_protected_mmap_init entry_pro s_mmap_entries_head spi_flash_mmap_init mmap_entry_ page_count cached /home/dragon/esp/esp-idf/components/spi_flash/flash_mmap.c pageno need_flush /home/dragon/esp/esp-idf/components/spi_flash/flash_ops.c spi_flash_guard_end spi_flash_guard_start spi_flash_guard_get esp_flash_set_chip_write_protect map_size ESP_ROM_SPIFLASH_RESULT_OK map_handle ESP_ROM_SPIFLASH_RESULT_TIMEOUT s_flash_guard_ops spi_flash_unlock spi_flash_os_yield dstv fail spi_flash_write_encrypted_chip esp_partition_main_flash_region_safe spi_flash_translate_rc spi_flash_get_chip_size esp_rom_spiflash_result_t ESP_ROM_SPIFLASH_RESULT_ERR map_src clock_conf esp_flash_read_id esp_flash_set_protected_region block_erase_size out_regions esp_flash_get_protectable_regions num_protectable_regions check_chip_pointer_default spi_flash_hal_context_t io_mode_str esp_flash_registered_chips rom_spiflash_api_func_t esp_flash_erase_region out_buffer esp_flash_read_encrypted out_protected esp_flash_get_chip_write_protect esp_flash_app_enable_os_functions default_spiflash_rom_api idle_timeout esp_flash_write buffer_to_read esp_flash_read detect_spi_flash_chip esp_flash_app_disable_os_functions get_protected_regions esp_flash_write_encrypted sector_erase_timeout no_yield_time_us ESP_ERR_FLASH_SIZE_NOT_MATCH inout_chip esp_flash_get_size /home/dragon/esp/esp-idf/components/spi_flash/esp_flash_api.c write_buf ESP_ERR_FLASH_NO_RESPONSE flash_chip_op_timeout_t esp_flash_read_chip_id chip_erase_timeout spiflash_end_default read_chunk_size esp_flash_chip_driver_initialized out_write_protected spiflash_start_default start_time_us find_region drivers b_start spi_flash_ll_clock_reg_t esp_flash_app_disable_protect esp_flash_erase_chip block_erase_timeout write_len length_to_read out_id chip_check memspi_host_inst_t protection_mask end_err temp_buf reserved_config retries srcv new_id esp_flash_is_quad_mode set_protected_regions out_num_regions esp_flash_get_io_mode esp_flash_get_protected_region extra_dummy page_program_timeout esp_flash_init esp_flash_region_t esp_flash_set_io_mode actual_len b_end rom_spiflash_api_funcs cs_io_num ESP_FLASH_40MHZ esp_flash_deinit_os_functions ESP_FLASH_10MHZ esp_flash_noos_functions memspi_host_init_pointers memspi_host_config_t esp_flash_init_os_functions ESP_FLASH_80MHZ spi_flash_hal_config_t ESP_FLASH_26MHZ esp_flash_default_host spi_bus_remove_flash_device ESP_FLASH_20MHZ SPI1_HOST ESP_FLASH_5MHZ esp_flash_spi_device_config_t iomux_reg host_id ESP_FLASH_SPEED_MAX spicommon_bus_using_iomux spi_bus_add_flash_device host_cfg SPI2_HOST spics_func input_delay_ns /home/dragon/esp/esp-idf/components/spi_flash/esp_flash_spi_init.c cs_initialize esp_flash_speed_t cs_id use_iomux SPI3_HOST spi_host_device_t spi_start spi_flash spi_end skip_register_dev /home/dragon/esp/esp-idf/components/spi_flash/spi_flash_os_func_app.c esp_flash_spi1_default_os_functions spi_bus_lock_set_bg_control spi1_start release_buffer_malloc spi_bus_lock_init_main_dev esp_flash_init_main_bus_lock spi_bus_lock_init_main_bus no_protect spi_bus_lock_unregister_dev spi_bus_lock_dev_config_t main_flash_region_protected main_flash_arg spi_bus_lock_acquire_start cache_disable esp_flash_spi23_default_os_functions spi1_end spi_bus_lock_touch spi1_app_func_arg_t common_arg spi_bus_lock_get_dev_id reqest_size out_dev_id spi_bus_lock_get_by_id spi_bus_lock_register_dev spi_bus_lock_acquire_end cache_enable get_buffer_malloc /home/dragon/esp/esp-idf/components/spi_flash/spi_flash_os_func_noos.c s_partition_list esp_partition_find_first esp_ota_get_running_partition iterator ESP_PARTITION_TYPE_DATA ESP_PARTITION_SUBTYPE_APP_OTA_10 ESP_PARTITION_SUBTYPE_APP_OTA_11 ESP_PARTITION_SUBTYPE_APP_OTA_12 ESP_PARTITION_SUBTYPE_APP_OTA_13 ESP_PARTITION_SUBTYPE_APP_OTA_14 ESP_PARTITION_SUBTYPE_APP_OTA_15 esp_partition_get end2 iterator_create ESP_PARTITION_SUBTYPE_ANY partition_list_item_ /home/dragon/esp/esp-idf/components/spi_flash/partition.c esp_partition_mmap esp_partition_iterator_release ESP_PARTITION_SUBTYPE_APP_FACTORY esp_partition_get_sha256 esp_partition_type_t strncpy phys_addr ensure_partitions_loaded ESP_PARTITION_SUBTYPE_APP_OTA_2 esp_partition_read esp_partition_iterator_t ESP_PARTITION_SUBTYPE_APP_TEST ESP_PARTITION_SUBTYPE_APP_OTA_MIN esp_partition_info_t ESP_PARTITION_SUBTYPE_DATA_PHY esp_partition_verify bootloader_util_regions_overlap esp_partition_next partition_2 partition_1 esp_partition_find ESP_PARTITION_SUBTYPE_DATA_NVS bootloader_common_get_sha256_of_partition partition_list_item_t ESP_PARTITION_SUBTYPE_DATA_EFUSE_EM end1 ESP_PARTITION_SUBTYPE_DATA_ESPHTTPD s_partition_list_lock ESP_PARTITION_SUBTYPE_DATA_FAT subtype src_offset partition_list_head_ esp_partition_write next_item ESP_PARTITION_SUBTYPE_DATA_OTA esp_partition_read_raw ESP_PARTITION_SUBTYPE_DATA_NVS_KEYS esp_partition_register_external out_partition esp_partition_erase_range ESP_PARTITION_SUBTYPE_DATA_COREDUMP region_offset ESP_PARTITION_SUBTYPE_APP_OTA_0 ESP_PARTITION_SUBTYPE_APP_OTA_1 ESP_PARTITION_SUBTYPE_APP_OTA_3 ESP_PARTITION_SUBTYPE_APP_OTA_4 ESP_PARTITION_SUBTYPE_APP_OTA_5 ESP_PARTITION_SUBTYPE_APP_OTA_6 ESP_PARTITION_SUBTYPE_APP_OTA_7 ESP_PARTITION_SUBTYPE_APP_OTA_8 ESP_PARTITION_SUBTYPE_APP_OTA_9 esp_partition_write_raw ESP_PARTITION_TYPE_APP load_partitions ESP_PARTITION_SUBTYPE_APP_OTA_MAX user_registered esp_partition_t sha_256 esp_partition_subtype_t dst_offset mmap_addr esp_partition_deregister_external esp_partition_check_identity esp_partition_iterator_opaque_ esp_partition_pos_t ESP_PARTITION_SUBTYPE_DATA_SPIFFS esp_partition_iterator_opaque_t spi_flash_chip_generic_timeout default_registered_chips esp_flash_chip_mxic /home/dragon/esp/esp-idf/components/spi_flash/spi_flash_chip_drivers.c esp_flash_chip_gd esp_flash_chip_issi esp_flash_chip_generic /home/dragon/esp/esp-idf/components/spi_flash/spi_flash_chip_generic.c sr_update spi_flash_chip_generic_set_io_mode spi_flash_chip_generic_get_io_mode interval spi_flash_common_write_qe_sr align_address spi_flash_common_write_status_16b_wrsr force_check spi_flash_chip_generic_config_host_io_mode out_sr spi_flash_common_read_qe_sr start_address wrsr_func spi_flash_chip_generic_probe update_config out_io_mode spi_flash_common_write_status_8b_wrsr2 default_flash_chip_dummy need_check dout_dummy_bitlen spi_flash_chip_generic_write_encrypted fastrd_dummy_bitlen spi_flash_chip_generic_erase_chip qio_dummy_bitlen spi_flash_chip_generic_erase_sector esp_flash_rdsr_func_t spi_flash_common_set_io_mode esp_flash_wrsr_func_t sr_buf rom_flash_chip_dummy timeout_en qout_dummy_bitlen wp_read spi_flash_chip_generic_write chip_name qe_wrsr_command spi_flash_chip_generic_wait_idle qe_sr_bit BIT_QE spi_flash_chip_generic_page_program dio_dummy_bitlen spi_flash_chip_generic_read rdsr_func spi_flash_chip_generic_erase_block spi_flash_common_read_status_16b_rdsr_rdsr2 spi_flash_common_read_status_8b_rdsr page_len flash_chip_dummy_t qe_rdsr_command qe_sr_bitwidth spi_flash_chip_generic_set_write_protect spi_flash_chip_generic_reset dummy_cyclelen_base spi_flash_common_read_status_8b_rdsr2 spi_flash_chip_generic_get_write_protect out_write_protect left_off spi_flash_generic_wait_host_idle spi_flash_common_write_status_8b_wrsr spi_flash_chip_generic_detect_size slowrd_dummy_bitlen read_command /home/dragon/esp/esp-idf/components/spi_flash/spi_flash_chip_issi.c MFG_ID spi_flash_chip_issi_get_io_mode spi_flash_chip_issi_probe FLASH_ID_VALUE FLASH_ID_MASK spi_flash_chip_issi_set_io_mode spi_flash_chip_mxic_probe /home/dragon/esp/esp-idf/components/spi_flash/spi_flash_chip_mxic.c /home/dragon/esp/esp-idf/components/spi_flash/spi_flash_chip_gd.c product_id spi_flash_chip_gd_set_io_mode spi_flash_chip_gd_get_io_mode spi_flash_chip_gd_probe memspi_host_read_id_hs memspi_host_read_status_hs memspi_host_erase_block memspi_host_erase_chip memspi_host_erase_sector /home/dragon/esp/esp-idf/components/spi_flash/memspi_host_driver.c spi_flash_hal_init spi_flash_host_driver_t max_len end_bound memspi_host_write_data_slicer stat_buf memspi_host_flush_cache memspi_host_read_data_slicer memspi_host_set_write_protect memspi_host_read memspi_host_program_page id_buf align_addr interrupt_controller_hal_set_int_handler interrupt_controller_hal_has_handler shared_vector_desc_t interrupt_number intrstatusreg intr_cntrl_ll_disable_interrupts empty_vect_desc intr_cntrl_ll_has_handler find_desc_for_int esp_intr_set_in_iram INTTP_EDGE sh_vec esp_intr_reserve xt_int_disable_mask get_desc_for_int find_desc_for_source INTDESC_RESVD esp_intr_free_cb non_iram_int_disabled interrupt_controller_hal_disable_int_mask non_iram_int_mask esp_intr_alloc_intrstatus interrupt_handler_t ets_isr_mask xt_int_enable_mask inum esp_intr_get_cpu is_int_ram shared_intr_isr INTTP_LEVEL newmask to_insert insert_vector_desc oldint interrupt_controller_hal_disable_interrupts intr_cntrl_ll_disable_int_mask interrupt_controller_hal_enable_int_mask intr_cntrl_ll_enable_interrupts newvd intmask INTTP_NA INTDESC_NORMAL is_vect_desc_usable interrupt_controller_hal_desc_level prevsvd ret_handle shared_vector_desc esp_intr_get_intno svdesc interrupt_controller_hal_desc_type interrupt_controller_hal_get_type xthal_set_intclear is_in_iram INTDESC_SPECIAL cpu_number interrupt_controller_hal_enable_interrupts best get_available_int esp_intr_mark_shared intrstatusmask bestSharedCt interrupt_controller_hal_desc_flags desc_in_iram_flag xt_ints_on interrupt_controller_hal_get_cpu_desc_flags intr_cntrl_ll_set_int_handler /home/dragon/esp/esp-idf/components/esp_system/intr_alloc.c int_type_t free_shared_vector interrupt_controller_hal_get_level vector_desc_head non_iram_int_disabled_flag ets_isr_unmask bestLevel intr_cntrl_ll_enable_int_mask shared_vec_info /home/dragon/esp/esp-idf/components/esp_system/port/panic_handler_asm.S mpu_ll_set_region_rw mpu_ll_id_to_addr mpu_ll_set_region_x mpu_ll_set_region_illegal /home/dragon/esp/esp-idf/components/hal/mpu_hal.c mpu_ll_set_region_rwx mpu_access_t uart_ll_set_tx_idle_num uart_ll_set_mode_collision_detect div_reg uart_ll_set_txfifo_empty_thr conf0_reg UART_SIGNAL_RXD_INV uart_ll_set_mode_rs485_half_duplex uart_ll_set_rxfifo_full_thr uart_ll_set_loop_back UART_SIGNAL_TXD_INV uart_ll_set_parity baud_def rx_thrs uart_ll_set_mode_normal UART_SIGNAL_DSR_INV uart_ll_set_rx_tout UART_SIGNAL_IRDA_RX_INV uart_ll_set_at_cmd_char src_clk uart_ll_set_data_bit_num uart_ll_get_parity uart_ll_get_sclk uart_ll_is_hw_rts_en inv_mask uart_ll_set_dtr_active_level uart_hal_get_symb_len uart_ll_set_hw_flow_ctrl uart_ll_inverse_signal UART_SIGNAL_INV_DISABLE uart_ll_get_data_bit_num uart_ll_get_wakeup_thrd uart_ll_set_mode_rs485_app_ctrl uart_ll_set_sw_flow_ctrl uart_ll_get_baudrate /home/dragon/esp/esp-idf/components/hal/uart_hal.c UART_SIGNAL_IRDA_TX_INV UART_SIGNAL_RTS_INV UART_SIGNAL_CTS_INV uart_ll_set_mode max_tout_thresh sw_flow_ctrl_en uart_ll_get_hw_flow_ctrl uart_ll_get_stop_bits uart_ll_set_stop_bits uart_ll_set_wakeup_thrd symbol_len uart_ll_set_mode_irda UART_SIGNAL_DTR_INV uart_ll_max_tout_thrd clock_reg_val eff_clk apbclk_kHz apb_period_n data_out spi_flash_clk_cfg_reg apbclk_n spi_flash_hal_supports_direct_read /home/dragon/esp/esp-idf/components/hal/spi_flash_hal.c gpio_delay_ns clock_cfg get_dummy_n gpio_is_used spi_flash_hal_supports_direct_write FLASH_HAL spi_flash_hal_clock_config_t spi_flash_ll_set_miso_bitlen spi_flash_hal_read spi_flash_hal_set_write_protect spi_flash_hal_device_config spi_flash_ll_cmd_is_done spi_flash_hal_erase_sector spi_flash_ll_user_start spi_flash_ll_set_usr_address word_len spi_flash_ll_set_read_mode spi_flash_ll_set_mosi_bitlen spi_flash_ll_program_page spi_flash_hal_host_idle spi_flash_ll_set_clock clock_val spi_flash_hal_configure_host_io_mode spi_flash_hal_poll_cmd_done spi_flash_ll_set_command8 spi_flash_ll_set_cs_pin spi_flash_ll_set_write_protect spi_flash_ll_get_buffer_data spi_flash_hal_erase_chip get_spi_dev spi_flash_ll_set_address spi_flash_ll_reset spi_flash_ll_set_buffer_data spi_flash_ll_erase_block spi_flash_ll_set_dummy trans /home/dragon/esp/esp-idf/components/hal/spi_flash_hal_iram.c spi_flash_hal_common_command line_width spi_flash_ll_erase_chip spi_flash_ll_set_addr_bitlen spi_flash_ll_erase_sector spi_flash_ll_host_idle spi_flash_ll_get_addr_bitlen spi_flash_hal_program_page spi_flash_hal_erase_block int_desc_t int_desc int_desc_flag_t /home/dragon/esp/esp-idf/components/hal/interrupt_controller_hal.c cpuflags interrupt_controller_hal_desc_table interrupt_descriptor_table /home/dragon/esp/esp-idf/components/hal/esp32/interrupt_descriptor_table.c /home/dragon/esp/esp-idf/components/hal/esp32/brownout_hal.c brown_out_reg /home/dragon/esp/esp-idf/components/soc/src/memory_layout_utils.c in_start soc_reserved_memory_region_end s_compare_reserved_regions num_reserved move_to_next s_get_num_reserved_regions in_regions in_end soc_reserved_memory_region_start s_prepare_reserved_regions in_region copy_in_to_out soc_reserved_region_t out_region _heap_start _rtc_force_fast_end reserved_region_dram_data reserved_region_rom_pro_data reserved_region_cpu1_cache reserved_region_rom_data reserved_region_iram_code _iram_end reserved_region_rom_app_data _rtc_noinit_end _data_start /home/dragon/esp/esp-idf/components/soc/src/esp32/soc_memory_layout.c _iram_start reserved_region_cpu0_cache prvGetCurMaxSizeNoSplit prvAcquireItemNoSplit prvInitializeNewRingbuffer xRingbufferSendAcquire xRemLen pxHeader xReturnSemaphore xTicksEnd xMember uxRingbufferFlags xBufferType xAlignedItemSize uxItemFlags pvGetItem GetCurMaxSizeFunction_t ppvItem prvCheckItemAvail uxRead prvGetItemDefault pxTailItemSize pxUnusedParam pxHeadItemSize pvTempTailItem pxCurHeader xMaxItemSize uxWrite uxAcquire xTempHeadSize xRingbufferGetCurFreeSize xRingbufferSendComplete ppvHeadItem pcReturn pucHead RingbufferType_t pxItemSize xMaxSize pucRead pvTempItem xTransSemHandle xHoldSemaphore xFreeSize ppvTailItem pucWrite pxFirstHeader prvGetFreeSize prvSendItemDoneNoSplit item_address xRecvSemHandle xTempSize uxFree pxNewRingbuffer prvGetItemByteBuf item_addr prvReceiveGenericFromISR pvItem1 pvItem2 pxRingbuffer prvCheckItemFitsByteBuffer xRingbufferReceiveSplitFromISR xItemSize1 CopyItemFunction_t xRingbufferAddToQueueSetRead xTempTailSize xRingbufferReceiveUpToFromISR ItemHeader_t xRingbufferReceiveUpTo pucTail vReturnItem xBufferSize pucAcquire prvCopyItemByteBuf xRingbufferReceiveSplit xCheckItemFits pxIsSplit xRingbufferRemoveFromQueueSetRead uxItemsWaiting CheckItemFitsFunction_t pvTempHeadItem xTotalItemSize xRingbufferPrintInfo xItemSize2 /home/dragon/esp/esp-idf/components/esp_ringbuf/ringbuf.c xTicksRemaining pxDummy prvGetCurMaxSizeByteBuf pucRingbufferStorage xRingbufferCreateNoSplit xGetCurMaxSize prvReceiveGeneric prvCopyItemAllowSplit prvGetCurMaxSizeAllowSplit vRingbufferGetInfo xRingbufferCanRead GetItemFunction_t xItemLen ReturnItemFunction_t pxSecondHeader xItemNum prvCopyItemNoSplit pucItem prvCheckItemFitsDefault Ringbuffer_t prvReturnItemDefault vCopyItem RingbufferDefinition xSize1 xSize2 prvReturnItemByteBuf pucFree spi_bus_lock_config_t try_acquire_free_dev out_dev_lock semphr periph_cs_num atomic_intptr_t __atomic_compare_exchange_ptr __atomic_store_tmp dev_lock_get_id spi_bus_lock_bg_req_exist mask_get_id bg_bits finished spi_bus_lock_bg_exit spi_bus_lock_wait_bg_done dev_status bg_yield cs_required bg_entry_core out_dev_handle lock_status_init resume_dev_in_isr acq_dev_bg_active pend_mask __atomic_compare_exchange_tmp __atomic_load_ptr update_pend_core lock_status_fetch_clear bg_ctrl_func_t clear_pend_core bg_disable bg_exit_core acquire_end_core atomic_uint_fast32_t acquire_core do_yield req_core spi_bus_lock_get_acquiring_dev spi_bus_lock_bg_request last_dev_id spi_bus_init_lock active_req_bits spi_bus_lock_bg_entry out_lock spi_bus_lock_bg_clear_req __atomic_load_tmp lock_status_clear pending_mask /home/dragon/esp/esp-idf/components/driver/spi_bus_lock.c lock_status_fetch lock_status_fetch_set spi_bus_deinit_lock bg_arg lock_bits spi_bus_lock_bg_check_dev_acq dev_wait spi_bus_lock_bg_check_dev_req resume_dev bg_enable parent __atomic_store_ptr last_dev out_desired_dev dev_wait_prepare new_req invoke_bg schedule_core esp_crosscore_int_send esp_crosscore_isr /home/dragon/esp/esp-idf/components/esp32/crosscore_int.c reason_mask my_reason reason_spinlock my_reason_val esp_crosscore_int_send_print_backtrace esp_crosscore_isr_handle_yield esp_task_wdt_status /home/dragon/esp/esp-idf/components/esp_common/src/task_wdt.c twdt_config esp_task_wdt_deinit idle_hook_cb esp_task_wdt_delete twdt_config_t find_task_in_twdt_list current_core esp_task_wdt_isr_user_handler all_reset twdt_task_t twdt_spinlock target_task twdttask task_wdt_isr esp_task_wdt_reset panic has_reset twdt_context reset_hw_timer find_default_boot_partition image_size ota_app_count ota_data_partition aligned_erase_size need_erase ota_data_map ESP_IMAGE_VERIFY last_boot_app_partition_from_otadata ESP_OTA_IMG_PENDING_VERIFY start_from esp_ota_handle_t bootloader_common_ota_select_valid esp_ota_select_entry_t esp_image_metadata_t get_ota_partition_count segments bootloader_common_ota_select_crc esp_rewrite_ota_data num_invalid_otadata next_is_result image_validate image ESP_OTA_IMG_INVALID esp_ota_mark_app_invalid_rollback_and_reboot s_ota_ops_entries_head esp_ota_get_next_update_partition ESP_IMAGE_VERIFY_SILENT esp_ota_mark_app_valid_cancel_rollback last_active_ota curr_partition ota_state seq_label part_pos bootloader_common_select_otadata esp_ota_begin read_otadata esp_image_segment_header_t ESP_OTA_IMG_VALID data_bytes image_len next_otadata wrote_size esp_ota_get_state_partition bootloader_common_get_active_otadata esp_ota_write esp_image_load_mode_t rewrite_ota_seq bootloader_common_ota_select_invalid load_addr ESP_OTA_IMG_ABORTED segment_data esp_ota_write_with_offset not_found partial_data ESP_OTA_IMG_UNDEFINED set_new_state_otadata two_otadata get_last_invalid_otadata esp_ota_end find_partition otadata_partition esp_ota_get_boot_partition esp_ota_check_rollback_is_possible last_sector esp_image_verify ota_ops_entry_t is_ota_partition s_ota_ops_last_handle partial_bytes ota_ops_entry_ esp_ota_img_states_t load_mode default_ota check_invalid_otadata esp_ota_set_boot_partition esp_ota_get_last_invalid_partition esp_ota_current_ota_is_workable first_sector esp_ota_erase_last_boot_app_partition req_ota_slot inactive_otadata /home/dragon/esp/esp-idf/components/app_update/esp_ota_ops.c esp_ota_get_partition_description ESP_OTA_IMG_NEW image_digest sec_id /Users/igrokhotkov/e/esp32/hal/hal/interrupts.c sizetype GNU C 4.8.5 -mlongcalls -g -O2 htab_hash_pointer leaf_function complex double __d0 __d1 /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/build/build-cc-gcc-final/xtensa-esp32-elf/no-rtti/libgcc USItype hashval_t DWunion DWstruct __clz_tab complex float htab_hash GNU C17 8.4.0 -mlongcalls -g -g -g -Os -O2 -Os -fno-rtti -fbuilding-libgcc -fno-stack-protector -fexceptions -fnon-call-exceptions /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/gcc/libgcc/libgcc2.c xtensa_leaf_regs __divdi3 __udivmoddi4 __q0 __q1 htab_eq_pointer UDItype __popcount_tab __r0 __r1 UQItype htab_eq __moddi3 __udivdi3 __umoddi3 GNU C17 8.4.0 -mlongcalls -g -Os -Os -fno-builtin -fno-rtti failedexpr /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdlib/assert.c /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/build/build-libc/xtensa-esp32-elf/no-rtti/newlib/libc/stdlib __assert /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/errno/errno.c /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/build/build-libc/xtensa-esp32-elf/no-rtti/newlib/libc/errno /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/fiprintf.c /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/build/build-libc/xtensa-esp32-elf/no-rtti/newlib/libc/stdio _fiprintf_r _vfiprintf_r VWDIG GETPWB OTHER __sfp GETPW STAR __sfp_lock_release GETARG NOOP SMOD VARW GETMOD PWPOS __sfp_lock_acquire MAX_STATE WIDTH ZERO __sflags _fopen_r MODFR NUMBER DIGIT VARP SKIPNUM DOLLAR /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/fopen.c __state_table _fseek_r __ACTION SDOT SPEC __oldfpcancel oflags __STATE PREC __chclass SFLAG __action_table __CH_CLASS GETPOS __oldsfpcancel VPDIG MAX_CH_CLASS /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/fseek.c whence _fseeko_r __sinit havepos __srefill_r _check_init_ptr seekfn curoff dumb _fflush_r __smakebuf_r fseeko /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/fseeko.c _printf_r _vfprintf_r /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/printf.c thisone cleanup_glue /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/build/build-libc/xtensa-esp32-elf/no-rtti/newlib/libc/reent /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/reent/reent.c nextone /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/snprintf.c _snprintf_r _svfprintf_r nostr __fdlibm_xopen iovp val_long expbuf rflag era_d_t_fmt val_float __iso_8859_conv X_fmt val_int frexp lconv am_pm yesstr __cp_conv message_codeset noexpr CHAR_PTR decp_len ctype_codeset nosign lc_ctype_T xdigs val_long_ptr_t uio_resid val_wint_t old_fmt ndigits convbuf _uquad __siov val_u_quad_t __fdlibm_posix thsnd_len max_pos_arg softsign expt fmt0 int_p_cs_precedes _C_time_locale _C_numeric_locale cjk_lang _C_messages_locale int_frac_digits yesexpr exponent int_n_cs_precedes val_void_ptr_t negative_sign memchr lead date_fmt mon_decimal_point last_fmt iov_base arg_val __ssprint_r lc_monetary_T val__LONG_DOUBLE uio_iov nseps int_n_sign_posn expsize __fdlibm_svid get_arg mon_grouping iov_len c_fmt val_int_ptr_t val_quad_t /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/vfprintf.c malloc_buf spec_type __fdlib_version x_fmt LONG_INT val_u_long nrepeats era_t_fmt _dtoa_r arg_index val_short_ptr_t reswitch _C_ctype_locale __suio next_state dprec numargs val_double weekday double_union WIDE_CHAR _localeconv_r int_curr_symbol chtype lc_messages_T alt_month zeroes int_n_sep_by_space old_is_pos_arg val_char_ptr_t __fdlibm_ieee dsgn md_order positive_sign int_p_sep_by_space realsz last_arg fmtch u_short numargs_p lc_time_T ampm_fmt alt_digits mon_thousands_sep val_u_int expstr categories skipsize lc_numeric_T currency_symbol blanks __fdlibm_version QUAD_INT saved_fmt _C_monetary_locale ndig arg_type fmt_anchor decpt era_d_fmt val_quad_ptr_t uio_iovcnt _double_ int_p_sign_posn __sprint_r __swsetup_r __sbprintf _fputwc_r __sfvwrite_r vfiprintf vfprintf /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/vprintf.c _vprintf_r __mprec_tinytens bump_up __multiply quorem __mdiff spec_case one_digit carry __mcmp __pow5mult fast_failed leftright borrow ilim1 _Balloc ilim0 __mprec_bigtens __hi0bits no_digits __lshift ieps round_9_up __i2b _Bfree __d2b bbits roundoff __multadd k_check __mprec_tens /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdlib/dtoa.c try_quick denorm ret1 ilim /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/flags.c optr __locale_ctype_ptr_l __locale_ctype_ptr /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/build/build-libc/xtensa-esp32-elf/no-rtti/newlib/libc/locale /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/locale/locale.c setlocale __locale_mb_cur_max __default_global_locale __get_current_locale _PathLocale _setlocale_r category __get_global_locale __global_locale_ptr __get_C_locale localeconv __localeconv_l /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/locale/localeconv.c __ascii_mbtowc /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdlib/mbtowc_r.c _mbtowc_r __ratio /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdlib/mprec.c __any_on __ulp __copybits nwds __s2b ret_d _mprec_log10 __b2d __lo0bits parts gh_u /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libm/math/s_frexp.c ieee_double_shape_type sh_u two54 ew_u eptr /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/build/build-libc/xtensa-esp32-elf/no-rtti/newlib/libm/math memmove curpos newsize _svfiprintf_r
xtensa_vectors.S.obj KEXC_pc KEXC_ps KEXC_areg KEXC_sar KEXC_lcount KEXC_lbeg KEXC_lend KEXC_acclo KEXC_acchi KEXC_mr KernelFrameSize UEXC_pc UEXC_ps UEXC_sar UEXC_vpri UEXC_a2 UEXC_a3 UEXC_a4 UEXC_a5 UEXC_exccause UEXC_lcount UEXC_lbeg UEXC_lend UEXC_acclo UEXC_acchi UEXC_mr UEXC_pad UserFrameSize UserFrameTotalSize XT_STK_EXIT XT_STK_PC XT_STK_PS XT_STK_A0 XT_STK_A1 XT_STK_A2 XT_STK_A3 XT_STK_A4 XT_STK_A5 XT_STK_A6 XT_STK_A7 XT_STK_A8 XT_STK_A9 XT_STK_A10 XT_STK_A11 XT_STK_A12 XT_STK_A13 XT_STK_A14 XT_STK_A15 XT_STK_SAR XT_STK_EXCCAUSE XT_STK_EXCVADDR XT_STK_LBEG XT_STK_LEND XT_STK_LCOUNT XT_STK_TMP0 XT_STK_TMP1 XT_STK_TMP2 XtExcFrameSize XT_SOL_EXIT XT_SOL_PC XT_SOL_PS XT_SOL_NEXT XT_SOL_A0 XT_SOL_A1 XT_SOL_A2 XT_SOL_A3 XtSolFrameSize _xt_kernel_exc _xt_user_exc _xt_to_alloca_exc _xt_to_syscall_exc _xt_syscall_exc _xt_to_coproc_exc _xt_coproc_exc _xt_lowint1 _xt_coproc_mask _xt_medint2 _xt_medint3 esp_app_desc.c first_call$3651 s_app_elf_sha256$3650 cpu_start.c s_cpu_up s_cpu_inited s_resume_cores start_other_core intr_matrix_clear dport_panic_highint_hdl.S.obj _l4_intr_stack .handle_dport_access_int .check_dport_access_end system_api.c esp_rom_uart.c cpu_util.c heap_caps.c alloc_failed_callback heap_caps_alloc_failed find_containing_heap __func__$4925 dram_alloc_to_iram_addr __func__$4944 malloc_alwaysinternal_limit __func__$5012 __func__$5021 cache_err_int.c dport_access.c dport_access_ref dport_core_state dport_access_init_core g_dport_mux oldInterruptLevel __func__$6127 __func__$6137 system_api_esp32.c int_wdt.c iwdt_context tick_hook freertos_hooks.c tick_cb idle_cb hooks_spinlock esp_timer.c s_timer_lock timer_list_lock s_timers __func__$5443 timer_insert timer_list_unlock s_timer_semaphore timer_alarm_handler timer_process_alarm __func__$5471 s_timer_task esp_timer_impl_lac.c s_alarm_handler timer_alarm_isr __func__$6231 s_timer_interrupt_handle __func__$6247 locks.c lock_init_spinlock lock_init_generic __FUNCTION__$5031 lock_acquire_generic lock_release_generic __FUNCTION__$5022 reent_init.c s_adjtime_start_us s_adjtime_total_correction_us adjust_boot_time s_time_lock get_adjusted_boot_time debug_helpers.c bootloader_flash_config_esp32.c ipc.c __func__$5260 s_ipc_sem s_func s_func_arg s_ipc_wait s_ipc_ack ipc_task s_ipc_task_handle s_ipc_mutex esp_ipc_call_and_wait __func__$5272 esp_ipc_init cache_utils.c spi_flash_restore_cache s_flash_op_complete s_flash_op_can_start s_flash_op_cache_state spi_flash_disable_cache s_flash_op_mutex __func__$5633 __func__$5650 s_flash_op_cpu __func__$5663 flash_mmap.c get_mmu_region s_mmap_page_refcnt spi_flash_mmap_init is_page_mapped_in_cache spi_flash_protected_read_mmu_entry __func__$5715 s_mmap_entries_head s_mmap_last_handle __func__$5724 flash_ops.c spi_flash_os_yield is_safe_write_address s_flash_guard_ops esp_flash_api.c spiflash_start_default spiflash_end_default TAG check_chip_pointer_default detect_spi_flash_chip io_mode_str default_spiflash_rom_api spi_flash_os_func_app.c cache_enable cache_disable spi1_start spi1_end release_buffer_malloc get_buffer_malloc main_flash_region_protected esp_flash_spi1_default_os_functions main_flash_arg spi_flash_os_func_noos.c intr_alloc.c vector_desc_head insert_vector_desc find_desc_for_int shared_intr_isr get_desc_for_int __func__$5368 find_desc_for_source __func__$5392 is_vect_desc_usable get_available_int non_iram_int_mask non_iram_int_disabled_flag non_iram_int_disabled __func__$5482 panic_handler_asm.S.obj crosscore_int.c __func__$6770 reason_spinlock esp_crosscore_int_send esp_crosscore_isr __func__$6765 esp_err.c esp_error_check_failed_print ringbuf.c prvCheckItemAvail __FUNCTION__$5445 prvGetFreeSize __FUNCTION__$5564 prvReceiveGeneric __FUNCTION__$5619 __FUNCTION__$5643 __FUNCTION__$5705 panic.c wdt0_context wdt1_context reconfigure_all_wdts s_panic_uart s_panic_abort_details print_abort_details rtc_wdt_ctx panic_handler.c pseudo_reason$6968 print_debug_exception_details reason$6969 print_illegal_instruction_details print_state frame_to_panic_info xt_exc_frames print_backtrace_entry print_registers print_state_for_core startup.c do_global_ctors s_system_inited do_system_init_fn __func__$11539 do_core_init do_secondary_init s_system_full_inited start_cpu0_default __esp_system_init_fn_init_components0 start_cpu_other_cores_default portasm.S.obj xtensa_context.S.obj xtensa_init.c tasks.c pxDelayedTaskList xNextTaskUnblockTime prvResetNextTaskUnblockTime __FUNCTION__$5628 prvDeleteTLS xSuspendedTaskList xPendingReadyList prvInitialiseNewTask pxReadyTasksLists xDelayedTaskList1 xDelayedTaskList2 xTasksWaitingTermination pxOverflowDelayedTaskList prvInitialiseTaskLists __FUNCTION__$5624 prvDeleteTCB xTaskQueueMutex uxCurrentNumberOfTasks uxDeletedTasksWaitingCleanUp prvCheckTasksWaitingTermination xTickCount prvAddCurrentTaskToDelayedList prvIdleTask uxTaskNumber uxTopReadyPriority prvAddNewTaskToReadyList uxSchedulerSuspended __FUNCTION__$5329 __FUNCTION__$5357 __FUNCTION__$5435 xIdleTaskHandle __FUNCTION__$5443 xPendedTicks __FUNCTION__$5457 xNumOfOverflows xYieldPending __FUNCTION__$5412 xSwitchingContext ucExpectedStackBytes$5464 __func__$4411 __func__$4424 __FUNCTION__$5492 __FUNCTION__$5513 __FUNCTION__$5536 __FUNCTION__$5311 __FUNCTION__$5660 __FUNCTION__$5669 __FUNCTION__$5392 port.c vPortTaskWrapper __func__$5582 main_task __func__$4417 __func__$4430 __func__$5597 queue.c prvGetDisinheritPriorityAfterTimeout prvIsQueueFull prvIsQueueEmpty prvCopyDataToQueue __FUNCTION__$5540 prvNotifyQueueSetContainer prvCopyDataFromQueue prvUnlockQueue __FUNCTION__$5290 __func__$4401 prvInitialiseNewQueue __FUNCTION__$5299 __FUNCTION__$5344 __FUNCTION__$5355 prvInitialiseMutex __FUNCTION__$5331 __FUNCTION__$5376 __FUNCTION__$5398 __FUNCTION__$5338 __FUNCTION__$5422 __FUNCTION__$5456 soc_hal.c spi_flash_hal_iram.c wdt_hal_iram.c heap_tlsf.c control_construct default_walker __func__$3589 __func__$3581 __func__$3572 __func__$3657 __func__$3664 __func__$3635 __func__$3612 __func__$3820 __func__$3623 __func__$3617 __func__$3629 __func__$3833 __func__$3642 multi_heap.c multi_heap_get_info_tlsf assert_valid_block __func__$5103 __func__$5144 log.c s_log_cache heap_bubble_down s_log_print_func s_log_default_level s_log_tags s_log_cache_entry_count s_log_cache_max_generation s_log_cache_misses __func__$3544 log_freertos.c s_log_mutex base$5420 abort.c rtc_clk.c rtc_clk_32k_enable_common s_cur_pll_freq rtc_clk_bbpll_disable rtc_clk_bbpll_enable rtc_clk_cpu_freq_to_pll_mhz rtc_clk_cpu_freq_to_8m rtc_time.c __func__$3938 rtc_clk_cal_internal memspi_host_driver.c esp_flash_default_host spi_flash_chip_gd.c chip_name spi_flash_chip_generic.c spi_flash_common_read_qe_sr spi_flash_common_write_qe_sr __func__$3923 default_flash_chip_dummy spi_flash_chip_issi.c windowspill_asm.o .callsz .locsz xtensa_vector_defaults.S.obj _xt_debugexception _xt_highint4 _xt_highint5 list.c cpu_hal.c spi_flash_chip_mxic.c int_asm--set_intclear.o pthread_local_storage.c s_keys_lock find_key vfs.c s_fd_table s_vfs_count s_vfs get_vfs_for_fd esp_vfs_register_common get_vfs_for_path __func__$6698 translate_path s_fd_table_lock vfs_uart.c s_ctx uart_tx_char uart_rx_char uart_read_char s_registered_select_lock s_registered_selects s_registered_select_num unregister_select uart_end_select select_notif_callback_isr uart_start_select uart_tcflush uart_tcdrain uart_tcgetattr uart_tcsetattr uart_access uart_open __func__$7562 uart_fcntl __func__$7552 uart_fstat __func__$7556 uart_close __func__$7534 uart_return_char __func__$7572 uart_fsync __func__$7540 uart_read __func__$7518 uart_write __func__$7770 s_context periph_ctrl.c __func__$4813 periph_spinlock ref_counts p_uart_obj uart_pattern_queue_update uart_context uart_selectlock __FUNCTION__$7127 __FUNCTION__$7132 __FUNCTION__$7137 __FUNCTION__$7142 __FUNCTION__$7147 __FUNCTION__$7152 __FUNCTION__$7157 __FUNCTION__$7163 __FUNCTION__$7197 __FUNCTION__$7202 __FUNCTION__$7388 __FUNCTION__$7453 __FUNCTION__$7459 rtc_module.c s_rtc_isr_handler_list rtc_isr s_rtc_isr_handle rtc_isr_ensure_installed FreeRTOS-openocd.c syscall_table.c raise_r_stub s_stub_table s_reent xtensa_intr_asm.S.obj esp_flash_spi_init.c spi_flash_chip_drivers.c default_registered_chips task_wdt.c twdt_config find_task_in_twdt_list twdt_context reset_hw_timer __c$6643 __c$6641 __c$6645 twdt_spinlock __c$6650 task_wdt_isr __func__$6662 idle_hook_cb __func__$6679 locale.c select_rtc_slow_clk __func__$7733 heap_caps_init.c __func__$4935 register_heap __func__$4966 __func__$4221 brownout.c rtc_brownout_isr_handler esp_err_to_name.c esp_unknown_msg esp_err_msg_table xtensa_intr.c bootloader_mem.c partition.c s_partition_list load_partitions s_partition_list_lock ensure_partitions_loaded iterator_create __func__$4251 __func__$4289 spi_flash_hal.c spi_flash_clk_cfg_reg interrupt_descriptor_table.c interrupt_descriptor_table memory_layout_utils.c s_get_num_reserved_regions s_compare_reserved_regions __func__$2695 s_prepare_reserved_regions soc_memory_layout.c reserved_region_iram_code reserved_region_dram_data reserved_region_rom_data reserved_region_rom_app_data reserved_region_rom_pro_data reserved_region_cpu1_cache reserved_region_cpu0_cache spi_bus_lock.c esp_ota_ops.c curr_partition$6209 __func__$6211 interrupts.c assert.c vfprintf.c get_arg$isra$0 blanks$5030 zeroes$5031 blanks$5023 zeroes$5024 __sbprintf blanks$5045 zeroes$5046 dtoa.c quorem mprec.c p05$3417 blanks$5009 zeroes$5010 uart_hal_iram.c __func__$2762 __func__$2751 crtstuff.c __DTOR_LIST__ __EH_FRAME_BEGIN__ libgcc2.c __FRAME_END__ pthread.c esp_pthread_cfg_key_destructor s_pthread_cfg_key s_threads_mux syscalls.c syscall_not_implemented syscall_not_implemented_aborts esp_time_impl.c s_boot_time_lock cxx_exception_stubs.cpp bootloader_efuse_esp32.c flash_qio_mode.c bootloader_flash.c uart_hal.c interrupt_controller_hal.c brownout_hal.c errno.c fiprintf.c fopen.c fseek.c fseeko.c reent.c snprintf.c vprintf.c flags.c localeconv.c mbtowc_r.c s_frexp.c rtc_init.c cxx_guards.cpp hello_world_main.c pm_impl.c mpu_hal.c longjmp __cxa_free_exception _xt_context_save _mprec_log10 rtc_init __any_on _isatty_r UART1 __mprec_tinytens esp_log_write strcpy asctime cleanup_glue __ashldi3 mpu_hal_set_region_access esp_intr_alloc __ffsdi2 _lock_close_recursive esp_perip_clk_init esp_backtrace_get_start esp_flash_noos_functions _lseek_r _iram_data_end uart_set_select_notif_callback start_cpu_other_cores setjmp _coredump_rtc_fast_end gpio_matrix_in spi_flash_cache_enabled _stat_r spi_flash_chip_generic_set_write_protect esp_newlib_time_init esp_flash_chip_generic _rtc_slow_length __sflags __eqdf2 multi_heap_register_impl __divdi3 __cxa_rethrow _gettimeofday_r __dummy_lock vPortExitCritical __floatdidf uxTaskPriorityGet __divdc3 _kill_r esp_log_writev esp_dport_access_int_abort esp_task_wdt_init _wcrtomb_r rom_i2c_writeReg esp_rom_spiflash_prepare_encrypted_data uart_hal_get_parity gpio_matrix_out __sseek __sinit _xt_coproc_init __swbuf_r _xt_nmi _daylight vPortEvaluateYieldFromISR __time_load_locale __cxa_free_dependent_exception Cache_Flush_rom __sfmoreglue ungetc __global_locale_ptr _tzset_r port_switch_flag uart_hal_get_baudrate esp_crosscore_int_send_yield xt_int_has_handler rtc_clk_cpu_freq_mhz_to_config _lit4_end strlwr _data_seg_org uart_get_stop_bits esp_restart_noos esp_intr_noniram_disable interrupt_controller_hal_desc_level g_ticks_per_us_pro wdt_hal_write_protect_disable _atol_r memrchr strndup rtc_clk_apb_freq_get _frxt_int_exit esp_cpu_stall esp_vfs_link memmove spi_flash_hal_configure_host_io_mode tlsf_get_pool esp_clk_slowclk_cal_set soc_get_available_memory_region_max_count _cleanup rtc_clk_wait_for_slow_cycle esp_err_to_name snprintf __powidf2 pcTaskGetName esp_flash_read_chip_id _Balloc spi_flash_hal_common_command __strtok_r spi_flash_chip_generic_erase_block __fixsfsi bootloader_read_flash_id spi_flash_chip_generic_read _coredump_rtc_start esp_vfs_select_triggered_isr _lit4_start esp_int_wdt_cpu_init rom_spiflash_api_funcs __gtdf2 esp_rom_gpio_pad_pullup_only pthread_include_pthread_local_storage_impl atol __errno esp_time_impl_init Xthal_intlevel _xtos_set_intlevel ets_install_uart_printf xQueueGiveMutexRecursive times uart_hal_set_data_bit_num __localeconv_l uart_hal_set_stop_bits bootloader_flash_cs_timing_config spi_flash_chip_generic_erase_chip esp_flash_get_size pxCurrentTCB spi_flash_hal_supports_direct_write esp_vApplicationTickHook _rtc_dummy_start cache_flash_mmu_set_rom spi_flash_chip_generic_config_host_io_mode _fstat_r _xt_medint2_exit g_spi_lock_main_flash_dev startup_resume_other_cores __seofread _etext isblank _rtc_noinit_end interrupt_controller_hal_desc_flags labs esp_rom_gpio_connect_in_signal esp_dport_access_sequence_reg_read esp_intr_disable int_wdt_app_cpu_ticked ets_set_appcpu_boot_addr esp_rom_delay_us __subsf3 rtc_clk_8m_enable tlsf_block_size_min vTaskPrioritySet spi_flash_enable_interrupts_caches_and_other_cpu vTaskInternalSetTimeOutState qsort pthread_include_pthread_impl _bt_data_start __cxa_get_exception_ptr __bswapsi2 __popcount_tab rom_i2c_writeReg_Mask _nimble_data_end pthread_key_delete port_IntStackTop spi_flash_chip_gd_get_io_mode esp_partition_iterator_release uart_enable_rx_intr _bt_bss_end _xt_exception_table xPortStartScheduler _times_r memcpy spi_flash_hal_program_page vTaskPlaceOnEventList spi_flash_chip_generic_wait_idle esp_rom_spiflash_write_encrypted_enable __cxa_allocate_dependent_exception _cleanup_r _frxt_tick_timer_init _svfprintf_r __floatsidf _rodata_end __ltdf2 _iram_text_start xPortSysTickHandler creat __DTOR_END__ esp_crosscore_int_send_print_backtrace uart_tx_switch g_startup_fn panic_print_char rtc_time_get spi_flash_disable_interrupts_caches_and_other_cpu _nimble_data_start islower tolower bootloader_flash_clock_config __ratio spi_flash_guard_set heap_caps_realloc_default system _WindowOverflow12 rtc_get_reset_reason xQueueSemaphoreTake esp_flash_default_chip UART2 esp_intr_enable_source __cxx_fatal_exception interrupt_controller_hal_desc_type _printf_r panic_print_hex __udivsi3 esp_log_impl_lock_timeout rtc_clk_cpu_freq_set_config __getreent _raise_r esp_reset_reason_get_hint spi_flash_hal_erase_sector intr_matrix_set __assert_func esp_ota_get_app_elf_sha256 __eh_frame __mprec_tens esp_intr_alloc_intrstatus _rtc_data_end esp_timer_init __subvdi3 _lock_try_acquire __lesf2 xQueueGetMutexHolder __fixunsdfsi _rtc_fast_length vListInsertEnd esp_cache_err_get_cpuid tlsf_add_pool SPI1 heap_caps_realloc _getpid_r _rtc_force_slow_start strtoul esp_int_wdt_init __mb_cur_max _esp_error_check_failed _localeconv_r wdt_hal_enable _xt_coproc_restorecs esp_app_desc __i2b __sfvwrite_r _flash_cache_start ispunct spi_flash_mmap _invalid_pc_placeholder __udivmoddi4 panic_restart __paritysi2 _sbrk_r xt_ints_off _xt_tick_divisor_init tlsf_pool_overhead spi_flash_common_read_status_8b_rdsr2 _btdm_bss_start __action_table _read_r vListInitialiseItem pvalloc esp_clk_apb_freq _xt_coproc_owner_sa isspace ld_include_panic_highint_hdl _xt_interrupt_table _fclose_r esp_task_wdt_isr_user_handler uart_is_driver_installed fflush xt_unhandled_interrupt multi_heap_get_info_impl xthal_set_intclear __extendsfdf2 rtc_clk_32k_enable esp_dport_access_stall_other_cpu_end _system_r _frxt_dispatch vRingbufferReturnItem __adddf3 __nesf2 multi_heap_realloc esp_vfs_fstat _heap_end __b2d esp_vfs_dev_uart_register spi_flash_op_unlock __umoddi3 uart_set_word_length s_rtc_isr_handler_list_lock _global_impure_ptr _lock_init_recursive _esp_system_init_fn_array_end soc_reserved_memory_region_start _realloc_r strncasecmp esp_flash_registered_chips xthal_restore_extra_nw bzero __udivdi3 uart_flush_input _fputwc_r __mprec_bigtens __s2b heap_caps_match uart_wait_tx_done __floatunsidf spi_flash_hal_host_idle __mcmp _lock_try_acquire_recursive esp_backtrace_get_next_frame memspi_host_init_pointers SPI0 spi_flash_chip_generic_erase_sector esp_time_impl_get_boot_time gmtime_r __cxa_end_catch spi_flash_hal_set_write_protect __fp_lock_all _KernelExceptionVector TIMERG1 esp_timer_private_update_apb_freq vQueueDelete _WindowOverflow4 uart_hal_get_data_bit_num esp_vfs_open vListInitialise rtc_get_xtal esp_ota_get_app_description memspi_host_write_data_slicer strtol spi_flash_chip_generic_probe rtc_clk_cpu_freq_set_xtal _fseeko_r __muldc3 strnlen esp_vfs_stat g_rom_spiflash_chip _strdup_r spi_flash_generic_wait_host_idle multi_heap_register _strndup_r xTaskGetTickCount xQueueGenericSend xthal_window_spill_nw esp_backtrace_print _lock_close g_rom_flashchip __default_global_locale bootloader_init_mem __ffssi2 _WindowUnderflow4 _rtc_bss_end soc_memory_regions heap_caps_malloc_default uart_disable_rx_intr _reclaim_reent esp_rom_md5_init pthread_setcancelstate __tz_unlock strrchr spi_flash_chip_generic_get_write_protect _rtc_text_end __hi0bits esp_timer_impl_get_counter_reg __fixdfsi _rtc_bss_start calloc xTaskPriorityDisinherit _heap_start esp_register_freertos_tick_hook_for_cpu esp_flash_init __floatdisf _iram_bss_end _unlink_r _WindowUnderflow12 spi_flash_chip_generic_get_io_mode xthal_save_extra_nw __gtsf2 _tzname __udiv_w_sdiv xTaskRemoveFromEventList environ uart_hal_set_parity RTCIO __lshrdi3 __ledf2 __XT_EXCEPTION_DESCS_END__ _bt_bss_start spi_flash_chip_generic_write_encrypted g_flash_guard_default_ops strcat esp_rom_md5_update esp_rom_spiflash_write_encrypted_disable rand_r __pow5mult uart_hal_get_stop_bits spi_flash_chip_generic_detect_size __umodsi3 xt_set_interrupt_handler gpio_pad_pullup vprintf __popcountsi2 __sf_fake_stderr esp_log_impl_unlock call_start_cpu0 rtc_clk_cpu_freq_get_config esp_rom_crc32_le vTaskDelete fseeko esp_intr_disable_source esp_rom_gpio_pad_select_gpio __itoa esp_intr_enable spi_flash_chip_gd_set_io_mode _frxt_task_coproc_state _atoi_r fseek vPortYieldOtherCore tlsf_free spi_flash_enable_cache pvTaskIncrementMutexHeldCount esp_vApplicationIdleHook soc_memory_types __negvdi2 memccpy __clzsi2 esp_ipc_call _snprintf_r port_uxCriticalNesting _btdm_data_start __addvdi3 xthal_spill_registers_into_stack_nw multi_heap_get_allocated_size __sfp_lock_acquire pthread_key_create memchr spi_flash_chip_generic_timeout xTaskCheckForTimeOut TIMERG0 esp_partition_find __ashrdi3 spi_flash_common_write_status_8b_wrsr2 _free_r xTaskPriorityInherit esp_timer_private_advance esp_timer_impl_init vfs_include_syscalls_impl spi_flash_hal_init uart_set_baudrate rom_i2c_readReg_Mask interrupt_controller_hal_desc_table esp_vfs_select_triggered rom_flash_chip_dummy mktime spi_flash_chip_gd_probe _rtc_force_fast_start pthread_include_pthread_cond_impl strcasestr vTaskSuspendAll strstr ets_delay_us periph_module_enable __ucmpdi2 xTaskGetTickCountFromISR esp_flash_chip_driver_initialized multi_heap_malloc __floatundidf esp_startup_start_app_other_cores __lshift __floatsisf __ssprint_r heap_caps_enable_nonos_stack_heaps uxListRemove spi_flash_common_set_io_mode esp_brownout_init _open_r ets_efuse_get_spiconfig esp_flash_chip_gd multi_heap_malloc_impl __clrsbsi2 strlcpy strcoll __absvsi2 multi_heap_free isupper strncmp _nimble_bss_end port_IntStack esp_vfs_rename __multiply panic_print_dec __mulsi3 spi_flash_check_and_flush_cache __month_lengths spi_flash_chip_generic_write strncpy spi_flash_common_read_status_8b_rdsr __eqsf2 __d2b _btdm_bss_end strcasecmp _Level2Vector vPortYieldFromInt spi_flash_chip_generic_reset __negdi2 vTaskSwitchContext uart_set_stop_bits _nimble_bss_start esp_task_wdt_reset spi_flash_mmap_pages esp_clk_cpu_freq xTaskGetAffinity isascii taskYIELD_OTHER_CORE tlsf_realloc spi_flash_op_lock _strtoul_r esp_register_freertos_idle_hook_for_cpu _coredump_dram_end rtc_clk_slow_freq_set esp_dport_access_reg_read _close_r rtc_clk_cal heap_caps_malloc __fixsfdi _esp_system_init_fn_array_start _rtc_noinit_start _static_data_end __bswapdi2 esp_rom_spiflash_read_user_cmd __negdf2 _vprintf_r memcmp esp_log_timestamp esp_setup_syscall_table __clrsbdi2 __floatundisf esp_flash_init_default_chip SPI2 __mulvdi3 _rtc_dummy_end port_uxOldInterruptState __swsetup_r rtc_clk_fast_freq_set vApplicationStackOverflowHook _thread_local_start isalpha __divdf3 __negsf2 esp_partition_next __sfp strncat __copybits Cache_Read_Enable_rom __sinit_lock_release soc_reserved_memory_region_end __muldf3 __sread soc_hal_unstall_core _xt_coproc_savecs _xt_medint3_exit syscall_table_ptr_pro xt_unhandled_exception vPortYield _lock_init __ctzdi2 tlsf_create_with_pool bootloader_flash_update_id wdt_hal_disable esp_flash_app_init sbrk spi_flash_hal_device_config xQueueTakeMutexRecursive strdup multi_heap_set_lock __cxa_throw _xt_tick_divisor _fflush_r _calloc_r multi_heap_get_allocated_size_impl rtc_clk_cpu_freq_to_xtal __sf_fake_stdin __tz_lock __utoa brownout_hal_intr_enable spi_flash_hal_supports_direct_read registered_heaps fopen asctime_r wdt_hal_write_protect_enable localtime esp_system_abort memset xTaskCreatePinnedToCore __gcc_bcmp rtc_clk_slow_freq_get esp_cpu_reset esp_reset_reason_set_hint heap_caps_free _bt_data_end spi_flash_hal_erase_block spi_flash_init_lock uart_hal_rxfifo_rst uart_hal_set_baudrate esp_rom_spiflash_select_qio_pins wdt_hal_config_stage esp_pthread_init __addvsi3 esp_timer_impl_update_apb_freq srand __swbuf __state_table __ltsf2 vListInsert strlcat _DebugExceptionVector _coredump_iram_end _xt_user_exit uart_disable_intr_mask _xt_coproc_sa_offset ets_update_cpu_frequency __sclose _NMIExceptionVector fclose xTimerCreateTimerTask tlsf_malloc esp_time_impl_set_boot_time __truncdfsf2 _strtol_r rtc_clk_slow_freq_get_hz _findenv_r _coredump_rtc_fast_start __init_array_end _dtoa_r xPortInIsrContext _malloc_r spi_flash_chip_issi_set_io_mode __ascii_wctomb uart_set_parity _rtc_force_fast_end __chclass isgraph __submore _fiprintf_r __env_unlock spi_flash_common_write_status_16b_wrsr uart_get_selectlock _fwalk xTaskGetCurrentTaskHandleForCPU isalnum esp_rtc_get_time_us port_xSchedulerRunning panicHandler isprint xQueueReceiveFromISR xt_ints_on _mbtowc_r _Level3Vector xTaskGetCurrentTaskHandle __fixunssfdi _link_r esp_rom_uart_rx_one_char __divsi3 xQueueGenericCreate wdt_hal_is_enabled newlib_include_locks_impl __mulsf3 multi_heap_free_impl esp_ota_get_running_partition _xt_context_restore bootloader_common_get_chip_ver_pkg __negvsi2 strcmp memspi_host_read_status_hs xQueueCreateCountingSemaphore bootloader_flash_dummy_config memspi_host_flush_cache esp_vfs_write vfiprintf multi_heap_get_info _iram_bss_start memspi_host_read_id_hs uart_get_buffered_data_len _xt_alloca_exc __nedf2 spi_flash_hal_erase_chip _frxt_int_enter _fini esp_clk_init rtc_clk_xtal_freq_get s_keys _coredump_rtc_end xTaskResumeAll uxTopUsedPriority RTCCNTL esp_flash_chip_issi vTaskStartScheduler esp_set_time_from_rtc multi_heap_realloc_impl _rtc_force_slow_end _iram_text_end __fixdfdi __cmpdi2 toascii __gesf2 strcspn esp_timer_get_time __XT_EXCEPTION_DESCS_ _write_r __absvdi2 esp_rom_spiflash_config_clk memspi_host_read_data_slicer _coredump_dram_start esp_reent_init g_ticks_per_us_app esp_rom_uart_set_clock_baudrate bootloader_flash_gpio_config __cxa_call_terminate __subvsi3 esp_rom_uart_tx_one_char soc_get_available_memory_regions rtc_clk_apb_freq_update heap_caps_get_info __sflush_r spi_flash_chip_issi_get_io_mode esp_clk_slowclk_cal_get _rename_r strsep cfree _fseek_r esp_cache_err_int_init cpu_hal_set_vecbase _svfiprintf_r __srefill_r ldiv _init_end tlsf_size esp_cpu_in_ocd_debug_mode __ascii_mbtowc esp_intr_noniram_enable uart_get_parity __ulp g_rom_spiflash_dummy_len_plus __fp_unlock_all vTaskMissedYield spi_flash_common_write_status_8b_wrsr xRingbufferReceive ets_printf _iram_data_start xTaskGetIdleTaskHandleForCPU esp_startup_start_app esp_vfs_close SPI3 _lock_release_recursive __get_current_time_locale esp_timer_impl_get_time tlsf_walk_pool UART0 uart_get_baudrate __cxa_guard_dummy esp_flash_chip_mxic brownout_hal_config spi_flash_common_read_status_16b_rdsr_rdsr2 esp_rom_uart_tx_wait_idle __cxa_begin_catch _timezone localtime_r panic_print_str newlib_include_syscalls_impl __mulvsi3 xTaskIncrementTick s_time_update_lock port_interruptNesting heap_caps_get_largest_free_block strftime localeconv tlsf_block_size rtc_clk_bbpll_configure uart_div_modify rtc_isr_register wdt_hal_handle_intr isdigit __ctzsi2 __cxa_allocate_exception spi_flash_op_block_func esp_vfs_lseek _DoubleExceptionVector _rodata_start xQueueGenericReset spi_flash_munmap newlib_include_pthread_impl _coredump_iram_start __unordsf2 _init_start __fputwc GPIO _frxt_setup_switch _rtc_data_start _WindowOverflow8 uart_enable_intr_mask spi_flash_init __popcountdi2 _btdm_data_end _frxt_timer_int esp_vfs_register __swrite dport_access_start esp_vfs_read _thread_local_end esp_system_get_time __dummy_lock_try esp_rom_gpio_connect_out_signal spi_flash_chip_mxic_probe _xt_panic call_start_cpu1 spi_flash_hal_read _vfiprintf_r esp_task_wdt_add _fwalk_reent uart_get_word_length __floatunsisf __mdiff spi_flash_hal_poll_cmd_done _Level5Vector xthal_window_spill wdt_hal_init __modsi3 wdt_hal_feed __ctype_ptr__ _xt_coproc_release vTaskDelay esp_log_early_timestamp __sfp_lock_release esp_rom_printf esp_rom_efuse_get_flash_gpio_info xRingbufferSend __sf_fake_stdout esp_ota_init_app_elf_sha256 uart_hal_write_txfifo soc_hal_stall_core esp_vfs_unlink __sccl atoi iscntrl xTaskGetSchedulerState _ctype_ _WindowUnderflow8 vTaskPriorityDisinheritAfterTimeout heap_caps_init __init_array_start __unorddf2 __moddi3 esp_time_impl_get_time_since_boot __fixunssfsi spi_flash_chip_generic_page_program brownout_hal_intr_clear syscall_table_ptr_app strupr esp_panic_handler _fopen_r esp_dport_access_stall_other_cpu_start esp_pm_impl_waiti gmtime strspn __muldi3 uart_flush _UserExceptionVector _Level4Vector uart_hal_get_sclk __smakebuf_r g_panic_abort _lock_acquire_recursive __nsau_data _stext s_microseconds_offset strlen pxPortInitialiseStack app_main esp_flash_app_enable_os_functions toupper esp_rom_uart_set_as_console __gedf2 Cache_Read_Disable_rom esp_partition_main_flash_region_safe __assert __wctomb g_startup_time __sprint_r strchr cpu_hal_set_breakpoint vPortEnterCritical esp_rom_md5_final rtc_clk_32k_enable_external spi_flash_cache2phys esp_timer_impl_advance esp_cpu_unstall _wctomb_r __env_lock vPortReleaseTaskMPUSettings __clzdi2 __subdf3 _vfprintf_r bootloader_execute_flash_command wdt_hal_set_flashboot_en soc_memory_region_count __umulsidi3 esp_timer_impl_set_alarm tzset __lo0bits __tzcalc_limits esp_restart_noos_dig vPortStoreTaskMPUSettings _ungetc_r newlib_include_heap_impl wcrtomb xQueueCreateMutex frexp __addsf3 tlsf_create __XT_EXCEPTION_TABLE_ spi_flash_chip_issi_probe vfprintf xPortInterruptedFromISRContext multi_heap_aligned_free spi_flash_chip_generic_set_io_mode xQueueGiveFromISR __gettzinfo raise esp_crosscore_int_init __sinit_lock_acquire __multadd _Bfree esp_dport_access_int_init _getenv_r call_user_start_cpu0 esp_partition_get
.symtab .strtab .shstrtab .rtc.text .rtc.dummy .rtc.force_fast .rtc_noinit .rtc.force_slow .iram0.vectors .iram0.text .dram0.data .noinit .dram0.bss .flash.rodata .flash.text .iram0.text_end .iram0.data .iram0.bss .dram0.heap_start .xtensa.info .comment .debug_frame .debug_info .debug_abbrev .debug_loc .debug_aranges .debug_ranges .debug_line .debug_str