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



#<CALLGRAPH># ARM Linker, 6190004: Last Updated: Sat Mar 9 20:48:24 2024

Maximum Stack Usage = 1408 bytes + Unknown(Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

main ⇒ InitECU ⇒ Can_Init ⇒ Can_InitAllControllers ⇒ Can_InitController ⇒ Can_SetControllerRxConfig ⇒ Can_SetControllerFifoFilter ⇒ Can_SetControllerRxMask ⇒ Can_Drv_SetRxFifoIndividualMask ⇒ Can_Drv_EnterFreezeMode ⇒ McalLib_MicroSecToTicks ⇒ McalLib_OsCounter_MicroSecToTicks ⇒ __aeabi_uldivmod

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, entry4.o(.ARM.Collect$$$$00000003))

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

CanIf_ControllerBusOff (Thumb, 10 bytes, Stack size 4 bytes, can_func.o(.mcal_code))

[Stack]


[Called By]

CanIf_ControllerModeIndication (Thumb, 14 bytes, Stack size 4 bytes, can_func.o(.mcal_code))

[Stack]


[Called By]

CanIf_TxConfirmation (Thumb, 22 bytes, Stack size 4 bytes, can_func.o(.mcal_code))

[Stack]


[Called By]

CanIf_RxIndication (Thumb, 28 bytes, Stack size 16 bytes, can_func.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Ex_Can_StimCallback (Thumb, 66 bytes, Stack size 0 bytes, can_func.o(.mcal_code))
[Address Reference Count : 1]

Ex_Can_UseCase_01 (Thumb, 268 bytes, Stack size 40 bytes, can_func.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Ex_Can_UseCase_02 (Thumb, 116 bytes, Stack size 32 bytes, can_func.o(.mcal_code), UNUSED)

[Calls]

ReadFunc (Thumb, 18 bytes, Stack size 8 bytes, can_func.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Ex_Can_UseCase_03 (Thumb, 150 bytes, Stack size 32 bytes, can_func.o(.mcal_code), UNUSED)

[Calls]

Ex_Can_UseCase_04 (Thumb, 128 bytes, Stack size 32 bytes, can_func.o(.mcal_code), UNUSED)

[Calls]

Ex_Can_UseCase_05 (Thumb, 230 bytes, Stack size 32 bytes, can_func.o(.mcal_code), UNUSED)

[Calls]

TaskCAN (Thumb, 328 bytes, Stack size 24 bytes, can_func.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Can1_ErrNotifyFunc (Thumb, 2 bytes, Stack size 0 bytes, can_func.o(.mcal_code))
[Address Reference Count : 1]

CAN1_FIFO_DMA_ErrNotifyFunc (Thumb, 2 bytes, Stack size 0 bytes, can_func.o(.mcal_code), UNUSED)

CAN_LPduRxFunc (Thumb, 20 bytes, Stack size 16 bytes, can_func.o(.mcal_code))

[Stack]


[Called By]

CanIf_ControllerErrorStatePassive (Thumb, 18 bytes, Stack size 8 bytes, can_func.o(.mcal_code), UNUSED)

[Called By]

CanIf_ErrorNotification (Thumb, 14 bytes, Stack size 4 bytes, can_func.o(.mcal_code))

[Stack]


[Called By]

Can1_HostMemNotify (Thumb, 2 bytes, Stack size 0 bytes, can_func.o(.mcal_code))
[Address Reference Count : 1]

Can1_MemNotify (Thumb, 2 bytes, Stack size 0 bytes, can_func.o(.mcal_code))
[Address Reference Count : 1]

Can1_CorrMemNotify (Thumb, 2 bytes, Stack size 0 bytes, can_func.o(.mcal_code))
[Address Reference Count : 1]

BusFault_Handler (Thumb, 28 bytes, Stack size 8 bytes, can_func.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

SchM_Enter_Adc_SwNormalQueueUpdate (Thumb, 8 bytes, Stack size 8 bytes, schm_adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Adc_SwNormalQueueUpdate (Thumb, 8 bytes, Stack size 8 bytes, schm_adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Adc_StartAdcConversion (Thumb, 8 bytes, Stack size 8 bytes, schm_adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Adc_StartAdcConversion (Thumb, 8 bytes, Stack size 8 bytes, schm_adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Adc_StopAdcConversion (Thumb, 8 bytes, Stack size 8 bytes, schm_adc.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Exit_Adc_StopAdcConversion (Thumb, 8 bytes, Stack size 8 bytes, schm_adc.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Enter_Adc_StartTdgConversion (Thumb, 8 bytes, Stack size 8 bytes, schm_adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Adc_StartTdgConversion (Thumb, 8 bytes, Stack size 8 bytes, schm_adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Adc_StopTdgConversion (Thumb, 8 bytes, Stack size 8 bytes, schm_adc.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Exit_Adc_StopTdgConversion (Thumb, 8 bytes, Stack size 8 bytes, schm_adc.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Enter_Can_DisableIntGlobal (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Can_DisableIntGlobal (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Can_DisableModule (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Can_DisableModule (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Can_DisableClock (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Can_DisableClock (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Can_SetStandardBitTiming (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Can_SetStandardBitTiming (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Can_ConfigFdDataBitTiming (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Exit_Can_ConfigFdDataBitTiming (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Enter_Can_ConfigFdCompensation (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Exit_Can_ConfigFdCompensation (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Enter_Can_SetTxArbitrationDelay (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Can_SetTxArbitrationDelay (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Can_InterMaskBuff (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Can_InterMaskBuff (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Can_ConfigTimeStamp (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Can_ConfigTimeStamp (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Can_RecoveryBusOff (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Can_RecoveryBusOff (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Can_CanCtl2Reg (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Can_CanCtl2Reg (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Can_CanMcrReg (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Can_CanMcrReg (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Can_CanMecrReg (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Can_CanMecrReg (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Can_CanRxmgMskReg (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Can_CanRxmgMskReg (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Can_SetFdArbitrationBitTiming (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Exit_Can_SetFdArbitrationBitTiming (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Enter_Can_CanCtl1Reg (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Can_CanCtl1Reg (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Can_SetSelfWakeup (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Exit_Can_SetSelfWakeup (Thumb, 8 bytes, Stack size 8 bytes, schm_can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Enter_Dio_WritePortData (Thumb, 8 bytes, Stack size 8 bytes, schm_dio.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Dio_WritePortData (Thumb, 8 bytes, Stack size 8 bytes, schm_dio.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Dma_ChannelRequest (Thumb, 8 bytes, Stack size 8 bytes, schm_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Dma_ChannelRequest (Thumb, 8 bytes, Stack size 8 bytes, schm_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Dma_ClearIntStatus (Thumb, 8 bytes, Stack size 8 bytes, schm_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Dma_ClearIntStatus (Thumb, 8 bytes, Stack size 8 bytes, schm_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Dma_DmaChConfig (Thumb, 8 bytes, Stack size 8 bytes, schm_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Dma_DmaChConfig (Thumb, 8 bytes, Stack size 8 bytes, schm_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Dma_DmamuxChCfg (Thumb, 8 bytes, Stack size 8 bytes, schm_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Dma_DmamuxChCfg (Thumb, 8 bytes, Stack size 8 bytes, schm_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Dma_DmaEie (Thumb, 8 bytes, Stack size 8 bytes, schm_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Dma_DmaEie (Thumb, 8 bytes, Stack size 8 bytes, schm_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Dma_DmaCprio (Thumb, 8 bytes, Stack size 8 bytes, schm_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Dma_DmaCprio (Thumb, 8 bytes, Stack size 8 bytes, schm_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Dma_DmaConfig (Thumb, 8 bytes, Stack size 8 bytes, schm_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Dma_DmaConfig (Thumb, 8 bytes, Stack size 8 bytes, schm_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Gpt_TimGetValue (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Gpt_TimGetValue (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Gpt_TimBaseReg (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Gpt_TimBaseReg (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Gpt_TimEnableOutputCompare (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Gpt_TimEnableOutputCompare (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Gpt_TimChannelConfigurationReg (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Gpt_TimChannelConfigurationReg (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Gpt_StimControlAndStatusReg (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Gpt_StimControlAndStatusReg (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Gpt_RtcEnableInt (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Gpt_RtcEnableInt (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Gpt_RtcClearIntStatus (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Gpt_RtcClearIntStatus (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Gpt_RtcEnableCounter (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Gpt_RtcEnableCounter (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Gpt_RtcSelectClockOut (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Gpt_RtcSelectClockOut (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Gpt_RtcSetCompDelayValue (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Gpt_RtcSetCompDelayValue (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Gpt_RtcSetCompensationValue (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Gpt_RtcSetCompensationValue (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Gpt_RtcSetCompDirection (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Gpt_RtcSetCompDirection (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Gpt_RtcConfigSecondIntMux (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Gpt_RtcConfigSecondIntMux (Thumb, 8 bytes, Stack size 8 bytes, schm_gpt.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Mcu_SetMode (Thumb, 8 bytes, Stack size 8 bytes, schm_mcu.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Mcu_SetMode (Thumb, 8 bytes, Stack size 8 bytes, schm_mcu.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Port_WritePortPcr (Thumb, 8 bytes, Stack size 8 bytes, schm_port.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Port_WritePortPcr (Thumb, 8 bytes, Stack size 8 bytes, schm_port.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Port_WriteGpioPddr (Thumb, 8 bytes, Stack size 8 bytes, schm_port.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Port_WriteGpioPddr (Thumb, 8 bytes, Stack size 8 bytes, schm_port.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetMcpwmNotifIrq (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetMcpwmNotifIrq (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetMcpwmOutputTriggerRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Exit_Pwm_SetMcpwmOutputTriggerRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Enter_Pwm_SetMcpwmGlobalControlRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetMcpwmGlobalControlRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetMcpwmSoftwareControlRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetMcpwmSoftwareControlRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetMcpwmChannelConfigurationRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetMcpwmChannelConfigurationRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetMcpwmGlobalStatusRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetMcpwmGlobalStatusRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetMcpwmModuloValueRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetMcpwmModuloValueRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetMcpwmChannelValueRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetMcpwmChannelValueRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetMcpwmReloadRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetMcpwmReloadRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetMcpwmSyncRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Exit_Pwm_SetMcpwmSyncRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Enter_Pwm_SetMcpwmTimeRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Exit_Pwm_SetMcpwmTimeRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Enter_Pwm_SetMcpwmChannelState (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetMcpwmChannelState (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetMCPWMCounterRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Exit_Pwm_SetMCPWMCounterRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Enter_Pwm_SetTimNotifIrq (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetTimNotifIrq (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetTimOutputControlRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Exit_Pwm_SetTimOutputControlRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Enter_Pwm_SetTimGlobalControlRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetTimGlobalControlRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetTimSoftwareControlRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetTimSoftwareControlRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetTimTimeRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Exit_Pwm_SetTimTimeRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Enter_Pwm_SetTimReloadRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetTimReloadRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetTimSyncRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Exit_Pwm_SetTimSyncRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Enter_Pwm_SetTimFilterRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Exit_Pwm_SetTimFilterRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Enter_Pwm_SetTimChannelConfigurationRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetTimChannelConfigurationRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetTimGlobalStatusRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetTimGlobalStatusRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetTimModuloValueRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetTimModuloValueRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetTimCompValueRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetTimCompValueRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetTimChannelState (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Pwm_SetTimChannelState (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Pwm_SetTimCounterRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Exit_Pwm_SetTimCounterRegister (Thumb, 8 bytes, Stack size 8 bytes, schm_pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

SchM_Enter_Spi_UpdateTransferStatus (Thumb, 8 bytes, Stack size 8 bytes, schm_spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Spi_UpdateTransferStatus (Thumb, 8 bytes, Stack size 8 bytes, schm_spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Spi_UpdateAsyncHWUnitQueue (Thumb, 8 bytes, Stack size 8 bytes, schm_spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Spi_UpdateAsyncHWUnitQueue (Thumb, 8 bytes, Stack size 8 bytes, schm_spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Spi_UpdateSyncHWUnitStatus (Thumb, 8 bytes, Stack size 8 bytes, schm_spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Spi_UpdateSyncHWUnitStatus (Thumb, 8 bytes, Stack size 8 bytes, schm_spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Spi_UpdateChannelState (Thumb, 8 bytes, Stack size 8 bytes, schm_spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Spi_UpdateChannelState (Thumb, 8 bytes, Stack size 8 bytes, schm_spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Spi_UpdateJobState (Thumb, 8 bytes, Stack size 8 bytes, schm_spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Spi_UpdateJobState (Thumb, 8 bytes, Stack size 8 bytes, schm_spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Spi_InitTxTransfer (Thumb, 8 bytes, Stack size 8 bytes, schm_spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Spi_InitTxTransfer (Thumb, 8 bytes, Stack size 8 bytes, schm_spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Spi_WriteInterruptMaskReg (Thumb, 8 bytes, Stack size 8 bytes, schm_spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Spi_WriteInterruptMaskReg (Thumb, 8 bytes, Stack size 8 bytes, schm_spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Wdg_ProtectWdgTimeoutValue (Thumb, 8 bytes, Stack size 8 bytes, schm_wdg.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Wdg_ProtectWdgTimeoutValue (Thumb, 8 bytes, Stack size 8 bytes, schm_wdg.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Wdg_ProtectWdgPreviousMode (Thumb, 8 bytes, Stack size 8 bytes, schm_wdg.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Wdg_ProtectWdgPreviousMode (Thumb, 8 bytes, Stack size 8 bytes, schm_wdg.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Wdg_ProtectWdgGptPeriod (Thumb, 8 bytes, Stack size 8 bytes, schm_wdg.o(.mcal_code), UNUSED)

[Calls]

SchM_Exit_Wdg_ProtectWdgGptPeriod (Thumb, 8 bytes, Stack size 8 bytes, schm_wdg.o(.mcal_code), UNUSED)

[Calls]

SchM_Enter_Wdg_ProtectWdgState (Thumb, 8 bytes, Stack size 8 bytes, schm_wdg.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Wdg_ProtectWdgState (Thumb, 8 bytes, Stack size 8 bytes, schm_wdg.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Enter_Wdg_WriteRegData (Thumb, 8 bytes, Stack size 8 bytes, schm_wdg.o(.mcal_code))

[Stack]


[Calls]
[Called By]

SchM_Exit_Wdg_WriteRegData (Thumb, 8 bytes, Stack size 8 bytes, schm_wdg.o(.mcal_code))

[Stack]


[Calls]
[Called By]

NMI_Handler (Thumb, 4 bytes, Stack size 0 bytes, exception.o(.mcal_code))
[Address Reference Count : 1]

MemManageFault_Handler (Thumb, 4 bytes, Stack size 0 bytes, exception.o(.mcal_code))
[Address Reference Count : 1]

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

DebugMonitor_Handler (Thumb, 4 bytes, Stack size 0 bytes, exception.o(.mcal_code))
[Address Reference Count : 1]

PendSV_Handler (Thumb, 4 bytes, Stack size 0 bytes, exception.o(.mcal_code))
[Address Reference Count : 1]

undefined_handler (Thumb, 4 bytes, Stack size 0 bytes, exception.o(.mcal_code))
[Address Reference Count : 2]

SVC_Handler (Thumb, 4 bytes, Stack size 0 bytes, exception.o(.mcal_code))
[Address Reference Count : 1]

Sys_SystemReset (Thumb, 38 bytes, Stack size 0 bytes, system.o(.mcal_code), UNUSED)

[Called By]

Interrupt_Drv_Init (Thumb, 160 bytes, Stack size 16 bytes, interrupt_drv.o(.mcal_code), UNUSED)

[Calls]

Interrupt_Drv_SetPriority (Thumb, 156 bytes, Stack size 16 bytes, interrupt_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Interrupt_Drv_EnableIrq (Thumb, 96 bytes, Stack size 16 bytes, interrupt_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Interrupt_Drv_DisableIrq (Thumb, 108 bytes, Stack size 16 bytes, interrupt_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Interrupt_Drv_InstallHandler (Thumb, 166 bytes, Stack size 24 bytes, interrupt_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Interrupt_Drv_GetPriority (Thumb, 134 bytes, Stack size 16 bytes, interrupt_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Interrupt_Drv_ClearPending (Thumb, 100 bytes, Stack size 16 bytes, interrupt_drv.o(.mcal_code), UNUSED)

[Calls]

Platform_Init (Thumb, 190 bytes, Stack size 24 bytes, platform.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Platform_SetIrq (Thumb, 100 bytes, Stack size 16 bytes, platform.o(.mcal_code), UNUSED)

[Calls]

Platform_SetIrqPriority (Thumb, 86 bytes, Stack size 24 bytes, platform.o(.mcal_code), UNUSED)

[Calls]

Platform_GetIrqPriority (Thumb, 110 bytes, Stack size 24 bytes, platform.o(.mcal_code), UNUSED)

[Calls]

Platform_InstallIrqHandler (Thumb, 82 bytes, Stack size 24 bytes, platform.o(.mcal_code), UNUSED)

[Calls]

McalLib_Init (Thumb, 20 bytes, Stack size 8 bytes, mcallib.o(.mcal_code))

[Stack]


[Calls]
[Called By]

McalLib_GetCounterValue (Thumb, 70 bytes, Stack size 24 bytes, mcallib.o(.mcal_code))

[Stack]


[Calls]
[Called By]

McalLib_GetElapsedValue (Thumb, 84 bytes, Stack size 32 bytes, mcallib.o(.mcal_code))

[Stack]


[Calls]
[Called By]

McalLib_MicroSecToTicks (Thumb, 58 bytes, Stack size 24 bytes, mcallib.o(.mcal_code))

[Stack]


[Calls]
[Called By]

McalLib_SetCounterFreq (Thumb, 34 bytes, Stack size 16 bytes, mcallib.o(.mcal_code), UNUSED)

[Calls]

McalLib_SuspendAllInterrupts (Thumb, 34 bytes, Stack size 0 bytes, mcallib.o(.mcal_code))

[Called By]

McalLib_ResumeAllInterrupts (Thumb, 50 bytes, Stack size 0 bytes, mcallib.o(.mcal_code))

[Called By]

McalLib_OsCounter_Init (Thumb, 88 bytes, Stack size 16 bytes, mcallib_oscounter.o(.mcal_code))

[Stack]


[Calls]
[Called By]

McalLib_OsCounter_GetCounterValue (Thumb, 60 bytes, Stack size 24 bytes, mcallib_oscounter.o(.mcal_code))

[Stack]


[Calls]
[Called By]

McalLib_OsCounter_GetElapsedValue (Thumb, 62 bytes, Stack size 24 bytes, mcallib_oscounter.o(.mcal_code))

[Stack]


[Calls]
[Called By]

McalLib_OsCounter_MicroSecToTicks (Thumb, 124 bytes, Stack size 32 bytes, mcallib_oscounter.o(.mcal_code))

[Stack]


[Calls]
[Called By]

McalLib_OsCounter_SetCounterFreq (Thumb, 60 bytes, Stack size 16 bytes, mcallib_oscounter.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcu_Init (Thumb, 120 bytes, Stack size 16 bytes, mcu.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcu_InitRamSection (Thumb, 34 bytes, Stack size 16 bytes, mcu.o(.mcal_code), UNUSED)

[Calls]

Mcu_InitClock (Thumb, 104 bytes, Stack size 16 bytes, mcu.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcu_DistributePllClock (Thumb, 58 bytes, Stack size 16 bytes, mcu.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcu_GetPllStatus (Thumb, 60 bytes, Stack size 16 bytes, mcu.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcu_GetResetReason (Thumb, 140 bytes, Stack size 16 bytes, mcu.o(.mcal_code), UNUSED)

[Calls]

Mcu_GetResetRawValue (Thumb, 38 bytes, Stack size 16 bytes, mcu.o(.mcal_code), UNUSED)

[Calls]

Mcu_PerformReset (Thumb, 24 bytes, Stack size 8 bytes, mcu.o(.mcal_code), UNUSED)

[Calls]

Mcu_SetMode (Thumb, 132 bytes, Stack size 16 bytes, mcu.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcu_GetVersionInfo (Thumb, 62 bytes, Stack size 16 bytes, mcu.o(.mcal_code), UNUSED)

[Calls]

Mcu_GetPowerModeState (Thumb, 96 bytes, Stack size 16 bytes, mcu.o(.mcal_code), UNUSED)

[Calls]

Mcu_EnableOscClockMonitor (Thumb, 92 bytes, Stack size 16 bytes, mcu.o(.mcal_code), UNUSED)

[Calls]

Mcu_DisableOscClockMonitor (Thumb, 22 bytes, Stack size 8 bytes, mcu.o(.mcal_code), UNUSED)

[Calls]

Mcu_EnableFircClockMonitor (Thumb, 92 bytes, Stack size 16 bytes, mcu.o(.mcal_code), UNUSED)

[Calls]

Mcu_DisableFircClockMonitor (Thumb, 22 bytes, Stack size 8 bytes, mcu.o(.mcal_code), UNUSED)

[Calls]

Mcu_SetWakeupSource (Thumb, 134 bytes, Stack size 16 bytes, mcu.o(.mcal_code), UNUSED)

[Calls]

Mcu_Drvw_Init (Thumb, 54 bytes, Stack size 16 bytes, mcu_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcu_Drvw_InitClock (Thumb, 42 bytes, Stack size 16 bytes, mcu_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcu_Drvw_DistributePllClock (Thumb, 42 bytes, Stack size 16 bytes, mcu_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcu_Drvw_GetPllStatus (Thumb, 8 bytes, Stack size 8 bytes, mcu_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcu_Drvw_SetMode (Thumb, 68 bytes, Stack size 16 bytes, mcu_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcu_Drvw_GetPowerModeState (Thumb, 80 bytes, Stack size 16 bytes, mcu_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcu_Drvw_PerformReset (Thumb, 8 bytes, Stack size 8 bytes, mcu_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcu_Drvw_GetResetReason (Thumb, 146 bytes, Stack size 24 bytes, mcu_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcu_Drvw_GetResetRawValue (Thumb, 8 bytes, Stack size 8 bytes, mcu_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcu_Drvw_EnableOscClockMonitor (Thumb, 50 bytes, Stack size 16 bytes, mcu_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcu_Drvw_DisableOscClockMonitor (Thumb, 8 bytes, Stack size 8 bytes, mcu_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcu_Drvw_EnableFirc64MClockMonitor (Thumb, 50 bytes, Stack size 16 bytes, mcu_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcu_Drvw_DisableFirc64MClockMonitor (Thumb, 8 bytes, Stack size 8 bytes, mcu_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcu_Drvw_SetWakeupSource (Thumb, 136 bytes, Stack size 24 bytes, mcu_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcu_Drvw_GetClockReadyState (Thumb, 20 bytes, Stack size 16 bytes, mcu_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Parcc_Drv_Init (Thumb, 224 bytes, Stack size 24 bytes, parcc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pmu_Drv_Init (Thumb, 120 bytes, Stack size 24 bytes, pmu_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pmu_Drv_ClearIsolationClear (Thumb, 72 bytes, Stack size 0 bytes, pmu_drv.o(.mcal_code))

[Called By]

Pmu_Drv_IntHandler (Thumb, 210 bytes, Stack size 16 bytes, pmu_drv.o(.mcal_code), UNUSED)

Scc_Drv_EnableOscClockMonitor (Thumb, 142 bytes, Stack size 4 bytes, scc_drv.o(.mcal_code), UNUSED)

[Called By]

Scc_Drv_DisableOscClockMonitor (Thumb, 98 bytes, Stack size 0 bytes, scc_drv.o(.mcal_code), UNUSED)

[Called By]

Scc_Drv_EnableFirc64MClockMonitor (Thumb, 142 bytes, Stack size 4 bytes, scc_drv.o(.mcal_code), UNUSED)

[Called By]

Scc_Drv_DisableFirc64MClockMonitor (Thumb, 98 bytes, Stack size 0 bytes, scc_drv.o(.mcal_code), UNUSED)

[Called By]

Scc_Drv_ConfigSccClock (Thumb, 228 bytes, Stack size 16 bytes, scc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Scc_Drv_SetSysClockSrc (Thumb, 186 bytes, Stack size 24 bytes, scc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Scc_Drv_GetPllClockStatus (Thumb, 48 bytes, Stack size 8 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_GetPllClockSelectedState (Thumb, 42 bytes, Stack size 4 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_GetFirc64MClockStatus (Thumb, 26 bytes, Stack size 4 bytes, scc_drv.o(.mcal_code), UNUSED)

Scc_Drv_GetClockReadyState (Thumb, 100 bytes, Stack size 16 bytes, scc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Scc_Drv_SelectPllClockRefSrc (Thumb, 84 bytes, Stack size 4 bytes, scc_drv.o(.mcal_code), UNUSED)

Scc_Drv_GetPllClockFreq (Thumb, 12 bytes, Stack size 0 bytes, scc_drv.o(.mcal_code))

[Called By]

Scc_Drv_EnableFirc64MClock (Thumb, 64 bytes, Stack size 0 bytes, scc_drv.o(.mcal_code), UNUSED)

Scc_Drv_IntHandler (Thumb, 220 bytes, Stack size 8 bytes, scc_drv.o(.mcal_code), UNUSED)

Scm_Mcu_Drv_Init (Thumb, 248 bytes, Stack size 40 bytes, scm_mcu_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Scm_Mcu_Drv_InitClockOut (Thumb, 46 bytes, Stack size 16 bytes, scm_mcu_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Scm_Mcu_Drv_UpdateClockOut (Thumb, 124 bytes, Stack size 8 bytes, scm_mcu_drv.o(.mcal_code))

[Stack]


[Called By]

Srmc_Drv_GetCurrentPowerMode (Thumb, 96 bytes, Stack size 8 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Called By]

Srmc_Drv_InitResetConfiguration (Thumb, 66 bytes, Stack size 16 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Srmc_Drv_InitPowerMode (Thumb, 44 bytes, Stack size 16 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Srmc_Drv_GetResetReasonValue (Thumb, 54 bytes, Stack size 4 bytes, srmc_drv.o(.mcal_code), UNUSED)

[Called By]

Srmc_Drv_GetSysResetInterruptConfig (Thumb, 26 bytes, Stack size 4 bytes, srmc_drv.o(.mcal_code), UNUSED)

Srmc_Drv_SetSysResetInterruptConfig (Thumb, 16 bytes, Stack size 16 bytes, srmc_drv.o(.mcal_code), UNUSED)

[Calls]

Srmc_Drv_SetMode (Thumb, 106 bytes, Stack size 16 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Srmc_Drv_SetWakeupSource (Thumb, 138 bytes, Stack size 4 bytes, srmc_drv.o(.mcal_code), UNUSED)

[Called By]

Srmc_Drv_ConfigWakeupSource (Thumb, 94 bytes, Stack size 4 bytes, srmc_drv.o(.mcal_code), UNUSED)

[Called By]

Srmc_Drv_GetWakeupSourceStatus (Thumb, 60 bytes, Stack size 4 bytes, srmc_drv.o(.mcal_code), UNUSED)

Port_Init (Thumb, 80 bytes, Stack size 16 bytes, port.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Port_SetPinDirection (Thumb, 74 bytes, Stack size 16 bytes, port.o(.mcal_code), UNUSED)

[Calls]

Port_SetPinMode (Thumb, 78 bytes, Stack size 16 bytes, port.o(.mcal_code), UNUSED)

[Calls]

Port_RefreshPortDirection (Thumb, 68 bytes, Stack size 16 bytes, port.o(.mcal_code), UNUSED)

[Calls]

Port_GetVersionInfo (Thumb, 68 bytes, Stack size 16 bytes, port.o(.mcal_code), UNUSED)

[Calls]

Port_Drv_SetPinOutput (Thumb, 44 bytes, Stack size 8 bytes, port_drv.o(.mcal_code))

[Stack]


[Called By]

Port_Drv_ClearPinOutput (Thumb, 44 bytes, Stack size 8 bytes, port_drv.o(.mcal_code))

[Stack]


[Called By]

Port_Drv_SetPinDirection (Thumb, 92 bytes, Stack size 24 bytes, port_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Port_Drv_Init (Thumb, 52 bytes, Stack size 24 bytes, port_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Port_Drv_SetPinMode (Thumb, 150 bytes, Stack size 24 bytes, port_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Port_Drv_SetSlewRate (Thumb, 150 bytes, Stack size 24 bytes, port_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Port_Drv_SetPullConfig (Thumb, 166 bytes, Stack size 24 bytes, port_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Port_Drvw_Init (Thumb, 26 bytes, Stack size 16 bytes, port_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Port_Drvw_CheckPinDirectionChangeable (Thumb, 44 bytes, Stack size 12 bytes, port_drvw.o(.mcal_code), UNUSED)

[Called By]

Port_Drvw_CheckPinModeChangeable (Thumb, 44 bytes, Stack size 12 bytes, port_drvw.o(.mcal_code), UNUSED)

[Called By]

Port_Drvw_SetPinDirection (Thumb, 90 bytes, Stack size 24 bytes, port_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Port_Drvw_SetPinMode (Thumb, 120 bytes, Stack size 32 bytes, port_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Port_Drvw_RefreshPortDirection (Thumb, 162 bytes, Stack size 24 bytes, port_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dio_GetVersionInfo (Thumb, 62 bytes, Stack size 16 bytes, dio.o(.mcal_code), UNUSED)

[Calls]

Dio_FlipChannel (Thumb, 50 bytes, Stack size 16 bytes, dio.o(.mcal_code), UNUSED)

[Calls]

Dio_MaskedWritePort (Thumb, 44 bytes, Stack size 24 bytes, dio.o(.mcal_code), UNUSED)

[Calls]

Dio_ReadChannel (Thumb, 48 bytes, Stack size 16 bytes, dio.o(.mcal_code), UNUSED)

[Calls]

Dio_WriteChannel (Thumb, 44 bytes, Stack size 16 bytes, dio.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dio_ReadPort (Thumb, 44 bytes, Stack size 16 bytes, dio.o(.mcal_code), UNUSED)

[Calls]

Dio_WritePort (Thumb, 40 bytes, Stack size 16 bytes, dio.o(.mcal_code), UNUSED)

[Calls]

Dio_WriteChannelGroup (Thumb, 34 bytes, Stack size 16 bytes, dio.o(.mcal_code), UNUSED)

[Calls]

Dio_ReadChannelGroup (Thumb, 38 bytes, Stack size 16 bytes, dio.o(.mcal_code), UNUSED)

[Calls]

Dio_Drvw_ReadChannel (Thumb, 52 bytes, Stack size 24 bytes, dio_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dio_Drvw_WriteChannel (Thumb, 46 bytes, Stack size 24 bytes, dio_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dio_Drvw_FlipChannel (Thumb, 82 bytes, Stack size 32 bytes, dio_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dio_Drvw_ReadPort (Thumb, 28 bytes, Stack size 16 bytes, dio_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dio_Drvw_WritePort (Thumb, 24 bytes, Stack size 16 bytes, dio_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dio_Drvw_ReadChannelGroup (Thumb, 54 bytes, Stack size 24 bytes, dio_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dio_Drvw_WriteChannelGroup (Thumb, 70 bytes, Stack size 32 bytes, dio_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dio_Drvw_MaskedWritePort (Thumb, 52 bytes, Stack size 24 bytes, dio_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Gpio_Drv_ReadPin (Thumb, 54 bytes, Stack size 16 bytes, gpio_drv.o(.mcal_code), UNUSED)

[Called By]

Gpio_Drv_WritePin (Thumb, 82 bytes, Stack size 32 bytes, gpio_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpio_Drv_TogglePins (Thumb, 32 bytes, Stack size 12 bytes, gpio_drv.o(.mcal_code), UNUSED)

[Called By]

Gpio_Drv_GetPinsOutput (Thumb, 36 bytes, Stack size 12 bytes, gpio_drv.o(.mcal_code), UNUSED)

[Called By]

Gpio_Drv_ReadPins (Thumb, 36 bytes, Stack size 12 bytes, gpio_drv.o(.mcal_code), UNUSED)

[Called By]

Gpio_Drv_WritePort (Thumb, 32 bytes, Stack size 12 bytes, gpio_drv.o(.mcal_code), UNUSED)

[Called By]

Gpio_Drv_SetPins (Thumb, 32 bytes, Stack size 12 bytes, gpio_drv.o(.mcal_code), UNUSED)

[Called By]

Gpio_Drv_ClearPins (Thumb, 32 bytes, Stack size 12 bytes, gpio_drv.o(.mcal_code), UNUSED)

[Called By]

Wdg_Init (Thumb, 138 bytes, Stack size 16 bytes, wdg.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdg_SetMode (Thumb, 96 bytes, Stack size 16 bytes, wdg.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdg_Service (Thumb, 20 bytes, Stack size 8 bytes, wdg.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdg_GetVersionInfo (Thumb, 62 bytes, Stack size 16 bytes, wdg.o(.mcal_code), UNUSED)

[Calls]

Wdg_Drvw_SetMode (Thumb, 102 bytes, Stack size 24 bytes, wdg_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdg_Drvw_Init (Thumb, 74 bytes, Stack size 16 bytes, wdg_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdg_Drvw_Refresh (Thumb, 20 bytes, Stack size 16 bytes, wdg_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdog_Drv_Init (Thumb, 242 bytes, Stack size 24 bytes, wdog_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdog_Drv_DeInit (Thumb, 150 bytes, Stack size 16 bytes, wdog_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdog_Drv_Refresh (Thumb, 58 bytes, Stack size 16 bytes, wdog_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdog_Drv_SetTimeout (Thumb, 114 bytes, Stack size 24 bytes, wdog_drv.o(.mcal_code), UNUSED)

[Calls]

Wdog_Drv_IntHandler (Thumb, 70 bytes, Stack size 16 bytes, wdog_drv.o(.mcal_code), UNUSED)

Pwm_Init (Thumb, 500 bytes, Stack size 32 bytes, pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_DeInit (Thumb, 292 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_SetDutyCycle (Thumb, 142 bytes, Stack size 24 bytes, pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_SetPeriodAndDuty (Thumb, 194 bytes, Stack size 24 bytes, pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_SetOutputToIdle (Thumb, 80 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_GetOutputState (Thumb, 108 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_DisableNotification (Thumb, 78 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_EnableNotification (Thumb, 218 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_GetVersionInfo (Thumb, 62 bytes, Stack size 16 bytes, pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_GetChannelDutyCycle (Thumb, 118 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_ForceOutputToLowLevel (Thumb, 86 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_SetChannelDeadTimeTicks (Thumb, 170 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_WriteDutyCycleToBuffer (Thumb, 142 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_WritePeriodAndDutyToBuffer (Thumb, 186 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_WritePhaseShiftTicksToBuffer (Thumb, 172 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_SyncUpdate (Thumb, 138 bytes, Stack size 16 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_SetPhaseShiftTicks (Thumb, 172 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_SetDutyPhaseShiftTicks (Thumb, 174 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_EnableTriggerOutput (Thumb, 172 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_DisableTriggerOutput (Thumb, 172 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_MaskOutputs (Thumb, 146 bytes, Stack size 16 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_UnMaskOutputs (Thumb, 146 bytes, Stack size 16 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_SetPowerState (Thumb, 478 bytes, Stack size 32 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_GetCurrentPowerState (Thumb, 132 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_GetTargetPowerState (Thumb, 132 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_PreparePowerState (Thumb, 220 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]

Pwm_Drvw_Init (Thumb, 90 bytes, Stack size 16 bytes, pwm_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_Drvw_SetDefaultDutyCycle (Thumb, 184 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_Drvw_SyncDefaultDutyCycle (Thumb, 60 bytes, Stack size 16 bytes, pwm_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_Drvw_StartInstance (Thumb, 94 bytes, Stack size 16 bytes, pwm_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_Drvw_DeInit (Thumb, 62 bytes, Stack size 16 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_SetDutyCycle (Thumb, 232 bytes, Stack size 32 bytes, pwm_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_Drvw_SetPeriodAndDuty (Thumb, 220 bytes, Stack size 32 bytes, pwm_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_Drvw_SetOutputToIdle (Thumb, 202 bytes, Stack size 16 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_GetOutputState (Thumb, 160 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_DisableNotification (Thumb, 110 bytes, Stack size 16 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_EnableNotification (Thumb, 122 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_CheckEdgeNotificationType (Thumb, 198 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_GetChannelDutyCycle (Thumb, 108 bytes, Stack size 16 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_ForceOutputToLowLevel (Thumb, 62 bytes, Stack size 16 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_SetChannelDeadTimeTicks (Thumb, 154 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_WriteDutyCycleToBuffer (Thumb, 204 bytes, Stack size 32 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_WritePeriodAndDutyToBuffer (Thumb, 200 bytes, Stack size 32 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_WritePhaseShiftTicksToBuffer (Thumb, 134 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_SyncUpdate (Thumb, 70 bytes, Stack size 16 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_SetPhaseShiftTicks (Thumb, 134 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_SetDutyPhaseShiftTicks (Thumb, 204 bytes, Stack size 32 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_EnableTriggerOutput (Thumb, 74 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_DisableTriggerOutput (Thumb, 74 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_MaskOutputs (Thumb, 74 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_UnMaskOutputs (Thumb, 74 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_CheckIdleState (Thumb, 214 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_SetPowerState (Thumb, 134 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_GetMaxPeriodValue (Thumb, 64 bytes, Stack size 12 bytes, pwm_drvw.o(.mcal_code))

[Stack]


[Called By]

Pwm_Drvw_CheckDeadTimeMode (Thumb, 114 bytes, Stack size 16 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Called By]

Pwm_Drvw_CheckSetDutyPhaseShiftParams (Thumb, 282 bytes, Stack size 32 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_InitIdleState (Thumb, 62 bytes, Stack size 16 bytes, pwm_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_InitInstanceStart (Thumb, 134 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_Init (Thumb, 138 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_DeInit (Thumb, 226 bytes, Stack size 20 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Tim_Pwm_Drv_SetDutyCycle (Thumb, 510 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_SetPeriodAndDuty (Thumb, 268 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_SwOutputControl (Thumb, 302 bytes, Stack size 16 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_GetOutputState (Thumb, 228 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_DisableNotification (Thumb, 266 bytes, Stack size 16 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_EnableNotification (Thumb, 414 bytes, Stack size 16 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_SetPhaseShift (Thumb, 494 bytes, Stack size 32 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_SetDutyPhaseShift (Thumb, 588 bytes, Stack size 32 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_GetChannelDutyCycle (Thumb, 362 bytes, Stack size 32 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_SetCounterDeadTime (Thumb, 150 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_EnableTrigger (Thumb, 102 bytes, Stack size 32 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_DisableTrigger (Thumb, 102 bytes, Stack size 32 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_SyncUpdate (Thumb, 48 bytes, Stack size 16 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_MaskOutputChannels (Thumb, 56 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_UnMaskOutputChannels (Thumb, 56 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_SetPowerState (Thumb, 272 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_SetCurrentChannelState (Thumb, 82 bytes, Stack size 16 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_GetChannelMode (Thumb, 36 bytes, Stack size 4 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Tim_Pwm_Drv_GetCurrentChannelState (Thumb, 36 bytes, Stack size 4 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Tim_Pwm_Drv_RevertCurrentChannelState (Thumb, 50 bytes, Stack size 4 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Tim_Pwm_Drv_GetNotifFlag (Thumb, 36 bytes, Stack size 4 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Tim_Pwm_Drv_GetPeriod (Thumb, 26 bytes, Stack size 4 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Tim_Pwm_Drv_SoftwareUpdate (Thumb, 102 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_UpdateNow (Thumb, 48 bytes, Stack size 16 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]

Tim_Pwm_Drv_InitIdleState (Thumb, 44 bytes, Stack size 4 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Tim_Pwm_Drv_GetIdleState (Thumb, 36 bytes, Stack size 4 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Tim_Pwm_Drv_ProcessTofInterrupt (Thumb, 226 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

Tim_Pwm_Drv_ProcessCommonInterrupt (Thumb, 406 bytes, Stack size 32 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

Mcpwm_Pwm_Drv_InitInstanceStart (Thumb, 246 bytes, Stack size 32 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_Init (Thumb, 406 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_DeInit (Thumb, 364 bytes, Stack size 20 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Mcpwm_Pwm_Drv_SetDutyCycle (Thumb, 568 bytes, Stack size 32 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_SetPeriodAndDuty (Thumb, 336 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_SwOutputControl (Thumb, 316 bytes, Stack size 16 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_GetOutputState (Thumb, 268 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_DisableNotification (Thumb, 266 bytes, Stack size 16 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_EnableNotification (Thumb, 454 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_SetPhaseShift (Thumb, 564 bytes, Stack size 32 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_SetDutyPhaseShift (Thumb, 632 bytes, Stack size 32 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_GetChannelDutyCycle (Thumb, 428 bytes, Stack size 32 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_SetChannelDeadTime (Thumb, 266 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_EnableTrigger (Thumb, 96 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_DisableTrigger (Thumb, 96 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_SyncUpdate (Thumb, 52 bytes, Stack size 16 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_MaskOutputChannels (Thumb, 56 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_UnMaskOutputChannels (Thumb, 56 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_SetPowerState (Thumb, 212 bytes, Stack size 16 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_GetChannelMode (Thumb, 36 bytes, Stack size 4 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Mcpwm_Pwm_Drv_GetCurrentChannelState (Thumb, 36 bytes, Stack size 4 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Mcpwm_Pwm_Drv_SetCurrentChannelState (Thumb, 82 bytes, Stack size 16 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_RevertCurrentChannelState (Thumb, 50 bytes, Stack size 4 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Mcpwm_Pwm_Drv_GetNotifFlag (Thumb, 36 bytes, Stack size 4 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Mcpwm_Pwm_Drv_GetPeriod (Thumb, 40 bytes, Stack size 4 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Mcpwm_Pwm_Drv_SoftwareUpdate (Thumb, 114 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_UpdateNow (Thumb, 52 bytes, Stack size 16 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]

Mcpwm_Pwm_Drv_InitIdleState (Thumb, 44 bytes, Stack size 4 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Mcpwm_Pwm_Drv_InitOffValue (Thumb, 44 bytes, Stack size 4 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Mcpwm_Pwm_Drv_GetIdleState (Thumb, 36 bytes, Stack size 4 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Mcpwm_Pwm_Drv_ProcessTofInterrupt (Thumb, 622 bytes, Stack size 32 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

Mcpwm_Pwm_Drv_ProcessCommonInterrupt (Thumb, 406 bytes, Stack size 32 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

Can_Init (Thumb, 72 bytes, Stack size 16 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_DeInit (Thumb, 198 bytes, Stack size 24 bytes, can.o(.mcal_code), UNUSED)

[Calls]

Can_GetVersionInfo (Thumb, 54 bytes, Stack size 16 bytes, can.o(.mcal_code), UNUSED)

[Calls]

Can_SetControllerMode (Thumb, 74 bytes, Stack size 16 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_DisableControllerInterrupts (Thumb, 116 bytes, Stack size 24 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_EnableControllerInterrupts (Thumb, 160 bytes, Stack size 24 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_GetControllerErrorState (Thumb, 122 bytes, Stack size 32 bytes, can.o(.mcal_code), UNUSED)

[Calls]

Can_GetControllerRxErrorCounter (Thumb, 122 bytes, Stack size 32 bytes, can.o(.mcal_code), UNUSED)

[Calls]

Can_GetControllerTxErrorCounter (Thumb, 122 bytes, Stack size 32 bytes, can.o(.mcal_code), UNUSED)

[Calls]

Can_GetControllerMode (Thumb, 94 bytes, Stack size 24 bytes, can.o(.mcal_code), UNUSED)

[Calls]

Can_Write (Thumb, 218 bytes, Stack size 40 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_AbortHwObjectSend (Thumb, 146 bytes, Stack size 32 bytes, can.o(.mcal_code), UNUSED)

[Calls]

Can_MainFunction_Write (Thumb, 246 bytes, Stack size 24 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_MainFunction_Read (Thumb, 226 bytes, Stack size 24 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_MainFunction_BusOff (Thumb, 2 bytes, Stack size 0 bytes, can.o(.mcal_code), UNUSED)

Can_MainFunction_Mode (Thumb, 156 bytes, Stack size 24 bytes, can.o(.mcal_code), UNUSED)

[Calls]

Can_ProcessMbCommonInterrupt (Thumb, 254 bytes, Stack size 32 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_ProcessRxFiFoDmaInterrupt (Thumb, 152 bytes, Stack size 24 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_ProcessBusOffInterrupt (Thumb, 134 bytes, Stack size 24 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_ProcessErrorInterrupt (Thumb, 156 bytes, Stack size 32 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_ProcessEccInterrupt (Thumb, 184 bytes, Stack size 32 bytes, can.o(.mcal_code))

[Stack]


[Called By]

Can_InjectError (Thumb, 160 bytes, Stack size 24 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_ClearInjectError (Thumb, 146 bytes, Stack size 16 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_AbortTransfer (Thumb, 236 bytes, Stack size 16 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ConfigRxMb (Thumb, 200 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_Init (Thumb, 324 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_Deinit (Thumb, 114 bytes, Stack size 16 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_Drv_DisableMbInterrupts (Thumb, 202 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_Receive (Thumb, 216 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_RxFIFO (Thumb, 288 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ClearErrorStatus (Thumb, 70 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_EnableInterrupts (Thumb, 128 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_DisableInterrupts (Thumb, 126 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_GetControllerErrorState (Thumb, 78 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_Drv_GetControllerRxErrorCounter (Thumb, 78 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_Drv_GetControllerTxErrorCounter (Thumb, 76 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_Drv_GetTransferStatus (Thumb, 166 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ManualBusOffRecovery (Thumb, 218 bytes, Stack size 40 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_WriteMainFunction (Thumb, 158 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ReadMainFunction (Thumb, 200 bytes, Stack size 16 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_Drv_BusOffMainFunction (Thumb, 166 bytes, Stack size 32 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]

Can_Drv_WakeupMainFunction (Thumb, 156 bytes, Stack size 32 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]

Can_Drv_ConfigErrorInterrupt (Thumb, 176 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_SetStdBitTiming (Thumb, 124 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]

Can_Drv_SetFdArbBitTiming (Thumb, 124 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]

Can_Drv_SetFdDataBitTiming (Thumb, 124 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]

Can_Drv_SetRxMaskType (Thumb, 140 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_GetMbInterruptFlag (Thumb, 74 bytes, Stack size 16 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_Drv_ClearMbIntStatus (Thumb, 60 bytes, Stack size 16 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_Drv_CheckStartedMode (Thumb, 116 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_Drv_CheckStoppedMode (Thumb, 92 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_Drv_SetStartMode (Thumb, 102 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_SetStopMode (Thumb, 88 bytes, Stack size 16 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ConfigRxFifo (Thumb, 108 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_SendData (Thumb, 244 bytes, Stack size 56 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_SetRxIndividualMask (Thumb, 190 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_SetRxFifoGlobalMask (Thumb, 138 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_EnableArbitrationFiledCompare (Thumb, 116 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]

Can_Drv_SetRxFifoIndividualMask (Thumb, 124 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_SetFdTdc (Thumb, 174 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]

Can_Drv_SetTxArbitrationDelay (Thumb, 140 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_EnableSelfWakeup (Thumb, 144 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]

Can_Drv_DisableSelfWakeup (Thumb, 134 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]

Can_Drv_InjectCorrectableAddress (Thumb, 500 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_Drv_InjectAddress (Thumb, 248 bytes, Stack size 32 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_Drv_ClearInjection (Thumb, 278 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_IntHandler (Thumb, 154 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_BusOffIntHandler (Thumb, 162 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_TxWarnIntHandler (Thumb, 164 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_RxWarnIntHandler (Thumb, 162 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ErrorIntHandler (Thumb, 162 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_FdErrorIntHandler (Thumb, 164 bytes, Stack size 32 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]

Can_Drv_WakeUpIntHandler (Thumb, 140 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_EccIntHandler (Thumb, 256 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_1_IntHandler (Thumb, 10 bytes, Stack size 8 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Can_Drv_1_BusOffIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, can_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Can_Drv_1_ErrIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, can_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Can_Drv_1_Mb0To15IrqHandler (Thumb, 18 bytes, Stack size 8 bytes, can_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Can_Drv_1_Mb16To31IrqHandler (Thumb, 18 bytes, Stack size 8 bytes, can_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Can_Drv_1_Mb32To47IrqHandler (Thumb, 18 bytes, Stack size 8 bytes, can_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Can_Drv_1_Mb48To63IrqHandler (Thumb, 18 bytes, Stack size 8 bytes, can_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Can_Drv_1_TxWarnIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, can_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Can_Drv_1_RxWarnIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, can_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Can_Drv_1_SelfWakeupIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, can_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Can_Drv_1_EccIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, can_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Can_MbIrqCallback (Thumb, 184 bytes, Stack size 24 bytes, can_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Can_ErrorIrqCallback (Thumb, 90 bytes, Stack size 24 bytes, can_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Gpt_GetVersionInfo (Thumb, 62 bytes, Stack size 16 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]

Gpt_Init (Thumb, 358 bytes, Stack size 40 bytes, gpt.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_DeInit (Thumb, 338 bytes, Stack size 32 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]

Gpt_GetTimeElapsed (Thumb, 318 bytes, Stack size 32 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]

Gpt_GetTimeRemaining (Thumb, 332 bytes, Stack size 32 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]

Gpt_StartTimer (Thumb, 208 bytes, Stack size 24 bytes, gpt.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_StopTimer (Thumb, 262 bytes, Stack size 32 bytes, gpt.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_EnableNotification (Thumb, 126 bytes, Stack size 24 bytes, gpt.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_DisableNotification (Thumb, 182 bytes, Stack size 24 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]

Gpt_SetMode (Thumb, 240 bytes, Stack size 24 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]

Gpt_DisableWakeup (Thumb, 184 bytes, Stack size 24 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]

Gpt_EnableWakeup (Thumb, 126 bytes, Stack size 24 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]

Gpt_CheckWakeup (Thumb, 170 bytes, Stack size 32 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]

Gpt_GetPredefTimerValue (Thumb, 164 bytes, Stack size 32 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]

Gpt_TimeMatchCallback (Thumb, 332 bytes, Stack size 24 bytes, gpt.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Gpt_Drvw_InitInstances (Thumb, 20 bytes, Stack size 4 bytes, gpt_drvw.o(.mcal_code))

[Stack]


[Called By]

Gpt_Drvw_Init (Thumb, 60 bytes, Stack size 16 bytes, gpt_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_Drvw_DeInit (Thumb, 58 bytes, Stack size 16 bytes, gpt_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Gpt_Drvw_GetTimeElapsed (Thumb, 68 bytes, Stack size 24 bytes, gpt_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_Drvw_StartTimer (Thumb, 80 bytes, Stack size 24 bytes, gpt_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_Drvw_StopTimer (Thumb, 60 bytes, Stack size 16 bytes, gpt_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_Drvw_EnableInterrupt (Thumb, 60 bytes, Stack size 16 bytes, gpt_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_Drvw_DisableInterrupt (Thumb, 60 bytes, Stack size 16 bytes, gpt_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Gpt_Drvw_StartPredefTimer (Thumb, 142 bytes, Stack size 24 bytes, gpt_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_Drvw_GetPredefTimerValue (Thumb, 108 bytes, Stack size 32 bytes, gpt_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Gpt_Drvw_StopPredefTimer (Thumb, 42 bytes, Stack size 16 bytes, gpt_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Stim_Drv_GetStatus (Thumb, 122 bytes, Stack size 24 bytes, stim_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Stim_Drv_GetCurrentCounterValue (Thumb, 48 bytes, Stack size 12 bytes, stim_drv.o(.mcal_code))

[Stack]


[Called By]

Stim_Drv_GetCompareValue (Thumb, 48 bytes, Stack size 12 bytes, stim_drv.o(.mcal_code))

[Stack]


[Called By]

Stim_Drv_InitChannel (Thumb, 350 bytes, Stack size 24 bytes, stim_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Stim_Drv_DeInit (Thumb, 188 bytes, Stack size 24 bytes, stim_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Stim_Drv_StartTimer (Thumb, 118 bytes, Stack size 16 bytes, stim_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Stim_Drv_StopTimer (Thumb, 100 bytes, Stack size 16 bytes, stim_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Stim_Drv_EnableInterrupt (Thumb, 118 bytes, Stack size 16 bytes, stim_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Stim_Drv_DisableInterrupt (Thumb, 100 bytes, Stack size 16 bytes, stim_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Stim_Drv_StartPredefTimer (Thumb, 268 bytes, Stack size 32 bytes, stim_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Stim_Drv_StopPredefTimer (Thumb, 130 bytes, Stack size 16 bytes, stim_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Stim_Drv_IrqHandler (Thumb, 58 bytes, Stack size 16 bytes, stim_drv.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Dma_Init (Thumb, 246 bytes, Stack size 32 bytes, cdd_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_GetChannelStatus (Thumb, 222 bytes, Stack size 32 bytes, cdd_dma.o(.mcal_code), UNUSED)

[Calls]

Dma_Halt (Thumb, 48 bytes, Stack size 16 bytes, cdd_dma.o(.mcal_code), UNUSED)

[Calls]

Dma_ConfigChannelTransfer (Thumb, 236 bytes, Stack size 24 bytes, cdd_dma.o(.mcal_code), UNUSED)

[Calls]

Dma_ConfigChannelGlobalParam (Thumb, 284 bytes, Stack size 24 bytes, cdd_dma.o(.mcal_code), UNUSED)

[Calls]

Dma_EnableChannelHwRequest (Thumb, 194 bytes, Stack size 16 bytes, cdd_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_TriggerChannelStartBySw (Thumb, 136 bytes, Stack size 16 bytes, cdd_dma.o(.mcal_code), UNUSED)

[Calls]

Dma_ClearIntStatus (Thumb, 226 bytes, Stack size 24 bytes, cdd_dma.o(.mcal_code), UNUSED)

[Calls]

Dma_GetHwModuleStatus (Thumb, 88 bytes, Stack size 16 bytes, cdd_dma.o(.mcal_code), UNUSED)

[Calls]

Dma_SetSourceAddr (Thumb, 140 bytes, Stack size 24 bytes, cdd_dma.o(.mcal_code), UNUSED)

[Calls]

Dma_SetDestAddr (Thumb, 140 bytes, Stack size 24 bytes, cdd_dma.o(.mcal_code), UNUSED)

[Calls]

Dma_GetVersionInfo (Thumb, 66 bytes, Stack size 16 bytes, cdd_dma.o(.mcal_code), UNUSED)

[Calls]

Dma_GetChannelTransferConfig (Thumb, 128 bytes, Stack size 24 bytes, cdd_dma.o(.mcal_code), UNUSED)

[Calls]

Dma_GetChannelGlobalParam (Thumb, 128 bytes, Stack size 24 bytes, cdd_dma.o(.mcal_code), UNUSED)

[Calls]

Dma_Drv_GetLastErrorChannel (Thumb, 26 bytes, Stack size 4 bytes, dma_drv.o(.mcal_code))

[Stack]


[Called By]

Dma_Drv_InitDoneIrqHandle (Thumb, 58 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_Drv_HaltControl (Thumb, 72 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dma_Drv_EnableChannelRequest (Thumb, 82 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_Drv_DisableChannelRequest (Thumb, 82 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_Drv_ClearIntStatus (Thumb, 136 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_Drv_GetBusyStatus (Thumb, 16 bytes, Stack size 0 bytes, dma_drv.o(.mcal_code), UNUSED)

[Called By]

Dma_Drv_GetHaltStatus (Thumb, 16 bytes, Stack size 0 bytes, dma_drv.o(.mcal_code), UNUSED)

[Called By]

Dma_Drv_GetChannelErrorStatus (Thumb, 78 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_Drv_GetAllChannelsErrorStatus (Thumb, 14 bytes, Stack size 0 bytes, dma_drv.o(.mcal_code), UNUSED)

[Called By]

Dma_Drv_SetSourceAddr (Thumb, 80 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dma_Drv_SetSourceTransferSize (Thumb, 112 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]

Dma_Drv_SetDestAddr (Thumb, 80 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dma_Drv_SetMinorLoopSrcOffset (Thumb, 84 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]

Dma_Drv_SetMinorLoopDestOffset (Thumb, 84 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]

Dma_Drv_SetMajorLoopSrcOffset (Thumb, 84 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]

Dma_Drv_SetMajorLoopDestOffset (Thumb, 84 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]

Dma_Drv_SetMinorLoopNum (Thumb, 84 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_Drv_GetRestMinorLoopNum (Thumb, 76 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]

Dma_Drv_SetDestTransferSize (Thumb, 112 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]

Dma_Drv_SetTransferByteNum (Thumb, 80 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_Drv_SetDisableRequestAfterDone (Thumb, 112 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]

Dma_Drv_TriggerChannelStart (Thumb, 74 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dma_Drv_GetChannelBusyStatus (Thumb, 78 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dma_Drv_GetDoneStatus (Thumb, 78 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dma_Drv_Init (Thumb, 94 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_Drv_ClearDoneStatus (Thumb, 68 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dma_Drv_SetChannelTransferConfig (Thumb, 458 bytes, Stack size 32 bytes, dma_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_Drv_SetChannelGlobalConfig (Thumb, 502 bytes, Stack size 24 bytes, dma_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_Drv_GetLastErrorStatus (Thumb, 14 bytes, Stack size 0 bytes, dma_drv.o(.mcal_code))

[Called By]

Dma_Drv_ControlInt (Thumb, 316 bytes, Stack size 24 bytes, dma_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_Drv_ErrorIntHandler (Thumb, 164 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Called By]

Dma_Drv_DoneIntHandler (Thumb, 140 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_Drv_InstallErrIntCallbackFunc (Thumb, 28 bytes, Stack size 4 bytes, dma_drv.o(.mcal_code))

[Stack]


[Called By]

Dma_Drv_GetChannelTransferConfig (Thumb, 358 bytes, Stack size 16 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dma_Drv_GetChannelGlobalConfig (Thumb, 430 bytes, Stack size 32 bytes, dma_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dma_Drv_Ch0IrqHandler (Thumb, 14 bytes, Stack size 8 bytes, dma_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Dma_Drv_Ch1IrqHandler (Thumb, 14 bytes, Stack size 8 bytes, dma_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Dma_Drv_Ch2IrqHandler (Thumb, 14 bytes, Stack size 8 bytes, dma_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Dma_Drv_Ch3IrqHandler (Thumb, 14 bytes, Stack size 8 bytes, dma_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Dma_Drv_Ch4IrqHandler (Thumb, 14 bytes, Stack size 8 bytes, dma_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Dma_Drv_ErrIrqHandler (Thumb, 12 bytes, Stack size 8 bytes, dma_drv_irq.o(.mcal_code), UNUSED)

[Calls]

Adc_ProcessConversionEndInterrupt (Thumb, 160 bytes, Stack size 24 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Adc_Init (Thumb, 212 bytes, Stack size 24 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_SetupResultBuffer (Thumb, 146 bytes, Stack size 32 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_DeInit (Thumb, 272 bytes, Stack size 24 bytes, adc.o(.mcal_code), UNUSED)

[Calls]

Adc_StartGroupConversion (Thumb, 120 bytes, Stack size 24 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_StopGroupConversion (Thumb, 138 bytes, Stack size 24 bytes, adc.o(.mcal_code), UNUSED)

[Calls]

Adc_ReadGroup (Thumb, 200 bytes, Stack size 24 bytes, adc.o(.mcal_code), UNUSED)

[Calls]

Adc_EnableHardwareTrigger (Thumb, 202 bytes, Stack size 24 bytes, adc.o(.mcal_code), UNUSED)

[Calls]

Adc_DisableHardwareTrigger (Thumb, 218 bytes, Stack size 24 bytes, adc.o(.mcal_code), UNUSED)

[Calls]

Adc_EnableGroupNotification (Thumb, 72 bytes, Stack size 16 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_DisableGroupNotification (Thumb, 72 bytes, Stack size 16 bytes, adc.o(.mcal_code), UNUSED)

[Calls]

Adc_GetGroupStatus (Thumb, 80 bytes, Stack size 16 bytes, adc.o(.mcal_code), UNUSED)

[Calls]

Adc_GetStreamLastPointer (Thumb, 284 bytes, Stack size 32 bytes, adc.o(.mcal_code), UNUSED)

[Calls]

Adc_GetVersionInfo (Thumb, 62 bytes, Stack size 16 bytes, adc.o(.mcal_code), UNUSED)

[Calls]

Adc_SelfTest (Thumb, 134 bytes, Stack size 24 bytes, adc.o(.mcal_code), UNUSED)

[Calls]

Adc_Drv_InitGroupConfig (Thumb, 30 bytes, Stack size 8 bytes, adc_drv.o(.mcal_code))

[Stack]


[Called By]

Adc_Drv_Init (Thumb, 414 bytes, Stack size 24 bytes, adc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_Drv_DeInit (Thumb, 188 bytes, Stack size 24 bytes, adc_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Adc_Drv_GetConvCompleteFlag (Thumb, 116 bytes, Stack size 24 bytes, adc_drv.o(.mcal_code), UNUSED)

[Calls]

Adc_Drv_GetConvData (Thumb, 108 bytes, Stack size 24 bytes, adc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_Drv_DisableCompInterrupt (Thumb, 96 bytes, Stack size 16 bytes, adc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_Drv_DisableDma (Thumb, 96 bytes, Stack size 16 bytes, adc_drv.o(.mcal_code), UNUSED)

[Calls]

Adc_Drv_GetDataAddress (Thumb, 98 bytes, Stack size 24 bytes, adc_drv.o(.mcal_code), UNUSED)

[Calls]

Adc_Drv_StartConversion (Thumb, 556 bytes, Stack size 32 bytes, adc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_Drv_StopConversion (Thumb, 122 bytes, Stack size 16 bytes, adc_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Adc_Drv_Calibrate (Thumb, 284 bytes, Stack size 48 bytes, adc_drv.o(.mcal_code), UNUSED)

[Calls]

Adc_Drv_SelfTest (Thumb, 250 bytes, Stack size 40 bytes, adc_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Adc_Drv_IntHandler (Thumb, 316 bytes, Stack size 24 bytes, adc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_Drv_0_IrqHandler (Thumb, 14 bytes, Stack size 8 bytes, adc_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Adc_Drv_1_IrqHandler (Thumb, 14 bytes, Stack size 8 bytes, adc_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Tdg_Adc_Drv_InitGroupConfig (Thumb, 30 bytes, Stack size 8 bytes, tdg_adc_drv.o(.mcal_code))

[Stack]


[Called By]

Tdg_Adc_Drv_Init (Thumb, 226 bytes, Stack size 24 bytes, tdg_adc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tdg_Adc_Drv_DeInit (Thumb, 122 bytes, Stack size 16 bytes, tdg_adc_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tdg_Adc_Drv_StartConversion (Thumb, 334 bytes, Stack size 32 bytes, tdg_adc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tdg_Adc_Drv_StopConversion (Thumb, 184 bytes, Stack size 24 bytes, tdg_adc_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tdg_Adc_Drv_SwTrigger (Thumb, 90 bytes, Stack size 16 bytes, tdg_adc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tdg_Adc_Drv_TcoIntHandler (Thumb, 198 bytes, Stack size 32 bytes, tdg_adc_drv.o(.mcal_code), UNUSED)

[Calls]

Tdg_Adc_Drv_ErrIntHandler (Thumb, 168 bytes, Stack size 24 bytes, tdg_adc_drv.o(.mcal_code), UNUSED)

[Calls]

Spi_Init (Thumb, 238 bytes, Stack size 24 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_DeInit (Thumb, 220 bytes, Stack size 16 bytes, spi.o(.mcal_code), UNUSED)

[Calls]

Spi_GetStatus (Thumb, 210 bytes, Stack size 16 bytes, spi.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Spi_WriteIB (Thumb, 202 bytes, Stack size 40 bytes, spi.o(.mcal_code), UNUSED)

[Calls]

Spi_AsyncTransmit (Thumb, 292 bytes, Stack size 40 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_ReadIB (Thumb, 148 bytes, Stack size 40 bytes, spi.o(.mcal_code), UNUSED)

[Calls]

Spi_SetupEB (Thumb, 198 bytes, Stack size 40 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_GetJobResult (Thumb, 70 bytes, Stack size 16 bytes, spi.o(.mcal_code), UNUSED)

[Calls]

Spi_GetSequenceResult (Thumb, 66 bytes, Stack size 16 bytes, spi.o(.mcal_code), UNUSED)

[Calls]

Spi_GetVersionInfo (Thumb, 62 bytes, Stack size 16 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_SyncTransmit (Thumb, 504 bytes, Stack size 40 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_GetHWUnitStatus (Thumb, 80 bytes, Stack size 24 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Cancel (Thumb, 64 bytes, Stack size 24 bytes, spi.o(.mcal_code), UNUSED)

[Calls]

Spi_SetAsyncMode (Thumb, 242 bytes, Stack size 16 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_SetHWUnitAsyncMode (Thumb, 176 bytes, Stack size 16 bytes, spi.o(.mcal_code), UNUSED)

[Calls]

Spi_MainFunction_Handling (Thumb, 164 bytes, Stack size 16 bytes, spi.o(.mcal_code), UNUSED)

[Calls]

Spi_ChannelEndCallback (Thumb, 292 bytes, Stack size 48 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_Init (Thumb, 288 bytes, Stack size 32 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_SetAsyncMode (Thumb, 128 bytes, Stack size 24 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_DeInit (Thumb, 186 bytes, Stack size 24 bytes, spi_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Spi_Drv_SetDeviceParams (Thumb, 146 bytes, Stack size 32 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_SyncTransmit (Thumb, 420 bytes, Stack size 40 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_AsyncTransmit (Thumb, 544 bytes, Stack size 56 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_PollAsyncTransmit (Thumb, 304 bytes, Stack size 24 bytes, spi_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Spi_Drv_DmaTxIntHandler (Thumb, 124 bytes, Stack size 16 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_DmaRxIntHandler (Thumb, 232 bytes, Stack size 24 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_Cancel (Thumb, 146 bytes, Stack size 16 bytes, spi_drv.o(.mcal_code), UNUSED)

[Calls]

Spi_Drv_GetStatus (Thumb, 104 bytes, Stack size 24 bytes, spi_drv.o(.mcal_code), UNUSED)

[Calls]

Spi_Drv_IntHandler (Thumb, 188 bytes, Stack size 24 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_0_TxeIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, spi_drv_irq.o(.mcal_code), UNUSED)

[Calls]

Spi_Drv_0_TxoIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, spi_drv_irq.o(.mcal_code), UNUSED)

[Calls]

Spi_Drv_0_RxfIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, spi_drv_irq.o(.mcal_code), UNUSED)

[Calls]

Spi_Drv_0_RxoIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, spi_drv_irq.o(.mcal_code), UNUSED)

[Calls]

Spi_Drv_0_RxuIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, spi_drv_irq.o(.mcal_code), UNUSED)

[Calls]

Spi_Drv_0_DmaTxIrqHandler (Thumb, 10 bytes, Stack size 8 bytes, spi_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Spi_Drv_0_DmaRxIrqHandler (Thumb, 10 bytes, Stack size 8 bytes, spi_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Spi_Drv_1_TxeIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, spi_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Spi_Drv_1_TxoIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, spi_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Spi_Drv_1_RxfIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, spi_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Spi_Drv_1_RxoIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, spi_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Spi_Drv_1_RxuIrqHandler (Thumb, 14 bytes, Stack size 8 bytes, spi_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Spi_Drv_1_DmaTxIrqHandler (Thumb, 10 bytes, Stack size 8 bytes, spi_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Spi_Drv_1_DmaRxIrqHandler (Thumb, 10 bytes, Stack size 8 bytes, spi_drv_irq.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Spi_Drvw_Init (Thumb, 84 bytes, Stack size 16 bytes, spi_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drvw_DeInit (Thumb, 38 bytes, Stack size 16 bytes, spi_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Spi_Drvw_TransmitChannel (Thumb, 418 bytes, Stack size 48 bytes, spi_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drvw_PollAsyncTransmit (Thumb, 104 bytes, Stack size 16 bytes, spi_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Spi_Drvw_SetAsyncMode (Thumb, 80 bytes, Stack size 16 bytes, spi_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

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

HardFault_Handler (Thumb, 12 bytes, Stack size 0 bytes, cmb_fault.o(.text))

[Stack]


[Calls]
[Address Reference Count : 1]

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

[Stack]


[Calls]
[Called By]

__aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text))

[Called By]

__aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)

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

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

[Calls]

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

strcpy (Thumb, 18 bytes, Stack size 0 bytes, strcpy.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_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)

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

__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_dmul (Thumb, 228 bytes, Stack size 48 bytes, dmul.o(.text), UNUSED)

[Calls]


[Called By]

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

[Calls]


[Called By]

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

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

[Called By]

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

[Calls]


[Called By]

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

__decompress1 (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)

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

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

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

Adc_TriggerGroup5ms (Thumb, 52 bytes, Stack size 16 bytes, func.o(.text.Adc_TriggerGroup5ms))

[Stack]


[Calls]
[Address Reference Count : 1]

BD18397RUV_get_current_register_id (Thumb, 28 bytes, Stack size 4 bytes, cdd_bd18397.o(.text.BD18397RUV_get_current_register_id))

[Stack]


[Called By]

BD18397_RUV_get_registor_data (Thumb, 2490 bytes, Stack size 48 bytes, cdd_bd18397.o(.text.BD18397_RUV_get_registor_data))

[Stack]


[Called By]

BD18397_RUV_get_registor_read_cmd (Thumb, 40 bytes, Stack size 32 bytes, cdd_bd18397.o(.text.BD18397_RUV_get_registor_read_cmd))

[Stack]


[Calls]
[Called By]

BD18397_RUV_set_VMONSEL_mode (Thumb, 212 bytes, Stack size 16 bytes, cdd_bd18397.o(.text.BD18397_RUV_set_VMONSEL_mode))

[Stack]


[Calls]
[Called By]

BD18397_RUV_set_registor_value (Thumb, 74 bytes, Stack size 32 bytes, cdd_bd18397.o(.text.BD18397_RUV_set_registor_value))

[Stack]


[Calls]
[Called By]

CDDBD18397RUV_Daisy_Device_init (Thumb, 82 bytes, Stack size 16 bytes, cdd_bd18397.o(.text.CDDBD18397RUV_Daisy_Device_init))

[Stack]


[Calls]
[Called By]

CDDBD18397RUV_SPI_Recieve_Data (Thumb, 156 bytes, Stack size 56 bytes, cdd_bd18397.o(.text.CDDBD18397RUV_SPI_Recieve_Data))

[Stack]


[Calls]
[Called By]

CddBoostInit (Thumb, 284 bytes, Stack size 48 bytes, cddboost.o(.text.CddBoostInit))

[Stack]


[Calls]
[Called By]

CddSbc_Init (Thumb, 8 bytes, Stack size 8 bytes, cddsbc.o(.text.CddSbc_Init))

[Stack]


[Calls]
[Called By]

CddSbc_InsertDefaultMessage (Thumb, 244 bytes, Stack size 48 bytes, cddtle94x1.o(.text.CddSbc_InsertDefaultMessage))

[Stack]


[Calls]
[Called By]

CddSbc_InsertNewSchedEntry (Thumb, 260 bytes, Stack size 24 bytes, cddtle94x1_com.o(.text.CddSbc_InsertNewSchedEntry))

[Stack]


[Calls]
[Called By]

CddSbc_Rou_Init (Thumb, 8 bytes, Stack size 8 bytes, cddsbc_router.o(.text.CddSbc_Rou_Init))

[Stack]


[Calls]
[Called By]

CddSbc_Rou_SetWdgWindowModeAnd200ms (Thumb, 8 bytes, Stack size 8 bytes, cddsbc_router.o(.text.CddSbc_Rou_SetWdgWindowModeAnd200ms))

[Stack]


[Calls]
[Called By]

CddSbc_ScheduleTableFull (Thumb, 24 bytes, Stack size 4 bytes, cddtle94x1.o(.text.CddSbc_ScheduleTableFull))

[Stack]


[Called By]

CddSbc_SetWdgWindowModeAnd200ms (Thumb, 8 bytes, Stack size 8 bytes, cddsbc.o(.text.CddSbc_SetWdgWindowModeAnd200ms))

[Stack]


[Calls]
[Called By]

CddSpi_TransferMsg (Thumb, 188 bytes, Stack size 24 bytes, cddtle94x1.o(.text.CddSpi_TransferMsg))

[Stack]


[Calls]
[Called By]

CddTle94x1_Init (Thumb, 28 bytes, Stack size 8 bytes, cddtle94x1.o(.text.CddTle94x1_Init))

[Stack]


[Calls]
[Called By]

CddTle94x1_SetWdgWindowModeAnd200ms (Thumb, 150 bytes, Stack size 16 bytes, cddtle94x1.o(.text.CddTle94x1_SetWdgWindowModeAnd200ms))

[Stack]


[Calls]
[Called By]

Cdd_bd18397_SPI_PWM_Dimming (Thumb, 372 bytes, Stack size 32 bytes, cdd_bd18397.o(.text.Cdd_bd18397_SPI_PWM_Dimming))

[Stack]


[Calls]
[Called By]

DelayMS (Thumb, 44 bytes, Stack size 12 bytes, main.o(.text.DelayMS))

[Stack]


[Called By]

Det_ReportError (Thumb, 24 bytes, Stack size 8 bytes, det.o(.text.Det_ReportError))

[Stack]


[Called By]

Det_ReportRuntimeError (Thumb, 24 bytes, Stack size 8 bytes, det.o(.text.Det_ReportRuntimeError))

[Stack]


[Called By]

EcuM_CheckWakeup (Thumb, 8 bytes, Stack size 4 bytes, ecum.o(.text.EcuM_CheckWakeup))

[Stack]


[Called By]

EcuM_SetWakeupEvent (Thumb, 20 bytes, Stack size 4 bytes, ecum.o(.text.EcuM_SetWakeupEvent), UNUSED)

[Called By]

Ex_Spi_BoostJobEndNotification (Thumb, 12 bytes, Stack size 8 bytes, spi_func.o(.text.Ex_Spi_BoostJobEndNotification))

[Stack]


[Calls]
[Address Reference Count : 1]

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

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

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

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

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

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

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

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

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

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

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

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

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

InitADC (Thumb, 140 bytes, Stack size 32 bytes, func.o(.text.InitADC))

[Stack]


[Calls]
[Called By]

InitPWM (Thumb, 160 bytes, Stack size 24 bytes, func.o(.text.InitPWM))

[Stack]


[Calls]
[Called By]

InitSPI (Thumb, 128 bytes, Stack size 16 bytes, spi_func.o(.text.InitSPI))

[Stack]


[Calls]
[Called By]

InitSPI_Dev (Thumb, 12 bytes, Stack size 8 bytes, spidev.o(.text.InitSPI_Dev))

[Stack]


[Calls]
[Called By]

InitSysTick (Thumb, 54 bytes, Stack size 24 bytes, task_hal.o(.text.InitSysTick))

[Stack]


[Calls]
[Called By]

MyPrintf (Thumb, 140 bytes, Stack size 48 bytes, myprintf.o(.text.MyPrintf))

[Stack]


[Calls]
[Called By]

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

SEGGER_RTT_ConfigUpBuffer (Thumb, 160 bytes, Stack size 48 bytes, segger_rtt.o(.text.SEGGER_RTT_ConfigUpBuffer))

[Stack]


[Calls]
[Called By]

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

[Stack]


[Calls]
[Called By]

SEGGER_RTT_Write (Thumb, 76 bytes, Stack size 32 bytes, segger_rtt.o(.text.SEGGER_RTT_Write))

[Stack]


[Calls]
[Called By]

SEGGER_RTT_WriteNoLock (Thumb, 176 bytes, Stack size 48 bytes, segger_rtt.o(.text.SEGGER_RTT_WriteNoLock))

[Stack]


[Calls]
[Called By]

SEGGER_RTT_WriteString (Thumb, 30 bytes, Stack size 24 bytes, segger_rtt.o(.text.SEGGER_RTT_WriteString))

[Stack]


[Calls]
[Called By]

SPI_Daisy_device_transfor_data (Thumb, 152 bytes, Stack size 48 bytes, cdd_bd18397.o(.text.SPI_Daisy_device_transfor_data))

[Stack]


[Calls]
[Called By]

SpiSend (Thumb, 58 bytes, Stack size 16 bytes, cddboost.o(.text.SpiSend))

[Stack]


[Calls]
[Called By]

Spi_Stat_Get (Thumb, 12 bytes, Stack size 0 bytes, spi_func.o(.text.Spi_Stat_Get))

[Called By]

SysTick_Handler (Thumb, 8 bytes, Stack size 8 bytes, task_hal.o(.text.SysTick_Handler))

[Stack]


[Calls]
[Address Reference Count : 1]

TaskBlinLed (Thumb, 36 bytes, Stack size 8 bytes, task_hal.o(.text.TaskBlinLed))

[Stack]


[Address Reference Count : 1]

TaskEX_WDT (Thumb, 36 bytes, Stack size 8 bytes, spi_func.o(.text.TaskEX_WDT))

[Stack]


[Address Reference Count : 1]

TaskLMM (Thumb, 592 bytes, Stack size 32 bytes, spi_func.o(.text.TaskLMM))

[Stack]


[Calls]
[Address Reference Count : 1]

TaskProc (Thumb, 210 bytes, Stack size 16 bytes, task.o(.text.TaskProc))

[Stack]


[Calls]
[Called By]

TaskTimer (Thumb, 164 bytes, Stack size 24 bytes, task.o(.text.TaskTimer))

[Stack]


[Address Reference Count : 1]

TaskWDT (Thumb, 42 bytes, Stack size 16 bytes, task_hal.o(.text.TaskWDT))

[Stack]


[Calls]
[Address Reference Count : 1]

Task_SysTick_Handler (Thumb, 38 bytes, Stack size 0 bytes, task.o(.text.Task_SysTick_Handler))

[Called By]

cm_backtrace_call_stack (Thumb, 410 bytes, Stack size 40 bytes, cm_backtrace.o(.text.cm_backtrace_call_stack))

[Stack]


[Calls]
[Called By]

cm_backtrace_fault (Thumb, 686 bytes, Stack size 112 bytes, cm_backtrace.o(.text.cm_backtrace_fault))

[Stack]


[Calls]
[Called By]

cm_backtrace_firmware_info (Thumb, 42 bytes, Stack size 8 bytes, cm_backtrace.o(.text.cm_backtrace_firmware_info))

[Stack]


[Calls]
[Called By]

idle (Thumb, 2 bytes, Stack size 0 bytes, task.o(.text.idle))

[Called By]

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

[Stack]


[Calls]
[Address Reference Count : 1]

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

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

[Stack]


[Called By]

__0vsnprintf (Thumb, 46 bytes, Stack size 24 bytes, printfa.o(i.__0vsnprintf), UNUSED)

[Calls]

__1vsnprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsnprintf), UNUSED)

__2vsnprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsnprintf), UNUSED)

__c89vsnprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsnprintf), UNUSED)

vsnprintf (Thumb, 0 bytes, Stack size 24 bytes, printfa.o(i.__0vsnprintf))

[Stack]


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

Local Symbols

Ex_Can_CheckDmaRxResult (Thumb, 134 bytes, Stack size 8 bytes, can_func.o(.mcal_code))

[Stack]


[Called By]

Ex_Can_CheckPollingRxResult (Thumb, 168 bytes, Stack size 8 bytes, can_func.o(.mcal_code))

[Stack]


[Called By]

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

[Stack]


[Calls]
[Called By]

lcm_multiple (Thumb, 76 bytes, Stack size 32 bytes, spi_func.o(.text.lcm_multiple))

[Stack]


[Calls]
[Called By]

McalLib_Assert (Thumb, 10 bytes, Stack size 8 bytes, spi_func.o(.mcal_code))

[Stack]


[Called By]

gcd (Thumb, 44 bytes, Stack size 12 bytes, spi_func.o(.text.gcd))

[Stack]


[Called By]

McalLib_Assert (Thumb, 10 bytes, Stack size 8 bytes, interrupt_drv.o(.mcal_code))

[Stack]


[Called By]

McalLib_DetReportError (Thumb, 44 bytes, Stack size 16 bytes, mcallib_oscounter.o(.mcal_code))

[Stack]


[Calls]
[Called By]

McalLib_Systick_Init (Thumb, 40 bytes, Stack size 0 bytes, mcallib_oscounter.o(.mcal_code))

[Called By]

McalLib_Assert (Thumb, 10 bytes, Stack size 8 bytes, mcallib_oscounter.o(.mcal_code))

[Stack]


[Called By]

McalLib_Systick_GetCounterValue (Thumb, 20 bytes, Stack size 4 bytes, mcallib_oscounter.o(.mcal_code))

[Stack]


[Called By]

McalLib_Systick_GetElapsedValue (Thumb, 82 bytes, Stack size 12 bytes, mcallib_oscounter.o(.mcal_code))

[Stack]


[Called By]

Mcu_CheckInit (Thumb, 44 bytes, Stack size 16 bytes, mcu.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcu_StoreConfiguredModeId (Thumb, 86 bytes, Stack size 4 bytes, mcu.o(.mcal_code))

[Stack]


[Called By]

Mcu_StoreConfiguredClockId (Thumb, 86 bytes, Stack size 4 bytes, mcu.o(.mcal_code))

[Stack]


[Called By]

Mcu_CheckMcuInitialized (Thumb, 56 bytes, Stack size 16 bytes, mcu.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcu_CheckInitClock (Thumb, 82 bytes, Stack size 16 bytes, mcu.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcu_CheckDistributePllClock (Thumb, 46 bytes, Stack size 16 bytes, mcu.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcu_CheckSetMode (Thumb, 82 bytes, Stack size 16 bytes, mcu.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcu_CheckEnableOscClockMonitor (Thumb, 46 bytes, Stack size 16 bytes, mcu.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcu_GetClockReadyState (Thumb, 20 bytes, Stack size 16 bytes, mcu.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcu_CheckEnableFircClockMonitor (Thumb, 44 bytes, Stack size 16 bytes, mcu.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Parcc_Drv_DisableParccModule (Thumb, 102 bytes, Stack size 12 bytes, parcc_drv.o(.mcal_code))

[Stack]


[Called By]

Parcc_Drv_SetParccClockSrc (Thumb, 262 bytes, Stack size 20 bytes, parcc_drv.o(.mcal_code))

[Stack]


[Called By]

Parcc_Drv_SetParccClockDivider (Thumb, 182 bytes, Stack size 16 bytes, parcc_drv.o(.mcal_code))

[Stack]


[Called By]

Parcc_Drv_ConfigParccAccess (Thumb, 146 bytes, Stack size 12 bytes, parcc_drv.o(.mcal_code))

[Stack]


[Called By]

Parcc_Drv_ResetParccModule (Thumb, 100 bytes, Stack size 12 bytes, parcc_drv.o(.mcal_code))

[Stack]


[Called By]

Parcc_Drv_EnableParccModule (Thumb, 104 bytes, Stack size 12 bytes, parcc_drv.o(.mcal_code))

[Stack]


[Called By]

Pmu_Drv_ConfigControlAndStatusReg (Thumb, 240 bytes, Stack size 8 bytes, pmu_drv.o(.mcal_code))

[Stack]


[Called By]

Pmu_Drv_ConfigInterrupt (Thumb, 140 bytes, Stack size 4 bytes, pmu_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_EnableFOscClock (Thumb, 176 bytes, Stack size 16 bytes, scc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Scc_Drv_DisableFOscClock (Thumb, 126 bytes, Stack size 0 bytes, scc_drv.o(.mcal_code))

[Called By]

Scc_Drv_ConfigFoscLocCallback (Thumb, 20 bytes, Stack size 4 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_ConfigFOscClockInStopMode (Thumb, 78 bytes, Stack size 4 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_ConfigPllClock (Thumb, 176 bytes, Stack size 8 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_EnablePllClock (Thumb, 84 bytes, Stack size 8 bytes, scc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Scc_Drv_DisablePllClock (Thumb, 72 bytes, Stack size 0 bytes, scc_drv.o(.mcal_code))

[Called By]

Scc_Drv_ConfigPllClockInStopMode (Thumb, 78 bytes, Stack size 4 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_EnableSOscClock (Thumb, 126 bytes, Stack size 4 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_DisableSOscClock (Thumb, 82 bytes, Stack size 0 bytes, scc_drv.o(.mcal_code))

[Called By]

Scc_Drv_EnableLpo32KClock (Thumb, 72 bytes, Stack size 0 bytes, scc_drv.o(.mcal_code))

[Called By]

Scc_Drv_DisableLpo32KClock (Thumb, 72 bytes, Stack size 0 bytes, scc_drv.o(.mcal_code))

[Called By]

Scc_Drv_SetSysClockDivider (Thumb, 260 bytes, Stack size 8 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_DisableFirc64MClock (Thumb, 64 bytes, Stack size 0 bytes, scc_drv.o(.mcal_code))

[Called By]

Scc_Drv_ConfigFirc64MClockInStopMode (Thumb, 80 bytes, Stack size 4 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_ConfigFirc64MLocCallback (Thumb, 20 bytes, Stack size 4 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_EnableLDOOverDrive (Thumb, 62 bytes, Stack size 0 bytes, scc_drv.o(.mcal_code))

[Called By]

Scc_Drv_UpdateFlsWaitCounter (Thumb, 40 bytes, Stack size 4 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_SetSysClockSrcWithFirc64M (Thumb, 64 bytes, Stack size 0 bytes, scc_drv.o(.mcal_code))

[Called By]

Scc_Drv_SetSysClockSrcWithFOsc (Thumb, 64 bytes, Stack size 0 bytes, scc_drv.o(.mcal_code))

[Called By]

Scc_Drv_SetSysClockSrcWithPll (Thumb, 64 bytes, Stack size 0 bytes, scc_drv.o(.mcal_code))

[Called By]

Scc_Drv_GetLpo32KClockReadyState (Thumb, 72 bytes, Stack size 8 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_GetSOscClockReadyState (Thumb, 72 bytes, Stack size 8 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_GetFirc64MClockReadyState (Thumb, 72 bytes, Stack size 8 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_GetFOscClockReadyState (Thumb, 72 bytes, Stack size 8 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scc_Drv_GetPllClockReadyState (Thumb, 140 bytes, Stack size 8 bytes, scc_drv.o(.mcal_code))

[Stack]


[Called By]

Scm_Mcu_Drv_SetInterrupt (Thumb, 86 bytes, Stack size 4 bytes, scm_mcu_drv.o(.mcal_code))

[Stack]


[Called By]

Scm_Mcu_Drv_SetSramReadBuffer (Thumb, 96 bytes, Stack size 4 bytes, scm_mcu_drv.o(.mcal_code))

[Stack]


[Called By]

Scm_Mcu_Drv_SetCacheMode (Thumb, 38 bytes, Stack size 4 bytes, scm_mcu_drv.o(.mcal_code))

[Stack]


[Called By]

Scm_Mcu_Drv_SetParityFaultMode (Thumb, 38 bytes, Stack size 4 bytes, scm_mcu_drv.o(.mcal_code))

[Stack]


[Called By]

Scm_Mcu_Drv_SetParityMissMode (Thumb, 38 bytes, Stack size 4 bytes, scm_mcu_drv.o(.mcal_code))

[Stack]


[Called By]

Scm_Mcu_Drv_ConfigTimerInput (Thumb, 222 bytes, Stack size 8 bytes, scm_mcu_drv.o(.mcal_code))

[Stack]


[Called By]

Scm_Mcu_Drv_ConfigAdcChannelMux (Thumb, 158 bytes, Stack size 8 bytes, scm_mcu_drv.o(.mcal_code))

[Stack]


[Called By]

Scm_Mcu_Drv_ConfigClockOut (Thumb, 194 bytes, Stack size 8 bytes, scm_mcu_drv.o(.mcal_code))

[Stack]


[Called By]

Scm_Mcu_Drv_DisableClockOut (Thumb, 18 bytes, Stack size 0 bytes, scm_mcu_drv.o(.mcal_code))

[Called By]

Srmc_Drv_ConfigResetPinFilterInNormalMode (Thumb, 30 bytes, Stack size 4 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Called By]

Srmc_Drv_ConfigResetPinFilterInStopMode (Thumb, 32 bytes, Stack size 4 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Called By]

Srmc_Drv_ConfigResetPinFilterBusClock (Thumb, 34 bytes, Stack size 4 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Called By]

Srmc_Drv_ConfigCoreLockupReset (Thumb, 30 bytes, Stack size 4 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Called By]

Srmc_Drv_ConfigMaxResetDelayTime (Thumb, 30 bytes, Stack size 4 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Called By]

Srmc_Drv_ConfigSysResetInterrupt (Thumb, 88 bytes, Stack size 8 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Called By]

Srmc_Drv_ConfigStandbyModeState (Thumb, 26 bytes, Stack size 4 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Called By]

Srmc_Drv_ConfigStopModeAckTimeout (Thumb, 32 bytes, Stack size 4 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Called By]

Srmc_Drv_ConfigPowerModeWakeupSrc (Thumb, 34 bytes, Stack size 8 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Called By]

Srmc_Drv_EnterWaitMode (Thumb, 30 bytes, Stack size 8 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Srmc_Drv_EnterStopMode (Thumb, 48 bytes, Stack size 8 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Srmc_Drv_EnterStandbyMode (Thumb, 46 bytes, Stack size 8 bytes, srmc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Port_CheckInit (Thumb, 118 bytes, Stack size 24 bytes, port.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Port_CheckSetPinDirection (Thumb, 178 bytes, Stack size 40 bytes, port.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Port_CheckSetPinMode (Thumb, 206 bytes, Stack size 24 bytes, port.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Port_CheckRefreshPortDirection (Thumb, 86 bytes, Stack size 24 bytes, port.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Port_CheckGetVersionInfo (Thumb, 46 bytes, Stack size 16 bytes, port.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Port_Drv_InitPins (Thumb, 374 bytes, Stack size 32 bytes, port_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Port_Drvw_InitUnconfigPins (Thumb, 248 bytes, Stack size 24 bytes, port_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dio_CheckWriteChannel (Thumb, 134 bytes, Stack size 16 bytes, dio.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dio_CheckWritePort (Thumb, 124 bytes, Stack size 16 bytes, dio.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dio_CheckReadChannel (Thumb, 134 bytes, Stack size 16 bytes, dio.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dio_CheckReadPort (Thumb, 124 bytes, Stack size 16 bytes, dio.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dio_CheckWriteChannelGroup (Thumb, 160 bytes, Stack size 16 bytes, dio.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Dio_CheckReadChannelGroup (Thumb, 160 bytes, Stack size 16 bytes, dio.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Wdg_CheckInit (Thumb, 92 bytes, Stack size 16 bytes, wdg.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdg_CheckMode (Thumb, 84 bytes, Stack size 16 bytes, wdg.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdg_CheckInitResult (Thumb, 62 bytes, Stack size 16 bytes, wdg.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdg_CheckSetMode (Thumb, 52 bytes, Stack size 16 bytes, wdg.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdg_HandleSetModeResult (Thumb, 88 bytes, Stack size 16 bytes, wdg.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdg_CheckIdleState (Thumb, 84 bytes, Stack size 16 bytes, wdg.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdog_Drv_IsUpdateAllowed (Thumb, 24 bytes, Stack size 4 bytes, wdog_drv.o(.mcal_code))

[Stack]


[Called By]

McalLib_Assert (Thumb, 10 bytes, Stack size 8 bytes, wdog_drv.o(.mcal_code))

[Stack]


[Called By]

Wdog_ConvertConfigToCsValue (Thumb, 252 bytes, Stack size 24 bytes, wdog_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Wdog_Drv_Unlock (Thumb, 16 bytes, Stack size 0 bytes, wdog_drv.o(.mcal_code))

[Called By]

Wdog_Drv_WaitForConfigComplete (Thumb, 74 bytes, Stack size 12 bytes, wdog_drv.o(.mcal_code))

[Stack]


[Called By]

Pwm_CheckInit (Thumb, 138 bytes, Stack size 24 bytes, pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_CheckPwmCfgStruct (Thumb, 184 bytes, Stack size 24 bytes, pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_CheckChnCfgStruct (Thumb, 164 bytes, Stack size 24 bytes, pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_CheckModuleCfgStruct (Thumb, 166 bytes, Stack size 24 bytes, pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_CheckHwAndChannel (Thumb, 116 bytes, Stack size 16 bytes, pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_CheckHwInitCall (Thumb, 68 bytes, Stack size 16 bytes, pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_CheckChnParamCall (Thumb, 60 bytes, Stack size 16 bytes, pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_CheckChnCfgCall (Thumb, 80 bytes, Stack size 16 bytes, pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_CheckParamsPeriodClass (Thumb, 142 bytes, Stack size 32 bytes, pwm.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_CheckNotificationCallback (Thumb, 54 bytes, Stack size 16 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_CheckSetPowerState (Thumb, 86 bytes, Stack size 24 bytes, pwm.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_CheckDefaultDutyPhaseShiftParams (Thumb, 120 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_Drvw_CheckMcpwmDefaultDutyPhaseShiftParams (Thumb, 190 bytes, Stack size 32 bytes, pwm_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_Drvw_CheckTimDefaultDutyPhaseShiftParams (Thumb, 186 bytes, Stack size 32 bytes, pwm_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_Drvw_ForceMcpwmOutputToLowLevel (Thumb, 198 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_ForceTimOutputToLowLevel (Thumb, 198 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Pwm_Drvw_InitMcpwmIdleState (Thumb, 126 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Pwm_Drvw_InitTimIdleState (Thumb, 110 bytes, Stack size 24 bytes, pwm_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

McalLib_Assert (Thumb, 10 bytes, Stack size 8 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Tim_Pwm_Drv_InitInstance (Thumb, 116 bytes, Stack size 16 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_InitChannel (Thumb, 602 bytes, Stack size 32 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_ConfigCounter (Thumb, 218 bytes, Stack size 12 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Tim_Pwm_Drv_SelectChannelPulsePol (Thumb, 50 bytes, Stack size 4 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Tim_Pwm_Drv_SetChannelPolarity (Thumb, 236 bytes, Stack size 12 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Tim_Pwm_Drv_ControlChannelMatchTrigger (Thumb, 236 bytes, Stack size 12 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Tim_Pwm_Drv_SetChannelMode (Thumb, 144 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_PairDeadtimeCmd (Thumb, 136 bytes, Stack size 12 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Tim_Pwm_Drv_GetCombineConfig (Thumb, 102 bytes, Stack size 16 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Tim_Pwm_Drv_SetChannelOCV (Thumb, 266 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_CheckNotification (Thumb, 114 bytes, Stack size 16 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_ControlChannelOC (Thumb, 258 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_UpdatePwmChannel (Thumb, 326 bytes, Stack size 32 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_SpecialCheckNotification (Thumb, 96 bytes, Stack size 16 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_NormalCheckNotification (Thumb, 322 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_GetDualCombineCmd (Thumb, 102 bytes, Stack size 12 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Tim_Pwm_Drv_UpdatePwmPeriod (Thumb, 158 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_DisableInterrupt (Thumb, 248 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tim_Pwm_Drv_SetOutputForForcedChannel (Thumb, 172 bytes, Stack size 16 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_GetOutSwCtrState (Thumb, 162 bytes, Stack size 12 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Tim_Pwm_Drv_GetOutSwCtrVal (Thumb, 162 bytes, Stack size 12 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Tim_Pwm_Drv_IsChannelOutputActive (Thumb, 350 bytes, Stack size 32 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Tim_Pwm_Drv_GetChannelPolVal (Thumb, 162 bytes, Stack size 12 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Tim_Pwm_Drv_UpdateNotificationStateEdge (Thumb, 266 bytes, Stack size 16 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_UpdateNotificationStateCenter (Thumb, 70 bytes, Stack size 16 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_UpdateNotificationStateCombine (Thumb, 320 bytes, Stack size 16 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_SetNormalNotificationCase (Thumb, 280 bytes, Stack size 24 bytes, tim_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Tim_Pwm_Drv_ControlPairSynchronization (Thumb, 136 bytes, Stack size 12 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Tim_Pwm_Drv_SetPairCombineCmd (Thumb, 136 bytes, Stack size 12 bytes, tim_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

McalLib_Assert (Thumb, 10 bytes, Stack size 8 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Mcpwm_Pwm_Drv_InitInstance (Thumb, 270 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_InitChannel (Thumb, 670 bytes, Stack size 32 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_ConfigInstance (Thumb, 186 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_SetChannelPolarity (Thumb, 228 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Mcpwm_Pwm_Drv_SetChannelOffValue (Thumb, 236 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Mcpwm_Pwm_Drv_ControlChannelMatchTrigger (Thumb, 262 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Mcpwm_Pwm_Drv_SetChannelMode (Thumb, 424 bytes, Stack size 40 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_ControlPairDeadtime (Thumb, 152 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Mcpwm_Pwm_Drv_GetCombineConfig (Thumb, 114 bytes, Stack size 16 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Mcpwm_Pwm_Drv_SetChannelOCV (Thumb, 280 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_CheckNotification (Thumb, 120 bytes, Stack size 16 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_ControlChannelOC (Thumb, 272 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_UpdatePwmChannel (Thumb, 426 bytes, Stack size 32 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_SpecialCheckNotification (Thumb, 96 bytes, Stack size 16 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_NormalCheckNotification (Thumb, 318 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_GetDualCombineCmd (Thumb, 110 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Mcpwm_Pwm_Drv_SetReloadEnable (Thumb, 162 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_UpdatePwmPeriod (Thumb, 254 bytes, Stack size 32 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_GetCountingMode (Thumb, 124 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Mcpwm_Pwm_Drv_SetCounterModVal (Thumb, 180 bytes, Stack size 16 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_DisableInterrupt (Thumb, 346 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_SetOutputForForcedChannel (Thumb, 168 bytes, Stack size 16 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_SetCounterOverflowInt (Thumb, 216 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_ClearCounterOverflow (Thumb, 136 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_GetCounterState (Thumb, 102 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Mcpwm_Pwm_Drv_GetOutSwCtrState (Thumb, 178 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Mcpwm_Pwm_Drv_GetOutSwCtrVal (Thumb, 178 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Mcpwm_Pwm_Drv_IsChannelOutputActive (Thumb, 530 bytes, Stack size 32 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Mcpwm_Pwm_Drv_GetChannelPolVal (Thumb, 162 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Mcpwm_Pwm_Drv_GetChannelOffVal (Thumb, 162 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Mcpwm_Pwm_Drv_UpdateNotificationStateEdge (Thumb, 266 bytes, Stack size 16 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_UpdateNotificationStateEdgeCombine (Thumb, 482 bytes, Stack size 16 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_UpdateNotificationStateCenter (Thumb, 70 bytes, Stack size 16 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_UpdateNotificationStateCombine (Thumb, 320 bytes, Stack size 16 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_SetNormalNotificationCase (Thumb, 276 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Mcpwm_Pwm_Drv_GetDualChDeadTimeCmd (Thumb, 110 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code), UNUSED)

[Called By]

Mcpwm_Pwm_Drv_ControlPairSynchronization (Thumb, 152 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Mcpwm_Pwm_Drv_ConfigCounter (Thumb, 164 bytes, Stack size 24 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Mcpwm_Pwm_Drv_SetPairCombineCmd (Thumb, 152 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Mcpwm_Pwm_Drv_SetPairPec (Thumb, 152 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

Mcpwm_Pwm_Drv_ControlPairAsymmetric (Thumb, 152 bytes, Stack size 12 bytes, mcpwm_pwm_drv.o(.mcal_code))

[Stack]


[Called By]

disassembly_ins_is_bl_blx (Thumb, 100 bytes, Stack size 12 bytes, cm_backtrace.o(.text.disassembly_ins_is_bl_blx))

[Stack]


[Called By]

dump_stack (Thumb, 228 bytes, Stack size 32 bytes, cm_backtrace.o(.text.dump_stack))

[Stack]


[Calls]
[Called By]

print_call_stack (Thumb, 188 bytes, Stack size 168 bytes, cm_backtrace.o(.text.print_call_stack))

[Stack]


[Calls]
[Called By]

statck_del_fpu_regs (Thumb, 56 bytes, Stack size 12 bytes, cm_backtrace.o(.text.statck_del_fpu_regs))

[Stack]


[Called By]

fault_diagnosis (Thumb, 1116 bytes, Stack size 8 bytes, cm_backtrace.o(.text.fault_diagnosis))

[Stack]


[Calls]
[Called By]

_DoInit (Thumb, 156 bytes, Stack size 16 bytes, segger_rtt.o(.text._DoInit))

[Stack]


[Calls]
[Called By]

_GetAvailWriteSpace (Thumb, 62 bytes, Stack size 16 bytes, segger_rtt.o(.text._GetAvailWriteSpace))

[Stack]


[Called By]

_WriteNoCheck (Thumb, 140 bytes, Stack size 40 bytes, segger_rtt.o(.text._WriteNoCheck))

[Stack]


[Calls]
[Called By]

_WriteBlocking (Thumb, 228 bytes, Stack size 48 bytes, segger_rtt.o(.text._WriteBlocking))

[Stack]


[Calls]
[Called By]

Can_CheckInit (Thumb, 82 bytes, Stack size 24 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_CheckControllerBusy (Thumb, 138 bytes, Stack size 16 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_InitAllControllers (Thumb, 358 bytes, Stack size 24 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_InitController (Thumb, 478 bytes, Stack size 32 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_CheckDeinit (Thumb, 188 bytes, Stack size 32 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_CheckGetVersionInfo (Thumb, 48 bytes, Stack size 24 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_CheckInitialized (Thumb, 64 bytes, Stack size 16 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_CheckController (Thumb, 80 bytes, Stack size 24 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_ControllerModeTransition (Thumb, 214 bytes, Stack size 32 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_EnterStartMode (Thumb, 272 bytes, Stack size 32 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_EnterStopMode (Thumb, 172 bytes, Stack size 32 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_EnterSleepMode (Thumb, 152 bytes, Stack size 24 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_ProcessDisableControllerInterrupts (Thumb, 212 bytes, Stack size 16 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_ProcessEnableControllerInterrupts (Thumb, 212 bytes, Stack size 16 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_CheckGetControllerErrorState (Thumb, 48 bytes, Stack size 24 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_GetControllerState (Thumb, 134 bytes, Stack size 32 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_CheckGetControllerErrorCounter (Thumb, 54 bytes, Stack size 24 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_CheckGetControllerMode (Thumb, 48 bytes, Stack size 24 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_CheckWrite (Thumb, 134 bytes, Stack size 32 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_CheckPduInfo (Thumb, 210 bytes, Stack size 24 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_SendPdu (Thumb, 262 bytes, Stack size 40 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_SendMessage (Thumb, 132 bytes, Stack size 32 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_CheckAbortHwObjectSend (Thumb, 100 bytes, Stack size 24 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_CancelTransfer (Thumb, 74 bytes, Stack size 24 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_ExecutePollingWrite (Thumb, 208 bytes, Stack size 24 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_ExecutePollingRead (Thumb, 112 bytes, Stack size 16 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_ProcessRxNormalReceive (Thumb, 106 bytes, Stack size 120 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_ProcessRxFifoReceive (Thumb, 384 bytes, Stack size 136 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_ExecutePollingMode (Thumb, 122 bytes, Stack size 24 bytes, can.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_ProcessTxMsgBuffer (Thumb, 134 bytes, Stack size 24 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_ProcessRxMsgBuffer (Thumb, 374 bytes, Stack size 64 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_ParseRxData (Thumb, 238 bytes, Stack size 32 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_ProcessRxDma (Thumb, 206 bytes, Stack size 56 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_SetControllerToStopMode (Thumb, 356 bytes, Stack size 24 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_ReportSecurityEvents (Thumb, 158 bytes, Stack size 16 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_SetControllerRxConfig (Thumb, 232 bytes, Stack size 32 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_SetControllerFifoFilter (Thumb, 380 bytes, Stack size 1064 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_SetControllerRxMask (Thumb, 564 bytes, Stack size 40 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_SetControllerToStartMode (Thumb, 254 bytes, Stack size 16 bytes, can.o(.mcal_code))

[Stack]


[Calls]
[Called By]

McalLib_Assert (Thumb, 10 bytes, Stack size 8 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_CheckMbIdRange (Thumb, 88 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ConfigMbInterrupt (Thumb, 200 bytes, Stack size 16 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_AbortTxTransfer (Thumb, 266 bytes, Stack size 48 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_AbortRxTransfer (Thumb, 246 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_GetMbNum (Thumb, 46 bytes, Stack size 4 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_ConfigMbInterruptBlock0 (Thumb, 178 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ConfigMbInterruptBlock1 (Thumb, 198 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ConfigMbInterruptBlock2 (Thumb, 198 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ConfigMbInterruptBlock3 (Thumb, 198 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_GetMbAddr (Thumb, 272 bytes, Stack size 64 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_CheckMbId (Thumb, 134 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ReadMbInterruptFlag (Thumb, 166 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ClearMessageBufferIntFlag (Thumb, 226 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_SetRxMb (Thumb, 234 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_EnterFreezeMode (Thumb, 280 bytes, Stack size 48 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ExitFreezeMode (Thumb, 164 bytes, Stack size 40 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_InitHandle (Thumb, 318 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_SoftResetController (Thumb, 90 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ClearRam (Thumb, 434 bytes, Stack size 28 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_SetGlobalConfig (Thumb, 250 bytes, Stack size 12 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_SetBaudRate (Thumb, 50 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_SetFifoParameter (Thumb, 230 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_SetMode (Thumb, 184 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ResetConfiguration (Thumb, 310 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_Drv_Disable (Thumb, 156 bytes, Stack size 40 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ClearOutputRxFIFO (Thumb, 206 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ConfigDma (Thumb, 246 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_UnmaskInterrupt (Thumb, 150 bytes, Stack size 8 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_MaskInterrupt (Thumb, 94 bytes, Stack size 8 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_GetTimeStamp (Thumb, 54 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_GetInterruptInfoFromBlock0 (Thumb, 102 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_GetInterruptInfoFromBlock1 (Thumb, 106 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_GetInterruptInfoFromBlock2 (Thumb, 106 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_GetInterruptInfoFromBlock3 (Thumb, 106 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_RxFifoIrqHandler (Thumb, 268 bytes, Stack size 96 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_RxMbIrqHandler (Thumb, 262 bytes, Stack size 104 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ReadRxFifo (Thumb, 440 bytes, Stack size 48 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_CompleteRxFifoData (Thumb, 250 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_GetMsgBuff (Thumb, 478 bytes, Stack size 40 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_Enable (Thumb, 156 bytes, Stack size 40 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_SetErrorInterruptState (Thumb, 166 bytes, Stack size 16 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ProcessErrorIntConfigure (Thumb, 98 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ProcessEccIntConfigure (Thumb, 310 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_SetStandardBitTiming (Thumb, 238 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_SetFdArbitrationBitTiming (Thumb, 240 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_Drv_ConfigFdDataBitTiming (Thumb, 258 bytes, Stack size 24 bytes, can_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Can_Drv_ConfigRxFifoFilter (Thumb, 276 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ComputeFifoModeATable (Thumb, 180 bytes, Stack size 28 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_ComputeFifoModeBTable (Thumb, 320 bytes, Stack size 36 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_ComputeFifoModeCTable (Thumb, 394 bytes, Stack size 28 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_ProcessTxMb (Thumb, 272 bytes, Stack size 48 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_GetPayloadSize (Thumb, 166 bytes, Stack size 16 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_SetTxMb (Thumb, 296 bytes, Stack size 40 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ProcessMbIrqSource (Thumb, 310 bytes, Stack size 48 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ProcessMbAbnormalInter (Thumb, 228 bytes, Stack size 40 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ReadMbInterruptStatus (Thumb, 166 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_TxMbIrqHandler (Thumb, 340 bytes, Stack size 104 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_GetMbInterruptState (Thumb, 174 bytes, Stack size 16 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_CallbackForDma (Thumb, 20 bytes, Stack size 16 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ExecuteSoftReset (Thumb, 138 bytes, Stack size 40 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_GetMaxMbNumLimit (Thumb, 190 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_SetOperationMode (Thumb, 200 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ComputePayloadSize (Thumb, 40 bytes, Stack size 4 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_DmaHandle (Thumb, 252 bytes, Stack size 32 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ProcessSetTxMbBuffer (Thumb, 552 bytes, Stack size 48 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_ComputeDlcAndDataSize (Thumb, 54 bytes, Stack size 20 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_GetMsgBuffTimeStamp (Thumb, 80 bytes, Stack size 24 bytes, can_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Can_Drv_UnlockRxMsgBuff (Thumb, 32 bytes, Stack size 8 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_GetMbInterruptStateFromBlock0 (Thumb, 56 bytes, Stack size 16 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_GetMbInterruptStateFromBlock1 (Thumb, 58 bytes, Stack size 16 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_GetMbInterruptStateFromBlock2 (Thumb, 58 bytes, Stack size 16 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Can_Drv_GetMbInterruptStateFromBlock3 (Thumb, 58 bytes, Stack size 16 bytes, can_drv.o(.mcal_code))

[Stack]


[Called By]

Gpt_CheckInit (Thumb, 86 bytes, Stack size 32 bytes, gpt.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_ConvertChannelIndexToChannel (Thumb, 64 bytes, Stack size 12 bytes, gpt.o(.mcal_code))

[Stack]


[Called By]

Gpt_ChangeNotificationStatus (Thumb, 32 bytes, Stack size 8 bytes, gpt.o(.mcal_code))

[Stack]


[Called By]

Gpt_ChangeWakeupEnabledStatus (Thumb, 32 bytes, Stack size 8 bytes, gpt.o(.mcal_code))

[Stack]


[Called By]

Gpt_ChangeWakeupGeneratedStatus (Thumb, 32 bytes, Stack size 8 bytes, gpt.o(.mcal_code))

[Stack]


[Called By]

Gpt_ChangeChannelStatus (Thumb, 30 bytes, Stack size 8 bytes, gpt.o(.mcal_code))

[Stack]


[Called By]

Gpt_ConvertPredefTimerType (Thumb, 82 bytes, Stack size 8 bytes, gpt.o(.mcal_code))

[Stack]


[Called By]

Gpt_CheckInitialStatus (Thumb, 114 bytes, Stack size 24 bytes, gpt.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_CheckChannelStatus (Thumb, 134 bytes, Stack size 24 bytes, gpt.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_CheckChannel (Thumb, 138 bytes, Stack size 24 bytes, gpt.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_CheckStartTimer (Thumb, 124 bytes, Stack size 32 bytes, gpt.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_CheckTargetTimeValue (Thumb, 112 bytes, Stack size 32 bytes, gpt.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_CheckNotification (Thumb, 132 bytes, Stack size 24 bytes, gpt.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Gpt_CheckSetMode (Thumb, 98 bytes, Stack size 24 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Gpt_SetSleepMode (Thumb, 346 bytes, Stack size 32 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Gpt_SetNormalMode (Thumb, 206 bytes, Stack size 24 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Gpt_CheckGptWakeup (Thumb, 132 bytes, Stack size 24 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Gpt_CheckGetPredefTimerValue (Thumb, 68 bytes, Stack size 24 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Gpt_CheckPredefTimerType (Thumb, 132 bytes, Stack size 24 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Gpt_CheckMode (Thumb, 62 bytes, Stack size 16 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Gpt_CheckPredefTimerPointer (Thumb, 48 bytes, Stack size 16 bytes, gpt.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Gpt_Drvw_StimGetTimeElapsed (Thumb, 76 bytes, Stack size 24 bytes, gpt_drvw.o(.mcal_code))

[Stack]


[Calls]
[Called By]

McalLib_Assert (Thumb, 10 bytes, Stack size 8 bytes, stim_drv.o(.mcal_code))

[Stack]


[Called By]

Stim_Drv_EnableTimer (Thumb, 96 bytes, Stack size 16 bytes, stim_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Stim_Drv_EnableInt (Thumb, 96 bytes, Stack size 16 bytes, stim_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Stim_Drv_ClearCompareFlag (Thumb, 82 bytes, Stack size 16 bytes, stim_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Stim_Drv_SelectTimerMode (Thumb, 72 bytes, Stack size 24 bytes, stim_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Stim_Drv_Configure (Thumb, 102 bytes, Stack size 16 bytes, stim_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Stim_Drv_WriteCompareValue (Thumb, 48 bytes, Stack size 12 bytes, stim_drv.o(.mcal_code))

[Stack]


[Called By]

Stim_Drv_GetInterruptBit (Thumb, 56 bytes, Stack size 12 bytes, stim_drv.o(.mcal_code))

[Stack]


[Called By]

Stim_Drv_SetCompareValue (Thumb, 192 bytes, Stack size 24 bytes, stim_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Stim_Drv_GetEnableState (Thumb, 56 bytes, Stack size 12 bytes, stim_drv.o(.mcal_code))

[Stack]


[Called By]

Stim_Drv_IntHandler (Thumb, 234 bytes, Stack size 24 bytes, stim_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_CheckInit (Thumb, 88 bytes, Stack size 16 bytes, cdd_dma.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Dma_HandlePhysChannelErrInt (Thumb, 144 bytes, Stack size 16 bytes, cdd_dma.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Dma_HandlePhysChannelDoneInt (Thumb, 76 bytes, Stack size 16 bytes, cdd_dma.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

Dma_GetLogicChIndexOfPhyCh (Thumb, 98 bytes, Stack size 4 bytes, cdd_dma.o(.mcal_code))

[Stack]


[Called By]

Dma_UpdateErrorState (Thumb, 164 bytes, Stack size 16 bytes, cdd_dma.o(.mcal_code), UNUSED)

[Calls]


[Called By]

McalLib_Assert (Thumb, 10 bytes, Stack size 8 bytes, dma_drv.o(.mcal_code))

[Stack]


[Called By]

Dma_Drv_SpinWriteRegister (Thumb, 146 bytes, Stack size 36 bytes, dma_drv.o(.text.Dma_Drv_SpinWriteRegister))

[Stack]


[Called By]

Systick_Init (Thumb, 46 bytes, Stack size 4 bytes, task_hal.o(.text.Systick_Init))

[Stack]


[Called By]

Adc_ProcessHwConversionEnd (Thumb, 78 bytes, Stack size 16 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_ProcessSwConversionEnd (Thumb, 78 bytes, Stack size 16 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_CheckConversionResult (Thumb, 230 bytes, Stack size 48 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_UpdateHwGroupState (Thumb, 240 bytes, Stack size 24 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_UpdateSwGroupState (Thumb, 338 bytes, Stack size 32 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_CheckInit (Thumb, 132 bytes, Stack size 24 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_InitUnitStatus (Thumb, 158 bytes, Stack size 8 bytes, adc.o(.mcal_code))

[Stack]


[Called By]

Adc_InitGroupsStatus (Thumb, 240 bytes, Stack size 24 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_CheckSetupResultBuffer (Thumb, 82 bytes, Stack size 24 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_CheckCalledGroup (Thumb, 150 bytes, Stack size 16 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_CheckDeInit (Thumb, 98 bytes, Stack size 16 bytes, adc.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Adc_CheckGroupBusyStatus (Thumb, 166 bytes, Stack size 24 bytes, adc.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Adc_CheckStartGroupConversion (Thumb, 168 bytes, Stack size 16 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_CheckStartGroupConvNotBusy (Thumb, 340 bytes, Stack size 24 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_UpdateStartConversionStatus (Thumb, 300 bytes, Stack size 24 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_InternalStartConversion (Thumb, 106 bytes, Stack size 24 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_CheckStopGroupConversion (Thumb, 108 bytes, Stack size 16 bytes, adc.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Adc_UpdateStopConversionStatus (Thumb, 348 bytes, Stack size 24 bytes, adc.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Adc_StopSwGroupConversion (Thumb, 192 bytes, Stack size 32 bytes, adc.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Adc_CheckReadGroup (Thumb, 82 bytes, Stack size 24 bytes, adc.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Adc_ReadGroupInterrupt (Thumb, 258 bytes, Stack size 36 bytes, adc.o(.mcal_code), UNUSED)

[Called By]

Adc_UpdateReadGroupInterruptStatus (Thumb, 442 bytes, Stack size 8 bytes, adc.o(.mcal_code), UNUSED)

[Called By]

Adc_CheckEnableHardwareTrigger (Thumb, 226 bytes, Stack size 16 bytes, adc.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Adc_CheckHWUnitBusy (Thumb, 106 bytes, Stack size 16 bytes, adc.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Adc_CheckDisableHardwareTrigger (Thumb, 166 bytes, Stack size 16 bytes, adc.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Adc_CheckEnableDisableGroupNotification (Thumb, 114 bytes, Stack size 16 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_UpdateAfterGetStreamStatus (Thumb, 442 bytes, Stack size 8 bytes, adc.o(.mcal_code), UNUSED)

[Called By]

Adc_CheckSelfTest (Thumb, 190 bytes, Stack size 16 bytes, adc.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Adc_GetBitShiftNums (Thumb, 20 bytes, Stack size 4 bytes, adc.o(.mcal_code))

[Stack]


[Called By]

Adc_CallNotification (Thumb, 110 bytes, Stack size 16 bytes, adc.o(.mcal_code))

[Stack]


[Called By]

Adc_RemoveFromQueue (Thumb, 210 bytes, Stack size 16 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_SwTriggerConversion (Thumb, 26 bytes, Stack size 16 bytes, adc.o(.mcal_code))

[Stack]


[Calls]
[Called By]

McalLib_Assert (Thumb, 10 bytes, Stack size 8 bytes, adc_drv.o(.mcal_code))

[Stack]


[Called By]

Adc_Drv_ClearFifo (Thumb, 138 bytes, Stack size 16 bytes, adc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Adc_Drv_SetTdgTriggerCmdBuf (Thumb, 308 bytes, Stack size 12 bytes, adc_drv.o(.mcal_code))

[Stack]


[Called By]

McalLib_Assert (Thumb, 10 bytes, Stack size 8 bytes, tdg_adc_drv.o(.mcal_code))

[Stack]


[Called By]

Tdg_Adc_Drv_ConfigChannelDelayOutput (Thumb, 256 bytes, Stack size 32 bytes, tdg_adc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tdg_Adc_Drv_EnableChannel (Thumb, 110 bytes, Stack size 12 bytes, tdg_adc_drv.o(.mcal_code))

[Stack]


[Called By]

Tdg_Adc_Drv_LoadRegValues (Thumb, 100 bytes, Stack size 32 bytes, tdg_adc_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Tdg_Adc_Drv_DisableChannel (Thumb, 110 bytes, Stack size 12 bytes, tdg_adc_drv.o(.mcal_code), UNUSED)

[Called By]

Tdg_Adc_Drv_DisableAndClearChannel (Thumb, 268 bytes, Stack size 32 bytes, tdg_adc_drv.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Spi_CheckInit (Thumb, 200 bytes, Stack size 24 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_InitChannelsState (Thumb, 170 bytes, Stack size 12 bytes, spi.o(.mcal_code))

[Stack]


[Called By]

Spi_InitJobsState (Thumb, 124 bytes, Stack size 12 bytes, spi.o(.mcal_code))

[Stack]


[Called By]

Spi_InitSequencesState (Thumb, 228 bytes, Stack size 20 bytes, spi.o(.mcal_code))

[Stack]


[Called By]

Spi_InitAsyncJobsList (Thumb, 104 bytes, Stack size 8 bytes, spi.o(.mcal_code))

[Stack]


[Called By]

Spi_CheckWriteIB (Thumb, 104 bytes, Stack size 16 bytes, spi.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Spi_CheckChannel (Thumb, 228 bytes, Stack size 16 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_CheckAsyncTransmit (Thumb, 400 bytes, Stack size 40 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_LockAsyncSequence (Thumb, 214 bytes, Stack size 32 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_ScheduleNewJob (Thumb, 230 bytes, Stack size 32 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_CheckSequence (Thumb, 282 bytes, Stack size 16 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_TransferAsyncJob (Thumb, 114 bytes, Stack size 32 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_CheckReadIB (Thumb, 140 bytes, Stack size 32 bytes, spi.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Spi_CheckSetupEB (Thumb, 128 bytes, Stack size 24 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_CheckChannelLength (Thumb, 300 bytes, Stack size 24 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_CheckGetJobResult (Thumb, 198 bytes, Stack size 16 bytes, spi.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Spi_CheckGetSequenceResult (Thumb, 198 bytes, Stack size 16 bytes, spi.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Spi_CheckSyncTransmit (Thumb, 406 bytes, Stack size 32 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_SyncTransmitSequence (Thumb, 322 bytes, Stack size 56 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_SyncTransmitJob (Thumb, 226 bytes, Stack size 40 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_CheckHWUnit (Thumb, 194 bytes, Stack size 16 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_CheckCancel (Thumb, 182 bytes, Stack size 24 bytes, spi.o(.mcal_code), UNUSED)

[Calls]


[Called By]

Spi_GetHWUnitsBusyStatus (Thumb, 198 bytes, Stack size 8 bytes, spi.o(.mcal_code))

[Stack]


[Called By]

Spi_JobTransferFinished (Thumb, 454 bytes, Stack size 48 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_UnlockRemainingJobsOfSeq (Thumb, 96 bytes, Stack size 12 bytes, spi.o(.mcal_code))

[Stack]


[Called By]

Spi_StartNextJob (Thumb, 260 bytes, Stack size 32 bytes, spi.o(.mcal_code))

[Stack]


[Calls]
[Called By]

McalLib_Assert (Thumb, 10 bytes, Stack size 8 bytes, spi_drv.o(.mcal_code))

[Stack]


[Called By]

Spi_Drv_CheckDataLength (Thumb, 98 bytes, Stack size 16 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_InitTxTransfer (Thumb, 438 bytes, Stack size 32 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_UpdateTxTransfer (Thumb, 300 bytes, Stack size 32 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_InitRxTransfer (Thumb, 164 bytes, Stack size 24 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_ProcessSyncTransfer (Thumb, 484 bytes, Stack size 56 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_ReadFifo (Thumb, 400 bytes, Stack size 32 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_WriteFifo (Thumb, 408 bytes, Stack size 32 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_ConfigDmaTx (Thumb, 702 bytes, Stack size 48 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_ConfigDmaRx (Thumb, 726 bytes, Stack size 48 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_ProcessAsyncTransfer (Thumb, 486 bytes, Stack size 32 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_TransferFinished (Thumb, 114 bytes, Stack size 16 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_FinishDmaTxTransfer (Thumb, 112 bytes, Stack size 16 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_ContinueDmaRxTransfer (Thumb, 390 bytes, Stack size 40 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

Spi_Drv_ContinueDmaTxTransfer (Thumb, 384 bytes, Stack size 40 bytes, spi_drv.o(.mcal_code))

[Stack]


[Calls]
[Called By]

McalLib_Assert (Thumb, 10 bytes, Stack size 8 bytes, spi_drvw.o(.mcal_code))

[Stack]


[Called By]

Spi_Drvw_ChannelEndCallback (Thumb, 72 bytes, Stack size 16 bytes, spi_drvw.o(.mcal_code))

[Stack]


[Calls]
[Address Reference Count : 1]

CddTle94x1_InitStatRead (Thumb, 72 bytes, Stack size 16 bytes, cddtle94x1.o(.text.CddTle94x1_InitStatRead))

[Stack]


[Calls]
[Called By]

CddTle94x1_GetWatchdogFlag (Thumb, 214 bytes, Stack size 16 bytes, cddtle94x1.o(.text.CddTle94x1_GetWatchdogFlag))

[Stack]


[Calls]
[Called By]

CddTle94x1_InitSettings (Thumb, 544 bytes, Stack size 16 bytes, cddtle94x1.o(.text.CddTle94x1_InitSettings))

[Stack]


[Calls]
[Called By]

CddTle94x1_StoreSBCResetReason (Thumb, 140 bytes, Stack size 0 bytes, cddtle94x1.o(.text.CddTle94x1_StoreSBCResetReason))

[Called By]

CddTle94x1_Save_WK_STAT_0 (Thumb, 128 bytes, Stack size 16 bytes, cddtle94x1.o(.text.CddTle94x1_Save_WK_STAT_0))

[Stack]


[Calls]
[Called By]

CddTle94x1_Save_SUP_STAT_0 (Thumb, 126 bytes, Stack size 16 bytes, cddtle94x1.o(.text.CddTle94x1_Save_SUP_STAT_0))

[Stack]


[Calls]
[Called By]

CddTle94x1_ReadReg (Thumb, 130 bytes, Stack size 24 bytes, cddtle94x1.o(.text.CddTle94x1_ReadReg))

[Stack]


[Calls]
[Called By]

CddTle94x1_WriteClearReg (Thumb, 188 bytes, Stack size 24 bytes, cddtle94x1.o(.text.CddTle94x1_WriteClearReg))

[Stack]


[Calls]
[Called By]

CddTle94x1_ErrorSequenceCounterInc (Thumb, 50 bytes, Stack size 0 bytes, cddtle94x1.o(.text.CddTle94x1_ErrorSequenceCounterInc))

[Called By]

CddTle94x1_ErrorSequenceCounterClear (Thumb, 24 bytes, Stack size 0 bytes, cddtle94x1.o(.text.CddTle94x1_ErrorSequenceCounterClear))

[Called By]

CddTle94x1_CbkGetCanMode (Thumb, 60 bytes, Stack size 8 bytes, cddtle94x1.o(.text.CddTle94x1_CbkGetCanMode))

[Stack]


[Address Reference Count : 1]

CddTle94x1_CbkGetBusState (Thumb, 62 bytes, Stack size 8 bytes, cddtle94x1.o(.text.CddTle94x1_CbkGetBusState))

[Stack]


[Address Reference Count : 1]

CddTle94x1_CbkGetWakeUpStatus (Thumb, 62 bytes, Stack size 8 bytes, cddtle94x1.o(.text.CddTle94x1_CbkGetWakeUpStatus))

[Stack]


[Address Reference Count : 1]

CddTle94x1_CbkGetSupState0 (Thumb, 62 bytes, Stack size 8 bytes, cddtle94x1.o(.text.CddTle94x1_CbkGetSupState0))

[Stack]


[Address Reference Count : 1]

CddTle94x1_SetWdgWithSingleOperation (Thumb, 66 bytes, Stack size 8 bytes, cddtle94x1.o(.text.CddTle94x1_SetWdgWithSingleOperation))

[Stack]


[Calls]
[Called By]

CddTle94x1_CbkSetWDCtrl (Thumb, 94 bytes, Stack size 16 bytes, cddtle94x1.o(.text.CddTle94x1_CbkSetWDCtrl))

[Stack]


[Calls]
[Address Reference Count : 1]

API_CDDBD18397RUV_SPI_Transfor_Data (Thumb, 104 bytes, Stack size 24 bytes, cdd_bd18397.o(.text.API_CDDBD18397RUV_SPI_Transfor_Data))

[Stack]


[Calls]
[Called By]

bd18397_crc8 (Thumb, 132 bytes, Stack size 20 bytes, cdd_bd18397.o(.text.bd18397_crc8))

[Stack]


[Called By]

BD18397_RUV_SPI_Drv_Access (Thumb, 70 bytes, Stack size 24 bytes, cdd_bd18397.o(.text.BD18397_RUV_SPI_Drv_Access))

[Stack]


[Calls]
[Called By]

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

_snputc (Thumb, 22 bytes, Stack size 0 bytes, printfa.o(i._snputc))
[Address Reference Count : 1]

_sputc (Thumb, 10 bytes, Stack size 0 bytes, printfa.o(i._sputc))

[Called By]


[Address Reference Count : 1]

Undefined Global Symbols