Static Call Graph for image .\Output\Syd8811_Peripheral.axf



#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Tue Jan 14 17:42:16 2025

Maximum Stack Usage = 552 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

ble_evt_callback ⇒ ble_gatt_write ⇒ ota_cmd ⇒ BLSetConnectionUpdate ⇒ SEGGER_RTT_printf ⇒ SEGGER_RTT_vprintf ⇒ _PrintInt ⇒ _PrintUnsigned ⇒ _StoreChar ⇒ SEGGER_RTT_Write ⇒ SEGGER_RTT_WriteNoLock ⇒ _WriteNoCheck

Mutually Recursive functions

  • Timer_Evt_Trigger   ⇒   timer_0_start
  • cJSON_Delete   ⇒   cJSON_Delete
  • print_array   ⇒   print_value
  • print_object   ⇒   print_value
  • NMI_Handler   ⇒   NMI_Handler
  • HardFault_Handler   ⇒   HardFault_Handler
  • SVC_Handler   ⇒   SVC_Handler
  • PendSV_Handler   ⇒   PendSV_Handler
  • SysTick_Handler   ⇒   SysTick_Handler
  • CAP_IRQHandler   ⇒   CAP_IRQHandler

    Function Pointers

    Global Symbols

    __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
    [Address Reference Count : 1]

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

    _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Calls]

    __main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Called By]

    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))

    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))

    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))

    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))

    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))

    uart_0_init (Thumb, 340 bytes, Stack size 8 bytes, uart.o(.text), UNUSED)

    [Calls]

    uart_0_write (Thumb, 40 bytes, Stack size 0 bytes, uart.o(.text), UNUSED)

    uart_0_read (Thumb, 72 bytes, Stack size 12 bytes, uart.o(.text))

    [Stack]


    [Called By]

    uart_0_close (Thumb, 26 bytes, Stack size 8 bytes, uart.o(.text), UNUSED)

    [Calls]

    UART0_IRQHandler (Thumb, 106 bytes, Stack size 12 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    uart_1_init (Thumb, 338 bytes, Stack size 8 bytes, uart.o(.text), UNUSED)

    [Calls]

    uart_1_write (Thumb, 40 bytes, Stack size 0 bytes, uart.o(.text), UNUSED)

    uart_1_read (Thumb, 86 bytes, Stack size 12 bytes, uart.o(.text))

    [Stack]


    [Called By]

    uart_1_close (Thumb, 26 bytes, Stack size 8 bytes, uart.o(.text), UNUSED)

    [Calls]

    uartRx_callback (Thumb, 12 bytes, Stack size 12 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    UART1_IRQHandler (Thumb, 70 bytes, Stack size 4 bytes, uart.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    delay_ms (Thumb, 30 bytes, Stack size 0 bytes, delay.o(.text))

    [Called By]

    delay_us (Thumb, 26 bytes, Stack size 0 bytes, delay.o(.text), UNUSED)

    PIN_Set_GPIO (Thumb, 50 bytes, Stack size 8 bytes, gpio.o(.text))

    [Stack]


    [Called By]

    PIN_Pullup_Enable (Thumb, 150 bytes, Stack size 28 bytes, gpio.o(.text))

    [Stack]


    [Called By]

    PIN_Pullup_Disable (Thumb, 148 bytes, Stack size 28 bytes, gpio.o(.text))

    [Stack]


    [Called By]

    GPIO_Set_Output (Thumb, 50 bytes, Stack size 0 bytes, gpio.o(.text))

    [Called By]

    GPIO_Set_Input (Thumb, 200 bytes, Stack size 8 bytes, gpio.o(.text))

    [Stack]


    [Called By]

    GPIO_Set_Input_DIR (Thumb, 50 bytes, Stack size 0 bytes, gpio.o(.text), UNUSED)

    GPIO_Input_Enable (Thumb, 50 bytes, Stack size 0 bytes, gpio.o(.text))

    [Called By]

    GPIO_Input_Disable (Thumb, 50 bytes, Stack size 0 bytes, gpio.o(.text))

    [Called By]

    GPIO_Pin_Set (Thumb, 50 bytes, Stack size 0 bytes, gpio.o(.text))

    [Called By]

    GPIO_Pin_Clear (Thumb, 50 bytes, Stack size 0 bytes, gpio.o(.text))

    [Called By]

    GPIO_Pin_Turn (Thumb, 50 bytes, Stack size 0 bytes, gpio.o(.text), UNUSED)

    GPIO_Pin_Read (Thumb, 34 bytes, Stack size 0 bytes, gpio.o(.text))

    [Called By]

    io_irq_enable (Thumb, 192 bytes, Stack size 8 bytes, gpio.o(.text))

    [Stack]


    [Called By]

    io_irq_disable (Thumb, 52 bytes, Stack size 0 bytes, gpio.o(.text))

    [Called By]

    io_irq_disable_all (Thumb, 76 bytes, Stack size 0 bytes, gpio.o(.text), UNUSED)

    GPIO_IRQHandler (Thumb, 132 bytes, Stack size 8 bytes, gpio.o(.text))

    [Stack]


    [Address Reference Count : 1]

    i2c_Init (Thumb, 132 bytes, Stack size 16 bytes, i2c.o(.text))

    [Stack]


    [Calls]
    [Called By]

    i2c_0_write (Thumb, 232 bytes, Stack size 24 bytes, i2c.o(.text))

    [Stack]


    [Calls]
    [Called By]

    i2c_0_read (Thumb, 234 bytes, Stack size 24 bytes, i2c.o(.text))

    [Stack]


    [Calls]
    [Called By]

    i2c_1_write (Thumb, 232 bytes, Stack size 24 bytes, i2c.o(.text))

    [Stack]


    [Calls]
    [Called By]

    i2c_1_read (Thumb, 258 bytes, Stack size 24 bytes, i2c.o(.text))

    [Stack]


    [Calls]
    [Called By]

    GPADC_channel_sel (Thumb, 48 bytes, Stack size 0 bytes, gpadc.o(.text), UNUSED)

    [Called By]

    GPADC_Init (Thumb, 1064 bytes, Stack size 12 bytes, gpadc.o(.text), UNUSED)

    [Calls]


    [Called By]

    GPADC_start (Thumb, 50 bytes, Stack size 0 bytes, gpadc.o(.text), UNUSED)

    [Called By]

    GPADC_stop (Thumb, 142 bytes, Stack size 0 bytes, gpadc.o(.text), UNUSED)

    GPADC_get_value (Thumb, 20 bytes, Stack size 0 bytes, gpadc.o(.text))

    [Called By]

    GPADC_IRQHandler (Thumb, 78 bytes, Stack size 8 bytes, gpadc.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Timer_Evt_2s (Thumb, 14 bytes, Stack size 0 bytes, timer_handler.o(.text))
    [Address Reference Count : 1]

    Timer_EVT_1S_OTA (Thumb, 14 bytes, Stack size 0 bytes, timer_handler.o(.text))
    [Address Reference Count : 1]

    Timer_EVT_1S_WORK (Thumb, 14 bytes, Stack size 0 bytes, timer_handler.o(.text))
    [Address Reference Count : 1]

    Timer_EVT_20S_BATTERY (Thumb, 14 bytes, Stack size 0 bytes, timer_handler.o(.text))
    [Address Reference Count : 1]

    Timer_Evt_List (Thumb, 58 bytes, Stack size 8 bytes, timer_handler.o(.text))

    [Stack]


    [Calls]
    [Called By]

    CmdFwErase (Thumb, 22 bytes, Stack size 8 bytes, ota.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ota_variable_clear (Thumb, 38 bytes, Stack size 0 bytes, ota.o(.text))

    [Called By]

    ota_cmd (Thumb, 1042 bytes, Stack size 24 bytes, ota.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ota_rsp (Thumb, 42 bytes, Stack size 16 bytes, ota.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LED_IO_Config (Thumb, 24 bytes, Stack size 8 bytes, app_gpio.o(.text))

    [Stack]


    [Calls]
    [Called By]

    IIC_IO_Config (Thumb, 26 bytes, Stack size 8 bytes, app_gpio.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Ctr_IO_Config (Thumb, 108 bytes, Stack size 8 bytes, app_gpio.o(.text))

    [Stack]


    [Calls]
    [Called By]

    INT_IO_Config (Thumb, 78 bytes, Stack size 8 bytes, app_gpio.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Timer_Config (Thumb, 8 bytes, Stack size 8 bytes, app_timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Timer2_Enable (Thumb, 12 bytes, Stack size 8 bytes, app_timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Timer2_Disable (Thumb, 8 bytes, Stack size 8 bytes, app_timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ADC_Config (Thumb, 38 bytes, Stack size 8 bytes, app_adc.o(.text), UNUSED)

    [Calls]


    [Called By]

    Lis2dh_Init (Thumb, 126 bytes, Stack size 16 bytes, lis2dh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Lis2dh_Act_State_Judge (Thumb, 42 bytes, Stack size 8 bytes, lis2dh.o(.text), UNUSED)

    [Calls]

    Lsm6dso_Init (Thumb, 144 bytes, Stack size 8 bytes, lsm6d.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Lsm6dso_RPM_Cal (Thumb, 248 bytes, Stack size 48 bytes, lsm6d.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Lsm6dso_Disable (Thumb, 12 bytes, Stack size 8 bytes, lsm6d.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lis2dh12_read_reg (Thumb, 38 bytes, Stack size 40 bytes, lis2dh12_reg.o(.text))

    [Stack]


    [Called By]

    lis2dh12_write_reg (Thumb, 38 bytes, Stack size 40 bytes, lis2dh12_reg.o(.text))

    [Stack]


    [Called By]

    lis2dh12_from_fs2_hr_to_mg (Thumb, 32 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_from_fs4_hr_to_mg (Thumb, 32 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_from_fs8_hr_to_mg (Thumb, 32 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_from_fs16_hr_to_mg (Thumb, 30 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_from_lsb_hr_to_celsius (Thumb, 40 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_from_fs2_nm_to_mg (Thumb, 32 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_from_fs4_nm_to_mg (Thumb, 32 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_from_fs8_nm_to_mg (Thumb, 32 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_from_fs16_nm_to_mg (Thumb, 30 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_from_lsb_nm_to_celsius (Thumb, 40 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_from_fs2_lp_to_mg (Thumb, 32 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_from_fs4_lp_to_mg (Thumb, 32 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_from_fs8_lp_to_mg (Thumb, 32 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_from_fs16_lp_to_mg (Thumb, 30 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_from_lsb_lp_to_celsius (Thumb, 40 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_temp_status_reg_get (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_temp_data_ready_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_temp_data_ovr_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_temperature_raw_get (Thumb, 44 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_temperature_meas_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_temperature_meas_get (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_operating_mode_set (Thumb, 150 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lis2dh12_operating_mode_get (Thumb, 82 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_data_rate_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lis2dh12_data_rate_get (Thumb, 132 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_high_pass_on_outputs_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_high_pass_on_outputs_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_high_pass_bandwidth_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_high_pass_bandwidth_get (Thumb, 82 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_high_pass_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_high_pass_mode_get (Thumb, 80 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_full_scale_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lis2dh12_full_scale_get (Thumb, 82 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_block_data_update_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lis2dh12_block_data_update_get (Thumb, 32 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_filter_reference_set (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_filter_reference_get (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_xl_data_ready_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_xl_data_ovr_get (Thumb, 32 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_acceleration_raw_get (Thumb, 84 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_device_id_get (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lis2dh12_self_test_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_self_test_get (Thumb, 72 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_data_format_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_data_format_get (Thumb, 62 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_boot_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_boot_get (Thumb, 32 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_status_get (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int1_gen_conf_set (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int1_gen_conf_get (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int1_gen_source_get (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int1_gen_threshold_set (Thumb, 58 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int1_gen_threshold_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int1_gen_duration_set (Thumb, 58 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int1_gen_duration_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int2_gen_conf_set (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int2_gen_conf_get (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int2_gen_source_get (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int2_gen_threshold_set (Thumb, 58 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int2_gen_threshold_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int2_gen_duration_set (Thumb, 58 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int2_gen_duration_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_high_pass_int_conf_set (Thumb, 58 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_high_pass_int_conf_get (Thumb, 104 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_pin_int1_config_set (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_pin_int1_config_get (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int2_pin_detect_4d_set (Thumb, 58 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int2_pin_detect_4d_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int2_pin_notification_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int2_pin_notification_mode_get (Thumb, 62 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int1_pin_detect_4d_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int1_pin_detect_4d_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int1_pin_notification_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_int1_pin_notification_mode_get (Thumb, 62 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_pin_int2_config_set (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lis2dh12_pin_int2_config_get (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_fifo_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_fifo_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_fifo_watermark_set (Thumb, 58 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_fifo_watermark_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_fifo_trigger_event_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_fifo_trigger_event_get (Thumb, 62 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_fifo_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_fifo_mode_get (Thumb, 80 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_fifo_status_get (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_fifo_data_level_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_fifo_empty_flag_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_fifo_ovr_flag_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_fifo_fth_flag_get (Thumb, 32 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_tap_conf_set (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_tap_conf_get (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_tap_source_get (Thumb, 24 bytes, Stack size 16 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_tap_threshold_set (Thumb, 58 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_tap_threshold_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_tap_notification_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_tap_notification_mode_get (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_shock_dur_set (Thumb, 58 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_shock_dur_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_quiet_dur_set (Thumb, 46 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_quiet_dur_get (Thumb, 30 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_double_tap_timeout_set (Thumb, 46 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_double_tap_timeout_get (Thumb, 30 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_act_threshold_set (Thumb, 58 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lis2dh12_act_threshold_get (Thumb, 34 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_act_timeout_set (Thumb, 46 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lis2dh12_act_timeout_get (Thumb, 30 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_pin_sdo_sa0_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_pin_sdo_sa0_mode_get (Thumb, 56 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_spi_mode_set (Thumb, 58 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lis2dh12_spi_mode_get (Thumb, 62 bytes, Stack size 24 bytes, lis2dh12_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_read_reg (Thumb, 38 bytes, Stack size 40 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Called By]

    lsm6dso_write_reg (Thumb, 38 bytes, Stack size 40 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Called By]

    lsm6dso_from_fs2_to_mg (Thumb, 20 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_from_fs4_to_mg (Thumb, 20 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_from_fs8_to_mg (Thumb, 20 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_from_fs16_to_mg (Thumb, 20 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_from_fs125_to_mdps (Thumb, 20 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_from_fs500_to_mdps (Thumb, 20 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_from_fs250_to_mdps (Thumb, 20 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_from_fs1000_to_mdps (Thumb, 20 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_from_fs2000_to_mdps (Thumb, 20 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_from_lsb_to_celsius (Thumb, 30 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_from_lsb_to_nsec (Thumb, 20 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_full_scale_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_full_scale_get (Thumb, 82 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mem_bank_set (Thumb, 46 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lsm6dso_fsm_data_rate_get (Thumb, 118 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lsm6dso_fsm_enable_get (Thumb, 44 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lsm6dso_xl_data_rate_set (Thumb, 374 bytes, Stack size 32 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_data_rate_get (Thumb, 174 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_gy_full_scale_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lsm6dso_gy_full_scale_get (Thumb, 86 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_gy_data_rate_set (Thumb, 374 bytes, Stack size 32 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lsm6dso_gy_data_rate_get (Thumb, 124 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_block_data_update_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lsm6dso_block_data_update_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_offset_weight_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_offset_weight_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_power_mode_set (Thumb, 132 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_power_mode_get (Thumb, 98 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_gy_power_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_gy_power_mode_get (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_status_reg_get (Thumb, 24 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_flag_data_ready_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_gy_flag_data_ready_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lsm6dso_temp_flag_data_ready_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_usr_offset_x_set (Thumb, 24 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_usr_offset_x_get (Thumb, 24 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_usr_offset_y_set (Thumb, 24 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_usr_offset_y_get (Thumb, 24 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_usr_offset_z_set (Thumb, 24 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_usr_offset_z_get (Thumb, 24 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_usr_offset_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_usr_offset_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_timestamp_rst (Thumb, 22 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_timestamp_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_timestamp_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_timestamp_raw_get (Thumb, 66 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_rounding_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_rounding_mode_get (Thumb, 82 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_temperature_raw_get (Thumb, 44 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_angular_rate_raw_get (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lsm6dso_acceleration_raw_get (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_out_raw_get (Thumb, 24 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_number_of_steps_get (Thumb, 78 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_steps_reset (Thumb, 84 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_odr_cal_reg_set (Thumb, 46 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_odr_cal_reg_get (Thumb, 30 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mem_bank_get (Thumb, 70 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_ln_pg_write (Thumb, 398 bytes, Stack size 56 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_ln_pg_write_byte (Thumb, 22 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_ln_pg_read (Thumb, 398 bytes, Stack size 56 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_ln_pg_read_byte (Thumb, 22 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_data_ready_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_data_ready_mode_get (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_device_id_get (Thumb, 24 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lsm6dso_reset_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lsm6dso_reset_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lsm6dso_auto_increment_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_auto_increment_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_boot_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_boot_get (Thumb, 32 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_self_test_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_self_test_get (Thumb, 72 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_gy_self_test_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_gy_self_test_get (Thumb, 72 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_filter_lp2_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_filter_lp2_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_gy_filter_lp1_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lsm6dso_gy_filter_lp1_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_filter_settling_mask_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_filter_settling_mask_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_gy_lp1_bandwidth_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lsm6dso_gy_lp1_bandwidth_get (Thumb, 104 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_lp2_on_6d_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_lp2_on_6d_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_hp_path_on_out_set (Thumb, 108 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_hp_path_on_out_get (Thumb, 282 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_fast_settling_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_fast_settling_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_hp_path_internal_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_hp_path_internal_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_gy_hp_path_internal_set (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_gy_hp_path_internal_get (Thumb, 108 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_sdo_ocs_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_sdo_ocs_mode_get (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_pw_on_ctrl_set (Thumb, 76 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_pw_on_ctrl_get (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_xl_fs_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_xl_fs_mode_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_status_reg_get (Thumb, 24 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_xl_flag_data_ready_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_gy_flag_data_ready_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_gy_flag_settling_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_xl_self_test_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_xl_self_test_get (Thumb, 72 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_den_polarity_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_den_polarity_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_den_mode_set (Thumb, 116 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_den_mode_get (Thumb, 114 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_drdy_on_int2_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_drdy_on_int2_get (Thumb, 32 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_mode_set (Thumb, 82 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_mode_get (Thumb, 82 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_gy_full_scale_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_gy_full_scale_get (Thumb, 86 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_spi_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_spi_mode_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_gy_lp1_bandwidth_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_gy_lp1_bandwidth_get (Thumb, 82 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_gy_hp_bandwidth_set (Thumb, 78 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_gy_hp_bandwidth_get (Thumb, 104 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_gy_clamp_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_gy_clamp_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_gy_self_test_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_gy_self_test_get (Thumb, 72 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_xl_bandwidth_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_xl_bandwidth_get (Thumb, 104 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_xl_full_scale_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_aux_xl_full_scale_get (Thumb, 80 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sdo_sa0_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sdo_sa0_mode_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_spi_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_spi_mode_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_i2c_interface_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_i2c_interface_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_i3c_disable_set (Thumb, 116 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lsm6dso_i3c_disable_get (Thumb, 124 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_int1_mode_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_int1_mode_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pin_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pin_mode_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pin_polarity_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pin_polarity_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_all_on_int1_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_all_on_int1_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_int_notification_set (Thumb, 160 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_int_notification_get (Thumb, 154 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_wkup_ths_weight_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_wkup_ths_weight_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_wkup_threshold_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_wkup_threshold_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_usr_offset_on_wkup_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_xl_usr_offset_on_wkup_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_wkup_dur_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_wkup_dur_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_gy_sleep_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_gy_sleep_mode_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_act_pin_notification_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_act_pin_notification_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_act_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_act_mode_get (Thumb, 82 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_act_sleep_dur_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_act_sleep_dur_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_detection_on_z_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_detection_on_z_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_detection_on_y_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_detection_on_y_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_detection_on_x_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_detection_on_x_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_threshold_x_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_threshold_x_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_axis_priority_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_axis_priority_get (Thumb, 90 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_threshold_y_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_threshold_y_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_threshold_z_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_threshold_z_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_shock_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_shock_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_quiet_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_quiet_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_dur_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_dur_get (Thumb, 32 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tap_mode_get (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_6d_threshold_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_6d_threshold_get (Thumb, 82 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_4d_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_4d_mode_get (Thumb, 32 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_ff_threshold_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_ff_threshold_get (Thumb, 104 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_ff_dur_set (Thumb, 116 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_ff_dur_get (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_watermark_set (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_watermark_get (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_compression_algo_init_set (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_compression_algo_init_get (Thumb, 54 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_compression_algo_set (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_compression_algo_get (Thumb, 96 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_virtual_sens_odr_chg_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_virtual_sens_odr_chg_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_compression_algo_real_time_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_compression_algo_real_time_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_stop_on_wtm_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_stop_on_wtm_get (Thumb, 32 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_xl_batch_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_xl_batch_get (Thumb, 132 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_gy_batch_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_gy_batch_get (Thumb, 130 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_mode_set (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_mode_get (Thumb, 92 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_temp_batch_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_temp_batch_get (Thumb, 82 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_timestamp_decimation_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_timestamp_decimation_get (Thumb, 80 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_cnt_event_batch_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_cnt_event_batch_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_rst_batch_counter_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_rst_batch_counter_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_batch_counter_threshold_set (Thumb, 86 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_batch_counter_threshold_get (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_data_level_get (Thumb, 50 bytes, Stack size 32 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_status_get (Thumb, 36 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_full_flag_get (Thumb, 40 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_ovr_flag_get (Thumb, 40 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_wtm_flag_get (Thumb, 38 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_sensor_tag_get (Thumb, 204 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_pedo_batch_set (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fifo_pedo_batch_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_batch_slave_set (Thumb, 98 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_batch_slave_get (Thumb, 70 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_den_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_den_mode_get (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_den_polarity_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_den_polarity_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_den_enable_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_den_enable_get (Thumb, 72 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_den_mark_axis_x_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_den_mark_axis_x_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_den_mark_axis_y_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_den_mark_axis_y_get (Thumb, 34 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_den_mark_axis_z_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_den_mark_axis_z_get (Thumb, 32 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pedo_sens_set (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pedo_sens_get (Thumb, 82 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pedo_step_detect_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pedo_debounce_steps_set (Thumb, 24 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pedo_debounce_steps_get (Thumb, 24 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pedo_steps_period_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pedo_steps_period_get (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pedo_int_mode_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pedo_int_mode_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_motion_flag_data_ready_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_tilt_flag_data_ready_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mag_sensitivity_set (Thumb, 56 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mag_sensitivity_get (Thumb, 54 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mag_offset_set (Thumb, 92 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mag_offset_get (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mag_soft_iron_set (Thumb, 164 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mag_soft_iron_get (Thumb, 144 bytes, Stack size 32 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mag_z_orient_set (Thumb, 54 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mag_z_orient_get (Thumb, 88 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mag_y_orient_set (Thumb, 56 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mag_y_orient_get (Thumb, 88 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mag_x_orient_set (Thumb, 54 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mag_x_orient_get (Thumb, 88 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_long_cnt_flag_data_ready_get (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fsm_enable_set (Thumb, 66 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_long_cnt_set (Thumb, 64 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_long_cnt_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_long_clr_set (Thumb, 82 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_long_clr_get (Thumb, 108 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fsm_out_get (Thumb, 44 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fsm_data_rate_set (Thumb, 118 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fsm_init_set (Thumb, 90 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fsm_init_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_long_cnt_int_value_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_long_cnt_int_value_get (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fsm_number_of_programs_set (Thumb, 22 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fsm_number_of_programs_get (Thumb, 24 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fsm_start_address_set (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_fsm_start_address_get (Thumb, 58 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_read_data_raw_get (Thumb, 46 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_slave_connected_set (Thumb, 82 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_slave_connected_get (Thumb, 110 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_master_set (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_master_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_pin_mode_set (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_pin_mode_get (Thumb, 90 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_pass_through_set (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_pass_through_get (Thumb, 62 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_syncro_mode_set (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_syncro_mode_get (Thumb, 86 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_write_mode_set (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_write_mode_get (Thumb, 90 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_reset_set (Thumb, 108 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_reset_get (Thumb, 60 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_data_rate_set (Thumb, 84 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_data_rate_get (Thumb, 108 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_cfg_write (Thumb, 124 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_slv_cfg_read (Thumb, 184 bytes, Stack size 32 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_sh_status_get (Thumb, 24 bytes, Stack size 16 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_id_get (Thumb, 50 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_init_set (Thumb, 354 bytes, Stack size 32 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_bus_mode_set (Thumb, 402 bytes, Stack size 56 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_bus_mode_get (Thumb, 288 bytes, Stack size 40 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_status_get (Thumb, 268 bytes, Stack size 32 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pin_conf_set (Thumb, 214 bytes, Stack size 32 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pin_conf_get (Thumb, 162 bytes, Stack size 32 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_interrupt_mode_set (Thumb, 244 bytes, Stack size 32 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_interrupt_mode_get (Thumb, 170 bytes, Stack size 32 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pin_int2_route_get (Thumb, 1060 bytes, Stack size 48 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_pin_int1_route_set (Thumb, 1798 bytes, Stack size 72 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_pin_int1_route_get (Thumb, 1064 bytes, Stack size 48 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]


    [Called By]

    lsm6dso_pin_int2_route_set (Thumb, 1686 bytes, Stack size 72 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_all_sources_get (Thumb, 1482 bytes, Stack size 72 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mode_set (Thumb, 1552 bytes, Stack size 104 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_mode_get (Thumb, 1514 bytes, Stack size 88 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_data_get (Thumb, 844 bytes, Stack size 56 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_embedded_sens_set (Thumb, 236 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_embedded_sens_get (Thumb, 200 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    lsm6dso_embedded_sens_off (Thumb, 160 bytes, Stack size 24 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Calls]

    cJSON_GetErrorPtr (Thumb, 12 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    cJSON_IsString (Thumb, 22 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    [Called By]

    cJSON_GetStringValue (Thumb, 20 bytes, Stack size 4 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_IsNumber (Thumb, 22 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    [Called By]

    cJSON_GetNumberValue (Thumb, 24 bytes, Stack size 4 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_Version (Thumb, 22 bytes, Stack size 8 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_InitHooks (Thumb, 88 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    cJSON_Delete (Thumb, 102 bytes, Stack size 16 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cJSON_SetNumberHelper (Thumb, 70 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_free (Thumb, 14 bytes, Stack size 8 bytes, cjson.o(.text))

    [Stack]


    [Called By]

    cJSON_SetValuestring (Thumb, 96 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_ParseWithLengthOpts (Thumb, 218 bytes, Stack size 72 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_ParseWithOpts (Thumb, 36 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_Parse (Thumb, 16 bytes, Stack size 8 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_ParseWithLength (Thumb, 20 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_Print (Thumb, 16 bytes, Stack size 8 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cJSON_PrintUnformatted (Thumb, 16 bytes, Stack size 8 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_PrintBuffered (Thumb, 92 bytes, Stack size 56 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_PrintPreallocated (Thumb, 66 bytes, Stack size 56 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_GetArraySize (Thumb, 28 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    cJSON_GetArrayItem (Thumb, 24 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_GetObjectItem (Thumb, 18 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_GetObjectItemCaseSensitive (Thumb, 18 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_HasObjectItem (Thumb, 26 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_AddItemToArray (Thumb, 16 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_AddItemToObject (Thumb, 26 bytes, Stack size 24 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cJSON_AddItemToObjectCS (Thumb, 26 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_AddItemReferenceToArray (Thumb, 32 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_AddItemReferenceToObject (Thumb, 48 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_CreateNull (Thumb, 22 bytes, Stack size 8 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_AddNullToObject (Thumb, 46 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_CreateTrue (Thumb, 22 bytes, Stack size 8 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_AddTrueToObject (Thumb, 46 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_CreateFalse (Thumb, 22 bytes, Stack size 8 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_AddFalseToObject (Thumb, 46 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_CreateBool (Thumb, 32 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_AddBoolToObject (Thumb, 50 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_CreateNumber (Thumb, 82 bytes, Stack size 16 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cJSON_AddNumberToObject (Thumb, 54 bytes, Stack size 32 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cJSON_CreateString (Thumb, 50 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_AddStringToObject (Thumb, 50 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_CreateRaw (Thumb, 50 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_AddRawToObject (Thumb, 50 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_CreateObject (Thumb, 22 bytes, Stack size 8 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cJSON_AddObjectToObject (Thumb, 46 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_CreateArray (Thumb, 22 bytes, Stack size 8 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_AddArrayToObject (Thumb, 46 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_DetachItemViaPointer (Thumb, 72 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    [Called By]

    cJSON_DetachItemFromArray (Thumb, 34 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_DeleteItemFromArray (Thumb, 42 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_DetachItemFromObject (Thumb, 26 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_DetachItemFromObjectCaseSensitive (Thumb, 26 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_DeleteItemFromObject (Thumb, 22 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_DeleteItemFromObjectCaseSensitive (Thumb, 22 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_InsertItemInArray (Thumb, 68 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_ReplaceItemViaPointer (Thumb, 108 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_ReplaceItemInArray (Thumb, 38 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_ReplaceItemInObject (Thumb, 22 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_ReplaceItemInObjectCaseSensitive (Thumb, 22 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_CreateStringReference (Thumb, 34 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_CreateObjectReference (Thumb, 34 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_CreateArrayReference (Thumb, 34 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_CreateIntArray (Thumb, 122 bytes, Stack size 40 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_CreateFloatArray (Thumb, 122 bytes, Stack size 40 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_CreateDoubleArray (Thumb, 118 bytes, Stack size 32 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_CreateStringArray (Thumb, 112 bytes, Stack size 32 bytes, cjson.o(.text), UNUSED)

    [Calls]

    cJSON_Duplicate (Thumb, 212 bytes, Stack size 32 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_Minify (Thumb, 156 bytes, Stack size 16 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cJSON_IsInvalid (Thumb, 22 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    [Called By]

    cJSON_IsFalse (Thumb, 20 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    cJSON_IsTrue (Thumb, 22 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    cJSON_IsBool (Thumb, 26 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    cJSON_IsNull (Thumb, 22 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    cJSON_IsArray (Thumb, 22 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    cJSON_IsObject (Thumb, 22 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    cJSON_IsRaw (Thumb, 22 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    cJSON_Compare (Thumb, 394 bytes, Stack size 40 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_malloc (Thumb, 14 bytes, Stack size 8 bytes, cjson.o(.text), UNUSED)

    crc16_compute (Thumb, 64 bytes, Stack size 16 bytes, crc16.o(.text), UNUSED)

    crc16_modbus (Thumb, 52 bytes, Stack size 12 bytes, crc16.o(.text), UNUSED)

    crc16_ccitt (Thumb, 40 bytes, Stack size 12 bytes, crc16.o(.text))

    [Stack]


    [Called By]

    stringLength (Thumb, 18 bytes, Stack size 0 bytes, common.o(.text))

    [Called By]

    str_cmp (Thumb, 34 bytes, Stack size 12 bytes, common.o(.text))

    [Stack]


    [Called By]

    BLE_SendRPPData (Thumb, 56 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BLSetConnectionUpdate (Thumb, 92 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Connection_latency (Thumb, 40 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ota_manage (Thumb, 164 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    gpio_init (Thumb, 242 bytes, Stack size 32 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    nvic_priority (Thumb, 188 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_evt_callback (Thumb, 792 bytes, Stack size 64 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    main (Thumb, 164 bytes, Stack size 0 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    BLE_NotifyBatteryLevel (Thumb, 38 bytes, Stack size 16 bytes, main.o(.text), UNUSED)

    [Calls]


    [Called By]

    syd_nosleep (Thumb, 56 bytes, Stack size 0 bytes, main.o(.text))

    [Called By]

    cal_battery_value (Thumb, 346 bytes, Stack size 48 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    get_battery_value (Thumb, 38 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    [Calls]

    rtc_event_handler (Thumb, 42 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    [Calls]

    JsProtocol_Report (Thumb, 600 bytes, Stack size 64 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pack_timer_event (Thumb, 46 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BSP_MCU_Config (Thumb, 12 bytes, Stack size 8 bytes, mcu_bsp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Timer_2_callback (Thumb, 20 bytes, Stack size 8 bytes, isr.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    GPIO_callback (Thumb, 50 bytes, Stack size 8 bytes, isr.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    SEGGER_RTT_ReadNoLock (Thumb, 168 bytes, Stack size 48 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]


    [Called By]

    SEGGER_RTT_Read (Thumb, 50 bytes, Stack size 24 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]


    [Called By]

    SEGGER_RTT_WriteWithOverwriteNoLock (Thumb, 170 bytes, Stack size 40 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_WriteSkipNoLock (Thumb, 178 bytes, Stack size 48 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_WriteNoLock (Thumb, 170 bytes, Stack size 40 bytes, segger_rtt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SEGGER_RTT_Write (Thumb, 66 bytes, Stack size 24 bytes, segger_rtt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SEGGER_RTT_WriteString (Thumb, 26 bytes, Stack size 16 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_PutCharSkipNoLock (Thumb, 50 bytes, Stack size 16 bytes, segger_rtt.o(.text), UNUSED)

    SEGGER_RTT_PutCharSkip (Thumb, 94 bytes, Stack size 32 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_PutChar (Thumb, 108 bytes, Stack size 32 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_GetKey (Thumb, 32 bytes, Stack size 16 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]


    [Called By]

    SEGGER_RTT_WaitKey (Thumb, 14 bytes, Stack size 8 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_HasKey (Thumb, 38 bytes, Stack size 16 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_HasData (Thumb, 22 bytes, Stack size 8 bytes, segger_rtt.o(.text), UNUSED)

    SEGGER_RTT_AllocDownBuffer (Thumb, 164 bytes, Stack size 40 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_AllocUpBuffer (Thumb, 164 bytes, Stack size 40 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_ConfigUpBuffer (Thumb, 142 bytes, Stack size 40 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_ConfigDownBuffer (Thumb, 146 bytes, Stack size 40 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_SetNameUpBuffer (Thumb, 80 bytes, Stack size 16 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_SetNameDownBuffer (Thumb, 78 bytes, Stack size 16 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_SetFlagsUpBuffer (Thumb, 82 bytes, Stack size 16 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_SetFlagsDownBuffer (Thumb, 80 bytes, Stack size 16 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_Init (Thumb, 8 bytes, Stack size 8 bytes, segger_rtt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SEGGER_RTT_SetTerminal (Thumb, 140 bytes, Stack size 32 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_TerminalOut (Thumb, 248 bytes, Stack size 40 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]

    SEGGER_RTT_vprintf (Thumb, 646 bytes, Stack size 152 bytes, segger_rtt_printf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SEGGER_RTT_printf (Thumb, 36 bytes, Stack size 32 bytes, segger_rtt_printf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SEGGER_RTT_hexdump (Thumb, 122 bytes, Stack size 40 bytes, segger_rtt_printf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_armcm0.o(.text))
    [Address Reference Count : 1]

    NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_armcm0.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_armcm0.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_armcm0.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_armcm0.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_armcm0.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    CAP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_armcm0.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    HID_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_armcm0.o(.text))
    [Address Reference Count : 1]

    HPWM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_armcm0.o(.text))
    [Address Reference Count : 1]

    HTIMER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_armcm0.o(.text))
    [Address Reference Count : 1]

    I2C0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_armcm0.o(.text))
    [Address Reference Count : 1]

    I2C1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_armcm0.o(.text))
    [Address Reference Count : 1]

    IR_Rx_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_armcm0.o(.text))
    [Address Reference Count : 1]

    IR_Tx_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_armcm0.o(.text))
    [Address Reference Count : 1]

    ISO_7816_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_armcm0.o(.text))
    [Address Reference Count : 1]

    LLC2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_armcm0.o(.text))
    [Address Reference Count : 1]

    LLC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_armcm0.o(.text))
    [Address Reference Count : 1]

    SPIM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_armcm0.o(.text))
    [Address Reference Count : 1]

    SW_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_armcm0.o(.text))
    [Address Reference Count : 1]

    TIMER3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_armcm0.o(.text))
    [Address Reference Count : 1]

    TOUCH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_armcm0.o(.text))
    [Address Reference Count : 1]

    SystemCoreClockUpdate (Thumb, 8 bytes, Stack size 0 bytes, system_armcm0.o(.text), UNUSED)

    SystemInit (Thumb, 8 bytes, Stack size 0 bytes, system_armcm0.o(.text))
    [Address Reference Count : 1]

    LLPingReq (Thumb, 26 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    _BBGetMask (Thumb, 158 bytes, Stack size 0 bytes, main.o(.text))

    [Called By]

    Lib_LLEvtCallback (Thumb, 186 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ConnectionLatencyMode (Thumb, 112 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sw_timer_latency_callback (Thumb, 42 bytes, Stack size 0 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    TimerStart (Thumb, 10 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    smart_latency_start (Thumb, 212 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    smart_update_latency_updatersp (Thumb, 162 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Called By]

    BBRFRead (Thumb, 4 bytes, Stack size 0 bytes, main.o(.text))

    [Called By]

    BBRFWrite (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text))

    [Called By]

    RCOSCCalibration (Thumb, 64 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RFSleep (Thumb, 10 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    UartEn (Thumb, 32 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    _SYS32kClockSwitch (Thumb, 264 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ClockSwitch (Thumb, 10 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RFWakeup (Thumb, 22 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    LPOCalibration (Thumb, 242 bytes, Stack size 32 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    smart_latency_clear (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Lib_EvtCallback (Thumb, 248 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    _BMGetNextBondDevice (Thumb, 144 bytes, Stack size 72 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __LLVersionIndRxHandler (Thumb, 66 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Called By]

    GetMasterSystem (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    TimerStop (Thumb, 56 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    smart_update_retry (Thumb, 158 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sw_timer_update_callback (Thumb, 60 bytes, Stack size 0 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    smart_update_latency_updatareq (Thumb, 496 bytes, Stack size 32 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Lib_ProtocolHookCallback (Thumb, 116 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Lib_MiscCallback (Thumb, 14 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    BleInit (Thumb, 348 bytes, Stack size 40 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DisConnect (Thumb, 10 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    SetDevAddr (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    GetDevAddr (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    SetLEFeature (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    SetAdvAccCode (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    SetAdvParams (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    SetAdvData (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    StartAdv (Thumb, 10 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    StopAdv (Thumb, 24 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    StopAdv_Noreset (Thumb, 38 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    SetScanParams (Thumb, 10 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    _BBSetScan (Thumb, 46 bytes, Stack size 20 bytes, main.o(.text), UNUSED)

    [Called By]

    _GAPStartScan (Thumb, 230 bytes, Stack size 24 bytes, main.o(.text), UNUSED)

    [Calls]


    [Called By]

    StartScan (Thumb, 10 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    [Calls]

    StopScan (Thumb, 10 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    SetSecParams (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    SetConnectionUpdate (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    GetLinkParameters (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    SetWinWideMinusCnt (Thumb, 8 bytes, Stack size 0 bytes, main.o(.text))

    [Called By]

    SetPasskey (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    SecurityReq (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    SetEvtCallback (Thumb, 54 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    GetGATTReportHandle (Thumb, 10 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    SetGATTReadRsp (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    CheckFIFOFull (Thumb, 18 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    GATTDataSend (Thumb, 86 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ATTCSetCallback (Thumb, 4 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    ATTCMTUReq (Thumb, 24 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    ATTCFindInfoReq (Thumb, 28 bytes, Stack size 16 bytes, main.o(.text), UNUSED)

    ATTCFindByTypeValueReq (Thumb, 40 bytes, Stack size 40 bytes, main.o(.text), UNUSED)

    ATTCReadByTypeReq (Thumb, 36 bytes, Stack size 24 bytes, main.o(.text), UNUSED)

    ATTCReadReq (Thumb, 24 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    ATTCReadBlobReq (Thumb, 28 bytes, Stack size 16 bytes, main.o(.text), UNUSED)

    ATTCReadMultipleReq (Thumb, 28 bytes, Stack size 16 bytes, main.o(.text), UNUSED)

    ATTCReadByGroupTypeReq (Thumb, 34 bytes, Stack size 24 bytes, main.o(.text), UNUSED)

    ATTCWriteReq (Thumb, 32 bytes, Stack size 16 bytes, main.o(.text), UNUSED)

    ATTCWriteCmdReq (Thumb, 32 bytes, Stack size 16 bytes, main.o(.text), UNUSED)

    ATTCPrepareWriteReq (Thumb, 36 bytes, Stack size 24 bytes, main.o(.text), UNUSED)

    ATTCExecuteWriteReq (Thumb, 24 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    ATTCConfirmation (Thumb, 20 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    _SYSClockSwitch (Thumb, 86 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MCUClockSwitch (Thumb, 2 bytes, Stack size 0 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    GetMCUClock (Thumb, 14 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    GetClock (Thumb, 16 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    WakeupConfig (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    LLSleep (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    Rand (Thumb, 4 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    DelayUS (Thumb, 4 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    DelayMS (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    GetCompanyID (Thumb, 18 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    GetQFNType (Thumb, 20 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    RFRead (Thumb, 8 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    [Calls]

    RFWrite (Thumb, 8 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    [Calls]

    lib_check_ble_fsm_state (Thumb, 26 bytes, Stack size 0 bytes, main.o(.text))

    [Called By]

    SystemSleep (Thumb, 20 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SystemPowerDown (Thumb, 140 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    SystemReset (Thumb, 10 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    CapdetEn (Thumb, 10 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    PowerDownLPOEn (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    SetBondManagerIndex (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    GetBondDevice (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    AddBondDevice (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    DelAllBondDevice (Thumb, 10 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    DelBondDevice (Thumb, 12 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    ReadProfileData (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    WriteProfileData (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    EraseFlashData (Thumb, 78 bytes, Stack size 24 bytes, main.o(.text), UNUSED)

    [Calls]

    ReadFlashData (Thumb, 56 bytes, Stack size 24 bytes, main.o(.text), UNUSED)

    [Calls]

    WriteFlashData (Thumb, 56 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    CodeErase (Thumb, 100 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    CodeErase_sector (Thumb, 72 bytes, Stack size 16 bytes, main.o(.text), UNUSED)

    [Calls]

    _FMCodeWrite (Thumb, 58 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    CodeWrite (Thumb, 30 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    CodeUpdate (Thumb, 10 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    FlashDataUpdate (Thumb, 124 bytes, Stack size 64 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_sched_execute (Thumb, 150 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_sched_finish (Thumb, 4 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    syd52832_chip_confirm (Thumb, 26 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Called By]

    gap_s_smart_update_latency (Thumb, 238 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    eFuseManual (Thumb, 28 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    [Called By]

    GPADC_Manual_Calibration (Thumb, 34 bytes, Stack size 16 bytes, main.o(.text), UNUSED)

    [Calls]


    [Called By]

    GPADC_Get_Calibration (Thumb, 22 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    [Called By]

    GAPGetUartEn (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    GAPUartEn (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    GAPBBDelayUS (Thumb, 4 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    GAPBBDelayMS (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    GAPGetRFAutoSleep (Thumb, 4 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    GAPSetRFAutoSleep (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    Setting4kUpdate (Thumb, 114 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SetDevAddr_toflash (Thumb, 72 bytes, Stack size 16 bytes, main.o(.text), UNUSED)

    [Calls]

    gap_s_verdor_datas_get (Thumb, 28 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    [Calls]

    gap_s_verdor_datas_set (Thumb, 66 bytes, Stack size 16 bytes, main.o(.text), UNUSED)

    [Calls]

    gap_s_is_ll_start_enc (Thumb, 26 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    GAPBBTXFIFO0Write (Thumb, 4 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    flash_peotect_key_confirm (Thumb, 148 bytes, Stack size 32 bytes, main.o(.text), UNUSED)

    [Calls]

    swd_lock (Thumb, 36 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    flash_data_offect_get (Thumb, 50 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    EraseCodeB (Thumb, 56 bytes, Stack size 16 bytes, main.o(.text), UNUSED)

    [Calls]

    ReadCodeB (Thumb, 62 bytes, Stack size 24 bytes, main.o(.text), UNUSED)

    [Calls]

    WriteCodeB (Thumb, 62 bytes, Stack size 24 bytes, main.o(.text), UNUSED)

    [Calls]

    ble_SetTxPower (Thumb, 284 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    [Calls]

    flash_data_size_get (Thumb, 18 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    [Calls]

    code_idx_get (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    flash_data_size_set (Thumb, 146 bytes, Stack size 24 bytes, main.o(.text), UNUSED)

    [Calls]

    Get_RSSI_Last_RX (Thumb, 82 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    APP_Read_Attribute_Encrypt (Thumb, 62 bytes, Stack size 80 bytes, main.o(.text), UNUSED)

    APP_Write_Attribute_Encrypt (Thumb, 66 bytes, Stack size 80 bytes, main.o(.text), UNUSED)

    [Calls]

    APP_Read_Charact_Permission (Thumb, 66 bytes, Stack size 80 bytes, main.o(.text), UNUSED)

    smart_latency_target (Thumb, 30 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    [Calls]

    smp_aes_encrypt (Thumb, 4 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    gap_get_flash_data_info (Thumb, 26 bytes, Stack size 8 bytes, main.o(.text), UNUSED)

    [Calls]

    gap_set_flash_data_info (Thumb, 70 bytes, Stack size 16 bytes, main.o(.text), UNUSED)

    [Calls]

    gap_check_dev_bonded (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    syd_set_chip_flash_all_size (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text), UNUSED)

    Xtal_trim_get (Thumb, 106 bytes, Stack size 32 bytes, main.o(.text), UNUSED)

    [Calls]

    Xtal_trim_set (Thumb, 164 bytes, Stack size 40 bytes, main.o(.text), UNUSED)

    [Calls]

    Timer_Evt_Creat (Thumb, 54 bytes, Stack size 16 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Min (Thumb, 8 bytes, Stack size 0 bytes, timer.o(.text), UNUSED)

    TimerDelayUS (Thumb, 24 bytes, Stack size 0 bytes, timer.o(.text))

    [Called By]

    timer_0_disable (Thumb, 48 bytes, Stack size 8 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    timer_0_enable (Thumb, 96 bytes, Stack size 16 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    timer_0_start (Thumb, 22 bytes, Stack size 8 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    timer_0_get (Thumb, 92 bytes, Stack size 20 bytes, timer.o(.text))

    [Stack]


    [Called By]

    Timer_Evt_Stop (Thumb, 120 bytes, Stack size 24 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Timer_Evt_ReSet (Thumb, 64 bytes, Stack size 32 bytes, timer.o(.text), UNUSED)

    [Calls]

    Timer_Evt_Clr (Thumb, 10 bytes, Stack size 0 bytes, timer.o(.text))

    [Called By]

    Timer_Evt_Start (Thumb, 156 bytes, Stack size 24 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Timer_Evt_ReStart (Thumb, 132 bytes, Stack size 24 bytes, timer.o(.text), UNUSED)

    [Calls]

    Timer_Get_State (Thumb, 34 bytes, Stack size 0 bytes, timer.o(.text))

    [Called By]

    SYD_Timer_Init (Thumb, 58 bytes, Stack size 16 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    timer_0_delay_32us (Thumb, 66 bytes, Stack size 0 bytes, timer.o(.text), UNUSED)

    TIMER0_IRQHandler (Thumb, 32 bytes, Stack size 0 bytes, timer.o(.text))
    [Address Reference Count : 1]

    timer_1_enable (Thumb, 96 bytes, Stack size 16 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    timer_1_disable (Thumb, 48 bytes, Stack size 8 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    TIMER1_IRQHandler (Thumb, 32 bytes, Stack size 0 bytes, timer.o(.text))
    [Address Reference Count : 1]

    timer_2_enable (Thumb, 96 bytes, Stack size 16 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    timer_1_get (Thumb, 34 bytes, Stack size 0 bytes, timer.o(.text), UNUSED)

    timer_2_get (Thumb, 34 bytes, Stack size 0 bytes, timer.o(.text), UNUSED)

    timer_2_disable (Thumb, 48 bytes, Stack size 8 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    TIMER2_IRQHandler (Thumb, 32 bytes, Stack size 0 bytes, timer.o(.text))
    [Address Reference Count : 1]

    rtc_get_calendar (Thumb, 40 bytes, Stack size 12 bytes, rtc.o(.text))

    [Stack]


    [Called By]

    RTC_RUN (Thumb, 66 bytes, Stack size 8 bytes, rtc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    rtc_set_compare (Thumb, 68 bytes, Stack size 16 bytes, rtc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RTC_SET (Thumb, 84 bytes, Stack size 16 bytes, rtc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RTC_Refressh (Thumb, 76 bytes, Stack size 16 bytes, rtc.o(.text), UNUSED)

    [Calls]

    RTC_EVT_Creat (Thumb, 32 bytes, Stack size 16 bytes, rtc.o(.text), UNUSED)

    Min_RTC (Thumb, 8 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    rtc_int_disable (Thumb, 24 bytes, Stack size 0 bytes, rtc.o(.text))

    [Called By]

    RTC_EVT_Clr (Thumb, 10 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    [Called By]

    RTC_EVT_Stop (Thumb, 112 bytes, Stack size 24 bytes, rtc.o(.text), UNUSED)

    [Calls]

    RTC_EVT_Start (Thumb, 146 bytes, Stack size 24 bytes, rtc.o(.text), UNUSED)

    [Calls]

    RTC_EVT_whole_minute_setid (Thumb, 6 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    RTC_EVT_whole_minute_adj (Thumb, 132 bytes, Stack size 32 bytes, rtc.o(.text), UNUSED)

    [Calls]

    RTC_Get_State (Thumb, 54 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    rtc_start (Thumb, 28 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    [Called By]

    rtc_set_interrupt_callback (Thumb, 6 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    rtc_int_enable (Thumb, 22 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    [Called By]

    rtc_int_clear (Thumb, 22 bytes, Stack size 0 bytes, rtc.o(.text))

    [Called By]

    rtc_set_calendar (Thumb, 40 bytes, Stack size 16 bytes, rtc.o(.text), UNUSED)

    [Calls]


    [Called By]

    rtc_set_prescaler (Thumb, 34 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    [Called By]

    rtc_clear (Thumb, 18 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    [Called By]

    rtc_stop (Thumb, 30 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    [Called By]

    rtc_init (Thumb, 126 bytes, Stack size 32 bytes, rtc.o(.text), UNUSED)

    [Calls]


    [Called By]

    SYD_RTC_Init (Thumb, 40 bytes, Stack size 16 bytes, rtc.o(.text), UNUSED)

    [Calls]

    RTC_IRQHandler (Thumb, 30 bytes, Stack size 8 bytes, rtc.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    rtc_status (Thumb, 6 bytes, Stack size 0 bytes, rtc.o(.text), UNUSED)

    rtc_get_compare (Thumb, 52 bytes, Stack size 12 bytes, rtc.o(.text), UNUSED)

    __aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)

    __aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text))

    [Stack]


    [Called By]

    __aeabi_idiv (Thumb, 0 bytes, Stack size 16 bytes, idiv.o(.text), UNUSED)

    __aeabi_idivmod (Thumb, 40 bytes, Stack size 16 bytes, idiv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    tolower (Thumb, 12 bytes, Stack size 0 bytes, tolower.o(.text), UNUSED)

    [Called By]

    __aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text))

    [Called By]

    __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)

    [Called By]

    __aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)

    __aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text))

    [Called By]

    __aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text))

    [Calls]


    [Called By]

    __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))

    [Called By]

    __aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    _memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)

    [Calls]

    strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text))

    [Called By]

    strcmp (Thumb, 28 bytes, Stack size 8 bytes, strcmp.o(.text), UNUSED)

    [Called By]

    memcmp (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text))

    [Stack]


    [Called By]

    strcpy (Thumb, 18 bytes, Stack size 0 bytes, strcpy.o(.text))

    [Called By]

    strncmp (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text), UNUSED)

    [Called By]

    __aeabi_uread4 (Thumb, 20 bytes, Stack size 0 bytes, uread4.o(.text))

    [Called By]

    __rt_uread4 (Thumb, 0 bytes, Stack size 0 bytes, uread4.o(.text), UNUSED)

    _uread4 (Thumb, 0 bytes, Stack size 0 bytes, uread4.o(.text), UNUSED)

    __aeabi_uwrite4 (Thumb, 18 bytes, Stack size 0 bytes, uwrite4.o(.text))

    [Called By]

    __rt_uwrite4 (Thumb, 0 bytes, Stack size 0 bytes, uwrite4.o(.text), UNUSED)

    _uwrite4 (Thumb, 0 bytes, Stack size 0 bytes, uwrite4.o(.text), UNUSED)

    __0sscanf (Thumb, 50 bytes, Stack size 72 bytes, __0sscanf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _scanf_real (Thumb, 0 bytes, Stack size 104 bytes, scanf_fp.o(.text))

    [Stack]


    [Called By]

    _scanf_really_real (Thumb, 586 bytes, Stack size 104 bytes, scanf_fp.o(.text), UNUSED)

    [Calls]

    __aeabi_fadd (Thumb, 162 bytes, Stack size 24 bytes, fadd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_fsub (Thumb, 8 bytes, Stack size 0 bytes, fadd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_frsub (Thumb, 8 bytes, Stack size 0 bytes, fadd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_fmul (Thumb, 122 bytes, Stack size 16 bytes, fmul.o(.text))

    [Stack]


    [Called By]

    __aeabi_fdiv (Thumb, 124 bytes, Stack size 16 bytes, fdiv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_dadd (Thumb, 328 bytes, Stack size 48 bytes, dadd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_dsub (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_drsub (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text), UNUSED)

    [Calls]

    __aeabi_dmul (Thumb, 202 bytes, Stack size 72 bytes, dmul.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_ddiv (Thumb, 234 bytes, Stack size 40 bytes, ddiv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_i2f (Thumb, 22 bytes, Stack size 8 bytes, fflti.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_ui2f (Thumb, 14 bytes, Stack size 8 bytes, ffltui.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_i2d (Thumb, 34 bytes, Stack size 16 bytes, dflti.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_ui2d (Thumb, 24 bytes, Stack size 16 bytes, dfltui.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_f2iz (Thumb, 50 bytes, Stack size 0 bytes, ffixi.o(.text))

    [Called By]

    __aeabi_d2iz (Thumb, 62 bytes, Stack size 16 bytes, dfixi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_d2uiz (Thumb, 50 bytes, Stack size 8 bytes, dfixui.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_f2d (Thumb, 40 bytes, Stack size 0 bytes, f2d.o(.text))

    [Called By]

    __aeabi_cdcmpeq (Thumb, 0 bytes, Stack size 0 bytes, cdcmple.o(.text), UNUSED)

    __aeabi_cdcmple (Thumb, 38 bytes, Stack size 0 bytes, cdcmple.o(.text))

    [Called By]

    __aeabi_cdrcmple (Thumb, 38 bytes, Stack size 0 bytes, cdrcmple.o(.text))

    [Called By]

    __aeabi_d2f (Thumb, 56 bytes, Stack size 8 bytes, d2f.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_uldivmod (Thumb, 96 bytes, Stack size 48 bytes, uldiv.o(.text), UNUSED)

    [Calls]


    [Called By]

    __aeabi_lmul (Thumb, 122 bytes, Stack size 64 bytes, llmul.o(.text), UNUSED)

    [Calls]


    [Called By]

    _ll_mul (Thumb, 0 bytes, Stack size 64 bytes, llmul.o(.text), UNUSED)

    __aeabi_llsl (Thumb, 32 bytes, Stack size 8 bytes, llshl.o(.text))

    [Stack]


    [Called By]

    _ll_shift_l (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED)

    __aeabi_llsr (Thumb, 34 bytes, Stack size 8 bytes, llushr.o(.text))

    [Stack]


    [Called By]

    _ll_ushift_r (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED)

    __aeabi_lasr (Thumb, 38 bytes, Stack size 8 bytes, llsshr.o(.text))

    [Stack]


    [Called By]

    _ll_sshift_r (Thumb, 0 bytes, Stack size 8 bytes, llsshr.o(.text), UNUSED)

    __vfscanf_char (Thumb, 24 bytes, Stack size 8 bytes, scanf_char.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _sgetc (Thumb, 32 bytes, Stack size 0 bytes, _sgetc.o(.text))
    [Address Reference Count : 2]

    _sbackspace (Thumb, 36 bytes, Stack size 0 bytes, _sgetc.o(.text))
    [Address Reference Count : 2]

    __strtod_int (Thumb, 94 bytes, Stack size 40 bytes, strtod.o(.text), UNUSED)

    [Calls]


    [Called By]

    __I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)

    _float_round (Thumb, 16 bytes, Stack size 0 bytes, fepilogue.o(.text))

    [Called By]

    _float_epilogue (Thumb, 114 bytes, Stack size 12 bytes, fepilogue.o(.text))

    [Stack]


    [Called By]

    _double_round (Thumb, 26 bytes, Stack size 8 bytes, depilogue.o(.text))

    [Stack]


    [Called By]

    _double_epilogue (Thumb, 164 bytes, Stack size 48 bytes, depilogue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_ul2d (Thumb, 22 bytes, Stack size 16 bytes, dfltul.o(.text), UNUSED)

    [Calls]


    [Called By]

    __aeabi_d2ulz (Thumb, 54 bytes, Stack size 8 bytes, dfixul.o(.text), UNUSED)

    [Calls]


    [Called By]

    __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))

    [Calls]


    [Called By]

    __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

    isspace (Thumb, 14 bytes, Stack size 8 bytes, isspace_c.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 2]

    __vfscanf (Thumb, 812 bytes, Stack size 80 bytes, _scanf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __ctype_lookup (Thumb, 32 bytes, Stack size 0 bytes, ctype_c.o(.text))

    [Called By]

    __decompress (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)

    __decompress1 (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)

    __0sprintf (Thumb, 36 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED)

    [Calls]

    __1sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED)

    __2sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf))

    [Stack]


    [Called By]

    __c89sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED)

    sprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0sprintf), UNUSED)

    __ARM_clz (Thumb, 46 bytes, Stack size 0 bytes, depilogue.o(i.__ARM_clz))

    [Called By]

    __ARM_common_switch8 (Thumb, 26 bytes, Stack size 8 bytes, main.o(i.__ARM_common_switch8))

    [Stack]


    [Called By]

    free (Thumb, 94 bytes, Stack size 12 bytes, mallocr.o(i.__free$realloc))

    [Stack]


    [Called By]
    [Address Reference Count : 2]

    malloc (Thumb, 54 bytes, Stack size 24 bytes, mallocr.o(i.__malloc$realloc))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 2]

    __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)

    __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)

    __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)

    _is_digit (Thumb, 14 bytes, Stack size 0 bytes, scanf_fp.o(i._is_digit), UNUSED)

    [Called By]

    realloc (Thumb, 110 bytes, Stack size 40 bytes, mallocr.o(i.realloc))

    [Stack]


    [Calls]
    [Address Reference Count : 2]

    strtod (Thumb, 28 bytes, Stack size 16 bytes, strtod.o(i.strtod), UNUSED)

    [Calls]


    [Called By]

    Local Symbols

    __NVIC_EnableIRQ (Thumb, 26 bytes, Stack size 0 bytes, uart.o(.text), UNUSED)

    [Called By]

    __NVIC_DisableIRQ (Thumb, 28 bytes, Stack size 0 bytes, uart.o(.text), UNUSED)

    [Called By]

    EvtCommandComplete (Thumb, 46 bytes, Stack size 16 bytes, ota.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Cmd4KSETTINGWrite (Thumb, 120 bytes, Stack size 16 bytes, ota.o(.text))

    [Stack]


    [Calls]
    [Called By]

    CmdFwWriteStart (Thumb, 36 bytes, Stack size 24 bytes, ota.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Cmd4KSETTINGUpgrade (Thumb, 80 bytes, Stack size 24 bytes, ota.o(.text))

    [Stack]


    [Calls]
    [Called By]

    CmdFwUpgradev20 (Thumb, 134 bytes, Stack size 24 bytes, ota.o(.text))

    [Stack]


    [Calls]
    [Called By]

    CmdFlashdataUpgradev30 (Thumb, 104 bytes, Stack size 24 bytes, ota.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lis2dh12_xyz_axis_enable_set (Thumb, 94 bytes, Stack size 24 bytes, lis2dh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    platform1_delay (Thumb, 12 bytes, Stack size 8 bytes, lis2dh.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    platform1_read (Thumb, 42 bytes, Stack size 40 bytes, lis2dh.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    platform1_write (Thumb, 42 bytes, Stack size 40 bytes, lis2dh.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    platform0_delay (Thumb, 12 bytes, Stack size 8 bytes, lsm6d.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    platform0_read (Thumb, 42 bytes, Stack size 40 bytes, lsm6d.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    platform0_write (Thumb, 42 bytes, Stack size 40 bytes, lsm6d.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Cadence_Stop_Judge (Thumb, 86 bytes, Stack size 0 bytes, lsm6d.o(.text))

    [Called By]

    bytecpy (Thumb, 14 bytes, Stack size 0 bytes, lsm6dso_reg.o(.text), UNUSED)

    [Called By]

    case_insensitive_strcmp (Thumb, 76 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    cJSON_strdup (Thumb, 52 bytes, Stack size 24 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cJSON_New_Item (Thumb, 28 bytes, Stack size 16 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    get_decimal_point (Thumb, 4 bytes, Stack size 0 bytes, cjson.o(.text))

    [Called By]

    parse_number (Thumb, 298 bytes, Stack size 104 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    ensure (Thumb, 248 bytes, Stack size 24 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    update_offset (Thumb, 40 bytes, Stack size 16 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    compare_double (Thumb, 116 bytes, Stack size 48 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    print_number (Thumb, 278 bytes, Stack size 88 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    parse_hex4 (Thumb, 90 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    [Called By]

    utf16_literal_to_utf8 (Thumb, 370 bytes, Stack size 56 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    parse_string (Thumb, 406 bytes, Stack size 40 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    print_string_ptr (Thumb, 370 bytes, Stack size 40 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    print_string (Thumb, 16 bytes, Stack size 16 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    buffer_skip_whitespace (Thumb, 80 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    [Called By]

    skip_utf8_bom (Thumb, 66 bytes, Stack size 8 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    parse_object (Thumb, 340 bytes, Stack size 32 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    parse_array (Thumb, 282 bytes, Stack size 32 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    parse_value (Thumb, 314 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    print_object (Thumb, 396 bytes, Stack size 32 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    print_array (Thumb, 212 bytes, Stack size 32 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    print_value (Thumb, 238 bytes, Stack size 24 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    print (Thumb, 192 bytes, Stack size 56 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    get_array_item (Thumb, 32 bytes, Stack size 0 bytes, cjson.o(.text), UNUSED)

    [Called By]

    get_object_item (Thumb, 94 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    suffix_object (Thumb, 6 bytes, Stack size 0 bytes, cjson.o(.text))

    [Called By]

    create_reference (Thumb, 62 bytes, Stack size 16 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    add_item_to_array (Thumb, 62 bytes, Stack size 16 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    cast_away_const (Thumb, 2 bytes, Stack size 0 bytes, cjson.o(.text))

    [Called By]

    add_item_to_object (Thumb, 146 bytes, Stack size 32 bytes, cjson.o(.text))

    [Stack]


    [Calls]
    [Called By]

    replace_item_in_object (Thumb, 90 bytes, Stack size 24 bytes, cjson.o(.text), UNUSED)

    [Calls]


    [Called By]

    skip_oneline_comment (Thumb, 42 bytes, Stack size 0 bytes, cjson.o(.text))

    [Called By]

    skip_multiline_comment (Thumb, 50 bytes, Stack size 0 bytes, cjson.o(.text))

    [Called By]

    minify_string (Thumb, 122 bytes, Stack size 0 bytes, cjson.o(.text))

    [Called By]

    __NVIC_SetPriority (Thumb, 110 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    PowerDown (Thumb, 62 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    timer_1_callback (Thumb, 44 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    send_to_master (Thumb, 254 bytes, Stack size 40 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    work_timer_event (Thumb, 150 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    timer_event_handler (Thumb, 284 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    setup_adv_data (Thumb, 174 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    rf_stop (Thumb, 8 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_gatt_read (Thumb, 192 bytes, Stack size 32 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_gatt_write (Thumb, 378 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_init (Thumb, 610 bytes, Stack size 32 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BSP_TimerConfig (Thumb, 8 bytes, Stack size 8 bytes, mcu_bsp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BSP_GPIOConfig (Thumb, 20 bytes, Stack size 8 bytes, mcu_bsp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BSP_ADCConfig (Thumb, 8 bytes, Stack size 8 bytes, mcu_bsp.o(.text), UNUSED)

    [Calls]

    _DoInit (Thumb, 74 bytes, Stack size 8 bytes, segger_rtt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _WriteBlocking (Thumb, 122 bytes, Stack size 40 bytes, segger_rtt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _WriteNoCheck (Thumb, 74 bytes, Stack size 40 bytes, segger_rtt.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _PostTerminalSwitch (Thumb, 32 bytes, Stack size 16 bytes, segger_rtt.o(.text), UNUSED)

    [Calls]


    [Called By]

    _GetAvailWriteSpace (Thumb, 28 bytes, Stack size 8 bytes, segger_rtt.o(.text))

    [Stack]


    [Called By]

    _StoreChar (Thumb, 68 bytes, Stack size 16 bytes, segger_rtt_printf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _PrintUnsigned (Thumb, 280 bytes, Stack size 56 bytes, segger_rtt_printf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _PrintInt (Thumb, 270 bytes, Stack size 56 bytes, segger_rtt_printf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _LCDisConnect (Thumb, 46 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Called By]

    _LCTimer_Handler (Thumb, 248 bytes, Stack size 40 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _LCRxPkt_Handler (Thumb, 280 bytes, Stack size 32 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _LCTxPkt_Handler (Thumb, 316 bytes, Stack size 120 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _LLENCReq (Thumb, 244 bytes, Stack size 72 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _GAPStartAdv (Thumb, 558 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    WaitLLCOverSlpth (Thumb, 38 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    _BBRXFIFORead (Thumb, 166 bytes, Stack size 20 bytes, main.o(.text))

    [Stack]


    [Called By]

    _rom_rx_sweyntooth_protect (Thumb, 150 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Called By]

    STKSetRand (Thumb, 30 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Called By]

    AttWriteFlash (Thumb, 110 bytes, Stack size 40 bytes, main.o(.text), UNUSED)

    [Calls]


    [Called By]

    GetOverSlpth (Thumb, 26 bytes, Stack size 0 bytes, main.o(.text))

    [Called By]

    Timer_Evt_Trigger (Thumb, 110 bytes, Stack size 16 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    __NVIC_EnableIRQ (Thumb, 18 bytes, Stack size 0 bytes, timer.o(.text))

    [Called By]

    __NVIC_DisableIRQ (Thumb, 28 bytes, Stack size 0 bytes, timer.o(.text))

    [Called By]

    Timer_RTCEVT_Trigger (Thumb, 150 bytes, Stack size 16 bytes, rtc.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    _fp_digits (Thumb, 344 bytes, Stack size 64 bytes, printfa.o(i._fp_digits), UNUSED)

    [Calls]


    [Called By]

    _printf_core (Thumb, 1754 bytes, Stack size 128 bytes, printfa.o(i._printf_core), UNUSED)

    [Calls]


    [Called By]

    _printf_post_padding (Thumb, 32 bytes, Stack size 24 bytes, printfa.o(i._printf_post_padding), UNUSED)

    [Called By]

    _printf_pre_padding (Thumb, 44 bytes, Stack size 40 bytes, printfa.o(i._printf_pre_padding), UNUSED)

    [Called By]

    _sputc (Thumb, 10 bytes, Stack size 0 bytes, printfa.o(i._sputc))

    [Called By]


    [Address Reference Count : 1]

    internal_alloc (Thumb, 74 bytes, Stack size 24 bytes, mallocr.o(i.internal_alloc))

    [Stack]


    [Calls]
    [Called By]

    _fp_value (Thumb, 286 bytes, Stack size 72 bytes, scanf_fp.o(.text), UNUSED)

    [Calls]


    [Called By]

    _scanf_char_input (Thumb, 12 bytes, Stack size 0 bytes, scanf_char.o(.text))
    [Address Reference Count : 1]

    _local_sscanf (Thumb, 54 bytes, Stack size 56 bytes, strtod.o(.text), UNUSED)

    [Calls]


    [Called By]

    Undefined Global Symbols

    _scanf_int (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)

    [Called By]

    _scanf_longlong (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)

    [Called By]

    _scanf_string (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)

    [Called By]