Path Size % ============================================================================================================== Root 88692 ├── (hidden) 14087 ├── (no paths) 4759 │ ├── CSWTCH.10 16 │ ├── CSWTCH.16 8 │ ├── CSWTCH.18 16 │ ├── CSWTCH.22 8 │ ├── CSWTCH.483 20 │ ├── CSWTCH.798 8 │ ├── CSWTCH.800 16 │ ├── __aeabi_dadd 630 │ ├── __aeabi_dsub 634 │ ├── __aeabi_i2d 34 │ ├── __aeabi_idiv0 2 │ ├── __aeabi_l2d 90 │ ├── __aeabi_ui2d 30 │ ├── __aeabi_ul2d 106 │ ├── __compound_literal.0 16 │ ├── __compound_literal.1 8 │ ├── __device_dts_ord_10 20 │ ├── __device_dts_ord_11 20 │ ├── __device_dts_ord_113 20 │ ├── __device_dts_ord_12 20 │ ├── __device_dts_ord_24 20 │ ├── __device_dts_ord_31 20 │ ├── __device_dts_ord_33 20 │ ├── __device_dts_ord_4 20 │ ├── __device_dts_ord_42 20 │ ├── __device_dts_ord_50 20 │ ├── __device_dts_ord_52 20 │ ├── __device_dts_ord_54 20 │ ├── __device_dts_ord_60 20 │ ├── __device_dts_ord_62 20 │ ├── __device_dts_ord_7 20 │ ├── __device_dts_ord_71 20 │ ├── __device_dts_ord_72 20 │ ├── __device_dts_ord_73 20 │ ├── __device_dts_ord_74 20 │ ├── __device_dts_ord_75 20 │ ├── __device_dts_ord_8 20 │ ├── __divdf3 464 │ ├── __extendsfdf2 66 │ ├── __muldf3 596 │ ├── __popcountsi2 38 │ ├── __sensor_default_decoder 12 │ ├── __sensor_iodev_api 4 │ ├── __udivmoddi4 672 │ ├── _sw_isr_table 592 │ ├── cfg_flags.0 4 │ ├── cmd_get_terminal_size.0 5 │ ├── cmd_sep.0 4 │ ├── gains.0 40 │ ├── invensense_icm42688__decoder_api 12 │ ├── levels.0 24 │ ├── log_backend_shell_api 28 │ ├── mpu_config 8 │ ├── postfix.0 24 │ ├── prefix.1 5 │ ├── shell_uart_transport_api 24 │ ├── states_str.1 32 │ ├── states_sz.0 32 │ ├── tabulator.1 3 │ └── wait_q.0 8 ├── arch 2934 │ └── arm 2934 │ └── core 2934 │ └── aarch32 2934 │ ├── cortex_m 1816 │ │ ├── fault.c 1748 │ │ │ ├── bus_fault.constprop.0 396 │ │ │ ├── mem_manage_fault 424 │ │ │ ├── usage_fault.constprop.0 308 │ │ │ ├── z_arm_fault 604 │ │ │ └── z_arm_fault_init 16 │ │ ├── irq_init.c 24 │ │ │ └── z_arm_interrupt_init 24 │ │ └── thread_abort.c 44 │ │ └── z_impl_k_thread_abort 44 │ ├── fatal.c 244 │ │ ├── z_arm_fatal_error 236 │ │ └── z_do_kernel_oops 8 │ ├── irq_manage.c 80 │ │ ├── arch_irq_enable 28 │ │ ├── z_arm_irq_priority_set 44 │ │ └── z_irq_spurious 8 │ ├── mpu 512 │ │ ├── arm_core_mpu.c 84 │ │ │ ├── log_const_mpu 8 │ │ │ ├── log_dynamic_mpu 4 │ │ │ ├── static_regions 12 │ │ │ ├── z_arm_configure_dynamic_mpu_regions 36 │ │ │ └── z_arm_configure_static_mpu_regions 24 │ │ └── arm_mpu.c 428 │ │ ├── arm_core_mpu_configure_dynamic_mpu_regions 48 │ │ ├── arm_core_mpu_configure_static_mpu_regions 20 │ │ ├── arm_core_mpu_disable 20 │ │ ├── arm_core_mpu_enable 24 │ │ ├── mpu_configure_regions 220 │ │ └── z_arm_mpu_init 96 │ ├── nmi.c 14 │ │ └── z_arm_nmi 14 │ ├── prep_c.c 72 │ │ └── z_arm_prep_c 72 │ ├── swap.c 56 │ │ └── arch_swap 56 │ └── thread.c 140 │ ├── arch_new_thread 48 │ ├── arch_switch_to_main_thread 44 │ └── z_check_thread_stack_fail 48 ├── build 388 │ └── zephyr 388 │ ├── include 90 │ │ └── generated 90 │ │ └── syscalls 90 │ │ ├── adc.h 6 │ │ │ └── adc_channel_setup 6 │ │ ├── device.h 4 │ │ │ └── device_is_ready 4 │ │ ├── errno_private.h 16 │ │ │ ├── z_errno 4 │ │ │ └── z_impl_z_errno 12 │ │ ├── i2c.h 12 │ │ │ └── i2c_transfer 12 │ │ ├── kernel.h 12 │ │ │ ├── k_mutex_lock.constprop.0.isra.0 4 │ │ │ ├── k_mutex_unlock.isra.0 4 │ │ │ └── k_sem_give 4 │ │ ├── log_msg.h 30 │ │ │ └── z_log_msg_static_create.constprop.0 30 │ │ └── uart.h 10 │ │ └── uart_irq_tx_disable 10 │ ├── isr_tables.c 296 │ │ └── _irq_vector_table 296 │ └── misc 2 │ └── generated 2 │ └── configs.c 2 │ └── _ConfigAbsSyms 2 ├── drivers 27732 │ ├── adc 5698 │ │ ├── adc_ads7052.c 2218 │ │ │ ├── __devstate_dts_ord_11 2 │ │ │ ├── __init___device_dts_ord_11 8 │ │ │ ├── adc_ads7052_channel_setup 160 │ │ │ ├── adc_ads7052_init 212 │ │ │ ├── adc_ads7052_read 400 │ │ │ ├── ads7052_acquisition_thread 424 │ │ │ ├── ads7052_api 12 │ │ │ ├── ads7052_cfg_0 28 │ │ │ ├── ads7052_data_0 960 │ │ │ ├── log_const_adc_ads7052 8 │ │ │ └── log_dynamic_adc_ads7052 4 │ │ ├── adc_common.c 44 │ │ │ └── adc_gain_invert 44 │ │ ├── adc_context.h 120 │ │ │ └── adc_context_on_timer_expired 120 │ │ ├── adc_sam_afec.c 1278 │ │ │ ├── __devstate_dts_ord_24 2 │ │ │ ├── __init___device_dts_ord_24 8 │ │ │ ├── __pinctrl_dev_config__device_dts_ord_24 8 │ │ │ ├── __pinctrl_state_pins_0__device_dts_ord_24 12 │ │ │ ├── __pinctrl_states__device_dts_ord_24 8 │ │ │ ├── adc0_sam_cfg 20 │ │ │ ├── adc0_sam_cfg_func 22 │ │ │ ├── adc0_sam_data 184 │ │ │ ├── adc_sam_api 12 │ │ │ ├── adc_sam_channel_setup 180 │ │ │ ├── adc_sam_init 120 │ │ │ ├── adc_sam_isr 218 │ │ │ ├── adc_sam_read 408 │ │ │ ├── adc_sam_start_conversion 64 │ │ │ ├── log_const_adc_sam_afec 8 │ │ │ └── log_dynamic_adc_sam_afec 4 │ │ └── adc_shell.c 2038 │ │ ├── _shell_adc 20 │ │ ├── adc_list 16 │ │ ├── chosen_gain 21 │ │ ├── chosen_reference 21 │ │ ├── cmd_adc_acq 168 │ │ ├── cmd_adc_ch_id 104 │ │ ├── cmd_adc_ch_neg 96 │ │ ├── cmd_adc_ch_pos 96 │ │ ├── cmd_adc_dev_get 40 │ │ ├── cmd_adc_gain.constprop.0 104 │ │ ├── cmd_adc_print 72 │ │ ├── cmd_adc_read 140 │ │ ├── cmd_adc_ref.constprop.0 112 │ │ ├── cmd_adc_reso 96 │ │ ├── cmd_dict_cmd_adc_gain_GAIN_1 8 │ │ ├── cmd_dict_cmd_adc_gain_GAIN_16 8 │ │ ├── cmd_dict_cmd_adc_gain_GAIN_1_2 8 │ │ ├── cmd_dict_cmd_adc_gain_GAIN_1_3 8 │ │ ├── cmd_dict_cmd_adc_gain_GAIN_1_4 8 │ │ ├── cmd_dict_cmd_adc_gain_GAIN_1_5 8 │ │ ├── cmd_dict_cmd_adc_gain_GAIN_1_6 8 │ │ ├── cmd_dict_cmd_adc_gain_GAIN_2 8 │ │ ├── cmd_dict_cmd_adc_gain_GAIN_2_3 8 │ │ ├── cmd_dict_cmd_adc_gain_GAIN_3 8 │ │ ├── cmd_dict_cmd_adc_gain_GAIN_32 8 │ │ ├── cmd_dict_cmd_adc_gain_GAIN_4 8 │ │ ├── cmd_dict_cmd_adc_gain_GAIN_64 8 │ │ ├── cmd_dict_cmd_adc_gain_GAIN_8 8 │ │ ├── cmd_dict_cmd_adc_ref_EXTERNAL_0 8 │ │ ├── cmd_dict_cmd_adc_ref_EXTERNAL_1 8 │ │ ├── cmd_dict_cmd_adc_ref_INTERNAL 8 │ │ ├── cmd_dict_cmd_adc_ref_VDD_1 8 │ │ ├── cmd_dict_cmd_adc_ref_VDD_1_2 8 │ │ ├── cmd_dict_cmd_adc_ref_VDD_1_3 8 │ │ ├── cmd_dict_cmd_adc_ref_VDD_1_4 8 │ │ ├── get_adc 28 │ │ ├── log_const_adc_shell 8 │ │ ├── log_dynamic_adc_shell 4 │ │ ├── shell_cmd_adc 4 │ │ ├── shell_sub_adc_cmds 160 │ │ ├── shell_sub_channel_cmds 80 │ │ ├── shell_sub_gain_cmds 300 │ │ ├── shell_sub_ref_cmds 160 │ │ ├── sub_adc_cmds 4 │ │ ├── sub_adc_dev 4 │ │ ├── sub_channel_cmds 4 │ │ ├── sub_gain_cmds 4 │ │ └── sub_ref_cmds 4 │ ├── clock_control 482 │ │ └── clock_control_sam_pmc.c 482 │ │ ├── __devstate_dts_ord_4 2 │ │ ├── __init___device_dts_ord_4 8 │ │ ├── atmel_sam_clock_control_api 28 │ │ ├── atmel_sam_clock_control_get_rate 108 │ │ ├── atmel_sam_clock_control_get_status 108 │ │ ├── atmel_sam_clock_control_off 108 │ │ ├── atmel_sam_clock_control_on 108 │ │ ├── log_const_clock_control 8 │ │ └── log_dynamic_clock_control 4 │ ├── console 88 │ │ └── uart_console.c 88 │ │ ├── __init_uart_console_init 8 │ │ ├── console_out 40 │ │ └── uart_console_init 40 │ ├── gpio 754 │ │ └── gpio_sam.c 754 │ │ ├── __devstate_dts_ord_7 2 │ │ ├── __devstate_dts_ord_73 2 │ │ ├── __devstate_dts_ord_74 2 │ │ ├── __devstate_dts_ord_75 2 │ │ ├── __devstate_dts_ord_8 2 │ │ ├── __init___device_dts_ord_7 8 │ │ ├── __init___device_dts_ord_73 8 │ │ ├── __init___device_dts_ord_74 8 │ │ ├── __init___device_dts_ord_75 8 │ │ ├── __init___device_dts_ord_8 8 │ │ ├── gpio_sam_api 36 │ │ ├── gpio_sam_config 118 │ │ ├── gpio_sam_init 32 │ │ ├── gpio_sam_isr 48 │ │ ├── gpio_sam_manage_callback 82 │ │ ├── gpio_sam_pin_interrupt_configure 114 │ │ ├── gpio_sam_port_clear_bits_raw 10 │ │ ├── gpio_sam_port_get_raw 12 │ │ ├── gpio_sam_port_set_bits_raw 10 │ │ ├── gpio_sam_port_set_masked_raw 18 │ │ ├── gpio_sam_port_toggle_bits 14 │ │ ├── port_0_sam_config 20 │ │ ├── port_0_sam_config_func 22 │ │ ├── port_1_sam_config 20 │ │ ├── port_1_sam_config_func 22 │ │ ├── port_2_sam_config 20 │ │ ├── port_2_sam_config_func 22 │ │ ├── port_3_sam_config 20 │ │ ├── port_3_sam_config_func 22 │ │ ├── port_4_sam_config 20 │ │ └── port_4_sam_config_func 22 │ ├── i2c 2420 │ │ ├── i2c_common.c 12 │ │ │ ├── log_const_i2c 8 │ │ │ └── log_dynamic_i2c 4 │ │ ├── i2c_sam_twihs.c 1118 │ │ │ ├── __devstate_dts_ord_31 2 │ │ │ ├── __devstate_dts_ord_33 2 │ │ │ ├── __devstate_dts_ord_71 2 │ │ │ ├── __init___device_dts_ord_31 8 │ │ │ ├── __init___device_dts_ord_33 8 │ │ │ ├── __init___device_dts_ord_71 8 │ │ │ ├── __pinctrl_dev_config__device_dts_ord_31 8 │ │ │ ├── __pinctrl_dev_config__device_dts_ord_33 8 │ │ │ ├── __pinctrl_dev_config__device_dts_ord_71 8 │ │ │ ├── __pinctrl_state_pins_0__device_dts_ord_31 8 │ │ │ ├── __pinctrl_state_pins_0__device_dts_ord_33 8 │ │ │ ├── __pinctrl_state_pins_0__device_dts_ord_71 8 │ │ │ ├── __pinctrl_states__device_dts_ord_31 8 │ │ │ ├── __pinctrl_states__device_dts_ord_33 8 │ │ │ ├── __pinctrl_states__device_dts_ord_71 8 │ │ │ ├── i2c0_sam_config 28 │ │ │ ├── i2c0_sam_irq_config 10 │ │ │ ├── i2c1_sam_config 28 │ │ │ ├── i2c1_sam_irq_config 10 │ │ │ ├── i2c2_sam_config 28 │ │ │ ├── i2c2_sam_irq_config 10 │ │ │ ├── i2c_sam_twihs_configure 244 │ │ │ ├── i2c_sam_twihs_driver_api 24 │ │ │ ├── i2c_sam_twihs_initialize 352 │ │ │ ├── i2c_sam_twihs_isr 110 │ │ │ ├── i2c_sam_twihs_transfer 160 │ │ │ ├── log_const_i2c_sam_twihs 8 │ │ │ └── log_dynamic_i2c_sam_twihs 4 │ │ └── i2c_shell.c 1290 │ │ ├── _shell_i2c 20 │ │ ├── cmd_i2c_read 74 │ │ ├── cmd_i2c_read_byte 56 │ │ ├── cmd_i2c_recover 76 │ │ ├── cmd_i2c_scan 228 │ │ ├── cmd_i2c_speed 144 │ │ ├── cmd_i2c_write 30 │ │ ├── cmd_i2c_write_byte 30 │ │ ├── device_name_get 26 │ │ ├── dsub_device_name 4 │ │ ├── get_bytes_count_for_hex 46 │ │ ├── i2c_read_to_buffer 160 │ │ ├── i2c_write_from_buffer 216 │ │ ├── log_const_i2c_shell 8 │ │ ├── log_dynamic_i2c_shell 4 │ │ ├── shell_cmd_i2c 4 │ │ ├── shell_sub_i2c_cmds 160 │ │ └── sub_i2c_cmds 4 │ ├── pinctrl 202 │ │ ├── common.c 38 │ │ │ └── pinctrl_lookup_state 38 │ │ └── pinctrl_sam.c 164 │ │ ├── pinctrl_configure_pins 104 │ │ ├── sam_port_addrs 20 │ │ └── sam_port_clocks 40 │ ├── sensor 12844 │ │ ├── akm09918c 1564 │ │ │ ├── akm09918c.c 1096 │ │ │ │ ├── __devstate_dts_ord_72 2 │ │ │ │ ├── __init___device_dts_ord_72 8 │ │ │ │ ├── __sensor_info__device_dts_ord_72 16 │ │ │ │ ├── akm09918c_attr_get 160 │ │ │ │ ├── akm09918c_attr_set 212 │ │ │ │ ├── akm09918c_channel_get 86 │ │ │ │ ├── akm09918c_config_0 8 │ │ │ │ ├── akm09918c_convert 40 │ │ │ │ ├── akm09918c_driver_api 28 │ │ │ │ ├── akm09918c_init 256 │ │ │ │ ├── akm09918c_sample_fetch 20 │ │ │ │ ├── akm09918c_sample_fetch_helper 248 │ │ │ │ ├── log_const_AKM09918C 8 │ │ │ │ └── log_dynamic_AKM09918C 4 │ │ │ ├── akm09918c_async.c 284 │ │ │ │ └── akm09918c_submit 284 │ │ │ └── akm09918c_decoder.c 184 │ │ │ ├── DT_DRV_COMPAT__decoder_api 12 │ │ │ ├── akm09918c_decoder_decode 128 │ │ │ ├── akm09918c_decoder_get_frame_count 8 │ │ │ ├── akm09918c_decoder_get_size_info 24 │ │ │ └── akm09918c_get_decoder 12 │ │ ├── default_rtio_sensor.c 1462 │ │ │ ├── decode 238 │ │ │ ├── decode_three_axis 96 │ │ │ ├── get_frame_count 72 │ │ │ ├── get_q31_value 54 │ │ │ ├── log_const_sensor_compat 8 │ │ │ ├── log_dynamic_sensor_compat 4 │ │ │ ├── sensor_iodev_submit 760 │ │ │ ├── sensor_natively_supported_channel_size_info 72 │ │ │ └── sensor_processing_with_callback 158 │ │ ├── icm42688 4964 │ │ │ ├── icm42688.c 2074 │ │ │ │ ├── __devstate_dts_ord_113 2 │ │ │ │ ├── __init___device_dts_ord_113 8 │ │ │ │ ├── __sensor_info__device_dts_ord_113 16 │ │ │ │ ├── icm42688_attr_get 488 │ │ │ │ ├── icm42688_attr_set 660 │ │ │ │ ├── icm42688_cfg_0 40 │ │ │ │ ├── icm42688_channel_get 20 │ │ │ │ ├── icm42688_channel_parse_readings 232 │ │ │ │ ├── icm42688_convert_accel.isra.0 136 │ │ │ │ ├── icm42688_convert_gyro.isra.0 136 │ │ │ │ ├── icm42688_driver_api 28 │ │ │ │ ├── icm42688_init 216 │ │ │ │ ├── icm42688_sample_fetch 80 │ │ │ │ ├── log_const_ICM42688 8 │ │ │ │ └── log_dynamic_ICM42688 4 │ │ │ ├── icm42688_common.c 936 │ │ │ │ ├── icm42688_configure 656 │ │ │ │ ├── icm42688_read_all 12 │ │ │ │ ├── icm42688_reset 212 │ │ │ │ ├── icm42688_safely_configure 44 │ │ │ │ ├── log_const_ICM42688_LL 8 │ │ │ │ └── log_dynamic_ICM42688_LL 4 │ │ │ ├── icm42688_decoder.c 1060 │ │ │ │ ├── icm42688_convert_raw_to_q31 436 │ │ │ │ ├── icm42688_decoder_decode 304 │ │ │ │ ├── icm42688_decoder_get_frame_count 24 │ │ │ │ ├── icm42688_decoder_get_size_info 32 │ │ │ │ ├── icm42688_encode 144 │ │ │ │ ├── icm42688_get_decoder 12 │ │ │ │ ├── icm42688_get_shift 96 │ │ │ │ ├── log_const_ICM42688_DECODER 8 │ │ │ │ └── log_dynamic_ICM42688_DECODER 4 │ │ │ ├── icm42688_rtio.c 332 │ │ │ │ ├── icm42688_submit 320 │ │ │ │ ├── log_const_ICM42688_RTIO 8 │ │ │ │ └── log_dynamic_ICM42688_RTIO 4 │ │ │ ├── icm42688_spi.c 136 │ │ │ │ ├── icm42688_spi_read 6 │ │ │ │ ├── icm42688_spi_single_write 6 │ │ │ │ ├── spi_read_register 66 │ │ │ │ └── spi_write_register 58 │ │ │ └── icm42688_trigger.c 426 │ │ │ ├── icm42688_gpio_callback 8 │ │ │ ├── icm42688_lock 16 │ │ │ ├── icm42688_trigger_init 244 │ │ │ ├── icm42688_trigger_set 118 │ │ │ ├── icm42688_unlock 8 │ │ │ └── icm42688_work_handler 32 │ │ ├── ntc_thermistor 900 │ │ │ ├── ntc_thermistor.c 700 │ │ │ │ ├── __devstate_dts_ord_12 2 │ │ │ │ ├── __init___device_dts_ord_12 8 │ │ │ │ ├── __sensor_info__device_dts_ord_12 16 │ │ │ │ ├── comp_epcos_b57861s0103a039 128 │ │ │ │ ├── compare_ohm_epcos_b57861s0103a0390 16 │ │ │ │ ├── log_const_NTC_THERMISTOR 8 │ │ │ │ ├── log_dynamic_NTC_THERMISTOR 4 │ │ │ │ ├── ntc_thermistor_cfg_epcos_b57861s0103a0390 52 │ │ │ │ ├── ntc_thermistor_channel_get 128 │ │ │ │ ├── ntc_thermistor_driver_api 28 │ │ │ │ ├── ntc_thermistor_init 140 │ │ │ │ └── ntc_thermistor_sample_fetch 170 │ │ │ └── ntc_thermistor_calc.c 200 │ │ │ ├── ntc_compensation_compare_ohm 62 │ │ │ ├── ntc_get_ohm_of_thermistor 26 │ │ │ └── ntc_get_temp_mc 112 │ │ ├── sensor_decoders_init.c 12 │ │ │ ├── __init_sensor_decoders_init 8 │ │ │ └── sensor_decoders_init 4 │ │ └── sensor_shell.c 3942 │ │ ├── _consume_sem_sensor_read_rtio 24 │ │ ├── _shell_sensor 20 │ │ ├── _sys_blocks_sensor_read_rtio_block_pool 16 │ │ ├── _sys_mem_blocks_bitmap__sys_blocks_sensor_read_rtio_block_pool 12 │ │ ├── attribute_name_get 52 │ │ ├── channel_name_get 80 │ │ ├── cmd_get_mutex 20 │ │ ├── cmd_get_sensor 524 │ │ ├── cmd_get_sensor_info 96 │ │ ├── cmd_sensor_attr_get 148 │ │ ├── cmd_sensor_attr_get_handler 256 │ │ ├── cmd_sensor_attr_set 368 │ │ ├── cmd_trig_sensor 256 │ │ ├── data_ready_trigger_handler 356 │ │ ├── device_name_get 44 │ │ ├── device_name_get_for_attr 44 │ │ ├── device_name_get_for_trigger 32 │ │ ├── dsub_attribute_name 4 │ │ ├── dsub_channel_name 4 │ │ ├── dsub_device_name 4 │ │ ├── dsub_device_name_for_attr 4 │ │ ├── dsub_trigger 4 │ │ ├── dsub_trigger_name 4 │ │ ├── dsub_trigger_onoff 4 │ │ ├── iodev_sensor_shell_read 20 │ │ ├── iodev_sensor_shell_read_config 16 │ │ ├── log_const_sensor_shell 8 │ │ ├── log_dynamic_sensor_shell 4 │ │ ├── parse_named_int 54 │ │ ├── sensor_attribute_name 60 │ │ ├── sensor_channel_name 228 │ │ ├── sensor_read_rtio 48 │ │ ├── sensor_read_rtio_block_pool 8 │ │ ├── sensor_read_rtio_cqe_pool 20 │ │ ├── sensor_read_rtio_sqe_pool 20 │ │ ├── sensor_shell_print_q_value 304 │ │ ├── sensor_shell_processing_callback 444 │ │ ├── sensor_trigger_table 120 │ │ ├── shell_cmd_sensor 4 │ │ ├── shell_sub_sensor 120 │ │ ├── sub_sensor 4 │ │ ├── trigger_name_get 44 │ │ └── trigger_on_off_get 40 │ ├── serial 1734 │ │ ├── uart_sam.c 886 │ │ │ ├── __devstate_dts_ord_50 2 │ │ │ ├── __devstate_dts_ord_52 2 │ │ │ ├── __devstate_dts_ord_54 2 │ │ │ ├── __init___device_dts_ord_50 8 │ │ │ ├── __init___device_dts_ord_52 8 │ │ │ ├── __init___device_dts_ord_54 8 │ │ │ ├── __pinctrl_dev_config__device_dts_ord_50 8 │ │ │ ├── __pinctrl_dev_config__device_dts_ord_52 8 │ │ │ ├── __pinctrl_dev_config__device_dts_ord_54 8 │ │ │ ├── __pinctrl_state_pins_0__device_dts_ord_50 8 │ │ │ ├── __pinctrl_state_pins_0__device_dts_ord_52 8 │ │ │ ├── __pinctrl_state_pins_0__device_dts_ord_54 8 │ │ │ ├── __pinctrl_states__device_dts_ord_50 8 │ │ │ ├── __pinctrl_states__device_dts_ord_52 8 │ │ │ ├── __pinctrl_states__device_dts_ord_54 8 │ │ │ ├── uart0_sam_config 20 │ │ │ ├── uart0_sam_data 12 │ │ │ ├── uart0_sam_irq_config_func 22 │ │ │ ├── uart1_sam_config 20 │ │ │ ├── uart1_sam_data 12 │ │ │ ├── uart1_sam_irq_config_func 22 │ │ │ ├── uart2_sam_config 20 │ │ │ ├── uart2_sam_data 12 │ │ │ ├── uart2_sam_irq_config_func 22 │ │ │ ├── uart_sam_config_get 68 │ │ │ ├── uart_sam_configure 112 │ │ │ ├── uart_sam_driver_api 76 │ │ │ ├── uart_sam_err_check 38 │ │ │ ├── uart_sam_fifo_fill 18 │ │ │ ├── uart_sam_fifo_read 28 │ │ │ ├── uart_sam_init 92 │ │ │ ├── uart_sam_irq_callback_set 8 │ │ │ ├── uart_sam_irq_err_disable 10 │ │ │ ├── uart_sam_irq_err_enable 10 │ │ │ ├── uart_sam_irq_is_pending 16 │ │ │ ├── uart_sam_irq_rx_disable 10 │ │ │ ├── uart_sam_irq_rx_enable 10 │ │ │ ├── uart_sam_irq_rx_ready 12 │ │ │ ├── uart_sam_irq_tx_complete 20 │ │ │ ├── uart_sam_irq_tx_disable 10 │ │ │ ├── uart_sam_irq_tx_enable 10 │ │ │ ├── uart_sam_irq_tx_ready 20 │ │ │ ├── uart_sam_irq_update 4 │ │ │ ├── uart_sam_isr 12 │ │ │ ├── uart_sam_poll_in 24 │ │ │ └── uart_sam_poll_out 14 │ │ └── usart_sam.c 848 │ │ ├── __devstate_dts_ord_60 2 │ │ ├── __init___device_dts_ord_60 8 │ │ ├── __pinctrl_dev_config__device_dts_ord_60 8 │ │ ├── __pinctrl_state_pins_0__device_dts_ord_60 8 │ │ ├── __pinctrl_states__device_dts_ord_60 8 │ │ ├── usart0_sam_config 24 │ │ ├── usart0_sam_data 12 │ │ ├── usart0_sam_irq_config_func 22 │ │ ├── usart_sam_config_get 152 │ │ ├── usart_sam_configure 156 │ │ ├── usart_sam_driver_api 76 │ │ ├── usart_sam_err_check 32 │ │ ├── usart_sam_fifo_fill 18 │ │ ├── usart_sam_fifo_read 28 │ │ ├── usart_sam_init 104 │ │ ├── usart_sam_irq_callback_set 8 │ │ ├── usart_sam_irq_err_disable 10 │ │ ├── usart_sam_irq_err_enable 10 │ │ ├── usart_sam_irq_is_pending 16 │ │ ├── usart_sam_irq_rx_disable 10 │ │ ├── usart_sam_irq_rx_enable 10 │ │ ├── usart_sam_irq_rx_ready 12 │ │ ├── usart_sam_irq_tx_complete 20 │ │ ├── usart_sam_irq_tx_disable 10 │ │ ├── usart_sam_irq_tx_enable 10 │ │ ├── usart_sam_irq_tx_ready 20 │ │ ├── usart_sam_irq_update 4 │ │ ├── usart_sam_isr 12 │ │ ├── usart_sam_poll_in 24 │ │ └── usart_sam_poll_out 14 │ ├── spi 1830 │ │ ├── spi_context.h 86 │ │ │ ├── spi_context_get_next_buf.constprop.0 38 │ │ │ └── spi_context_unlock_unconditionally 48 │ │ └── spi_sam.c 1744 │ │ ├── __devstate_dts_ord_10 2 │ │ ├── __devstate_dts_ord_42 2 │ │ ├── __init___device_dts_ord_10 8 │ │ ├── __init___device_dts_ord_42 8 │ │ ├── __pinctrl_dev_config__device_dts_ord_10 8 │ │ ├── __pinctrl_dev_config__device_dts_ord_42 8 │ │ ├── __pinctrl_state_pins_0__device_dts_ord_10 12 │ │ ├── __pinctrl_state_pins_0__device_dts_ord_42 16 │ │ ├── __pinctrl_states__device_dts_ord_10 8 │ │ ├── __pinctrl_states__device_dts_ord_42 8 │ │ ├── log_const_spi_sam 8 │ │ ├── log_dynamic_spi_sam 4 │ │ ├── spi_sam_config_0 20 │ │ ├── spi_sam_config_1 20 │ │ ├── spi_sam_dev_data_0 100 │ │ ├── spi_sam_dev_data_1 100 │ │ ├── spi_sam_driver_api 8 │ │ ├── spi_sam_finish 18 │ │ ├── spi_sam_init 236 │ │ ├── spi_sam_release 12 │ │ ├── spi_sam_rx.isra.0 82 │ │ ├── spi_sam_transceive_sync 1004 │ │ └── spi_sam_tx.isra.0 52 │ ├── timer 556 │ │ └── cortex_m_systick.c 556 │ │ ├── __init_sys_clock_driver_init 8 │ │ ├── elapsed 60 │ │ ├── sys_clock_cycle_get_32 44 │ │ ├── sys_clock_driver_init 52 │ │ ├── sys_clock_elapsed 60 │ │ ├── sys_clock_isr 84 │ │ └── sys_clock_set_timeout 248 │ └── watchdog 1124 │ ├── wdt_sam.c 552 │ │ ├── __devstate_dts_ord_62 2 │ │ ├── __init___device_dts_ord_62 8 │ │ ├── log_const_wdt_sam 8 │ │ ├── log_dynamic_wdt_sam 4 │ │ ├── wdt_sam_api 16 │ │ ├── wdt_sam_cfg 4 │ │ ├── wdt_sam_convert_timeout 112 │ │ ├── wdt_sam_disable 30 │ │ ├── wdt_sam_feed 20 │ │ ├── wdt_sam_init 26 │ │ ├── wdt_sam_install_timeout 204 │ │ ├── wdt_sam_isr 14 │ │ └── wdt_sam_setup 104 │ └── wdt_shell.c 572 │ ├── _shell_wdt 20 │ ├── cmd_disable 44 │ ├── cmd_feed 84 │ ├── cmd_setup 44 │ ├── cmd_timeout 172 │ ├── device_name_get 26 │ ├── dsub_device_name 4 │ ├── parse_named_int 58 │ ├── shell_cmd_wdt 4 │ ├── shell_sub_wdt 100 │ ├── sub_wdt 4 │ └── wdt_reset_name 12 ├── include 526 │ └── zephyr 526 │ ├── drivers 130 │ │ ├── gpio.h 88 │ │ │ ├── gpio_pin_interrupt_configure_dt 48 │ │ │ └── gpio_pin_set_dt.isra.0 40 │ │ └── i2c.h 42 │ │ └── i2c_reg_write_byte_dt 42 │ ├── kernel.h 10 │ │ └── k_msleep.isra.0 10 │ ├── logging 70 │ │ ├── log_internal.h 6 │ │ │ └── z_log_notify_drop 6 │ │ └── log_msg.h 64 │ │ └── log_msg_generic_get_wlen 64 │ ├── rtio 156 │ │ └── rtio_mpsc.h 156 │ │ └── rtio_mpsc_pop 156 │ └── sys 160 │ ├── atomic_builtin.h 86 │ │ ├── atomic_and 30 │ │ ├── atomic_inc 26 │ │ └── atomic_or 30 │ ├── cbprintf.h 58 │ │ ├── cbvprintf 14 │ │ └── z_cbprintf_cpy 44 │ └── dlist.h 16 │ └── sys_dlist_remove 16 ├── kernel 7664 │ ├── banner.c 2 │ │ └── boot_banner 2 │ ├── busy_wait.c 48 │ │ └── z_impl_k_busy_wait 48 │ ├── device.c 132 │ │ ├── z_device_get_all_static 24 │ │ ├── z_device_is_ready 22 │ │ ├── z_device_state_init 2 │ │ └── z_impl_device_get_binding 84 │ ├── errno.c 4 │ │ └── _k_neg_eagain 4 │ ├── fatal.c 358 │ │ ├── arch_system_halt 18 │ │ ├── k_sys_fatal_error_handler 52 │ │ └── z_fatal_error 288 │ ├── idle.c 24 │ │ └── idle 24 │ ├── include 22 │ │ ├── kernel_offsets.h 2 │ │ │ └── _OffsetAbsSyms 2 │ │ └── ksched.h 20 │ │ └── z_reschedule_unlocked 20 │ ├── init.c 528 │ │ ├── bg_thread_main 52 │ │ ├── log_const_os 8 │ │ ├── log_dynamic_os 4 │ │ ├── z_bss_zero 24 │ │ ├── z_cstart 212 │ │ ├── z_early_memcpy 4 │ │ ├── z_early_memset 4 │ │ ├── z_init_cpu 148 │ │ └── z_sys_init_run_level 72 │ ├── mutex.c 398 │ │ ├── adjust_owner_prio.isra.0 16 │ │ ├── z_impl_k_mutex_init 14 │ │ ├── z_impl_k_mutex_lock 244 │ │ └── z_impl_k_mutex_unlock 124 │ ├── poll.c 958 │ │ ├── add_event 98 │ │ ├── clear_event_registrations 94 │ │ ├── k_poll_event_init 30 │ │ ├── register_events 238 │ │ ├── signal_poll_event 180 │ │ ├── z_handle_obj_poll_events 28 │ │ ├── z_impl_k_poll 184 │ │ ├── z_impl_k_poll_signal_check 10 │ │ ├── z_impl_k_poll_signal_init 10 │ │ ├── z_impl_k_poll_signal_raise 80 │ │ └── z_impl_k_poll_signal_reset 6 │ ├── sched.c 2248 │ │ ├── add_to_waitq_locked 80 │ │ ├── k_sched_lock 40 │ │ ├── k_sched_unlock 56 │ │ ├── move_thread_to_end_of_prio_q 116 │ │ ├── pend_locked 48 │ │ ├── ready_thread 104 │ │ ├── slice_timeout 32 │ │ ├── sliceable 60 │ │ ├── unpend_thread_no_timeout 20 │ │ ├── unready_thread 48 │ │ ├── update_cache 60 │ │ ├── z_impl_k_sleep 48 │ │ ├── z_impl_k_thread_suspend 100 │ │ ├── z_impl_k_usleep 32 │ │ ├── z_impl_k_yield 124 │ │ ├── z_impl_z_current_get 12 │ │ ├── z_pend_curr 60 │ │ ├── z_ready_thread 32 │ │ ├── z_reschedule 36 │ │ ├── z_reschedule_irqlock 24 │ │ ├── z_reset_time_slice 80 │ │ ├── z_sched_init 16 │ │ ├── z_sched_prio_cmp 18 │ │ ├── z_sched_start 60 │ │ ├── z_sched_wait 36 │ │ ├── z_sched_wake 72 │ │ ├── z_sched_wake_thread 68 │ │ ├── z_set_prio 140 │ │ ├── z_thread_abort 200 │ │ ├── z_thread_timeout 8 │ │ ├── z_tick_sleep 136 │ │ ├── z_time_slice 96 │ │ ├── z_unpend1_no_timeout 46 │ │ ├── z_unpend_first_thread 56 │ │ ├── z_unpend_thread 48 │ │ └── z_unpend_thread_no_timeout 36 │ ├── sem.c 188 │ │ ├── z_impl_k_sem_give 76 │ │ ├── z_impl_k_sem_init 32 │ │ └── z_impl_k_sem_take 80 │ ├── system_work_q.c 60 │ │ ├── __init_k_sys_work_q_init 8 │ │ └── k_sys_work_q_init 52 │ ├── thread.c 798 │ │ ├── k_is_in_isr 12 │ │ ├── k_thread_foreach 52 │ │ ├── k_thread_name_get 4 │ │ ├── k_thread_state_str 156 │ │ ├── z_impl_k_thread_create 88 │ │ ├── z_impl_k_thread_name_set 32 │ │ ├── z_impl_k_thread_stack_space_get 10 │ │ ├── z_impl_k_thread_start 4 │ │ ├── z_init_static_threads 148 │ │ ├── z_setup_new_thread 208 │ │ ├── z_stack_space_get 24 │ │ └── z_thread_monitor_exit 60 │ ├── timeout.c 708 │ │ ├── elapsed 20 │ │ ├── next_timeout 64 │ │ ├── remove_timeout 56 │ │ ├── sys_clock_announce 216 │ │ ├── sys_clock_tick_get 52 │ │ ├── sys_clock_tick_get_32 8 │ │ ├── timeout_list 8 │ │ ├── z_abort_timeout 44 │ │ ├── z_add_timeout 236 │ │ └── z_impl_k_uptime_ticks 4 │ ├── timer.c 406 │ │ ├── k_timer_init 24 │ │ ├── z_impl_k_timer_start 96 │ │ ├── z_impl_k_timer_stop 58 │ │ └── z_timer_expiration_handler 228 │ ├── version.c 8 │ │ └── sys_kernel_version_get 8 │ ├── work.c 722 │ │ ├── flag_test_and_clear 22 │ │ ├── k_work_queue_start 112 │ │ ├── k_work_submit 12 │ │ ├── k_work_submit_to_queue 34 │ │ ├── notify_queue_locked.isra.0 14 │ │ ├── submit_to_queue_locked 176 │ │ ├── work_queue_main 312 │ │ └── z_work_submit_to_queue 40 │ └── xip.c 52 │ └── z_data_copy 52 ├── lib 9238 │ ├── libc 1014 │ │ └── minimal 1014 │ │ ├── include 966 │ │ │ ├── ctype.h 20 │ │ │ │ └── isspace 20 │ │ │ ├── stdio.h 52 │ │ │ │ └── snprintf 52 │ │ │ ├── stdlib.h 532 │ │ │ │ ├── bsearch 60 │ │ │ │ ├── strtol 234 │ │ │ │ └── strtoul 238 │ │ │ └── string.h 362 │ │ │ ├── memcmp 32 │ │ │ ├── memcpy 22 │ │ │ ├── memmove 46 │ │ │ ├── memset 18 │ │ │ ├── strchr 26 │ │ │ ├── strcmp 24 │ │ │ ├── strcpy 20 │ │ │ ├── strlen 14 │ │ │ ├── strncmp 38 │ │ │ ├── strncpy 40 │ │ │ ├── strnlen 18 │ │ │ └── strstr 64 │ │ └── source 48 │ │ └── stdout 48 │ │ ├── sprintf.c 26 │ │ │ └── sprintf_out 26 │ │ └── stdout_console.c 22 │ │ ├── __stdout_hook_install 12 │ │ ├── _stdout_hook 4 │ │ └── _stdout_hook_default 6 │ ├── os 7164 │ │ ├── bitarray.c 622 │ │ │ ├── match_region 140 │ │ │ ├── set_region 144 │ │ │ ├── setup_bundle_data.constprop.0 62 │ │ │ ├── sys_bitarray_alloc 166 │ │ │ └── sys_bitarray_free 110 │ │ ├── cbprintf_complete.c 3564 │ │ │ ├── _get_digit 46 │ │ │ ├── _ldiv5 48 │ │ │ ├── encode_uint 140 │ │ │ ├── outs 46 │ │ │ └── z_cbvprintf_impl 3284 │ │ ├── cbprintf_packaged.c 1152 │ │ │ ├── cbpprintf_external 98 │ │ │ ├── cbprintf_package_convert 968 │ │ │ ├── is_ptr 74 │ │ │ ├── log_const_cbprintf_package 8 │ │ │ └── log_dynamic_cbprintf_package 4 │ │ ├── mem_blocks.c 108 │ │ │ ├── sys_mem_blocks_alloc_contiguous 52 │ │ │ └── sys_mem_blocks_free_contiguous 56 │ │ ├── mpsc_pbuf.c 1236 │ │ │ ├── add_skip_item 58 │ │ │ ├── drop_item_locked 238 │ │ │ ├── free_space 38 │ │ │ ├── get_usage 34 │ │ │ ├── idx_inc 28 │ │ │ ├── max_utilization_update 26 │ │ │ ├── mpsc_pbuf_alloc 252 │ │ │ ├── mpsc_pbuf_claim 164 │ │ │ ├── mpsc_pbuf_commit 64 │ │ │ ├── mpsc_pbuf_free 120 │ │ │ ├── mpsc_pbuf_get_max_utilization 22 │ │ │ ├── mpsc_pbuf_get_utilization 22 │ │ │ ├── mpsc_pbuf_init 66 │ │ │ ├── mpsc_pbuf_is_pending 26 │ │ │ ├── post_drop_action 54 │ │ │ └── rd_idx_inc 24 │ │ ├── printk.c 126 │ │ │ ├── __printk_hook_install 12 │ │ │ ├── _char_out 4 │ │ │ ├── arch_printk_char_out 4 │ │ │ ├── snprintk 26 │ │ │ ├── str_out 36 │ │ │ └── vsnprintk 44 │ │ ├── ring_buffer.c 336 │ │ │ ├── ring_buf_get 64 │ │ │ ├── ring_buf_get_claim 62 │ │ │ ├── ring_buf_get_finish 42 │ │ │ ├── ring_buf_put 62 │ │ │ ├── ring_buf_put_claim 64 │ │ │ └── ring_buf_put_finish 42 │ │ └── thread_entry.c 20 │ │ └── z_thread_entry 20 │ └── posix 1060 │ ├── fnmatch.c 604 │ │ ├── fnmatch 6 │ │ ├── fnmatchx 582 │ │ └── foldcase 16 │ └── getopt 456 │ ├── getopt.c 364 │ │ ├── getopt 352 │ │ ├── log_const_getopt 8 │ │ └── log_dynamic_getopt 4 │ └── getopt_common.c 92 │ ├── getopt_state_get 8 │ ├── m_getopt_common_state 24 │ ├── opterr 4 │ ├── optind 4 │ └── z_getopt_global_state_update 52 ├── samples 4 │ └── sensor 4 │ └── sensor_shell 4 │ └── src 4 │ └── main.c 4 │ └── main 4 ├── soc 830 │ └── arm 830 │ ├── atmel_sam 806 │ │ ├── common 366 │ │ │ ├── soc_gpio.c 242 │ │ │ │ └── soc_gpio_configure 242 │ │ │ └── soc_pmc.c 124 │ │ │ ├── soc_pmc_peripheral_disable 40 │ │ │ ├── soc_pmc_peripheral_enable 40 │ │ │ └── soc_pmc_peripheral_is_enabled 44 │ │ └── same70 440 │ │ ├── soc.c 396 │ │ │ ├── __init_atmel_same70_init 8 │ │ │ ├── atmel_same70_init 28 │ │ │ ├── atmel_same70_init.part.0 72 │ │ │ ├── log_const_soc 8 │ │ │ ├── log_dynamic_soc 4 │ │ │ └── z_arm_platform_init 276 │ │ └── soc_config.c 44 │ │ ├── __init_atmel_same70_config 8 │ │ └── atmel_same70_config 36 │ └── common 24 │ └── cortex_m 24 │ └── arm_mpu_regions.c 24 │ └── mpu_regions 24 └── subsys 20530 ├── logging 5078 │ ├── log_cmds.c 1582 │ │ ├── _shell_log 20 │ │ ├── backend_name_get 48 │ │ ├── cmd_log_backend_disable 12 │ │ ├── cmd_log_backend_enable 12 │ │ ├── cmd_log_backend_go 12 │ │ ├── cmd_log_backend_halt 12 │ │ ├── cmd_log_backend_status 16 │ │ ├── cmd_log_backends_list 84 │ │ ├── cmd_log_mem 132 │ │ ├── cmd_log_self_disable 34 │ │ ├── cmd_log_self_enable 34 │ │ ├── cmd_log_self_go 24 │ │ ├── cmd_log_self_halt 24 │ │ ├── cmd_log_self_status 32 │ │ ├── dsub_backend_name_dynamic 4 │ │ ├── dsub_module_name 4 │ │ ├── dsub_severity_lvl 4 │ │ ├── filters_set 220 │ │ ├── log_disable 20 │ │ ├── log_enable 96 │ │ ├── log_go 10 │ │ ├── log_halt 8 │ │ ├── log_status 168 │ │ ├── module_name_get 32 │ │ ├── severity_lvl_get 36 │ │ ├── severity_lvls 20 │ │ ├── severity_lvls_sorted 20 │ │ ├── shell_backend_cmd_execute 100 │ │ ├── shell_cmd_log 4 │ │ ├── shell_state_precheck 32 │ │ ├── shell_sub_log_backend 120 │ │ ├── shell_sub_log_stat 180 │ │ ├── sub_log_backend 4 │ │ └── sub_log_stat 4 │ ├── log_core.c 1476 │ │ ├── __init_enable_logger 8 │ │ ├── activate_foreach_backend 100 │ │ ├── default_lf_get_timestamp 16 │ │ ├── dropped_notify 48 │ │ ├── dummy_timestamp 4 │ │ ├── enable_logger 92 │ │ ├── log_buffer 64 │ │ ├── log_const_log 8 │ │ ├── log_core_init 56 │ │ ├── log_dynamic_log 4 │ │ ├── log_mem_get_max_usage 12 │ │ ├── log_mem_get_usage 20 │ │ ├── log_msg_ptr 4 │ │ ├── log_process_thread_func 156 │ │ ├── log_process_thread_sem 24 │ │ ├── log_process_thread_timer_expiry_fn 12 │ │ ├── log_set_timestamp_func 32 │ │ ├── mpsc_config 20 │ │ ├── timestamp_func 4 │ │ ├── z_impl_log_panic 68 │ │ ├── z_impl_log_process 228 │ │ ├── z_log_dropped 48 │ │ ├── z_log_dropped_read_and_clear 32 │ │ ├── z_log_get_tag 4 │ │ ├── z_log_init 140 │ │ ├── z_log_msg_alloc 16 │ │ ├── z_log_msg_commit 36 │ │ ├── z_log_msg_free 16 │ │ ├── z_log_msg_init 32 │ │ ├── z_log_msg_local_claim 12 │ │ ├── z_log_msg_pending 12 │ │ ├── z_log_msg_post_finalize 120 │ │ └── z_log_notify_backend_enabled 28 │ ├── log_mgmt.c 540 │ │ ├── backend_filter_set 48 │ │ ├── log_backend_disable 24 │ │ ├── log_backend_enable 52 │ │ ├── log_const_log_mgmt 8 │ │ ├── log_dynamic_log_mgmt 4 │ │ ├── log_filter_get 68 │ │ ├── log_source_id_get 56 │ │ ├── log_source_name_get 28 │ │ ├── log_src_cnt_get 20 │ │ ├── z_impl_log_filter_set 172 │ │ └── z_log_runtime_filters_init 60 │ ├── log_msg.c 322 │ │ ├── z_impl_z_log_msg_static_create 272 │ │ └── z_log_msg_finalize 50 │ └── log_output.c 1158 │ ├── buffer_write 26 │ ├── colors 20 │ ├── cr_out_func 28 │ ├── log_output_dropped_process 88 │ ├── log_output_flush 26 │ ├── log_output_msg_process 112 │ ├── log_output_process 676 │ ├── log_output_timestamp_freq_set 44 │ ├── newline_print 28 │ ├── out_func 54 │ ├── print_formatted 36 │ └── severity 20 ├── rtio 860 │ ├── rtio_executor.c 692 │ │ ├── log_const_rtio_executor 8 │ │ ├── log_dynamic_rtio_executor 4 │ │ ├── rtio_executor_done 508 │ │ ├── rtio_executor_err 6 │ │ ├── rtio_executor_ok 6 │ │ ├── rtio_executor_submit 138 │ │ └── rtio_iodev_submit 22 │ └── rtio_init.c 168 │ ├── __init_rtio_init 8 │ └── rtio_init 160 └── shell 14592 ├── backends 920 │ └── shell_uart.c 920 │ ├── __init_enable_shell_uart 8 │ ├── enable 22 │ ├── enable_shell_uart 56 │ ├── init 88 │ ├── log_const_shell_shell_uart 8 │ ├── log_const_shell_uart 8 │ ├── log_dynamic_shell_shell_uart 4 │ ├── log_dynamic_shell_uart 4 │ ├── read 18 │ ├── shell_transport_uart 8 │ ├── shell_transport_uart_rx_ringbuf 32 │ ├── shell_transport_uart_shell_uart 20 │ ├── shell_transport_uart_tx_ringbuf 32 │ ├── shell_uart 48 │ ├── shell_uart_backend 16 │ ├── shell_uart_fprintf 20 │ ├── shell_uart_fprintf_shell_fprintf_ctx 8 │ ├── shell_uart_history 16 │ ├── shell_uart_history_ring_buf 32 │ ├── shell_uart_log_backend 24 │ ├── shell_uart_log_output 16 │ ├── shell_uart_mpsc_buffer_config 20 │ ├── uart_callback 268 │ ├── uninit 34 │ └── write 110 ├── modules 2460 │ ├── device_service.c 208 │ │ ├── _shell_device 20 │ │ ├── cmd_device_list 140 │ │ ├── shell_cmd_device 4 │ │ ├── shell_sub_device 40 │ │ └── sub_device 4 │ ├── devmem_service.c 1260 │ │ ├── _shell_devmem 20 │ │ ├── bypass_cb 280 │ │ ├── cmd_devmem 204 │ │ ├── cmd_dump 392 │ │ ├── cmd_load 216 │ │ ├── set_bypass.isra.0 80 │ │ ├── shell_cmd_devmem 4 │ │ ├── shell_sub_devmem 60 │ │ └── sub_devmem 4 │ └── kernel_service.c 992 │ ├── _shell_kernel 20 │ ├── cmd_kernel_cycles 28 │ ├── cmd_kernel_log_level_set 128 │ ├── cmd_kernel_sleep 64 │ ├── cmd_kernel_stacks 148 │ ├── cmd_kernel_threads 56 │ ├── cmd_kernel_uptime 36 │ ├── cmd_kernel_version 44 │ ├── shell_cmd_kernel 4 │ ├── shell_stack_dump 100 │ ├── shell_sub_kernel 160 │ ├── shell_tdata_dump 200 │ └── sub_kernel 4 ├── shell.c 4096 │ ├── _shell_help 20 │ ├── cmd_buffer_clear 18 │ ├── cmd_help 76 │ ├── execute 704 │ ├── history_handle 168 │ ├── kill_handler 80 │ ├── shell_cmd_help 4 │ ├── shell_fprintf 26 │ ├── shell_get_return_value 16 │ ├── shell_help 42 │ ├── shell_hexdump 50 │ ├── shell_hexdump_line 228 │ ├── shell_init 244 │ ├── shell_internal_help_print 32 │ ├── shell_log_process 70 │ ├── shell_process 1712 │ ├── shell_prompt_change 32 │ ├── shell_set_bypass 12 │ ├── shell_signal_handle 44 │ ├── shell_start 84 │ ├── shell_thread 200 │ ├── shell_vfprintf 138 │ ├── state_set.constprop.0 76 │ └── transport_evt_handler 20 ├── shell_cmds.c 1820 │ ├── _shell_clear 20 │ ├── _shell_history 20 │ ├── _shell_resize 20 │ ├── _shell_retval 20 │ ├── _shell_shell 20 │ ├── cmd_backends 80 │ ├── cmd_bacskpace_mode_backspace 34 │ ├── cmd_bacskpace_mode_delete 34 │ ├── cmd_clear 52 │ ├── cmd_colors_off 34 │ ├── cmd_colors_on 34 │ ├── cmd_echo 84 │ ├── cmd_echo_off 34 │ ├── cmd_echo_on 34 │ ├── cmd_get_retval 28 │ ├── cmd_history 68 │ ├── cmd_prompt_off 16 │ ├── cmd_prompt_on 12 │ ├── cmd_resize 420 │ ├── cmd_resize_default 44 │ ├── cmd_shell_stats_reset 8 │ ├── cmd_shell_stats_show 24 │ ├── cmd_vt100_off 34 │ ├── cmd_vt100_on 34 │ ├── m_sub_backspace_mode 4 │ ├── m_sub_colors 4 │ ├── m_sub_echo 4 │ ├── m_sub_prompt 4 │ ├── m_sub_resize 4 │ ├── m_sub_shell 4 │ ├── m_sub_shell_stats 4 │ ├── m_sub_vt100 4 │ ├── shell_cmd_clear 4 │ ├── shell_cmd_history 4 │ ├── shell_cmd_resize 4 │ ├── shell_cmd_retval 4 │ ├── shell_cmd_shell 4 │ ├── shell_m_sub_backspace_mode 60 │ ├── shell_m_sub_colors 60 │ ├── shell_m_sub_echo 60 │ ├── shell_m_sub_prompt 60 │ ├── shell_m_sub_resize 40 │ ├── shell_m_sub_shell 160 │ ├── shell_m_sub_shell_stats 60 │ └── shell_m_sub_vt100 60 ├── shell_fprintf.c 132 │ ├── out_func 60 │ ├── z_shell_fprintf_buffer_flush 24 │ └── z_shell_fprintf_fmt 48 ├── shell_help.c 528 │ ├── formatted_text_print.constprop.0 224 │ ├── z_shell_help_cmd_print 72 │ ├── z_shell_help_request 40 │ └── z_shell_help_subcmd_print 192 ├── shell_history.c 372 │ ├── remove_from_tail.part.0 36 │ ├── z_shell_history_get 86 │ ├── z_shell_history_init 12 │ ├── z_shell_history_mode_exit 6 │ ├── z_shell_history_purge 24 │ └── z_shell_history_put 208 ├── shell_log_backend.c 706 │ ├── dropped 56 │ ├── panic 112 │ ├── process 296 │ ├── process_msg_from_buffer 52 │ ├── z_shell_log_backend_disable 18 │ ├── z_shell_log_backend_enable 46 │ ├── z_shell_log_backend_output_func 20 │ └── z_shell_log_backend_process 106 ├── shell_ops.c 1658 │ ├── data_insert 102 │ ├── full_line_cmd 40 │ ├── reprint_from_cursor 116 │ ├── z_shell_cmd_line_erase 52 │ ├── z_shell_cursor_in_empty_line 50 │ ├── z_shell_fprintf 26 │ ├── z_shell_op_char_backspace 34 │ ├── z_shell_op_char_delete 54 │ ├── z_shell_op_char_insert 108 │ ├── z_shell_op_completion_insert 4 │ ├── z_shell_op_cond_next_line 32 │ ├── z_shell_op_cursor_end_move 14 │ ├── z_shell_op_cursor_home_move 12 │ ├── z_shell_op_cursor_horiz_move 44 │ ├── z_shell_op_cursor_move 72 │ ├── z_shell_op_cursor_position_synchronize 70 │ ├── z_shell_op_cursor_vert_move 44 │ ├── z_shell_op_cursor_word_move 124 │ ├── z_shell_op_delete_from_cursor 22 │ ├── z_shell_op_left_arrow 16 │ ├── z_shell_op_right_arrow 18 │ ├── z_shell_op_word_remove 192 │ ├── z_shell_print_cmd 16 │ ├── z_shell_print_prompt_and_cmd 48 │ ├── z_shell_print_stream 4 │ ├── z_shell_vfprintf 84 │ ├── z_shell_vt100_color_set 64 │ ├── z_shell_vt100_colors_restore 60 │ └── z_shell_write 136 ├── shell_ops.h 236 │ ├── z_clear_eos 24 │ ├── z_cursor_next_line_move.isra.0 36 │ ├── z_flag_cmd_ctx_set.isra.0 22 │ ├── z_flag_history_exit_set.isra.0 20 │ ├── z_flag_insert_mode_set.isra.0 30 │ └── z_shell_raw_fprintf 104 ├── shell_utils.c 1276 │ ├── shell_device_lookup 104 │ ├── shell_strtoul 90 │ ├── z_column_span_with_buffer_offsets_get 30 │ ├── z_row_span_with_buffer_offsets_get 22 │ ├── z_shell_cmd_get 116 │ ├── z_shell_cmd_trim 104 │ ├── z_shell_find_cmd 64 │ ├── z_shell_get_last_command 92 │ ├── z_shell_make_argv 414 │ ├── z_shell_multiline_data_calc 44 │ ├── z_shell_pattern_remove 78 │ ├── z_shell_spaces_trim 98 │ └── z_shell_subcmd_end_marker 20 ├── shell_utils.h 24 │ └── z_shell_strlen 24 └── shell_wildcard.c 364 ├── z_shell_has_wildcard 40 ├── z_shell_wildcard_finalize 30 ├── z_shell_wildcard_prepare 66 └── z_shell_wildcard_process 228 ============================================================================================================== 88692