GCC: (crosstool-NG esp-2019r2) 8.2.0 
Xthal_extra_size Xthal_have_windowed Xthal_intlevel_mask Xthal_excm_level Xthal_dtlb_arf_ways Xthal_debug_configured Xthal_num_aregs_log2 prev Xthal_dcache_ways Xthal_have_mul16 Xthal_num_ccompare long long unsigned int Xthal_dataram_paddr Xthal_have_nsa Xthal_dcache_linesize Xthal_build_unique_id Xthal_icache_setwidth Xthal_inttype_mask Xthal_release_minor long long int Xthal_hw_release_name Xthal_datarom_paddr Xthal_dcache_size Xthal_mmu_ca_bits Xthal_instrom_paddr Xthal_mmu_max_pte_page_size Xthal_icache_linesize Xthal_num_intlevels _xt_intexc_hooks Xthal_dataram_size Xthal_cpregs_save_nw_fn timeout_q Xthal_tram_enabled Xthal_intlevel Xthal_dcache_linewidth Xthal_cp_id_XCHAL_CP4_IDENT Xthal_cp_mask_FPU Xthal_have_interrupts Xthal_itlb_way_bits Xthal_dtlb_ways Xthal_num_datarom Xthal_num_dbreak Xthal_cp_max Xthal_have_speculation Xthal_xlmi_paddr Xthal_hw_release_internal zephyr/isr_tables.c GNU C99 8.2.0 -mlongcalls -g -Os -std=c99 -ffreestanding -fno-common -fno-asynchronous-unwind-tables -fno-pic -fno-strict-overflow -fno-reorder-functions -fno-defer-pop -ffunction-sections -fdata-sections Xthal_mmu_asid_bits XT_INTEXC_HOOK Xthal_cp_id_XCHAL_CP1_IDENT Xthal_num_ibreak Xthal_cp_id_FPU Xthal_itlb_ways Xthal_num_aregs _sw_isr_table short unsigned int Xthal_cp_id_XCHAL_CP5_IDENT Xthal_have_threadptr Xthal_cp_id_XCHAL_CP6_IDENT Xthal_datarom_size nested Xthal_have_highlevel_interrupts Xthal_cp_mask_XCHAL_CP2_IDENT Xthal_rev_no Xthal_intlevel_andbelow_mask Xthal_have_spanning_way Xthal_inttype Xthal_have_fp Xthal_num_dataram Xthal_have_density irq_stack Xthal_num_xlmi Xthal_have_tlbs Xthal_cp_mask_XCHAL_CP6_IDENT Xthal_hw_release_major Xthal_tram_sync long double Xthal_icache_linewidth Xthal_mmu_asid_kernel Xthal_icache_line_lockable Xthal_hw_release_minor _isr_table_entry Xthal_dcache_line_lockable Xthal_have_nmi Xthal_all_extra_align Xthal_instram_vaddr Xthal_cpregs_save_fn Xthal_cpregs_align Xthal_instram_size Xthal_extra_align Xthal_mmu_sr_bits Xthal_instrom_vaddr /home/esteban/Dev/zephyr/build Xthal_icache_ways Xthal_have_mimic_cacheattr Xthal_num_writebuffer_entries _Bool unsigned char Xthal_cpregs_restore_nw_fn Xthal_have_exceptions Xthal_have_pif short int Xthal_num_instram Xthal_have_identity_map Xthal_mmu_rings Xthal_cp_id_XCHAL_CP3_IDENT Xthal_cpregs_restore_fn sys_dlist_t Xthal_num_coprocessors Xthal_icache_size Xthal_num_interrupts Xthal_cp_mask_XCHAL_CP4_IDENT Xthal_release_internal Xthal_have_prid uint32_t Xthal_cp_num Xthal_have_clamps Xthal_cp_names Xthal_memory_order Xthal_dcache_is_writeback _xt_tick_divisor runq _dnode Xthal_xlmi_size Xthal_have_xlt_cacheattr Xthal_cpregs_size Xthal_instram_paddr Xthal_instrom_size Xthal_xlmi_vaddr Xthal_mmu_ring_bits Xthal_have_ccount Xthal_cp_id_XCHAL_CP2_IDENT Xthal_have_booleans Xthal_dataram_vaddr Xthal_xea_version k_thread Xthal_mmu_min_pte_page_size Xthal_release_name Xthal_cp_mask_XCHAL_CP7_IDENT Xthal_have_mac16 Xthal_have_minmax Xthal_release_major uint8_t Xthal_have_sext Xthal_hw_configid0 Xthal_hw_configid1 Xthal_cp_mask pending_abort Xthal_timer_interrupt Xthal_datarom_vaddr Xthal_tram_pending Xthal_cp_mask_XCHAL_CP3_IDENT slice_ticks Xthal_num_instrom cpus Xthal_itlb_arf_ways Xthal_have_loops Xthal_dtlb_way_bits Xthal_have_cacheattr Xthal_cp_mask_XCHAL_CP5_IDENT z_kernel Xthal_dcache_setwidth Xthal_cp_id_XCHAL_CP7_IDENT Xthal_cp_mask_XCHAL_CP1_IDENT Xthal_all_extra_size next_and_flags data_q tmp0 tmp1 tmp2 qnode_dlist _timeout_func_t lcount _sflist excvaddr join_waiters topOfStack k_spinlock sys_sflist_t lend pended_on k_queue resource_pool k_work_q _thread_arch sched_locked _sys_clock_always_on thread_state s_coopCoprocReg s_preempCoprocReg init_bytes tCoopCoprocReg lbeg XtExcFrame rbnode swap_retval init_data cpStack dticks tPreempCoprocReg uint16_t user_options k_heap qnode_rb _wait_q_t _sfnode /home/esteban/Dev/zephyr/zephyr/samples/hello_world/src/main.c wait_q waitq sys_sfnode_t sys_heap _callee_saved fn_abort unative_t sys_dnode_t z_heap init_mem swap_data k_sys_work_q errno_var children _POLL_STATE_SIGNALED atomic_get z_impl_k_mutex_lock /home/esteban/Dev/zephyr/zephyr/lib/os/fdtable.c _POLL_TYPE_IGNORE _POLL_STATE_CANCELLED _POLL_NUM_TYPES index refcount _POLL_TYPE_SEM_AVAILABLE z_get_fd_obj owner __va_reg __gnuc_va_list k_timeout_t z_fd_unref _POLL_STATE_SEM_AVAILABLE old_rc _POLL_STATE_DATA_AVAILABLE atomic_inc ssize_t fdtable _POLL_NUM_STATES _poll_types_bits atomic_val_t _check_fd fd_op_vtable z_alloc_fd z_reserve_fd __va_ndx k_ticks_t __va_stk z_fd_ref _poll_states_bits fdtable_lock __va_list_tag array_size z_get_fd_obj_and_vtable atomic_t lock_count _POLL_TYPE_DATA_AVAILABLE owner_orig_prio z_impl_k_mutex_unlock z_impl_z_errno k_array_index_sanitize _find_fd_entry atomic_cas _POLL_TYPE_SIGNAL z_finalize_fd z_free_fd ioctl k_mutex _POLL_STATE_NOT_READY z_impl_k_str_out out_context log_source_dynamic_data __log_dynamic_end arch_printk_char_out /home/esteban/Dev/zephyr/zephyr/lib/os/printk.c __log_dynamic_start vprintk log_source_const_data vsnprintk __log_const_start ctx_p str_context __printk_get_hook cbvprintf __printk_hook_install filters __log_const_end z_thread_entry k_thread_entry_t /home/esteban/Dev/zephyr/zephyr/lib/os/thread_entry.c z_impl_k_current_get k_tid_t z_impl_k_thread_abort chunk_fields big_heap chunk0_hdr_area free_list_add_bidx z_heap_bucket merge_chunks buf_sz chunk_field chunks_need mem_to_chunkid ptr2 FREE_NEXT chunkid_t left_chunk sys_heap_free free_list_remove set_next_free_chunk FREE_PREV sys_heap_aligned_alloc padded_sz set_prev_free_chunk chunk_unit_t nb_buckets heap_footer_bytes big_heap_bytes free_list_remove_bidx sys_heap_realloc set_left_chunk_size chunk_mem /home/esteban/Dev/zephyr/zephyr/lib/os/heap.c chunk0_size sys_heap_alloc LEFT_SIZE minbucket second set_chunk_used split_size cmem set_chunk_size bucket_idx solo_free_header min_chunk_size right_chunk uint64_t sys_heap_init avail_buckets usable_sz newsz uintptr_t bytes_to_chunksz bmask chunk_buf chunk_set big_heap_chunks alloc_chunk SIZE_AND_USED split_chunks chunk_header_bytes chunk_sz memcpy free_list_add specifier_a SPECIFIER_SINT extract_flags isdigit argument_value SPECIFIER_UINT strlen encode_uint pad_fp LENGTH_H LENGTH_L conversion_radix width_value store_count LENGTH_T LENGTH_HH cbprintf_arglen prec_value LENGTH_Z nj_len unsupported /home/esteban/Dev/zephyr/zephyr/lib/os/cbprintf_complete.c LENGTH_NONE prec_int_pad0 extract_decimal outs invalid __builtin_memset upcase LENGTH_UPPER_L flag_zero flag_dash SPECIFIER_PTR flag_space SPECIFIER_INVALID loop specifier_cat_enum pad0_pre_exp SPECIFIER_FP uintmax_t extract_prec LENGTH_LL pad0_value width_present extract_width length_mod sint int_conv altform_0c ldbl extract_conversion extract_specifier pad_len isupper prec_present specifier_cat pad_postdp cbprintf_cb LENGTH_J flag_plus altform_0 prec_star length_mod_enum sint_value_type uint_value_type extract_length width_star flag_hash ptrdiff_t format precision conversion_arglen _ConfigAbsSyms zephyr/misc/generated/configs.c exc_cause_table z_cstart esp32_rom_uart_tx_one_char /home/esteban/Dev/zephyr/zephyr/soc/xtensa/esp32/soc.c app_cpu_config_reg wdt_rtc_reg wdt_timg_reg __start out_char z_impl_device_get_binding flow_ctrl init_entry device uart_config uart_driver_api uart_console_dev console_out __init_sys_init_uart_console_init0 uart_console_init /home/esteban/Dev/zephyr/zephyr/drivers/console/uart_console.c __stdout_hook_install uart_console_hook_install z_impl_uart_poll_out clock_control_async_on_fn dbias_wak sys_write32 RTC_XTAL_FREQ_24M bbpll div_ref clock_control_get dcur mem_addr pll_freq RTC_XTAL_FREQ_26M clock_control clock_control_regs CLOCK_CONTROL_STATUS_OFF sys_read32 esp32_rom_uart_tx_wait_idle bb_cfg i2c_bbpll_lref bbpll_cfg cpu_freq clock_control_esp32_off /home/esteban/Dev/zephyr/zephyr/drivers/clock_control/clock_control_esp32.c div10_8 __ccount RTC_XTAL_FREQ_40M sub_system __init___device_clk_esp32 CLOCK_CONTROL_STATUS_STARTING rtc_xtal_freq_t CLOCK_CONTROL_STATUS_ON cpuclk_pll_configure esp32_clear_mask32 esp32_set_mask32 clock_control_status clk_src_sel clock_control_esp32_get_status xtal_freq_sel bbadc_dsmp clock_control_esp32_api esp32_rom_i2c_writeReg async_on mem_addr_t clock_control_esp32_on esp32_clock_config0 soc_clk_sel clock_control_get_status_fn DPORT_READ_PERI_REG xtal_freq RTC_XTAL_FREQ_AUTO pll_config clock_control_cb_t cpu_period_sel endiv5 CLOCK_CONTROL_STATUS_UNKNOWN clock_control_subsys_t bank clock_control_esp32_init clock_control_driver_api clock_control_esp32_get_rate bbpll_configure div7_0 esp32_clock_config xtal_div pmux_input set_reg pinmux_get pin_mux_off pmux_pullup pinmux_driver_api pinmux_pullup pmux_get /home/esteban/Dev/zephyr/zephyr/drivers/pinmux/pinmux_esp32.c pmux_set clr_mask pinmux_input __init___device_pmux_dev set_mask reg_for_pin api_funcs pinmux_set line offs pinmux_initialize z_clock_device_ctrl ctrl_command __init___device_sys_init_z_clock_driver_init0 z_clock_idle_exit z_clock_isr sys_clock_disable z_clock_driver_init z_clock_set_timeout device_pm_cb /home/esteban/Dev/zephyr/zephyr/drivers/timer/sys_clock_init.c _isr_list k_spinlock_key_t arch_irq_unlock z_timer_cycle_get_32 z_clock_elapsed z_spinlock_key last_count /home/esteban/Dev/zephyr/zephyr/drivers/timer/xtensa_sys_timer.c k_spin_lock param k_spin_unlock sys_clock_hw_cycles_per_sec z_xt_ints_on z_clock_announce z_xtensa_irq_enable __isr_ccompare_isr_irq_0 set_ccompare ccompare_isr __tmp arch_irq_lock /home/esteban/Dev/zephyr/zephyr/arch/xtensa/core/cpu_idle.c arch_cpu_idle arch_cpu_atomic_idle return_code is_user_context __log_current_dynamic_data K_ERR_STACK_CHK_FAIL cause_code domain_id K_ERR_SPURIOUS_IRQ source_id K_ERR_KERNEL_OOPS log_msg_ids src_level k_fatal_error_reason K_ERR_KERNEL_PANIC FatalErrorHandler __log_current_const_data z_xtensa_exccause z_arch_esf_t log_arg_t z_xtensa_fatal_error log_const_os intNo z_fatal_error K_ERR_CPU_EXCEPTION __func__ z_xtensa_dump_stack /home/esteban/Dev/zephyr/zephyr/arch/xtensa/core/fatal.c ReservedInterruptHandler __log_level log_dynamic_os /home/esteban/Dev/zephyr/zephyr/arch/xtensa/core/window_vectors.S GNU AS 2.31.1 /home/esteban/Dev/zephyr/zephyr/arch/xtensa/core/xtensa-asm2-util.S xtensa_int6_c _xtensa_handle_one_int1 xtensa_int1_c stack_top xtensa_excint1_c z_irq_spurious z_idle_threads z_get_next_switch_handle xtensa_int4_c bsasz z_xtensa_irq_is_enabled z_main_thread k_thread_stack_t interrupted_stack /home/esteban/Dev/zephyr/zephyr/arch/xtensa/core/xtensa-asm2.c xtensa_int7_c _xtensa_handle_one_int2 _xtensa_handle_one_int3 _xtensa_handle_one_int4 _xtensa_handle_one_int5 _xtensa_handle_one_int6 _xtensa_handle_one_int7 arg1 arg2 arg3 intenable z_thread_stack_element xtensa_init_stack arch_new_thread xtensa_int5_c xtensa_int2_c stack_ptr handle_irq xtensa_int3_c irqs z_interrupt_stacks strnlen strncpy mem_word_t /home/esteban/Dev/zephyr/zephyr/lib/libc/minimal/source/string/string.c strncmp strcmp c_byte strtok_r c_word memcmp memmove strchr strncat maxlen s_byte strcat s_word strcpy d_byte d_word match orig_dest strrchr memchr stream fputs _stdout_hook_default z_impl_zephyr_fputc z_impl_zephyr_fwrite nitems /home/esteban/Dev/zephyr/zephyr/lib/libc/minimal/source/stdout/stdout_console.c _stdout_hook done gpio_1_data /home/esteban/Dev/zephyr/zephyr/drivers/gpio/gpio_esp32.c pin_offset z_slist_head_set GPIO_INT_MODE_DISABLED pinmux pinmux_pin_get irq_status_reg gpio_fire_callbacks gpio_esp32_init output_reg gpio_driver_api pinmux_pin_pullup GPIO_INT_MODE_EDGE common sys_slist_peek_head sys_snode_t __isr_gpio_esp32_isr_irq_0 get_pending_int gpio_esp32_fire_callbacks z_snode_next_set port_pin_mask GPIO_INT_TRIG_HIGH convert_int_type gpio_esp32_isr gpio_pin_t gpio_esp32_port_set_masked_raw gpio_esp32_port_clear_bits_raw reg_val test _snode prev_node gpio_esp32_data z_xt_ints_off esp32_rom_intr_matrix_set sys_slist_find_and_remove gpio_callback_handler_t gpio_callback gpio_0_data z_xtensa_irq_disable z_slist_tail_set gpio_port_value_t gpio_esp32_port_set_bits_raw invert gpio_esp32_port_get_raw sys_slist_t __init___device_gpio_esp32_0 __init___device_gpio_esp32_1 child gpio_int_mode parent pinmux_pin_set gpio_esp32_port_toggle_bits irq_ack_reg clear_reg gpio_esp32_manage_callback _slist gpio_esp32_driver gpio_manage_callback gpio_1_cfg gpio_port_pins_t GPIO_INT_TRIG_LOW sys_slist_peek_tail GPIO_INT_MODE_LEVEL gpio_driver_data intr_trig_mode port sys_slist_prepend pinmux_pin_input_enable sys_slist_remove gpio_int_trig gpio_0_cfg sys_slist_is_empty isr_connected io_pin sys_slist_peek_next_no_check z_snode_next_peek GPIO_INT_TRIG_BOTH gpio_driver_config gpio_flags_t gpio_esp32_config gpio_esp32_pin_interrupt_configure input_reg irq_status sys_slist_peek_next clock_control_get_rate read_processed i2c_esp32_transmit clock_name i2c_esp32_wait num_msgs i2c_api_slave_register_t i2c_slave_stop_cb_t div_ratio clock_control_on fifo_sem from_hz I2C_ESP32_OP_RSTART round_off i2c_esp32_write_addr i2c_esp32_driver_api default_config gpio write_requested read_requested z_impl_gpio_pin_interrupt_configure esp32_rom_gpio_matrix_in i2c_slave_config fifo_give_mask i2c_esp32_reset_fifo __isr_i2c_esp32_isr_irq_0 num_bytes z_impl_k_yield i2c_esp32_spin_yield sys_clk_freq peripheral_id sda_in i2c_esp32_isr z_tmcvt ack_exp rdivisor sys_clear_bit transfer_sem source i2c_esp32_config_0 ack_en pin_mode limit i2c_msg round_up device_name k_ms_to_ticks_ceil64 initial_count dev_config k_sem tx_lsb_first sys_set_bit bitrate_cfg z_impl_gpio_config i2c_esp32_config i2c_esp32_configure i2c_api_recover_bus_t I2C_ESP32_OP_STOP i2c_esp32_configure_speed I2C_ESP32_OP_READ i2c_esp32_transfer i2c_slave_callbacks slave_unregister speed_to_freq_tbl mul_ratio counter i2c_esp32_cmd __init___device_i2c_esp32_0 gpio_esp32_get_gpio_for_pin addr_len recover_bus i2c_esp32_read_msg z_impl_k_sem_take stop opcode z_impl_k_sem_give i2c_esp32_data_0 i2c_esp32_init gpio_pin_configure connect_irq i2c_esp32_configure_pins log_dynamic_i2c_esp32 write_received i2c_slave_read_processed_cb_t sda_out i2c_esp32_connect_irq_0 address wait_cmd slave_register z_impl_k_sem_init result32 i2c_api_slave_unregister_t i2c_esp32_transmit_wait freq_hz I2C_ESP32_OP_WRITE i2c_esp32_opcodes i2c_esp32_write_msg esp32_rom_gpio_matrix_out irq_connect_cb period scl_out i2c_esp32_data i2c_api_configure_t i2c_api_full_io_t i2c_slave_write_received_cb_t const_hz rx_lsb_first i2c_slave_read_requested_cb_t to_send log_const_i2c_esp32 clock_dev i2c_driver_api /home/esteban/Dev/zephyr/zephyr/drivers/i2c/i2c_esp32.c reserved to_read ack_val temp i2c_slave_write_requested_cb_t I2C_ESP32_OP_END scl_in i2c_map_dt_bitrate to_hz rxd_cnt uart_esp32_api reserved_1 uart_config_parity dev_conf UART_CFG_STOP_BITS_0_5 at_cmd_postcnt at_cmd_precnt rs485_conf UART_CFG_FLOW_CTRL_RTS_CTS uart_config_flow_control uart_esp32_config_get date uart_esp32_configure clk_div int_raw mem_cnt_status uart_esp32_regs_t mem_rx_status uart_esp32_poll_in /home/esteban/Dev/zephyr/zephyr/drivers/serial/uart_esp32.c UART_CFG_STOP_BITS_1_5 UART_CFG_FLOW_CTRL_NONE UART_CFG_PARITY_EVEN uart_config_stop_bits int_ena tx_out cts_in mem_tx_status p_char UART_CFG_PARITY_SPACE uart_esp32_configure_pins UART_CFG_FLOW_CTRL_DTR_DSR rx_in highpulse uart_esp32_err_check flow_conf int_st rts_out UART_CFG_DATA_BITS_7 at_cmd_gaptout int_clr UART_CFG_PARITY_MARK idle_conf mem_conf UART_CFG_DATA_BITS_5 UART_CFG_DATA_BITS_6 UART_CFG_DATA_BITS_8 UART_CFG_DATA_BITS_9 uart_esp32_data_0 swfc_conf uart_esp32_init uart_config_data_bits uart_device_config auto_baud pospulse __init___device_uart_esp32_0 UART_CFG_PARITY_NONE uart_esp32_cfg_port_0 uart_esp32_set_baudrate uart_esp32_config uart_esp32_poll_out at_cmd_char conf0 conf1 signals reserved_0 uart_esp32_data UART_CFG_PARITY_ODD sleep_conf negpulse lowpulse UART_CFG_STOP_BITS_1 UART_CFG_STOP_BITS_2 __init_PRE_KERNEL_2_start __device_end z_sys_init_run_level /home/esteban/Dev/zephyr/zephyr/kernel/device.c __init_POST_KERNEL_start sys_test_bit __device_init_status_start __init_PRE_KERNEL_1_start z_object_init z_device_ready __device_start devices device_busy_set __init_start sys_bitfield_set_bit device_busy_clear __init_end z_device_get_all_static busy_dev sys_bitfield_test_bit __init_APPLICATION_start log_backend_control_block log_backend_api ref_cnt autostart arch_system_halt put_sync_string single z_coredump_buffer_output log_msg_hexdump_hdr end_addr generic __log_backends_start log_msg_hdr log_msg_hdr_params log_msg_head_data k_sys_fatal_error_handler payload dropped log_msg_ext_head_data_data panic log_msg_data /home/esteban/Dev/zephyr/zephyr/kernel/fatal.c log_msg_cont_data k_fatal_halt buflen log_msg_ext_head_data log_backend z_coredump_memory_dump start_addr z_coredump put_sync_hexdump log_msg_std_hdr log_msg log_msg_generic_hdr __log_backends_end timestamp log_msg_cont _image_ram_end old_switch_handle __kernel_ram_size is_spinlock _image_rodata_end _vector_end _image_text_end __bss_end _image_rodata_size _image_rom_size _app_smem_rom_start _flash_used prepare_multithreading old_thread __kernel_ram_end _app_smem_size _app_smem_num_words switch_to arch_cohere_stacks arch_kernel_init __bss_start init_idle_thread k_spin_release boot_banner z_get_next_ready_thread dummy_thread _image_rom_start xtensa_switch z_bss_zero _image_text_size z_idle_stacks cpu0 z_sys_post_kernel z_ready_thread unused3 arch_switch unused1 unused2 arch_nop z_mark_thread_as_started gcov_static_init __kernel_ram_start tname z_init_static_threads z_dummy_thread_init z_swap _image_text_start z_swap_unlocked /home/esteban/Dev/zephyr/zephyr/kernel/init.c z_setup_new_thread switched_from _app_smem_start z_reset_time_slice z_sched_init sys_dlist_init wait_for_switch Z_KERNEL_STACK_BUFFER _cpu_t _app_smem_end _image_rom_end z_main_stack switch_to_main_thread do_swap bg_thread_main _image_ram_start _image_rodata_start _vector_start z_rb_foreach_next z_is_idle_thread_object root rb_insert test_prio z_impl_k_usleep z_waitq_head z_unpend1_no_timeout z_unpend_all z_unpend_thread_no_timeout next_up _priq_rb z_priq_rb_best z_sched_start z_reschedule_unlocked z_rb_get_minmax interrupted k_ticks_to_ms_floor64 z_unpend_first_thread expected_wakeup_ticks z_mark_thread_as_not_suspended z_is_thread_queued is_preempt z_tick_get_32 sys_dlist_peek_next unready_thread sys_dlist_is_empty z_priq_mq_add rbtree k_ms_to_ticks_ceil32 successor z_mark_thread_as_not_pending lessthan_fn arch_is_in_isr z_impl_k_thread_priority_get z_swap_irqlock sys_dlist_insert z_priq_dumb_best z_abort_thread_timeout need_swap is_left sys_dlist_remove z_set_thread_states need_sched z_is_thread_ready z_sched_lock z_set_timeout_expiry priority_bit z_pend_curr_irqlock slice_max_prio z_priq_dumb_add z_priq_mq_remove bitmask z_is_inactive_timeout z_priq_mq_best /home/esteban/Dev/zephyr/zephyr/kernel/sched.c z_reschedule_irqlock sys_dlist_peek_head z_thread_single_abort z_is_thread_suspended z_impl_k_wakeup rb_get_min max_depth z_impl_k_sleep z_is_thread_pending update_cache _rb_foreach z_priq_dumb_remove k_us_to_ticks_ceil64 z_has_thread_started z_find_first_thread_to_unpend k_ticks_to_us_floor64 z_remove_thread_from_ready_q rb_lessthan_t z_is_thread_state_set z_is_thread_timeout_active add_to_waitq_locked next_order_key should_preempt set_current thread_2 z_thread_priority_set thread_a thread_b arch_irq_unlocked waiter update_metairq_preempt z_priq_rb_lessthan z_impl_k_thread_priority_set z_impl_k_is_preempt_thread z_impl_k_thread_suspend z_is_prio1_higher_than_prio2 queues z_is_thread_prevented_from_running z_pend_thread sys_dnode_is_linked sys_dlist_append k_sched_unlock resched is_metairq __key sys_dnode_init z_is_t1_higher_prio_than_t2 k_sched_time_slice_set z_impl_k_thread_join z_reschedule k_sched_lock z_set_prio z_tick_sleep prio1 z_thread_timeout preempt_ok sys_dlist_peek_next_no_check z_priq_rb_remove z_add_thread_timeout thread_1 arch_thread_return_value_set sched_spinlock z_mark_thread_as_not_queued sliceable z_mark_thread_as_suspended z_abort_timeout arch_curr_cpu z_unpend_thread z_impl_k_thread_resume z_mark_thread_as_pending _priq_mq z_mark_thread_as_queued z_time_slice z_pend_curr z_is_prio_higher z_priq_rb_add z_move_thread_to_end_of_prio_q slice_time z_reset_thread_states z_add_timeout z_waitq_init /home/esteban/Dev/zephyr/zephyr/kernel/sem.c handle_poll_events _static_thread_data k_thread_foreach_unlocked z_impl_k_busy_wait init_p1 init_p2 init_p3 z_is_thread_essential /home/esteban/Dev/zephyr/zephyr/kernel/thread.c schedule_new_thread z_init_thread_base z_impl_k_float_disable initial_state user_cb __static_thread_data_list_end init_thread stack_obj_size k_thread_user_cb_t k_is_in_isr thread_id stack_buf_start z_impl_k_thread_start z_thread_essential_set user_data z_init_timeout setup_thread_stack init_prio z_thread_essential_clear k_thread_name_get current_cycles delta z_impl_k_thread_name_copy stack_buf_size __static_thread_data_list_start z_init_thread_timeout k_thread_state_str start_cycles priority init_stack_size usec_to_wait cycles_to_wait z_impl_k_thread_create arch_k_cycle_get_32 init_options k_thread_foreach z_impl_k_thread_name_set init_delay init_name k_thread_user_mode_enter init_abort z_self_abort /home/esteban/Dev/zephyr/zephyr/kernel/thread_abort.c /home/esteban/Dev/zephyr/zephyr/kernel/banner.c boot_delay ticks_elapsed curr_tick z_get_next_timeout_expiry remove_timeout z_timeout_expires is_idle next_to z_tick_get /home/esteban/Dev/zephyr/zephyr/kernel/timeout.c timeout_rem imminent z_impl_k_uptime_ticks timeout_list z_timeout_remaining sooner next_timeout z_timeout_end_calc announce_remaining timeout_lock z_pm_save_idle_exit /home/esteban/Dev/zephyr/zephyr/kernel/idle.c to_abort k_cpu_idle unused statics_init /home/esteban/Dev/zephyr/zephyr/kernel/kheap.c k_heap_init _k_heap_list_end _k_heap_list_start k_heap_aligned_alloc __init_sys_init_statics_init2 k_heap_free _OffsetAbsSyms /home/esteban/Dev/zephyr/zephyr/arch/xtensa/core/offsets/offsets.c htab_hash_pointer _rand48 leaf_function _emergency _daylight complex double _getdate_err _wcrtomb_state /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/build/build-cc-gcc-final/xtensa-esp32-elf/libgcc _wcsrtombs_state __d0 __d1 _lbfsize __locale_t _mbrtowc_state _tzname __tm_sec _close _ubuf __tm_hour __sf _on_exit_args _cookie __sglue _mprec _is_cxa _wds _result_k _lock_t USItype _sys_errlist _cvtbuf _mbsrtowcs_state _mbrlen_state _fnargs _fns _sign _gamma_signgam _unspecified_locale_info __tm _on_exit_args_ptr _mbstate __wchb _cvtlen __sFILE_fake hashval_t DWunion _niobs DWstruct __clz_tab _atexit0 _signal_buf _asctime_buf _result __wch environ wint_t _mult GNU C17 8.2.0 -mlongcalls -g -g -g -Os -O2 -Os -fbuilding-libgcc -fno-stack-protector -fexceptions -fnon-call-exceptions -fvisibility=hidden optreset _write __tm_year _misc _Bigint optind __sf_fake_stdin __sf_fake_stdout complex float __tm_mon _atexit suboptarg __sdidinit _off_t _freelist _timezone _mbstate_t _LOCK_RECURSIVE_T _dso_handle _wctomb_state _flock_t _flags2 _iobs __FILE htab_hash __sFILE _sys_nerr /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/gcc/libgcc/libgcc2.c _mblen_state _ind _locale __cleanup _maxwds _seed __count __value _seek xtensa_leaf_regs _fpos_t _blksize __divdi3 __udivmoddi4 opterr high __q0 __q1 _strtok_last _fntypes _misc_reent __ULong htab_eq_pointer _global_impure_ptr _file __tm_wday _glue _l64a_buf UDItype _sig_func __popcount_tab _nbuf __r0 __r1 __tm_isdst _localtime_buf __tm_min __sf_fake_stderr _r48 optopt _mbtowc_state _p5s __tm_yday UQItype __sbuf __tm_mday _rand_next htab_eq __moddi3 __udivdi3 __umoddi3
window_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 xtensa-asm2-util.S.obj _high_gpr_spill_done _high_restore_done _switch_restore_pc _handle_excint _not_l1 _switch_stacks_3 _do_call_3 _xstack_call0_5 _xstack_returned_5 _xstack_call1_5 _restore_3 _after_imms1 _handle_excint_imm1 _c_handler_imm1 _after_imms2 _handle_excint_imm2 _c_handler_imm2 _after_imms3 _handle_excint_imm3 _c_handler_imm3 _after_imms4 _handle_excint_imm4 _c_handler_imm4 _after_imms5 _handle_excint_imm5 _c_handler_imm5 _after_imms6 _handle_excint_imm6 _c_handler_imm6 _after_imms7 _handle_excint_imm7 _c_handler_imm7 _not_alloca fdtable.c fdtable_lock clock_control_esp32.c clock_control_esp32_on clock_control_esp32_get_status xtal_freq clock_control_esp32_get_rate clock_control_esp32_init clock_control_esp32_off __init___device_clk_esp32 esp32_clock_config0 clock_control_esp32_api uart_esp32.c uart_esp32_poll_in uart_esp32_poll_out uart_esp32_err_check uart_esp32_config_get uart_esp32_configure uart_esp32_init __init___device_uart_esp32_0 uart_esp32_cfg_port_0 uart_esp32_api uart_esp32_data_0 sys_clock_init.c __init___device_sys_init_z_clock_driver_init0 pinmux_esp32.c pin_mux_off set_reg pinmux_set offs$4265 pinmux_input pinmux_initialize pinmux_pullup pinmux_get __init___device_pmux_dev api_funcs gpio_esp32.c gpio_fire_callbacks gpio_esp32_port_get_raw gpio_esp32_port_set_masked_raw gpio_esp32_port_set_bits_raw gpio_esp32_port_clear_bits_raw gpio_esp32_port_toggle_bits gpio_esp32_pin_interrupt_configure gpio_esp32_manage_callback isr_connected$4829 gpio_esp32_init gpio_0_data gpio_1_data gpio_esp32_isr gpio_esp32_config __init___device_gpio_esp32_1 gpio_1_cfg gpio_esp32_driver __init___device_gpio_esp32_0 gpio_0_cfg i2c_esp32.c i2c_esp32_connect_irq_0 i2c_esp32_reset_fifo$isra$0 i2c_esp32_write_addr i2c_esp32_transmit i2c_esp32_configure_pins speed_to_freq_tbl$5441 i2c_esp32_configure i2c_esp32_isr i2c_esp32_init i2c_esp32_wait$isra$1 i2c_esp32_transfer __init___device_i2c_esp32_0 i2c_esp32_data_0 i2c_esp32_config_0 i2c_esp32_driver_api kheap.c statics_init __init_sys_init_statics_init2 uart_console.c uart_console_dev console_out uart_console_init __init_sys_init_uart_console_init0 isr_tables.c soc.c main.c printk.c thread_entry.c chunk_field chunk_set set_chunk_used set_chunk_size bucket_idx free_list_add cbprintf_complete.c encode_uint outs extract_conversion xtensa_sys_timer.c last_count ccompare_isr fatal.c xtensa-asm2.c stdout_console.c _stdout_hook_default _stdout_hook device.c levels$4250 bg_thread_main z_idle_stacks sched.c sys_dlist_remove unpend_thread_no_timeout slice_time z_swap_irqlock z_swap$isra$16 slice_max_prio z_reschedule_unlocked update_cache sched_spinlock move_thread_to_end_of_prio_q unready_thread add_to_waitq_locked sem.c thread.c thread_abort.c banner.c timeout.c announce_remaining timeout_list remove_timeout next_timeout curr_tick configs.c cpu_idle.c string.c offsets.c libgcc2.c empty_file.c CONFIG_MAIN_THREAD_PRIORITY z_abort_timeout z_clock_announce xtensa_spill_reg_windows ___thread_arch_t_preempCoprocReg_OFFSET xtensa_int4_c CONFIG_BOOT_BANNER CONFIG_CBPRINTF_COMPLETE CONFIG_KERNEL_INIT_PRIORITY_OBJECTS CONFIG_TICKLESS_CAPABLE CONFIG_COMPAT_INCLUDES CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC _bt_gatt_service_static_list_start z_device_ready ___thread_t_switch_handle_OFFSET CONFIG_MULTITHREADING __font_entry_end esp32_rom_ets_set_appcpu_boot_addr ____esf_t_sp_OFFSET __shell_root_cmds_end _rom_store_table __log_backends_end _k_queue_list_end CONFIG_GPIO _k_heap_list_end CONFIG_OUTPUT_DISASSEMBLY ____esf_t_pc_OFFSET __device_PRE_KERNEL_2_start _shell_list_end __log_const_end CONFIG_GEN_IRQ_START_VECTOR CONFIG_CBPRINTF_N_SPECIFIER CONFIG_SIZE_OPTIMIZATIONS clock_control_regs CONFIG_MINIMAL_LIBC_REALLOCARRAY _k_msgq_list_start K_THREAD_SIZEOF esp32_rom_gpio_matrix_in _k_mem_slab_list_end CONFIG_SERIAL_HAS_DRIVER CONFIG_ERRNO z_thread_entry z_impl_k_yield esp32_rom_uart_tx_wait_idle __init_SMP_start z_xtensa_dump_stack __init_start ____esf_t_SIZEOF _iram_start CONFIG_I2C_1 CONFIG_CLOCK_CONTROL CONFIG_I2C_ESP32 CONFIG_CONSOLE_INPUT_MAX_LINE_LEN k_heap_init k_sys_fatal_error_handler _Level1Vector _rodata_end _iram_text_start z_impl_k_current_get z_cstart xtensa_int2_c ___thread_t_callee_saved_OFFSET CONFIG_KERNEL_INIT_PRIORITY_DEFAULT __device_init_status_end __shell_cmd_start CONFIG_XTENSA_TIMER _WindowOverflow12 _k_mem_slab_list_start CONFIG_NUM_METAIRQ_PRIORITIES CONFIG_ARCH_IS_SET CONFIG_SRAM_BASE_ADDRESS _rtc_data_end CONFIG_PREEMPT_ENABLED z_xtensa_fatal_error ___cpu_t_irq_stack_OFFSET z_priq_dumb_best z_sched_init CONFIG_COMPILER_OPT z_main_stack __XT_EXCEPTION_DESCS__ _OffsetAbsSyms z_impl_k_sem_take __printk_hook_install pll_config CONFIG_PRINTK k_sched_lock CONFIG_MINIMAL_LIBC_CALLOC CONFIG_XTENSA esp32_rom_i2c_writeReg ___cpu_t_current_OFFSET _k_mem_pool_list_end CONFIG_NUM_COOP_PRIORITIES CONFIG_OUTPUT_PRINT_MEMORY_USAGE _tracing_backend_list_end CONFIG_ARCH CONFIG_ASSERT_VERBOSE z_init_static_threads CONFIG_CONSOLE __init_APPLICATION_start CONFIG_MAIN_STACK_SIZE ___thread_base_t_user_options_OFFSET __umoddi3 CONFIG_I2C_INIT_PRIORITY CONFIG_TICKLESS_IDLE_THRESH __font_entry_start CONFIG_SERIAL_SUPPORT_INTERRUPT z_sched_start arch_cpu_idle CONFIG_MINIMAL_LIBC_MALLOC_ARENA_SIZE __udivdi3 z_sys_init_run_level _k_timer_list_start CONFIG_MINIMAL_LIBC_MALLOC _net_buf_pool_list xtensa_int6_c z_impl_k_sem_init _KernelExceptionVector CONFIG_MP_NUM_CPUS z_self_abort _WindowOverflow4 __shell_module_start __shell_module_end CONFIG_NUM_MBOX_ASYNC_MSGS CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE CONFIG_GPIO_ESP32_0 _WindowUnderflow4 _rtc_bss_end CONFIG_GPIO_ESP32_IRQ _rtc_bss_start _k_msgq_list_end _heap_start ___ready_q_t_cache_OFFSET CONFIG_SYS_HEAP_ALLOC_LOOPS ___cpu_t_nested_OFFSET z_clock_elapsed CONFIG_LINKER_ORPHAN_SECTION_WARN _DEVICE_STRUCT_SIZEOF _WindowUnderflow12 CONFIG_GPIO_ESP32 xtensa_int3_c CONFIG_UART_ESP32 __device_SMP_start CONFIG_TICKLESS_IDLE CONFIG_RUNTIME_ERROR_CHECKS CONFIG_SYSTEM_WORKQUEUE_PRIORITY CONFIG_BUILD_OUTPUT_BIN __XT_EXCEPTION_DESCS_END__ esp32_rom_uart_tx_one_char CONFIG_XTENSA_TIMER_ID _k_queue_list_start xtensa_int7_c CONFIG_I2C _k_mem_pool_list_start z_thread_single_abort __start CONFIG_IRQ_OFFLOAD_INTNUM __device_PRE_KERNEL_1_start CONFIG_USE_SWITCH CONFIG_UART_CONSOLE_ON_DEV_NAME z_impl_k_thread_abort __app_shmem_regions_start arch_printk_char_out __static_thread_data_list_end __log_dynamic_end z_main_thread _k_pipe_list_start ___thread_arch_t_flags_OFFSET CONFIG_SRAM_SIZE __init_POST_KERNEL_start z_impl_k_sem_give CONFIG_I2C_0 z_set_timeout_expiry esp32_rom_intr_matrix_set __init_PRE_KERNEL_2_start CONFIG_PINMUX vprintk CONFIG_CONSOLE_HAS_DRIVER _k_mbox_list_end CONFIG_KERNEL_ENTRY CONFIG_HEAP_MEM_POOL_SIZE _K_THREAD_NO_FLOAT_SIZEOF z_thread_timeout ___thread_base_t_thread_state_OFFSET CONFIG_SERIAL z_pend_curr _Level2Vector __device_POST_KERNEL_start ___thread_t_base_OFFSET _k_mutex_list_end __init_PRE_KERNEL_1_start CONFIG_SOC_ESP32 CONFIG_MAX_TIMER_COUNT z_get_next_timeout_expiry _shell_list_start CONFIG_OUTPUT_STAT z_reschedule CONFIG_NUM_PIPE_ASYNC_MSGS _ConfigAbsSyms __init_end z_clock_set_timeout arch_system_halt CONFIG_STDOUT_CONSOLE __XT_EXCEPTION_TABLE__ k_sched_unlock CONFIG_PINMUX_INIT_PRIORITY z_interrupt_stacks esp32_rom_Cache_Read_Enable CONFIG_KERNEL_MEM_POOL CONFIG_TEST_EXTRA_STACKSIZE CONFIG_BOOTLOADER_SRAM_SIZE CONFIG_UART_MUX_RX_PRIORITY __device_APPLICATION_start memset sys_heap_init _k_heap_list_start CONFIG_WAITQ_DUMB _k_mutex_list_start __log_dynamic_start z_irq_spurious CONFIG_PINMUX_ESP32 CONFIG_TIMESLICE_PRIORITY CONFIG_APPLICATION_INIT_PRIORITY ___thread_base_t_sched_locked_OFFSET xtensa_excint1_c CONFIG_I2C_ESP32_1_IRQ CONFIG_SYSTEM_CLOCK_INIT_PRIORITY CONFIG_BOOT_DELAY _Level3Vector CONFIG_PINMUX_NAME CONFIG_BOARD ___thread_t_arch_OFFSET strcmp CONFIG_COOP_ENABLED __device_start CONFIG_CBPRINTF_FULL_INTEGRAL _k_mbox_list_start __stdout_hook_install esp32_rom_gpio_matrix_out xtensa_init_stack _xt_alloca_exc __device_end __tPreempCoprocReg_cpStack_OFFSET _Level7Vector CONFIG_HAS_DTS_GPIO _iram_text_end CONFIG_ARCH_SW_ISR_TABLE_ALIGN xtensa_restore_high_regs CONFIG_XTENSA_KERNEL_CPU_PTR_SR ___callee_saved_t_retval_OFFSET xtensa_save_high_regs CONFIG_ROM_START_OFFSET __log_backends_start z_impl_k_thread_suspend z_add_timeout ___kernel_t_ready_q_OFFSET CONFIG_IDLE_STACK_SIZE ___thread_base_t_preempt_OFFSET CONFIG_ISR_STACK_SIZE z_idle_threads CONFIG_LINKER_SORT_BY_ALIGNMENT z_sys_post_kernel CONFIG_SOC _k_pipe_list_end ___thread_base_t_prio_OFFSET _k_stack_list_end _bt_l2cap_fixed_chan_list_start CONFIG_SYS_CLOCK_TICKS_PER_SEC CONFIG_I2C_ESP32_TIMEOUT ___thread_base_t_swap_data_OFFSET k_sched_time_slice_set _DoubleExceptionVector _rodata_start ___callee_saved_t_topOfStack_OFFSET _sw_isr_table z_ready_thread __shell_cmd_end _rtc_data_start _WindowOverflow8 CONFIG_UART_CONSOLE_INIT_PRIORITY esp32_rom_Cache_Flush CONFIG_I2C_ESP32_0_IRQ CONFIG_KERNEL_BIN_NAME arch_new_thread __app_shmem_regions_end CONFIG_GEN_SW_ISR_TABLE cbvprintf CONFIG_TIMESLICE_SIZE __shell_root_cmds_start CONFIG_NUM_PREEMPT_PRIORITIES _bt_l2cap_fixed_chan_list_end z_reschedule_irqlock CONFIG_TIMEOUT_64BIT _Level5Vector z_setup_new_thread __device_init_status_start _STRUCT_KERNEL_SIZE CONFIG_TICKLESS_KERNEL __static_thread_data_list_start CONFIG_SCHED_DUMB CONFIG_UART_MUX_RX_STACK_SIZE z_unpend_first_thread _k_sem_list_end xtensa_switch _WindowUnderflow8 CONFIG_POSIX_MAX_FDS _restore_context CONFIG_UART_CONSOLE _Level4Vector CONFIG_BOARD_ESP32 z_get_next_switch_handle strlen CONFIG_KERNEL_INIT_PRIORITY_DEVICE CONFIG_GPIO_ESP32_1 z_reset_time_slice CONFIG_TIMESLICING _tracing_backend_list_start _Level6Vector z_time_slice _k_stack_list_start z_fatal_error CONFIG_USE_SWITCH_SUPPORTED boot_banner z_clock_driver_init xtensa_int5_c _k_timer_list_end z_impl_device_get_binding CONFIG_EARLY_CONSOLE CONFIG_PRIORITY_CEILING _k_sem_list_start CONFIG_MINIMAL_LIBC _Level1RealVector __log_const_start CONFIG_HAS_DTS _bt_gatt_service_static_list_end CONFIG_SYS_CLOCK_EXISTS CONFIG_GEN_ISR_TABLES CONFIG_CLOCK_CONTROL_ESP32
.symtab .strtab .shstrtab .rtc.text .iram0.vectors k_objects devices shell_static_section initlevel sw_isr_table .dram0.data rodata bss noinit .comment .debug_aranges .debug_info .debug_abbrev .debug_line .debug_frame .debug_str .debug_loc .debug_ranges .xtensa.info