Static Call Graph for image .\Objects\ble_transfer.axf



#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Fri Dec 08 16:23:26 2023

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

Call chain for Maximum Stack Depth:

gapc_bond_req_ind_handler ⇒ nvds_put ⇒ memcmp

Mutually Recursive functions

  • PendSV_Handler   ⇒   PendSV_Handler
  • ADC1_2_IRQHandler   ⇒   ADC1_2_IRQHandler
  • smpc_tkdp_send_start   ⇒   smpc_tkdp_send_continue

    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))

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

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

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    ADC1_2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb452.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    SystemInit (Thumb, 166 bytes, Stack size 8 bytes, system_n32wb452.o(.text))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    SystemCoreClockUpdate (Thumb, 162 bytes, Stack size 8 bytes, system_n32wb452.o(.text), UNUSED)

    NVIC_PriorityGroupConfig (Thumb, 10 bytes, Stack size 0 bytes, misc.o(.text))

    [Called By]

    NVIC_Init (Thumb, 100 bytes, Stack size 16 bytes, misc.o(.text))

    [Stack]


    [Called By]

    NVIC_SetVectorTable (Thumb, 14 bytes, Stack size 0 bytes, misc.o(.text), UNUSED)

    NVIC_SystemLPConfig (Thumb, 34 bytes, Stack size 0 bytes, misc.o(.text), UNUSED)

    SysTick_CLKSourceConfig (Thumb, 22 bytes, Stack size 0 bytes, misc.o(.text), UNUSED)

    ADC_DeInit (Thumb, 54 bytes, Stack size 8 bytes, n32wb452_adc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ADC_Init (Thumb, 80 bytes, Stack size 16 bytes, n32wb452_adc.o(.text))

    [Stack]


    [Called By]

    ADC_InitStruct (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_adc.o(.text))

    [Called By]

    ADC_Enable (Thumb, 36 bytes, Stack size 0 bytes, n32wb452_adc.o(.text))

    [Called By]

    ADC_EnableDMA (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_ConfigInt (Thumb, 24 bytes, Stack size 8 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_StartCalibration (Thumb, 28 bytes, Stack size 0 bytes, n32wb452_adc.o(.text))

    [Called By]

    ADC_GetCalibrationStatus (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_adc.o(.text))

    [Called By]

    ADC_EnableSoftwareStartConv (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_adc.o(.text))

    [Called By]

    ADC_GetSoftwareStartConvStatus (Thumb, 20 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_ConfigDiscModeChannelCount (Thumb, 24 bytes, Stack size 8 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_EnableDiscMode (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_ConfigRegularChannel (Thumb, 200 bytes, Stack size 20 bytes, n32wb452_adc.o(.text))

    [Stack]


    [Called By]

    ADC_EnableExternalTrigConv (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_GetDat (Thumb, 8 bytes, Stack size 0 bytes, n32wb452_adc.o(.text))

    [Called By]

    ADC_GetDualModeConversionDat (Thumb, 46 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_EnableAutoInjectedConv (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_EnableInjectedDiscMode (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_ConfigExternalTrigInjectedConv (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_EnableExternalTrigInjectedConv (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_EnableSoftwareStartInjectedConv (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_GetSoftwareStartInjectedConvCmdStatus (Thumb, 20 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_ConfigInjectedChannel (Thumb, 146 bytes, Stack size 20 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_ConfigInjectedSequencerLength (Thumb, 24 bytes, Stack size 8 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_SetInjectedOffsetDat (Thumb, 20 bytes, Stack size 8 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_GetInjectedConversionDat (Thumb, 46 bytes, Stack size 8 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_ConfigAnalogWatchdogWorkChannelType (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_ConfigAnalogWatchdogThresholds (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_ConfigAnalogWatchdogSingleChannel (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_EnableTempSensorVrefint (Thumb, 60 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_GetFlagStatus (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_adc.o(.text))

    [Called By]

    ADC_ClearFlag (Thumb, 8 bytes, Stack size 0 bytes, n32wb452_adc.o(.text))

    [Called By]

    ADC_GetIntStatus (Thumb, 36 bytes, Stack size 16 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_ClearIntPendingBit (Thumb, 12 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_InitEx (Thumb, 170 bytes, Stack size 8 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_SetDifChs (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_GetFlagStatusNew (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_adc.o(.text))

    [Called By]

    ADC_SetBypassCalibration (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_SetConvResultBitNum (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_adc.o(.text), UNUSED)

    ADC_AHB_Clock_Mode_Config (Thumb, 10 bytes, Stack size 0 bytes, n32wb452_adc.o(.text))

    [Called By]

    ADC_PLL_Clock_Mode_Config (Thumb, 10 bytes, Stack size 0 bytes, n32wb452_adc.o(.text))

    [Called By]

    ADC_ConfigClk (Thumb, 70 bytes, Stack size 16 bytes, n32wb452_adc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    EXTI_DeInit (Thumb, 28 bytes, Stack size 0 bytes, n32wb452_exti.o(.text), UNUSED)

    EXTI_InitPeripheral (Thumb, 142 bytes, Stack size 0 bytes, n32wb452_exti.o(.text))

    [Called By]

    EXTI_InitStruct (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_exti.o(.text), UNUSED)

    EXTI_TriggerSWInt (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_exti.o(.text), UNUSED)

    EXTI_GetStatusFlag (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_exti.o(.text), UNUSED)

    EXTI_ClrStatusFlag (Thumb, 8 bytes, Stack size 0 bytes, n32wb452_exti.o(.text))

    [Called By]

    EXTI_GetITStatus (Thumb, 34 bytes, Stack size 0 bytes, n32wb452_exti.o(.text))

    [Called By]

    EXTI_ClrITPendBit (Thumb, 8 bytes, Stack size 0 bytes, n32wb452_exti.o(.text))

    [Called By]

    EXTI_RTCTimeStampSel (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_exti.o(.text), UNUSED)

    FLASH_SetLatency (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    [Called By]

    FLASH_PrefetchBufSet (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    [Called By]

    FLASH_iCacheRST (Thumb, 14 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    FLASH_iCacheCmd (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    FLASH_SetSMPSELStatus (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    FLASH_Unlock (Thumb, 12 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    FLASH_Lock (Thumb, 14 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    FLASH_GetSTS (Thumb, 76 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    [Called By]

    FLASH_WaitForLastOpt (Thumb, 38 bytes, Stack size 4 bytes, n32wb452_flash.o(.text), UNUSED)

    [Calls]


    [Called By]

    FLASH_ClearFlag (Thumb, 12 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    [Called By]

    FLASH_EraseOnePage (Thumb, 78 bytes, Stack size 12 bytes, n32wb452_flash.o(.text), UNUSED)

    [Calls]

    FLASH_MassErase (Thumb, 74 bytes, Stack size 8 bytes, n32wb452_flash.o(.text), UNUSED)

    [Calls]

    FLASH_GetReadOutProtectionSTS (Thumb, 20 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    [Called By]

    FLASH_GetReadOutProtectionL2STS (Thumb, 20 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    [Called By]

    FLASH_EraseOB (Thumb, 178 bytes, Stack size 12 bytes, n32wb452_flash.o(.text), UNUSED)

    [Calls]

    FLASH_ProgramWord (Thumb, 82 bytes, Stack size 16 bytes, n32wb452_flash.o(.text), UNUSED)

    [Calls]

    FLASH_ProgramOBData (Thumb, 94 bytes, Stack size 16 bytes, n32wb452_flash.o(.text), UNUSED)

    [Calls]

    FLASH_EnWriteProtection (Thumb, 180 bytes, Stack size 28 bytes, n32wb452_flash.o(.text), UNUSED)

    [Calls]

    FLASH_ReadOutProtectionL1 (Thumb, 216 bytes, Stack size 16 bytes, n32wb452_flash.o(.text), UNUSED)

    [Calls]

    FLASH_ReadOutProtectionL2_ENABLE (Thumb, 214 bytes, Stack size 12 bytes, n32wb452_flash.o(.text), UNUSED)

    [Calls]

    FLASH_ConfigUserOB (Thumb, 208 bytes, Stack size 24 bytes, n32wb452_flash.o(.text), UNUSED)

    [Calls]

    FLASH_GetUserOB (Thumb, 10 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    FLASH_GetWriteProtectionOB (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    FLASH_GetPrefetchBufSTS (Thumb, 20 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    FLASH_GetSMPSELStatus (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    FLASH_INTConfig (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    FLASH_GetFlagSTS (Thumb, 42 bytes, Stack size 0 bytes, n32wb452_flash.o(.text), UNUSED)

    GPIO_DeInit (Thumb, 124 bytes, Stack size 8 bytes, n32wb452_gpio.o(.text), UNUSED)

    [Calls]

    GPIO_AFIOInitDefault (Thumb, 20 bytes, Stack size 8 bytes, n32wb452_gpio.o(.text), UNUSED)

    [Calls]

    GPIO_InitPeripheral (Thumb, 278 bytes, Stack size 24 bytes, n32wb452_gpio.o(.text))

    [Stack]


    [Called By]

    GPIO_InitStruct (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_gpio.o(.text), UNUSED)

    GPIO_ReadInputDataBit (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_gpio.o(.text))

    [Called By]

    GPIO_ReadInputData (Thumb, 8 bytes, Stack size 0 bytes, n32wb452_gpio.o(.text), UNUSED)

    GPIO_ReadOutputDataBit (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_gpio.o(.text), UNUSED)

    GPIO_ReadOutputData (Thumb, 8 bytes, Stack size 0 bytes, n32wb452_gpio.o(.text), UNUSED)

    GPIO_SetBits (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_gpio.o(.text))

    [Called By]

    GPIO_SetBitsHigh16 (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_gpio.o(.text), UNUSED)

    GPIO_ResetBits (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_gpio.o(.text))

    [Called By]

    GPIO_WriteBit (Thumb, 10 bytes, Stack size 0 bytes, n32wb452_gpio.o(.text))

    [Called By]

    GPIO_Write (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_gpio.o(.text), UNUSED)

    GPIO_ConfigPinLock (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_gpio.o(.text), UNUSED)

    GPIO_ConfigEventOutput (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_gpio.o(.text), UNUSED)

    GPIO_CtrlEventOutput (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_gpio.o(.text), UNUSED)

    GPIO_ConfigPinRemap (Thumb, 588 bytes, Stack size 20 bytes, n32wb452_gpio.o(.text))

    [Stack]


    [Called By]

    GPIO_ConfigEXTILine (Thumb, 66 bytes, Stack size 12 bytes, n32wb452_gpio.o(.text))

    [Stack]


    [Called By]

    I2C_DeInit (Thumb, 108 bytes, Stack size 8 bytes, n32wb452_i2c.o(.text))

    [Stack]


    [Calls]
    [Called By]

    I2C_Init (Thumb, 258 bytes, Stack size 56 bytes, n32wb452_i2c.o(.text))

    [Stack]


    [Calls]
    [Called By]

    I2C_InitStruct (Thumb, 30 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_Enable (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text))

    [Called By]

    I2C_EnableDMA (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_EnableDmaLastSend (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_GenerateStart (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text))

    [Called By]

    I2C_GenerateStop (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text))

    [Called By]

    I2C_ConfigAck (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text))

    [Called By]

    I2C_ConfigOwnAddr2 (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_EnableDualAddr (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_EnableGeneralCall (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_ConfigInt (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_SendData (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text))

    [Called By]

    I2C_RecvData (Thumb, 8 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text))

    [Called By]

    I2C_SendAddr7bit (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text))

    [Called By]

    I2C_GetRegister (Thumb, 22 bytes, Stack size 8 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_EnableSoftwareReset (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_ConfigNackLocation (Thumb, 28 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_ConfigSmbusAlert (Thumb, 28 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_SendPEC (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_ConfigPecLocation (Thumb, 28 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_ComputePec (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_GetPec (Thumb, 8 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_EnableArp (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_EnableExtendClk (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_ConfigFastModeDutyCycle (Thumb, 28 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_CheckEvent (Thumb, 42 bytes, Stack size 16 bytes, n32wb452_i2c.o(.text))

    [Stack]


    [Called By]

    I2C_GetLastEvent (Thumb, 26 bytes, Stack size 8 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_GetFlag (Thumb, 86 bytes, Stack size 12 bytes, n32wb452_i2c.o(.text))

    [Stack]


    [Called By]

    I2C_ClrFlag (Thumb, 12 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_GetIntStatus (Thumb, 38 bytes, Stack size 12 bytes, n32wb452_i2c.o(.text), UNUSED)

    I2C_ClrIntPendingBit (Thumb, 12 bytes, Stack size 0 bytes, n32wb452_i2c.o(.text), UNUSED)

    PWR_DeInit (Thumb, 22 bytes, Stack size 8 bytes, n32wb452_pwr.o(.text), UNUSED)

    [Calls]

    PWR_BackupAccessEnable (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_pwr.o(.text), UNUSED)

    PWR_PvdEnable (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_pwr.o(.text), UNUSED)

    PWR_PvdRangeConfig (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_pwr.o(.text), UNUSED)

    PWR_WakeUpPinEnable (Thumb, 8 bytes, Stack size 0 bytes, n32wb452_pwr.o(.text), UNUSED)

    PWR_EnterSLEEPMode (Thumb, 58 bytes, Stack size 0 bytes, n32wb452_pwr.o(.text), UNUSED)

    PWR_EnterStopState (Thumb, 58 bytes, Stack size 8 bytes, n32wb452_pwr.o(.text), UNUSED)

    PWR_EnterSTOP2Mode (Thumb, 62 bytes, Stack size 0 bytes, n32wb452_pwr.o(.text))

    [Called By]

    PWR_EnterStandbyState (Thumb, 52 bytes, Stack size 0 bytes, n32wb452_pwr.o(.text), UNUSED)

    PWR_GetFlagStatus (Thumb, 20 bytes, Stack size 0 bytes, n32wb452_pwr.o(.text), UNUSED)

    PWR_ClearFlag (Thumb, 14 bytes, Stack size 0 bytes, n32wb452_pwr.o(.text), UNUSED)

    RCC_DeInit (Thumb, 78 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    [Called By]

    RCC_ConfigHse (Thumb, 70 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text))

    [Called By]

    RCC_GetFlagStatus (Thumb, 56 bytes, Stack size 8 bytes, n32wb452_rcc.o(.text))

    [Stack]


    [Called By]

    RCC_WaitHseStable (Thumb, 56 bytes, Stack size 16 bytes, n32wb452_rcc.o(.text), UNUSED)

    [Calls]


    [Called By]

    RCC_SetHsiCalibValue (Thumb, 20 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_EnableHsi (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text))

    [Called By]

    RCC_ConfigPll (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    [Called By]

    RCC_EnablePll (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text))

    [Called By]

    RCC_ConfigSysclk (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text))

    [Called By]

    RCC_GetSysclkSrc (Thumb, 10 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text))

    [Called By]

    RCC_ConfigHclk (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    [Called By]

    RCC_ConfigPclk1 (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    [Called By]

    RCC_ConfigPclk2 (Thumb, 20 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    [Called By]

    RCC_ConfigInt (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_ConfigUsbClk (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_ConfigTim18Clk (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_ConfigRngcClk (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_ConfigAdc1mClk (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_ConfigAdcPllClk (Thumb, 30 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text))

    [Called By]

    RCC_ConfigAdcHclk (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text))

    [Called By]

    RCC_ConfigTrng1mClk (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_EnableTrng1mClk (Thumb, 30 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_ConfigLse (Thumb, 50 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_EnableLsi (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_ConfigRtcClk (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_EnableRtcClk (Thumb, 8 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_GetClocksFreqValue (Thumb, 240 bytes, Stack size 20 bytes, n32wb452_rcc.o(.text))

    [Stack]


    [Called By]

    RCC_EnableAHBPeriphClk (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text))

    [Called By]

    RCC_EnableAPB2PeriphClk (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text))

    [Called By]

    RCC_EnableAPB1PeriphClk (Thumb, 78 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text))

    [Called By]

    RCC_EnableAHBPeriphReset (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text))

    [Called By]

    RCC_EnableAPB2PeriphReset (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text))

    [Called By]

    RCC_EnableAPB1PeriphReset (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text))

    [Called By]

    RCC_EnableBORReset (Thumb, 30 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_EnableBackupReset (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_EnableClockSecuritySystem (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_ConfigMcoPllClk (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_ConfigMco (Thumb, 20 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_ClrFlag (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_GetIntStatus (Thumb, 20 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_ClrIntPendingBit (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_SYSCLKConfigFromSTOP (Thumb, 246 bytes, Stack size 24 bytes, n32wb452_rcc.o(.text), UNUSED)

    RCC_GetCurHSITrim (Thumb, 12 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    [Called By]

    RCC_ConfigHSITrim (Thumb, 64 bytes, Stack size 24 bytes, n32wb452_rcc.o(.text), UNUSED)

    [Calls]

    SPI_I2S_DeInit (Thumb, 76 bytes, Stack size 8 bytes, n32wb452_spi.o(.text), UNUSED)

    [Calls]

    SPI_Init (Thumb, 60 bytes, Stack size 8 bytes, n32wb452_spi.o(.text))

    [Stack]


    [Called By]

    I2S_Init (Thumb, 226 bytes, Stack size 64 bytes, n32wb452_spi.o(.text), UNUSED)

    [Calls]

    SPI_InitStruct (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_spi.o(.text), UNUSED)

    I2S_InitStruct (Thumb, 20 bytes, Stack size 0 bytes, n32wb452_spi.o(.text), UNUSED)

    SPI_Enable (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_spi.o(.text))

    [Called By]

    I2S_Enable (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_spi.o(.text), UNUSED)

    SPI_I2S_EnableInt (Thumb, 32 bytes, Stack size 12 bytes, n32wb452_spi.o(.text), UNUSED)

    SPI_I2S_EnableDma (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_spi.o(.text), UNUSED)

    SPI_I2S_TransmitData (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_spi.o(.text))

    [Called By]

    SPI_I2S_ReceiveData (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_spi.o(.text), UNUSED)

    [Called By]

    SPI_SetNssLevel (Thumb, 30 bytes, Stack size 0 bytes, n32wb452_spi.o(.text), UNUSED)

    SPI_SSOutputEnable (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_spi.o(.text), UNUSED)

    SPI_ConfigDataLen (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_spi.o(.text), UNUSED)

    SPI_TransmitCrcNext (Thumb, 10 bytes, Stack size 0 bytes, n32wb452_spi.o(.text), UNUSED)

    SPI_EnableCalculateCrc (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_spi.o(.text), UNUSED)

    SPI_GetCRCDat (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_spi.o(.text), UNUSED)

    SPI_GetCRCPoly (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_spi.o(.text), UNUSED)

    SPI_ConfigBidirectionalMode (Thumb, 28 bytes, Stack size 0 bytes, n32wb452_spi.o(.text), UNUSED)

    SPI_I2S_GetStatus (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_spi.o(.text))

    [Called By]

    SPI_I2S_ClrCRCErrFlag (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_spi.o(.text), UNUSED)

    SPI_I2S_GetIntStatus (Thumb, 52 bytes, Stack size 20 bytes, n32wb452_spi.o(.text), UNUSED)

    SPI_I2S_ClrITPendingBit (Thumb, 20 bytes, Stack size 8 bytes, n32wb452_spi.o(.text), UNUSED)

    TIM_DeInit (Thumb, 196 bytes, Stack size 8 bytes, n32wb452_tim.o(.text))

    [Stack]


    [Calls]
    [Called By]

    TIM_InitTimeBase (Thumb, 314 bytes, Stack size 0 bytes, n32wb452_tim.o(.text))

    [Called By]

    TIM_InitOc1 (Thumb, 106 bytes, Stack size 12 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_InitOc2 (Thumb, 126 bytes, Stack size 16 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_InitOc3 (Thumb, 118 bytes, Stack size 12 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_InitOc4 (Thumb, 98 bytes, Stack size 16 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_InitOc5 (Thumb, 120 bytes, Stack size 12 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_InitOc6 (Thumb, 96 bytes, Stack size 16 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SetInCap4Prescaler (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    [Called By]

    TIM_SetInCap3Prescaler (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    [Called By]

    TIM_SetInCap2Prescaler (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    [Called By]

    TIM_SetInCap1Prescaler (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    [Called By]

    TIM_ICInit (Thumb, 150 bytes, Stack size 16 bytes, n32wb452_tim.o(.text), UNUSED)

    [Calls]

    TIM_ConfigPwmIc (Thumb, 124 bytes, Stack size 24 bytes, n32wb452_tim.o(.text), UNUSED)

    [Calls]

    TIM_ConfigBkdt (Thumb, 82 bytes, Stack size 8 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_InitTimBaseStruct (Thumb, 30 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_InitOcStruct (Thumb, 20 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_InitIcStruct (Thumb, 40 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_InitBkdtStruct (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_Enable (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_tim.o(.text))

    [Called By]

    TIM_EnableCtrlPwmOutputs (Thumb, 30 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigInt (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text))

    [Called By]

    TIM_GenerateEvent (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigDma (Thumb, 10 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_EnableDma (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigInternalClk (Thumb, 12 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SelectInputTrig (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    [Called By]

    TIM_ConfigInternalTrigToExt (Thumb, 24 bytes, Stack size 12 bytes, n32wb452_tim.o(.text), UNUSED)

    [Calls]

    TIM_ConfigExtTrigAsClk (Thumb, 62 bytes, Stack size 24 bytes, n32wb452_tim.o(.text), UNUSED)

    [Calls]

    TIM_ConfigExtTrig (Thumb, 28 bytes, Stack size 12 bytes, n32wb452_tim.o(.text), UNUSED)

    [Called By]

    TIM_ConfigExtClkMode1 (Thumb, 54 bytes, Stack size 24 bytes, n32wb452_tim.o(.text), UNUSED)

    [Calls]

    TIM_ConfigExtClkMode2 (Thumb, 32 bytes, Stack size 20 bytes, n32wb452_tim.o(.text), UNUSED)

    [Calls]

    TIM_ConfigPrescaler (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigCntMode (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigEncoderInterface (Thumb, 64 bytes, Stack size 20 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigForcedOc1 (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigForcedOc2 (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigForcedOc3 (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigForcedOc4 (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigForcedOc5 (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigForcedOc6 (Thumb, 30 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigArPreload (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SelectComEvt (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SelectCapCmpDmaSrc (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_EnableCapCmpPreloadControl (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc1Preload (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc2Preload (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc3Preload (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc4Preload (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc5Preload (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc6Preload (Thumb, 30 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc1Fast (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc2Fast (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc3Fast (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc4Fast (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc5Fast (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc6Fast (Thumb, 30 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ClrOc1Ref (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ClrOc2Ref (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ClrOc3Ref (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ClrOc4Ref (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ClrOc5Ref (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ClrOc6Ref (Thumb, 28 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc1Polarity (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc1NPolarity (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc2Polarity (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc2NPolarity (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc3Polarity (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc3NPolarity (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc4Polarity (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc5Polarity (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigOc6Polarity (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_EnableCapCmpCh (Thumb, 28 bytes, Stack size 12 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_EnableCapCmpChN (Thumb, 28 bytes, Stack size 12 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SelectOcMode (Thumb, 86 bytes, Stack size 16 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_EnableUpdateEvt (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ConfigUpdateRequestIntSrc (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SelectHallSensor (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SelectOnePulseMode (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SelectOutputTrig (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SelectExtSignalSource (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SelectSlaveMode (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SelectMasterSlaveMode (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SetCnt (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SetAutoReload (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SetCmp1 (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SetCmp2 (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SetCmp3 (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SetCmp4 (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SetCmp5 (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SetCmp6 (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_SetClkDiv (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_GetCap1 (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_GetCap2 (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_GetCap3 (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_GetCap4 (Thumb, 8 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_GetCap5 (Thumb, 8 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_GetCap6 (Thumb, 8 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_GetCnt (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_GetPrescaler (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_GetAutoReload (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_GetCCENStatus (Thumb, 68 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_GetFlagStatus (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_ClearFlag (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_tim.o(.text), UNUSED)

    TIM_GetIntStatus (Thumb, 34 bytes, Stack size 12 bytes, n32wb452_tim.o(.text))

    [Stack]


    [Called By]

    TIM_ClrIntPendingBit (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_tim.o(.text))

    [Called By]

    USART_DeInit (Thumb, 186 bytes, Stack size 8 bytes, n32wb452_usart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USART_Init (Thumb, 188 bytes, Stack size 56 bytes, n32wb452_usart.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USART_StructInit (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_ClockInit (Thumb, 34 bytes, Stack size 8 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_ClockStructInit (Thumb, 12 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_Enable (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_usart.o(.text))

    [Called By]

    USART_ConfigInt (Thumb, 74 bytes, Stack size 20 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_EnableDMA (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_SetAddr (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_ConfigWakeUpMode (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_EnableRcvWakeUp (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_ConfigLINBreakDetectLength (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_EnableLIN (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_SendData (Thumb, 8 bytes, Stack size 0 bytes, n32wb452_usart.o(.text))

    [Called By]

    USART_ReceiveData (Thumb, 10 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_SendBreak (Thumb, 10 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_SetGuardTime (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_SetPrescaler (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_EnableSmartCard (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_SetSmartCardNACK (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_EnableHalfDuplex (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_ConfigIrDAMode (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_EnableIrDA (Thumb, 24 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_GetFlagStatus (Thumb, 26 bytes, Stack size 0 bytes, n32wb452_usart.o(.text))

    [Called By]

    USART_ClrFlag (Thumb, 18 bytes, Stack size 0 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_GetIntStatus (Thumb, 84 bytes, Stack size 16 bytes, n32wb452_usart.o(.text), UNUSED)

    USART_ClrIntPendingBit (Thumb, 60 bytes, Stack size 8 bytes, n32wb452_usart.o(.text), UNUSED)

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

    [Called By]

    delay_ms (Thumb, 24 bytes, Stack size 4 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    [Stack]


    [Calls]
    [Address Reference Count : 1]

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

    [Calls]

    KeyCheck (Thumb, 146 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    TIM6_IRQHandler (Thumb, 66 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    TIM6_init (Thumb, 118 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    [Stack]


    [Calls]
    [Called By]

    bt_event_callback_func (Thumb, 260 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    led_gpio_init (Thumb, 144 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    led_gpio_deinit (Thumb, 344 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    log_gpio_deinit (Thumb, 54 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    key_gpio_init (Thumb, 64 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    key_gpio_deinit (Thumb, 80 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    key_wakeup_setup (Thumb, 110 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    [Stack]


    [Calls]
    [Address Reference Count : 1]

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

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    adc_value_get (Thumb, 50 bytes, Stack size 32 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    hdc2010_init (Thumb, 46 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    hdc2010_data_read (Thumb, 54 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    [Stack]


    [Calls]
    [Called By]

    SetSysClock_HSI (Thumb, 54 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mainboard_enter_stop2 (Thumb, 98 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mainboard_module_init (Thumb, 118 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    mainboard_exit_stop2 (Thumb, 72 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SetSysClock_HSE_PLL (Thumb, 142 bytes, Stack size 16 bytes, main.o(.text), UNUSED)

    [Calls]

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

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, n32wb452_it.o(.text))
    [Address Reference Count : 1]

    HardFault_Handler (Thumb, 70 bytes, Stack size 0 bytes, n32wb452_it.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    MemManage_Handler (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_it.o(.text))
    [Address Reference Count : 1]

    BusFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_it.o(.text))
    [Address Reference Count : 1]

    UsageFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_it.o(.text))
    [Address Reference Count : 1]

    SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, n32wb452_it.o(.text))
    [Address Reference Count : 1]

    DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, n32wb452_it.o(.text))
    [Address Reference Count : 1]

    SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, n32wb452_it.o(.text))
    [Address Reference Count : 1]

    log_init (Thumb, 98 bytes, Stack size 24 bytes, log.o(.text))

    [Stack]


    [Calls]
    [Called By]

    fputc (Thumb, 90 bytes, Stack size 16 bytes, log.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    SPI_Configuration (Thumb, 180 bytes, Stack size 32 bytes, bsp_spi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Get_Adc (Thumb, 64 bytes, Stack size 16 bytes, bsp_adc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ADC_Config (Thumb, 148 bytes, Stack size 40 bytes, bsp_adc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ADC_DeConfig (Thumb, 20 bytes, Stack size 8 bytes, bsp_adc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ADC_GetSampleValue (Thumb, 48 bytes, Stack size 32 bytes, bsp_adc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ADC_data_filter (Thumb, 66 bytes, Stack size 12 bytes, bsp_adc.o(.text))

    [Stack]


    [Called By]

    TIM3_config (Thumb, 102 bytes, Stack size 32 bytes, bsp_timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    TIM3_IRQ_enable (Thumb, 62 bytes, Stack size 8 bytes, bsp_timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    TIM3_set_timeout (Thumb, 18 bytes, Stack size 8 bytes, bsp_timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    TIM3_IRQHandler (Thumb, 64 bytes, Stack size 8 bytes, bsp_timer.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    TIM3_get_time (Thumb, 12 bytes, Stack size 0 bytes, bsp_timer.o(.text))

    [Called By]

    SPI_WriteByte (Thumb, 46 bytes, Stack size 16 bytes, lcd_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SPI_Write_nByte (Thumb, 26 bytes, Stack size 16 bytes, lcd_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    SPI_ReadByte (Thumb, 40 bytes, Stack size 16 bytes, lcd_drv.o(.text), UNUSED)

    [Calls]

    lcd_gpio_init (Thumb, 146 bytes, Stack size 8 bytes, lcd_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lcd_gpio_deint (Thumb, 32 bytes, Stack size 8 bytes, lcd_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_PowerOff (Thumb, 22 bytes, Stack size 8 bytes, lcd_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lcd_init (Thumb, 30 bytes, Stack size 8 bytes, lcd_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_SetWindows (Thumb, 110 bytes, Stack size 24 bytes, lcd_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_Clear (Thumb, 100 bytes, Stack size 16 bytes, lcd_drv.o(.text), UNUSED)

    [Calls]

    LCD_Display (Thumb, 76 bytes, Stack size 16 bytes, lcd_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_DisplayWindows (Thumb, 112 bytes, Stack size 32 bytes, lcd_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_DisplayPoint (Thumb, 28 bytes, Stack size 16 bytes, lcd_drv.o(.text), UNUSED)

    [Calls]

    Paint_NewImage (Thumb, 56 bytes, Stack size 20 bytes, lcd_gui.o(.text))

    [Stack]


    [Called By]

    Paint_SelectImage (Thumb, 6 bytes, Stack size 0 bytes, lcd_gui.o(.text), UNUSED)

    Paint_SetRotate (Thumb, 42 bytes, Stack size 8 bytes, lcd_gui.o(.text), UNUSED)

    [Calls]

    Paint_SetMirroring (Thumb, 66 bytes, Stack size 8 bytes, lcd_gui.o(.text), UNUSED)

    [Calls]

    Paint_SetPixel (Thumb, 366 bytes, Stack size 24 bytes, lcd_gui.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Paint_Clear (Thumb, 64 bytes, Stack size 8 bytes, lcd_gui.o(.text))

    [Stack]


    [Called By]

    Paint_ClearWindow (Thumb, 54 bytes, Stack size 32 bytes, lcd_gui.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Paint_DrawPoint (Thumb, 168 bytes, Stack size 32 bytes, lcd_gui.o(.text), UNUSED)

    [Calls]


    [Called By]

    Paint_DrawLine (Thumb, 512 bytes, Stack size 56 bytes, lcd_gui.o(.text), UNUSED)

    [Calls]


    [Called By]

    Paint_DrawRectangle (Thumb, 190 bytes, Stack size 48 bytes, lcd_gui.o(.text), UNUSED)

    [Calls]

    Paint_DrawCircle (Thumb, 508 bytes, Stack size 40 bytes, lcd_gui.o(.text), UNUSED)

    [Calls]

    Paint_DrawChar (Thumb, 276 bytes, Stack size 40 bytes, lcd_gui.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Paint_DrawString_EN (Thumb, 310 bytes, Stack size 48 bytes, lcd_gui.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Paint_DrawString_CN (Thumb, 538 bytes, Stack size 56 bytes, lcd_gui.o(.text), UNUSED)

    [Calls]

    Paint_DrawNum (Thumb, 164 bytes, Stack size 560 bytes, lcd_gui.o(.text), UNUSED)

    [Calls]

    Paint_DrawTime (Thumb, 436 bytes, Stack size 72 bytes, lcd_gui.o(.text), UNUSED)

    [Calls]

    Paint_DrawBitMap (Thumb, 58 bytes, Stack size 12 bytes, lcd_gui.o(.text), UNUSED)

    GUI_Partial_Refresh (Thumb, 170 bytes, Stack size 40 bytes, lcd_gui.o(.text), UNUSED)

    [Calls]

    display_windows_init (Thumb, 72 bytes, Stack size 16 bytes, lcd_display.o(.text))

    [Stack]


    [Calls]
    [Called By]

    display_init (Thumb, 92 bytes, Stack size 16 bytes, lcd_display.o(.text))

    [Stack]


    [Calls]
    [Called By]

    display_deinit (Thumb, 8 bytes, Stack size 8 bytes, lcd_display.o(.text))

    [Stack]


    [Calls]
    [Called By]

    display_clear (Thumb, 12 bytes, Stack size 8 bytes, lcd_display.o(.text), UNUSED)

    [Calls]

    display_clear_line (Thumb, 30 bytes, Stack size 16 bytes, lcd_display.o(.text), UNUSED)

    [Calls]

    display_clear_a_char (Thumb, 54 bytes, Stack size 32 bytes, lcd_display.o(.text))

    [Stack]


    [Calls]
    [Called By]

    display_refresh (Thumb, 10 bytes, Stack size 8 bytes, lcd_display.o(.text), UNUSED)

    [Calls]

    display_refresh_line (Thumb, 28 bytes, Stack size 16 bytes, lcd_display.o(.text), UNUSED)

    [Calls]

    display_refresh_a_char (Thumb, 52 bytes, Stack size 32 bytes, lcd_display.o(.text))

    [Stack]


    [Calls]
    [Called By]

    display_poweroff (Thumb, 12 bytes, Stack size 8 bytes, lcd_display.o(.text))

    [Stack]


    [Calls]
    [Called By]

    display_poweron (Thumb, 8 bytes, Stack size 8 bytes, lcd_display.o(.text), UNUSED)

    [Calls]

    display_gsensor_data (Thumb, 54 bytes, Stack size 48 bytes, lcd_display.o(.text), UNUSED)

    [Calls]

    display_bt_connect (Thumb, 26 bytes, Stack size 16 bytes, lcd_display.o(.text), UNUSED)

    [Calls]

    display_bt_receive_data (Thumb, 28 bytes, Stack size 16 bytes, lcd_display.o(.text), UNUSED)

    [Calls]

    display_update (Thumb, 816 bytes, Stack size 96 bytes, lcd_display.o(.text))

    [Stack]


    [Calls]
    [Called By]

    display_one_char (Thumb, 78 bytes, Stack size 40 bytes, lcd_display.o(.text))

    [Stack]


    [Calls]
    [Called By]

    display_handle (Thumb, 384 bytes, Stack size 48 bytes, lcd_display.o(.text))

    [Stack]


    [Calls]
    [Called By]

    qma7981_int (Thumb, 50 bytes, Stack size 8 bytes, gsensor.o(.text))

    [Stack]


    [Calls]
    [Called By]

    qma7981_read_raw_xyz (Thumb, 34 bytes, Stack size 8 bytes, gsensor.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dabs (Thumb, 30 bytes, Stack size 0 bytes, gsensor.o(.text), UNUSED)

    qma_i2c_gpio_init (Thumb, 122 bytes, Stack size 24 bytes, qma_i2c_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    qma_i2c_gpio_deinit (Thumb, 82 bytes, Stack size 8 bytes, qma_i2c_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    qma_i2c_write_data (Thumb, 24 bytes, Stack size 16 bytes, qma_i2c_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    qma_i2c_read_data (Thumb, 26 bytes, Stack size 16 bytes, qma_i2c_drv.o(.text), UNUSED)

    [Calls]

    qma_i2c_read_ndata (Thumb, 24 bytes, Stack size 24 bytes, qma_i2c_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    hdc_i2c_gpio_init (Thumb, 114 bytes, Stack size 24 bytes, hdc_i2c_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    hdc_i2c_gpio_deinit (Thumb, 82 bytes, Stack size 8 bytes, hdc_i2c_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    hdc_i2c_write_data (Thumb, 24 bytes, Stack size 16 bytes, hdc_i2c_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    hdc_i2c_read_data (Thumb, 26 bytes, Stack size 16 bytes, hdc_i2c_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    hdc_i2c_read_ndata (Thumb, 24 bytes, Stack size 24 bytes, hdc_i2c_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    readHDC2010_16bitData (Thumb, 18 bytes, Stack size 16 bytes, hdc2010.o(.text))

    [Stack]


    [Calls]
    [Called By]

    readTemp (Thumb, 48 bytes, Stack size 8 bytes, hdc2010.o(.text))

    [Stack]


    [Calls]
    [Called By]

    readHumidity (Thumb, 40 bytes, Stack size 8 bytes, hdc2010.o(.text))

    [Stack]


    [Calls]
    [Called By]

    writeReg (Thumb, 16 bytes, Stack size 16 bytes, hdc2010.o(.text))

    [Stack]


    [Calls]
    [Called By]

    readReg (Thumb, 16 bytes, Stack size 16 bytes, hdc2010.o(.text))

    [Stack]


    [Calls]
    [Called By]

    enableHeater (Thumb, 24 bytes, Stack size 8 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    disableHeater (Thumb, 24 bytes, Stack size 8 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    setLowTemp (Thumb, 104 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    setHighTemp (Thumb, 104 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    setHighHumidity (Thumb, 92 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    setLowHumidity (Thumb, 92 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    readLowHumidityThreshold (Thumb, 42 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    readHighHumidityThreshold (Thumb, 42 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    readLowTempThreshold (Thumb, 50 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    readHighTempThreshold (Thumb, 50 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    setTempRes (Thumb, 68 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    setHumidRes (Thumb, 68 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    setMeasurementMode (Thumb, 72 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    triggerMeasurement (Thumb, 24 bytes, Stack size 8 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    reset (Thumb, 30 bytes, Stack size 8 bytes, hdc2010.o(.text))

    [Stack]


    [Calls]
    [Called By]

    enableInterrupt (Thumb, 56 bytes, Stack size 8 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    disableInterrupt (Thumb, 24 bytes, Stack size 8 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    setRate (Thumb, 98 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    setInterruptPolarity (Thumb, 50 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    setInterruptMode (Thumb, 50 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    readInterruptStatus (Thumb, 14 bytes, Stack size 8 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    clearMaxTemp (Thumb, 12 bytes, Stack size 8 bytes, hdc2010.o(.text))

    [Stack]


    [Calls]
    [Called By]

    clearMaxHumidity (Thumb, 12 bytes, Stack size 8 bytes, hdc2010.o(.text))

    [Stack]


    [Calls]
    [Called By]

    readMaxTemp (Thumb, 50 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    readMaxHumidity (Thumb, 42 bytes, Stack size 16 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    enableThresholdInterrupt (Thumb, 24 bytes, Stack size 8 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    disableThresholdInterrupt (Thumb, 24 bytes, Stack size 8 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    enableDRDYInterrupt (Thumb, 24 bytes, Stack size 8 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    disableDRDYInterrupt (Thumb, 24 bytes, Stack size 8 bytes, hdc2010.o(.text), UNUSED)

    [Calls]

    checkHDC2010Chip (Thumb, 40 bytes, Stack size 16 bytes, hdc2010.o(.text))

    [Stack]


    [Calls]
    [Called By]

    hdc2010_init_reg (Thumb, 28 bytes, Stack size 8 bytes, hdc2010.o(.text))

    [Stack]


    [Calls]
    [Called By]

    fifo_init (Thumb, 2 bytes, Stack size 0 bytes, n32wb452_data_fifo.o(.text), UNUSED)

    fifo_write (Thumb, 96 bytes, Stack size 24 bytes, n32wb452_data_fifo.o(.text))

    [Stack]


    [Calls]
    [Called By]

    fifo_read (Thumb, 56 bytes, Stack size 16 bytes, n32wb452_data_fifo.o(.text))

    [Stack]


    [Calls]
    [Called By]

    fifo_is_full (Thumb, 48 bytes, Stack size 0 bytes, n32wb452_data_fifo.o(.text), UNUSED)

    fifo_is_usb_full (Thumb, 48 bytes, Stack size 0 bytes, n32wb452_data_fifo.o(.text), UNUSED)

    fifo_is_bt_full (Thumb, 48 bytes, Stack size 0 bytes, n32wb452_data_fifo.o(.text), UNUSED)

    fifo_is_enough (Thumb, 42 bytes, Stack size 0 bytes, n32wb452_data_fifo.o(.text), UNUSED)

    get_fifo_total (Thumb, 30 bytes, Stack size 0 bytes, n32wb452_data_fifo.o(.text), UNUSED)

    get_fifo_free (Thumb, 38 bytes, Stack size 0 bytes, n32wb452_data_fifo.o(.text), UNUSED)

    fifo_is_remain_data (Thumb, 38 bytes, Stack size 0 bytes, n32wb452_data_fifo.o(.text), UNUSED)

    fifo_clear (Thumb, 10 bytes, Stack size 8 bytes, n32wb452_data_fifo.o(.text), UNUSED)

    [Calls]

    fifo_check_item (Thumb, 246 bytes, Stack size 64 bytes, n32wb452_data_fifo.o(.text), UNUSED)

    [Calls]

    bt_handler (Thumb, 8 bytes, Stack size 8 bytes, n32wb452_ble_api.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bt_ware_init (Thumb, 72 bytes, Stack size 16 bytes, n32wb452_ble_api.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BT_handle (Thumb, 8 bytes, Stack size 8 bytes, n32wb452_ble_api.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bt_run_thread (Thumb, 8 bytes, Stack size 8 bytes, n32wb452_ble_api.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bt_rcv_data (Thumb, 20 bytes, Stack size 32 bytes, n32wb452_ble_api.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bt_snd_data (Thumb, 22 bytes, Stack size 16 bytes, n32wb452_ble_api.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bt_disconnect (Thumb, 8 bytes, Stack size 8 bytes, n32wb452_ble_api.o(.text), UNUSED)

    [Calls]

    bt_state_get (Thumb, 114 bytes, Stack size 16 bytes, n32wb452_ble_api.o(.text), UNUSED)

    [Calls]

    BT_init (Thumb, 10 bytes, Stack size 8 bytes, n32wb452_ble_api.o(.text))

    [Stack]


    [Calls]
    [Called By]

    is_bt_busy (Thumb, 12 bytes, Stack size 8 bytes, n32wb452_ble_api.o(.text), UNUSED)

    [Calls]

    BT_get_version (Thumb, 22 bytes, Stack size 0 bytes, n32wb452_ble_api.o(.text))

    [Called By]

    app_default_feature_init (Thumb, 8 bytes, Stack size 0 bytes, app.o(.text))

    [Called By]

    appm_init (Thumb, 42 bytes, Stack size 8 bytes, app.o(.text))

    [Stack]


    [Calls]
    [Called By]

    appm_add_svc (Thumb, 48 bytes, Stack size 8 bytes, app.o(.text))

    [Stack]


    [Called By]

    appm_disconnect (Thumb, 44 bytes, Stack size 8 bytes, app.o(.text))

    [Stack]


    [Calls]
    [Called By]

    appm_start_advertising (Thumb, 158 bytes, Stack size 16 bytes, app.o(.text))

    [Stack]


    [Calls]
    [Called By]

    appm_stop_advertising (Thumb, 50 bytes, Stack size 8 bytes, app.o(.text))

    [Stack]


    [Calls]
    [Called By]

    appm_set_mtu (Thumb, 44 bytes, Stack size 8 bytes, app.o(.text), UNUSED)

    [Calls]


    [Called By]

    BT_set_mtu (Thumb, 20 bytes, Stack size 8 bytes, app.o(.text), UNUSED)

    [Calls]

    appm_update_param (Thumb, 66 bytes, Stack size 16 bytes, app.o(.text), UNUSED)

    [Calls]

    appm_get_dev_name (Thumb, 28 bytes, Stack size 8 bytes, app.o(.text))

    [Stack]


    [Calls]
    [Called By]

    app_sec_init (Thumb, 50 bytes, Stack size 16 bytes, app_sec.o(.text), UNUSED)

    [Calls]

    app_sec_send_security_req (Thumb, 46 bytes, Stack size 16 bytes, app_sec.o(.text))

    [Stack]


    [Calls]
    [Called By]

    app_user_init (Thumb, 24 bytes, Stack size 8 bytes, app_user.o(.text))

    [Stack]


    [Calls]
    [Called By]

    add_users (Thumb, 58 bytes, Stack size 16 bytes, app_user.o(.text))

    [Stack]


    [Calls]
    [Called By]

    app_user_add_users (Thumb, 10 bytes, Stack size 8 bytes, app_user.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    data_notify (Thumb, 122 bytes, Stack size 32 bytes, app_user.o(.text), UNUSED)

    [Calls]

    app_user_data_notify (Thumb, 76 bytes, Stack size 24 bytes, app_user.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prf_init (Thumb, 242 bytes, Stack size 16 bytes, prf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prf_add_profile (Thumb, 172 bytes, Stack size 32 bytes, prf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prf_create (Thumb, 54 bytes, Stack size 16 bytes, prf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prf_cleanup (Thumb, 62 bytes, Stack size 24 bytes, prf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prf_env_get (Thumb, 50 bytes, Stack size 8 bytes, prf.o(.text))

    [Stack]


    [Called By]

    prf_src_task_get (Thumb, 20 bytes, Stack size 0 bytes, prf.o(.text))

    [Called By]

    prf_dst_task_get (Thumb, 20 bytes, Stack size 0 bytes, prf.o(.text), UNUSED)

    prf_get_id_from_task (Thumb, 58 bytes, Stack size 12 bytes, prf.o(.text), UNUSED)

    prf_get_task_from_id (Thumb, 58 bytes, Stack size 12 bytes, prf.o(.text))

    [Stack]


    [Called By]

    get_user_character_perm (Thumb, 46 bytes, Stack size 0 bytes, user.o(.text), UNUSED)

    user_prf_itf_get (Thumb, 4 bytes, Stack size 0 bytes, user.o(.text))

    [Called By]

    user_att_hdl_get (Thumb, 10 bytes, Stack size 0 bytes, user.o(.text))

    [Called By]

    user_att_idx_get (Thumb, 18 bytes, Stack size 8 bytes, user.o(.text))

    [Stack]


    [Called By]

    user_exe_operation (Thumb, 250 bytes, Stack size 24 bytes, user.o(.text))

    [Stack]


    [Calls]
    [Called By]

    user_update_ntf_ind_cfg (Thumb, 44 bytes, Stack size 32 bytes, user.o(.text))

    [Stack]


    [Calls]
    [Called By]

    eif_flash_init (Thumb, 2 bytes, Stack size 0 bytes, eif_flash.o(.text))
    [Address Reference Count : 1]

    eif_flash_erase (Thumb, 6 bytes, Stack size 0 bytes, eif_flash.o(.text))
    [Address Reference Count : 1]

    eif_flash_write (Thumb, 6 bytes, Stack size 0 bytes, eif_flash.o(.text))
    [Address Reference Count : 1]

    eif_flash_read (Thumb, 6 bytes, Stack size 0 bytes, eif_flash.o(.text))
    [Address Reference Count : 1]

    eif_timer_isr (Thumb, 10 bytes, Stack size 8 bytes, eif_timer.o(.text), UNUSED)

    [Calls]

    eif_timer_init (Thumb, 14 bytes, Stack size 8 bytes, eif_timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    eif_set_timeout (Thumb, 12 bytes, Stack size 8 bytes, eif_timer.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    eif_get_time (Thumb, 8 bytes, Stack size 8 bytes, eif_timer.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    eif_enable_timer (Thumb, 12 bytes, Stack size 8 bytes, eif_timer.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    data_read_state_handle (Thumb, 6 bytes, Stack size 0 bytes, interface.o(.text), UNUSED)

    rwip_eif_get (Thumb, 24 bytes, Stack size 0 bytes, interface.o(.text))

    [Called By]

    eif_delay_us (Thumb, 24 bytes, Stack size 0 bytes, interface.o(.text))

    [Called By]

    wait_for_status_enable (Thumb, 38 bytes, Stack size 8 bytes, interface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    eif_delay_ms (Thumb, 24 bytes, Stack size 4 bytes, interface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    IsAscii (Thumb, 20 bytes, Stack size 0 bytes, interface.o(.text))

    [Called By]

    bt_features_init (Thumb, 1126 bytes, Stack size 104 bytes, interface.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    send_vendor_array (Thumb, 358 bytes, Stack size 312 bytes, interface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    send_vendor_bypass_command (Thumb, 64 bytes, Stack size 24 bytes, interface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    eif_reset_ble_core (Thumb, 30 bytes, Stack size 8 bytes, interface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_interface_init (Thumb, 16 bytes, Stack size 8 bytes, interface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_hardware_init (Thumb, 28 bytes, Stack size 8 bytes, interface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_hardware_reinit (Thumb, 22 bytes, Stack size 8 bytes, interface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_init_check (Thumb, 150 bytes, Stack size 24 bytes, interface.o(.text), UNUSED)

    [Calls]

    ble_initdata_down (Thumb, 76 bytes, Stack size 8 bytes, interface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_host_init (Thumb, 20 bytes, Stack size 8 bytes, interface.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_system_Init (Thumb, 20 bytes, Stack size 8 bytes, interface.o(.text), UNUSED)

    [Calls]

    nz8801_io_init (Thumb, 204 bytes, Stack size 32 bytes, eif_iom.o(.text))

    [Stack]


    [Calls]
    [Called By]

    EXTI_NZ8801_STAIRQ_Config (Thumb, 78 bytes, Stack size 24 bytes, eif_iom.o(.text))

    [Stack]


    [Calls]
    [Called By]

    EXTI_NZ8801_STAIRQ_Default (Thumb, 36 bytes, Stack size 16 bytes, eif_iom.o(.text))

    [Stack]


    [Calls]
    [Called By]

    EXTI_NZ8801_IRQ_Config (Thumb, 2 bytes, Stack size 0 bytes, eif_iom.o(.text), UNUSED)

    EXTI_NZ8801_SPI_STATUS_Config (Thumb, 2 bytes, Stack size 0 bytes, eif_iom.o(.text), UNUSED)

    IomGetVal (Thumb, 4 bytes, Stack size 0 bytes, eif_iom.o(.text), UNUSED)

    IomSetVal (Thumb, 2 bytes, Stack size 0 bytes, eif_iom.o(.text), UNUSED)

    IomInOutSet (Thumb, 2 bytes, Stack size 0 bytes, eif_iom.o(.text), UNUSED)

    IomSetInt (Thumb, 2 bytes, Stack size 0 bytes, eif_iom.o(.text), UNUSED)

    IomClrIntStr (Thumb, 2 bytes, Stack size 0 bytes, eif_iom.o(.text), UNUSED)

    eif_pull_up_wakeup_io (Thumb, 10 bytes, Stack size 0 bytes, eif_iom.o(.text))

    [Calls]


    [Called By]

    eif_pull_down_wakeup_io (Thumb, 12 bytes, Stack size 0 bytes, eif_iom.o(.text), UNUSED)

    [Calls]

    eif_pull_up_reset_io (Thumb, 10 bytes, Stack size 0 bytes, eif_iom.o(.text))

    [Calls]


    [Called By]

    eif_pull_down_reset_io (Thumb, 12 bytes, Stack size 0 bytes, eif_iom.o(.text))

    [Calls]


    [Called By]

    eif_get_status_io_value (Thumb, 8 bytes, Stack size 0 bytes, eif_iom.o(.text))

    [Calls]


    [Called By]

    eif_gpio_init (Thumb, 2 bytes, Stack size 0 bytes, eif_iom.o(.text))

    [Stack]


    [Calls]
    [Called By]

    eif_gpio_DeInit (Thumb, 140 bytes, Stack size 24 bytes, eif_iom.o(.text))

    [Stack]


    [Calls]
    [Called By]

    eif_gpio_ReInit (Thumb, 128 bytes, Stack size 24 bytes, eif_iom.o(.text))

    [Stack]


    [Calls]
    [Called By]

    eif_spi_flow_on (Thumb, 2 bytes, Stack size 0 bytes, eif_spi.o(.text))
    [Address Reference Count : 1]

    eif_spi_flow_off (Thumb, 4 bytes, Stack size 0 bytes, eif_spi.o(.text))
    [Address Reference Count : 1]

    eif_spi_read (Thumb, 14 bytes, Stack size 8 bytes, eif_spi.o(.text))

    [Stack]


    [Address Reference Count : 1]

    eif_spi_send_bytes (Thumb, 66 bytes, Stack size 24 bytes, eif_spi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    eif_spi_write (Thumb, 40 bytes, Stack size 16 bytes, eif_spi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    eif_spi_recv_bytes (Thumb, 100 bytes, Stack size 32 bytes, eif_spi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    eif_spi_ack_event_check (Thumb, 76 bytes, Stack size 24 bytes, eif_spi.o(.text), UNUSED)

    [Calls]


    [Called By]

    eif_spi_init (Thumb, 12 bytes, Stack size 0 bytes, eif_spi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    eif_spi_recv_irq_handler (Thumb, 62 bytes, Stack size 16 bytes, eif_spi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    eif_spi_recv_irq_enable (Thumb, 8 bytes, Stack size 0 bytes, eif_spi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_controller_reset (Thumb, 18 bytes, Stack size 8 bytes, ble_monitor.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_status_monitor (Thumb, 120 bytes, Stack size 24 bytes, ble_monitor.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_monitor_wait (Thumb, 60 bytes, Stack size 8 bytes, ble_monitor.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_monitor_callback (Thumb, 56 bytes, Stack size 8 bytes, ble_monitor.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ble_clear_wakeup (Thumb, 44 bytes, Stack size 16 bytes, ble_monitor.o(.text))

    [Stack]


    [Calls]
    [Called By]

    QSPI_ReadWriteByte (Thumb, 48 bytes, Stack size 16 bytes, n32wb452_bt_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    eif_spi_recv_irq_gpio (Thumb, 148 bytes, Stack size 40 bytes, n32wb452_bt_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    RESERVE1_IRQHandler (Thumb, 118 bytes, Stack size 8 bytes, n32wb452_bt_drv.o(.text), UNUSED)

    [Calls]

    Qspi_GetStatus (Thumb, 14 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text))

    [Called By]

    Qspi_TransmitData (Thumb, 4 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text))

    [Called By]

    Qspi_ReceiveData (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text))

    [Called By]

    QspiConfigInit (Thumb, 152 bytes, Stack size 16 bytes, n32wb452_qspi.o(.text))

    [Stack]


    [Called By]

    QSPI_GPIO (Thumb, 370 bytes, Stack size 40 bytes, n32wb452_qspi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    QSPI_Cmd (Thumb, 28 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text))

    [Called By]

    QSPI_NVIC_Configuration (Thumb, 42 bytes, Stack size 8 bytes, n32wb452_qspi.o(.text), UNUSED)

    [Calls]

    QSPI_DeInit (Thumb, 24 bytes, Stack size 8 bytes, n32wb452_qspi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    QspiInit (Thumb, 482 bytes, Stack size 144 bytes, n32wb452_qspi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    QSPI_GetITStatus (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text), UNUSED)

    [Called By]

    QSPI_ClearITFLAG (Thumb, 54 bytes, Stack size 8 bytes, n32wb452_qspi.o(.text), UNUSED)

    [Called By]

    GetQspiBusyStatus (Thumb, 12 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text), UNUSED)

    [Called By]

    GetQspiTxDataBusyStatus (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text), UNUSED)

    GetQspiTxDataEmptyStatus (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text), UNUSED)

    GetQspiRxHaveDataStatus (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text), UNUSED)

    [Called By]

    GetQspiRxDataFullStatus (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text), UNUSED)

    GetQspiTransmitErrorStatus (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text), UNUSED)

    GetQspiDataConflictErrorStatus (Thumb, 16 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text), UNUSED)

    QspiSendWord (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text), UNUSED)

    QspiReadWord (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text), UNUSED)

    QspiGetDataPointer (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text), UNUSED)

    QspiReadRxFifoNum (Thumb, 6 bytes, Stack size 0 bytes, n32wb452_qspi.o(.text), UNUSED)

    QspiSendAndGetWords (Thumb, 68 bytes, Stack size 16 bytes, n32wb452_qspi.o(.text), UNUSED)

    [Calls]

    QspiSendWordAndGetWords (Thumb, 58 bytes, Stack size 16 bytes, n32wb452_qspi.o(.text), UNUSED)

    [Calls]

    ClrFifo (Thumb, 26 bytes, Stack size 4 bytes, n32wb452_qspi.o(.text), UNUSED)

    [Calls]

    GetFifoData (Thumb, 32 bytes, Stack size 8 bytes, n32wb452_qspi.o(.text), UNUSED)

    [Calls]

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

    [Called By]

    srand (Thumb, 6 bytes, Stack size 0 bytes, rand.o(.text), UNUSED)

    __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))

    [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]

    memcmp (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text))

    [Stack]


    [Called By]

    __aeabi_dmul (Thumb, 228 bytes, Stack size 48 bytes, dmul.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_ddiv (Thumb, 222 bytes, Stack size 32 bytes, ddiv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_ui2d (Thumb, 26 bytes, Stack size 16 bytes, dfltui.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_f2d (Thumb, 38 bytes, Stack size 0 bytes, f2d.o(.text))

    [Called By]

    __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), UNUSED)

    [Called By]

    __aeabi_uldivmod (Thumb, 98 bytes, Stack size 40 bytes, uldiv.o(.text), UNUSED)

    [Calls]


    [Called By]

    __I$use$fp (Thumb, 0 bytes, Stack size 8 bytes, iusefp.o(.text), UNUSED)

    _double_round (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text))

    [Stack]


    [Called By]

    _double_epilogue (Thumb, 156 bytes, Stack size 32 bytes, depilogue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __aeabi_dadd (Thumb, 322 bytes, Stack size 48 bytes, dadd.o(.text), UNUSED)

    [Calls]


    [Called By]

    __aeabi_dsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)

    [Calls]

    __aeabi_drsub (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)

    [Calls]

    __aeabi_d2ulz (Thumb, 48 bytes, Stack size 0 bytes, dfixul.o(.text), UNUSED)

    [Calls]


    [Called By]

    __aeabi_cdrcmple (Thumb, 48 bytes, Stack size 0 bytes, cdrcmple.o(.text), UNUSED)

    [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)

    __aeabi_llsl (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text))

    [Called By]

    _ll_shift_l (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)

    __aeabi_llsr (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text))

    [Called By]

    _ll_ushift_r (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)

    __aeabi_lasr (Thumb, 36 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)

    [Called By]

    _ll_sshift_r (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)

    __decompress (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl.o(.text), UNUSED)

    __decompress0 (Thumb, 58 bytes, Stack size unknown bytes, __dczerorl.o(.text), UNUSED)

    __0printf (Thumb, 22 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED)

    [Calls]

    __1printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED)

    __2printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf))

    [Stack]


    [Called By]

    __c89printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED)

    printf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0printf), UNUSED)

    __0sprintf (Thumb, 34 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_common_memclr4_6 (Thumb, 8 bytes, Stack size 0 bytes, gapm_util.o(i.__ARM_common_memclr4_6))

    [Called By]

    __ARM_common_memcpy4_5 (Thumb, 10 bytes, Stack size 0 bytes, gapm_task.o(i.__ARM_common_memcpy4_5))

    [Called By]

    __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)

    attc_l2cc_pdu_recv_handler (Thumb, 82 bytes, Stack size 16 bytes, attc.o(i.attc_l2cc_pdu_recv_handler))

    [Stack]


    [Calls]
    [Called By]

    attc_send_att_req (Thumb, 64 bytes, Stack size 8 bytes, attc.o(i.attc_send_att_req))

    [Stack]


    [Calls]
    [Called By]

    attm_att_set_value (Thumb, 176 bytes, Stack size 32 bytes, attm.o(i.attm_att_set_value))

    [Stack]


    [Calls]
    [Called By]

    attm_att_update_perm (Thumb, 106 bytes, Stack size 24 bytes, attm.o(i.attm_att_update_perm))

    [Stack]


    [Calls]
    [Called By]

    attm_convert_to128 (Thumb, 54 bytes, Stack size 32 bytes, attm.o(i.attm_convert_to128))

    [Stack]


    [Calls]
    [Called By]

    attm_get_value (Thumb, 388 bytes, Stack size 88 bytes, attm.o(i.attm_get_value))

    [Stack]


    [Calls]
    [Called By]

    attm_init (Thumb, 16 bytes, Stack size 0 bytes, attm.o(i.attm_init))

    [Stack]


    [Calls]
    [Called By]

    attm_is_bt16_uuid (Thumb, 36 bytes, Stack size 24 bytes, attm.o(i.attm_is_bt16_uuid))

    [Stack]


    [Calls]
    [Called By]

    attm_is_bt32_uuid (Thumb, 34 bytes, Stack size 24 bytes, attm.o(i.attm_is_bt32_uuid))

    [Stack]


    [Calls]
    [Called By]

    attm_svc_create_db (Thumb, 276 bytes, Stack size 56 bytes, attm.o(i.attm_svc_create_db))

    [Stack]


    [Calls]
    [Called By]

    attm_svc_get_permission (Thumb, 30 bytes, Stack size 16 bytes, attm.o(i.attm_svc_get_permission))

    [Stack]


    [Calls]
    [Called By]

    attm_uuid16_comp (Thumb, 14 bytes, Stack size 16 bytes, attm.o(i.attm_uuid16_comp))

    [Stack]


    [Calls]
    [Called By]

    attm_uuid_comp (Thumb, 100 bytes, Stack size 48 bytes, attm.o(i.attm_uuid_comp))

    [Stack]


    [Calls]
    [Called By]

    attmdb_add_service (Thumb, 104 bytes, Stack size 24 bytes, attm_db.o(i.attmdb_add_service))

    [Stack]


    [Calls]
    [Called By]

    attmdb_att_get_permission (Thumb, 310 bytes, Stack size 32 bytes, attm_db.o(i.attmdb_att_get_permission))

    [Stack]


    [Calls]
    [Called By]

    attmdb_destroy (Thumb, 26 bytes, Stack size 16 bytes, attm_db.o(i.attmdb_destroy))

    [Stack]


    [Calls]
    [Called By]

    attmdb_get_attribute (Thumb, 52 bytes, Stack size 16 bytes, attm_db.o(i.attmdb_get_attribute))

    [Stack]


    [Calls]
    [Called By]

    attmdb_get_max_len (Thumb, 94 bytes, Stack size 16 bytes, attm_db.o(i.attmdb_get_max_len))

    [Stack]


    [Calls]
    [Called By]

    attmdb_get_next_att (Thumb, 114 bytes, Stack size 16 bytes, attm_db.o(i.attmdb_get_next_att))

    [Stack]


    [Called By]

    attmdb_get_service (Thumb, 82 bytes, Stack size 4 bytes, attm_db.o(i.attmdb_get_service))

    [Stack]


    [Called By]

    attmdb_get_uuid (Thumb, 228 bytes, Stack size 24 bytes, attm_db.o(i.attmdb_get_uuid))

    [Stack]


    [Calls]
    [Called By]

    attmdb_svc_check_hdl (Thumb, 96 bytes, Stack size 8 bytes, attm_db.o(i.attmdb_svc_check_hdl))

    [Stack]


    [Called By]

    attmdb_uuid16_comp (Thumb, 68 bytes, Stack size 0 bytes, attm_db.o(i.attmdb_uuid16_comp))

    [Called By]

    atts_clear_prep_data (Thumb, 60 bytes, Stack size 16 bytes, atts.o(i.atts_clear_prep_data))

    [Stack]


    [Calls]
    [Called By]

    atts_clear_read_cache (Thumb, 36 bytes, Stack size 16 bytes, atts.o(i.atts_clear_read_cache))

    [Stack]


    [Calls]
    [Called By]

    atts_clear_rsp_data (Thumb, 60 bytes, Stack size 16 bytes, atts.o(i.atts_clear_rsp_data))

    [Stack]


    [Calls]
    [Called By]

    atts_l2cc_pdu_recv_handler (Thumb, 298 bytes, Stack size 40 bytes, atts.o(i.atts_l2cc_pdu_recv_handler))

    [Stack]


    [Calls]
    [Called By]

    atts_process_pdu (Thumb, 158 bytes, Stack size 24 bytes, atts.o(i.atts_process_pdu))

    [Stack]


    [Calls]
    [Called By]

    atts_send_error (Thumb, 40 bytes, Stack size 24 bytes, atts.o(i.atts_send_error))

    [Stack]


    [Calls]
    [Called By]

    atts_send_event (Thumb, 140 bytes, Stack size 48 bytes, atts.o(i.atts_send_event))

    [Stack]


    [Calls]
    [Called By]

    atts_write_rsp_send (Thumb, 46 bytes, Stack size 8 bytes, atts.o(i.atts_write_rsp_send))

    [Stack]


    [Calls]
    [Called By]

    co_list_extract (Thumb, 70 bytes, Stack size 4 bytes, co_list.o(i.co_list_extract))

    [Stack]


    [Called By]

    co_list_init (Thumb, 8 bytes, Stack size 0 bytes, co_list.o(i.co_list_init))

    [Called By]

    co_list_insert_before (Thumb, 80 bytes, Stack size 4 bytes, co_list.o(i.co_list_insert_before))

    [Stack]


    [Called By]

    co_list_pop_front (Thumb, 18 bytes, Stack size 0 bytes, co_list.o(i.co_list_pop_front))

    [Called By]

    co_list_push_back (Thumb, 28 bytes, Stack size 0 bytes, co_list.o(i.co_list_push_back))

    [Called By]

    co_list_push_front (Thumb, 22 bytes, Stack size 0 bytes, co_list.o(i.co_list_push_front))

    [Called By]

    co_list_size (Thumb, 24 bytes, Stack size 0 bytes, co_list.o(i.co_list_size))

    [Called By]

    gapc_auth_get (Thumb, 56 bytes, Stack size 0 bytes, gapc.o(i.gapc_auth_get))

    [Called By]

    gapc_auth_set (Thumb, 82 bytes, Stack size 0 bytes, gapc.o(i.gapc_auth_set))

    [Called By]

    gapc_con_cleanup (Thumb, 16 bytes, Stack size 8 bytes, gapc.o(i.gapc_con_cleanup))

    [Stack]


    [Calls]
    [Called By]

    gapc_con_create (Thumb, 342 bytes, Stack size 48 bytes, gapc.o(i.gapc_con_create))

    [Stack]


    [Calls]
    [Called By]

    gapc_enc_keysize_get (Thumb, 24 bytes, Stack size 0 bytes, gapc.o(i.gapc_enc_keysize_get))

    [Called By]

    gapc_enc_keysize_set (Thumb, 22 bytes, Stack size 0 bytes, gapc.o(i.gapc_enc_keysize_set))

    [Called By]

    gapc_get_bdaddr (Thumb, 30 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_bdaddr))

    [Called By]

    gapc_get_conhdl (Thumb, 24 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_conhdl))

    [Called By]

    gapc_get_conidx (Thumb, 36 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_conidx))

    [Called By]

    gapc_get_csrk (Thumb, 30 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_csrk))

    [Called By]

    gapc_get_operation (Thumb, 22 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_operation))

    [Called By]

    gapc_get_operation_ptr (Thumb, 12 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_operation_ptr))

    [Called By]

    gapc_get_requester (Thumb, 28 bytes, Stack size 8 bytes, gapc.o(i.gapc_get_requester))

    [Stack]


    [Calls]
    [Called By]

    gapc_get_role (Thumb, 28 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_role))

    [Called By]

    gapc_get_sign_counter (Thumb, 30 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_sign_counter))

    [Called By]

    gapc_hci_handler (Thumb, 118 bytes, Stack size 16 bytes, gapc_hci.o(i.gapc_hci_handler))

    [Stack]


    [Address Reference Count : 1]

    gapc_init (Thumb, 48 bytes, Stack size 8 bytes, gapc.o(i.gapc_init))

    [Stack]


    [Calls]
    [Called By]

    gapc_is_sec_set (Thumb, 60 bytes, Stack size 0 bytes, gapc.o(i.gapc_is_sec_set))

    [Called By]

    gapc_link_encrypted (Thumb, 30 bytes, Stack size 0 bytes, gapc.o(i.gapc_link_encrypted))

    [Called By]

    gapc_lk_sec_lvl_get (Thumb, 28 bytes, Stack size 0 bytes, gapc.o(i.gapc_lk_sec_lvl_get))

    [Called By]

    gapc_param_update_sanity (Thumb, 42 bytes, Stack size 0 bytes, gapc.o(i.gapc_param_update_sanity))

    [Called By]

    gapc_process_op (Thumb, 158 bytes, Stack size 56 bytes, gapc_task.o(i.gapc_process_op))

    [Stack]


    [Calls]
    [Called By]

    gapc_reschedule_operation (Thumb, 56 bytes, Stack size 24 bytes, gapc.o(i.gapc_reschedule_operation))

    [Stack]


    [Calls]
    [Called By]

    gapc_send_complete_evt (Thumb, 114 bytes, Stack size 24 bytes, gapc.o(i.gapc_send_complete_evt))

    [Stack]


    [Calls]
    [Called By]

    gapc_send_disconect_ind (Thumb, 38 bytes, Stack size 16 bytes, gapc.o(i.gapc_send_disconect_ind))

    [Stack]


    [Calls]
    [Called By]

    gapc_send_error_evt (Thumb, 38 bytes, Stack size 16 bytes, gapc.o(i.gapc_send_error_evt))

    [Stack]


    [Calls]
    [Called By]

    gapc_set_operation_ptr (Thumb, 12 bytes, Stack size 0 bytes, gapc.o(i.gapc_set_operation_ptr))

    [Called By]

    gapc_sig_pdu_recv_handler (Thumb, 48 bytes, Stack size 16 bytes, gapc_sig.o(i.gapc_sig_pdu_recv_handler))

    [Stack]


    [Called By]

    gapc_svc_chg_ccc_get (Thumb, 16 bytes, Stack size 0 bytes, gapc.o(i.gapc_svc_chg_ccc_get))

    [Called By]

    gapc_svc_chg_ccc_set (Thumb, 24 bytes, Stack size 0 bytes, gapc.o(i.gapc_svc_chg_ccc_set))

    [Called By]

    gapc_update_state (Thumb, 62 bytes, Stack size 16 bytes, gapc.o(i.gapc_update_state))

    [Stack]


    [Calls]
    [Called By]

    gapm_addr_check (Thumb, 26 bytes, Stack size 0 bytes, gapm.o(i.gapm_addr_check))

    [Called By]

    gapm_adv_op_sanity (Thumb, 394 bytes, Stack size 56 bytes, gapm_util.o(i.gapm_adv_op_sanity))

    [Stack]


    [Called By]

    gapm_basic_hci_cmd_send (Thumb, 24 bytes, Stack size 8 bytes, gapm_util.o(i.gapm_basic_hci_cmd_send))

    [Stack]


    [Calls]
    [Called By]

    gapm_con_cleanup (Thumb, 54 bytes, Stack size 16 bytes, gapm.o(i.gapm_con_cleanup))

    [Stack]


    [Calls]
    [Called By]

    gapm_con_create (Thumb, 106 bytes, Stack size 24 bytes, gapm.o(i.gapm_con_create))

    [Stack]


    [Calls]
    [Called By]

    gapm_con_enable (Thumb, 10 bytes, Stack size 0 bytes, gapm.o(i.gapm_con_enable))

    [Stack]


    [Calls]
    [Called By]

    gapm_dle_val_check (Thumb, 28 bytes, Stack size 0 bytes, gapm.o(i.gapm_dle_val_check))

    [Called By]

    gapm_execute_adv_op (Thumb, 628 bytes, Stack size 24 bytes, gapm_util.o(i.gapm_execute_adv_op))

    [Stack]


    [Calls]
    [Called By]

    gapm_get_address_type (Thumb, 12 bytes, Stack size 0 bytes, gapm.o(i.gapm_get_address_type))

    [Called By]

    gapm_get_att_handle (Thumb, 40 bytes, Stack size 0 bytes, gapm.o(i.gapm_get_att_handle))

    [Called By]

    gapm_get_bdaddr (Thumb, 4 bytes, Stack size 0 bytes, gapm_util.o(i.gapm_get_bdaddr))

    [Called By]

    gapm_get_irk (Thumb, 4 bytes, Stack size 0 bytes, gapm_util.o(i.gapm_get_irk))

    [Called By]

    gapm_get_max_mtu (Thumb, 6 bytes, Stack size 0 bytes, gapm.o(i.gapm_get_max_mtu))

    [Called By]

    gapm_get_operation (Thumb, 18 bytes, Stack size 0 bytes, gapm.o(i.gapm_get_operation))

    [Called By]

    gapm_get_requester (Thumb, 24 bytes, Stack size 8 bytes, gapm.o(i.gapm_get_requester))

    [Stack]


    [Calls]
    [Called By]

    gapm_get_role (Thumb, 8 bytes, Stack size 0 bytes, gapm_util.o(i.gapm_get_role))

    [Called By]

    gapm_hci_handler (Thumb, 94 bytes, Stack size 16 bytes, gapm_hci.o(i.gapm_hci_handler))

    [Stack]


    [Address Reference Count : 1]

    gapm_init (Thumb, 158 bytes, Stack size 32 bytes, gapm.o(i.gapm_init))

    [Stack]


    [Calls]
    [Called By]

    gapm_init_attr (Thumb, 42 bytes, Stack size 32 bytes, gapm.o(i.gapm_init_attr))

    [Stack]


    [Calls]
    [Called By]

    gapm_is_disc_connection (Thumb, 36 bytes, Stack size 0 bytes, gapm.o(i.gapm_is_disc_connection))

    [Called By]

    gapm_is_legacy_pairing_supp (Thumb, 12 bytes, Stack size 0 bytes, gapm.o(i.gapm_is_legacy_pairing_supp))

    [Called By]

    gapm_is_pref_con_param_pres (Thumb, 12 bytes, Stack size 0 bytes, gapm.o(i.gapm_is_pref_con_param_pres))

    [Called By]

    gapm_is_sec_con_pairing_supp (Thumb, 12 bytes, Stack size 0 bytes, gapm.o(i.gapm_is_sec_con_pairing_supp))

    [Called By]

    gapm_op_reset_continue (Thumb, 220 bytes, Stack size 16 bytes, gapm_util.o(i.gapm_op_reset_continue))

    [Stack]


    [Calls]
    [Called By]

    gapm_op_setup_continue (Thumb, 276 bytes, Stack size 16 bytes, gapm_util.o(i.gapm_op_setup_continue))

    [Stack]


    [Calls]
    [Called By]

    gapm_reschedule_operation (Thumb, 36 bytes, Stack size 16 bytes, gapm.o(i.gapm_reschedule_operation))

    [Stack]


    [Calls]
    [Called By]

    gapm_send_complete_evt (Thumb, 54 bytes, Stack size 16 bytes, gapm.o(i.gapm_send_complete_evt))

    [Stack]


    [Calls]
    [Called By]

    gapm_send_error_evt (Thumb, 36 bytes, Stack size 16 bytes, gapm.o(i.gapm_send_error_evt))

    [Stack]


    [Calls]
    [Called By]

    gapm_set_adv_data (Thumb, 86 bytes, Stack size 24 bytes, gapm_util.o(i.gapm_set_adv_data))

    [Stack]


    [Calls]
    [Called By]

    gapm_set_max_mps (Thumb, 22 bytes, Stack size 0 bytes, gapm.o(i.gapm_set_max_mps))

    [Called By]

    gapm_set_max_mtu (Thumb, 24 bytes, Stack size 0 bytes, gapm.o(i.gapm_set_max_mtu))

    [Called By]

    gapm_setup_conn (Thumb, 90 bytes, Stack size 16 bytes, gapm_util.o(i.gapm_setup_conn))

    [Stack]


    [Calls]
    [Called By]

    gapm_svc_chg_en (Thumb, 12 bytes, Stack size 0 bytes, gapm.o(i.gapm_svc_chg_en))

    [Called By]

    gapm_update_air_op_state (Thumb, 408 bytes, Stack size 24 bytes, gapm_util.o(i.gapm_update_air_op_state))

    [Stack]


    [Calls]
    [Called By]

    gapm_update_state (Thumb, 54 bytes, Stack size 16 bytes, gapm.o(i.gapm_update_state))

    [Stack]


    [Calls]
    [Called By]

    gattc_cleanup (Thumb, 442 bytes, Stack size 40 bytes, gattc.o(i.gattc_cleanup))

    [Stack]


    [Calls]
    [Called By]

    gattc_con_enable (Thumb, 22 bytes, Stack size 8 bytes, gattc.o(i.gattc_con_enable))

    [Stack]


    [Calls]
    [Called By]

    gattc_create (Thumb, 136 bytes, Stack size 16 bytes, gattc.o(i.gattc_create))

    [Stack]


    [Calls]
    [Called By]

    gattc_get_mtu (Thumb, 12 bytes, Stack size 0 bytes, gattc.o(i.gattc_get_mtu))

    [Called By]

    gattc_get_operation (Thumb, 22 bytes, Stack size 0 bytes, gattc.o(i.gattc_get_operation))

    [Called By]

    gattc_get_operation_ptr (Thumb, 12 bytes, Stack size 0 bytes, gattc.o(i.gattc_get_operation_ptr))

    [Called By]

    gattc_init (Thumb, 50 bytes, Stack size 8 bytes, gattc.o(i.gattc_init))

    [Stack]


    [Calls]
    [Called By]

    gattc_send_complete_evt (Thumb, 100 bytes, Stack size 24 bytes, gattc.o(i.gattc_send_complete_evt))

    [Stack]


    [Calls]
    [Called By]

    gattc_send_error_evt (Thumb, 42 bytes, Stack size 16 bytes, gattc.o(i.gattc_send_error_evt))

    [Stack]


    [Calls]
    [Called By]

    gattc_set_mtu (Thumb, 68 bytes, Stack size 16 bytes, gattc.o(i.gattc_set_mtu))

    [Stack]


    [Calls]
    [Called By]

    gattc_set_operation_ptr (Thumb, 12 bytes, Stack size 0 bytes, gattc.o(i.gattc_set_operation_ptr))

    [Called By]

    gattc_update_state (Thumb, 48 bytes, Stack size 16 bytes, gattc.o(i.gattc_update_state))

    [Stack]


    [Calls]
    [Called By]

    gattm_cleanup (Thumb, 6 bytes, Stack size 0 bytes, gattm.o(i.gattm_cleanup))

    [Stack]


    [Calls]
    [Called By]

    gattm_create (Thumb, 4 bytes, Stack size 0 bytes, gattm.o(i.gattm_create))

    [Stack]


    [Calls]
    [Called By]

    gattm_init (Thumb, 32 bytes, Stack size 8 bytes, gattm.o(i.gattm_init))

    [Stack]


    [Calls]
    [Called By]

    gattm_init_attr (Thumb, 92 bytes, Stack size 32 bytes, gattm.o(i.gattm_init_attr))

    [Stack]


    [Calls]
    [Called By]

    gattm_svc_get_start_hdl (Thumb, 6 bytes, Stack size 0 bytes, gattm.o(i.gattm_svc_get_start_hdl))

    [Called By]

    h4tl_init (Thumb, 60 bytes, Stack size 16 bytes, h4tl.o(i.h4tl_init))

    [Stack]


    [Calls]
    [Called By]

    h4tl_write (Thumb, 38 bytes, Stack size 8 bytes, h4tl.o(i.h4tl_write))

    [Stack]


    [Called By]

    hci_acl_rx_data_alloc (Thumb, 8 bytes, Stack size 0 bytes, hci_tl.o(i.hci_acl_rx_data_alloc))

    [Stack]


    [Calls]
    [Called By]

    hci_acl_rx_data_received (Thumb, 68 bytes, Stack size 24 bytes, hci_tl.o(i.hci_acl_rx_data_received))

    [Stack]


    [Calls]
    [Called By]

    hci_evt_mask_set (Thumb, 66 bytes, Stack size 0 bytes, hci.o(i.hci_evt_mask_set))

    [Called By]

    hci_evt_received (Thumb, 748 bytes, Stack size 48 bytes, hci_tl.o(i.hci_evt_received))

    [Stack]


    [Calls]
    [Called By]

    hci_init (Thumb, 34 bytes, Stack size 8 bytes, hci.o(i.hci_init))

    [Stack]


    [Calls]
    [Called By]

    hci_look_for_cmd_desc (Thumb, 96 bytes, Stack size 12 bytes, hci_msg.o(i.hci_look_for_cmd_desc))

    [Stack]


    [Called By]

    hci_look_for_evt_desc (Thumb, 34 bytes, Stack size 0 bytes, hci_msg.o(i.hci_look_for_evt_desc))

    [Called By]

    hci_look_for_le_evt_desc (Thumb, 34 bytes, Stack size 0 bytes, hci_msg.o(i.hci_look_for_le_evt_desc))

    [Called By]

    hci_send_2_controller (Thumb, 6 bytes, Stack size 0 bytes, hci.o(i.hci_send_2_controller))

    [Stack]


    [Calls]
    [Called By]

    hci_tl_init (Thumb, 44 bytes, Stack size 8 bytes, hci_tl.o(i.hci_tl_init))

    [Stack]


    [Calls]
    [Called By]

    hci_tl_send (Thumb, 32 bytes, Stack size 8 bytes, hci_tl.o(i.hci_tl_send))

    [Stack]


    [Calls]
    [Called By]

    hci_util_pack (Thumb, 290 bytes, Stack size 48 bytes, hci_util.o(i.hci_util_pack))

    [Stack]


    [Calls]
    [Called By]

    hci_util_unpack (Thumb, 326 bytes, Stack size 56 bytes, hci_util.o(i.hci_util_unpack))

    [Stack]


    [Calls]
    [Called By]

    ke_event_callback_set (Thumb, 20 bytes, Stack size 0 bytes, ke_event.o(i.ke_event_callback_set))

    [Called By]

    ke_event_clear (Thumb, 26 bytes, Stack size 0 bytes, ke_event.o(i.ke_event_clear))

    [Called By]

    ke_event_get_all (Thumb, 6 bytes, Stack size 0 bytes, ke_event.o(i.ke_event_get_all), UNUSED)

    [Called By]

    ke_event_init (Thumb, 16 bytes, Stack size 0 bytes, ke_event.o(i.ke_event_init))

    [Called By]

    ke_event_schedule (Thumb, 42 bytes, Stack size 8 bytes, ke_event.o(i.ke_event_schedule))

    [Stack]


    [Called By]

    ke_event_set (Thumb, 24 bytes, Stack size 0 bytes, ke_event.o(i.ke_event_set))

    [Called By]

    ke_free (Thumb, 190 bytes, Stack size 16 bytes, ke_mem.o(i.ke_free))

    [Stack]


    [Called By]

    ke_init (Thumb, 46 bytes, Stack size 16 bytes, ke.o(i.ke_init))

    [Stack]


    [Calls]
    [Called By]

    ke_is_free (Thumb, 18 bytes, Stack size 0 bytes, ke_mem.o(i.ke_is_free))

    [Called By]

    ke_malloc (Thumb, 196 bytes, Stack size 24 bytes, ke_mem.o(i.ke_malloc))

    [Stack]


    [Calls]
    [Called By]

    ke_mem_init (Thumb, 72 bytes, Stack size 4 bytes, ke_mem.o(i.ke_mem_init))

    [Stack]


    [Called By]

    ke_msg_alloc (Thumb, 54 bytes, Stack size 24 bytes, ke_msg.o(i.ke_msg_alloc))

    [Stack]


    [Calls]
    [Called By]

    ke_msg_discard (Thumb, 4 bytes, Stack size 0 bytes, ke_task.o(i.ke_msg_discard))
    [Address Reference Count : 1]

    ke_msg_forward (Thumb, 36 bytes, Stack size 8 bytes, ke_msg.o(i.ke_msg_forward))

    [Stack]


    [Calls]
    [Called By]

    ke_msg_free (Thumb, 4 bytes, Stack size 0 bytes, ke_msg.o(i.ke_msg_free))

    [Stack]


    [Calls]
    [Called By]

    ke_msg_in_queue (Thumb, 12 bytes, Stack size 0 bytes, ke_msg.o(i.ke_msg_in_queue))

    [Called By]

    ke_msg_send (Thumb, 26 bytes, Stack size 8 bytes, ke_msg.o(i.ke_msg_send))

    [Stack]


    [Calls]
    [Called By]

    ke_msg_send_basic (Thumb, 68 bytes, Stack size 24 bytes, ke_msg.o(i.ke_msg_send_basic))

    [Stack]


    [Calls]
    [Called By]

    ke_msg_src_id_get (Thumb, 6 bytes, Stack size 0 bytes, ke_msg.o(i.ke_msg_src_id_get))

    [Called By]

    ke_queue_extract (Thumb, 62 bytes, Stack size 24 bytes, ke_queue.o(i.ke_queue_extract))

    [Stack]


    [Called By]

    ke_queue_insert (Thumb, 54 bytes, Stack size 24 bytes, ke_queue.o(i.ke_queue_insert))

    [Stack]


    [Called By]

    ke_sleep_check (Thumb, 16 bytes, Stack size 8 bytes, ke.o(i.ke_sleep_check), UNUSED)

    [Calls]


    [Called By]

    ke_state_get (Thumb, 30 bytes, Stack size 0 bytes, ke_task.o(i.ke_state_get))

    [Called By]

    ke_state_set (Thumb, 86 bytes, Stack size 16 bytes, ke_task.o(i.ke_state_set))

    [Stack]


    [Calls]
    [Called By]

    ke_task_create (Thumb, 36 bytes, Stack size 0 bytes, ke_task.o(i.ke_task_create))

    [Called By]

    ke_task_init (Thumb, 26 bytes, Stack size 0 bytes, ke_task.o(i.ke_task_init))

    [Calls]


    [Called By]

    ke_task_msg_flush (Thumb, 82 bytes, Stack size 24 bytes, ke_task.o(i.ke_task_msg_flush))

    [Stack]


    [Calls]
    [Called By]

    ke_timer_active (Thumb, 38 bytes, Stack size 0 bytes, ke_timer.o(i.ke_timer_active))

    [Called By]

    ke_timer_clear (Thumb, 116 bytes, Stack size 16 bytes, ke_timer.o(i.ke_timer_clear))

    [Stack]


    [Calls]
    [Called By]

    ke_timer_init (Thumb, 8 bytes, Stack size 0 bytes, ke_timer.o(i.ke_timer_init))

    [Calls]


    [Called By]

    ke_timer_set (Thumb, 186 bytes, Stack size 32 bytes, ke_timer.o(i.ke_timer_set))

    [Stack]


    [Calls]
    [Called By]

    l2cc_cleanup (Thumb, 302 bytes, Stack size 40 bytes, l2cc.o(i.l2cc_cleanup))

    [Stack]


    [Calls]
    [Called By]

    l2cc_create (Thumb, 62 bytes, Stack size 16 bytes, l2cc.o(i.l2cc_create))

    [Stack]


    [Calls]
    [Called By]

    l2cc_data_send (Thumb, 294 bytes, Stack size 64 bytes, l2cc.o(i.l2cc_data_send))

    [Stack]


    [Calls]
    [Called By]

    l2cc_init (Thumb, 56 bytes, Stack size 8 bytes, l2cc.o(i.l2cc_init))

    [Stack]


    [Calls]
    [Called By]

    l2cc_pdu_alloc (Thumb, 44 bytes, Stack size 16 bytes, l2cc_task.o(i.l2cc_pdu_alloc))

    [Stack]


    [Calls]
    [Called By]

    l2cc_pdu_header_check (Thumb, 204 bytes, Stack size 40 bytes, l2cc_pdu.o(i.l2cc_pdu_header_check))

    [Stack]


    [Calls]
    [Called By]

    l2cc_pdu_pack (Thumb, 588 bytes, Stack size 56 bytes, l2cc_pdu.o(i.l2cc_pdu_pack))

    [Stack]


    [Calls]
    [Called By]

    l2cc_pdu_send (Thumb, 6 bytes, Stack size 0 bytes, l2cc_task.o(i.l2cc_pdu_send))

    [Stack]


    [Calls]
    [Called By]

    l2cc_pdu_unpack (Thumb, 530 bytes, Stack size 64 bytes, l2cc_pdu.o(i.l2cc_pdu_unpack))

    [Stack]


    [Calls]
    [Called By]

    l2cc_send_error_evt (Thumb, 46 bytes, Stack size 16 bytes, l2cc.o(i.l2cc_send_error_evt))

    [Stack]


    [Calls]
    [Called By]

    l2cc_sig_pdu_recv_handler (Thumb, 62 bytes, Stack size 24 bytes, l2cc_sig.o(i.l2cc_sig_pdu_recv_handler))

    [Stack]


    [Calls]
    [Called By]

    l2cc_sig_send_cmd_reject (Thumb, 108 bytes, Stack size 32 bytes, l2cc_sig.o(i.l2cc_sig_send_cmd_reject))

    [Stack]


    [Calls]
    [Called By]

    l2cm_cleanup (Thumb, 6 bytes, Stack size 0 bytes, l2cm.o(i.l2cm_cleanup))

    [Stack]


    [Calls]
    [Called By]

    l2cm_create (Thumb, 4 bytes, Stack size 0 bytes, l2cm.o(i.l2cm_create))

    [Stack]


    [Calls]
    [Called By]

    l2cm_get_nb_buffer_available (Thumb, 6 bytes, Stack size 0 bytes, l2cm.o(i.l2cm_get_nb_buffer_available))

    [Called By]

    l2cm_init (Thumb, 40 bytes, Stack size 8 bytes, l2cm.o(i.l2cm_init))

    [Stack]


    [Calls]
    [Called By]

    l2cm_set_link_layer_buff_size (Thumb, 10 bytes, Stack size 0 bytes, l2cm.o(i.l2cm_set_link_layer_buff_size))

    [Called By]

    l2cm_tx_status (Thumb, 44 bytes, Stack size 16 bytes, l2cm.o(i.l2cm_tx_status))

    [Stack]


    [Calls]
    [Called By]

    nvds_get (Thumb, 126 bytes, Stack size 40 bytes, nvds.o(i.nvds_get))

    [Stack]


    [Called By]

    nvds_init (Thumb, 76 bytes, Stack size 24 bytes, nvds.o(i.nvds_init))

    [Stack]


    [Calls]
    [Called By]

    nvds_put (Thumb, 458 bytes, Stack size 1160 bytes, nvds.o(i.nvds_put))

    [Stack]


    [Calls]
    [Called By]

    platform_reset (Thumb, 2 bytes, Stack size 0 bytes, rwip.o(i.platform_reset))

    [Called By]

    rwble_hl_init (Thumb, 30 bytes, Stack size 8 bytes, rwble_hl.o(i.rwble_hl_init))

    [Stack]


    [Calls]
    [Called By]

    rwble_hl_reset (Thumb, 30 bytes, Stack size 8 bytes, rwble_hl.o(i.rwble_hl_reset))

    [Stack]


    [Calls]
    [Called By]

    rwip_init (Thumb, 88 bytes, Stack size 8 bytes, rwip.o(i.rwip_init))

    [Stack]


    [Calls]
    [Called By]

    rwip_schedule (Thumb, 4 bytes, Stack size 0 bytes, rwip.o(i.rwip_schedule))

    [Stack]


    [Calls]
    [Called By]

    smpc_calc_confirm_cont (Thumb, 270 bytes, Stack size 32 bytes, smpc_api.o(i.smpc_calc_confirm_cont))

    [Stack]


    [Calls]
    [Called By]

    smpc_calc_subkeys (Thumb, 180 bytes, Stack size 32 bytes, smpc.o(i.smpc_calc_subkeys))

    [Stack]


    [Called By]

    smpc_check_key_distrib (Thumb, 138 bytes, Stack size 16 bytes, smpc.o(i.smpc_check_key_distrib))

    [Stack]


    [Called By]

    smpc_check_max_key_size (Thumb, 36 bytes, Stack size 8 bytes, smpc.o(i.smpc_check_max_key_size))

    [Stack]


    [Calls]
    [Called By]

    smpc_check_param (Thumb, 126 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_check_param))

    [Called By]

    smpc_check_repeated_attempts (Thumb, 94 bytes, Stack size 16 bytes, smpc.o(i.smpc_check_repeated_attempts))

    [Stack]


    [Calls]
    [Called By]

    smpc_clear_timeout_timer (Thumb, 54 bytes, Stack size 16 bytes, smpc.o(i.smpc_clear_timeout_timer))

    [Stack]


    [Calls]
    [Called By]

    smpc_confirm_gen_rand (Thumb, 94 bytes, Stack size 8 bytes, smpc_api.o(i.smpc_confirm_gen_rand))

    [Stack]


    [Calls]
    [Called By]

    smpc_encrypt_cfm (Thumb, 50 bytes, Stack size 16 bytes, smpc_api.o(i.smpc_encrypt_cfm))

    [Stack]


    [Calls]
    [Called By]

    smpc_encrypt_start_handler (Thumb, 50 bytes, Stack size 8 bytes, smpc_api.o(i.smpc_encrypt_start_handler))

    [Stack]


    [Calls]
    [Called By]

    smpc_generate_cfm (Thumb, 220 bytes, Stack size 64 bytes, smpc.o(i.smpc_generate_cfm))

    [Stack]


    [Calls]
    [Called By]

    smpc_generate_ci (Thumb, 136 bytes, Stack size 32 bytes, smpc.o(i.smpc_generate_ci))

    [Stack]


    [Calls]
    [Called By]

    smpc_generate_e1 (Thumb, 244 bytes, Stack size 32 bytes, smpc.o(i.smpc_generate_e1))

    [Stack]


    [Calls]
    [Called By]

    smpc_generate_l (Thumb, 96 bytes, Stack size 24 bytes, smpc.o(i.smpc_generate_l))

    [Stack]


    [Calls]
    [Called By]

    smpc_generate_rand (Thumb, 42 bytes, Stack size 8 bytes, smpc.o(i.smpc_generate_rand))

    [Stack]


    [Calls]
    [Called By]

    smpc_generate_stk (Thumb, 126 bytes, Stack size 24 bytes, smpc.o(i.smpc_generate_stk))

    [Stack]


    [Calls]
    [Called By]

    smpc_get_key_sec_prop (Thumb, 138 bytes, Stack size 8 bytes, smpc.o(i.smpc_get_key_sec_prop))

    [Stack]


    [Called By]

    smpc_handle_enc_change_evt (Thumb, 254 bytes, Stack size 24 bytes, smpc.o(i.smpc_handle_enc_change_evt))

    [Stack]


    [Calls]
    [Called By]

    smpc_is_sec_mode_reached (Thumb, 40 bytes, Stack size 0 bytes, smpc.o(i.smpc_is_sec_mode_reached))

    [Called By]

    smpc_launch_rep_att_timer (Thumb, 72 bytes, Stack size 16 bytes, smpc.o(i.smpc_launch_rep_att_timer))

    [Stack]


    [Calls]
    [Called By]

    smpc_pairing_csrk_exch (Thumb, 78 bytes, Stack size 24 bytes, smpc_api.o(i.smpc_pairing_csrk_exch))

    [Stack]


    [Calls]
    [Called By]

    smpc_pairing_end (Thumb, 144 bytes, Stack size 32 bytes, smpc.o(i.smpc_pairing_end))

    [Stack]


    [Calls]
    [Called By]

    smpc_pairing_irk_exch (Thumb, 66 bytes, Stack size 24 bytes, smpc_api.o(i.smpc_pairing_irk_exch))

    [Stack]


    [Calls]
    [Called By]

    smpc_pairing_ltk_exch (Thumb, 110 bytes, Stack size 32 bytes, smpc_api.o(i.smpc_pairing_ltk_exch))

    [Stack]


    [Calls]
    [Called By]

    smpc_pairing_req_handler (Thumb, 54 bytes, Stack size 16 bytes, smpc_api.o(i.smpc_pairing_req_handler))

    [Stack]


    [Calls]
    [Called By]

    smpc_pairing_rsp (Thumb, 224 bytes, Stack size 32 bytes, smpc_api.o(i.smpc_pairing_rsp))

    [Stack]


    [Calls]
    [Called By]

    smpc_pairing_tk_exch (Thumb, 122 bytes, Stack size 24 bytes, smpc_api.o(i.smpc_pairing_tk_exch))

    [Stack]


    [Calls]
    [Called By]

    smpc_pdu_recv (Thumb, 86 bytes, Stack size 16 bytes, smpc.o(i.smpc_pdu_recv))

    [Stack]


    [Calls]
    [Called By]

    smpc_pdu_send (Thumb, 142 bytes, Stack size 32 bytes, smpc.o(i.smpc_pdu_send))

    [Stack]


    [Calls]
    [Called By]

    smpc_security_req_send (Thumb, 88 bytes, Stack size 24 bytes, smpc_api.o(i.smpc_security_req_send))

    [Stack]


    [Calls]
    [Called By]

    smpc_send_ltk_req_rsp (Thumb, 134 bytes, Stack size 16 bytes, smpc.o(i.smpc_send_ltk_req_rsp))

    [Stack]


    [Calls]
    [Called By]

    smpc_send_pairing_ind (Thumb, 208 bytes, Stack size 24 bytes, smpc.o(i.smpc_send_pairing_ind))

    [Stack]


    [Calls]
    [Called By]

    smpc_send_pairing_req_ind (Thumb, 194 bytes, Stack size 32 bytes, smpc.o(i.smpc_send_pairing_req_ind))

    [Stack]


    [Calls]
    [Called By]

    smpc_sign_command (Thumb, 238 bytes, Stack size 32 bytes, smpc_api.o(i.smpc_sign_command))

    [Stack]


    [Calls]
    [Called By]

    smpc_sign_cont (Thumb, 486 bytes, Stack size 64 bytes, smpc_api.o(i.smpc_sign_cont))

    [Stack]


    [Calls]
    [Called By]

    smpc_tkdp_rcp_continue (Thumb, 180 bytes, Stack size 16 bytes, smpc.o(i.smpc_tkdp_rcp_continue))

    [Stack]


    [Calls]
    [Called By]

    smpc_tkdp_send_continue (Thumb, 266 bytes, Stack size 24 bytes, smpc.o(i.smpc_tkdp_send_continue))

    [Stack]


    [Calls]
    [Called By]

    smpc_tkdp_send_start (Thumb, 50 bytes, Stack size 8 bytes, smpc.o(i.smpc_tkdp_send_start))

    [Stack]


    [Calls]
    [Called By]

    smpc_xor (Thumb, 30 bytes, Stack size 4 bytes, smpc.o(i.smpc_xor))

    [Stack]


    [Called By]

    smpm_gen_rand_addr (Thumb, 46 bytes, Stack size 8 bytes, smpm_api.o(i.smpm_gen_rand_addr))

    [Stack]


    [Calls]
    [Called By]

    smpm_gen_rand_nb (Thumb, 26 bytes, Stack size 8 bytes, smpm_api.o(i.smpm_gen_rand_nb))

    [Stack]


    [Calls]
    [Called By]

    smpm_resolv_addr (Thumb, 74 bytes, Stack size 32 bytes, smpm_api.o(i.smpm_resolv_addr))

    [Stack]


    [Calls]
    [Called By]

    smpm_send_encrypt_req (Thumb, 60 bytes, Stack size 16 bytes, smpm_api.o(i.smpm_send_encrypt_req))

    [Stack]


    [Calls]
    [Called By]

    smpm_use_enc_block (Thumb, 60 bytes, Stack size 16 bytes, smpm_api.o(i.smpm_use_enc_block))

    [Stack]


    [Calls]
    [Called By]

    Local Symbols

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

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

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

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

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

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

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

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

    SetVDDDBKTrim (Thumb, 70 bytes, Stack size 0 bytes, system_n32wb452.o(.text))

    [Called By]

    SetSysClock (Thumb, 184 bytes, Stack size 12 bytes, system_n32wb452.o(.text))

    [Stack]


    [Called By]

    RCC_SetHSITrim (Thumb, 20 bytes, Stack size 0 bytes, n32wb452_rcc.o(.text), UNUSED)

    [Called By]

    ConfigTI4 (Thumb, 116 bytes, Stack size 20 bytes, n32wb452_tim.o(.text), UNUSED)

    [Called By]

    ConfigTI3 (Thumb, 108 bytes, Stack size 20 bytes, n32wb452_tim.o(.text), UNUSED)

    [Called By]

    ConfigTI2 (Thumb, 116 bytes, Stack size 20 bytes, n32wb452_tim.o(.text), UNUSED)

    [Called By]

    ConfigTI1 (Thumb, 104 bytes, Stack size 16 bytes, n32wb452_tim.o(.text), UNUSED)

    [Called By]

    LCD_Reset (Thumb, 46 bytes, Stack size 8 bytes, lcd_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_SendCommand (Thumb, 48 bytes, Stack size 8 bytes, lcd_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_SendData_8Bit (Thumb, 48 bytes, Stack size 8 bytes, lcd_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_SendData_16Bit (Thumb, 54 bytes, Stack size 8 bytes, lcd_drv.o(.text), UNUSED)

    [Calls]


    [Called By]

    LCD_SetAttributes (Thumb, 56 bytes, Stack size 16 bytes, lcd_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    LCD_InitReg (Thumb, 358 bytes, Stack size 8 bytes, lcd_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    i2c_master_send (Thumb, 268 bytes, Stack size 16 bytes, qma_i2c_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    i2c_master_recv (Thumb, 234 bytes, Stack size 16 bytes, qma_i2c_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    i2c_master_send (Thumb, 268 bytes, Stack size 16 bytes, hdc_i2c_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    i2c_master_recv (Thumb, 234 bytes, Stack size 16 bytes, hdc_i2c_drv.o(.text))

    [Stack]


    [Calls]
    [Called By]

    fifo_clear_all (Thumb, 40 bytes, Stack size 0 bytes, n32wb452_data_fifo.o(.text))

    [Called By]

    fifo_write_item (Thumb, 114 bytes, Stack size 24 bytes, n32wb452_data_fifo.o(.text))

    [Stack]


    [Calls]
    [Called By]

    fifo_read_item (Thumb, 98 bytes, Stack size 24 bytes, n32wb452_data_fifo.o(.text))

    [Stack]


    [Calls]
    [Called By]

    app_sec_msg_dflt_handler (Thumb, 8 bytes, Stack size 8 bytes, app_sec.o(.text))

    [Stack]


    [Address Reference Count : 1]

    gapc_bond_req_ind_handler (Thumb, 464 bytes, Stack size 40 bytes, app_sec.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_bond_ind_handler (Thumb, 78 bytes, Stack size 24 bytes, app_sec.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_encrypt_req_ind_handler (Thumb, 286 bytes, Stack size 80 bytes, app_sec.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_encrypt_ind_handler (Thumb, 26 bytes, Stack size 24 bytes, app_sec.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    appm_get_handler (Thumb, 84 bytes, Stack size 32 bytes, app_task.o(.text))

    [Stack]


    [Called By]

    appm_adv_timeout_handler (Thumb, 22 bytes, Stack size 24 bytes, app_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_device_ready_ind_handler (Thumb, 44 bytes, Stack size 24 bytes, app_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    appm_gapm_cmp_evt_handler (Thumb, 420 bytes, Stack size 24 bytes, app_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_get_dev_info_req_ind_handler (Thumb, 150 bytes, Stack size 24 bytes, app_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_set_dev_info_req_ind_handler (Thumb, 48 bytes, Stack size 24 bytes, app_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_connection_req_ind_handler (Thumb, 156 bytes, Stack size 24 bytes, app_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    appm_gapc_cmp_evt_handler (Thumb, 20 bytes, Stack size 8 bytes, app_task.o(.text))

    [Stack]


    [Address Reference Count : 1]

    appm_gapc_param_updated_req_ind_handler (Thumb, 62 bytes, Stack size 24 bytes, app_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_disconnect_ind_handler (Thumb, 42 bytes, Stack size 24 bytes, app_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_profile_added_ind_handler (Thumb, 42 bytes, Stack size 24 bytes, app_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    appm_msg_handler (Thumb, 92 bytes, Stack size 32 bytes, app_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    appm_gapm_gen_rand_nb_ind_handler (Thumb, 54 bytes, Stack size 12 bytes, app_task.o(.text))

    [Stack]


    [Address Reference Count : 1]

    gatt_set_mtu_ind_handler (Thumb, 36 bytes, Stack size 12 bytes, app_task.o(.text))

    [Stack]


    [Address Reference Count : 1]

    gapc_param_updated_ind_handler (Thumb, 22 bytes, Stack size 12 bytes, app_task.o(.text))

    [Stack]


    [Address Reference Count : 1]

    gapm_read_wlistsize_req_ind_handler (Thumb, 16 bytes, Stack size 12 bytes, app_task.o(.text))

    [Stack]


    [Address Reference Count : 1]

    gapm_read_bda_req_ind_handler (Thumb, 8 bytes, Stack size 8 bytes, app_task.o(.text))

    [Stack]


    [Address Reference Count : 1]

    gapm_read_txpower_req_ind_handler (Thumb, 8 bytes, Stack size 8 bytes, app_task.o(.text))

    [Stack]


    [Address Reference Count : 1]

    gapm_read_RSSI_req_ind_handler (Thumb, 16 bytes, Stack size 12 bytes, app_task.o(.text))

    [Stack]


    [Address Reference Count : 1]

    data_notify_onePackage (Thumb, 84 bytes, Stack size 32 bytes, app_user.o(.text))

    [Stack]


    [Calls]
    [Called By]

    app_user_msg_handler (Thumb, 8 bytes, Stack size 8 bytes, app_user.o(.text))

    [Stack]


    [Address Reference Count : 1]

    prf_itf_get (Thumb, 28 bytes, Stack size 16 bytes, prf.o(.text))

    [Stack]


    [Calls]
    [Called By]

    user_init (Thumb, 174 bytes, Stack size 88 bytes, user.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    user_destroy (Thumb, 28 bytes, Stack size 16 bytes, user.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    user_create (Thumb, 12 bytes, Stack size 8 bytes, user.o(.text))

    [Stack]


    [Address Reference Count : 1]

    user_cleanup (Thumb, 12 bytes, Stack size 12 bytes, user.o(.text))

    [Stack]


    [Address Reference Count : 1]

    user_enable_req_handler (Thumb, 90 bytes, Stack size 32 bytes, user_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    user_data_notify_req_handler (Thumb, 178 bytes, Stack size 40 bytes, user_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    user_gattc_att_info_req_ind_handler (Thumb, 62 bytes, Stack size 32 bytes, user_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    user_gattc_write_req_ind_handler (Thumb, 168 bytes, Stack size 48 bytes, user_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    user_gattc_read_req_ind_handler (Thumb, 110 bytes, Stack size 1064 bytes, user_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    user_gattc_cmp_evt_handler (Thumb, 22 bytes, Stack size 24 bytes, user_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_cleanup (Thumb, 262 bytes, Stack size 40 bytes, gapc.o(i.gapc_cleanup))

    [Stack]


    [Calls]
    [Called By]

    gapc_operation_cleanup (Thumb, 96 bytes, Stack size 24 bytes, gapc.o(i.gapc_operation_cleanup))

    [Stack]


    [Calls]
    [Called By]

    gapm_operation_cleanup (Thumb, 78 bytes, Stack size 16 bytes, gapm.o(i.gapm_operation_cleanup))

    [Stack]


    [Calls]
    [Called By]

    gattc_operation_cleanup (Thumb, 158 bytes, Stack size 16 bytes, gattc.o(i.gattc_operation_cleanup))

    [Stack]


    [Calls]
    [Called By]

    cmp_dest_id (Thumb, 12 bytes, Stack size 0 bytes, ke_task.o(i.cmp_dest_id))
    [Address Reference Count : 1]

    ke_task_schedule (Thumb, 260 bytes, Stack size 32 bytes, ke_task.o(i.ke_task_schedule))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    cmp_abs_time (Thumb, 22 bytes, Stack size 0 bytes, ke_timer.o(i.cmp_abs_time))
    [Address Reference Count : 1]

    cmp_timer_id (Thumb, 20 bytes, Stack size 0 bytes, ke_timer.o(i.cmp_timer_id))
    [Address Reference Count : 2]

    ke_timer_schedule (Thumb, 54 bytes, Stack size 16 bytes, ke_timer.o(i.ke_timer_schedule))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    nvds_erase (Thumb, 6 bytes, Stack size 0 bytes, nvds.o(i.nvds_erase))
    [Address Reference Count : 1]

    nvds_read (Thumb, 6 bytes, Stack size 0 bytes, nvds.o(i.nvds_read))

    [Called By]


    [Address Reference Count : 1]

    nvds_write (Thumb, 6 bytes, Stack size 0 bytes, nvds.o(i.nvds_write))
    [Address Reference Count : 1]

    attmdb_svc_calc_len (Thumb, 476 bytes, Stack size 32 bytes, attm_db.o(i.attmdb_svc_calc_len))

    [Stack]


    [Calls]
    [Called By]

    attmdb_svc_init (Thumb, 530 bytes, Stack size 40 bytes, attm_db.o(i.attmdb_svc_init))

    [Stack]


    [Calls]
    [Called By]

    atts_execute_write_req (Thumb, 548 bytes, Stack size 64 bytes, atts.o(i.atts_execute_write_req))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    atts_find_by_type_req (Thumb, 416 bytes, Stack size 80 bytes, atts.o(i.atts_find_by_type_req))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    atts_find_info_req (Thumb, 318 bytes, Stack size 56 bytes, atts.o(i.atts_find_info_req))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    atts_find_value_by_uuid (Thumb, 290 bytes, Stack size 80 bytes, atts.o(i.atts_find_value_by_uuid))

    [Stack]


    [Calls]
    [Called By]

    atts_get_att_chk_perm (Thumb, 156 bytes, Stack size 32 bytes, atts.o(i.atts_get_att_chk_perm))

    [Stack]


    [Calls]
    [Called By]

    atts_get_value (Thumb, 124 bytes, Stack size 24 bytes, atts.o(i.atts_get_value))

    [Stack]


    [Calls]
    [Called By]

    atts_mtu_exc_req (Thumb, 68 bytes, Stack size 24 bytes, atts.o(i.atts_mtu_exc_req))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    atts_prepare_write_req (Thumb, 386 bytes, Stack size 56 bytes, atts.o(i.atts_prepare_write_req))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    atts_read_blob_req (Thumb, 188 bytes, Stack size 40 bytes, atts.o(i.atts_read_blob_req))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    atts_read_by_grp_type_req (Thumb, 482 bytes, Stack size 80 bytes, atts.o(i.atts_read_by_grp_type_req))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    atts_read_by_type_req (Thumb, 454 bytes, Stack size 80 bytes, atts.o(i.atts_read_by_type_req))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    atts_read_mult_req (Thumb, 310 bytes, Stack size 56 bytes, atts.o(i.atts_read_mult_req))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    atts_read_req (Thumb, 158 bytes, Stack size 40 bytes, atts.o(i.atts_read_req))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    atts_update_elmt (Thumb, 80 bytes, Stack size 24 bytes, atts.o(i.atts_update_elmt))

    [Stack]


    [Calls]
    [Called By]

    atts_write_cmd (Thumb, 86 bytes, Stack size 40 bytes, atts.o(i.atts_write_cmd))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    atts_write_req (Thumb, 108 bytes, Stack size 40 bytes, atts.o(i.atts_write_req))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    atts_write_signed (Thumb, 152 bytes, Stack size 40 bytes, atts.o(i.atts_write_signed))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_bond_cfm_handler (Thumb, 188 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_bond_cfm_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_bond_cmd_handler (Thumb, 66 bytes, Stack size 32 bytes, gapc_task.o(i.gapc_bond_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_connection_cfm_handler (Thumb, 128 bytes, Stack size 16 bytes, gapc_task.o(i.gapc_connection_cfm_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_disconnect_cmd_handler (Thumb, 122 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_disconnect_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_encrypt_cfm_handler (Thumb, 54 bytes, Stack size 16 bytes, gapc_task.o(i.gapc_encrypt_cfm_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_encrypt_cmd_handler (Thumb, 66 bytes, Stack size 32 bytes, gapc_task.o(i.gapc_encrypt_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_get_dev_info_cfm_handler (Thumb, 206 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_get_dev_info_cfm_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_get_info_cmd_handler (Thumb, 344 bytes, Stack size 40 bytes, gapc_task.o(i.gapc_get_info_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_param_update_cfm_handler (Thumb, 182 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_param_update_cfm_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_param_update_cmd_handler (Thumb, 262 bytes, Stack size 40 bytes, gapc_task.o(i.gapc_param_update_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_security_cmd_handler (Thumb, 70 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_security_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_set_dev_info_cfm_handler (Thumb, 84 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_set_dev_info_cfm_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_set_le_ping_to_handler (Thumb, 70 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_set_le_ping_to_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_set_le_pkt_size_handler (Thumb, 74 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_set_le_pkt_size_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_sign_cmd_handler (Thumb, 54 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_sign_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_smp_rep_attempts_timer_handler (Thumb, 46 bytes, Stack size 8 bytes, gapc_task.o(i.gapc_smp_rep_attempts_timer_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_smp_timeout_timer_ind_handler (Thumb, 66 bytes, Stack size 8 bytes, gapc_task.o(i.gapc_smp_timeout_timer_ind_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_update_conn_param_to_ind_handler (Thumb, 68 bytes, Stack size 16 bytes, gapc_task.o(i.gapc_update_conn_param_to_ind_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_cmp_evt_handler (Thumb, 80 bytes, Stack size 16 bytes, gapc_task.o(i.gapm_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_gen_rand_nb_ind_handler (Thumb, 40 bytes, Stack size 16 bytes, gapc_task.o(i.gapm_gen_rand_nb_ind_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_use_enc_block_ind_handler (Thumb, 60 bytes, Stack size 16 bytes, gapc_task.o(i.gapm_use_enc_block_ind_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gattc_att_info_req_ind_handler (Thumb, 100 bytes, Stack size 24 bytes, gapc_task.o(i.gattc_att_info_req_ind_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gattc_cmp_evt_handler (Thumb, 90 bytes, Stack size 16 bytes, gapc_task.o(i.gattc_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gattc_read_ind_handler (Thumb, 232 bytes, Stack size 16 bytes, gapc_task.o(i.gattc_read_ind_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gattc_read_req_ind_handler (Thumb, 192 bytes, Stack size 16 bytes, gapc_task.o(i.gattc_read_req_ind_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gattc_write_req_ind_handler (Thumb, 216 bytes, Stack size 24 bytes, gapc_task.o(i.gattc_write_req_ind_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    l2cc_cmp_evt_handler (Thumb, 40 bytes, Stack size 8 bytes, gapc_task.o(i.l2cc_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    l2cc_pdu_recv_ind_handler (Thumb, 102 bytes, Stack size 16 bytes, gapc_task.o(i.l2cc_pdu_recv_ind_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_addr_renew_to_ind_handler (Thumb, 48 bytes, Stack size 8 bytes, gapm_task.o(i.gapm_addr_renew_to_ind_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_cancel_cmd_handler (Thumb, 66 bytes, Stack size 24 bytes, gapm_task.o(i.gapm_cancel_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_cmp_evt_handler (Thumb, 84 bytes, Stack size 8 bytes, gapm_task.o(i.gapm_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_default_msg_handler (Thumb, 4 bytes, Stack size 0 bytes, gapm_task.o(i.gapm_default_msg_handler))
    [Address Reference Count : 1]

    gapm_gen_rand_addr_cmd_handler (Thumb, 44 bytes, Stack size 16 bytes, gapm_task.o(i.gapm_gen_rand_addr_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_get_dev_info_cmd_handler (Thumb, 178 bytes, Stack size 32 bytes, gapm_task.o(i.gapm_get_dev_info_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_lepsm_register_cmd_handler (Thumb, 34 bytes, Stack size 16 bytes, gapm_task.o(i.gapm_lepsm_register_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_lepsm_unregister_cmd_handler (Thumb, 34 bytes, Stack size 16 bytes, gapm_task.o(i.gapm_lepsm_unregister_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_lim_disc_to_ind_handler (Thumb, 26 bytes, Stack size 8 bytes, gapm_task.o(i.gapm_lim_disc_to_ind_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_process_op (Thumb, 130 bytes, Stack size 32 bytes, gapm_task.o(i.gapm_process_op))

    [Stack]


    [Calls]
    [Called By]

    gapm_profile_task_add_cmd_handler (Thumb, 94 bytes, Stack size 32 bytes, gapm_task.o(i.gapm_profile_task_add_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_ral_mgt_cmd_handler (Thumb, 276 bytes, Stack size 24 bytes, gapm_task.o(i.gapm_ral_mgt_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_reset_cmd_handler (Thumb, 58 bytes, Stack size 16 bytes, gapm_task.o(i.gapm_reset_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_resolv_addr_cmd_handler (Thumb, 96 bytes, Stack size 24 bytes, gapm_task.o(i.gapm_resolv_addr_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_set_channel_map_cmd_handler (Thumb, 78 bytes, Stack size 24 bytes, gapm_task.o(i.gapm_set_channel_map_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_set_dev_config_cmd_handler (Thumb, 428 bytes, Stack size 32 bytes, gapm_task.o(i.gapm_set_dev_config_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_set_irk_cmd_handler (Thumb, 84 bytes, Stack size 16 bytes, gapm_task.o(i.gapm_set_irk_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_start_advertise_cmd_handler (Thumb, 86 bytes, Stack size 24 bytes, gapm_task.o(i.gapm_start_advertise_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_unknown_task_msg_handler (Thumb, 34 bytes, Stack size 16 bytes, gapm_task.o(i.gapm_unknown_task_msg_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_update_advertise_data_cmd_handler (Thumb, 68 bytes, Stack size 16 bytes, gapm_task.o(i.gapm_update_advertise_data_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_use_enc_block_cmd_handler (Thumb, 58 bytes, Stack size 24 bytes, gapm_task.o(i.gapm_use_enc_block_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_white_list_mgt_cmd_handler (Thumb, 218 bytes, Stack size 24 bytes, gapm_task.o(i.gapm_white_list_mgt_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapc_cmp_evt_handler (Thumb, 54 bytes, Stack size 16 bytes, gattc_task.o(i.gapc_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gattc_att_info_cfm_handler (Thumb, 82 bytes, Stack size 16 bytes, gattc_task.o(i.gattc_att_info_cfm_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gattc_exc_mtu_cmd_handler (Thumb, 72 bytes, Stack size 24 bytes, gattc_task.o(i.gattc_exc_mtu_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gattc_process_op (Thumb, 182 bytes, Stack size 64 bytes, gattc_task.o(i.gattc_process_op))

    [Stack]


    [Calls]
    [Called By]

    gattc_read_cfm_handler (Thumb, 66 bytes, Stack size 24 bytes, gattc_task.o(i.gattc_read_cfm_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gattc_read_req_ind_handler (Thumb, 96 bytes, Stack size 24 bytes, gattc_task.o(i.gattc_read_req_ind_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gattc_send_evt_cmd_handler (Thumb, 78 bytes, Stack size 24 bytes, gattc_task.o(i.gattc_send_evt_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gattc_timeout_handler (Thumb, 104 bytes, Stack size 24 bytes, gattc_task.o(i.gattc_timeout_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gattc_write_cfm_handler (Thumb, 132 bytes, Stack size 16 bytes, gattc_task.o(i.gattc_write_cfm_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gattc_write_req_ind_handler (Thumb, 108 bytes, Stack size 24 bytes, gattc_task.o(i.gattc_write_req_ind_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    l2cc_cmp_evt_handler (Thumb, 70 bytes, Stack size 16 bytes, gattc_task.o(i.l2cc_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    l2cc_pdu_recv_ind_handler (Thumb, 100 bytes, Stack size 24 bytes, gattc_task.o(i.l2cc_pdu_recv_ind_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    h4tl_read_start (Thumb, 20 bytes, Stack size 0 bytes, h4tl.o(i.h4tl_read_start))

    [Called By]

    h4tl_rx_done (Thumb, 370 bytes, Stack size 24 bytes, h4tl.o(i.h4tl_rx_done))

    [Stack]


    [Calls]
    [Address Reference Count : 3]

    h4tl_tx_done (Thumb, 10 bytes, Stack size 0 bytes, h4tl.o(i.h4tl_tx_done))

    [Calls]


    [Address Reference Count : 1]

    h4tl_tx_evt_handler (Thumb, 48 bytes, Stack size 16 bytes, h4tl.o(i.h4tl_tx_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    l2cm_l2cap_tx_handler (Thumb, 82 bytes, Stack size 24 bytes, l2cm.o(i.l2cm_l2cap_tx_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    QSPI_SingleGpioConfig (Thumb, 26 bytes, Stack size 8 bytes, n32wb452_qspi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    attc_exc_mtu_rsp_handler (Thumb, 62 bytes, Stack size 16 bytes, attc.o(i.attc_exc_mtu_rsp_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_auth_payl_to_exp_evt_handler (Thumb, 30 bytes, Stack size 8 bytes, gapc_hci.o(i.hci_auth_payl_to_exp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_cmd_stat_event_handler (Thumb, 230 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_cmd_stat_event_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_disc_cmp_evt_handler (Thumb, 84 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_disc_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_enc_chg_evt_handler (Thumb, 34 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_enc_chg_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_enc_key_refr_evt_handler (Thumb, 34 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_enc_key_refr_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_con_update_cmp_evt_handler (Thumb, 140 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_le_con_update_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_data_len_chg_evt_handler (Thumb, 54 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_le_data_len_chg_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_ltk_request_evt_handler (Thumb, 80 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_le_ltk_request_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_rd_rem_used_feats_cmp_evt_handler (Thumb, 162 bytes, Stack size 24 bytes, gapc_hci.o(i.hci_le_rd_rem_used_feats_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_rem_con_param_req_evt_handler (Thumb, 78 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_le_rem_con_param_req_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_set_data_len_cmd_cmp_evt_handler (Thumb, 42 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_le_set_data_len_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_rd_auth_payl_to_cmd_cmp_evt_handler (Thumb, 74 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_rd_auth_payl_to_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_rd_chnl_map_cmd_cmp_evt_handler (Thumb, 106 bytes, Stack size 24 bytes, gapc_hci.o(i.hci_rd_chnl_map_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_rd_rem_ver_info_cmp_evt_handler (Thumb, 136 bytes, Stack size 24 bytes, gapc_hci.o(i.hci_rd_rem_ver_info_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_rd_rssi_cmd_cmp_evt_handler (Thumb, 96 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_rd_rssi_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_wr_auth_payl_to_cmd_cmp_evt_handler (Thumb, 40 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_wr_auth_payl_to_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    l2c_code_conn_param_upd_req_handler (Thumb, 4 bytes, Stack size 0 bytes, gapc_sig.o(i.l2c_code_conn_param_upd_req_handler))
    [Address Reference Count : 1]

    l2c_code_conn_param_upd_resp_handler (Thumb, 68 bytes, Stack size 16 bytes, gapc_sig.o(i.l2c_code_conn_param_upd_resp_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    l2c_code_reject_handler (Thumb, 80 bytes, Stack size 24 bytes, gapc_sig.o(i.l2c_code_reject_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_basic_cmd_cmp_evt_addr_set_handler (Thumb, 142 bytes, Stack size 24 bytes, gapm_hci.o(i.hci_basic_cmd_cmp_evt_addr_set_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_basic_cmd_cmp_evt_adv_handler (Thumb, 198 bytes, Stack size 24 bytes, gapm_hci.o(i.hci_basic_cmd_cmp_evt_adv_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_basic_cmd_cmp_evt_cfg_handler (Thumb, 126 bytes, Stack size 8 bytes, gapm_hci.o(i.hci_basic_cmd_cmp_evt_cfg_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_basic_cmd_cmp_evt_rl_handler (Thumb, 162 bytes, Stack size 24 bytes, gapm_hci.o(i.hci_basic_cmd_cmp_evt_rl_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_basic_cmd_cmp_evt_wl_handler (Thumb, 122 bytes, Stack size 16 bytes, gapm_hci.o(i.hci_basic_cmd_cmp_evt_wl_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_con_cmp_evt_handler (Thumb, 100 bytes, Stack size 48 bytes, gapm_hci.o(i.hci_le_con_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_enc_cmd_cmp_evt_handler (Thumb, 334 bytes, Stack size 24 bytes, gapm_hci.o(i.hci_le_enc_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_enh_con_cmp_evt_handler (Thumb, 28 bytes, Stack size 16 bytes, gapm_hci.o(i.hci_le_enh_con_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_rand_cmd_cmp_evt_handler (Thumb, 214 bytes, Stack size 32 bytes, gapm_hci.o(i.hci_le_rand_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler (Thumb, 74 bytes, Stack size 16 bytes, gapm_hci.o(i.hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_rd_buff_size_cmd_cmp_evt_handler (Thumb, 36 bytes, Stack size 8 bytes, gapm_hci.o(i.hci_le_rd_buff_size_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_rd_max_data_len_cmd_cmp_evt_handler (Thumb, 68 bytes, Stack size 16 bytes, gapm_hci.o(i.hci_le_rd_max_data_len_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_rd_ral_addr_cmd_cmp_evt_handler (Thumb, 108 bytes, Stack size 16 bytes, gapm_hci.o(i.hci_le_rd_ral_addr_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_rd_ral_size_cmd_cmp_evt_handler (Thumb, 88 bytes, Stack size 16 bytes, gapm_hci.o(i.hci_le_rd_ral_size_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler (Thumb, 60 bytes, Stack size 16 bytes, gapm_hci.o(i.hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_rd_wlst_size_cmd_cmp_evt_handler (Thumb, 88 bytes, Stack size 16 bytes, gapm_hci.o(i.hci_le_rd_wlst_size_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_no_operation_cmd_cmp_evt_handler (Thumb, 18 bytes, Stack size 8 bytes, gapm_hci.o(i.hci_no_operation_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_rd_bd_addr_cmd_cmp_evt_handler (Thumb, 64 bytes, Stack size 8 bytes, gapm_hci.o(i.hci_rd_bd_addr_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_rd_buff_size_cmd_cmp_evt_handler (Thumb, 36 bytes, Stack size 8 bytes, gapm_hci.o(i.hci_rd_buff_size_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_rd_local_ver_info_cmd_cmp_evt_handler (Thumb, 114 bytes, Stack size 16 bytes, gapm_hci.o(i.hci_rd_local_ver_info_cmd_cmp_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    gapm_update_address_op_state (Thumb, 164 bytes, Stack size 8 bytes, gapm_util.o(i.gapm_update_address_op_state))

    [Stack]


    [Calls]
    [Called By]

    gattm_default_msg_handler (Thumb, 4 bytes, Stack size 0 bytes, gattm_task.o(i.gattm_default_msg_handler))
    [Address Reference Count : 1]

    hci_tx_done (Thumb, 70 bytes, Stack size 16 bytes, hci_tl.o(i.hci_tx_done))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_tx_start (Thumb, 320 bytes, Stack size 40 bytes, hci_tl.o(i.hci_tx_start))

    [Stack]


    [Calls]
    [Called By]

    hci_acl_data_rx_handler (Thumb, 122 bytes, Stack size 32 bytes, l2cc_task.o(i.hci_acl_data_rx_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_nb_cmp_pkts_evt_handler (Thumb, 60 bytes, Stack size 8 bytes, l2cc_task.o(i.hci_nb_cmp_pkts_evt_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    l2cc_dbg_pdu_send_cmd_handler (Thumb, 56 bytes, Stack size 24 bytes, l2cc_task.o(i.l2cc_dbg_pdu_send_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    l2cc_default_msg_handler (Thumb, 4 bytes, Stack size 0 bytes, l2cc_task.o(i.l2cc_default_msg_handler))
    [Address Reference Count : 1]

    l2cc_lecb_sdu_send_cmd_handler (Thumb, 56 bytes, Stack size 24 bytes, l2cc_task.o(i.l2cc_lecb_sdu_send_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    l2cc_pdu_recv_ind_handler (Thumb, 114 bytes, Stack size 16 bytes, l2cc_task.o(i.l2cc_pdu_recv_ind_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    l2cc_pdu_send_cmd_handler (Thumb, 86 bytes, Stack size 24 bytes, l2cc_task.o(i.l2cc_pdu_send_cmd_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    smpc_construct_enc_info_pdu (Thumb, 26 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_enc_info_pdu))
    [Address Reference Count : 1]

    smpc_construct_id_addr_info_pdu (Thumb, 24 bytes, Stack size 8 bytes, smpc_util.o(i.smpc_construct_id_addr_info_pdu))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    smpc_construct_id_info_pdu (Thumb, 26 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_id_info_pdu))
    [Address Reference Count : 1]

    smpc_construct_mst_id_pdu (Thumb, 18 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_mst_id_pdu))
    [Address Reference Count : 1]

    smpc_construct_pair_cfm_pdu (Thumb, 26 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_pair_cfm_pdu))
    [Address Reference Count : 1]

    smpc_construct_pair_fail_pdu (Thumb, 6 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_pair_fail_pdu))
    [Address Reference Count : 1]

    smpc_construct_pair_rand_pdu (Thumb, 26 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_pair_rand_pdu))
    [Address Reference Count : 1]

    smpc_construct_pair_req_pdu (Thumb, 14 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_pair_req_pdu))
    [Address Reference Count : 1]

    smpc_construct_pair_rsp_pdu (Thumb, 14 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_pair_rsp_pdu))
    [Address Reference Count : 1]

    smpc_construct_sec_req_pdu (Thumb, 6 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_sec_req_pdu))
    [Address Reference Count : 1]

    smpc_construct_sign_info_pdu (Thumb, 26 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_sign_info_pdu))
    [Address Reference Count : 1]

    smpc_recv_enc_info_pdu (Thumb, 64 bytes, Stack size 8 bytes, smpc_util.o(i.smpc_recv_enc_info_pdu))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    smpc_recv_id_addr_info_pdu (Thumb, 88 bytes, Stack size 32 bytes, smpc_util.o(i.smpc_recv_id_addr_info_pdu))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    smpc_recv_id_info_pdu (Thumb, 64 bytes, Stack size 8 bytes, smpc_util.o(i.smpc_recv_id_info_pdu))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    smpc_recv_mst_id_pdu (Thumb, 98 bytes, Stack size 40 bytes, smpc_util.o(i.smpc_recv_mst_id_pdu))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    smpc_recv_pair_cfm_pdu (Thumb, 128 bytes, Stack size 16 bytes, smpc_util.o(i.smpc_recv_pair_cfm_pdu))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    smpc_recv_pair_fail_pdu (Thumb, 58 bytes, Stack size 16 bytes, smpc_util.o(i.smpc_recv_pair_fail_pdu))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    smpc_recv_pair_rand_pdu (Thumb, 90 bytes, Stack size 8 bytes, smpc_util.o(i.smpc_recv_pair_rand_pdu))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    smpc_recv_pair_req_pdu (Thumb, 184 bytes, Stack size 24 bytes, smpc_util.o(i.smpc_recv_pair_req_pdu))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    smpc_recv_pair_rsp_pdu (Thumb, 4 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_recv_pair_rsp_pdu))

    [Calls]


    [Address Reference Count : 1]

    smpc_recv_sec_req_pdu (Thumb, 4 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_recv_sec_req_pdu))

    [Calls]


    [Address Reference Count : 1]

    smpc_recv_sign_info_pdu (Thumb, 48 bytes, Stack size 8 bytes, smpc_util.o(i.smpc_recv_sign_info_pdu))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_host_nb_cmp_pkts_cmd_pkupk (Thumb, 4 bytes, Stack size 0 bytes, hci_msg.o(i.hci_host_nb_cmp_pkts_cmd_pkupk))
    [Address Reference Count : 1]

    hci_le_adv_report_evt_pkupk (Thumb, 20 bytes, Stack size 8 bytes, hci_msg.o(i.hci_le_adv_report_evt_pkupk))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    hci_le_dir_adv_report_evt_pkupk (Thumb, 20 bytes, Stack size 8 bytes, hci_msg.o(i.hci_le_dir_adv_report_evt_pkupk))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    l2c_code_conn_param_upd_req_handler (Thumb, 60 bytes, Stack size 24 bytes, l2cc_sig.o(i.l2c_code_conn_param_upd_req_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    l2c_code_conn_param_upd_resp_handler (Thumb, 28 bytes, Stack size 8 bytes, l2cc_sig.o(i.l2c_code_conn_param_upd_resp_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    l2c_code_reject_handler (Thumb, 28 bytes, Stack size 8 bytes, l2cc_sig.o(i.l2c_code_reject_handler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    _fp_digits (Thumb, 366 bytes, Stack size 64 bytes, printfa.o(i._fp_digits), UNUSED)

    [Calls]


    [Called By]

    _printf_core (Thumb, 1744 bytes, Stack size 136 bytes, printfa.o(i._printf_core), UNUSED)

    [Calls]


    [Called By]

    _printf_post_padding (Thumb, 36 bytes, Stack size 24 bytes, printfa.o(i._printf_post_padding), UNUSED)

    [Called By]

    _printf_pre_padding (Thumb, 46 bytes, Stack size 24 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]

    Undefined Global Symbols