#<CALLGRAPH># ARM Linker, 4.1 [Build 894]: Last Updated: Sun Nov 04 19:31:48 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)
- MyTKeys_ErrorStateProcess from main.o(i.MyTKeys_ErrorStateProcess) referenced from tsl_user_conf.o(.constdata)
- MyTKeys_OffStateProcess from main.o(i.MyTKeys_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_tkey_CalibrationStateProcess from tsl_touchkey.o(i.TSL_tkey_CalibrationStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_tkey_DebCalibrationStateProcess from tsl_touchkey.o(i.TSL_tkey_DebCalibrationStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_tkey_DebDetectStateProcess from tsl_touchkey.o(i.TSL_tkey_DebDetectStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_tkey_DebErrorStateProcess from tsl_touchkey.o(i.TSL_tkey_DebErrorStateProcess) referenced 5 times from tsl_user_conf.o(.constdata)
- TSL_tkey_DebProxDetectStateProcess from tsl_touchkey.o(i.TSL_tkey_DebProxDetectStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_tkey_DebProxStateProcess from tsl_touchkey.o(i.TSL_tkey_DebProxStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_tkey_DebProxTouchStateProcess from tsl_touchkey.o(i.TSL_tkey_DebProxTouchStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_tkey_DebReleaseDetectStateProcess from tsl_touchkey.o(i.TSL_tkey_DebReleaseDetectStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_tkey_DebReleaseProxStateProcess from tsl_touchkey.o(i.TSL_tkey_DebReleaseProxStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_tkey_DebReleaseTouchStateProcess from tsl_touchkey.o(i.TSL_tkey_DebReleaseTouchStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_tkey_DetectStateProcess from tsl_touchkey.o(i.TSL_tkey_DetectStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_tkey_Init from tsl_touchkey.o(i.TSL_tkey_Init) referenced from tsl_user_conf.o(.constdata)
- TSL_tkey_Process from tsl_touchkey.o(i.TSL_tkey_Process) referenced from tsl_user_conf.o(.constdata)
- TSL_tkey_ProxStateProcess from tsl_touchkey.o(i.TSL_tkey_ProxStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_tkey_ReleaseStateProcess from tsl_touchkey.o(i.TSL_tkey_ReleaseStateProcess) referenced from tsl_user_conf.o(.constdata)
- TSL_tkey_SetStateCalibration from tsl_touchkey.o(i.TSL_tkey_SetStateCalibration) referenced from tsl_ecs.o(i.TSL_ecs_ProcessK)
- TSL_tkey_TouchStateProcess from tsl_touchkey.o(i.TSL_tkey_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)
- 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]
__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)
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]
MyTKeys_ErrorStateProcess (Thumb, 8 bytes, Stack size 8 bytes, main.o(i.MyTKeys_ErrorStateProcess))
[Stack]
- Max Depth = 8
- Call Chain = MyTKeys_ErrorStateProcess
[Calls]
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
MyTKeys_OffStateProcess (Thumb, 2 bytes, Stack size 0 bytes, main.o(i.MyTKeys_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, 66 bytes, Stack size 0 bytes, main.o(i.ProcessSensors))
[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, 90 bytes, Stack size 8 bytes, main.o(i.TSL_Action))
[Stack]
- Max Depth = 96
- 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_tkey_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, 142 bytes, Stack size 72 bytes, tsl_ecs.o(i.TSL_ecs_CalcK))
[Stack]
- Max Depth = 72
- 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 = 88
- 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, 162 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_obj_GroupInit (Thumb, 84 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, 84 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, 20 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_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]- >> SysTick_Config
- >> __aeabi_uidivmod
[Called By]
TSL_tim_ProcessIT (Thumb, 44 bytes, Stack size 0 bytes, tsl_time.o(i.TSL_tim_ProcessIT))
[Called By]
TSL_tkey_CalibrationStateProcess (Thumb, 182 bytes, Stack size 16 bytes, tsl_touchkey.o(i.TSL_tkey_CalibrationStateProcess))
[Stack]
- Max Depth = 16
- Call Chain = TSL_tkey_CalibrationStateProcess
[Calls]- >> TSL_acq_TestFirstReferenceIsValid
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_tkey_DebCalibrationStateProcess (Thumb, 74 bytes, Stack size 8 bytes, tsl_touchkey.o(i.TSL_tkey_DebCalibrationStateProcess))
[Stack]
- Max Depth = 20
- Call Chain = TSL_tkey_DebCalibrationStateProcess ⇒ TSL_tkey_SetStateCalibration
[Calls]- >> TSL_tkey_SetStateCalibration
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_tkey_DebDetectStateProcess (Thumb, 112 bytes, Stack size 12 bytes, tsl_touchkey.o(i.TSL_tkey_DebDetectStateProcess))
[Stack]
- Max Depth = 12
- Call Chain = TSL_tkey_DebDetectStateProcess
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_tkey_DebErrorStateProcess (Thumb, 102 bytes, Stack size 4 bytes, tsl_touchkey.o(i.TSL_tkey_DebErrorStateProcess))
[Stack]
- Max Depth = 16
- Call Chain = TSL_tkey_DebErrorStateProcess ⇒ TSL_tkey_SetStateCalibration
[Calls]- >> TSL_tkey_SetStateCalibration
- >> TSL_tkey_GetStateMask
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_tkey_DebProxDetectStateProcess (Thumb, 112 bytes, Stack size 12 bytes, tsl_touchkey.o(i.TSL_tkey_DebProxDetectStateProcess))
[Stack]
- Max Depth = 12
- Call Chain = TSL_tkey_DebProxDetectStateProcess
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_tkey_DebProxStateProcess (Thumb, 112 bytes, Stack size 12 bytes, tsl_touchkey.o(i.TSL_tkey_DebProxStateProcess))
[Stack]
- Max Depth = 12
- Call Chain = TSL_tkey_DebProxStateProcess
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_tkey_DebProxTouchStateProcess (Thumb, 112 bytes, Stack size 12 bytes, tsl_touchkey.o(i.TSL_tkey_DebProxTouchStateProcess))
[Stack]
- Max Depth = 12
- Call Chain = TSL_tkey_DebProxTouchStateProcess
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_tkey_DebReleaseDetectStateProcess (Thumb, 86 bytes, Stack size 12 bytes, tsl_touchkey.o(i.TSL_tkey_DebReleaseDetectStateProcess))
[Stack]
- Max Depth = 12
- Call Chain = TSL_tkey_DebReleaseDetectStateProcess
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_tkey_DebReleaseProxStateProcess (Thumb, 72 bytes, Stack size 12 bytes, tsl_touchkey.o(i.TSL_tkey_DebReleaseProxStateProcess))
[Stack]
- Max Depth = 12
- Call Chain = TSL_tkey_DebReleaseProxStateProcess
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_tkey_DebReleaseTouchStateProcess (Thumb, 86 bytes, Stack size 12 bytes, tsl_touchkey.o(i.TSL_tkey_DebReleaseTouchStateProcess))
[Stack]
- Max Depth = 12
- Call Chain = TSL_tkey_DebReleaseTouchStateProcess
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_tkey_DetectStateProcess (Thumb, 136 bytes, Stack size 8 bytes, tsl_touchkey.o(i.TSL_tkey_DetectStateProcess))
[Stack]
- Max Depth = 8
- Call Chain = TSL_tkey_DetectStateProcess
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_tkey_GetStateMask (Thumb, 26 bytes, Stack size 0 bytes, tsl_touchkey.o(i.TSL_tkey_GetStateMask))
[Called By]
- >> TSL_tkey_DebErrorStateProcess
TSL_tkey_Init (Thumb, 84 bytes, Stack size 4 bytes, tsl_touchkey.o(i.TSL_tkey_Init))
[Stack]
- Max Depth = 16
- Call Chain = TSL_tkey_Init ⇒ TSL_tkey_SetStateCalibration
[Calls]- >> TSL_tkey_SetStateCalibration
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_tkey_Process (Thumb, 78 bytes, Stack size 16 bytes, tsl_touchkey.o(i.TSL_tkey_Process))
[Stack]
- Max Depth = 16
- Call Chain = TSL_tkey_Process
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_tkey_ProxStateProcess (Thumb, 140 bytes, Stack size 8 bytes, tsl_touchkey.o(i.TSL_tkey_ProxStateProcess))
[Stack]
- Max Depth = 8
- Call Chain = TSL_tkey_ProxStateProcess
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_tkey_ReleaseStateProcess (Thumb, 186 bytes, Stack size 8 bytes, tsl_touchkey.o(i.TSL_tkey_ReleaseStateProcess))
[Stack]
- Max Depth = 20
- Call Chain = TSL_tkey_ReleaseStateProcess ⇒ TSL_tkey_SetStateCalibration
[Calls]- >> TSL_tkey_SetStateCalibration
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TSL_tkey_SetStateCalibration (Thumb, 96 bytes, Stack size 12 bytes, tsl_touchkey.o(i.TSL_tkey_SetStateCalibration))
[Stack]
- Max Depth = 12
- Call Chain = TSL_tkey_SetStateCalibration
[Called By]- >> TSL_tkey_ReleaseStateProcess
- >> TSL_tkey_Init
- >> TSL_tkey_DebErrorStateProcess
- >> TSL_tkey_DebCalibrationStateProcess
[Address Reference Count : 1]- tsl_ecs.o(i.TSL_ecs_ProcessK)
TSL_tkey_SetStateOff (Thumb, 36 bytes, Stack size 0 bytes, tsl_touchkey.o(i.TSL_tkey_SetStateOff))
[Called By]
- >> MyTKeys_ErrorStateProcess
TSL_tkey_TouchStateProcess (Thumb, 136 bytes, Stack size 8 bytes, tsl_touchkey.o(i.TSL_tkey_TouchStateProcess))
[Stack]
- Max Depth = 8
- Call Chain = TSL_tkey_TouchStateProcess
[Address Reference Count : 1]- tsl_user_conf.o(.constdata)
TS_IRQHandler (Thumb, 2 bytes, Stack size 0 bytes, stm32f0xx_it.o(i.TS_IRQHandler))
[Address Reference Count : 1]
- startup_stm32f0xx.o(RESET)
__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)
main (Thumb, 138 bytes, Stack size 0 bytes, main.o(i.main))
[Stack]
- Max Depth = 96
- Call Chain = main ⇒ TSL_Action ⇒ TSL_ecs_Process ⇒ TSL_ecs_CalcK
[Calls]- >> TSL_obj_GroupInit
- >> TSL_Init
- >> TSL_Action
- >> ProcessSensors
- >> Init_TS_GPIOs
[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]
Undefined Global Symbols