#<CALLGRAPH># ARM Linker, 4.1 [Build 894]: Last Updated: Fri Dec 28 21:49:03 2012
HardFault_Handler ⇒ HardFault_Handler
Function Pointers
- ADC1_COMP_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- CEC_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- DMA1_Channel1_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- DMA1_Channel2_3_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- DMA1_Channel4_5_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- EXTI0_1_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- EXTI2_3_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- EXTI4_15_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- FLASH_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- HardFault_Handler from stm32f0xx_it.o(i.HardFault_Handler) referenced from startup_stm32f0xx.o(RESET)
- I2C1_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- I2C2_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- MyLinRots_ErrorStateProcess from main.o(i.MyLinRots_ErrorStateProcess) referenced from tsl_user_conf.o(.constdata)
- MyLinRots_OffStateProcess from main.o(i.MyLinRots_OffStateProcess) referenced from tsl_user_conf.o(.constdata)
- NMI_Handler from stm32f0xx_it.o(i.NMI_Handler) referenced from startup_stm32f0xx.o(RESET)
- PVD_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- PendSV_Handler from stm32f0xx_it.o(i.PendSV_Handler) referenced from startup_stm32f0xx.o(RESET)
- RCC_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- RTC_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- Reset_Handler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- SPI1_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- SPI2_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- SVC_Handler from stm32f0xx_it.o(i.SVC_Handler) referenced from startup_stm32f0xx.o(RESET)
- SysTick_Handler from stm32f0xx_it.o(i.SysTick_Handler) referenced from startup_stm32f0xx.o(RESET)
- SystemInit from system_stm32f0xx.o(i.SystemInit) referenced from startup_stm32f0xx.o(.text)
- TIM14_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- TIM15_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- TIM16_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- TIM17_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- TIM1_BRK_UP_TRG_COM_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- TIM1_CC_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- TIM2_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- TIM3_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- TIM6_DAC_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- TSL_linrot_CalcPos from tsl_linrot.o(i.TSL_linrot_CalcPos) referenced from tsl_user_conf.o(.constdata)
- TSL_linrot_CalibrationStateProcess from tsl_linrot.o(i.TSL_linrot_CalibrationStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_linrot_DebCalibrationStateProcess from tsl_linrot.o(i.TSL_linrot_DebCalibrationStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_linrot_DebDetectStateProcess from tsl_linrot.o(i.TSL_linrot_DebDetectStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_linrot_DebErrorStateProcess from tsl_linrot.o(i.TSL_linrot_DebErrorStateProcess) referenced 5 times from tsl_user_conf.o(.constdata)
- TSL_linrot_DebProxDetectStateProcess from tsl_linrot.o(i.TSL_linrot_DebProxDetectStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_linrot_DebProxStateProcess from tsl_linrot.o(i.TSL_linrot_DebProxStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_linrot_DebProxTouchStateProcess from tsl_linrot.o(i.TSL_linrot_DebProxTouchStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_linrot_DebReleaseDetectStateProcess from tsl_linrot.o(i.TSL_linrot_DebReleaseDetectStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_linrot_DebReleaseProxStateProcess from tsl_linrot.o(i.TSL_linrot_DebReleaseProxStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_linrot_DebReleaseTouchStateProcess from tsl_linrot.o(i.TSL_linrot_DebReleaseTouchStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_linrot_DetectStateProcess from tsl_linrot.o(i.TSL_linrot_DetectStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_linrot_Init from tsl_linrot.o(i.TSL_linrot_Init) referenced from tsl_user_conf.o(.constdata)
- TSL_linrot_Process from tsl_linrot.o(i.TSL_linrot_Process) referenced from tsl_user_conf.o(.constdata)
- TSL_linrot_ProxStateProcess from tsl_linrot.o(i.TSL_linrot_ProxStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_linrot_ReleaseStateProcess from tsl_linrot.o(i.TSL_linrot_ReleaseStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_linrot_SetStateCalibration from tsl_linrot.o(i.TSL_linrot_SetStateCalibration) referenced from tsl_ecs.o(i.TSL_ecs_ProcessK)
- TSL_linrot_TouchStateProcess from tsl_linrot.o(i.TSL_linrot_TouchStateProcess) referenced from tsl_user_conf.o(.constdata)
- TS_IRQHandler from stm32f0xx_it.o(i.TS_IRQHandler) referenced from startup_stm32f0xx.o(RESET)
- USART1_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- USART2_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- WWDG_IRQHandler from startup_stm32f0xx.o(.text) referenced from startup_stm32f0xx.o(RESET)
- __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_stm32f0xx.o(.text)
- fputc from retarget.o(i.fputc) referenced from printf6.o(i.__0printf$6)
- main from main.o(i.main) referenced from entry8.o(.ARM.Collect$$$$00000009)
Global Symbols
__main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
[Address Reference Count : 1]
- startup_stm32f0xx.o(.text)
_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_init (Thumb, 0 bytes, Stack size unknown bytes, entry8.o(.ARM.Collect$$$$00000009))
Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
ADC1_COMP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_stm32f0xx.o(RESET)
CEC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
DMA1_Channel1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
DMA1_Channel2_3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
DMA1_Channel4_5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
EXTI0_1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
EXTI2_3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
EXTI4_15_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
FLASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
I2C1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
I2C2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
PVD_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
RCC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
RTC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
SPI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
TIM14_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
TIM15_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
TIM16_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
TIM17_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
TIM1_BRK_UP_TRG_COM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
TIM1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
TIM2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
TIM3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
TIM6_DAC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
USART1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
USART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f0xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
__aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
__aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = __aeabi_uidivmod
[Called By]- >> RCC_GetClocksFreq
- >> USART_Init
- >> TSL_linrot_CalcPos
- >> TSL_tim_Init
- >> _printf_core
__scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
[Calls]
- >> __main_after_scatterload
[Called By]
__scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
GPIO_Init (Thumb, 112 bytes, Stack size 20 bytes, stm32f0xx_gpio.o(i.GPIO_Init))
[Stack]
- Max Depth = 20
- Call Chain = GPIO_Init
[Called By]
GPIO_PinAFConfig (Thumb, 32 bytes, Stack size 8 bytes, stm32f0xx_gpio.o(i.GPIO_PinAFConfig))
[Stack]
- Max Depth = 8
- Call Chain = GPIO_PinAFConfig
[Called By]
HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.HardFault_Handler))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_stm32f0xx.o(RESET)
Init_TS_GPIOs (Thumb, 166 bytes, Stack size 12 bytes, tsl_user_conf.o(i.Init_TS_GPIOs))
[Stack]
- Max Depth = 12
- Call Chain = Init_TS_GPIOs
[Called By]
LCD_SetColors (Thumb, 8 bytes, Stack size 0 bytes, stm320518_eval_lcd.o(i.LCD_SetColors))
[Called By]
LED_Init (Thumb, 46 bytes, Stack size 0 bytes, led.o(i.LED_Init))
[Called By]
LED_Off (Thumb, 22 bytes, Stack size 0 bytes, led.o(i.LED_Off))
[Called By]
LED_On (Thumb, 20 bytes, Stack size 0 bytes, led.o(i.LED_On))
[Called By]
LED_Out (Thumb, 36 bytes, Stack size 16 bytes, led.o(i.LED_Out))
[Stack]
- Max Depth = 16
- Call Chain = LED_Out
[Calls]
[Called By]
MyLinRots_ErrorStateProcess (Thumb, 8 bytes, Stack size 8 bytes, main.o(i.MyLinRots_ErrorStateProcess))
[Stack]
- Max Depth = 24
- Call Chain = MyLinRots_ErrorStateProcess ⇒ TSL_linrot_SetStateOff ⇒ TSL_linrot_ProcessCh_All_SetStatus
[Calls]- >> TSL_linrot_SetStateOff
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
MyLinRots_OffStateProcess (Thumb, 30 bytes, Stack size 0 bytes, main.o(i.MyLinRots_OffStateProcess))
[Address Reference Count : 1]
- tsl_user_conf.o(.constdata)
NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.NMI_Handler))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.PendSV_Handler))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
ProcessSensors (Thumb, 94 bytes, Stack size 8 bytes, main.o(i.ProcessSensors))
[Stack]
- Max Depth = 40
- Call Chain = ProcessSensors ⇒ UartDisplayStatus ⇒ __2printf
[Calls]
[Called By]
RCC_AHBPeriphClockCmd (Thumb, 18 bytes, Stack size 0 bytes, stm32f0xx_rcc.o(i.RCC_AHBPeriphClockCmd))
[Called By]
RCC_APB1PeriphClockCmd (Thumb, 18 bytes, Stack size 0 bytes, stm32f0xx_rcc.o(i.RCC_APB1PeriphClockCmd))
[Called By]
RCC_GetClocksFreq (Thumb, 218 bytes, Stack size 24 bytes, stm32f0xx_rcc.o(i.RCC_GetClocksFreq))
[Stack]
- Max Depth = 36
- Call Chain = RCC_GetClocksFreq ⇒ __aeabi_uidivmod
[Calls]
[Called By]
SER_Init (Thumb, 116 bytes, Stack size 16 bytes, serial.o(i.SER_Init))
[Stack]
- Max Depth = 92
- Call Chain = SER_Init ⇒ USART_Init ⇒ RCC_GetClocksFreq ⇒ __aeabi_uidivmod
[Calls]- >> USART_StructInit
- >> USART_Init
- >> USART_Cmd
- >> RCC_APB1PeriphClockCmd
- >> RCC_AHBPeriphClockCmd
- >> GPIO_PinAFConfig
- >> GPIO_Init
[Called By]
SER_PutChar (Thumb, 20 bytes, Stack size 0 bytes, serial.o(i.SER_PutChar))
[Called By]
SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.SVC_Handler))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
SoftDelay (Thumb, 10 bytes, Stack size 0 bytes, tsl_acq_stm32f0xx.o(i.SoftDelay))
[Called By]
SysTick_Handler (Thumb, 8 bytes, Stack size 8 bytes, stm32f0xx_it.o(i.SysTick_Handler))
[Stack]
- Max Depth = 8
- Call Chain = SysTick_Handler
[Calls]
[Address Reference Count : 1]- startup_stm32f0xx.o(RESET)
SystemInit (Thumb, 84 bytes, Stack size 8 bytes, system_stm32f0xx.o(i.SystemInit))
[Stack]
- Max Depth = 16
- Call Chain = SystemInit ⇒ SetSysClock
[Calls]
[Address Reference Count : 1]- startup_stm32f0xx.o(.text)
TSL_Action (Thumb, 96 bytes, Stack size 8 bytes, main.o(i.TSL_Action))
[Stack]
- Max Depth = 72
- Call Chain = TSL_Action ⇒ TSL_ecs_Process ⇒ TSL_ecs_CalcK
[Calls]- >> TSL_tim_CheckDelay_ms
- >> TSL_obj_GroupProcess
- >> TSL_ecs_Process
- >> TSL_dxs_FirstObj
- >> TSL_acq_BankWaitEOC
- >> TSL_acq_BankStartAcq
- >> TSL_acq_BankGetResult
- >> TSL_acq_BankConfig
[Called By]
TSL_Init (Thumb, 16 bytes, Stack size 8 bytes, tsl.o(i.TSL_Init))
[Stack]
- Max Depth = 28
- Call Chain = TSL_Init ⇒ TSL_tim_Init ⇒ __aeabi_uidivmod
[Calls]- >> TSL_tim_Init
- >> TSL_acq_Init
[Called By]
TSL_acq_BankConfig (Thumb, 88 bytes, Stack size 20 bytes, tsl_acq_stm32f0xx.o(i.TSL_acq_BankConfig))
[Stack]
- Max Depth = 20
- Call Chain = TSL_acq_BankConfig
[Called By]
TSL_acq_BankGetResult (Thumb, 278 bytes, Stack size 56 bytes, tsl_acq.o(i.TSL_acq_BankGetResult))
[Stack]
- Max Depth = 56
- Call Chain = TSL_acq_BankGetResult
[Calls]- >> TSL_acq_UseFilter
- >> TSL_acq_GetMeas
- >> TSL_acq_ComputeDelta
- >> TSL_acq_CheckNoise
[Called By]
TSL_acq_BankStartAcq (Thumb, 44 bytes, Stack size 4 bytes, tsl_acq_stm32f0xx.o(i.TSL_acq_BankStartAcq))
[Stack]
- Max Depth = 4
- Call Chain = TSL_acq_BankStartAcq
[Calls]
[Called By]
TSL_acq_BankWaitEOC (Thumb, 24 bytes, Stack size 0 bytes, tsl_acq_stm32f0xx.o(i.TSL_acq_BankWaitEOC))
[Called By]
TSL_acq_CheckNoise (Thumb, 4 bytes, Stack size 0 bytes, tsl_acq_stm32f0xx.o(i.TSL_acq_CheckNoise))
[Called By]
TSL_acq_ComputeDelta (Thumb, 6 bytes, Stack size 0 bytes, tsl_acq_stm32f0xx.o(i.TSL_acq_ComputeDelta))
[Called By]
TSL_acq_ComputeMeas (Thumb, 6 bytes, Stack size 0 bytes, tsl_acq_stm32f0xx.o(i.TSL_acq_ComputeMeas))
[Called By]
TSL_acq_GetMeas (Thumb, 12 bytes, Stack size 0 bytes, tsl_acq_stm32f0xx.o(i.TSL_acq_GetMeas))
[Called By]
TSL_acq_Init (Thumb, 74 bytes, Stack size 0 bytes, tsl_acq_stm32f0xx.o(i.TSL_acq_Init))
[Called By]
TSL_acq_TestFirstReferenceIsValid (Thumb, 4 bytes, Stack size 0 bytes, tsl_acq_stm32f0xx.o(i.TSL_acq_TestFirstReferenceIsValid))
[Called By]
- >> TSL_linrot_CalibrationStateProcess
TSL_acq_TestReferenceOutOfRange (Thumb, 4 bytes, Stack size 0 bytes, tsl_acq_stm32f0xx.o(i.TSL_acq_TestReferenceOutOfRange))
[Called By]
TSL_acq_UseFilter (Thumb, 4 bytes, Stack size 0 bytes, tsl_acq_stm32f0xx.o(i.TSL_acq_UseFilter))
[Called By]
TSL_dxs_FirstObj (Thumb, 2 bytes, Stack size 0 bytes, tsl_dxs.o(i.TSL_dxs_FirstObj))
[Called By]
TSL_ecs_CalcK (Thumb, 150 bytes, Stack size 48 bytes, tsl_ecs.o(i.TSL_ecs_CalcK))
[Stack]
- Max Depth = 48
- Call Chain = TSL_ecs_CalcK
[Calls]
[Called By]
TSL_ecs_Process (Thumb, 122 bytes, Stack size 16 bytes, tsl_ecs.o(i.TSL_ecs_Process))
[Stack]
- Max Depth = 64
- Call Chain = TSL_ecs_Process ⇒ TSL_ecs_CalcK
[Calls]- >> TSL_tim_CheckDelay_ms
- >> TSL_ecs_ProcessK
- >> TSL_ecs_CalcK
[Called By]
TSL_ecs_ProcessK (Thumb, 168 bytes, Stack size 40 bytes, tsl_ecs.o(i.TSL_ecs_ProcessK))
[Stack]
- Max Depth = 40
- Call Chain = TSL_ecs_ProcessK
[Calls]- >> TSL_obj_SetGlobalObj
- >> TSL_acq_TestReferenceOutOfRange
- >> TSL_acq_ComputeMeas
[Called By]
TSL_linrot_CalcPos (Thumb, 684 bytes, Stack size 24 bytes, tsl_linrot.o(i.TSL_linrot_CalcPos))
[Stack]
- Max Depth = 36
- Call Chain = TSL_linrot_CalcPos ⇒ __aeabi_uidivmod
[Calls]
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_CalibrationStateProcess (Thumb, 206 bytes, Stack size 24 bytes, tsl_linrot.o(i.TSL_linrot_CalibrationStateProcess))
[Stack]
- Max Depth = 24
- Call Chain = TSL_linrot_CalibrationStateProcess
[Calls]- >> TSL_acq_TestFirstReferenceIsValid
- >> TSL_linrot_ProcessCh_One_AcqStatusError
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_DTOGetTime (Thumb, 42 bytes, Stack size 8 bytes, tsl_linrot.o(i.TSL_linrot_DTOGetTime))
[Stack]
- Max Depth = 8
- Call Chain = TSL_linrot_DTOGetTime
[Called By]- >> TSL_linrot_TouchStateProcess
- >> TSL_linrot_ReleaseStateProcess
- >> TSL_linrot_ProxStateProcess
- >> TSL_linrot_DetectStateProcess
- >> TSL_linrot_DebProxTouchStateProcess
- >> TSL_linrot_DebProxStateProcess
- >> TSL_linrot_DebProxDetectStateProcess
- >> TSL_linrot_DebDetectStateProcess
TSL_linrot_DebCalibrationStateProcess (Thumb, 72 bytes, Stack size 12 bytes, tsl_linrot.o(i.TSL_linrot_DebCalibrationStateProcess))
[Stack]
- Max Depth = 36
- Call Chain = TSL_linrot_DebCalibrationStateProcess ⇒ TSL_linrot_SetStateCalibration ⇒ TSL_linrot_ProcessCh_All_SetStatus
[Calls]- >> TSL_linrot_SetStateCalibration
- >> TSL_linrot_ProcessCh_One_DeltaBelowEquMinus
- >> TSL_linrot_ProcessCh_One_AcqStatusError
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_DebDetectStateProcess (Thumb, 134 bytes, Stack size 12 bytes, tsl_linrot.o(i.TSL_linrot_DebDetectStateProcess))
[Stack]
- Max Depth = 20
- Call Chain = TSL_linrot_DebDetectStateProcess ⇒ TSL_linrot_ProcessCh_One_DeltaAboveEqu
[Calls]- >> TSL_linrot_ProcessCh_One_DeltaAboveEqu
- >> TSL_linrot_ProcessCh_One_AcqStatusError
- >> TSL_linrot_DTOGetTime
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_DebErrorStateProcess (Thumb, 98 bytes, Stack size 4 bytes, tsl_linrot.o(i.TSL_linrot_DebErrorStateProcess))
[Stack]
- Max Depth = 28
- Call Chain = TSL_linrot_DebErrorStateProcess ⇒ TSL_linrot_SetStateCalibration ⇒ TSL_linrot_ProcessCh_All_SetStatus
[Calls]- >> TSL_linrot_SetStateCalibration
- >> TSL_linrot_ProcessCh_One_AcqStatusError
- >> TSL_linrot_GetStateMask
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_DebProxDetectStateProcess (Thumb, 136 bytes, Stack size 12 bytes, tsl_linrot.o(i.TSL_linrot_DebProxDetectStateProcess))
[Stack]
- Max Depth = 20
- Call Chain = TSL_linrot_DebProxDetectStateProcess ⇒ TSL_linrot_ProcessCh_One_DeltaAbove
[Calls]- >> TSL_linrot_ProcessCh_One_DeltaAbove
- >> TSL_linrot_ProcessCh_One_AcqStatusError
- >> TSL_linrot_DTOGetTime
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_DebProxStateProcess (Thumb, 136 bytes, Stack size 12 bytes, tsl_linrot.o(i.TSL_linrot_DebProxStateProcess))
[Stack]
- Max Depth = 20
- Call Chain = TSL_linrot_DebProxStateProcess ⇒ TSL_linrot_ProcessCh_One_DeltaAboveEqu
[Calls]- >> TSL_linrot_ProcessCh_One_DeltaAboveEqu
- >> TSL_linrot_ProcessCh_One_AcqStatusError
- >> TSL_linrot_DTOGetTime
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_DebProxTouchStateProcess (Thumb, 136 bytes, Stack size 12 bytes, tsl_linrot.o(i.TSL_linrot_DebProxTouchStateProcess))
[Stack]
- Max Depth = 20
- Call Chain = TSL_linrot_DebProxTouchStateProcess ⇒ TSL_linrot_ProcessCh_One_DeltaAbove
[Calls]- >> TSL_linrot_ProcessCh_One_DeltaAbove
- >> TSL_linrot_ProcessCh_One_AcqStatusError
- >> TSL_linrot_DTOGetTime
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_DebReleaseDetectStateProcess (Thumb, 96 bytes, Stack size 12 bytes, tsl_linrot.o(i.TSL_linrot_DebReleaseDetectStateProcess))
[Stack]
- Max Depth = 20
- Call Chain = TSL_linrot_DebReleaseDetectStateProcess ⇒ TSL_linrot_ProcessCh_One_DeltaAbove
[Calls]- >> TSL_linrot_ProcessCh_One_DeltaAbove
- >> TSL_linrot_ProcessCh_One_AcqStatusError
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_DebReleaseProxStateProcess (Thumb, 76 bytes, Stack size 12 bytes, tsl_linrot.o(i.TSL_linrot_DebReleaseProxStateProcess))
[Stack]
- Max Depth = 20
- Call Chain = TSL_linrot_DebReleaseProxStateProcess ⇒ TSL_linrot_ProcessCh_One_DeltaAbove
[Calls]- >> TSL_linrot_ProcessCh_One_DeltaAbove
- >> TSL_linrot_ProcessCh_One_AcqStatusError
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_DebReleaseTouchStateProcess (Thumb, 96 bytes, Stack size 12 bytes, tsl_linrot.o(i.TSL_linrot_DebReleaseTouchStateProcess))
[Stack]
- Max Depth = 20
- Call Chain = TSL_linrot_DebReleaseTouchStateProcess ⇒ TSL_linrot_ProcessCh_One_DeltaAbove
[Calls]- >> TSL_linrot_ProcessCh_One_DeltaAbove
- >> TSL_linrot_ProcessCh_One_AcqStatusError
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_DetectStateProcess (Thumb, 230 bytes, Stack size 16 bytes, tsl_linrot.o(i.TSL_linrot_DetectStateProcess))
[Stack]
- Max Depth = 40
- Call Chain = TSL_linrot_DetectStateProcess ⇒ TSL_linrot_SetStateCalibration ⇒ TSL_linrot_ProcessCh_All_SetStatus
[Calls]- >> TSL_linrot_SetStateCalibration
- >> TSL_tim_CheckDelay_sec
- >> TSL_linrot_ProcessCh_One_DeltaAbove
- >> TSL_linrot_ProcessCh_One_AcqStatusError
- >> TSL_linrot_DTOGetTime
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_GetStateMask (Thumb, 30 bytes, Stack size 0 bytes, tsl_linrot.o(i.TSL_linrot_GetStateMask))
[Called By]
- >> TSL_linrot_DebErrorStateProcess
TSL_linrot_Init (Thumb, 104 bytes, Stack size 8 bytes, tsl_linrot.o(i.TSL_linrot_Init))
[Stack]
- Max Depth = 32
- Call Chain = TSL_linrot_Init ⇒ TSL_linrot_SetStateCalibration ⇒ TSL_linrot_ProcessCh_All_SetStatus
[Calls]- >> TSL_linrot_SetStateCalibration
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_Process (Thumb, 76 bytes, Stack size 16 bytes, tsl_linrot.o(i.TSL_linrot_Process))
[Stack]
- Max Depth = 28
- Call Chain = TSL_linrot_Process ⇒ TSL_linrot_ProcessCh_One_DataReady
[Calls]- >> TSL_linrot_ProcessCh_One_DataReady
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_ProcessCh_All_ClearRef (Thumb, 34 bytes, Stack size 8 bytes, tsl_linrot.o(i.TSL_linrot_ProcessCh_All_ClearRef))
[Stack]
- Max Depth = 8
- Call Chain = TSL_linrot_ProcessCh_All_ClearRef
[Called By]- >> TSL_linrot_SetStateCalibration
TSL_linrot_ProcessCh_All_DeltaBelowEqu (Thumb, 40 bytes, Stack size 8 bytes, tsl_linrot.o(i.TSL_linrot_ProcessCh_All_DeltaBelowEqu))
[Stack]
- Max Depth = 8
- Call Chain = TSL_linrot_ProcessCh_All_DeltaBelowEqu
[Called By]- >> TSL_linrot_ProxStateProcess
TSL_linrot_ProcessCh_All_SetStatus (Thumb, 42 bytes, Stack size 12 bytes, tsl_linrot.o(i.TSL_linrot_ProcessCh_All_SetStatus))
[Stack]
- Max Depth = 12
- Call Chain = TSL_linrot_ProcessCh_All_SetStatus
[Called By]- >> TSL_linrot_SetStateOff
- >> TSL_linrot_SetStateCalibration
TSL_linrot_ProcessCh_One_AcqStatusError (Thumb, 40 bytes, Stack size 0 bytes, tsl_linrot.o(i.TSL_linrot_ProcessCh_One_AcqStatusError))
[Called By]
- >> TSL_linrot_TouchStateProcess
- >> TSL_linrot_ReleaseStateProcess
- >> TSL_linrot_ProxStateProcess
- >> TSL_linrot_DetectStateProcess
- >> TSL_linrot_DebReleaseTouchStateProcess
- >> TSL_linrot_DebReleaseProxStateProcess
- >> TSL_linrot_DebReleaseDetectStateProcess
- >> TSL_linrot_DebProxTouchStateProcess
- >> TSL_linrot_DebProxStateProcess
- >> TSL_linrot_DebProxDetectStateProcess
- >> TSL_linrot_DebErrorStateProcess
- >> TSL_linrot_DebDetectStateProcess
- >> TSL_linrot_DebCalibrationStateProcess
- >> TSL_linrot_CalibrationStateProcess
TSL_linrot_ProcessCh_One_DataReady (Thumb, 44 bytes, Stack size 12 bytes, tsl_linrot.o(i.TSL_linrot_ProcessCh_One_DataReady))
[Stack]
- Max Depth = 12
- Call Chain = TSL_linrot_ProcessCh_One_DataReady
[Called By]
TSL_linrot_ProcessCh_One_DeltaAbove (Thumb, 40 bytes, Stack size 8 bytes, tsl_linrot.o(i.TSL_linrot_ProcessCh_One_DeltaAbove))
[Stack]
- Max Depth = 8
- Call Chain = TSL_linrot_ProcessCh_One_DeltaAbove
[Called By]- >> TSL_linrot_TouchStateProcess
- >> TSL_linrot_DetectStateProcess
- >> TSL_linrot_DebReleaseTouchStateProcess
- >> TSL_linrot_DebReleaseProxStateProcess
- >> TSL_linrot_DebReleaseDetectStateProcess
- >> TSL_linrot_DebProxTouchStateProcess
- >> TSL_linrot_DebProxDetectStateProcess
TSL_linrot_ProcessCh_One_DeltaAboveEqu (Thumb, 40 bytes, Stack size 8 bytes, tsl_linrot.o(i.TSL_linrot_ProcessCh_One_DeltaAboveEqu))
[Stack]
- Max Depth = 8
- Call Chain = TSL_linrot_ProcessCh_One_DeltaAboveEqu
[Called By]- >> TSL_linrot_ReleaseStateProcess
- >> TSL_linrot_ProxStateProcess
- >> TSL_linrot_DebProxStateProcess
- >> TSL_linrot_DebDetectStateProcess
TSL_linrot_ProcessCh_One_DeltaBelowEquMinus (Thumb, 42 bytes, Stack size 8 bytes, tsl_linrot.o(i.TSL_linrot_ProcessCh_One_DeltaBelowEquMinus))
[Stack]
- Max Depth = 8
- Call Chain = TSL_linrot_ProcessCh_One_DeltaBelowEquMinus
[Called By]- >> TSL_linrot_ReleaseStateProcess
- >> TSL_linrot_DebCalibrationStateProcess
TSL_linrot_ProxStateProcess (Thumb, 206 bytes, Stack size 16 bytes, tsl_linrot.o(i.TSL_linrot_ProxStateProcess))
[Stack]
- Max Depth = 40
- Call Chain = TSL_linrot_ProxStateProcess ⇒ TSL_linrot_SetStateCalibration ⇒ TSL_linrot_ProcessCh_All_SetStatus
[Calls]- >> TSL_linrot_SetStateCalibration
- >> TSL_tim_CheckDelay_sec
- >> TSL_linrot_ProcessCh_One_DeltaAboveEqu
- >> TSL_linrot_ProcessCh_One_AcqStatusError
- >> TSL_linrot_ProcessCh_All_DeltaBelowEqu
- >> TSL_linrot_DTOGetTime
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_ReleaseStateProcess (Thumb, 222 bytes, Stack size 8 bytes, tsl_linrot.o(i.TSL_linrot_ReleaseStateProcess))
[Stack]
- Max Depth = 32
- Call Chain = TSL_linrot_ReleaseStateProcess ⇒ TSL_linrot_SetStateCalibration ⇒ TSL_linrot_ProcessCh_All_SetStatus
[Calls]- >> TSL_linrot_SetStateCalibration
- >> TSL_linrot_ProcessCh_One_DeltaBelowEquMinus
- >> TSL_linrot_ProcessCh_One_DeltaAboveEqu
- >> TSL_linrot_ProcessCh_One_AcqStatusError
- >> TSL_linrot_DTOGetTime
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_linrot_SetStateCalibration (Thumb, 90 bytes, Stack size 12 bytes, tsl_linrot.o(i.TSL_linrot_SetStateCalibration))
[Stack]
- Max Depth = 24
- Call Chain = TSL_linrot_SetStateCalibration ⇒ TSL_linrot_ProcessCh_All_SetStatus
[Calls]- >> TSL_linrot_ProcessCh_All_SetStatus
- >> TSL_linrot_ProcessCh_All_ClearRef
[Called By]- >> TSL_linrot_TouchStateProcess
- >> TSL_linrot_ReleaseStateProcess
- >> TSL_linrot_ProxStateProcess
- >> TSL_linrot_Init
- >> TSL_linrot_DetectStateProcess
- >> TSL_linrot_DebErrorStateProcess
- >> TSL_linrot_DebCalibrationStateProcess
[Address Reference Count : 1]- tsl_ecs.o(i.TSL_ecs_ProcessK)
TSL_linrot_SetStateOff (Thumb, 32 bytes, Stack size 4 bytes, tsl_linrot.o(i.TSL_linrot_SetStateOff))
[Stack]
- Max Depth = 16
- Call Chain = TSL_linrot_SetStateOff ⇒ TSL_linrot_ProcessCh_All_SetStatus
[Calls]- >> TSL_linrot_ProcessCh_All_SetStatus
[Called By]- >> MyLinRots_ErrorStateProcess
TSL_linrot_TouchStateProcess (Thumb, 230 bytes, Stack size 16 bytes, tsl_linrot.o(i.TSL_linrot_TouchStateProcess))
[Stack]
- Max Depth = 40
- Call Chain = TSL_linrot_TouchStateProcess ⇒ TSL_linrot_SetStateCalibration ⇒ TSL_linrot_ProcessCh_All_SetStatus
[Calls]- >> TSL_linrot_SetStateCalibration
- >> TSL_tim_CheckDelay_sec
- >> TSL_linrot_ProcessCh_One_DeltaAbove
- >> TSL_linrot_ProcessCh_One_AcqStatusError
- >> TSL_linrot_DTOGetTime
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_obj_GroupInit (Thumb, 88 bytes, Stack size 24 bytes, tsl_object.o(i.TSL_obj_GroupInit))
[Stack]
- Max Depth = 24
- Call Chain = TSL_obj_GroupInit
[Calls]
[Called By]
TSL_obj_GroupProcess (Thumb, 88 bytes, Stack size 24 bytes, tsl_object.o(i.TSL_obj_GroupProcess))
[Stack]
- Max Depth = 24
- Call Chain = TSL_obj_GroupProcess
[Calls]
[Called By]
TSL_obj_SetGlobalObj (Thumb, 28 bytes, Stack size 0 bytes, tsl_object.o(i.TSL_obj_SetGlobalObj))
[Called By]
- >> TSL_obj_GroupProcess
- >> TSL_obj_GroupInit
- >> TSL_ecs_ProcessK
- >> TSL_ecs_CalcK
TSL_tim_CheckDelay_ms (Thumb, 82 bytes, Stack size 16 bytes, tsl_time.o(i.TSL_tim_CheckDelay_ms))
[Stack]
- Max Depth = 16
- Call Chain = TSL_tim_CheckDelay_ms
[Called By]- >> TSL_ecs_Process
- >> TSL_Action
TSL_tim_CheckDelay_sec (Thumb, 76 bytes, Stack size 16 bytes, tsl_time.o(i.TSL_tim_CheckDelay_sec))
[Stack]
- Max Depth = 16
- Call Chain = TSL_tim_CheckDelay_sec
[Called By]- >> TSL_linrot_TouchStateProcess
- >> TSL_linrot_ProxStateProcess
- >> TSL_linrot_DetectStateProcess
TSL_tim_Init (Thumb, 20 bytes, Stack size 8 bytes, tsl_time_stm32f0xx.o(i.TSL_tim_Init))
[Stack]
- Max Depth = 20
- Call Chain = TSL_tim_Init ⇒ __aeabi_uidivmod
[Calls]- >> __aeabi_uidivmod
- >> SysTick_Config
[Called By]
TSL_tim_ProcessIT (Thumb, 44 bytes, Stack size 0 bytes, tsl_time.o(i.TSL_tim_ProcessIT))
[Called By]
TS_IRQHandler (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.TS_IRQHandler))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
UARTState2String (Thumb, 108 bytes, Stack size 8 bytes, main.o(i.UARTState2String))
[Stack]
- Max Depth = 16
- Call Chain = UARTState2String ⇒ __ARM_common_switch8
[Calls]- >> LCD_SetColors
- >> __ARM_common_switch8
[Called By]
USART_Cmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f0xx_usart.o(i.USART_Cmd))
[Called By]
USART_Init (Thumb, 128 bytes, Stack size 40 bytes, stm32f0xx_usart.o(i.USART_Init))
[Stack]
- Max Depth = 76
- Call Chain = USART_Init ⇒ RCC_GetClocksFreq ⇒ __aeabi_uidivmod
[Calls]- >> RCC_GetClocksFreq
- >> __aeabi_uidivmod
[Called By]
USART_StructInit (Thumb, 22 bytes, Stack size 0 bytes, stm32f0xx_usart.o(i.USART_StructInit))
[Called By]
UartDisplayStatus (Thumb, 88 bytes, Stack size 8 bytes, main.o(i.UartDisplayStatus))
[Stack]
- Max Depth = 32
- Call Chain = UartDisplayStatus ⇒ __2printf
[Calls]- >> UARTState2String
- >> __2printf
[Called By]
__0printf$6 (Thumb, 24 bytes, Stack size 24 bytes, printf6.o(i.__0printf$6), UNUSED)
[Calls]
__1printf$6 (Thumb, 0 bytes, Stack size 24 bytes, printf6.o(i.__0printf$6), UNUSED)
__2printf (Thumb, 0 bytes, Stack size 24 bytes, printf6.o(i.__0printf$6))
[Stack]
- Max Depth = 24
- Call Chain = __2printf
[Called By]- >> main
- >> UartDisplayStatus
__ARM_common_switch8 (Thumb, 26 bytes, Stack size 8 bytes, main.o(i.__ARM_common_switch8))
[Stack]
- Max Depth = 8
- Call Chain = __ARM_common_switch8
[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)
fputc (Thumb, 8 bytes, Stack size 8 bytes, retarget.o(i.fputc))
[Stack]
- Max Depth = 8
- Call Chain = fputc
[Calls]
[Address Reference Count : 1]
main (Thumb, 208 bytes, Stack size 0 bytes, main.o(i.main))
[Stack]
- Max Depth = 92
- Call Chain = main ⇒ SER_Init ⇒ USART_Init ⇒ RCC_GetClocksFreq ⇒ __aeabi_uidivmod
[Calls]- >> TSL_obj_GroupInit
- >> TSL_Init
- >> SER_Init
- >> LED_Out
- >> LED_On
- >> LED_Off
- >> LED_Init
- >> TSL_Action
- >> ProcessSensors
- >> Init_TS_GPIOs
- >> __2printf
[Address Reference Count : 1]- entry8.o(.ARM.Collect$$$$00000009)
Local Symbols
SetSysClock (Thumb, 120 bytes, Stack size 8 bytes, system_stm32f0xx.o(i.SetSysClock))
[Stack]
- Max Depth = 8
- Call Chain = SetSysClock
[Called By]
SysTick_Config (Thumb, 48 bytes, Stack size 8 bytes, tsl_time_stm32f0xx.o(i.SysTick_Config))
[Stack]
- Max Depth = 8
- Call Chain = SysTick_Config
[Called By]
_printf_core (Thumb, 766 bytes, Stack size 96 bytes, printf6.o(i._printf_core), UNUSED)
[Calls]
- >> __aeabi_uidivmod
- >> _printf_pre_padding
- >> _printf_post_padding
[Called By]
_printf_post_padding (Thumb, 32 bytes, Stack size 24 bytes, printf6.o(i._printf_post_padding), UNUSED)
[Called By]
_printf_pre_padding (Thumb, 44 bytes, Stack size 40 bytes, printf6.o(i._printf_pre_padding), UNUSED)
[Called By]
Undefined Global Symbols