netconn_drain ⇒ netconn_drain
Function Pointers
- AppTaskStart from app_mian.o(i.AppTaskStart) referenced from app_mian.o(i.main)
- App_BusFault_ISR from cstartup.o(.text) referenced from cstartup.o(RESET)
- App_Fault_ISR from cstartup.o(.text) referenced from cstartup.o(RESET)
- App_MemFault_ISR from cstartup.o(.text) referenced from cstartup.o(RESET)
- App_NMI_ISR from cstartup.o(.text) referenced from cstartup.o(RESET)
- App_Spurious_ISR from cstartup.o(.text) referenced 7 times from cstartup.o(RESET)
- App_UsageFault_ISR from cstartup.o(.text) referenced from cstartup.o(RESET)
- BSP_IntHandler1WIRE from bsp_int.o(i.BSP_IntHandler1WIRE) referenced from cstartup.o(RESET)
- BSP_IntHandlerACOMP0 from bsp_int.o(i.BSP_IntHandlerACOMP0) referenced from cstartup.o(RESET)
- BSP_IntHandlerACOMP1 from bsp_int.o(i.BSP_IntHandlerACOMP1) referenced from cstartup.o(RESET)
- BSP_IntHandlerACOMP2 from bsp_int.o(i.BSP_IntHandlerACOMP2) referenced from cstartup.o(RESET)
- BSP_IntHandlerADC0_0 from bsp_int.o(i.BSP_IntHandlerADC0_0) referenced from cstartup.o(RESET)
- BSP_IntHandlerADC0_1 from bsp_int.o(i.BSP_IntHandlerADC0_1) referenced from cstartup.o(RESET)
- BSP_IntHandlerADC0_2 from bsp_int.o(i.BSP_IntHandlerADC0_2) referenced from cstartup.o(RESET)
- BSP_IntHandlerADC0_3 from bsp_int.o(i.BSP_IntHandlerADC0_3) referenced from cstartup.o(RESET)
- BSP_IntHandlerADC1_0 from bsp_int.o(i.BSP_IntHandlerADC1_0) referenced from cstartup.o(RESET)
- BSP_IntHandlerADC1_1 from bsp_int.o(i.BSP_IntHandlerADC1_1) referenced from cstartup.o(RESET)
- BSP_IntHandlerADC1_2 from bsp_int.o(i.BSP_IntHandlerADC1_2) referenced from cstartup.o(RESET)
- BSP_IntHandlerADC1_3 from bsp_int.o(i.BSP_IntHandlerADC1_3) referenced from cstartup.o(RESET)
- BSP_IntHandlerAES from bsp_int.o(i.BSP_IntHandlerAES) referenced from cstartup.o(RESET)
- BSP_IntHandlerCAN0 from bsp_int.o(i.BSP_IntHandlerCAN0) referenced from cstartup.o(RESET)
- BSP_IntHandlerCAN1 from bsp_int.o(i.BSP_IntHandlerCAN1) referenced from cstartup.o(RESET)
- BSP_IntHandlerDES from bsp_int.o(i.BSP_IntHandlerDES) referenced from cstartup.o(RESET)
- BSP_IntHandlerDummy from bsp_int.o(i.BSP_IntHandlerDummy) referenced from bsp_int.o(i.BSP_IntInit)
- BSP_IntHandlerEPI0 from bsp_int.o(i.BSP_IntHandlerEPI0) referenced from cstartup.o(RESET)
- BSP_IntHandlerETHER_MAC from bsp_int.o(i.BSP_IntHandlerETHER_MAC) referenced from cstartup.o(RESET)
- BSP_IntHandlerFLASH from bsp_int.o(i.BSP_IntHandlerFLASH) referenced from cstartup.o(RESET)
- BSP_IntHandlerFP from bsp_int.o(i.BSP_IntHandlerFP) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOA from bsp_int.o(i.BSP_IntHandlerGPIOA) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOB from bsp_int.o(i.BSP_IntHandlerGPIOB) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOC from bsp_int.o(i.BSP_IntHandlerGPIOC) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOD from bsp_int.o(i.BSP_IntHandlerGPIOD) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOE from bsp_int.o(i.BSP_IntHandlerGPIOE) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOF from bsp_int.o(i.BSP_IntHandlerGPIOF) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOG from bsp_int.o(i.BSP_IntHandlerGPIOG) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOH from bsp_int.o(i.BSP_IntHandlerGPIOH) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOJ from bsp_int.o(i.BSP_IntHandlerGPIOJ) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOK from bsp_int.o(i.BSP_IntHandlerGPIOK) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOL from bsp_int.o(i.BSP_IntHandlerGPIOL) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOM from bsp_int.o(i.BSP_IntHandlerGPIOM) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPION from bsp_int.o(i.BSP_IntHandlerGPION) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOP0 from bsp_int.o(i.BSP_IntHandlerGPIOP0) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOP1 from bsp_int.o(i.BSP_IntHandlerGPIOP1) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOP2 from bsp_int.o(i.BSP_IntHandlerGPIOP2) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOP3 from bsp_int.o(i.BSP_IntHandlerGPIOP3) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOP4 from bsp_int.o(i.BSP_IntHandlerGPIOP4) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOP5 from bsp_int.o(i.BSP_IntHandlerGPIOP5) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOP6 from bsp_int.o(i.BSP_IntHandlerGPIOP6) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOP7 from bsp_int.o(i.BSP_IntHandlerGPIOP7) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOQ0 from bsp_int.o(i.BSP_IntHandlerGPIOQ0) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOQ1 from bsp_int.o(i.BSP_IntHandlerGPIOQ1) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOQ2 from bsp_int.o(i.BSP_IntHandlerGPIOQ2) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOQ3 from bsp_int.o(i.BSP_IntHandlerGPIOQ3) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOQ4 from bsp_int.o(i.BSP_IntHandlerGPIOQ4) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOQ5 from bsp_int.o(i.BSP_IntHandlerGPIOQ5) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOQ6 from bsp_int.o(i.BSP_IntHandlerGPIOQ6) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOQ7 from bsp_int.o(i.BSP_IntHandlerGPIOQ7) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOR from bsp_int.o(i.BSP_IntHandlerGPIOR) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOS from bsp_int.o(i.BSP_IntHandlerGPIOS) referenced from cstartup.o(RESET)
- BSP_IntHandlerGPIOT from bsp_int.o(i.BSP_IntHandlerGPIOT) referenced from cstartup.o(RESET)
- BSP_IntHandlerHIB from bsp_int.o(i.BSP_IntHandlerHIB) referenced from cstartup.o(RESET)
- BSP_IntHandlerI2C0 from bsp_int.o(i.BSP_IntHandlerI2C0) referenced from cstartup.o(RESET)
- BSP_IntHandlerI2C1 from bsp_int.o(i.BSP_IntHandlerI2C1) referenced from cstartup.o(RESET)
- BSP_IntHandlerI2C2 from bsp_int.o(i.BSP_IntHandlerI2C2) referenced from cstartup.o(RESET)
- BSP_IntHandlerI2C3 from bsp_int.o(i.BSP_IntHandlerI2C3) referenced from cstartup.o(RESET)
- BSP_IntHandlerI2C4 from bsp_int.o(i.BSP_IntHandlerI2C4) referenced from cstartup.o(RESET)
- BSP_IntHandlerI2C5 from bsp_int.o(i.BSP_IntHandlerI2C5) referenced from cstartup.o(RESET)
- BSP_IntHandlerI2C6 from bsp_int.o(i.BSP_IntHandlerI2C6) referenced from cstartup.o(RESET)
- BSP_IntHandlerI2C7 from bsp_int.o(i.BSP_IntHandlerI2C7) referenced from cstartup.o(RESET)
- BSP_IntHandlerI2C8 from bsp_int.o(i.BSP_IntHandlerI2C8) referenced from cstartup.o(RESET)
- BSP_IntHandlerI2C9 from bsp_int.o(i.BSP_IntHandlerI2C9) referenced from cstartup.o(RESET)
- BSP_IntHandlerLCD from bsp_int.o(i.BSP_IntHandlerLCD) referenced from cstartup.o(RESET)
- BSP_IntHandlerPWM_FAULT from bsp_int.o(i.BSP_IntHandlerPWM_FAULT) referenced from cstartup.o(RESET)
- BSP_IntHandlerPWM_GEN0 from bsp_int.o(i.BSP_IntHandlerPWM_GEN0) referenced from cstartup.o(RESET)
- BSP_IntHandlerPWM_GEN1 from bsp_int.o(i.BSP_IntHandlerPWM_GEN1) referenced from cstartup.o(RESET)
- BSP_IntHandlerPWM_GEN2 from bsp_int.o(i.BSP_IntHandlerPWM_GEN2) referenced from cstartup.o(RESET)
- BSP_IntHandlerPWM_GEN3 from bsp_int.o(i.BSP_IntHandlerPWM_GEN3) referenced from cstartup.o(RESET)
- BSP_IntHandlerQEI0 from bsp_int.o(i.BSP_IntHandlerQEI0) referenced from cstartup.o(RESET)
- BSP_IntHandlerRSVD104 from bsp_int.o(i.BSP_IntHandlerRSVD104) referenced from cstartup.o(RESET)
- BSP_IntHandlerRSVD106 from bsp_int.o(i.BSP_IntHandlerRSVD106) referenced from cstartup.o(RESET)
- BSP_IntHandlerRSVD107 from bsp_int.o(i.BSP_IntHandlerRSVD107) referenced from cstartup.o(RESET)
- BSP_IntHandlerRSVD108 from bsp_int.o(i.BSP_IntHandlerRSVD108) referenced from cstartup.o(RESET)
- BSP_IntHandlerRSVD68 from bsp_int.o(i.BSP_IntHandlerRSVD68) referenced from cstartup.o(RESET)
- BSP_IntHandlerRSVD69 from bsp_int.o(i.BSP_IntHandlerRSVD69) referenced from cstartup.o(RESET)
- BSP_IntHandlerRSVD74 from bsp_int.o(i.BSP_IntHandlerRSVD74) referenced from cstartup.o(RESET)
- BSP_IntHandlerSHA_MD5 from bsp_int.o(i.BSP_IntHandlerSHA_MD5) referenced from cstartup.o(RESET)
- BSP_IntHandlerSSI0 from bsp_int.o(i.BSP_IntHandlerSSI0) referenced from cstartup.o(RESET)
- BSP_IntHandlerSSI1 from bsp_int.o(i.BSP_IntHandlerSSI1) referenced from cstartup.o(RESET)
- BSP_IntHandlerSSI2 from bsp_int.o(i.BSP_IntHandlerSSI2) referenced from cstartup.o(RESET)
- BSP_IntHandlerSSI3 from bsp_int.o(i.BSP_IntHandlerSSI3) referenced from cstartup.o(RESET)
- BSP_IntHandlerSYS_CTRL from bsp_int.o(i.BSP_IntHandlerSYS_CTRL) referenced from cstartup.o(RESET)
- BSP_IntHandlerTAMPER from bsp_int.o(i.BSP_IntHandlerTAMPER) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR0A from bsp_int.o(i.BSP_IntHandlerTMR0A) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR0B from bsp_int.o(i.BSP_IntHandlerTMR0B) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR1A from bsp_int.o(i.BSP_IntHandlerTMR1A) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR1B from bsp_int.o(i.BSP_IntHandlerTMR1B) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR2A from bsp_int.o(i.BSP_IntHandlerTMR2A) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR2B from bsp_int.o(i.BSP_IntHandlerTMR2B) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR3A from bsp_int.o(i.BSP_IntHandlerTMR3A) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR3B from bsp_int.o(i.BSP_IntHandlerTMR3B) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR4A from bsp_int.o(i.BSP_IntHandlerTMR4A) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR4B from bsp_int.o(i.BSP_IntHandlerTMR4B) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR5A from bsp_int.o(i.BSP_IntHandlerTMR5A) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR5B from bsp_int.o(i.BSP_IntHandlerTMR5B) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR6A from bsp_int.o(i.BSP_IntHandlerTMR6A) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR6B from bsp_int.o(i.BSP_IntHandlerTMR6B) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR7A from bsp_int.o(i.BSP_IntHandlerTMR7A) referenced from cstartup.o(RESET)
- BSP_IntHandlerTMR7B from bsp_int.o(i.BSP_IntHandlerTMR7B) referenced from cstartup.o(RESET)
- BSP_IntHandlerUART0 from bsp_int.o(i.BSP_IntHandlerUART0) referenced from cstartup.o(RESET)
- BSP_IntHandlerUART1 from bsp_int.o(i.BSP_IntHandlerUART1) referenced from cstartup.o(RESET)
- BSP_IntHandlerUART2 from bsp_int.o(i.BSP_IntHandlerUART2) referenced from cstartup.o(RESET)
- BSP_IntHandlerUART3 from bsp_int.o(i.BSP_IntHandlerUART3) referenced from cstartup.o(RESET)
- BSP_IntHandlerUART4 from bsp_int.o(i.BSP_IntHandlerUART4) referenced from cstartup.o(RESET)
- BSP_IntHandlerUART5 from bsp_int.o(i.BSP_IntHandlerUART5) referenced from cstartup.o(RESET)
- BSP_IntHandlerUART6 from bsp_int.o(i.BSP_IntHandlerUART6) referenced from cstartup.o(RESET)
- BSP_IntHandlerUART7 from bsp_int.o(i.BSP_IntHandlerUART7) referenced from cstartup.o(RESET)
- BSP_IntHandlerUDAM0_ERR from bsp_int.o(i.BSP_IntHandlerUDAM0_ERR) referenced from cstartup.o(RESET)
- BSP_IntHandlerUDMA0_SOFT from bsp_int.o(i.BSP_IntHandlerUDMA0_SOFT) referenced from cstartup.o(RESET)
- BSP_IntHandlerUSB_MAC from bsp_int.o(i.BSP_IntHandlerUSB_MAC) referenced from cstartup.o(RESET)
- BSP_IntHandlerWDTO_WDT1 from bsp_int.o(i.BSP_IntHandlerWDTO_WDT1) referenced from cstartup.o(RESET)
- OSTaskSwHook from os_cpu_c.o(i.OSTaskSwHook) referenced from os_cpu_a.o(.text)
- OSTmr_Task from os_tmr.o(i.OSTmr_Task) referenced from os_tmr.o(i.OSTmr_InitTask)
- OS_CPU_PendSVHandler from os_cpu_a.o(.text) referenced from cstartup.o(RESET)
- OS_CPU_SysTickHandler from os_cpu_c.o(i.OS_CPU_SysTickHandler) referenced from cstartup.o(RESET)
- OS_TaskIdle from os_core.o(i.OS_TaskIdle) referenced from os_core.o(i.OS_InitTaskIdle)
- OS_TaskReturn from os_task.o(i.OS_TaskReturn) referenced from os_cpu_c.o(i.OSTaskStkInit)
- OS_TaskStat from os_core.o(i.OS_TaskStat) referenced from os_core.o(i.OS_InitTaskStat)
- Reset_Handler from cstartup.o(.text) referenced from cstartup.o(RESET)
- TaskCommExtractData from commtask.o(i.TaskCommExtractData) referenced from app_mian.o(i.AppTaskCreate)
- TaskCommHandleData from commtask.o(i.TaskCommHandleData) referenced from app_mian.o(i.AppTaskCreate)
- TaskCommRecv from commtask.o(i.TaskCommRecv) referenced from app_mian.o(i.AppTaskCreate)
- TaskFile from filetask.o(i.TaskFile) referenced from app_mian.o(i.AppTaskCreate)
- TaskHeart from hearttask.o(i.TaskHeart) referenced from app_mian.o(i.AppTaskCreate)
- TaskHeartEnableSend from hearttask.o(i.TaskHeartEnableSend) referenced from hearttask.o(i.TaskHeart)
- TaskPassThrough from passthroughtask.o(i.TaskPassThrough) referenced from app_mian.o(i.AppTaskCreate)
- TaskPassThroughUart0RecvCallback from passthroughtask.o(i.TaskPassThroughUart0RecvCallback) referenced from passthroughtask.o(i.TaskPassThrough)
- TaskPassThroughUart0RecvCallback from passthroughtask.o(i.TaskPassThroughUart0RecvCallback) referenced from passthroughtask.o(i.TaskPassThroughModifyUartConf)
- TaskPassThroughUart1RecvCallback from passthroughtask.o(i.TaskPassThroughUart1RecvCallback) referenced from passthroughtask.o(i.TaskPassThrough)
- TaskPassThroughUart1RecvCallback from passthroughtask.o(i.TaskPassThroughUart1RecvCallback) referenced from passthroughtask.o(i.TaskPassThroughModifyUartConf)
- TaskPassThroughUart2RecvCallback from passthroughtask.o(i.TaskPassThroughUart2RecvCallback) referenced from passthroughtask.o(i.TaskPassThrough)
- TaskPassThroughUart2RecvCallback from passthroughtask.o(i.TaskPassThroughUart2RecvCallback) referenced from passthroughtask.o(i.TaskPassThroughModifyUartConf)
- TaskPassThroughUart3RecvCallback from passthroughtask.o(i.TaskPassThroughUart3RecvCallback) referenced from passthroughtask.o(i.TaskPassThrough)
- TaskPassThroughUart3RecvCallback from passthroughtask.o(i.TaskPassThroughUart3RecvCallback) referenced from passthroughtask.o(i.TaskPassThroughModifyUartConf)
- TaskPassThroughUart4RecvCallback from passthroughtask.o(i.TaskPassThroughUart4RecvCallback) referenced from passthroughtask.o(i.TaskPassThrough)
- TaskPassThroughUart4RecvCallback from passthroughtask.o(i.TaskPassThroughUart4RecvCallback) referenced from passthroughtask.o(i.TaskPassThroughModifyUartConf)
- TaskPassThroughUart5RecvCallback from passthroughtask.o(i.TaskPassThroughUart5RecvCallback) referenced from passthroughtask.o(i.TaskPassThrough)
- TaskPassThroughUart5RecvCallback from passthroughtask.o(i.TaskPassThroughUart5RecvCallback) referenced from passthroughtask.o(i.TaskPassThroughModifyUartConf)
- TaskPassThroughUart6RecvCallback from passthroughtask.o(i.TaskPassThroughUart6RecvCallback) referenced from passthroughtask.o(i.TaskPassThrough)
- TaskPassThroughUart6RecvCallback from passthroughtask.o(i.TaskPassThroughUart6RecvCallback) referenced from passthroughtask.o(i.TaskPassThroughModifyUartConf)
- TaskPassThroughUart7RecvCallback from passthroughtask.o(i.TaskPassThroughUart7RecvCallback) referenced from passthroughtask.o(i.TaskPassThrough)
- TaskPassThroughUart7RecvCallback from passthroughtask.o(i.TaskPassThroughUart7RecvCallback) referenced from passthroughtask.o(i.TaskPassThroughModifyUartConf)
- TaskRtcAlarm from rtctask.o(i.TaskRtcAlarm) referenced from app_mian.o(i.AppTaskCreate)
- TaskRtcEnableSync from rtctask.o(i.TaskRtcEnableSync) referenced from rtctask.o(i.TaskRtcSync)
- TaskRtcSync from rtctask.o(i.TaskRtcSync) referenced from app_mian.o(i.AppTaskCreate)
- TaskStatus from statustask.o(i.TaskStatus) referenced from app_mian.o(i.AppTaskCreate)
- TaskStatusEnableSend from statustask.o(i.TaskStatusEnableSend) referenced from statustask.o(i.TaskStatus)
- TaskTimer from timertask.o(i.TaskTimer) referenced from app_mian.o(i.AppTaskCreate)
- ZtmsBspAdc00IntHandler from ztmsbspadc.o(i.ZtmsBspAdc00IntHandler) referenced from ztmsbspadc.o(i.ZtmsBspAdcInit)
- ZtmsBspAdc01IntHandler from ztmsbspadc.o(i.ZtmsBspAdc01IntHandler) referenced from ztmsbspadc.o(i.ZtmsBspAdcInit)
- ZtmsBspAdc10IntHandler from ztmsbspadc.o(i.ZtmsBspAdc10IntHandler) referenced from ztmsbspadc.o(i.ZtmsBspAdcInit)
- ZtmsBspTimer0aIntHandler from ztmsbsptimer.o(i.ZtmsBspTimer0aIntHandler) referenced from ztmsbsptimer.o(i.ZtmsBspTimerInit)
- ZtmsBspTimer1aIntHandler from ztmsbsptimer.o(i.ZtmsBspTimer1aIntHandler) referenced from ztmsbsptimer.o(i.ZtmsBspTimerInit)
- ZtmsBspTimer2aIntHandler from ztmsbsptimer.o(i.ZtmsBspTimer2aIntHandler) referenced from ztmsbsptimer.o(i.ZtmsBspTimerInit)
- ZtmsBspTimer3aIntHandler from ztmsbsptimer.o(i.ZtmsBspTimer3aIntHandler) referenced from ztmsbsptimer.o(i.ZtmsBspTimerInit)
- ZtmsBspTimer4aIntHandler from ztmsbsptimer.o(i.ZtmsBspTimer4aIntHandler) referenced from ztmsbsptimer.o(i.ZtmsBspTimerInit)
- ZtmsBspTimer5aIntHandler from ztmsbsptimer.o(i.ZtmsBspTimer5aIntHandler) referenced from ztmsbsptimer.o(i.ZtmsBspTimerInit)
- ZtmsBspTimer6aIntHandler from ztmsbsptimer.o(i.ZtmsBspTimer6aIntHandler) referenced from ztmsbsptimer.o(i.ZtmsBspTimerInit)
- ZtmsBspTimer7aIntHandler from ztmsbsptimer.o(i.ZtmsBspTimer7aIntHandler) referenced from ztmsbsptimer.o(i.ZtmsBspTimerInit)
- ZtmsBspUart0IntHandler from ztmsbspuart.o(i.ZtmsBspUart0IntHandler) referenced from ztmsbspuart.o(i.ZtmsBspUartInit)
- ZtmsBspUart1IntHandler from ztmsbspuart.o(i.ZtmsBspUart1IntHandler) referenced from ztmsbspuart.o(i.ZtmsBspUartInit)
- ZtmsBspUart2IntHandler from ztmsbspuart.o(i.ZtmsBspUart2IntHandler) referenced from ztmsbspuart.o(i.ZtmsBspUartInit)
- ZtmsBspUart3IntHandler from ztmsbspuart.o(i.ZtmsBspUart3IntHandler) referenced from ztmsbspuart.o(i.ZtmsBspUartInit)
- ZtmsBspUart4IntHandler from ztmsbspuart.o(i.ZtmsBspUart4IntHandler) referenced from ztmsbspuart.o(i.ZtmsBspUartInit)
- ZtmsBspUart5IntHandler from ztmsbspuart.o(i.ZtmsBspUart5IntHandler) referenced from ztmsbspuart.o(i.ZtmsBspUartInit)
- ZtmsBspUart6IntHandler from ztmsbspuart.o(i.ZtmsBspUart6IntHandler) referenced from ztmsbspuart.o(i.ZtmsBspUartInit)
- ZtmsBspUart7IntHandler from ztmsbspuart.o(i.ZtmsBspUart7IntHandler) referenced from ztmsbspuart.o(i.ZtmsBspUartInit)
- __main from entry.o(.ARM.Collect$$$$00000000) referenced from cstartup.o(.text)
- _sputc from printf6.o(i._sputc) referenced from printf6.o(i.__0sprintf$6)
- arp_timer from timers.o(i.arp_timer) referenced from timers.o(i.arp_timer)
- arp_timer from timers.o(i.arp_timer) referenced from timers.o(i.sys_timeouts_init)
- do_close from api_msg.o(i.do_close) referenced from api_lib.o(i.netconn_close_shutdown)
- do_connect from api_msg.o(i.do_connect) referenced from api_lib.o(i.netconn_connect)
- do_connected from api_msg.o(i.do_connected) referenced from api_msg.o(i.do_connect)
- do_delconn from api_msg.o(i.do_delconn) referenced from api_lib.o(i.netconn_delete)
- do_newconn from api_msg.o(i.do_newconn) referenced from api_lib.o(i.netconn_new_with_proto_and_callback)
- do_recv from api_msg.o(i.do_recv) referenced from api_lib.o(i.netconn_recv_data)
- do_write from api_msg.o(i.do_write) referenced from api_lib.o(i.netconn_write_partly)
- err_tcp from api_msg.o(i.err_tcp) referenced from api_msg.o(i.do_close_internal)
- err_tcp from api_msg.o(i.err_tcp) referenced from api_msg.o(i.setup_tcp)
- etharp_output from etharp.o(i.etharp_output) referenced from tiva-tm4c129.o(i.tivaif_init)
- lwIPEthernetIntHandler from ztmslwip.o(i.lwIPEthernetIntHandler) referenced from tiva-tm4c129.o(i.tivaif_hwinit)
- lwIPPrivateHostTimer from ztmslwip.o(i.lwIPPrivateHostTimer) referenced from ztmslwip.o(i.lwIPPrivateHostTimer)
- lwIPPrivateHostTimer from ztmslwip.o(i.lwIPPrivateHostTimer) referenced from ztmslwip.o(i.lwIPPrivateInit)
- lwIPPrivateInit from ztmslwip.o(i.lwIPPrivateInit) referenced from ztmslwip.o(i.lwIPInit)
- main from app_mian.o(i.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B)
- netif_set_link_down from netif.o(i.netif_set_link_down) referenced from tiva-tm4c129.o(i.tivaif_process_phy_interrupt)
- netif_set_link_up from netif.o(i.netif_set_link_up) referenced from tiva-tm4c129.o(i.tivaif_process_phy_interrupt)
- pbuf_free_ooseq_callback from pbuf.o(i.pbuf_free_ooseq_callback) referenced from pbuf.o(i.pbuf_pool_is_empty)
- poll_tcp from api_msg.o(i.poll_tcp) referenced from api_msg.o(i.do_close_internal)
- poll_tcp from api_msg.o(i.poll_tcp) referenced from api_msg.o(i.setup_tcp)
- recv_raw from api_msg.o(i.recv_raw) referenced from api_msg.o(i.pcb_new)
- recv_tcp from api_msg.o(i.recv_tcp) referenced from api_msg.o(i.setup_tcp)
- recv_udp from api_msg.o(i.recv_udp) referenced from api_msg.o(i.pcb_new)
- sent_tcp from api_msg.o(i.sent_tcp) referenced from api_msg.o(i.do_close_internal)
- sent_tcp from api_msg.o(i.sent_tcp) referenced from api_msg.o(i.setup_tcp)
- tcp_recv_null from tcp.o(i.tcp_recv_null) referenced from tcp.o(i.tcp_alloc)
- tcpip_input from tcpip.o(i.tcpip_input) referenced from ztmslwip.o(i.lwIPPrivateInit)
- tcpip_tcp_timer from timers.o(i.tcpip_tcp_timer) referenced from timers.o(i.tcp_timer_needed)
- tcpip_tcp_timer from timers.o(i.tcpip_tcp_timer) referenced from timers.o(i.tcpip_tcp_timer)
- tcpip_thread from tcpip.o(i.tcpip_thread) referenced from tcpip.o(i.tcpip_init)
- tivaif_init from tiva-tm4c129.o(i.tivaif_init) referenced from ztmslwip.o(i.lwIPPrivateInit)
- tivaif_transmit from tiva-tm4c129.o(i.tivaif_transmit) referenced from tiva-tm4c129.o(i.tivaif_init)
Global Symbols
__main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
[Address Reference Count : 1]
_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
_main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
[Calls]
__main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
[Called By]
_main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
_main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
_main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
__rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
__rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
CPUcpsid (Thumb, 8 bytes, Stack size 0 bytes, cpu.o(.emb_text), UNUSED)
CPUprimask (Thumb, 6 bytes, Stack size 0 bytes, cpu.o(.emb_text), UNUSED)
CPUcpsie (Thumb, 8 bytes, Stack size 0 bytes, cpu.o(.emb_text))
[Called By]
CPUwfi (Thumb, 4 bytes, Stack size 0 bytes, cpu.o(.emb_text), UNUSED)
CPUbasepriSet (Thumb, 6 bytes, Stack size 0 bytes, cpu.o(.emb_text), UNUSED)
CPUbasepriGet (Thumb, 6 bytes, Stack size 0 bytes, cpu.o(.emb_text), UNUSED)
SysCtlDelay (Thumb, 6 bytes, Stack size 0 bytes, sysctl.o(.emb_text))
[Calls]
[Called By]- >> EMACPHYConfigSet
- >> SysCtlDelay
- >> ZtmsToolDelayMs
Reset_Handler (Thumb, 36 bytes, Stack size 0 bytes, cstartup.o(.text))
[Address Reference Count : 1]
App_NMI_ISR (Thumb, 2 bytes, Stack size 0 bytes, cstartup.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]
App_Fault_ISR (Thumb, 2 bytes, Stack size 0 bytes, cstartup.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]
App_MemFault_ISR (Thumb, 2 bytes, Stack size 0 bytes, cstartup.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]
App_BusFault_ISR (Thumb, 2 bytes, Stack size 0 bytes, cstartup.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]
App_UsageFault_ISR (Thumb, 2 bytes, Stack size 0 bytes, cstartup.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]
App_Spurious_ISR (Thumb, 2 bytes, Stack size 0 bytes, cstartup.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]
App_Reserved_ISR (Thumb, 2 bytes, Stack size 0 bytes, cstartup.o(.text), UNUSED)
[Calls]
[Called By]
CPU_IntDis (Thumb, 0 bytes, Stack size unknown bytes, cpu_a.o(.text))
[Called By]
CPU_IntEn (Thumb, 0 bytes, Stack size unknown bytes, cpu_a.o(.text), UNUSED)
CPU_SR_Save (Thumb, 0 bytes, Stack size unknown bytes, cpu_a.o(.text))
[Called By]
- >> CPU_IntSrcEn
- >> CPU_NameSet
- >> CPU_NameClr
- >> BSP_IntVectSet
- >> BSP_IntHandler
CPU_SR_Restore (Thumb, 0 bytes, Stack size unknown bytes, cpu_a.o(.text))
[Called By]
- >> CPU_IntSrcEn
- >> CPU_NameSet
- >> CPU_NameClr
- >> BSP_IntVectSet
- >> BSP_IntHandler
CPU_WaitForInt (Thumb, 0 bytes, Stack size unknown bytes, cpu_a.o(.text), UNUSED)
CPU_WaitForExcept (Thumb, 0 bytes, Stack size unknown bytes, cpu_a.o(.text), UNUSED)
CPU_CntLeadZeros (Thumb, 0 bytes, Stack size unknown bytes, cpu_a.o(.text), UNUSED)
CPU_CntTrailZeros (Thumb, 0 bytes, Stack size unknown bytes, cpu_a.o(.text), UNUSED)
CPU_RevBits (Thumb, 0 bytes, Stack size unknown bytes, cpu_a.o(.text), UNUSED)
OS_CPU_FP_Reg_Push (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text), UNUSED)
OS_CPU_FP_Reg_Pop (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text), UNUSED)
OS_CPU_SR_Save (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text))
[Called By]
- >> OS_CPU_SysTickHandler
- >> OSIntExit
- >> OSIntEnter
- >> OSTimeGet
- >> OSTaskDel
- >> OSSemQuery
- >> OSSemPost
- >> OSSemPend
- >> OSSemDel
- >> OSSemCreate
- >> OSQQuery
- >> OSQPost
- >> OSQPend
- >> OSQFlush
- >> OSQDel
- >> OSQCreate
- >> OSMemPut
- >> OSMemGet
- >> OSMemCreate
- >> OSTimeDly
- >> OSTaskSuspend
- >> OSTaskStkChk
- >> OSTaskNameSet
- >> OSTaskCreateExt
- >> OS_TaskStat
- >> OS_TaskIdle
- >> OS_TCBInit
- >> OS_Sched
- >> OSTimeTick
- >> OSStatInit
- >> OSSchedUnlock
- >> OSSchedLock
- >> OSEventNameSet
- >> ZtmsBspUartSendData
- >> ZtmsBspSpiWriteReadByte
- >> ZtmsBspI2cSendData
- >> ZtmsBspI2cRecvData
- >> sys_arch_protect
- >> sys_thread_new
- >> lwIPEthernetIntHandler
OS_CPU_SR_Restore (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text))
[Called By]
- >> OS_CPU_SysTickHandler
- >> OSIntExit
- >> OSIntEnter
- >> OSTimeGet
- >> OSTaskDel
- >> OSSemQuery
- >> OSSemPost
- >> OSSemPend
- >> OSSemDel
- >> OSSemCreate
- >> OSQQuery
- >> OSQPost
- >> OSQPend
- >> OSQFlush
- >> OSQDel
- >> OSQCreate
- >> OSMemPut
- >> OSMemGet
- >> OSMemCreate
- >> OSTimeDly
- >> OSTaskSuspend
- >> OSTaskStkChk
- >> OSTaskNameSet
- >> OSTaskCreateExt
- >> OS_TaskStat
- >> OS_TaskIdle
- >> OS_TCBInit
- >> OS_Sched
- >> OSTimeTick
- >> OSStatInit
- >> OSSchedUnlock
- >> OSSchedLock
- >> OSEventNameSet
- >> ZtmsBspUartSendData
- >> ZtmsBspSpiWriteReadByte
- >> ZtmsBspI2cSendData
- >> ZtmsBspI2cRecvData
- >> sys_arch_unprotect
- >> sys_thread_new
- >> lwIPEthernetIntHandler
OSStartHighRdy (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text))
[Called By]
OSCtxSw (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text))
[Called By]
OSIntCtxSw (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text))
[Called By]
OS_CPU_PendSVHandler (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text))
[Address Reference Count : 1]
__aeabi_uldivmod (Thumb, 98 bytes, Stack size 40 bytes, uldiv.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = __aeabi_uldivmod
[Calls]- >> __aeabi_llsr
- >> __aeabi_llsl
[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)
__rt_ctype_table (Thumb, 4 bytes, Stack size 0 bytes, ctype_o.o(.text))
[Called By]
- >> ZtmsConfSetKeyValueString
- >> ZtmsConfGetKeyValueString
- >> strtol
__aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text))
[Called By]
- >> ZtmsConfSetKeyValueString
- >> ZtmsConfGetKeyValueString
- >> pbuf_copy_partial
- >> tcp_write
- >> pbuf_copy
- >> TaskWatchdogRegEvent
- >> icmp_send_response
- >> TaskCommSendMessage
__aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text))
[Called By]
- >> memp_overflow_check_element_underflow
- >> memp_overflow_check_element_overflow
__aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)
__aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text))
[Called By]
- >> memp_overflow_init
- >> _memset$wrapper
- >> __aeabi_memclr
__aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
__aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
__aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text))
[Calls]
[Called By]- >> ZtmsDrvSDGetSectorCount
- >> ZtmsConfGetKeyValueString
- >> TaskStatus
- >> TaskPassThrough
__aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))
[Called By]
- >> sys_mbox_valid
- >> ZtmsConfSetKeyValueString
- >> udp_new
- >> raw_new
- >> tcp_alloc
- >> TaskStatus
- >> TaskStatusOnOffPower
- >> TaskStatusModifyUpdatePeriod
- >> TaskPassThroughModifyUartOnOff
- >> TaskPassThroughModifyUartConf
- >> TaskCommModifyNetConf
__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]
strcat (Thumb, 24 bytes, Stack size 0 bytes, strcat.o(.text))
[Called By]
- >> memp_overflow_check_element_underflow
- >> memp_overflow_check_element_overflow
strstr (Thumb, 36 bytes, Stack size 12 bytes, strstr.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = strstr
[Called By]- >> ZtmsConfSetKeyValueString
- >> ZtmsConfGetKeyValueString
strchr (Thumb, 20 bytes, Stack size 0 bytes, strchr.o(.text))
[Called By]
- >> ZtmsConfSetKeyValueString
- >> ZtmsConfGetKeyValueString
- >> TaskCommInit
strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text))
[Called By]
- >> ZtmsConfSetKeyValueString
- >> ZtmsConfGetKeyValueString
- >> FileTaskLogWrite
- >> TaskWatchdogRegEvent
- >> TaskStatus
- >> TaskPassThrough
- >> TaskFile
- >> FileTaskDataWrite
- >> TaskStatusOnOffPower
- >> TaskStatusModifyUpdatePeriod
- >> TaskPassThroughModifyUartOnOff
- >> TaskPassThroughModifyUartConf
- >> TaskCommModifyNetConf
- >> TaskCommHandleData
strcmp (Thumb, 28 bytes, Stack size 8 bytes, strcmp.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = strcmp
[Called By]
memcmp (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = memcmp
[Called By]
strncmp (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = strncmp
[Called By]- >> ZtmsConfSetKeyValueString
atoi (Thumb, 26 bytes, Stack size 16 bytes, atoi.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = atoi ⇒ strtol ⇒ _strtoul
[Calls]- >> strtol
- >> __aeabi_errno_addr
[Called By]- >> TaskStatusInit
- >> TaskPassThroughInit
- >> TaskCommInit
__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]
strtol (Thumb, 112 bytes, Stack size 32 bytes, strtol.o(.text))
[Stack]
- Max Depth = 72
- Call Chain = strtol ⇒ _strtoul
[Calls]- >> __rt_ctype_table
- >> _strtoul
- >> __aeabi_errno_addr
[Called By]
__scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
[Calls]
- >> __main_after_scatterload
[Called By]
__scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
_strtoul (Thumb, 158 bytes, Stack size 40 bytes, _strtoul.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _strtoul
[Calls]- >> _chval
- >> __aeabi_errno_addr
[Called By]
_chval (Thumb, 28 bytes, Stack size 0 bytes, _chval.o(.text))
[Called By]
__decompress (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
__decompress1 (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
ADCHardwareOversampleConfigure (Thumb, 18 bytes, Stack size 0 bytes, adc.o(i.ADCHardwareOversampleConfigure))
[Called By]
ADCIntClear (Thumb, 8 bytes, Stack size 0 bytes, adc.o(i.ADCIntClear))
[Called By]
- >> ZtmsBspAdcInit
- >> ZtmsBspAdcGetValue
- >> ZtmsBspAdc10IntHandler
- >> ZtmsBspAdc01IntHandler
- >> ZtmsBspAdc00IntHandler
ADCIntEnable (Thumb, 18 bytes, Stack size 0 bytes, adc.o(i.ADCIntEnable))
[Called By]
ADCProcessorTrigger (Thumb, 24 bytes, Stack size 8 bytes, adc.o(i.ADCProcessorTrigger))
[Stack]
- Max Depth = 8
- Call Chain = ADCProcessorTrigger
[Called By]
ADCSequenceConfigure (Thumb, 78 bytes, Stack size 16 bytes, adc.o(i.ADCSequenceConfigure))
[Stack]
- Max Depth = 16
- Call Chain = ADCSequenceConfigure
[Called By]
ADCSequenceDataGet (Thumb, 34 bytes, Stack size 8 bytes, adc.o(i.ADCSequenceDataGet))
[Stack]
- Max Depth = 8
- Call Chain = ADCSequenceDataGet
[Called By]- >> ZtmsBspAdc10IntHandler
- >> ZtmsBspAdc01IntHandler
- >> ZtmsBspAdc00IntHandler
ADCSequenceEnable (Thumb, 12 bytes, Stack size 0 bytes, adc.o(i.ADCSequenceEnable))
[Called By]
ADCSequenceStepConfigure (Thumb, 136 bytes, Stack size 16 bytes, adc.o(i.ADCSequenceStepConfigure))
[Stack]
- Max Depth = 16
- Call Chain = ADCSequenceStepConfigure
[Called By]
App_TCBInitHook (Thumb, 2 bytes, Stack size 0 bytes, app_hooks.o(i.App_TCBInitHook))
[Called By]
App_TaskCreateHook (Thumb, 2 bytes, Stack size 0 bytes, app_hooks.o(i.App_TaskCreateHook))
[Called By]
App_TaskDelHook (Thumb, 2 bytes, Stack size 0 bytes, app_hooks.o(i.App_TaskDelHook))
[Called By]
App_TaskIdleHook (Thumb, 2 bytes, Stack size 0 bytes, app_hooks.o(i.App_TaskIdleHook))
[Called By]
App_TaskReturnHook (Thumb, 2 bytes, Stack size 0 bytes, app_hooks.o(i.App_TaskReturnHook))
[Called By]
App_TaskStatHook (Thumb, 2 bytes, Stack size 0 bytes, app_hooks.o(i.App_TaskStatHook))
[Called By]
App_TaskSwHook (Thumb, 2 bytes, Stack size 0 bytes, app_hooks.o(i.App_TaskSwHook))
[Called By]
App_TimeTickHook (Thumb, 2 bytes, Stack size 0 bytes, app_hooks.o(i.App_TimeTickHook))
[Called By]
BSP_Init (Thumb, 12 bytes, Stack size 8 bytes, bsp.o(i.BSP_Init))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_Init ⇒ BSP_IntInit ⇒ BSP_IntVectSet
[Calls]- >> BSP_SysInit
- >> BSP_IntInit
[Called By]
BSP_IntEn (Thumb, 20 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntEn))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntEn ⇒ CPU_IntSrcEn
[Calls]
[Called By]- >> ZtmsBspUartInit
- >> ZtmsBspTimerInit
- >> ZtmsBspAdcInit
- >> tivaif_hwinit
BSP_IntHandler (Thumb, 58 bytes, Stack size 16 bytes, bsp_int.o(i.BSP_IntHandler))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = BSP_IntHandler ⇒ OSIntExit
[Calls]- >> CPU_SR_Save
- >> CPU_SR_Restore
- >> OSIntExit
- >> OSIntEnter
[Called By]- >> BSP_IntHandlerWDTO_WDT1
- >> BSP_IntHandlerUSB_MAC
- >> BSP_IntHandlerUDMA0_SOFT
- >> BSP_IntHandlerUDAM0_ERR
- >> BSP_IntHandlerUART7
- >> BSP_IntHandlerUART6
- >> BSP_IntHandlerUART5
- >> BSP_IntHandlerUART4
- >> BSP_IntHandlerUART3
- >> BSP_IntHandlerUART2
- >> BSP_IntHandlerUART1
- >> BSP_IntHandlerUART0
- >> BSP_IntHandlerTMR7B
- >> BSP_IntHandlerTMR7A
- >> BSP_IntHandlerTMR6B
- >> BSP_IntHandlerTMR6A
- >> BSP_IntHandlerTMR5B
- >> BSP_IntHandlerTMR5A
- >> BSP_IntHandlerTMR4B
- >> BSP_IntHandlerTMR4A
- >> BSP_IntHandlerTMR3B
- >> BSP_IntHandlerTMR3A
- >> BSP_IntHandlerTMR2B
- >> BSP_IntHandlerTMR2A
- >> BSP_IntHandlerTMR1B
- >> BSP_IntHandlerTMR1A
- >> BSP_IntHandlerTMR0B
- >> BSP_IntHandlerTMR0A
- >> BSP_IntHandlerTAMPER
- >> BSP_IntHandlerSYS_CTRL
- >> BSP_IntHandlerSSI3
- >> BSP_IntHandlerSSI2
- >> BSP_IntHandlerSSI1
- >> BSP_IntHandlerSSI0
- >> BSP_IntHandlerSHA_MD5
- >> BSP_IntHandlerRSVD74
- >> BSP_IntHandlerRSVD69
- >> BSP_IntHandlerRSVD68
- >> BSP_IntHandlerRSVD108
- >> BSP_IntHandlerRSVD107
- >> BSP_IntHandlerRSVD106
- >> BSP_IntHandlerRSVD104
- >> BSP_IntHandlerQEI0
- >> BSP_IntHandlerPWM_GEN3
- >> BSP_IntHandlerPWM_GEN2
- >> BSP_IntHandlerPWM_GEN1
- >> BSP_IntHandlerPWM_GEN0
- >> BSP_IntHandlerPWM_FAULT
- >> BSP_IntHandlerLCD
- >> BSP_IntHandlerI2C9
- >> BSP_IntHandlerI2C8
- >> BSP_IntHandlerI2C7
- >> BSP_IntHandlerI2C6
- >> BSP_IntHandlerI2C5
- >> BSP_IntHandlerI2C4
- >> BSP_IntHandlerI2C3
- >> BSP_IntHandlerI2C2
- >> BSP_IntHandlerI2C1
- >> BSP_IntHandlerI2C0
- >> BSP_IntHandlerHIB
- >> BSP_IntHandlerGPIOT
- >> BSP_IntHandlerGPIOS
- >> BSP_IntHandlerGPIOR
- >> BSP_IntHandlerGPIOQ7
- >> BSP_IntHandlerGPIOQ6
- >> BSP_IntHandlerGPIOQ5
- >> BSP_IntHandlerGPIOQ4
- >> BSP_IntHandlerGPIOQ3
- >> BSP_IntHandlerGPIOQ2
- >> BSP_IntHandlerGPIOQ1
- >> BSP_IntHandlerGPIOQ0
- >> BSP_IntHandlerGPIOP7
- >> BSP_IntHandlerGPIOP6
- >> BSP_IntHandlerGPIOP5
- >> BSP_IntHandlerGPIOP4
- >> BSP_IntHandlerGPIOP3
- >> BSP_IntHandlerGPIOP2
- >> BSP_IntHandlerGPIOP1
- >> BSP_IntHandlerGPIOP0
- >> BSP_IntHandlerGPION
- >> BSP_IntHandlerGPIOM
- >> BSP_IntHandlerGPIOL
- >> BSP_IntHandlerGPIOK
- >> BSP_IntHandlerGPIOJ
- >> BSP_IntHandlerGPIOH
- >> BSP_IntHandlerGPIOG
- >> BSP_IntHandlerGPIOF
- >> BSP_IntHandlerGPIOE
- >> BSP_IntHandlerGPIOD
- >> BSP_IntHandlerGPIOC
- >> BSP_IntHandlerGPIOB
- >> BSP_IntHandlerGPIOA
- >> BSP_IntHandlerFP
- >> BSP_IntHandlerFLASH
- >> BSP_IntHandlerETHER_MAC
- >> BSP_IntHandlerEPI0
- >> BSP_IntHandlerDES
- >> BSP_IntHandlerCAN1
- >> BSP_IntHandlerCAN0
- >> BSP_IntHandlerAES
- >> BSP_IntHandlerADC1_3
- >> BSP_IntHandlerADC1_2
- >> BSP_IntHandlerADC1_1
- >> BSP_IntHandlerADC1_0
- >> BSP_IntHandlerADC0_3
- >> BSP_IntHandlerADC0_2
- >> BSP_IntHandlerADC0_1
- >> BSP_IntHandlerADC0_0
- >> BSP_IntHandlerACOMP2
- >> BSP_IntHandlerACOMP1
- >> BSP_IntHandlerACOMP0
- >> BSP_IntHandler1WIRE
BSP_IntHandler1WIRE (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandler1WIRE))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandler1WIRE ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerACOMP0 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerACOMP0))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerACOMP0 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerACOMP1 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerACOMP1))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerACOMP1 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerACOMP2 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerACOMP2))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerACOMP2 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerADC0_0 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerADC0_0))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerADC0_0 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerADC0_1 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerADC0_1))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerADC0_1 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerADC0_2 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerADC0_2))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerADC0_2 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerADC0_3 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerADC0_3))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerADC0_3 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerADC1_0 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerADC1_0))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerADC1_0 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerADC1_1 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerADC1_1))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerADC1_1 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerADC1_2 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerADC1_2))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerADC1_2 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerADC1_3 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerADC1_3))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerADC1_3 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerAES (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerAES))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerAES ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerCAN0 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerCAN0))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerCAN0 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerCAN1 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerCAN1))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerCAN1 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerDES (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerDES))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerDES ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerEPI0 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerEPI0))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerEPI0 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerETHER_MAC (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerETHER_MAC))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerETHER_MAC ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerFLASH (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerFLASH))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerFLASH ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerFP (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerFP))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerFP ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOA (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOA))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOA ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOB (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOB))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOB ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOC (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOC))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOC ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOD (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOD))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOD ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOE (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOE))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOE ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOF (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOF))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOF ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOG (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOG))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOG ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOH (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOH))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOH ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOJ (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOJ))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOJ ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOK (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOK))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOK ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOL (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOL))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOL ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOM (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOM))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOM ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPION (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPION))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPION ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOP0 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOP0))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOP0 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOP1 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOP1))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOP1 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOP2 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOP2))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOP2 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOP3 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOP3))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOP3 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOP4 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOP4))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOP4 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOP5 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOP5))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOP5 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOP6 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOP6))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOP6 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOP7 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOP7))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOP7 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOQ0 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOQ0))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOQ0 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOQ1 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOQ1))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOQ1 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOQ2 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOQ2))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOQ2 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOQ3 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOQ3))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOQ3 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOQ4 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOQ4))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOQ4 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOQ5 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOQ5))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOQ5 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOQ6 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOQ6))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOQ6 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOQ7 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOQ7))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOQ7 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOR (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOR))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOR ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOS (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOS))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOS ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerGPIOT (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerGPIOT))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerGPIOT ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerHIB (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerHIB))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerHIB ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerI2C0 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerI2C0))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerI2C0 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerI2C1 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerI2C1))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerI2C1 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerI2C2 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerI2C2))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerI2C2 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerI2C3 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerI2C3))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerI2C3 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerI2C4 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerI2C4))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerI2C4 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerI2C5 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerI2C5))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerI2C5 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerI2C6 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerI2C6))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerI2C6 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerI2C7 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerI2C7))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerI2C7 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerI2C8 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerI2C8))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerI2C8 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerI2C9 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerI2C9))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerI2C9 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerLCD (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerLCD))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerLCD ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerPWM_FAULT (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerPWM_FAULT))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerPWM_FAULT ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerPWM_GEN0 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerPWM_GEN0))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerPWM_GEN0 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerPWM_GEN1 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerPWM_GEN1))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerPWM_GEN1 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerPWM_GEN2 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerPWM_GEN2))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerPWM_GEN2 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerPWM_GEN3 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerPWM_GEN3))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerPWM_GEN3 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerQEI0 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerQEI0))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerQEI0 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerRSVD104 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerRSVD104))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerRSVD104 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerRSVD106 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerRSVD106))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerRSVD106 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerRSVD107 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerRSVD107))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerRSVD107 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerRSVD108 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerRSVD108))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerRSVD108 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerRSVD68 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerRSVD68))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerRSVD68 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerRSVD69 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerRSVD69))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerRSVD69 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerRSVD74 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerRSVD74))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerRSVD74 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerSHA_MD5 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerSHA_MD5))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerSHA_MD5 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerSSI0 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerSSI0))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerSSI0 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerSSI1 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerSSI1))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerSSI1 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerSSI2 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerSSI2))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerSSI2 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerSSI3 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerSSI3))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerSSI3 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerSYS_CTRL (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerSYS_CTRL))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerSYS_CTRL ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTAMPER (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTAMPER))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTAMPER ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR0A (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR0A))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR0A ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR0B (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR0B))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR0B ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR1A (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR1A))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR1A ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR1B (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR1B))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR1B ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR2A (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR2A))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR2A ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR2B (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR2B))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR2B ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR3A (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR3A))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR3A ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR3B (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR3B))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR3B ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR4A (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR4A))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR4A ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR4B (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR4B))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR4B ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR5A (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR5A))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR5A ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR5B (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR5B))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR5B ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR6A (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR6A))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR6A ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR6B (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR6B))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR6B ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR7A (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR7A))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR7A ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerTMR7B (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerTMR7B))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerTMR7B ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerUART0 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerUART0))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerUART0 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerUART1 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerUART1))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerUART1 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerUART2 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerUART2))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerUART2 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerUART3 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerUART3))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerUART3 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerUART4 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerUART4))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerUART4 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerUART5 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerUART5))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerUART5 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerUART6 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerUART6))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerUART6 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerUART7 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerUART7))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerUART7 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerUDAM0_ERR (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerUDAM0_ERR))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerUDAM0_ERR ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerUDMA0_SOFT (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerUDMA0_SOFT))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerUDMA0_SOFT ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerUSB_MAC (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerUSB_MAC))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerUSB_MAC ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntHandlerWDTO_WDT1 (Thumb, 10 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntHandlerWDTO_WDT1))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = BSP_IntHandlerWDTO_WDT1 ⇒ BSP_IntHandler ⇒ OSIntExit
[Calls]
[Address Reference Count : 1]
BSP_IntInit (Thumb, 22 bytes, Stack size 8 bytes, bsp_int.o(i.BSP_IntInit))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = BSP_IntInit ⇒ BSP_IntVectSet
[Calls]
[Called By]
BSP_IntVectSet (Thumb, 48 bytes, Stack size 16 bytes, bsp_int.o(i.BSP_IntVectSet))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = BSP_IntVectSet
[Calls]- >> CPU_SR_Save
- >> CPU_SR_Restore
[Called By]- >> BSP_IntInit
- >> ZtmsBspUartInit
- >> ZtmsBspTimerInit
- >> ZtmsBspAdcInit
- >> tivaif_hwinit
BSP_SysClkFreqGet (Thumb, 162 bytes, Stack size 28 bytes, bsp_sys.o(i.BSP_SysClkFreqGet))
[Stack]
- Max Depth = 28
- Call Chain = BSP_SysClkFreqGet
[Called By]- >> CPU_TS_TmrInit
- >> AppTaskStart
BSP_SysInit (Thumb, 166 bytes, Stack size 0 bytes, bsp_sys.o(i.BSP_SysInit))
[Called By]
CPU_Init (Thumb, 12 bytes, Stack size 8 bytes, cpu_core.o(i.CPU_Init))
[Stack]
- Max Depth = 60 + Unknown Stack Size
- Call Chain = CPU_Init ⇒ CPU_NameInit ⇒ CPU_NameClr ⇒ Mem_Clr ⇒ Mem_Set
[Calls]- >> CPU_TS_Init
- >> CPU_NameInit
[Called By]
CPU_IntSrcEn (Thumb, 328 bytes, Stack size 24 bytes, cpu_c.o(i.CPU_IntSrcEn))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = CPU_IntSrcEn
[Calls]- >> CPU_SR_Save
- >> CPU_SR_Restore
[Called By]
CPU_NameClr (Thumb, 42 bytes, Stack size 8 bytes, cpu_core.o(i.CPU_NameClr))
[Stack]
- Max Depth = 44 + Unknown Stack Size
- Call Chain = CPU_NameClr ⇒ Mem_Clr ⇒ Mem_Set
[Calls]- >> Mem_Clr
- >> CPU_SR_Save
- >> CPU_SR_Restore
[Called By]
CPU_NameSet (Thumb, 96 bytes, Stack size 24 bytes, cpu_core.o(i.CPU_NameSet))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = CPU_NameSet ⇒ Str_Copy_N
[Calls]- >> Str_Len_N
- >> Str_Copy_N
- >> CPU_SR_Save
- >> CPU_SR_Restore
- >> CPU_SW_Exception
[Called By]
CPU_SW_Exception (Thumb, 4 bytes, Stack size 0 bytes, cpu_core.o(i.CPU_SW_Exception))
[Called By]
CPU_TS_TmrFreqSet (Thumb, 6 bytes, Stack size 0 bytes, cpu_core.o(i.CPU_TS_TmrFreqSet))
[Called By]
CPU_TS_TmrInit (Thumb, 44 bytes, Stack size 8 bytes, cpu_bsp.o(i.CPU_TS_TmrInit))
[Stack]
- Max Depth = 36
- Call Chain = CPU_TS_TmrInit ⇒ BSP_SysClkFreqGet
[Calls]- >> CPU_TS_TmrFreqSet
- >> BSP_SysClkFreqGet
[Called By]
EMACAddrGet (Thumb, 38 bytes, Stack size 8 bytes, emac.o(i.EMACAddrGet))
[Stack]
- Max Depth = 8
- Call Chain = EMACAddrGet
[Called By]
EMACAddrSet (Thumb, 56 bytes, Stack size 8 bytes, emac.o(i.EMACAddrSet))
[Stack]
- Max Depth = 8
- Call Chain = EMACAddrSet
[Called By]
EMACConfigGet (Thumb, 58 bytes, Stack size 16 bytes, emac.o(i.EMACConfigGet))
[Stack]
- Max Depth = 16
- Call Chain = EMACConfigGet
[Called By]- >> tivaif_process_phy_interrupt
EMACConfigSet (Thumb, 46 bytes, Stack size 12 bytes, emac.o(i.EMACConfigSet))
[Stack]
- Max Depth = 12
- Call Chain = EMACConfigSet
[Called By]- >> lwIPInit
- >> tivaif_process_phy_interrupt
EMACFrameFilterSet (Thumb, 12 bytes, Stack size 0 bytes, emac.o(i.EMACFrameFilterSet))
[Called By]
EMACInit (Thumb, 158 bytes, Stack size 20 bytes, emac.o(i.EMACInit))
[Stack]
- Max Depth = 20
- Call Chain = EMACInit
[Called By]
EMACIntClear (Thumb, 58 bytes, Stack size 0 bytes, emac.o(i.EMACIntClear))
[Called By]
- >> lwIPEthernetIntHandler
- >> tivaif_hwinit
EMACIntEnable (Thumb, 64 bytes, Stack size 0 bytes, emac.o(i.EMACIntEnable))
[Called By]
EMACIntStatus (Thumb, 48 bytes, Stack size 8 bytes, emac.o(i.EMACIntStatus))
[Stack]
- Max Depth = 8
- Call Chain = EMACIntStatus
[Called By]- >> lwIPEthernetIntHandler
- >> tivaif_hwinit
EMACPHYConfigSet (Thumb, 94 bytes, Stack size 16 bytes, emac.o(i.EMACPHYConfigSet))
[Stack]
- Max Depth = 28
- Call Chain = EMACPHYConfigSet ⇒ SysCtlPeripheralReset
[Calls]- >> SysCtlPeripheralReady
- >> EMACReset
- >> SysCtlPeripheralReset
- >> SysCtlDelay
[Called By]
EMACPHYRead (Thumb, 50 bytes, Stack size 0 bytes, emac.o(i.EMACPHYRead))
[Called By]
- >> tivaif_process_phy_interrupt
- >> tivaif_hwinit
EMACPHYWrite (Thumb, 48 bytes, Stack size 8 bytes, emac.o(i.EMACPHYWrite))
[Stack]
- Max Depth = 8
- Call Chain = EMACPHYWrite
[Called By]
EMACPowerManagementStatusGet (Thumb, 10 bytes, Stack size 0 bytes, emac.o(i.EMACPowerManagementStatusGet))
[Called By]
- >> lwIPEthernetIntHandler
EMACReset (Thumb, 28 bytes, Stack size 0 bytes, emac.o(i.EMACReset))
[Called By]
EMACRxDMADescriptorListSet (Thumb, 6 bytes, Stack size 0 bytes, emac.o(i.EMACRxDMADescriptorListSet))
[Called By]
EMACRxEnable (Thumb, 22 bytes, Stack size 0 bytes, emac.o(i.EMACRxEnable))
[Called By]
- >> lwIPEthernetIntHandler
- >> tivaif_hwinit
EMACTimestampIntStatus (Thumb, 8 bytes, Stack size 0 bytes, emac.o(i.EMACTimestampIntStatus))
[Called By]
- >> lwIPEthernetIntHandler
EMACTxDMADescriptorListSet (Thumb, 6 bytes, Stack size 0 bytes, emac.o(i.EMACTxDMADescriptorListSet))
[Called By]
EMACTxDMAPollDemand (Thumb, 8 bytes, Stack size 0 bytes, emac.o(i.EMACTxDMAPollDemand))
[Called By]
EMACTxEnable (Thumb, 22 bytes, Stack size 0 bytes, emac.o(i.EMACTxEnable))
[Called By]
- >> lwIPEthernetIntHandler
- >> tivaif_hwinit
FileTaskDataWrite (Thumb, 200 bytes, Stack size 608 bytes, filetask.o(i.FileTaskDataWrite))
[Stack]
- Max Depth = 1092 + Unknown Stack Size
- Call Chain = FileTaskDataWrite ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsDrvRtcGetTime
- >> f_write
- >> f_open
- >> f_close
- >> strlen
- >> __2sprintf
[Called By]- >> TaskStatus
- >> TaskPassThrough
FileTaskEnableSend (Thumb, 262 bytes, Stack size 600 bytes, filetask.o(i.FileTaskEnableSend))
[Stack]
- Max Depth = 1084 + Unknown Stack Size
- Call Chain = FileTaskEnableSend ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> f_unlink
- >> f_open
- >> f_close
- >> __2sprintf
[Called By]
FileTaskLogWrite (Thumb, 178 bytes, Stack size 600 bytes, filetask.o(i.FileTaskLogWrite))
[Stack]
- Max Depth = 1084 + Unknown Stack Size
- Call Chain = FileTaskLogWrite ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsDrvRtcGetTime
- >> f_write
- >> f_open
- >> f_close
- >> strlen
- >> __2sprintf
[Called By]- >> AppTaskCreate
- >> TaskStatus
- >> TaskPassThrough
- >> TaskHeart
- >> TaskFile
- >> TaskStatusOnOffPower
- >> TaskCommRecv
- >> TaskCommHandleData
- >> TaskCommExtractData
- >> TaskCommStartRecv
- >> TaskRtcSync
- >> TaskRtcAlarm
- >> TaskTimer
GPIODirModeSet (Thumb, 50 bytes, Stack size 0 bytes, gpio.o(i.GPIODirModeSet))
[Called By]
- >> GPIOPinTypeUART
- >> GPIOPinTypeSSI
- >> GPIOPinTypeI2CSCL
- >> GPIOPinTypeI2C
- >> GPIOPinTypeEthernetLED
- >> GPIOPinTypeADC
- >> ZtmsBspUartInit
- >> ZtmsBspLedInit
- >> TaskStatusInit
GPIOPadConfigSet (Thumb, 384 bytes, Stack size 20 bytes, gpio.o(i.GPIOPadConfigSet))
[Stack]
- Max Depth = 20
- Call Chain = GPIOPadConfigSet
[Called By]- >> GPIOPinTypeUART
- >> GPIOPinTypeSSI
- >> GPIOPinTypeI2CSCL
- >> GPIOPinTypeI2C
- >> GPIOPinTypeEthernetLED
- >> GPIOPinTypeADC
- >> ZtmsBspUartInit
- >> ZtmsBspLedInit
- >> TaskStatusInit
GPIOPinConfigure (Thumb, 70 bytes, Stack size 8 bytes, gpio.o(i.GPIOPinConfigure))
[Stack]
- Max Depth = 8
- Call Chain = GPIOPinConfigure
[Called By]- >> ZtmsBspUartInit
- >> ZtmsBspSpiInit
- >> ZtmsBspI2cInit
- >> tivaif_hwinit
GPIOPinRead (Thumb, 12 bytes, Stack size 0 bytes, gpio.o(i.GPIOPinRead))
[Called By]
- >> TaskStatusGetThirdPowertatus
- >> TaskStatusGetThirdFeedBacktatus
- >> TaskStatusGetSixthPowerStatus
- >> TaskStatusGetSixthFeedBackStatus
- >> TaskStatusGetSecondPowerStatus
- >> TaskStatusGetSecondFeedBackStatus
- >> TaskStatusGetFourthPowerStatus
- >> TaskStatusGetFourthFeedBackStatus
- >> TaskStatusGetFirstPowerStatus
- >> TaskStatusGetFirstFeedBackStatus
- >> TaskStatusGetFifthPowerStatus
- >> TaskStatusGetFifthFeedBackStatus
GPIOPinTypeADC (Thumb, 30 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeADC))
[Stack]
- Max Depth = 32
- Call Chain = GPIOPinTypeADC ⇒ GPIOPadConfigSet
[Calls]- >> GPIOPadConfigSet
- >> GPIODirModeSet
[Called By]
GPIOPinTypeEthernetLED (Thumb, 30 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeEthernetLED))
[Stack]
- Max Depth = 32
- Call Chain = GPIOPinTypeEthernetLED ⇒ GPIOPadConfigSet
[Calls]- >> GPIOPadConfigSet
- >> GPIODirModeSet
[Called By]
GPIOPinTypeI2C (Thumb, 30 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeI2C))
[Stack]
- Max Depth = 32
- Call Chain = GPIOPinTypeI2C ⇒ GPIOPadConfigSet
[Calls]- >> GPIOPadConfigSet
- >> GPIODirModeSet
[Called By]
GPIOPinTypeI2CSCL (Thumb, 30 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeI2CSCL))
[Stack]
- Max Depth = 32
- Call Chain = GPIOPinTypeI2CSCL ⇒ GPIOPadConfigSet
[Calls]- >> GPIOPadConfigSet
- >> GPIODirModeSet
[Called By]
GPIOPinTypeSSI (Thumb, 30 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeSSI))
[Stack]
- Max Depth = 32
- Call Chain = GPIOPinTypeSSI ⇒ GPIOPadConfigSet
[Calls]- >> GPIOPadConfigSet
- >> GPIODirModeSet
[Called By]
GPIOPinTypeUART (Thumb, 30 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeUART))
[Stack]
- Max Depth = 32
- Call Chain = GPIOPinTypeUART ⇒ GPIOPadConfigSet
[Calls]- >> GPIOPadConfigSet
- >> GPIODirModeSet
[Called By]
GPIOPinWrite (Thumb, 10 bytes, Stack size 0 bytes, gpio.o(i.GPIOPinWrite))
[Called By]
- >> ZtmsBspUartSendData
- >> ZtmsBspUartInit
- >> ZtmsBspSpiCs
- >> ZtmsBspLed2OnOff
- >> ZtmsBspLed1OnOff
- >> TaskStatusOnOffThirdPower
- >> TaskStatusOnOffSixthPower
- >> TaskStatusOnOffSecondPower
- >> TaskStatusOnOffFourthPower
- >> TaskStatusOnOffFirstPower
- >> TaskStatusOnOffFifthPower
I2CMasterBusy (Thumb, 18 bytes, Stack size 0 bytes, i2c.o(i.I2CMasterBusy))
[Called By]
- >> ZtmsBspI2cSendData
- >> ZtmsBspI2cRecvData
I2CMasterControl (Thumb, 4 bytes, Stack size 0 bytes, i2c.o(i.I2CMasterControl))
[Called By]
- >> ZtmsBspI2cSendData
- >> ZtmsBspI2cRecvData
I2CMasterDataGet (Thumb, 6 bytes, Stack size 0 bytes, i2c.o(i.I2CMasterDataGet))
[Called By]
I2CMasterDataPut (Thumb, 4 bytes, Stack size 0 bytes, i2c.o(i.I2CMasterDataPut))
[Called By]
I2CMasterEnable (Thumb, 10 bytes, Stack size 0 bytes, i2c.o(i.I2CMasterEnable))
[Called By]
I2CMasterErr (Thumb, 30 bytes, Stack size 0 bytes, i2c.o(i.I2CMasterErr))
[Called By]
- >> ZtmsBspI2cSendData
- >> ZtmsBspI2cRecvData
I2CMasterInitExpClk (Thumb, 78 bytes, Stack size 16 bytes, i2c.o(i.I2CMasterInitExpClk))
[Stack]
- Max Depth = 16
- Call Chain = I2CMasterInitExpClk
[Calls]
[Called By]
I2CMasterSlaveAddrSet (Thumb, 8 bytes, Stack size 0 bytes, i2c.o(i.I2CMasterSlaveAddrSet))
[Called By]
- >> ZtmsBspI2cSendData
- >> ZtmsBspI2cRecvData
I2CSlaveEnable (Thumb, 16 bytes, Stack size 0 bytes, i2c.o(i.I2CSlaveEnable))
[Called By]
I2CSlaveInit (Thumb, 18 bytes, Stack size 4 bytes, i2c.o(i.I2CSlaveInit))
[Stack]
- Max Depth = 4
- Call Chain = I2CSlaveInit
[Calls]
[Called By]
InitDMADescriptors (Thumb, 310 bytes, Stack size 8 bytes, tiva-tm4c129.o(i.InitDMADescriptors))
[Stack]
- Max Depth = 280 + Unknown Stack Size
- Call Chain = InitDMADescriptors ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> EMACTxDMADescriptorListSet
- >> EMACRxDMADescriptorListSet
- >> pbuf_alloc
[Called By]
IntEnable (Thumb, 108 bytes, Stack size 0 bytes, interrupt.o(i.IntEnable))
[Called By]
- >> ZtmsBspUartInit
- >> ZtmsBspTimerInit
- >> ZtmsBspAdcInit
- >> tivaif_hwinit
IntMasterEnable (Thumb, 16 bytes, Stack size 8 bytes, interrupt.o(i.IntMasterEnable))
[Stack]
- Max Depth = 8
- Call Chain = IntMasterEnable
[Calls]
[Called By]- >> ZtmsBspSysInit
- >> tivaif_hwinit
IntPrioritySet (Thumb, 46 bytes, Stack size 8 bytes, interrupt.o(i.IntPrioritySet))
[Stack]
- Max Depth = 8
- Call Chain = IntPrioritySet
[Called By]
Mem_Clr (Thumb, 18 bytes, Stack size 12 bytes, lib_mem.o(i.Mem_Clr))
[Stack]
- Max Depth = 36
- Call Chain = Mem_Clr ⇒ Mem_Set
[Calls]
[Called By]
Mem_Init (Thumb, 54 bytes, Stack size 0 bytes, lib_mem.o(i.Mem_Init))
[Called By]
Mem_Set (Thumb, 98 bytes, Stack size 24 bytes, lib_mem.o(i.Mem_Set))
[Stack]
- Max Depth = 24
- Call Chain = Mem_Set
[Called By]
OSDebugInit (Thumb, 118 bytes, Stack size 0 bytes, os_dbg.o(i.OSDebugInit))
[Called By]
OSEventNameSet (Thumb, 84 bytes, Stack size 24 bytes, os_core.o(i.OSEventNameSet))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = OSEventNameSet
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]- >> OSTmr_Init
- >> sys_sem_new
OSInit (Thumb, 56 bytes, Stack size 8 bytes, os_core.o(i.OSInit))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = OSInit ⇒ OSTmr_Init ⇒ OSTmr_InitTask ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook
[Calls]- >> OS_QInit
- >> OS_MemInit
- >> OS_FlagInit
- >> OSTmr_Init
- >> OSInitHookEnd
- >> OSInitHookBegin
- >> OSDebugInit
- >> OS_InitTaskStat
- >> OS_InitTaskIdle
- >> OS_InitTCBList
- >> OS_InitRdyList
- >> OS_InitMisc
- >> OS_InitEventList
[Called By]
OSInitHookBegin (Thumb, 40 bytes, Stack size 0 bytes, os_cpu_c.o(i.OSInitHookBegin))
[Called By]
OSInitHookEnd (Thumb, 2 bytes, Stack size 0 bytes, os_cpu_c.o(i.OSInitHookEnd))
[Called By]
OSIntEnter (Thumb, 44 bytes, Stack size 8 bytes, os_core.o(i.OSIntEnter))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = OSIntEnter
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]- >> BSP_IntHandler
- >> ZtmsBspUart7IntHandler
- >> ZtmsBspUart6IntHandler
- >> ZtmsBspUart5IntHandler
- >> ZtmsBspUart4IntHandler
- >> ZtmsBspUart3IntHandler
- >> ZtmsBspUart2IntHandler
- >> ZtmsBspUart1IntHandler
- >> ZtmsBspUart0IntHandler
- >> ZtmsBspTimer7aIntHandler
- >> ZtmsBspTimer6aIntHandler
- >> ZtmsBspTimer5aIntHandler
- >> ZtmsBspTimer4aIntHandler
- >> ZtmsBspTimer3aIntHandler
- >> ZtmsBspTimer2aIntHandler
- >> ZtmsBspTimer1aIntHandler
- >> ZtmsBspTimer0aIntHandler
- >> ZtmsBspAdc10IntHandler
- >> ZtmsBspAdc01IntHandler
- >> ZtmsBspAdc00IntHandler
- >> lwIPEthernetIntHandler
OSIntExit (Thumb, 112 bytes, Stack size 8 bytes, os_core.o(i.OSIntExit))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = OSIntExit
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSIntCtxSw
- >> OS_SchedNew
[Called By]- >> OS_CPU_SysTickHandler
- >> BSP_IntHandler
- >> ZtmsBspUart7IntHandler
- >> ZtmsBspUart6IntHandler
- >> ZtmsBspUart5IntHandler
- >> ZtmsBspUart4IntHandler
- >> ZtmsBspUart3IntHandler
- >> ZtmsBspUart2IntHandler
- >> ZtmsBspUart1IntHandler
- >> ZtmsBspUart0IntHandler
- >> ZtmsBspTimer7aIntHandler
- >> ZtmsBspTimer6aIntHandler
- >> ZtmsBspTimer5aIntHandler
- >> ZtmsBspTimer4aIntHandler
- >> ZtmsBspTimer3aIntHandler
- >> ZtmsBspTimer2aIntHandler
- >> ZtmsBspTimer1aIntHandler
- >> ZtmsBspTimer0aIntHandler
- >> ZtmsBspAdc10IntHandler
- >> ZtmsBspAdc01IntHandler
- >> ZtmsBspAdc00IntHandler
- >> lwIPEthernetIntHandler
OSMemCreate (Thumb, 118 bytes, Stack size 48 bytes, os_mem.o(i.OSMemCreate))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = OSMemCreate
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]
OSMemGet (Thumb, 62 bytes, Stack size 24 bytes, os_mem.o(i.OSMemGet))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = OSMemGet
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]
OSMemPut (Thumb, 54 bytes, Stack size 16 bytes, os_mem.o(i.OSMemPut))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = OSMemPut
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]- >> sys_mbox_free
- >> sys_mbox_new
OSQCreate (Thumb, 144 bytes, Stack size 24 bytes, os_q.o(i.OSQCreate))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = OSQCreate
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_EventWaitListInit
[Called By]
OSQDel (Thumb, 244 bytes, Stack size 32 bytes, os_q.o(i.OSQDel))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = OSQDel ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_Sched
- >> OS_EventTaskRdy
[Called By]
OSQFlush (Thumb, 36 bytes, Stack size 16 bytes, os_q.o(i.OSQFlush))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = OSQFlush
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]
OSQPend (Thumb, 278 bytes, Stack size 32 bytes, os_q.o(i.OSQPend))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = OSQPend ⇒ OS_Sched
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_Sched
- >> OS_EventTaskWait
- >> OS_EventTaskRemove
[Called By]
OSQPost (Thumb, 114 bytes, Stack size 24 bytes, os_q.o(i.OSQPost))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = OSQPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_Sched
- >> OS_EventTaskRdy
[Called By]- >> sys_mbox_post
- >> sys_mbox_trypost
OSQQuery (Thumb, 98 bytes, Stack size 32 bytes, os_q.o(i.OSQQuery))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = OSQQuery
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]
OSSchedLock (Thumb, 50 bytes, Stack size 8 bytes, os_core.o(i.OSSchedLock))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = OSSchedLock
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]
OSSchedUnlock (Thumb, 82 bytes, Stack size 8 bytes, os_core.o(i.OSSchedUnlock))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = OSSchedUnlock ⇒ OS_Sched
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_Sched
[Called By]
OSSemCreate (Thumb, 72 bytes, Stack size 16 bytes, os_sem.o(i.OSSemCreate))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = OSSemCreate
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_EventWaitListInit
[Called By]- >> OSTmr_Init
- >> sys_sem_new
OSSemDel (Thumb, 210 bytes, Stack size 32 bytes, os_sem.o(i.OSSemDel))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = OSSemDel ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_Sched
- >> OS_EventTaskRdy
[Called By]
OSSemPend (Thumb, 228 bytes, Stack size 24 bytes, os_sem.o(i.OSSemPend))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = OSSemPend ⇒ OS_Sched
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_Sched
- >> OS_EventTaskWait
- >> OS_EventTaskRemove
[Called By]- >> OSTmr_Task
- >> sys_arch_sem_wait
OSSemPost (Thumb, 88 bytes, Stack size 16 bytes, os_sem.o(i.OSSemPost))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_Sched
- >> OS_EventTaskRdy
[Called By]- >> OSTmrSignal
- >> sys_sem_signal
OSSemQuery (Thumb, 76 bytes, Stack size 32 bytes, os_sem.o(i.OSSemQuery))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = OSSemQuery
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]
OSStart (Thumb, 48 bytes, Stack size 8 bytes, os_core.o(i.OSStart))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = OSStart
[Calls]- >> OSStartHighRdy
- >> OS_SchedNew
[Called By]
OSStatInit (Thumb, 62 bytes, Stack size 8 bytes, os_core.o(i.OSStatInit))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = OSStatInit ⇒ OSTimeDly ⇒ OS_Sched
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSTimeDly
[Called By]
OSTCBInitHook (Thumb, 12 bytes, Stack size 8 bytes, os_cpu_c.o(i.OSTCBInitHook))
[Stack]
- Max Depth = 8
- Call Chain = OSTCBInitHook
[Calls]
[Called By]
OSTaskCreateExt (Thumb, 170 bytes, Stack size 56 bytes, os_task.o(i.OSTaskCreateExt))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook
[Calls]- >> OSTaskStkInit
- >> OS_TaskStkClr
- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_TCBInit
- >> OS_Sched
[Called By]- >> OSTmr_InitTask
- >> OS_InitTaskStat
- >> OS_InitTaskIdle
- >> sys_thread_new
- >> main
- >> AppTaskCreate
OSTaskCreateHook (Thumb, 12 bytes, Stack size 8 bytes, os_cpu_c.o(i.OSTaskCreateHook))
[Stack]
- Max Depth = 8
- Call Chain = OSTaskCreateHook
[Calls]
[Called By]
OSTaskDel (Thumb, 306 bytes, Stack size 24 bytes, os_task.o(i.OSTaskDel))
[Stack]
- Max Depth = 44 + Unknown Stack Size
- Call Chain = OSTaskDel ⇒ OS_EventTaskRemoveMulti
[Calls]- >> OSTaskDelHook
- >> OS_FlagUnlink
- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_Sched
- >> OS_EventTaskRemoveMulti
- >> OS_EventTaskRemove
- >> OS_Dummy
[Called By]
OSTaskDelHook (Thumb, 12 bytes, Stack size 8 bytes, os_cpu_c.o(i.OSTaskDelHook))
[Stack]
- Max Depth = 8
- Call Chain = OSTaskDelHook
[Calls]
[Called By]
OSTaskIdleHook (Thumb, 8 bytes, Stack size 8 bytes, os_cpu_c.o(i.OSTaskIdleHook))
[Stack]
- Max Depth = 8
- Call Chain = OSTaskIdleHook
[Calls]
[Called By]
OSTaskNameSet (Thumb, 98 bytes, Stack size 24 bytes, os_task.o(i.OSTaskNameSet))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = OSTaskNameSet
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]- >> OSTmr_InitTask
- >> OS_InitTaskStat
- >> OS_InitTaskIdle
- >> main
OSTaskReturnHook (Thumb, 12 bytes, Stack size 8 bytes, os_cpu_c.o(i.OSTaskReturnHook))
[Stack]
- Max Depth = 8
- Call Chain = OSTaskReturnHook
[Calls]
[Called By]
OSTaskStatHook (Thumb, 8 bytes, Stack size 8 bytes, os_cpu_c.o(i.OSTaskStatHook))
[Stack]
- Max Depth = 8
- Call Chain = OSTaskStatHook
[Calls]
[Called By]
OSTaskStkChk (Thumb, 128 bytes, Stack size 32 bytes, os_task.o(i.OSTaskStkChk))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = OSTaskStkChk
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]
OSTaskStkInit (Thumb, 444 bytes, Stack size 16 bytes, os_cpu_c.o(i.OSTaskStkInit))
[Stack]
- Max Depth = 16
- Call Chain = OSTaskStkInit
[Called By]
OSTaskSuspend (Thumb, 152 bytes, Stack size 24 bytes, os_task.o(i.OSTaskSuspend))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = OSTaskSuspend ⇒ OS_Sched
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_Sched
[Called By]
OSTaskSwHook (Thumb, 8 bytes, Stack size 8 bytes, os_cpu_c.o(i.OSTaskSwHook))
[Stack]
- Max Depth = 8
- Call Chain = OSTaskSwHook
[Calls]
[Address Reference Count : 1]
OSTimeDly (Thumb, 100 bytes, Stack size 16 bytes, os_time.o(i.OSTimeDly))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = OSTimeDly ⇒ OS_Sched
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_Sched
[Called By]- >> OS_TaskStat
- >> OSStatInit
- >> ZtmsBspUartStartRecv
- >> tcpip_thread
- >> AppTaskStart
- >> TaskStatus
- >> TaskPassThrough
- >> TaskHeart
- >> TaskFile
- >> TaskCommRecv
- >> TaskCommHandleData
- >> TaskCommExtractData
- >> TaskCommTcpSocketConn
- >> TaskCommStartRecv
- >> TaskRtcSync
- >> TaskRtcAlarm
- >> TaskTimer
OSTimeGet (Thumb, 24 bytes, Stack size 16 bytes, os_time.o(i.OSTimeGet))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = OSTimeGet
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]- >> sys_arch_mbox_fetch
- >> sys_arch_sem_wait
OSTimeTick (Thumb, 210 bytes, Stack size 16 bytes, os_core.o(i.OSTimeTick))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = OSTimeTick ⇒ OSTimeTickHook ⇒ OSTmrSignal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSTimeTickHook
[Called By]
OSTimeTickHook (Thumb, 32 bytes, Stack size 8 bytes, os_cpu_c.o(i.OSTimeTickHook))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = OSTimeTickHook ⇒ OSTmrSignal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> App_TimeTickHook
- >> OSTmrSignal
[Called By]
OSTmrSignal (Thumb, 16 bytes, Stack size 8 bytes, os_tmr.o(i.OSTmrSignal))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = OSTmrSignal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]
[Called By]
OSTmr_Init (Thumb, 168 bytes, Stack size 24 bytes, os_tmr.o(i.OSTmr_Init))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = OSTmr_Init ⇒ OSTmr_InitTask ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook
[Calls]- >> OSTmr_InitTask
- >> OSSemCreate
- >> OS_MemClr
- >> OSEventNameSet
[Called By]
OS_CPU_SysTickHandler (Thumb, 34 bytes, Stack size 8 bytes, os_cpu_c.o(i.OS_CPU_SysTickHandler))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = OS_CPU_SysTickHandler ⇒ OSTimeTick ⇒ OSTimeTickHook ⇒ OSTmrSignal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> OSIntExit
- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSTimeTick
[Address Reference Count : 1]
OS_CPU_SysTickInit (Thumb, 44 bytes, Stack size 0 bytes, os_cpu_c.o(i.OS_CPU_SysTickInit))
[Called By]
OS_Dummy (Thumb, 2 bytes, Stack size 0 bytes, os_core.o(i.OS_Dummy))
[Called By]
OS_EventTaskRdy (Thumb, 128 bytes, Stack size 36 bytes, os_core.o(i.OS_EventTaskRdy))
[Stack]
- Max Depth = 56
- Call Chain = OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> OS_EventTaskRemoveMulti
- >> OS_EventTaskRemove
[Called By]- >> OSSemPost
- >> OSSemDel
- >> OSQPost
- >> OSQDel
OS_EventTaskRemove (Thumb, 46 bytes, Stack size 8 bytes, os_core.o(i.OS_EventTaskRemove))
[Stack]
- Max Depth = 8
- Call Chain = OS_EventTaskRemove
[Called By]- >> OSTaskDel
- >> OSSemPend
- >> OSQPend
- >> OS_EventTaskRdy
OS_EventTaskRemoveMulti (Thumb, 58 bytes, Stack size 20 bytes, os_core.o(i.OS_EventTaskRemoveMulti))
[Stack]
- Max Depth = 20
- Call Chain = OS_EventTaskRemoveMulti
[Called By]- >> OSTaskDel
- >> OS_EventTaskRdy
OS_EventTaskWait (Thumb, 112 bytes, Stack size 8 bytes, os_core.o(i.OS_EventTaskWait))
[Stack]
- Max Depth = 8
- Call Chain = OS_EventTaskWait
[Called By]
OS_EventWaitListInit (Thumb, 28 bytes, Stack size 0 bytes, os_core.o(i.OS_EventWaitListInit))
[Called By]
- >> OSSemCreate
- >> OSQCreate
OS_FlagInit (Thumb, 74 bytes, Stack size 24 bytes, os_flag.o(i.OS_FlagInit))
[Stack]
- Max Depth = 24
- Call Chain = OS_FlagInit
[Calls]
[Called By]
OS_FlagUnlink (Thumb, 36 bytes, Stack size 12 bytes, os_flag.o(i.OS_FlagUnlink))
[Stack]
- Max Depth = 12
- Call Chain = OS_FlagUnlink
[Called By]
OS_MemClr (Thumb, 18 bytes, Stack size 0 bytes, os_core.o(i.OS_MemClr))
[Called By]
- >> OS_QInit
- >> OS_MemInit
- >> OS_FlagInit
- >> OSTmr_Init
- >> OS_InitTCBList
- >> OS_InitEventList
OS_MemInit (Thumb, 74 bytes, Stack size 16 bytes, os_mem.o(i.OS_MemInit))
[Stack]
- Max Depth = 16
- Call Chain = OS_MemInit
[Calls]
[Called By]
OS_QInit (Thumb, 72 bytes, Stack size 24 bytes, os_q.o(i.OS_QInit))
[Stack]
- Max Depth = 24
- Call Chain = OS_QInit
[Calls]
[Called By]
OS_Sched (Thumb, 88 bytes, Stack size 8 bytes, os_core.o(i.OS_Sched))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = OS_Sched
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSCtxSw
- >> OS_SchedNew
[Called By]- >> OSTaskDel
- >> OSSemPost
- >> OSSemPend
- >> OSSemDel
- >> OSQPost
- >> OSQPend
- >> OSQDel
- >> OSTimeDly
- >> OSTaskSuspend
- >> OSTaskCreateExt
- >> OSSchedUnlock
OS_TCBInit (Thumb, 292 bytes, Stack size 40 bytes, os_core.o(i.OS_TCBInit))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = OS_TCBInit ⇒ OSTaskCreateHook
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSTaskCreateHook
- >> OSTCBInitHook
[Called By]
OS_TaskIdle (Thumb, 34 bytes, Stack size 0 bytes, os_core.o(i.OS_TaskIdle))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = OS_TaskIdle ⇒ OSTaskIdleHook
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSTaskIdleHook
[Address Reference Count : 1]- os_core.o(i.OS_InitTaskIdle)
OS_TaskReturn (Thumb, 18 bytes, Stack size 8 bytes, os_task.o(i.OS_TaskReturn))
[Stack]
- Max Depth = 52 + Unknown Stack Size
- Call Chain = OS_TaskReturn ⇒ OSTaskDel ⇒ OS_EventTaskRemoveMulti
[Calls]- >> OSTaskReturnHook
- >> OSTaskDel
[Address Reference Count : 1]- os_cpu_c.o(i.OSTaskStkInit)
OS_TaskStat (Thumb, 140 bytes, Stack size 0 bytes, os_core.o(i.OS_TaskStat))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = OS_TaskStat ⇒ OS_TaskStatStkChk ⇒ OSTaskStkChk
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSTimeDly
- >> OSTaskSuspend
- >> OSTaskStatHook
- >> OS_TaskStatStkChk
[Address Reference Count : 1]- os_core.o(i.OS_InitTaskStat)
OS_TaskStatStkChk (Thumb, 54 bytes, Stack size 24 bytes, os_core.o(i.OS_TaskStatStkChk))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = OS_TaskStatStkChk ⇒ OSTaskStkChk
[Calls]
[Called By]
OS_TaskStkClr (Thumb, 26 bytes, Stack size 0 bytes, os_task.o(i.OS_TaskStkClr))
[Called By]
SSIBusy (Thumb, 10 bytes, Stack size 0 bytes, ssi.o(i.SSIBusy))
[Called By]
- >> ZtmsBspSpiWriteReadByte
SSIConfigSetExpClk (Thumb, 86 bytes, Stack size 36 bytes, ssi.o(i.SSIConfigSetExpClk))
[Stack]
- Max Depth = 36
- Call Chain = SSIConfigSetExpClk
[Called By]- >> ZtmsBspSpiModifyConf
- >> ZtmsBspSpiInit
SSIDataGet (Thumb, 18 bytes, Stack size 0 bytes, ssi.o(i.SSIDataGet))
[Called By]
- >> ZtmsBspSpiWriteReadByte
SSIDataGetNonBlocking (Thumb, 22 bytes, Stack size 0 bytes, ssi.o(i.SSIDataGetNonBlocking))
[Called By]
- >> ZtmsBspSpiWriteReadByte
- >> ZtmsBspSpiInit
SSIDataPut (Thumb, 16 bytes, Stack size 0 bytes, ssi.o(i.SSIDataPut))
[Called By]
- >> ZtmsBspSpiWriteReadByte
SSIDisable (Thumb, 10 bytes, Stack size 0 bytes, ssi.o(i.SSIDisable))
[Called By]
SSIEnable (Thumb, 10 bytes, Stack size 0 bytes, ssi.o(i.SSIEnable))
[Called By]
- >> ZtmsBspSpiModifyConf
- >> ZtmsBspSpiInit
Str_Copy_N (Thumb, 70 bytes, Stack size 16 bytes, lib_str.o(i.Str_Copy_N))
[Stack]
- Max Depth = 16
- Call Chain = Str_Copy_N
[Called By]
Str_Len_N (Thumb, 28 bytes, Stack size 8 bytes, lib_str.o(i.Str_Len_N))
[Stack]
- Max Depth = 8
- Call Chain = Str_Len_N
[Called By]
SysCtlPeripheralEnable (Thumb, 46 bytes, Stack size 8 bytes, sysctl.o(i.SysCtlPeripheralEnable))
[Stack]
- Max Depth = 8
- Call Chain = SysCtlPeripheralEnable
[Called By]- >> ZtmsBspUartInit
- >> ZtmsBspTimerInit
- >> ZtmsBspSpiInit
- >> ZtmsBspI2cInit
- >> ZtmsBspAdcInit
- >> ZtmsBspLedInit
- >> lwIPInit
- >> tivaif_hwinit
- >> TaskStatusInit
SysCtlPeripheralPresent (Thumb, 52 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlPeripheralPresent))
[Called By]
SysCtlPeripheralReady (Thumb, 52 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlPeripheralReady))
[Called By]
- >> EMACPHYConfigSet
- >> lwIPInit
SysCtlPeripheralReset (Thumb, 106 bytes, Stack size 12 bytes, sysctl.o(i.SysCtlPeripheralReset))
[Stack]
- Max Depth = 12
- Call Chain = SysCtlPeripheralReset
[Called By]- >> EMACPHYConfigSet
- >> lwIPInit
SysCtlReset (Thumb, 10 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlReset))
[Called By]
SysFreqGet (Thumb, 6 bytes, Stack size 0 bytes, bsp_sys.o(i.SysFreqGet))
[Called By]
- >> ZtmsBspUartModifyConf
- >> ZtmsBspUartInit
- >> ZtmsBspTimerInit
- >> ZtmsBspSpiModifyConf
- >> ZtmsBspSpiInit
- >> ZtmsBspI2cInit
- >> ZtmsToolDelayMs
- >> ZtmsLwipInit
TaskCommExtractData (Thumb, 756 bytes, Stack size 8 bytes, commtask.o(i.TaskCommExtractData))
[Stack]
- Max Depth = 1092 + Unknown Stack Size
- Call Chain = TaskCommExtractData ⇒ FileTaskLogWrite ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> OSTimeDly
- >> FileTaskLogWrite
- >> TaskWatchdogFreed
[Address Reference Count : 1]- app_mian.o(i.AppTaskCreate)
TaskCommGetTcpConnSta (Thumb, 6 bytes, Stack size 0 bytes, commtask.o(i.TaskCommGetTcpConnSta))
[Called By]
- >> TaskHeart
- >> TaskRtcSync
TaskCommHandleData (Thumb, 4148 bytes, Stack size 112 bytes, commtask.o(i.TaskCommHandleData))
[Stack]
- Max Depth = 2204 + Unknown Stack Size
- Call Chain = TaskCommHandleData ⇒ TaskCommModifyNetConf ⇒ ZtmsFileConfSetKeyValueString ⇒ ZtmsConfSetKeyValueString ⇒ f_rename ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> SysCtlReset
- >> OSTimeDly
- >> FileTaskLogWrite
- >> TaskWatchdogFreed
- >> ZtmsToolDelayMs
- >> ZtmsToolCheckCrc8_0x31
- >> strlen
- >> __aeabi_uldivmod
- >> TaskStatusOnOffPower
- >> TaskStatusModifyUpdatePeriod
- >> TaskStatusAskSendEnable
- >> TaskPassThroughUartSend
- >> TaskPassThroughModifyUartOnOff
- >> TaskPassThroughModifyUartConf
- >> TaskPassThroughGetUartConf
- >> FileTaskEnableSend
- >> TaskCommModifyNetConf
- >> TaskCommNormalAck
- >> TaskCommClearDataStatus
- >> TaskRtcSyncSet
- >> __2sprintf
[Address Reference Count : 1]- app_mian.o(i.AppTaskCreate)
TaskCommInit (Thumb, 1264 bytes, Stack size 88 bytes, commtask.o(i.TaskCommInit))
[Stack]
- Max Depth = 1228 + Unknown Stack Size
- Call Chain = TaskCommInit ⇒ ZtmsFileConfGetKeyValueString ⇒ ZtmsConfGetKeyValueString ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsFileConfGetKeyValueString
- >> lwip_htonl
- >> TaskWatchdogRegEvent
- >> ZtmsLwipInit
- >> strchr
- >> atoi
[Called By]
TaskCommModifyNetConf (Thumb, 506 bytes, Stack size 80 bytes, commtask.o(i.TaskCommModifyNetConf))
[Stack]
- Max Depth = 2092 + Unknown Stack Size
- Call Chain = TaskCommModifyNetConf ⇒ ZtmsFileConfSetKeyValueString ⇒ ZtmsConfSetKeyValueString ⇒ f_rename ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsFileConfSetKeyValueString
- >> strlen
- >> __aeabi_memclr4
- >> __2sprintf
[Called By]
TaskCommRecv (Thumb, 82 bytes, Stack size 8 bytes, commtask.o(i.TaskCommRecv))
[Stack]
- Max Depth = 1116 + Unknown Stack Size
- Call Chain = TaskCommRecv ⇒ TaskCommStartRecv ⇒ FileTaskLogWrite ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> OSTimeDly
- >> FileTaskLogWrite
- >> TaskWatchdogFreed
- >> TaskCommTcpSocketConn
- >> TaskCommStartRecv
[Address Reference Count : 1]- app_mian.o(i.AppTaskCreate)
TaskCommSendMessage (Thumb, 558 bytes, Stack size 72 bytes, commtask.o(i.TaskCommSendMessage))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = TaskCommSendMessage ⇒ netconn_write_partly ⇒ tcpip_apimsg_lock ⇒ sys_sem_signal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> netconn_write_partly
- >> ZtmsToolCheckCrc8_0x31
- >> __aeabi_memcpy
[Called By]- >> TaskStatus
- >> TaskPassThrough
- >> TaskHeart
- >> TaskFile
- >> TaskPassThroughGetUartConf
- >> TaskCommNormalAck
- >> TaskRtcSync
TaskFile (Thumb, 704 bytes, Stack size 568 bytes, filetask.o(i.TaskFile))
[Stack]
- Max Depth = 1652 + Unknown Stack Size
- Call Chain = TaskFile ⇒ FileTaskLogWrite ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> OSTimeDly
- >> f_read
- >> f_open
- >> f_close
- >> FileTaskLogWrite
- >> TaskWatchdogRegEvent
- >> TaskWatchdogFreed
- >> strlen
- >> TaskCommSendMessage
[Address Reference Count : 1]- app_mian.o(i.AppTaskCreate)
TaskHeart (Thumb, 156 bytes, Stack size 8 bytes, hearttask.o(i.TaskHeart))
[Stack]
- Max Depth = 1092 + Unknown Stack Size
- Call Chain = TaskHeart ⇒ FileTaskLogWrite ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> OSTimeDly
- >> FileTaskLogWrite
- >> TaskWatchdogFreed
- >> TaskHeartDisableSend
- >> TaskCommSendMessage
- >> TaskCommGetTcpConnSta
- >> TaskTimerRegEvent
[Address Reference Count : 1]- app_mian.o(i.AppTaskCreate)
TaskHeartInit (Thumb, 14 bytes, Stack size 8 bytes, hearttask.o(i.TaskHeartInit))
[Stack]
- Max Depth = 24
- Call Chain = TaskHeartInit ⇒ TaskWatchdogRegEvent
[Calls]
[Called By]
TaskPassThrough (Thumb, 2506 bytes, Stack size 8 bytes, passthroughtask.o(i.TaskPassThrough))
[Stack]
- Max Depth = 1100 + Unknown Stack Size
- Call Chain = TaskPassThrough ⇒ FileTaskDataWrite ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> OSTimeDly
- >> ZtmsBspUartStartRecv
- >> FileTaskLogWrite
- >> TaskWatchdogFreed
- >> strlen
- >> __aeabi_memclr
- >> TaskPassThroughClearUartRecvBuf
- >> FileTaskDataWrite
- >> TaskCommSendMessage
- >> TaskRtcGetSyncSta
- >> TaskTimer1MsTickGet
- >> __2sprintf
[Address Reference Count : 1]- app_mian.o(i.AppTaskCreate)
TaskPassThroughGetUartConf (Thumb, 696 bytes, Stack size 24 bytes, passthroughtask.o(i.TaskPassThroughGetUartConf))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = TaskPassThroughGetUartConf ⇒ TaskCommSendMessage ⇒ netconn_write_partly ⇒ tcpip_apimsg_lock ⇒ sys_sem_signal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]
[Called By]
TaskPassThroughInit (Thumb, 2514 bytes, Stack size 48 bytes, passthroughtask.o(i.TaskPassThroughInit))
[Stack]
- Max Depth = 1188 + Unknown Stack Size
- Call Chain = TaskPassThroughInit ⇒ ZtmsFileConfGetKeyValueString ⇒ ZtmsConfGetKeyValueString ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsBspUartInit
- >> ZtmsFileConfGetKeyValueString
- >> TaskWatchdogRegEvent
- >> TaskPassThroughClearUartRecvBuf
- >> atoi
[Called By]
TaskPassThroughModifyUartConf (Thumb, 2620 bytes, Stack size 72 bytes, passthroughtask.o(i.TaskPassThroughModifyUartConf))
[Stack]
- Max Depth = 2084 + Unknown Stack Size
- Call Chain = TaskPassThroughModifyUartConf ⇒ ZtmsFileConfSetKeyValueString ⇒ ZtmsConfSetKeyValueString ⇒ f_rename ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsBspUartStartRecv
- >> ZtmsBspUartModifyConf
- >> ZtmsBspUartEndRecv
- >> ZtmsFileConfSetKeyValueString
- >> strlen
- >> __aeabi_memclr4
- >> __2sprintf
[Called By]
TaskPassThroughModifyUartOnOff (Thumb, 572 bytes, Stack size 64 bytes, passthroughtask.o(i.TaskPassThroughModifyUartOnOff))
[Stack]
- Max Depth = 2076 + Unknown Stack Size
- Call Chain = TaskPassThroughModifyUartOnOff ⇒ ZtmsFileConfSetKeyValueString ⇒ ZtmsConfSetKeyValueString ⇒ f_rename ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsFileConfSetKeyValueString
- >> strlen
- >> __aeabi_memclr4
- >> __2sprintf
[Called By]
TaskPassThroughUartSend (Thumb, 20 bytes, Stack size 16 bytes, passthroughtask.o(i.TaskPassThroughUartSend))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = TaskPassThroughUartSend ⇒ ZtmsBspUartSendData
[Calls]
[Called By]
TaskRtcAlarm (Thumb, 256 bytes, Stack size 8 bytes, rtctask.o(i.TaskRtcAlarm))
[Stack]
- Max Depth = 1092 + Unknown Stack Size
- Call Chain = TaskRtcAlarm ⇒ FileTaskLogWrite ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> OSTimeDly
- >> ZtmsDrvRtcGetTime
- >> FileTaskLogWrite
- >> TaskWatchdogFreed
[Address Reference Count : 1]- app_mian.o(i.AppTaskCreate)
TaskRtcGetSyncSta (Thumb, 6 bytes, Stack size 0 bytes, rtctask.o(i.TaskRtcGetSyncSta))
[Called By]
- >> TaskStatus
- >> TaskPassThrough
TaskRtcInit (Thumb, 30 bytes, Stack size 8 bytes, rtctask.o(i.TaskRtcInit))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = TaskRtcInit ⇒ ZtmsDrvRtcInit ⇒ ZtmsBspI2cInit ⇒ GPIOPinTypeI2CSCL ⇒ GPIOPadConfigSet
[Calls]- >> ZtmsDrvRtcInit
- >> TaskWatchdogRegEvent
[Called By]
TaskRtcSync (Thumb, 202 bytes, Stack size 8 bytes, rtctask.o(i.TaskRtcSync))
[Stack]
- Max Depth = 1092 + Unknown Stack Size
- Call Chain = TaskRtcSync ⇒ FileTaskLogWrite ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> OSTimeDly
- >> FileTaskLogWrite
- >> TaskWatchdogFreed
- >> TaskCommSendMessage
- >> TaskCommGetTcpConnSta
- >> TaskTimerRegEvent
[Address Reference Count : 1]- app_mian.o(i.AppTaskCreate)
TaskRtcSyncSet (Thumb, 36 bytes, Stack size 16 bytes, rtctask.o(i.TaskRtcSyncSet))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = TaskRtcSyncSet ⇒ ZtmsDrvRtcSetTime ⇒ ZtmsDrvRtcSetYear ⇒ ZtmsBspI2cSendData
[Calls]- >> ZtmsDrvRtcSetTime
- >> TaskRtcDisableSync
[Called By]
TaskStatus (Thumb, 1500 bytes, Stack size 168 bytes, statustask.o(i.TaskStatus))
[Stack]
- Max Depth = 1260 + Unknown Stack Size
- Call Chain = TaskStatus ⇒ FileTaskDataWrite ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> OSTimeDly
- >> ZtmsBspAdcGetValue
- >> ZtmsFileGetDiskSpace
- >> FileTaskLogWrite
- >> TaskWatchdogFreed
- >> ZtmsToolFloatToUint32
- >> strlen
- >> __aeabi_memclr4
- >> __aeabi_memclr
- >> TaskStatusGetThirdPowertatus
- >> TaskStatusGetThirdFeedBacktatus
- >> TaskStatusGetSixthPowerStatus
- >> TaskStatusGetSixthFeedBackStatus
- >> TaskStatusGetSecondPowerStatus
- >> TaskStatusGetSecondFeedBackStatus
- >> TaskStatusGetFourthPowerStatus
- >> TaskStatusGetFourthFeedBackStatus
- >> TaskStatusGetFirstPowerStatus
- >> TaskStatusGetFirstFeedBackStatus
- >> TaskStatusGetFifthPowerStatus
- >> TaskStatusGetFifthFeedBackStatus
- >> TaskStatusDisableSend
- >> FileTaskDataWrite
- >> TaskCommSendMessage
- >> TaskRtcGetSyncSta
- >> TaskTimerRegEvent
- >> __2sprintf
[Address Reference Count : 1]- app_mian.o(i.AppTaskCreate)
TaskStatusAskSendEnable (Thumb, 8 bytes, Stack size 0 bytes, statustask.o(i.TaskStatusAskSendEnable))
[Called By]
TaskStatusGetFifthFeedBackStatus (Thumb, 22 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusGetFifthFeedBackStatus))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusGetFifthFeedBackStatus
[Calls]
[Called By]
TaskStatusGetFifthPowerStatus (Thumb, 20 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusGetFifthPowerStatus))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusGetFifthPowerStatus
[Calls]
[Called By]
TaskStatusGetFirstFeedBackStatus (Thumb, 22 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusGetFirstFeedBackStatus))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusGetFirstFeedBackStatus
[Calls]
[Called By]
TaskStatusGetFirstPowerStatus (Thumb, 22 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusGetFirstPowerStatus))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusGetFirstPowerStatus
[Calls]
[Called By]
TaskStatusGetFourthFeedBackStatus (Thumb, 22 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusGetFourthFeedBackStatus))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusGetFourthFeedBackStatus
[Calls]
[Called By]
TaskStatusGetFourthPowerStatus (Thumb, 22 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusGetFourthPowerStatus))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusGetFourthPowerStatus
[Calls]
[Called By]
TaskStatusGetSecondFeedBackStatus (Thumb, 22 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusGetSecondFeedBackStatus))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusGetSecondFeedBackStatus
[Calls]
[Called By]
TaskStatusGetSecondPowerStatus (Thumb, 22 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusGetSecondPowerStatus))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusGetSecondPowerStatus
[Calls]
[Called By]
TaskStatusGetSixthFeedBackStatus (Thumb, 22 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusGetSixthFeedBackStatus))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusGetSixthFeedBackStatus
[Calls]
[Called By]
TaskStatusGetSixthPowerStatus (Thumb, 22 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusGetSixthPowerStatus))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusGetSixthPowerStatus
[Calls]
[Called By]
TaskStatusGetThirdFeedBacktatus (Thumb, 22 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusGetThirdFeedBacktatus))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusGetThirdFeedBacktatus
[Calls]
[Called By]
TaskStatusGetThirdPowertatus (Thumb, 22 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusGetThirdPowertatus))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusGetThirdPowertatus
[Calls]
[Called By]
TaskStatusInit (Thumb, 806 bytes, Stack size 40 bytes, statustask.o(i.TaskStatusInit))
[Stack]
- Max Depth = 1180 + Unknown Stack Size
- Call Chain = TaskStatusInit ⇒ ZtmsFileConfGetKeyValueString ⇒ ZtmsConfGetKeyValueString ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> GPIOPadConfigSet
- >> GPIODirModeSet
- >> SysCtlPeripheralEnable
- >> ZtmsBspAdcInit
- >> ZtmsFileConfGetKeyValueString
- >> TaskWatchdogRegEvent
- >> TaskStatusOnOffThirdPower
- >> TaskStatusOnOffSixthPower
- >> TaskStatusOnOffSecondPower
- >> TaskStatusOnOffFourthPower
- >> TaskStatusOnOffFirstPower
- >> TaskStatusOnOffFifthPower
- >> atoi
[Called By]
TaskStatusModifyUpdatePeriod (Thumb, 112 bytes, Stack size 56 bytes, statustask.o(i.TaskStatusModifyUpdatePeriod))
[Stack]
- Max Depth = 2068 + Unknown Stack Size
- Call Chain = TaskStatusModifyUpdatePeriod ⇒ ZtmsFileConfSetKeyValueString ⇒ ZtmsConfSetKeyValueString ⇒ f_rename ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsFileConfSetKeyValueString
- >> strlen
- >> __aeabi_memclr4
- >> TaskTimerModifyEvent
- >> __2sprintf
[Called By]
TaskStatusOnOffFifthPower (Thumb, 32 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusOnOffFifthPower))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusOnOffFifthPower
[Calls]
[Called By]- >> TaskStatusInit
- >> TaskStatusOnOffPower
TaskStatusOnOffFirstPower (Thumb, 32 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusOnOffFirstPower))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusOnOffFirstPower
[Calls]
[Called By]- >> TaskStatusInit
- >> TaskStatusOnOffPower
TaskStatusOnOffFourthPower (Thumb, 32 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusOnOffFourthPower))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusOnOffFourthPower
[Calls]
[Called By]- >> TaskStatusInit
- >> TaskStatusOnOffPower
TaskStatusOnOffPower (Thumb, 1002 bytes, Stack size 64 bytes, statustask.o(i.TaskStatusOnOffPower))
[Stack]
- Max Depth = 2076 + Unknown Stack Size
- Call Chain = TaskStatusOnOffPower ⇒ ZtmsFileConfSetKeyValueString ⇒ ZtmsConfSetKeyValueString ⇒ f_rename ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsFileConfSetKeyValueString
- >> FileTaskLogWrite
- >> strlen
- >> __aeabi_memclr4
- >> TaskStatusOnOffThirdPower
- >> TaskStatusOnOffSixthPower
- >> TaskStatusOnOffSecondPower
- >> TaskStatusOnOffFourthPower
- >> TaskStatusOnOffFirstPower
- >> TaskStatusOnOffFifthPower
- >> __2sprintf
[Called By]
TaskStatusOnOffSecondPower (Thumb, 32 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusOnOffSecondPower))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusOnOffSecondPower
[Calls]
[Called By]- >> TaskStatusInit
- >> TaskStatusOnOffPower
TaskStatusOnOffSixthPower (Thumb, 32 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusOnOffSixthPower))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusOnOffSixthPower
[Calls]
[Called By]- >> TaskStatusInit
- >> TaskStatusOnOffPower
TaskStatusOnOffThirdPower (Thumb, 32 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusOnOffThirdPower))
[Stack]
- Max Depth = 8
- Call Chain = TaskStatusOnOffThirdPower
[Calls]
[Called By]- >> TaskStatusInit
- >> TaskStatusOnOffPower
TaskTimer (Thumb, 186 bytes, Stack size 16 bytes, timertask.o(i.TaskTimer))
[Stack]
- Max Depth = 1100 + Unknown Stack Size
- Call Chain = TaskTimer ⇒ FileTaskLogWrite ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> OSTimeDly
- >> ZtmsBspTimerTick
- >> FileTaskLogWrite
- >> TaskWatchdogFreed
[Address Reference Count : 1]- app_mian.o(i.AppTaskCreate)
TaskTimer1MsTickGet (Thumb, 14 bytes, Stack size 8 bytes, timertask.o(i.TaskTimer1MsTickGet))
[Stack]
- Max Depth = 8
- Call Chain = TaskTimer1MsTickGet
[Calls]
[Called By]- >> TaskPassThrough
- >> TaskPassThroughUart7RecvCallback
- >> TaskPassThroughUart6RecvCallback
- >> TaskPassThroughUart5RecvCallback
- >> TaskPassThroughUart4RecvCallback
- >> TaskPassThroughUart3RecvCallback
- >> TaskPassThroughUart2RecvCallback
- >> TaskPassThroughUart1RecvCallback
- >> TaskPassThroughUart0RecvCallback
TaskTimerClearActionEnable (Thumb, 54 bytes, Stack size 16 bytes, timertask.o(i.TaskTimerClearActionEnable))
[Stack]
- Max Depth = 16
- Call Chain = TaskTimerClearActionEnable
[Calls]
[Called By]- >> TaskStatusDisableSend
- >> TaskHeartDisableSend
- >> TaskRtcDisableSync
TaskTimerInit (Thumb, 32 bytes, Stack size 8 bytes, timertask.o(i.TaskTimerInit))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = TaskTimerInit ⇒ ZtmsBspTimerInit ⇒ BSP_IntEn ⇒ CPU_IntSrcEn
[Calls]- >> ZtmsBspTimerInit
- >> TaskWatchdogRegEvent
[Called By]
TaskTimerModifyEvent (Thumb, 38 bytes, Stack size 0 bytes, timertask.o(i.TaskTimerModifyEvent))
[Called By]
- >> TaskStatusModifyUpdatePeriod
TaskTimerRegEvent (Thumb, 106 bytes, Stack size 24 bytes, timertask.o(i.TaskTimerRegEvent))
[Stack]
- Max Depth = 24
- Call Chain = TaskTimerRegEvent
[Calls]
[Called By]- >> TaskStatus
- >> TaskHeart
- >> TaskRtcSync
TaskWatchdogFreed (Thumb, 48 bytes, Stack size 0 bytes, watchdogtask.o(i.TaskWatchdogFreed))
[Called By]
- >> TaskStatus
- >> TaskPassThrough
- >> TaskHeart
- >> TaskFile
- >> TaskCommRecv
- >> TaskCommHandleData
- >> TaskCommExtractData
- >> TaskCommTcpSocketConn
- >> TaskCommStartRecv
- >> TaskRtcSync
- >> TaskRtcAlarm
- >> TaskTimer
TaskWatchdogRegEvent (Thumb, 102 bytes, Stack size 16 bytes, watchdogtask.o(i.TaskWatchdogRegEvent))
[Stack]
- Max Depth = 16
- Call Chain = TaskWatchdogRegEvent
[Calls]- >> strlen
- >> __aeabi_memcpy
[Called By]- >> TaskStatusInit
- >> TaskPassThroughInit
- >> TaskHeartInit
- >> TaskFile
- >> TaskCommInit
- >> TaskRtcInit
- >> TaskTimerInit
TimerConfigure (Thumb, 84 bytes, Stack size 0 bytes, timer.o(i.TimerConfigure))
[Called By]
TimerEnable (Thumb, 14 bytes, Stack size 0 bytes, timer.o(i.TimerEnable))
[Called By]
TimerIntClear (Thumb, 4 bytes, Stack size 0 bytes, timer.o(i.TimerIntClear))
[Called By]
- >> ZtmsBspTimer7aIntHandler
- >> ZtmsBspTimer6aIntHandler
- >> ZtmsBspTimer5aIntHandler
- >> ZtmsBspTimer4aIntHandler
- >> ZtmsBspTimer3aIntHandler
- >> ZtmsBspTimer2aIntHandler
- >> ZtmsBspTimer1aIntHandler
- >> ZtmsBspTimer0aIntHandler
TimerIntEnable (Thumb, 8 bytes, Stack size 0 bytes, timer.o(i.TimerIntEnable))
[Called By]
TimerLoadSet (Thumb, 16 bytes, Stack size 0 bytes, timer.o(i.TimerLoadSet))
[Called By]
UARTBusy (Thumb, 10 bytes, Stack size 0 bytes, uart.o(i.UARTBusy))
[Called By]
UARTCharGetNonBlocking (Thumb, 20 bytes, Stack size 0 bytes, uart.o(i.UARTCharGetNonBlocking))
[Called By]
- >> ZtmsBspUartInit
- >> ZtmsBspUart7IntHandler
- >> ZtmsBspUart6IntHandler
- >> ZtmsBspUart5IntHandler
- >> ZtmsBspUart4IntHandler
- >> ZtmsBspUart3IntHandler
- >> ZtmsBspUart2IntHandler
- >> ZtmsBspUart1IntHandler
- >> ZtmsBspUart0IntHandler
UARTCharPut (Thumb, 16 bytes, Stack size 0 bytes, uart.o(i.UARTCharPut))
[Called By]
UARTCharsAvail (Thumb, 12 bytes, Stack size 0 bytes, uart.o(i.UARTCharsAvail))
[Called By]
- >> ZtmsBspUart7IntHandler
- >> ZtmsBspUart6IntHandler
- >> ZtmsBspUart5IntHandler
- >> ZtmsBspUart4IntHandler
- >> ZtmsBspUart3IntHandler
- >> ZtmsBspUart2IntHandler
- >> ZtmsBspUart1IntHandler
- >> ZtmsBspUart0IntHandler
UARTConfigSetExpClk (Thumb, 76 bytes, Stack size 20 bytes, uart.o(i.UARTConfigSetExpClk))
[Stack]
- Max Depth = 20
- Call Chain = UARTConfigSetExpClk
[Calls]- >> UARTEnable
- >> UARTDisable
[Called By]- >> ZtmsBspUartModifyConf
- >> ZtmsBspUartInit
UARTDisable (Thumb, 32 bytes, Stack size 0 bytes, uart.o(i.UARTDisable))
[Called By]
UARTEnable (Thumb, 20 bytes, Stack size 0 bytes, uart.o(i.UARTEnable))
[Called By]
UARTIntClear (Thumb, 4 bytes, Stack size 0 bytes, uart.o(i.UARTIntClear))
[Called By]
- >> ZtmsBspUartInit
- >> ZtmsBspUart7IntHandler
- >> ZtmsBspUart6IntHandler
- >> ZtmsBspUart5IntHandler
- >> ZtmsBspUart4IntHandler
- >> ZtmsBspUart3IntHandler
- >> ZtmsBspUart2IntHandler
- >> ZtmsBspUart1IntHandler
- >> ZtmsBspUart0IntHandler
UARTIntEnable (Thumb, 8 bytes, Stack size 0 bytes, uart.o(i.UARTIntEnable))
[Called By]
UARTIntStatus (Thumb, 12 bytes, Stack size 0 bytes, uart.o(i.UARTIntStatus))
[Called By]
- >> ZtmsBspUartInit
- >> ZtmsBspUart7IntHandler
- >> ZtmsBspUart6IntHandler
- >> ZtmsBspUart5IntHandler
- >> ZtmsBspUart4IntHandler
- >> ZtmsBspUart3IntHandler
- >> ZtmsBspUart2IntHandler
- >> ZtmsBspUart1IntHandler
- >> ZtmsBspUart0IntHandler
ZtmsBspAdcGetValue (Thumb, 240 bytes, Stack size 16 bytes, ztmsbspadc.o(i.ZtmsBspAdcGetValue))
[Stack]
- Max Depth = 24
- Call Chain = ZtmsBspAdcGetValue ⇒ ADCProcessorTrigger
[Calls]- >> ADCProcessorTrigger
- >> ADCIntClear
[Called By]
ZtmsBspAdcInit (Thumb, 778 bytes, Stack size 8 bytes, ztmsbspadc.o(i.ZtmsBspAdcInit))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = ZtmsBspAdcInit ⇒ GPIOPinTypeADC ⇒ GPIOPadConfigSet
[Calls]- >> IntEnable
- >> ADCSequenceStepConfigure
- >> ADCSequenceEnable
- >> ADCSequenceConfigure
- >> ADCIntEnable
- >> ADCIntClear
- >> ADCHardwareOversampleConfigure
- >> GPIOPinTypeADC
- >> SysCtlPeripheralEnable
- >> BSP_IntVectSet
- >> BSP_IntEn
[Called By]
ZtmsBspI2cInit (Thumb, 972 bytes, Stack size 24 bytes, ztmsbspi2c.o(i.ZtmsBspI2cInit))
[Stack]
- Max Depth = 56
- Call Chain = ZtmsBspI2cInit ⇒ GPIOPinTypeI2CSCL ⇒ GPIOPadConfigSet
[Calls]- >> GPIOPinTypeI2CSCL
- >> GPIOPinTypeI2C
- >> GPIOPinConfigure
- >> I2CSlaveInit
- >> I2CMasterInitExpClk
- >> SysCtlPeripheralEnable
- >> SysFreqGet
[Called By]
ZtmsBspI2cRecvData (Thumb, 2120 bytes, Stack size 32 bytes, ztmsbspi2c.o(i.ZtmsBspI2cRecvData))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = ZtmsBspI2cRecvData
[Calls]- >> I2CMasterSlaveAddrSet
- >> I2CMasterErr
- >> I2CMasterDataGet
- >> I2CMasterControl
- >> I2CMasterBusy
- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]- >> ZtmsDrvRtcReadYear
- >> ZtmsDrvRtcReadSecond
- >> ZtmsDrvRtcReadMon
- >> ZtmsDrvRtcReadMinute
- >> ZtmsDrvRtcReadHour
- >> ZtmsDrvRtcReadDate
ZtmsBspI2cSendData (Thumb, 2250 bytes, Stack size 32 bytes, ztmsbspi2c.o(i.ZtmsBspI2cSendData))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = ZtmsBspI2cSendData
[Calls]- >> I2CMasterSlaveAddrSet
- >> I2CMasterErr
- >> I2CMasterDataPut
- >> I2CMasterControl
- >> I2CMasterBusy
- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]- >> ZtmsDrvRtcSetYear
- >> ZtmsDrvRtcSetSecond
- >> ZtmsDrvRtcSetMon
- >> ZtmsDrvRtcSetMinute
- >> ZtmsDrvRtcSetHour
- >> ZtmsDrvRtcSetDate
- >> ZtmsDrvRtcReadYear
- >> ZtmsDrvRtcReadSecond
- >> ZtmsDrvRtcReadMon
- >> ZtmsDrvRtcReadMinute
- >> ZtmsDrvRtcReadHour
- >> ZtmsDrvRtcReadDate
- >> ZtmsDrvRtcSetSR
- >> ZtmsDrvRtcSetInt
ZtmsBspLed1OnOff (Thumb, 30 bytes, Stack size 8 bytes, ztmsbspsys.o(i.ZtmsBspLed1OnOff))
[Stack]
- Max Depth = 8
- Call Chain = ZtmsBspLed1OnOff
[Calls]
[Called By]
ZtmsBspLed2OnOff (Thumb, 30 bytes, Stack size 8 bytes, ztmsbspsys.o(i.ZtmsBspLed2OnOff))
[Stack]
- Max Depth = 8
- Call Chain = ZtmsBspLed2OnOff
[Calls]
[Called By]
ZtmsBspSpiCs (Thumb, 170 bytes, Stack size 16 bytes, ztmsbspspi.o(i.ZtmsBspSpiCs))
[Stack]
- Max Depth = 16
- Call Chain = ZtmsBspSpiCs
[Calls]
[Called By]
ZtmsBspSpiInit (Thumb, 714 bytes, Stack size 40 bytes, ztmsbspspi.o(i.ZtmsBspSpiInit))
[Stack]
- Max Depth = 76
- Call Chain = ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> GPIOPinTypeSSI
- >> GPIOPinConfigure
- >> SSIEnable
- >> SSIDataGetNonBlocking
- >> SSIConfigSetExpClk
- >> SysCtlPeripheralEnable
- >> SysFreqGet
[Called By]- >> ZtmsDrvSDWaitReady
- >> ZtmsDrvSDInit
ZtmsBspSpiModifyConf (Thumb, 518 bytes, Stack size 40 bytes, ztmsbspspi.o(i.ZtmsBspSpiModifyConf))
[Stack]
- Max Depth = 76
- Call Chain = ZtmsBspSpiModifyConf ⇒ SSIConfigSetExpClk
[Calls]- >> SSIEnable
- >> SSIDisable
- >> SSIConfigSetExpClk
- >> SysFreqGet
[Called By]
ZtmsBspSpiWriteReadByte (Thumb, 310 bytes, Stack size 24 bytes, ztmsbspspi.o(i.ZtmsBspSpiWriteReadByte))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = ZtmsBspSpiWriteReadByte
[Calls]- >> SSIDataPut
- >> SSIDataGetNonBlocking
- >> SSIDataGet
- >> SSIBusy
- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]- >> ZtmsDrvSDSpiReadWriteByte
ZtmsBspSysInit (Thumb, 16 bytes, Stack size 8 bytes, ztmsbspsys.o(i.ZtmsBspSysInit))
[Stack]
- Max Depth = 36
- Call Chain = ZtmsBspSysInit ⇒ ZtmsBspLedInit ⇒ GPIOPadConfigSet
[Calls]- >> IntMasterEnable
- >> ZtmsBspLedInit
- >> ZtmsBspIdleGpioInit
[Called By]
ZtmsBspTimerInit (Thumb, 694 bytes, Stack size 16 bytes, ztmsbsptimer.o(i.ZtmsBspTimerInit))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = ZtmsBspTimerInit ⇒ BSP_IntEn ⇒ CPU_IntSrcEn
[Calls]- >> IntEnable
- >> TimerLoadSet
- >> TimerIntEnable
- >> TimerEnable
- >> TimerConfigure
- >> SysCtlPeripheralEnable
- >> SysFreqGet
- >> BSP_IntVectSet
- >> BSP_IntEn
[Called By]
ZtmsBspTimerTick (Thumb, 26 bytes, Stack size 0 bytes, ztmsbsptimer.o(i.ZtmsBspTimerTick))
[Called By]
- >> TaskTimerRegEvent
- >> TaskTimerClearActionEnable
- >> TaskTimer1MsTickGet
- >> TaskTimer
ZtmsBspUartEndRecv (Thumb, 150 bytes, Stack size 0 bytes, ztmsbspuart.o(i.ZtmsBspUartEndRecv))
[Called By]
- >> TaskPassThroughModifyUartConf
ZtmsBspUartInit (Thumb, 2590 bytes, Stack size 32 bytes, ztmsbspuart.o(i.ZtmsBspUartInit))
[Stack]
- Max Depth = 64 + Unknown Stack Size
- Call Chain = ZtmsBspUartInit ⇒ GPIOPinTypeUART ⇒ GPIOPadConfigSet
[Calls]- >> IntEnable
- >> GPIOPinWrite
- >> GPIOPinTypeUART
- >> GPIOPinConfigure
- >> GPIOPadConfigSet
- >> GPIODirModeSet
- >> IntPrioritySet
- >> SysCtlPeripheralEnable
- >> UARTIntStatus
- >> UARTIntEnable
- >> UARTIntClear
- >> UARTConfigSetExpClk
- >> UARTCharGetNonBlocking
- >> SysFreqGet
- >> BSP_IntVectSet
- >> BSP_IntEn
[Called By]
ZtmsBspUartModifyConf (Thumb, 1060 bytes, Stack size 32 bytes, ztmsbspuart.o(i.ZtmsBspUartModifyConf))
[Stack]
- Max Depth = 52
- Call Chain = ZtmsBspUartModifyConf ⇒ UARTConfigSetExpClk
[Calls]- >> UARTConfigSetExpClk
- >> SysFreqGet
[Called By]- >> TaskPassThroughModifyUartConf
ZtmsBspUartSendData (Thumb, 826 bytes, Stack size 24 bytes, ztmsbspuart.o(i.ZtmsBspUartSendData))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = ZtmsBspUartSendData
[Calls]- >> GPIOPinWrite
- >> UARTCharPut
- >> UARTBusy
- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]- >> TaskPassThroughUartSend
ZtmsBspUartStartRecv (Thumb, 164 bytes, Stack size 16 bytes, ztmsbspuart.o(i.ZtmsBspUartStartRecv))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = ZtmsBspUartStartRecv ⇒ OSTimeDly ⇒ OS_Sched
[Calls]
[Called By]- >> TaskPassThrough
- >> TaskPassThroughModifyUartConf
ZtmsConfGetKeyValueString (Thumb, 670 bytes, Stack size 624 bytes, ztmsconf.o(i.ZtmsConfGetKeyValueString))
[Stack]
- Max Depth = 1108 + Unknown Stack Size
- Call Chain = ZtmsConfGetKeyValueString ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> f_open
- >> f_lseek
- >> f_gets
- >> f_close
- >> strlen
- >> strchr
- >> strstr
- >> __aeabi_memclr
- >> __aeabi_memcpy
- >> __rt_ctype_table
[Called By]- >> ZtmsFileConfInit
- >> ZtmsFileConfGetKeyValueString
ZtmsConfSetKeyValueString (Thumb, 1246 bytes, Stack size 1432 bytes, ztmsconf.o(i.ZtmsConfSetKeyValueString))
[Stack]
- Max Depth = 1972 + Unknown Stack Size
- Call Chain = ZtmsConfSetKeyValueString ⇒ f_rename ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> f_unlink
- >> f_rename
- >> f_puts
- >> f_open
- >> f_gets
- >> f_close
- >> strncmp
- >> strlen
- >> strchr
- >> strstr
- >> __aeabi_memclr4
- >> __aeabi_memcpy
- >> __rt_ctype_table
- >> __2sprintf
[Called By]- >> ZtmsFileConfSetKeyValueString
ZtmsDrvRtcGetTime (Thumb, 116 bytes, Stack size 16 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcGetTime))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcGetTime ⇒ ZtmsDrvRtcReadYear ⇒ ZtmsBspI2cSendData
[Calls]- >> ZtmsDrvRtcReadYear
- >> ZtmsDrvRtcReadSecond
- >> ZtmsDrvRtcReadMon
- >> ZtmsDrvRtcReadMinute
- >> ZtmsDrvRtcReadHour
- >> ZtmsDrvRtcReadDate
[Called By]- >> get_fattime
- >> FileTaskLogWrite
- >> FileTaskDataWrite
- >> TaskRtcAlarm
ZtmsDrvRtcInit (Thumb, 42 bytes, Stack size 8 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcInit))
[Stack]
- Max Depth = 64 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcInit ⇒ ZtmsBspI2cInit ⇒ GPIOPinTypeI2CSCL ⇒ GPIOPadConfigSet
[Calls]- >> ZtmsDrvRtcSetSR
- >> ZtmsDrvRtcSetInt
- >> ZtmsBspI2cInit
[Called By]
ZtmsDrvRtcReadDate (Thumb, 90 bytes, Stack size 24 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcReadDate))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcReadDate ⇒ ZtmsBspI2cSendData
[Calls]- >> ZtmsBspI2cSendData
- >> ZtmsBspI2cRecvData
[Called By]
ZtmsDrvRtcReadHour (Thumb, 90 bytes, Stack size 24 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcReadHour))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcReadHour ⇒ ZtmsBspI2cSendData
[Calls]- >> ZtmsBspI2cSendData
- >> ZtmsBspI2cRecvData
[Called By]
ZtmsDrvRtcReadMinute (Thumb, 90 bytes, Stack size 24 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcReadMinute))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcReadMinute ⇒ ZtmsBspI2cSendData
[Calls]- >> ZtmsBspI2cSendData
- >> ZtmsBspI2cRecvData
[Called By]
ZtmsDrvRtcReadMon (Thumb, 90 bytes, Stack size 24 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcReadMon))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcReadMon ⇒ ZtmsBspI2cSendData
[Calls]- >> ZtmsBspI2cSendData
- >> ZtmsBspI2cRecvData
[Called By]
ZtmsDrvRtcReadSecond (Thumb, 88 bytes, Stack size 24 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcReadSecond))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcReadSecond ⇒ ZtmsBspI2cSendData
[Calls]- >> ZtmsBspI2cSendData
- >> ZtmsBspI2cRecvData
[Called By]
ZtmsDrvRtcReadYear (Thumb, 104 bytes, Stack size 24 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcReadYear))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcReadYear ⇒ ZtmsBspI2cSendData
[Calls]- >> ZtmsBspI2cSendData
- >> ZtmsBspI2cRecvData
[Called By]
ZtmsDrvRtcSetDate (Thumb, 64 bytes, Stack size 16 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcSetDate))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcSetDate ⇒ ZtmsBspI2cSendData
[Calls]
[Called By]
ZtmsDrvRtcSetHour (Thumb, 68 bytes, Stack size 16 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcSetHour))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcSetHour ⇒ ZtmsBspI2cSendData
[Calls]
[Called By]
ZtmsDrvRtcSetMinute (Thumb, 64 bytes, Stack size 16 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcSetMinute))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcSetMinute ⇒ ZtmsBspI2cSendData
[Calls]
[Called By]
ZtmsDrvRtcSetMon (Thumb, 64 bytes, Stack size 16 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcSetMon))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcSetMon ⇒ ZtmsBspI2cSendData
[Calls]
[Called By]
ZtmsDrvRtcSetSecond (Thumb, 64 bytes, Stack size 16 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcSetSecond))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcSetSecond ⇒ ZtmsBspI2cSendData
[Calls]
[Called By]
ZtmsDrvRtcSetTime (Thumb, 116 bytes, Stack size 16 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcSetTime))
[Stack]
- Max Depth = 64 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcSetTime ⇒ ZtmsDrvRtcSetYear ⇒ ZtmsBspI2cSendData
[Calls]- >> ZtmsDrvRtcSetYear
- >> ZtmsDrvRtcSetSecond
- >> ZtmsDrvRtcSetMon
- >> ZtmsDrvRtcSetMinute
- >> ZtmsDrvRtcSetHour
- >> ZtmsDrvRtcSetDate
[Called By]
ZtmsDrvRtcSetYear (Thumb, 92 bytes, Stack size 16 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcSetYear))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcSetYear ⇒ ZtmsBspI2cSendData
[Calls]
[Called By]
ZtmsDrvSDGetSectorCount (Thumb, 124 bytes, Stack size 16 bytes, ztmsdrvsd.o(i.ZtmsDrvSDGetSectorCount))
[Stack]
- Max Depth = 156 + Unknown Stack Size
- Call Chain = ZtmsDrvSDGetSectorCount ⇒ ZtmsDrvSDGetCsd ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsDrvSDGetCsd
- >> __aeabi_memclr
[Called By]
ZtmsDrvSDInit (Thumb, 446 bytes, Stack size 24 bytes, ztmsdrvsd.o(i.ZtmsDrvSDInit))
[Stack]
- Max Depth = 148 + Unknown Stack Size
- Call Chain = ZtmsDrvSDInit ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsDrvSDSpiReadWriteByte
- >> ZtmsDrvSDSpiCs
- >> ZtmsDrvSDSetSpiSpeed
- >> ZtmsDrvSDSendCmd
- >> ZtmsDrvSDDisselect
- >> ZtmsBspSpiInit
[Called By]
ZtmsDrvSDReadDisk (Thumb, 112 bytes, Stack size 24 bytes, ztmsdrvsd.o(i.ZtmsDrvSDReadDisk))
[Stack]
- Max Depth = 148 + Unknown Stack Size
- Call Chain = ZtmsDrvSDReadDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsDrvSDSendCmd
- >> ZtmsDrvSDRecvData
- >> ZtmsDrvSDDisselect
[Called By]
ZtmsDrvSDSetSpiSpeed (Thumb, 34 bytes, Stack size 16 bytes, ztmsdrvsd.o(i.ZtmsDrvSDSetSpiSpeed))
[Stack]
- Max Depth = 92
- Call Chain = ZtmsDrvSDSetSpiSpeed ⇒ ZtmsBspSpiModifyConf ⇒ SSIConfigSetExpClk
[Calls]
[Called By]- >> disk_initialize
- >> ZtmsDrvSDInit
ZtmsDrvSDSpiCs (Thumb, 14 bytes, Stack size 8 bytes, ztmsdrvsd.o(i.ZtmsDrvSDSpiCs))
[Stack]
- Max Depth = 24
- Call Chain = ZtmsDrvSDSpiCs ⇒ ZtmsBspSpiCs
[Calls]
[Called By]- >> disk_ioctl
- >> ZtmsDrvSDWaitReady
- >> ZtmsDrvSDInit
- >> ZtmsDrvSDSelect
- >> ZtmsDrvSDDisselect
ZtmsDrvSDSpiReadWriteByte (Thumb, 24 bytes, Stack size 16 bytes, ztmsdrvsd.o(i.ZtmsDrvSDSpiReadWriteByte))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = ZtmsDrvSDSpiReadWriteByte ⇒ ZtmsBspSpiWriteReadByte
[Calls]- >> ZtmsBspSpiWriteReadByte
[Called By]- >> disk_read
- >> disk_initialize
- >> ZtmsDrvSDWaitReady
- >> ZtmsDrvSDInit
- >> ZtmsDrvSDSendCmd
- >> ZtmsDrvSDSendBlock
- >> ZtmsDrvSDRecvData
- >> ZtmsDrvSDGetResponse
- >> ZtmsDrvSDDisselect
ZtmsDrvSDWaitReady (Thumb, 72 bytes, Stack size 16 bytes, ztmsdrvsd.o(i.ZtmsDrvSDWaitReady))
[Stack]
- Max Depth = 92 + Unknown Stack Size
- Call Chain = ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsDrvSDSpiReadWriteByte
- >> ZtmsDrvSDSpiCs
- >> ZtmsBspSpiInit
[Called By]- >> disk_ioctl
- >> ZtmsDrvSDSendBlock
- >> ZtmsDrvSDSelect
ZtmsDrvSDWriteDisk (Thumb, 140 bytes, Stack size 24 bytes, ztmsdrvsd.o(i.ZtmsDrvSDWriteDisk))
[Stack]
- Max Depth = 148 + Unknown Stack Size
- Call Chain = ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsDrvSDSendCmd
- >> ZtmsDrvSDSendBlock
- >> ZtmsDrvSDDisselect
[Called By]
ZtmsFileConfGetKeyValueString (Thumb, 38 bytes, Stack size 32 bytes, ztmsfilesys.o(i.ZtmsFileConfGetKeyValueString))
[Stack]
- Max Depth = 1140 + Unknown Stack Size
- Call Chain = ZtmsFileConfGetKeyValueString ⇒ ZtmsConfGetKeyValueString ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsConfGetKeyValueString
[Called By]- >> TaskStatusInit
- >> TaskPassThroughInit
- >> TaskCommInit
ZtmsFileConfInit (Thumb, 60 bytes, Stack size 32 bytes, ztmsfilesys.o(i.ZtmsFileConfInit))
[Stack]
- Max Depth = 1140 + Unknown Stack Size
- Call Chain = ZtmsFileConfInit ⇒ ZtmsConfGetKeyValueString ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsConfGetKeyValueString
[Called By]
ZtmsFileConfSetKeyValueString (Thumb, 36 bytes, Stack size 40 bytes, ztmsfilesys.o(i.ZtmsFileConfSetKeyValueString))
[Stack]
- Max Depth = 2012 + Unknown Stack Size
- Call Chain = ZtmsFileConfSetKeyValueString ⇒ ZtmsConfSetKeyValueString ⇒ f_rename ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsConfSetKeyValueString
[Called By]- >> TaskStatusOnOffPower
- >> TaskStatusModifyUpdatePeriod
- >> TaskPassThroughModifyUartOnOff
- >> TaskPassThroughModifyUartConf
- >> TaskCommModifyNetConf
ZtmsFileGetDiskSpace (Thumb, 64 bytes, Stack size 24 bytes, ztmsfilesys.o(i.ZtmsFileGetDiskSpace))
[Stack]
- Max Depth = 428 + Unknown Stack Size
- Call Chain = ZtmsFileGetDiskSpace ⇒ f_getfree ⇒ mount_volume ⇒ find_volume ⇒ check_fs ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]
[Called By]
ZtmsFileSysInit (Thumb, 64 bytes, Stack size 8 bytes, ztmsfilesys.o(i.ZtmsFileSysInit))
[Stack]
- Max Depth = 412 + Unknown Stack Size
- Call Chain = ZtmsFileSysInit ⇒ f_mkfs ⇒ create_partition ⇒ disk_ioctl ⇒ ZtmsDrvSDGetSectorCount ⇒ ZtmsDrvSDGetCsd ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]
[Called By]
ZtmsGetNetStatus (Thumb, 6 bytes, Stack size 0 bytes, tiva-tm4c129.o(i.ZtmsGetNetStatus))
[Called By]
- >> TaskCommTcpSocketConn
- >> TaskCommStartRecv
ZtmsLwipInit (Thumb, 160 bytes, Stack size 48 bytes, ztmslwip.o(i.ZtmsLwipInit))
[Stack]
- Max Depth = 336 + Unknown Stack Size
- Call Chain = ZtmsLwipInit ⇒ lwIPInit ⇒ tcpip_init ⇒ lwip_init ⇒ sys_timeouts_init ⇒ sys_timeout ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> SysFreqGet
- >> lwIPInit
[Called By]
ZtmsToolCheckCrc8_0x31 (Thumb, 64 bytes, Stack size 12 bytes, ztmstoolcheck.o(i.ZtmsToolCheckCrc8_0x31))
[Stack]
- Max Depth = 12
- Call Chain = ZtmsToolCheckCrc8_0x31
[Called By]- >> TaskCommHandleData
- >> TaskCommSendMessage
ZtmsToolDelayMs (Thumb, 28 bytes, Stack size 16 bytes, ztmstooldelay.o(i.ZtmsToolDelayMs))
[Stack]
- Max Depth = 16
- Call Chain = ZtmsToolDelayMs
[Calls]- >> SysCtlDelay
- >> SysFreqGet
[Called By]
ZtmsToolFloatToUint32 (Thumb, 16 bytes, Stack size 16 bytes, ztmstooldatatypeswitch.o(i.ZtmsToolFloatToUint32))
[Stack]
- Max Depth = 16
- Call Chain = ZtmsToolFloatToUint32
[Called By]
__0sprintf$6 (Thumb, 34 bytes, Stack size 24 bytes, printf6.o(i.__0sprintf$6), UNUSED)
[Calls]
- >> _sputc
- >> _printf_core
__1sprintf$6 (Thumb, 0 bytes, Stack size 24 bytes, printf6.o(i.__0sprintf$6), UNUSED)
__2sprintf (Thumb, 0 bytes, Stack size 24 bytes, printf6.o(i.__0sprintf$6))
[Stack]
- Max Depth = 24
- Call Chain = __2sprintf
[Called By]- >> ZtmsConfSetKeyValueString
- >> FileTaskLogWrite
- >> TaskStatus
- >> TaskPassThrough
- >> FileTaskDataWrite
- >> TaskStatusOnOffPower
- >> TaskStatusModifyUpdatePeriod
- >> TaskPassThroughModifyUartOnOff
- >> TaskPassThroughModifyUartConf
- >> FileTaskEnableSend
- >> TaskCommModifyNetConf
- >> TaskCommHandleData
__aeabi_errno_addr (Thumb, 4 bytes, Stack size 0 bytes, errno.o(i.__aeabi_errno_addr))
[Called By]
__rt_errno_addr (Thumb, 0 bytes, Stack size 0 bytes, errno.o(i.__aeabi_errno_addr), UNUSED)
__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)
disk_initialize (Thumb, 38 bytes, Stack size 16 bytes, diskio.o(i.disk_initialize))
[Stack]
- Max Depth = 164 + Unknown Stack Size
- Call Chain = disk_initialize ⇒ ZtmsDrvSDInit ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsDrvSDSpiReadWriteByte
- >> ZtmsDrvSDSetSpiSpeed
- >> ZtmsDrvSDInit
[Called By]- >> f_mkfs
- >> mount_volume
disk_ioctl (Thumb, 96 bytes, Stack size 24 bytes, diskio.o(i.disk_ioctl))
[Stack]
- Max Depth = 180 + Unknown Stack Size
- Call Chain = disk_ioctl ⇒ ZtmsDrvSDGetSectorCount ⇒ ZtmsDrvSDGetCsd ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsDrvSDWaitReady
- >> ZtmsDrvSDSpiCs
- >> ZtmsDrvSDGetSectorCount
[Called By]- >> f_mkfs
- >> sync_fs
- >> create_partition
disk_read (Thumb, 54 bytes, Stack size 24 bytes, diskio.o(i.disk_read))
[Stack]
- Max Depth = 172 + Unknown Stack Size
- Call Chain = disk_read ⇒ ZtmsDrvSDReadDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsDrvSDSpiReadWriteByte
- >> ZtmsDrvSDReadDisk
[Called By]- >> f_write
- >> f_read
- >> f_open
- >> f_lseek
- >> move_window
disk_status (Thumb, 12 bytes, Stack size 0 bytes, diskio.o(i.disk_status))
[Called By]
- >> validate
- >> mount_volume
disk_write (Thumb, 44 bytes, Stack size 24 bytes, diskio.o(i.disk_write))
[Stack]
- Max Depth = 172 + Unknown Stack Size
- Call Chain = disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]
[Called By]- >> f_write
- >> f_sync
- >> f_read
- >> f_mkfs
- >> f_lseek
- >> sync_window
- >> sync_fs
- >> dir_clear
- >> create_partition
do_close (Thumb, 116 bytes, Stack size 8 bytes, api_msg.o(i.do_close))
[Stack]
- Max Depth = 464 + Unknown Stack Size
- Call Chain = do_close ⇒ netconn_drain ⇒ netconn_drain (Cycle)
[Calls]- >> sys_sem_signal
- >> netconn_drain
- >> do_close_internal
[Address Reference Count : 1]- api_lib.o(i.netconn_close_shutdown)
do_connect (Thumb, 208 bytes, Stack size 8 bytes, api_msg.o(i.do_connect))
[Stack]
- Max Depth = 416 + Unknown Stack Size
- Call Chain = do_connect ⇒ tcp_connect ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> udp_connect
- >> tcp_connect
- >> sys_sem_signal
- >> raw_connect
- >> setup_tcp
[Address Reference Count : 1]- api_lib.o(i.netconn_connect)
do_delconn (Thumb, 194 bytes, Stack size 8 bytes, api_msg.o(i.do_delconn))
[Stack]
- Max Depth = 464 + Unknown Stack Size
- Call Chain = do_delconn ⇒ netconn_drain ⇒ netconn_drain (Cycle)
[Calls]- >> sys_sem_valid
- >> udp_remove
- >> sys_sem_signal
- >> raw_remove
- >> netconn_drain
- >> do_close_internal
[Address Reference Count : 1]- api_lib.o(i.netconn_delete)
do_newconn (Thumb, 22 bytes, Stack size 8 bytes, api_msg.o(i.do_newconn))
[Stack]
- Max Depth = 496 + Unknown Stack Size
- Call Chain = do_newconn ⇒ pcb_new ⇒ tcp_new ⇒ tcp_alloc ⇒ tcp_kill_prio ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Address Reference Count : 1]- api_lib.o(i.netconn_new_with_proto_and_callback)
do_recv (Thumb, 62 bytes, Stack size 16 bytes, api_msg.o(i.do_recv))
[Stack]
- Max Depth = 400 + Unknown Stack Size
- Call Chain = do_recv ⇒ tcp_recved ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Address Reference Count : 1]- api_lib.o(i.netconn_recv_data)
do_write (Thumb, 148 bytes, Stack size 8 bytes, api_msg.o(i.do_write))
[Stack]
- Max Depth = 488 + Unknown Stack Size
- Call Chain = do_write ⇒ do_writemore ⇒ tcp_write ⇒ tcp_pbuf_prealloc ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_sem_signal
- >> sys_arch_sem_wait
- >> do_writemore
[Address Reference Count : 1]- api_lib.o(i.netconn_write_partly)
etharp_output (Thumb, 336 bytes, Stack size 40 bytes, etharp.o(i.etharp_output))
[Stack]
- Max Depth = 424 + Unknown Stack Size
- Call Chain = etharp_output ⇒ etharp_query ⇒ etharp_request ⇒ etharp_raw ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> ip4_addr_isbroadcast
- >> pbuf_header
- >> etharp_query
- >> etharp_send_ip
- >> etharp_output_to_arp_index
[Address Reference Count : 1]- tiva-tm4c129.o(i.tivaif_init)
etharp_query (Thumb, 364 bytes, Stack size 40 bytes, etharp.o(i.etharp_query))
[Stack]
- Max Depth = 384 + Unknown Stack Size
- Call Chain = etharp_query ⇒ etharp_request ⇒ etharp_raw ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> pbuf_free
- >> pbuf_copy
- >> pbuf_alloc
- >> ip4_addr_isbroadcast
- >> pbuf_ref
- >> etharp_request
- >> etharp_send_ip
- >> etharp_find_entry
[Called By]
etharp_request (Thumb, 36 bytes, Stack size 32 bytes, etharp.o(i.etharp_request))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = etharp_request ⇒ etharp_raw ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]- >> netif_set_up
- >> netif_set_link_up
- >> etharp_query
- >> etharp_output_to_arp_index
etharp_tmr (Thumb, 136 bytes, Stack size 16 bytes, etharp.o(i.etharp_tmr))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = etharp_tmr ⇒ etharp_free_entry ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
ethernet_input (Thumb, 222 bytes, Stack size 24 bytes, etharp.o(i.ethernet_input))
[Stack]
- Max Depth = 592 + Unknown Stack Size
- Call Chain = ethernet_input ⇒ ip_input ⇒ tcp_input ⇒ tcp_listen_input ⇒ tcp_alloc ⇒ tcp_kill_prio ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> ip_input
- >> pbuf_free
- >> pbuf_header
- >> etharp_arp_input
- >> memcmp
[Called By]
f_close (Thumb, 34 bytes, Stack size 16 bytes, ff.o(i.f_close))
[Stack]
- Max Depth = 244 + Unknown Stack Size
- Call Chain = f_close ⇒ f_sync ⇒ sync_fs ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]
[Called By]- >> ZtmsConfSetKeyValueString
- >> ZtmsConfGetKeyValueString
- >> FileTaskLogWrite
- >> TaskFile
- >> FileTaskDataWrite
- >> FileTaskEnableSend
f_getfree (Thumb, 246 bytes, Stack size 72 bytes, ff.o(i.f_getfree))
[Stack]
- Max Depth = 404 + Unknown Stack Size
- Call Chain = f_getfree ⇒ mount_volume ⇒ find_volume ⇒ check_fs ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> move_window
- >> mount_volume
- >> ld_word
- >> ld_dword
- >> get_fat
[Called By]
f_gets (Thumb, 80 bytes, Stack size 40 bytes, ff.o(i.f_gets))
[Stack]
- Max Depth = 348 + Unknown Stack Size
- Call Chain = f_gets ⇒ f_read ⇒ get_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]
[Called By]- >> ZtmsConfSetKeyValueString
- >> ZtmsConfGetKeyValueString
f_lseek (Thumb, 688 bytes, Stack size 72 bytes, ff.o(i.f_lseek))
[Stack]
- Max Depth = 340 + Unknown Stack Size
- Call Chain = f_lseek ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> disk_write
- >> disk_read
- >> validate
- >> get_fat
- >> create_chain
- >> clst2sect
- >> clmt_clust
[Called By]- >> ZtmsConfGetKeyValueString
f_mkfs (Thumb, 1824 bytes, Stack size 152 bytes, ff.o(i.f_mkfs))
[Stack]
- Max Depth = 404 + Unknown Stack Size
- Call Chain = f_mkfs ⇒ create_partition ⇒ disk_ioctl ⇒ ZtmsDrvSDGetSectorCount ⇒ ZtmsDrvSDGetCsd ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> get_fattime
- >> disk_write
- >> disk_ioctl
- >> disk_initialize
- >> ff_memfree
- >> ff_memalloc
- >> st_word
- >> st_dword
- >> mem_set
- >> mem_cpy
- >> get_ldnumber
- >> create_partition
[Called By]
f_mount (Thumb, 80 bytes, Stack size 40 bytes, ff.o(i.f_mount))
[Stack]
- Max Depth = 372 + Unknown Stack Size
- Call Chain = f_mount ⇒ mount_volume ⇒ find_volume ⇒ check_fs ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> mount_volume
- >> get_ldnumber
[Called By]
f_open (Thumb, 536 bytes, Stack size 112 bytes, ff.o(i.f_open))
[Stack]
- Max Depth = 484 + Unknown Stack Size
- Call Chain = f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> get_fattime
- >> disk_read
- >> ff_memfree
- >> ff_memalloc
- >> st_dword
- >> st_clust
- >> remove_chain
- >> move_window
- >> mount_volume
- >> mem_set
- >> ld_dword
- >> ld_clust
- >> get_fat
- >> follow_path
- >> dir_register
- >> clst2sect
[Called By]- >> ZtmsConfSetKeyValueString
- >> ZtmsConfGetKeyValueString
- >> FileTaskLogWrite
- >> TaskFile
- >> FileTaskDataWrite
- >> FileTaskEnableSend
f_puts (Thumb, 44 bytes, Stack size 88 bytes, ff.o(i.f_puts))
[Stack]
- Max Depth = 444 + Unknown Stack Size
- Call Chain = f_puts ⇒ putc_bfd ⇒ f_write ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> putc_init
- >> putc_flush
- >> putc_bfd
[Called By]- >> ZtmsConfSetKeyValueString
f_read (Thumb, 428 bytes, Stack size 72 bytes, ff.o(i.f_read))
[Stack]
- Max Depth = 308 + Unknown Stack Size
- Call Chain = f_read ⇒ get_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> disk_write
- >> disk_read
- >> validate
- >> mem_cpy
- >> get_fat
- >> clst2sect
- >> clmt_clust
[Called By]
f_rename (Thumb, 316 bytes, Stack size 168 bytes, ff.o(i.f_rename))
[Stack]
- Max Depth = 540 + Unknown Stack Size
- Call Chain = f_rename ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ff_memfree
- >> ff_memalloc
- >> sync_fs
- >> st_clust
- >> move_window
- >> mount_volume
- >> mem_cpy
- >> ld_clust
- >> get_ldnumber
- >> follow_path
- >> dir_remove
- >> dir_register
- >> clst2sect
[Called By]- >> ZtmsConfSetKeyValueString
f_sync (Thumb, 160 bytes, Stack size 24 bytes, ff.o(i.f_sync))
[Stack]
- Max Depth = 228 + Unknown Stack Size
- Call Chain = f_sync ⇒ sync_fs ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> get_fattime
- >> disk_write
- >> validate
- >> sync_fs
- >> st_word
- >> st_dword
- >> st_clust
- >> move_window
[Called By]
f_unlink (Thumb, 220 bytes, Stack size 120 bytes, ff.o(i.f_unlink))
[Stack]
- Max Depth = 476 + Unknown Stack Size
- Call Chain = f_unlink ⇒ follow_path ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ff_memfree
- >> ff_memalloc
- >> sync_fs
- >> remove_chain
- >> mount_volume
- >> ld_clust
- >> follow_path
- >> dir_sdi
- >> dir_remove
- >> dir_read
[Called By]- >> ZtmsConfSetKeyValueString
- >> FileTaskEnableSend
f_write (Thumb, 494 bytes, Stack size 64 bytes, ff.o(i.f_write))
[Stack]
- Max Depth = 332 + Unknown Stack Size
- Call Chain = f_write ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> disk_write
- >> disk_read
- >> validate
- >> mem_cpy
- >> create_chain
- >> clst2sect
- >> clmt_clust
[Called By]- >> putc_flush
- >> putc_bfd
- >> FileTaskLogWrite
- >> FileTaskDataWrite
ff_memalloc (Thumb, 12 bytes, Stack size 8 bytes, ffsystem.o(i.ff_memalloc))
[Stack]
- Max Depth = 28
- Call Chain = ff_memalloc ⇒ malloc
[Calls]
[Called By]- >> f_unlink
- >> f_rename
- >> f_open
- >> f_mkfs
- >> dir_clear
ff_memfree (Thumb, 12 bytes, Stack size 8 bytes, ffsystem.o(i.ff_memfree))
[Stack]
- Max Depth = 16
- Call Chain = ff_memfree ⇒ free
[Calls]
[Called By]- >> f_unlink
- >> f_rename
- >> f_open
- >> f_mkfs
- >> dir_clear
ff_oem2uni (Thumb, 38 bytes, Stack size 8 bytes, ffunicode.o(i.ff_oem2uni))
[Stack]
- Max Depth = 8
- Call Chain = ff_oem2uni
[Called By]
ff_uni2oem (Thumb, 58 bytes, Stack size 8 bytes, ffunicode.o(i.ff_uni2oem))
[Stack]
- Max Depth = 8
- Call Chain = ff_uni2oem
[Called By]
ff_wtoupper (Thumb, 166 bytes, Stack size 16 bytes, ffunicode.o(i.ff_wtoupper))
[Stack]
- Max Depth = 16
- Call Chain = ff_wtoupper
[Called By]
free (Thumb, 76 bytes, Stack size 8 bytes, malloc.o(i.free))
[Stack]
- Max Depth = 8
- Call Chain = free
[Called By]
get_fattime (Thumb, 58 bytes, Stack size 16 bytes, diskio.o(i.get_fattime))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = get_fattime ⇒ ZtmsDrvRtcGetTime ⇒ ZtmsDrvRtcReadYear ⇒ ZtmsBspI2cSendData
[Calls]
[Called By]
icmp_dest_unreach (Thumb, 18 bytes, Stack size 16 bytes, icmp.o(i.icmp_dest_unreach))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = icmp_dest_unreach ⇒ icmp_send_response ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
icmp_input (Thumb, 466 bytes, Stack size 48 bytes, icmp.o(i.icmp_input))
[Stack]
- Max Depth = 320 + Unknown Stack Size
- Call Chain = icmp_input ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> pbuf_free
- >> pbuf_copy
- >> pbuf_alloc
- >> ip4_addr_isbroadcast
- >> ip_output_if
- >> pbuf_header
- >> inet_chksum_pbuf
[Called By]
inet_chksum (Thumb, 20 bytes, Stack size 16 bytes, inet_chksum.o(i.inet_chksum))
[Stack]
- Max Depth = 40
- Call Chain = inet_chksum ⇒ lwip_standard_chksum
[Calls]
[Called By]
inet_chksum_pbuf (Thumb, 86 bytes, Stack size 24 bytes, inet_chksum.o(i.inet_chksum_pbuf))
[Stack]
- Max Depth = 48
- Call Chain = inet_chksum_pbuf ⇒ lwip_standard_chksum
[Calls]
[Called By]
ip4_addr_isbroadcast (Thumb, 78 bytes, Stack size 12 bytes, ip_addr.o(i.ip4_addr_isbroadcast))
[Stack]
- Max Depth = 12
- Call Chain = ip4_addr_isbroadcast
[Called By]- >> ip_input
- >> tcp_input
- >> etharp_query
- >> etharp_output
- >> etharp_update_arp_entry
- >> icmp_input
- >> udp_input
ip_input (Thumb, 494 bytes, Stack size 32 bytes, ip.o(i.ip_input))
[Stack]
- Max Depth = 568 + Unknown Stack Size
- Call Chain = ip_input ⇒ tcp_input ⇒ tcp_listen_input ⇒ tcp_alloc ⇒ tcp_kill_prio ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> lwip_ntohs
- >> pbuf_free
- >> ip4_addr_isbroadcast
- >> tcp_input
- >> raw_input
- >> pbuf_realloc
- >> icmp_input
- >> icmp_dest_unreach
- >> udp_input
[Called By]- >> ethernet_input
- >> tcpip_thread
ip_output (Thumb, 68 bytes, Stack size 48 bytes, ip.o(i.ip_output))
[Stack]
- Max Depth = 104
- Call Chain = ip_output ⇒ ip_output_if ⇒ pbuf_header
[Calls]- >> ip_route
- >> ip_output_if
[Called By]- >> tcp_output_segment
- >> tcp_send_empty_ack
- >> tcp_zero_window_probe
- >> tcp_rst
- >> tcp_keepalive
- >> icmp_send_response
ip_output_if (Thumb, 196 bytes, Stack size 40 bytes, ip.o(i.ip_output_if))
[Stack]
- Max Depth = 56
- Call Chain = ip_output_if ⇒ pbuf_header
[Calls]- >> lwip_htons
- >> pbuf_header
[Called By]- >> ip_output
- >> icmp_input
ip_route (Thumb, 88 bytes, Stack size 8 bytes, ip.o(i.ip_route))
[Stack]
- Max Depth = 8
- Call Chain = ip_route
[Called By]- >> tcp_connect
- >> ip_output
- >> tcp_output_segment
- >> tcp_eff_send_mss
lwIPEthernetIntHandler (Thumb, 114 bytes, Stack size 16 bytes, ztmslwip.o(i.lwIPEthernetIntHandler))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = lwIPEthernetIntHandler ⇒ tivaif_interrupt ⇒ tivaif_receive ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> EMACTxEnable
- >> EMACTimestampIntStatus
- >> EMACRxEnable
- >> EMACPowerManagementStatusGet
- >> EMACIntStatus
- >> EMACIntClear
- >> OSIntExit
- >> OSIntEnter
- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> tivaif_interrupt
[Address Reference Count : 1]- tiva-tm4c129.o(i.tivaif_hwinit)
lwIPHostTimerHandler (Thumb, 2 bytes, Stack size 0 bytes, ztmslwip.o(i.lwIPHostTimerHandler))
[Called By]
lwIPInit (Thumb, 154 bytes, Stack size 40 bytes, ztmslwip.o(i.lwIPInit))
[Stack]
- Max Depth = 288 + Unknown Stack Size
- Call Chain = lwIPInit ⇒ tcpip_init ⇒ lwip_init ⇒ sys_timeouts_init ⇒ sys_timeout ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> SysCtlPeripheralReady
- >> EMACPHYConfigSet
- >> EMACInit
- >> EMACConfigSet
- >> EMACAddrSet
- >> SysCtlPeripheralReset
- >> SysCtlPeripheralPresent
- >> SysCtlPeripheralEnable
- >> tcpip_init
[Called By]
lwip_htonl (Thumb, 26 bytes, Stack size 0 bytes, def.o(i.lwip_htonl))
[Called By]
- >> lwip_ntohl
- >> tcp_output_segment
- >> tcp_output_alloc_header
- >> tcp_create_segment
- >> tcp_send_empty_ack
- >> tcp_rst
- >> tcp_keepalive
- >> lwIPPrivateInit
- >> TaskCommInit
lwip_htons (Thumb, 12 bytes, Stack size 0 bytes, def.o(i.lwip_htons))
[Called By]
- >> lwip_ntohs
- >> tcp_write
- >> tcp_output
- >> tcp_output_segment
- >> tcp_output_alloc_header
- >> tcp_create_segment
- >> tcp_receive
- >> tcp_oos_insert_segment
- >> tcp_zero_window_probe
- >> tcp_send_fin
- >> tcp_rst
- >> ip_output_if
- >> etharp_raw
- >> etharp_arp_input
lwip_init (Thumb, 40 bytes, Stack size 8 bytes, init.o(i.lwip_init))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = lwip_init ⇒ sys_timeouts_init ⇒ sys_timeout ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> udp_init
- >> tcp_init
- >> sys_timeouts_init
- >> sys_init
- >> stats_init
- >> netif_init
- >> memp_init
- >> mem_init
- >> lwip_socket_init
[Called By]
lwip_ntohl (Thumb, 12 bytes, Stack size 4 bytes, def.o(i.lwip_ntohl))
[Stack]
- Max Depth = 4
- Call Chain = lwip_ntohl
[Calls]
[Called By]- >> tcp_output
- >> tcp_output_segment
- >> tcp_rexmit
- >> tcp_input
- >> tcp_receive
- >> tcp_process
lwip_ntohs (Thumb, 12 bytes, Stack size 4 bytes, def.o(i.lwip_ntohs))
[Stack]
- Max Depth = 4
- Call Chain = lwip_ntohs
[Calls]
[Called By]- >> ip_input
- >> tcp_output
- >> tcp_input
- >> tcp_receive
- >> tcp_parseopt
- >> tcp_oos_insert_segment
- >> tcp_zero_window_probe
- >> tcp_send_fin
- >> udp_input
lwip_socket_init (Thumb, 2 bytes, Stack size 0 bytes, sockets.o(i.lwip_socket_init))
[Called By]
main (Thumb, 68 bytes, Stack size 32 bytes, app_mian.o(i.main))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = main ⇒ OSInit ⇒ OSTmr_Init ⇒ OSTmr_InitTask ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook
[Calls]- >> CPU_IntDis
- >> CPU_NameSet
- >> OSTaskNameSet
- >> OSTaskCreateExt
- >> OSStart
- >> OSInit
[Address Reference Count : 1]- entry9a.o(.ARM.Collect$$$$0000000B)
malloc (Thumb, 92 bytes, Stack size 20 bytes, malloc.o(i.malloc))
[Stack]
- Max Depth = 20
- Call Chain = malloc
[Called By]
mem_free (Thumb, 138 bytes, Stack size 16 bytes, mem.o(i.mem_free))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = mem_free ⇒ sys_sem_signal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> sys_arch_unprotect
- >> sys_arch_protect
- >> plug_holes
- >> sys_sem_signal
- >> sys_arch_sem_wait
[Called By]
mem_init (Thumb, 100 bytes, Stack size 8 bytes, mem.o(i.mem_init))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = mem_init ⇒ sys_sem_new ⇒ OSEventNameSet
[Calls]
[Called By]
mem_malloc (Thumb, 372 bytes, Stack size 24 bytes, mem.o(i.mem_malloc))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = mem_malloc ⇒ sys_sem_signal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> sys_sem_signal
- >> sys_arch_sem_wait
[Called By]
mem_trim (Thumb, 338 bytes, Stack size 40 bytes, mem.o(i.mem_trim))
[Stack]
- Max Depth = 120 + Unknown Stack Size
- Call Chain = mem_trim ⇒ sys_sem_signal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> sys_arch_unprotect
- >> sys_arch_protect
- >> sys_sem_signal
- >> sys_arch_sem_wait
[Called By]
memp_free (Thumb, 86 bytes, Stack size 24 bytes, memp.o(i.memp_free))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_arch_unprotect
- >> sys_arch_protect
- >> memp_overflow_check_all
[Called By]- >> netconn_free
- >> netconn_alloc
- >> netconn_recv
- >> netconn_new_with_proto_and_callback
- >> sys_untimeout
- >> sys_timeouts_mbox_fetch
- >> tcpip_input
- >> tcpip_thread
- >> tcpip_callback_with_block
- >> udp_remove
- >> raw_remove
- >> pbuf_free
- >> netbuf_delete
- >> tcp_input
- >> tcp_slowtmr
- >> tcp_seg_free
- >> tcp_abandon
- >> tcp_close_shutdown
memp_init (Thumb, 152 bytes, Stack size 16 bytes, memp.o(i.memp_init))
[Stack]
- Max Depth = 184
- Call Chain = memp_init ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> memp_overflow_init
- >> memp_overflow_check_all
[Called By]
memp_malloc_fn (Thumb, 194 bytes, Stack size 24 bytes, memp.o(i.memp_malloc_fn))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_arch_unprotect
- >> sys_arch_protect
- >> memp_overflow_check_all
[Called By]- >> netconn_alloc
- >> netconn_recv
- >> sys_timeout
- >> tcpip_input
- >> tcpip_callback_with_block
- >> udp_new
- >> raw_new
- >> pbuf_alloc
- >> recv_udp
- >> recv_raw
- >> tcp_create_segment
- >> tcp_seg_copy
- >> tcp_alloc
netbuf_delete (Thumb, 32 bytes, Stack size 8 bytes, netbuf.o(i.netbuf_delete))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = netbuf_delete ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> memp_free
- >> pbuf_free
[Called By]- >> recv_udp
- >> recv_raw
- >> netconn_drain
- >> TaskCommStartRecv
netconn_alloc (Thumb, 122 bytes, Stack size 24 bytes, api_msg.o(i.netconn_alloc))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = netconn_alloc ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_sem_free
- >> memp_malloc_fn
- >> memp_free
- >> sys_sem_new
- >> sys_mbox_set_invalid
- >> sys_mbox_new
[Called By]- >> netconn_new_with_proto_and_callback
netconn_close (Thumb, 14 bytes, Stack size 8 bytes, api_lib.o(i.netconn_close))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = netconn_close ⇒ netconn_close_shutdown ⇒ tcpip_apimsg ⇒ sys_mbox_post ⇒ OSQPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> netconn_close_shutdown
[Called By]
netconn_connect (Thumb, 84 bytes, Stack size 48 bytes, api_lib.o(i.netconn_connect))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = netconn_connect ⇒ tcpip_apimsg ⇒ sys_mbox_post ⇒ OSQPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> tcpip_apimsg
- >> sys_arch_unprotect
- >> sys_arch_protect
[Called By]
netconn_delete (Thumb, 36 bytes, Stack size 32 bytes, api_lib.o(i.netconn_delete))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = netconn_delete ⇒ netconn_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> tcpip_apimsg
- >> netconn_free
[Called By]- >> TaskCommTcpSocketConn
- >> TaskCommStartRecv
netconn_free (Thumb, 58 bytes, Stack size 8 bytes, api_msg.o(i.netconn_free))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = netconn_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_sem_free
- >> sys_mbox_valid
- >> memp_free
- >> sys_sem_set_invalid
[Called By]- >> netconn_delete
- >> netconn_drain
netconn_new_with_proto_and_callback (Thumb, 114 bytes, Stack size 48 bytes, api_lib.o(i.netconn_new_with_proto_and_callback))
[Stack]
- Max Depth = 264 + Unknown Stack Size
- Call Chain = netconn_new_with_proto_and_callback ⇒ netconn_alloc ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> tcpip_apimsg_lock
- >> sys_sem_valid
- >> sys_sem_free
- >> sys_mbox_valid
- >> sys_mbox_free
- >> netconn_alloc
- >> memp_free
[Called By]
netconn_recv (Thumb, 182 bytes, Stack size 32 bytes, api_lib.o(i.netconn_recv))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = netconn_recv ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_mbox_valid
- >> sys_arch_unprotect
- >> sys_arch_protect
- >> memp_malloc_fn
- >> memp_free
- >> netconn_recv_data
[Called By]
netconn_write_partly (Thumb, 170 bytes, Stack size 64 bytes, api_lib.o(i.netconn_write_partly))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = netconn_write_partly ⇒ tcpip_apimsg_lock ⇒ sys_sem_signal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> tcpip_apimsg_lock
- >> sys_arch_unprotect
- >> sys_arch_protect
[Called By]
netif_add (Thumb, 104 bytes, Stack size 32 bytes, netif.o(i.netif_add))
[Stack]
- Max Depth = 512 + Unknown Stack Size
- Call Chain = netif_add ⇒ netif_set_addr ⇒ netif_set_ipaddr ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
netif_init (Thumb, 2 bytes, Stack size 0 bytes, netif.o(i.netif_init))
[Called By]
netif_set_addr (Thumb, 40 bytes, Stack size 24 bytes, netif.o(i.netif_set_addr))
[Stack]
- Max Depth = 480 + Unknown Stack Size
- Call Chain = netif_set_addr ⇒ netif_set_ipaddr ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> netif_set_netmask
- >> netif_set_ipaddr
- >> netif_set_gw
[Called By]
netif_set_default (Thumb, 6 bytes, Stack size 0 bytes, netif.o(i.netif_set_default))
[Called By]
netif_set_gw (Thumb, 12 bytes, Stack size 0 bytes, netif.o(i.netif_set_gw))
[Called By]
netif_set_ipaddr (Thumb, 110 bytes, Stack size 24 bytes, netif.o(i.netif_set_ipaddr))
[Stack]
- Max Depth = 456 + Unknown Stack Size
- Call Chain = netif_set_ipaddr ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
netif_set_link_down (Thumb, 42 bytes, Stack size 8 bytes, netif.o(i.netif_set_link_down))
[Stack]
- Max Depth = 8
- Call Chain = netif_set_link_down
[Address Reference Count : 1]- tiva-tm4c129.o(i.tivaif_process_phy_interrupt)
netif_set_link_up (Thumb, 68 bytes, Stack size 8 bytes, netif.o(i.netif_set_link_up))
[Stack]
- Max Depth = 352 + Unknown Stack Size
- Call Chain = netif_set_link_up ⇒ etharp_request ⇒ etharp_raw ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Address Reference Count : 1]- tiva-tm4c129.o(i.tivaif_process_phy_interrupt)
netif_set_netmask (Thumb, 12 bytes, Stack size 0 bytes, netif.o(i.netif_set_netmask))
[Called By]
netif_set_up (Thumb, 70 bytes, Stack size 8 bytes, netif.o(i.netif_set_up))
[Stack]
- Max Depth = 352 + Unknown Stack Size
- Call Chain = netif_set_up ⇒ etharp_request ⇒ etharp_raw ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
pbuf_alloc (Thumb, 428 bytes, Stack size 40 bytes, pbuf.o(i.pbuf_alloc))
[Stack]
- Max Depth = 272 + Unknown Stack Size
- Call Chain = pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> memp_malloc_fn
- >> mem_malloc
- >> pbuf_free
- >> pbuf_pool_is_empty
[Called By]- >> tcp_write
- >> recv_raw
- >> tcp_pbuf_prealloc
- >> tcp_output_alloc_header
- >> tcp_rst
- >> tcp_enqueue_flags
- >> InitDMADescriptors
- >> tivaif_receive
- >> tivaif_check_pbuf
- >> etharp_query
- >> etharp_raw
- >> icmp_input
- >> icmp_send_response
pbuf_cat (Thumb, 56 bytes, Stack size 8 bytes, pbuf.o(i.pbuf_cat))
[Stack]
- Max Depth = 8
- Call Chain = pbuf_cat
[Called By]- >> tcp_write
- >> tcp_receive
- >> tivaif_receive
pbuf_clen (Thumb, 18 bytes, Stack size 0 bytes, pbuf.o(i.pbuf_clen))
[Called By]
- >> tcp_write
- >> tcp_receive
- >> tcp_enqueue_flags
- >> tivaif_transmit
pbuf_copy (Thumb, 192 bytes, Stack size 24 bytes, pbuf.o(i.pbuf_copy))
[Stack]
- Max Depth = 24
- Call Chain = pbuf_copy
[Calls]
[Called By]- >> recv_raw
- >> tivaif_check_pbuf
- >> etharp_query
- >> icmp_input
pbuf_copy_partial (Thumb, 146 bytes, Stack size 40 bytes, pbuf.o(i.pbuf_copy_partial))
[Stack]
- Max Depth = 40
- Call Chain = pbuf_copy_partial
[Calls]
[Called By]
pbuf_free (Thumb, 126 bytes, Stack size 32 bytes, pbuf.o(i.pbuf_free))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_arch_unprotect
- >> sys_arch_protect
- >> memp_free
- >> mem_free
[Called By]- >> ip_input
- >> ethernet_input
- >> tcp_write
- >> tcp_shutdown
- >> pbuf_alloc
- >> netbuf_delete
- >> recv_udp
- >> recv_tcp
- >> recv_raw
- >> netconn_drain
- >> tcp_create_segment
- >> tcp_send_empty_ack
- >> tcp_input
- >> tcp_zero_window_probe
- >> tcp_rst
- >> tcp_keepalive
- >> tcp_seg_free
- >> tcp_recv_null
- >> tcp_pcb_purge
- >> pbuf_realloc
- >> tivaif_transmit
- >> tivaif_receive
- >> tivaif_process_transmit
- >> tivaif_check_pbuf
- >> etharp_query
- >> etharp_update_arp_entry
- >> etharp_raw
- >> etharp_free_entry
- >> etharp_arp_input
- >> icmp_input
- >> icmp_send_response
- >> udp_input
pbuf_header (Thumb, 126 bytes, Stack size 16 bytes, pbuf.o(i.pbuf_header))
[Stack]
- Max Depth = 16
- Call Chain = pbuf_header
[Called By]- >> ethernet_input
- >> tcp_create_segment
- >> tcp_input
- >> tcp_receive
- >> ip_output_if
- >> etharp_output
- >> icmp_input
- >> udp_input
pbuf_realloc (Thumb, 120 bytes, Stack size 24 bytes, pbuf.o(i.pbuf_realloc))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = pbuf_realloc ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]- >> ip_input
- >> tcp_receive
- >> tcp_oos_insert_segment
pbuf_ref (Thumb, 28 bytes, Stack size 16 bytes, pbuf.o(i.pbuf_ref))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = pbuf_ref ⇒ sys_arch_unprotect
[Calls]- >> sys_arch_unprotect
- >> sys_arch_protect
[Called By]- >> tcp_seg_copy
- >> tivaif_transmit
- >> etharp_query
raw_connect (Thumb, 16 bytes, Stack size 0 bytes, raw.o(i.raw_connect))
[Called By]
raw_input (Thumb, 102 bytes, Stack size 32 bytes, raw.o(i.raw_input))
[Stack]
- Max Depth = 32
- Call Chain = raw_input
[Called By]
raw_new (Thumb, 48 bytes, Stack size 16 bytes, raw.o(i.raw_new))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = raw_new ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> memp_malloc_fn
- >> __aeabi_memclr4
[Called By]
raw_recv (Thumb, 6 bytes, Stack size 0 bytes, raw.o(i.raw_recv))
[Called By]
raw_remove (Thumb, 60 bytes, Stack size 16 bytes, raw.o(i.raw_remove))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = raw_remove ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
stats_init (Thumb, 2 bytes, Stack size 0 bytes, stats.o(i.stats_init))
[Called By]
sys_arch_mbox_fetch (Thumb, 136 bytes, Stack size 40 bytes, sys_arch.o(i.sys_arch_mbox_fetch))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = sys_arch_mbox_fetch ⇒ OSQPend ⇒ OS_Sched
[Calls]
[Called By]- >> netconn_recv_data
- >> sys_timeouts_mbox_fetch
- >> sys_arch_mbox_tryfetch
sys_arch_mbox_tryfetch (Thumb, 18 bytes, Stack size 16 bytes, sys_arch.o(i.sys_arch_mbox_tryfetch))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = sys_arch_mbox_tryfetch ⇒ sys_arch_mbox_fetch ⇒ OSQPend ⇒ OS_Sched
[Calls]
[Called By]
sys_arch_protect (Thumb, 8 bytes, Stack size 8 bytes, sys_arch.o(i.sys_arch_protect))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = sys_arch_protect
[Calls]
[Called By]- >> memp_malloc_fn
- >> memp_free
- >> netconn_write_partly
- >> netconn_recv
- >> netconn_connect
- >> netconn_recv_data
- >> netconn_close_shutdown
- >> mem_trim
- >> mem_free
- >> pbuf_free
- >> recv_tcp
- >> err_tcp
- >> do_connected
- >> pbuf_ref
- >> pbuf_pool_is_empty
- >> pbuf_free_ooseq
- >> tivaif_transmit
sys_arch_sem_wait (Thumb, 100 bytes, Stack size 24 bytes, sys_arch.o(i.sys_arch_sem_wait))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = sys_arch_sem_wait ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> OSTimeGet
- >> OSSemPend
[Called By]- >> tcpip_apimsg_lock
- >> tcpip_apimsg
- >> do_write
- >> mem_trim
- >> mem_malloc
- >> sys_timeouts_mbox_fetch
- >> mem_free
- >> tcpip_thread
sys_arch_unprotect (Thumb, 12 bytes, Stack size 8 bytes, sys_arch.o(i.sys_arch_unprotect))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = sys_arch_unprotect
[Calls]
[Called By]- >> memp_malloc_fn
- >> memp_free
- >> netconn_write_partly
- >> netconn_recv
- >> netconn_connect
- >> netconn_recv_data
- >> netconn_close_shutdown
- >> mem_trim
- >> mem_free
- >> pbuf_free
- >> recv_tcp
- >> err_tcp
- >> do_connected
- >> pbuf_ref
- >> pbuf_pool_is_empty
- >> pbuf_free_ooseq
- >> tivaif_transmit
sys_init (Thumb, 20 bytes, Stack size 8 bytes, sys_arch.o(i.sys_init))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = sys_init ⇒ OSMemCreate
[Calls]
[Called By]
sys_mbox_free (Thumb, 40 bytes, Stack size 16 bytes, sys_arch.o(i.sys_mbox_free))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = sys_mbox_free ⇒ OSQDel ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> OSQFlush
- >> OSQDel
- >> OSMemPut
[Called By]- >> netconn_new_with_proto_and_callback
- >> netconn_drain
sys_mbox_new (Thumb, 70 bytes, Stack size 16 bytes, sys_arch.o(i.sys_mbox_new))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = sys_mbox_new ⇒ OSQCreate
[Calls]- >> OSQCreate
- >> OSMemPut
- >> OSMemGet
[Called By]- >> netconn_alloc
- >> tcpip_init
sys_mbox_post (Thumb, 28 bytes, Stack size 16 bytes, sys_arch.o(i.sys_mbox_post))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = sys_mbox_post ⇒ OSQPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]
[Called By]- >> tcpip_apimsg
- >> tcpip_callback_with_block
sys_mbox_set_invalid (Thumb, 6 bytes, Stack size 0 bytes, sys_arch.o(i.sys_mbox_set_invalid))
[Called By]
- >> netconn_alloc
- >> netconn_drain
sys_mbox_trypost (Thumb, 34 bytes, Stack size 16 bytes, sys_arch.o(i.sys_mbox_trypost))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = sys_mbox_trypost ⇒ OSQPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]
[Called By]- >> tcpip_input
- >> tcpip_callback_with_block
- >> recv_udp
- >> recv_tcp
- >> recv_raw
- >> err_tcp
sys_mbox_valid (Thumb, 56 bytes, Stack size 40 bytes, sys_arch.o(i.sys_mbox_valid))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = sys_mbox_valid ⇒ OSQQuery
[Calls]- >> OSQQuery
- >> __aeabi_memclr4
[Called By]- >> tcpip_apimsg
- >> netconn_free
- >> netconn_recv
- >> netconn_new_with_proto_and_callback
- >> netconn_recv_data
- >> tcpip_input
- >> tcpip_callback_with_block
- >> recv_udp
- >> recv_tcp
- >> recv_raw
- >> netconn_drain
- >> err_tcp
sys_sem_free (Thumb, 20 bytes, Stack size 16 bytes, sys_arch.o(i.sys_sem_free))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = sys_sem_free ⇒ OSSemDel ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]
[Called By]- >> netconn_free
- >> netconn_alloc
- >> netconn_new_with_proto_and_callback
sys_sem_new (Thumb, 38 bytes, Stack size 16 bytes, sys_arch.o(i.sys_sem_new))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = sys_sem_new ⇒ OSEventNameSet
[Calls]- >> OSSemCreate
- >> OSEventNameSet
[Called By]- >> netconn_alloc
- >> mem_init
- >> tcpip_init
sys_sem_set_invalid (Thumb, 6 bytes, Stack size 0 bytes, sys_arch.o(i.sys_sem_set_invalid))
[Called By]
sys_sem_signal (Thumb, 12 bytes, Stack size 8 bytes, sys_arch.o(i.sys_sem_signal))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = sys_sem_signal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]
[Called By]- >> tcpip_apimsg_lock
- >> do_write
- >> do_delconn
- >> do_connect
- >> do_close
- >> mem_trim
- >> mem_malloc
- >> sys_timeouts_mbox_fetch
- >> mem_free
- >> tcpip_thread
- >> err_tcp
- >> do_writemore
- >> do_connected
- >> do_close_internal
sys_sem_valid (Thumb, 22 bytes, Stack size 24 bytes, sys_arch.o(i.sys_sem_valid))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = sys_sem_valid ⇒ OSSemQuery
[Calls]
[Called By]- >> do_delconn
- >> netconn_new_with_proto_and_callback
sys_thread_new (Thumb, 90 bytes, Stack size 48 bytes, sys_arch.o(i.sys_thread_new))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = sys_thread_new ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSTaskCreateExt
- >> strcmp
[Called By]
sys_timeout (Thumb, 158 bytes, Stack size 24 bytes, timers.o(i.sys_timeout))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = sys_timeout ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]- >> sys_timeouts_init
- >> tcpip_thread
- >> tcpip_tcp_timer
- >> arp_timer
- >> tcp_timer_needed
- >> lwIPPrivateInit
- >> lwIPPrivateHostTimer
sys_timeouts_init (Thumb, 16 bytes, Stack size 8 bytes, timers.o(i.sys_timeouts_init))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = sys_timeouts_init ⇒ sys_timeout ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
sys_timeouts_mbox_fetch (Thumb, 146 bytes, Stack size 32 bytes, timers.o(i.sys_timeouts_mbox_fetch))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = sys_timeouts_mbox_fetch ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_arch_mbox_fetch
- >> memp_free
- >> sys_sem_signal
- >> sys_arch_sem_wait
[Called By]
sys_untimeout (Thumb, 90 bytes, Stack size 24 bytes, timers.o(i.sys_untimeout))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = sys_untimeout ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
tcp_abandon (Thumb, 146 bytes, Stack size 40 bytes, tcp.o(i.tcp_abandon))
[Stack]
- Max Depth = 424 + Unknown Stack Size
- Call Chain = tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> memp_free
- >> tcp_rst
- >> tcp_pcb_remove
- >> tcp_segs_free
[Called By]- >> tcp_abort
- >> tcp_listen_input
tcp_abort (Thumb, 14 bytes, Stack size 8 bytes, tcp.o(i.tcp_abort))
[Stack]
- Max Depth = 432 + Unknown Stack Size
- Call Chain = tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]- >> netconn_drain
- >> tcp_input
- >> tcp_process
- >> tcp_kill_timewait
- >> tcp_kill_prio
- >> netif_set_ipaddr
tcp_accept (Thumb, 4 bytes, Stack size 0 bytes, tcp.o(i.tcp_accept))
[Called By]
tcp_alloc (Thumb, 234 bytes, Stack size 16 bytes, tcp.o(i.tcp_alloc))
[Stack]
- Max Depth = 472 + Unknown Stack Size
- Call Chain = tcp_alloc ⇒ tcp_kill_prio ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> memp_malloc_fn
- >> tcp_next_iss
- >> tcp_kill_timewait
- >> tcp_kill_prio
- >> __aeabi_memclr4
[Called By]- >> tcp_new
- >> tcp_listen_input
tcp_arg (Thumb, 4 bytes, Stack size 0 bytes, tcp.o(i.tcp_arg))
[Called By]
- >> setup_tcp
- >> do_close_internal
tcp_close (Thumb, 28 bytes, Stack size 8 bytes, tcp.o(i.tcp_close))
[Stack]
- Max Depth = 416 + Unknown Stack Size
- Call Chain = tcp_close ⇒ tcp_close_shutdown ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]- >> do_close_internal
- >> tcp_recv_null
tcp_connect (Thumb, 324 bytes, Stack size 40 bytes, tcp.o(i.tcp_connect))
[Stack]
- Max Depth = 408 + Unknown Stack Size
- Call Chain = tcp_connect ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> tcp_output
- >> tcp_timer_needed
- >> tcp_enqueue_flags
- >> tcp_next_iss
- >> tcp_eff_send_mss
- >> tcp_new_port
- >> ip_route
[Called By]
tcp_eff_send_mss (Thumb, 46 bytes, Stack size 24 bytes, tcp.o(i.tcp_eff_send_mss))
[Stack]
- Max Depth = 32
- Call Chain = tcp_eff_send_mss ⇒ ip_route
[Calls]
[Called By]- >> tcp_connect
- >> tcp_output_segment
- >> tcp_process
- >> tcp_listen_input
tcp_enqueue_flags (Thumb, 336 bytes, Stack size 32 bytes, tcp_out.o(i.tcp_enqueue_flags))
[Stack]
- Max Depth = 304 + Unknown Stack Size
- Call Chain = tcp_enqueue_flags ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> pbuf_alloc
- >> tcp_create_segment
- >> pbuf_clen
[Called By]- >> tcp_connect
- >> tcp_listen_input
- >> tcp_send_fin
tcp_err (Thumb, 10 bytes, Stack size 0 bytes, tcp.o(i.tcp_err))
[Called By]
- >> setup_tcp
- >> do_close_internal
tcp_fasttmr (Thumb, 110 bytes, Stack size 16 bytes, tcp.o(i.tcp_fasttmr))
[Stack]
- Max Depth = 480 + Unknown Stack Size
- Call Chain = tcp_fasttmr ⇒ tcp_process_refused_data ⇒ tcp_recv_null ⇒ tcp_close ⇒ tcp_close_shutdown ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> tcp_output
- >> tcp_process_refused_data
[Called By]
tcp_init (Thumb, 2 bytes, Stack size 0 bytes, tcp.o(i.tcp_init))
[Called By]
tcp_input (Thumb, 1264 bytes, Stack size 40 bytes, tcp_in.o(i.tcp_input))
[Stack]
- Max Depth = 536 + Unknown Stack Size
- Call Chain = tcp_input ⇒ tcp_listen_input ⇒ tcp_alloc ⇒ tcp_kill_prio ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> memp_free
- >> lwip_ntohl
- >> lwip_ntohs
- >> tcp_output
- >> tcp_abort
- >> pbuf_free
- >> ip4_addr_isbroadcast
- >> tcp_timewait_input
- >> tcp_process
- >> tcp_listen_input
- >> tcp_rst
- >> tcp_recv_null
- >> tcp_process_refused_data
- >> tcp_pcb_remove
- >> pbuf_header
[Called By]
tcp_keepalive (Thumb, 82 bytes, Stack size 32 bytes, tcp_out.o(i.tcp_keepalive))
[Stack]
- Max Depth = 336 + Unknown Stack Size
- Call Chain = tcp_keepalive ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> lwip_htonl
- >> pbuf_free
- >> ip_output
- >> tcp_output_alloc_header
[Called By]
tcp_new (Thumb, 10 bytes, Stack size 8 bytes, tcp.o(i.tcp_new))
[Stack]
- Max Depth = 480 + Unknown Stack Size
- Call Chain = tcp_new ⇒ tcp_alloc ⇒ tcp_kill_prio ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
tcp_next_iss (Thumb, 20 bytes, Stack size 0 bytes, tcp.o(i.tcp_next_iss))
[Called By]
- >> tcp_connect
- >> tcp_alloc
tcp_output (Thumb, 444 bytes, Stack size 32 bytes, tcp_out.o(i.tcp_output))
[Stack]
- Max Depth = 368 + Unknown Stack Size
- Call Chain = tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> lwip_ntohl
- >> lwip_ntohs
- >> lwip_htons
- >> tcp_output_segment
- >> tcp_send_empty_ack
- >> tcp_seg_free
[Called By]- >> tcp_recved
- >> tcp_connect
- >> do_writemore
- >> tcp_input
- >> tcp_timewait_input
- >> tcp_listen_input
- >> tcp_rexmit_rto
- >> tcp_slowtmr
- >> tcp_pcb_remove
- >> tcp_fasttmr
- >> tcp_close_shutdown
tcp_pcb_purge (Thumb, 72 bytes, Stack size 8 bytes, tcp.o(i.tcp_pcb_purge))
[Stack]
- Max Depth = 256 + Unknown Stack Size
- Call Chain = tcp_pcb_purge ⇒ tcp_segs_free ⇒ tcp_seg_free ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> pbuf_free
- >> tcp_segs_free
[Called By]- >> tcp_process
- >> tcp_slowtmr
- >> tcp_pcb_remove
- >> tcp_close_shutdown
tcp_pcb_remove (Thumb, 144 bytes, Stack size 16 bytes, tcp.o(i.tcp_pcb_remove))
[Stack]
- Max Depth = 384 + Unknown Stack Size
- Call Chain = tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> tcp_output
- >> tcp_pcb_purge
[Called By]- >> tcp_input
- >> tcp_abandon
- >> tcp_close_shutdown
tcp_poll (Thumb, 14 bytes, Stack size 0 bytes, tcp.o(i.tcp_poll))
[Called By]
- >> setup_tcp
- >> do_close_internal
tcp_process_refused_data (Thumb, 144 bytes, Stack size 24 bytes, tcp.o(i.tcp_process_refused_data))
[Stack]
- Max Depth = 464 + Unknown Stack Size
- Call Chain = tcp_process_refused_data ⇒ tcp_recv_null ⇒ tcp_close ⇒ tcp_close_shutdown ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]- >> tcp_input
- >> tcp_fasttmr
tcp_recv (Thumb, 10 bytes, Stack size 0 bytes, tcp.o(i.tcp_recv))
[Called By]
- >> setup_tcp
- >> do_close_internal
tcp_recv_null (Thumb, 46 bytes, Stack size 24 bytes, tcp.o(i.tcp_recv_null))
[Stack]
- Max Depth = 440 + Unknown Stack Size
- Call Chain = tcp_recv_null ⇒ tcp_close ⇒ tcp_close_shutdown ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> tcp_recved
- >> tcp_close
- >> pbuf_free
[Called By]- >> tcp_input
- >> tcp_process_refused_data
[Address Reference Count : 1]
tcp_recved (Thumb, 70 bytes, Stack size 16 bytes, tcp.o(i.tcp_recved))
[Stack]
- Max Depth = 384 + Unknown Stack Size
- Call Chain = tcp_recved ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> tcp_output
- >> tcp_update_rcv_ann_wnd
[Called By]- >> do_recv
- >> recv_tcp
- >> netconn_drain
- >> tcp_recv_null
tcp_rexmit (Thumb, 90 bytes, Stack size 24 bytes, tcp_out.o(i.tcp_rexmit))
[Stack]
- Max Depth = 28
- Call Chain = tcp_rexmit ⇒ lwip_ntohl
[Calls]
[Called By]- >> tcp_rexmit_fast
- >> tcp_process
tcp_rexmit_fast (Thumb, 112 bytes, Stack size 8 bytes, tcp_out.o(i.tcp_rexmit_fast))
[Stack]
- Max Depth = 36
- Call Chain = tcp_rexmit_fast ⇒ tcp_rexmit ⇒ lwip_ntohl
[Calls]
[Called By]
tcp_rexmit_rto (Thumb, 58 bytes, Stack size 16 bytes, tcp_out.o(i.tcp_rexmit_rto))
[Stack]
- Max Depth = 384 + Unknown Stack Size
- Call Chain = tcp_rexmit_rto ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
tcp_rst (Thumb, 138 bytes, Stack size 48 bytes, tcp_out.o(i.tcp_rst))
[Stack]
- Max Depth = 320 + Unknown Stack Size
- Call Chain = tcp_rst ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> lwip_htonl
- >> lwip_htons
- >> pbuf_free
- >> pbuf_alloc
- >> ip_output
[Called By]- >> tcp_input
- >> tcp_timewait_input
- >> tcp_process
- >> tcp_listen_input
- >> tcp_slowtmr
- >> tcp_abandon
- >> tcp_close_shutdown
tcp_seg_copy (Thumb, 42 bytes, Stack size 16 bytes, tcp.o(i.tcp_seg_copy))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = tcp_seg_copy ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> memp_malloc_fn
- >> pbuf_ref
[Called By]
tcp_seg_free (Thumb, 26 bytes, Stack size 8 bytes, tcp.o(i.tcp_seg_free))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = tcp_seg_free ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> memp_free
- >> pbuf_free
[Called By]- >> tcp_output
- >> tcp_create_segment
- >> tcp_receive
- >> tcp_process
- >> tcp_oos_insert_segment
- >> tcp_segs_free
tcp_segs_free (Thumb, 24 bytes, Stack size 16 bytes, tcp.o(i.tcp_segs_free))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = tcp_segs_free ⇒ tcp_seg_free ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]- >> tcp_write
- >> tcp_oos_insert_segment
- >> tcp_slowtmr
- >> tcp_pcb_purge
- >> tcp_abandon
- >> pbuf_free_ooseq
tcp_send_empty_ack (Thumb, 78 bytes, Stack size 32 bytes, tcp_out.o(i.tcp_send_empty_ack))
[Stack]
- Max Depth = 336 + Unknown Stack Size
- Call Chain = tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> lwip_htonl
- >> pbuf_free
- >> ip_output
- >> tcp_output_alloc_header
[Called By]- >> tcp_output
- >> tcp_receive
tcp_send_fin (Thumb, 74 bytes, Stack size 16 bytes, tcp_out.o(i.tcp_send_fin))
[Stack]
- Max Depth = 320 + Unknown Stack Size
- Call Chain = tcp_send_fin ⇒ tcp_enqueue_flags ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> lwip_ntohs
- >> lwip_htons
- >> tcp_enqueue_flags
[Called By]
tcp_sent (Thumb, 8 bytes, Stack size 0 bytes, tcp.o(i.tcp_sent))
[Called By]
- >> setup_tcp
- >> do_close_internal
tcp_shutdown (Thumb, 98 bytes, Stack size 16 bytes, tcp.o(i.tcp_shutdown))
[Stack]
- Max Depth = 424 + Unknown Stack Size
- Call Chain = tcp_shutdown ⇒ tcp_close_shutdown ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> pbuf_free
- >> tcp_close_shutdown
[Called By]
tcp_slowtmr (Thumb, 820 bytes, Stack size 48 bytes, tcp.o(i.tcp_slowtmr))
[Stack]
- Max Depth = 432 + Unknown Stack Size
- Call Chain = tcp_slowtmr ⇒ tcp_rexmit_rto ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> memp_free
- >> tcp_output
- >> tcp_zero_window_probe
- >> tcp_rst
- >> tcp_rexmit_rto
- >> tcp_keepalive
- >> tcp_pcb_purge
- >> tcp_segs_free
[Called By]
tcp_timer_needed (Thumb, 38 bytes, Stack size 8 bytes, timers.o(i.tcp_timer_needed))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = tcp_timer_needed ⇒ sys_timeout ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]- >> tcp_connect
- >> tcp_process
- >> tcp_listen_input
- >> tcp_close_shutdown
tcp_tmr (Thumb, 30 bytes, Stack size 8 bytes, tcp.o(i.tcp_tmr))
[Stack]
- Max Depth = 488 + Unknown Stack Size
- Call Chain = tcp_tmr ⇒ tcp_fasttmr ⇒ tcp_process_refused_data ⇒ tcp_recv_null ⇒ tcp_close ⇒ tcp_close_shutdown ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> tcp_slowtmr
- >> tcp_fasttmr
[Called By]
tcp_update_rcv_ann_wnd (Thumb, 78 bytes, Stack size 8 bytes, tcp.o(i.tcp_update_rcv_ann_wnd))
[Stack]
- Max Depth = 8
- Call Chain = tcp_update_rcv_ann_wnd
[Called By]- >> tcp_recved
- >> tcp_receive
tcp_write (Thumb, 916 bytes, Stack size 112 bytes, tcp_out.o(i.tcp_write))
[Stack]
- Max Depth = 440 + Unknown Stack Size
- Call Chain = tcp_write ⇒ tcp_pbuf_prealloc ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> lwip_htons
- >> pbuf_cat
- >> pbuf_free
- >> pbuf_alloc
- >> tcp_write_checks
- >> tcp_pbuf_prealloc
- >> tcp_create_segment
- >> tcp_segs_free
- >> pbuf_clen
- >> __aeabi_memcpy
[Called By]
tcp_zero_window_probe (Thumb, 178 bytes, Stack size 40 bytes, tcp_out.o(i.tcp_zero_window_probe))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = tcp_zero_window_probe ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> pbuf_copy_partial
- >> lwip_ntohs
- >> lwip_htons
- >> pbuf_free
- >> ip_output
- >> tcp_output_alloc_header
[Called By]
tcpip_apimsg (Thumb, 56 bytes, Stack size 32 bytes, tcpip.o(i.tcpip_apimsg))
[Stack]
- Max Depth = 128 + Unknown Stack Size
- Call Chain = tcpip_apimsg ⇒ sys_mbox_post ⇒ OSQPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> sys_mbox_valid
- >> sys_mbox_post
- >> sys_arch_sem_wait
[Called By]- >> netconn_delete
- >> netconn_connect
- >> netconn_close_shutdown
tcpip_apimsg_lock (Thumb, 30 bytes, Stack size 8 bytes, tcpip.o(i.tcpip_apimsg_lock))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = tcpip_apimsg_lock ⇒ sys_sem_signal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> sys_sem_signal
- >> sys_arch_sem_wait
[Called By]- >> netconn_write_partly
- >> netconn_new_with_proto_and_callback
- >> netconn_recv_data
tcpip_callback_with_block (Thumb, 96 bytes, Stack size 24 bytes, tcpip.o(i.tcpip_callback_with_block))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_mbox_valid
- >> memp_malloc_fn
- >> memp_free
- >> sys_mbox_post
- >> sys_mbox_trypost
[Called By]- >> pbuf_pool_is_empty
- >> tivaif_process_phy_interrupt
tcpip_init (Thumb, 66 bytes, Stack size 16 bytes, tcpip.o(i.tcpip_init))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = tcpip_init ⇒ lwip_init ⇒ sys_timeouts_init ⇒ sys_timeout ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_thread_new
- >> lwip_init
- >> sys_sem_new
- >> sys_mbox_new
[Called By]
tcpip_input (Thumb, 76 bytes, Stack size 16 bytes, tcpip.o(i.tcpip_input))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = tcpip_input ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_mbox_valid
- >> memp_malloc_fn
- >> memp_free
- >> sys_mbox_trypost
[Called By]
[Address Reference Count : 1]- ztmslwip.o(i.lwIPPrivateInit)
tivaif_init (Thumb, 50 bytes, Stack size 8 bytes, tiva-tm4c129.o(i.tivaif_init))
[Stack]
- Max Depth = 304 + Unknown Stack Size
- Call Chain = tivaif_init ⇒ tivaif_hwinit ⇒ InitDMADescriptors ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Address Reference Count : 1]- ztmslwip.o(i.lwIPPrivateInit)
tivaif_interrupt (Thumb, 78 bytes, Stack size 16 bytes, tiva-tm4c129.o(i.tivaif_interrupt))
[Stack]
- Max Depth = 312 + Unknown Stack Size
- Call Chain = tivaif_interrupt ⇒ tivaif_receive ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> tivaif_process_phy_interrupt
- >> tivaif_receive
- >> tivaif_process_transmit
[Called By]- >> lwIPEthernetIntHandler
tivaif_process_phy_interrupt (Thumb, 168 bytes, Stack size 32 bytes, tiva-tm4c129.o(i.tivaif_process_phy_interrupt))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = tivaif_process_phy_interrupt ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> EMACPHYRead
- >> EMACConfigSet
- >> EMACConfigGet
- >> tcpip_callback_with_block
[Called By]
udp_bind (Thumb, 122 bytes, Stack size 24 bytes, udp.o(i.udp_bind))
[Stack]
- Max Depth = 32
- Call Chain = udp_bind ⇒ udp_new_port
[Calls]
[Called By]
udp_connect (Thumb, 94 bytes, Stack size 24 bytes, udp.o(i.udp_connect))
[Stack]
- Max Depth = 56
- Call Chain = udp_connect ⇒ udp_bind ⇒ udp_new_port
[Calls]
[Called By]
udp_init (Thumb, 2 bytes, Stack size 0 bytes, udp.o(i.udp_init))
[Called By]
udp_input (Thumb, 502 bytes, Stack size 56 bytes, udp.o(i.udp_input))
[Stack]
- Max Depth = 384 + Unknown Stack Size
- Call Chain = udp_input ⇒ icmp_dest_unreach ⇒ icmp_send_response ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> lwip_ntohs
- >> pbuf_free
- >> ip4_addr_isbroadcast
- >> pbuf_header
- >> icmp_dest_unreach
[Called By]
udp_new (Thumb, 34 bytes, Stack size 8 bytes, udp.o(i.udp_new))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = udp_new ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> memp_malloc_fn
- >> __aeabi_memclr4
[Called By]
udp_recv (Thumb, 6 bytes, Stack size 0 bytes, udp.o(i.udp_recv))
[Called By]
udp_remove (Thumb, 60 bytes, Stack size 16 bytes, udp.o(i.udp_remove))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = udp_remove ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
Local Symbols
CPU_NameInit (Thumb, 8 bytes, Stack size 8 bytes, cpu_core.o(i.CPU_NameInit))
[Stack]
- Max Depth = 52 + Unknown Stack Size
- Call Chain = CPU_NameInit ⇒ CPU_NameClr ⇒ Mem_Clr ⇒ Mem_Set
[Calls]
[Called By]
CPU_TS_Init (Thumb, 14 bytes, Stack size 8 bytes, cpu_core.o(i.CPU_TS_Init))
[Stack]
- Max Depth = 44
- Call Chain = CPU_TS_Init ⇒ CPU_TS_TmrInit ⇒ BSP_SysClkFreqGet
[Calls]
[Called By]
BSP_IntHandlerDummy (Thumb, 4 bytes, Stack size 0 bytes, bsp_int.o(i.BSP_IntHandlerDummy))
[Address Reference Count : 1]
OS_InitEventList (Thumb, 84 bytes, Stack size 16 bytes, os_core.o(i.OS_InitEventList))
[Stack]
- Max Depth = 16
- Call Chain = OS_InitEventList
[Calls]
[Called By]
OS_InitMisc (Thumb, 48 bytes, Stack size 0 bytes, os_core.o(i.OS_InitMisc))
[Called By]
OS_InitRdyList (Thumb, 44 bytes, Stack size 0 bytes, os_core.o(i.OS_InitRdyList))
[Called By]
OS_InitTCBList (Thumb, 106 bytes, Stack size 16 bytes, os_core.o(i.OS_InitTCBList))
[Stack]
- Max Depth = 16
- Call Chain = OS_InitTCBList
[Calls]
[Called By]
OS_InitTaskIdle (Thumb, 50 bytes, Stack size 32 bytes, os_core.o(i.OS_InitTaskIdle))
[Stack]
- Max Depth = 136 + Unknown Stack Size
- Call Chain = OS_InitTaskIdle ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook
[Calls]- >> OSTaskNameSet
- >> OSTaskCreateExt
[Called By]
OS_InitTaskStat (Thumb, 50 bytes, Stack size 32 bytes, os_core.o(i.OS_InitTaskStat))
[Stack]
- Max Depth = 136 + Unknown Stack Size
- Call Chain = OS_InitTaskStat ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook
[Calls]- >> OSTaskNameSet
- >> OSTaskCreateExt
[Called By]
OS_SchedNew (Thumb, 26 bytes, Stack size 0 bytes, os_core.o(i.OS_SchedNew))
[Called By]
- >> OSIntExit
- >> OS_Sched
- >> OSStart
OSTmr_InitTask (Thumb, 50 bytes, Stack size 32 bytes, os_tmr.o(i.OSTmr_InitTask))
[Stack]
- Max Depth = 136 + Unknown Stack Size
- Call Chain = OSTmr_InitTask ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook
[Calls]- >> OSTaskNameSet
- >> OSTaskCreateExt
[Called By]
OSTmr_Link (Thumb, 100 bytes, Stack size 16 bytes, os_tmr.o(i.OSTmr_Link))
[Stack]
- Max Depth = 16
- Call Chain = OSTmr_Link
[Called By]
OSTmr_Task (Thumb, 114 bytes, Stack size 8 bytes, os_tmr.o(i.OSTmr_Task))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = OSTmr_Task ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> OSTmr_Unlink
- >> OSTmr_Link
- >> OSSemPend
- >> OSSchedUnlock
- >> OSSchedLock
[Address Reference Count : 1]- os_tmr.o(i.OSTmr_InitTask)
OSTmr_Unlink (Thumb, 62 bytes, Stack size 12 bytes, os_tmr.o(i.OSTmr_Unlink))
[Stack]
- Max Depth = 12
- Call Chain = OSTmr_Unlink
[Called By]
ZtmsBspIdleGpioInit (Thumb, 2 bytes, Stack size 0 bytes, ztmsbspsys.o(i.ZtmsBspIdleGpioInit))
[Called By]
ZtmsBspLedInit (Thumb, 64 bytes, Stack size 8 bytes, ztmsbspsys.o(i.ZtmsBspLedInit))
[Stack]
- Max Depth = 28
- Call Chain = ZtmsBspLedInit ⇒ GPIOPadConfigSet
[Calls]- >> GPIOPadConfigSet
- >> GPIODirModeSet
- >> SysCtlPeripheralEnable
[Called By]
ZtmsBspAdc00IntHandler (Thumb, 42 bytes, Stack size 8 bytes, ztmsbspadc.o(i.ZtmsBspAdc00IntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspAdc00IntHandler ⇒ ADCSequenceDataGet
[Calls]- >> ADCSequenceDataGet
- >> ADCIntClear
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbspadc.o(i.ZtmsBspAdcInit)
ZtmsBspAdc01IntHandler (Thumb, 42 bytes, Stack size 8 bytes, ztmsbspadc.o(i.ZtmsBspAdc01IntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspAdc01IntHandler ⇒ ADCSequenceDataGet
[Calls]- >> ADCSequenceDataGet
- >> ADCIntClear
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbspadc.o(i.ZtmsBspAdcInit)
ZtmsBspAdc10IntHandler (Thumb, 42 bytes, Stack size 8 bytes, ztmsbspadc.o(i.ZtmsBspAdc10IntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspAdc10IntHandler ⇒ ADCSequenceDataGet
[Calls]- >> ADCSequenceDataGet
- >> ADCIntClear
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbspadc.o(i.ZtmsBspAdcInit)
ZtmsBspTimer0aIntHandler (Thumb, 30 bytes, Stack size 8 bytes, ztmsbsptimer.o(i.ZtmsBspTimer0aIntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspTimer0aIntHandler ⇒ OSIntExit
[Calls]- >> TimerIntClear
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbsptimer.o(i.ZtmsBspTimerInit)
ZtmsBspTimer1aIntHandler (Thumb, 30 bytes, Stack size 8 bytes, ztmsbsptimer.o(i.ZtmsBspTimer1aIntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspTimer1aIntHandler ⇒ OSIntExit
[Calls]- >> TimerIntClear
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbsptimer.o(i.ZtmsBspTimerInit)
ZtmsBspTimer2aIntHandler (Thumb, 30 bytes, Stack size 8 bytes, ztmsbsptimer.o(i.ZtmsBspTimer2aIntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspTimer2aIntHandler ⇒ OSIntExit
[Calls]- >> TimerIntClear
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbsptimer.o(i.ZtmsBspTimerInit)
ZtmsBspTimer3aIntHandler (Thumb, 30 bytes, Stack size 8 bytes, ztmsbsptimer.o(i.ZtmsBspTimer3aIntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspTimer3aIntHandler ⇒ OSIntExit
[Calls]- >> TimerIntClear
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbsptimer.o(i.ZtmsBspTimerInit)
ZtmsBspTimer4aIntHandler (Thumb, 30 bytes, Stack size 8 bytes, ztmsbsptimer.o(i.ZtmsBspTimer4aIntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspTimer4aIntHandler ⇒ OSIntExit
[Calls]- >> TimerIntClear
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbsptimer.o(i.ZtmsBspTimerInit)
ZtmsBspTimer5aIntHandler (Thumb, 30 bytes, Stack size 8 bytes, ztmsbsptimer.o(i.ZtmsBspTimer5aIntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspTimer5aIntHandler ⇒ OSIntExit
[Calls]- >> TimerIntClear
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbsptimer.o(i.ZtmsBspTimerInit)
ZtmsBspTimer6aIntHandler (Thumb, 30 bytes, Stack size 8 bytes, ztmsbsptimer.o(i.ZtmsBspTimer6aIntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspTimer6aIntHandler ⇒ OSIntExit
[Calls]- >> TimerIntClear
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbsptimer.o(i.ZtmsBspTimerInit)
ZtmsBspTimer7aIntHandler (Thumb, 30 bytes, Stack size 8 bytes, ztmsbsptimer.o(i.ZtmsBspTimer7aIntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspTimer7aIntHandler ⇒ OSIntExit
[Calls]- >> TimerIntClear
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbsptimer.o(i.ZtmsBspTimerInit)
ZtmsBspUart0IntHandler (Thumb, 76 bytes, Stack size 8 bytes, ztmsbspuart.o(i.ZtmsBspUart0IntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspUart0IntHandler ⇒ OSIntExit
[Calls]- >> UARTIntStatus
- >> UARTIntClear
- >> UARTCharsAvail
- >> UARTCharGetNonBlocking
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbspuart.o(i.ZtmsBspUartInit)
ZtmsBspUart1IntHandler (Thumb, 78 bytes, Stack size 8 bytes, ztmsbspuart.o(i.ZtmsBspUart1IntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspUart1IntHandler ⇒ OSIntExit
[Calls]- >> UARTIntStatus
- >> UARTIntClear
- >> UARTCharsAvail
- >> UARTCharGetNonBlocking
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbspuart.o(i.ZtmsBspUartInit)
ZtmsBspUart2IntHandler (Thumb, 78 bytes, Stack size 8 bytes, ztmsbspuart.o(i.ZtmsBspUart2IntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspUart2IntHandler ⇒ OSIntExit
[Calls]- >> UARTIntStatus
- >> UARTIntClear
- >> UARTCharsAvail
- >> UARTCharGetNonBlocking
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbspuart.o(i.ZtmsBspUartInit)
ZtmsBspUart3IntHandler (Thumb, 78 bytes, Stack size 8 bytes, ztmsbspuart.o(i.ZtmsBspUart3IntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspUart3IntHandler ⇒ OSIntExit
[Calls]- >> UARTIntStatus
- >> UARTIntClear
- >> UARTCharsAvail
- >> UARTCharGetNonBlocking
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbspuart.o(i.ZtmsBspUartInit)
ZtmsBspUart4IntHandler (Thumb, 78 bytes, Stack size 8 bytes, ztmsbspuart.o(i.ZtmsBspUart4IntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspUart4IntHandler ⇒ OSIntExit
[Calls]- >> UARTIntStatus
- >> UARTIntClear
- >> UARTCharsAvail
- >> UARTCharGetNonBlocking
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbspuart.o(i.ZtmsBspUartInit)
ZtmsBspUart5IntHandler (Thumb, 78 bytes, Stack size 8 bytes, ztmsbspuart.o(i.ZtmsBspUart5IntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspUart5IntHandler ⇒ OSIntExit
[Calls]- >> UARTIntStatus
- >> UARTIntClear
- >> UARTCharsAvail
- >> UARTCharGetNonBlocking
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbspuart.o(i.ZtmsBspUartInit)
ZtmsBspUart6IntHandler (Thumb, 78 bytes, Stack size 8 bytes, ztmsbspuart.o(i.ZtmsBspUart6IntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspUart6IntHandler ⇒ OSIntExit
[Calls]- >> UARTIntStatus
- >> UARTIntClear
- >> UARTCharsAvail
- >> UARTCharGetNonBlocking
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbspuart.o(i.ZtmsBspUartInit)
ZtmsBspUart7IntHandler (Thumb, 78 bytes, Stack size 8 bytes, ztmsbspuart.o(i.ZtmsBspUart7IntHandler))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = ZtmsBspUart7IntHandler ⇒ OSIntExit
[Calls]- >> UARTIntStatus
- >> UARTIntClear
- >> UARTCharsAvail
- >> UARTCharGetNonBlocking
- >> OSIntExit
- >> OSIntEnter
[Address Reference Count : 1]- ztmsbspuart.o(i.ZtmsBspUartInit)
ZtmsDrvRtcSetInt (Thumb, 42 bytes, Stack size 16 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcSetInt))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcSetInt ⇒ ZtmsBspI2cSendData
[Calls]
[Called By]
ZtmsDrvRtcSetSR (Thumb, 42 bytes, Stack size 16 bytes, ztmsdrvrtc.o(i.ZtmsDrvRtcSetSR))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = ZtmsDrvRtcSetSR ⇒ ZtmsBspI2cSendData
[Calls]
[Called By]
ZtmsDrvSDDisselect (Thumb, 16 bytes, Stack size 8 bytes, ztmsdrvsd.o(i.ZtmsDrvSDDisselect))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = ZtmsDrvSDDisselect ⇒ ZtmsDrvSDSpiReadWriteByte ⇒ ZtmsBspSpiWriteReadByte
[Calls]- >> ZtmsDrvSDSpiReadWriteByte
- >> ZtmsDrvSDSpiCs
[Called By]- >> ZtmsDrvSDWriteDisk
- >> ZtmsDrvSDReadDisk
- >> ZtmsDrvSDInit
- >> ZtmsDrvSDSendCmd
- >> ZtmsDrvSDSelect
- >> ZtmsDrvSDGetCsd
ZtmsDrvSDGetCsd (Thumb, 42 bytes, Stack size 16 bytes, ztmsdrvsd.o(i.ZtmsDrvSDGetCsd))
[Stack]
- Max Depth = 140 + Unknown Stack Size
- Call Chain = ZtmsDrvSDGetCsd ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsDrvSDSendCmd
- >> ZtmsDrvSDRecvData
- >> ZtmsDrvSDDisselect
[Called By]- >> ZtmsDrvSDGetSectorCount
ZtmsDrvSDGetResponse (Thumb, 38 bytes, Stack size 16 bytes, ztmsdrvsd.o(i.ZtmsDrvSDGetResponse))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = ZtmsDrvSDGetResponse ⇒ ZtmsDrvSDSpiReadWriteByte ⇒ ZtmsBspSpiWriteReadByte
[Calls]- >> ZtmsDrvSDSpiReadWriteByte
[Called By]
ZtmsDrvSDRecvData (Thumb, 56 bytes, Stack size 16 bytes, ztmsdrvsd.o(i.ZtmsDrvSDRecvData))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = ZtmsDrvSDRecvData ⇒ ZtmsDrvSDGetResponse ⇒ ZtmsDrvSDSpiReadWriteByte ⇒ ZtmsBspSpiWriteReadByte
[Calls]- >> ZtmsDrvSDSpiReadWriteByte
- >> ZtmsDrvSDGetResponse
[Called By]- >> ZtmsDrvSDReadDisk
- >> ZtmsDrvSDGetCsd
ZtmsDrvSDSelect (Thumb, 26 bytes, Stack size 8 bytes, ztmsdrvsd.o(i.ZtmsDrvSDSelect))
[Stack]
- Max Depth = 100 + Unknown Stack Size
- Call Chain = ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsDrvSDWaitReady
- >> ZtmsDrvSDSpiCs
- >> ZtmsDrvSDDisselect
[Called By]
ZtmsDrvSDSendBlock (Thumb, 88 bytes, Stack size 24 bytes, ztmsdrvsd.o(i.ZtmsDrvSDSendBlock))
[Stack]
- Max Depth = 116 + Unknown Stack Size
- Call Chain = ZtmsDrvSDSendBlock ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsDrvSDWaitReady
- >> ZtmsDrvSDSpiReadWriteByte
[Called By]
ZtmsDrvSDSendCmd (Thumb, 120 bytes, Stack size 24 bytes, ztmsdrvsd.o(i.ZtmsDrvSDSendCmd))
[Stack]
- Max Depth = 124 + Unknown Stack Size
- Call Chain = ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ZtmsDrvSDSpiReadWriteByte
- >> ZtmsDrvSDSelect
- >> ZtmsDrvSDDisselect
[Called By]- >> ZtmsDrvSDWriteDisk
- >> ZtmsDrvSDReadDisk
- >> ZtmsDrvSDInit
- >> ZtmsDrvSDGetCsd
check_fs (Thumb, 180 bytes, Stack size 24 bytes, ff.o(i.check_fs))
[Stack]
- Max Depth = 228 + Unknown Stack Size
- Call Chain = check_fs ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> move_window
- >> mem_cmp
- >> ld_word
[Called By]
chk_chr (Thumb, 20 bytes, Stack size 0 bytes, ff.o(i.chk_chr))
[Called By]
clmt_clust (Thumb, 50 bytes, Stack size 20 bytes, ff.o(i.clmt_clust))
[Stack]
- Max Depth = 20
- Call Chain = clmt_clust
[Called By]- >> f_write
- >> f_read
- >> f_lseek
clst2sect (Thumb, 26 bytes, Stack size 0 bytes, ff.o(i.clst2sect))
[Called By]
- >> f_write
- >> f_rename
- >> f_read
- >> f_open
- >> f_lseek
- >> dir_sdi
- >> dir_next
- >> dir_clear
cmp_lfn (Thumb, 148 bytes, Stack size 32 bytes, ff.o(i.cmp_lfn))
[Stack]
- Max Depth = 48
- Call Chain = cmp_lfn ⇒ ff_wtoupper
[Calls]- >> ff_wtoupper
- >> ld_word
[Called By]
create_chain (Thumb, 288 bytes, Stack size 32 bytes, ff.o(i.create_chain))
[Stack]
- Max Depth = 268 + Unknown Stack Size
- Call Chain = create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]
[Called By]- >> f_write
- >> f_lseek
- >> dir_next
create_name (Thumb, 678 bytes, Stack size 56 bytes, ff.o(i.create_name))
[Stack]
- Max Depth = 88
- Call Chain = create_name ⇒ tchar2uni ⇒ ff_oem2uni
[Calls]- >> ff_uni2oem
- >> tchar2uni
- >> mem_set
- >> chk_chr
[Called By]
create_partition (Thumb, 348 bytes, Stack size 72 bytes, ff.o(i.create_partition))
[Stack]
- Max Depth = 252 + Unknown Stack Size
- Call Chain = create_partition ⇒ disk_ioctl ⇒ ZtmsDrvSDGetSectorCount ⇒ ZtmsDrvSDGetCsd ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> disk_write
- >> disk_ioctl
- >> st_word
- >> st_dword
- >> mem_set
[Called By]
dbc_1st (Thumb, 12 bytes, Stack size 0 bytes, ff.o(i.dbc_1st))
[Called By]
- >> tchar2uni
- >> gen_numname
dbc_2nd (Thumb, 12 bytes, Stack size 0 bytes, ff.o(i.dbc_2nd))
[Called By]
dir_alloc (Thumb, 96 bytes, Stack size 24 bytes, ff.o(i.dir_alloc))
[Stack]
- Max Depth = 316 + Unknown Stack Size
- Call Chain = dir_alloc ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> move_window
- >> dir_sdi
- >> dir_next
[Called By]
dir_clear (Thumb, 198 bytes, Stack size 32 bytes, ff.o(i.dir_clear))
[Stack]
- Max Depth = 220 + Unknown Stack Size
- Call Chain = dir_clear ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> disk_write
- >> ff_memfree
- >> ff_memalloc
- >> sync_window
- >> mem_set
- >> clst2sect
[Called By]
dir_find (Thumb, 252 bytes, Stack size 32 bytes, ff.o(i.dir_find))
[Stack]
- Max Depth = 324 + Unknown Stack Size
- Call Chain = dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> sum_sfn
- >> move_window
- >> mem_cmp
- >> dir_sdi
- >> dir_next
- >> cmp_lfn
[Called By]- >> follow_path
- >> dir_register
dir_next (Thumb, 202 bytes, Stack size 24 bytes, ff.o(i.dir_next))
[Stack]
- Max Depth = 292 + Unknown Stack Size
- Call Chain = dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> get_fat
- >> dir_clear
- >> create_chain
- >> clst2sect
[Called By]- >> dir_remove
- >> dir_register
- >> dir_read
- >> dir_find
- >> dir_alloc
dir_read (Thumb, 210 bytes, Stack size 40 bytes, ff.o(i.dir_read))
[Stack]
- Max Depth = 332 + Unknown Stack Size
- Call Chain = dir_read ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> sum_sfn
- >> pick_lfn
- >> move_window
- >> dir_next
[Called By]
dir_register (Thumb, 322 bytes, Stack size 48 bytes, ff.o(i.dir_register))
[Stack]
- Max Depth = 372 + Unknown Stack Size
- Call Chain = dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> sum_sfn
- >> put_lfn
- >> move_window
- >> mem_set
- >> mem_cpy
- >> gen_numname
- >> dir_sdi
- >> dir_next
- >> dir_find
- >> dir_alloc
[Called By]
dir_remove (Thumb, 96 bytes, Stack size 24 bytes, ff.o(i.dir_remove))
[Stack]
- Max Depth = 316 + Unknown Stack Size
- Call Chain = dir_remove ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> move_window
- >> dir_sdi
- >> dir_next
[Called By]
dir_sdi (Thumb, 154 bytes, Stack size 24 bytes, ff.o(i.dir_sdi))
[Stack]
- Max Depth = 260 + Unknown Stack Size
- Call Chain = dir_sdi ⇒ get_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]
[Called By]- >> f_unlink
- >> follow_path
- >> dir_remove
- >> dir_register
- >> dir_find
- >> dir_alloc
find_volume (Thumb, 120 bytes, Stack size 40 bytes, ff.o(i.find_volume))
[Stack]
- Max Depth = 268 + Unknown Stack Size
- Call Chain = find_volume ⇒ check_fs ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]
[Called By]
follow_path (Thumb, 202 bytes, Stack size 32 bytes, ff.o(i.follow_path))
[Stack]
- Max Depth = 356 + Unknown Stack Size
- Call Chain = follow_path ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> ld_clust
- >> dir_sdi
- >> dir_find
- >> create_name
[Called By]- >> f_unlink
- >> f_rename
- >> f_open
gen_numname (Thumb, 198 bytes, Stack size 64 bytes, ff.o(i.gen_numname))
[Stack]
- Max Depth = 76
- Call Chain = gen_numname ⇒ mem_cpy
[Calls]
[Called By]
get_fat (Thumb, 224 bytes, Stack size 32 bytes, ff.o(i.get_fat))
[Stack]
- Max Depth = 236 + Unknown Stack Size
- Call Chain = get_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> move_window
- >> ld_word
- >> ld_dword
[Called By]- >> f_read
- >> f_open
- >> f_lseek
- >> f_getfree
- >> remove_chain
- >> dir_sdi
- >> dir_next
- >> create_chain
get_ldnumber (Thumb, 80 bytes, Stack size 16 bytes, ff.o(i.get_ldnumber))
[Stack]
- Max Depth = 16
- Call Chain = get_ldnumber
[Called By]- >> f_rename
- >> f_mount
- >> f_mkfs
- >> mount_volume
ld_clust (Thumb, 38 bytes, Stack size 16 bytes, ff.o(i.ld_clust))
[Stack]
- Max Depth = 16
- Call Chain = ld_clust
[Calls]
[Called By]- >> f_unlink
- >> f_rename
- >> f_open
- >> follow_path
ld_dword (Thumb, 24 bytes, Stack size 0 bytes, ff.o(i.ld_dword))
[Called By]
- >> f_open
- >> f_getfree
- >> put_fat
- >> mount_volume
- >> get_fat
- >> find_volume
ld_word (Thumb, 12 bytes, Stack size 0 bytes, ff.o(i.ld_word))
[Called By]
- >> f_getfree
- >> pick_lfn
- >> mount_volume
- >> ld_clust
- >> get_fat
- >> cmp_lfn
- >> check_fs
mem_cmp (Thumb, 36 bytes, Stack size 20 bytes, ff.o(i.mem_cmp))
[Stack]
- Max Depth = 20
- Call Chain = mem_cmp
[Called By]
mem_cpy (Thumb, 26 bytes, Stack size 12 bytes, ff.o(i.mem_cpy))
[Stack]
- Max Depth = 12
- Call Chain = mem_cpy
[Called By]- >> f_write
- >> f_rename
- >> f_read
- >> f_mkfs
- >> gen_numname
- >> dir_register
mem_set (Thumb, 18 bytes, Stack size 8 bytes, ff.o(i.mem_set))
[Stack]
- Max Depth = 8
- Call Chain = mem_set
[Called By]- >> f_open
- >> f_mkfs
- >> sync_fs
- >> putc_init
- >> dir_register
- >> dir_clear
- >> create_partition
- >> create_name
mount_volume (Thumb, 662 bytes, Stack size 64 bytes, ff.o(i.mount_volume))
[Stack]
- Max Depth = 332 + Unknown Stack Size
- Call Chain = mount_volume ⇒ find_volume ⇒ check_fs ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> disk_status
- >> disk_initialize
- >> move_window
- >> ld_word
- >> ld_dword
- >> get_ldnumber
- >> find_volume
[Called By]- >> f_unlink
- >> f_rename
- >> f_open
- >> f_mount
- >> f_getfree
move_window (Thumb, 52 bytes, Stack size 16 bytes, ff.o(i.move_window))
[Stack]
- Max Depth = 204 + Unknown Stack Size
- Call Chain = move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> disk_read
- >> sync_window
[Called By]- >> f_sync
- >> f_rename
- >> f_open
- >> f_getfree
- >> put_fat
- >> mount_volume
- >> get_fat
- >> dir_remove
- >> dir_register
- >> dir_read
- >> dir_find
- >> dir_alloc
- >> check_fs
pick_lfn (Thumb, 136 bytes, Stack size 32 bytes, ff.o(i.pick_lfn))
[Stack]
- Max Depth = 32
- Call Chain = pick_lfn
[Calls]
[Called By]
put_fat (Thumb, 312 bytes, Stack size 32 bytes, ff.o(i.put_fat))
[Stack]
- Max Depth = 236 + Unknown Stack Size
- Call Chain = put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> st_word
- >> st_dword
- >> move_window
- >> ld_dword
[Called By]- >> remove_chain
- >> create_chain
put_lfn (Thumb, 124 bytes, Stack size 32 bytes, ff.o(i.put_lfn))
[Stack]
- Max Depth = 32
- Call Chain = put_lfn
[Calls]
[Called By]
putc_bfd (Thumb, 68 bytes, Stack size 24 bytes, ff.o(i.putc_bfd))
[Stack]
- Max Depth = 356 + Unknown Stack Size
- Call Chain = putc_bfd ⇒ f_write ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]
[Called By]
putc_flush (Thumb, 44 bytes, Stack size 16 bytes, ff.o(i.putc_flush))
[Stack]
- Max Depth = 348 + Unknown Stack Size
- Call Chain = putc_flush ⇒ f_write ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]
[Called By]
putc_init (Thumb, 20 bytes, Stack size 16 bytes, ff.o(i.putc_init))
[Stack]
- Max Depth = 24
- Call Chain = putc_init ⇒ mem_set
[Calls]
[Called By]
remove_chain (Thumb, 154 bytes, Stack size 32 bytes, ff.o(i.remove_chain))
[Stack]
- Max Depth = 268 + Unknown Stack Size
- Call Chain = remove_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]
[Called By]
st_clust (Thumb, 36 bytes, Stack size 16 bytes, ff.o(i.st_clust))
[Stack]
- Max Depth = 16
- Call Chain = st_clust
[Calls]
[Called By]- >> f_sync
- >> f_rename
- >> f_open
st_dword (Thumb, 24 bytes, Stack size 0 bytes, ff.o(i.st_dword))
[Called By]
- >> f_sync
- >> f_open
- >> f_mkfs
- >> sync_fs
- >> put_fat
- >> create_partition
st_word (Thumb, 12 bytes, Stack size 0 bytes, ff.o(i.st_word))
[Called By]
- >> f_sync
- >> f_mkfs
- >> sync_fs
- >> st_clust
- >> put_lfn
- >> put_fat
- >> create_partition
sum_sfn (Thumb, 32 bytes, Stack size 12 bytes, ff.o(i.sum_sfn))
[Stack]
- Max Depth = 12
- Call Chain = sum_sfn
[Called By]- >> dir_register
- >> dir_read
- >> dir_find
sync_fs (Thumb, 134 bytes, Stack size 16 bytes, ff.o(i.sync_fs))
[Stack]
- Max Depth = 204 + Unknown Stack Size
- Call Chain = sync_fs ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> disk_write
- >> disk_ioctl
- >> sync_window
- >> st_word
- >> st_dword
- >> mem_set
[Called By]- >> f_unlink
- >> f_sync
- >> f_rename
sync_window (Thumb, 74 bytes, Stack size 16 bytes, ff.o(i.sync_window))
[Stack]
- Max Depth = 188 + Unknown Stack Size
- Call Chain = sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]
[Called By]- >> sync_fs
- >> move_window
- >> dir_clear
tchar2uni (Thumb, 76 bytes, Stack size 24 bytes, ff.o(i.tchar2uni))
[Stack]
- Max Depth = 32
- Call Chain = tchar2uni ⇒ ff_oem2uni
[Calls]- >> ff_oem2uni
- >> dbc_2nd
- >> dbc_1st
[Called By]
validate (Thumb, 60 bytes, Stack size 16 bytes, ff.o(i.validate))
[Stack]
- Max Depth = 16
- Call Chain = validate
[Calls]
[Called By]- >> f_write
- >> f_sync
- >> f_read
- >> f_lseek
- >> f_close
netconn_close_shutdown (Thumb, 74 bytes, Stack size 48 bytes, api_lib.o(i.netconn_close_shutdown))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = netconn_close_shutdown ⇒ tcpip_apimsg ⇒ sys_mbox_post ⇒ OSQPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> tcpip_apimsg
- >> sys_arch_unprotect
- >> sys_arch_protect
[Called By]
netconn_recv_data (Thumb, 280 bytes, Stack size 56 bytes, api_lib.o(i.netconn_recv_data))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = netconn_recv_data ⇒ tcpip_apimsg_lock ⇒ sys_sem_signal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> tcpip_apimsg_lock
- >> sys_mbox_valid
- >> sys_arch_unprotect
- >> sys_arch_protect
- >> sys_arch_mbox_fetch
[Called By]
do_close_internal (Thumb, 288 bytes, Stack size 32 bytes, api_msg.o(i.do_close_internal))
[Stack]
- Max Depth = 456 + Unknown Stack Size
- Call Chain = do_close_internal ⇒ tcp_shutdown ⇒ tcp_close_shutdown ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> tcp_shutdown
- >> tcp_sent
- >> tcp_recv
- >> tcp_poll
- >> tcp_err
- >> tcp_close
- >> tcp_arg
- >> tcp_accept
- >> sys_sem_signal
[Called By]- >> do_delconn
- >> do_close
- >> sent_tcp
- >> poll_tcp
do_connected (Thumb, 146 bytes, Stack size 32 bytes, api_msg.o(i.do_connected))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = do_connected ⇒ sys_sem_signal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> sys_arch_unprotect
- >> sys_arch_protect
- >> sys_sem_signal
- >> setup_tcp
[Address Reference Count : 1]
do_writemore (Thumb, 380 bytes, Stack size 40 bytes, api_msg.o(i.do_writemore))
[Stack]
- Max Depth = 480 + Unknown Stack Size
- Call Chain = do_writemore ⇒ tcp_write ⇒ tcp_pbuf_prealloc ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> tcp_write
- >> tcp_output
- >> sys_sem_signal
[Called By]- >> do_write
- >> sent_tcp
- >> poll_tcp
err_tcp (Thumb, 196 bytes, Stack size 32 bytes, api_msg.o(i.err_tcp))
[Stack]
- Max Depth = 128 + Unknown Stack Size
- Call Chain = err_tcp ⇒ sys_mbox_trypost ⇒ OSQPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> sys_mbox_valid
- >> sys_arch_unprotect
- >> sys_arch_protect
- >> sys_sem_signal
- >> sys_mbox_trypost
[Address Reference Count : 2]- api_msg.o(i.do_close_internal)
- api_msg.o(i.setup_tcp)
netconn_drain (Thumb, 170 bytes, Stack size 24 bytes, api_msg.o(i.netconn_drain))
[Stack]
- Max Depth = 456 + Unknown Stack Size
+ In Cycle
- Call Chain = netconn_drain ⇒ netconn_drain (Cycle)
[Calls]- >> sys_mbox_valid
- >> sys_mbox_free
- >> netconn_free
- >> tcp_recved
- >> tcp_abort
- >> sys_mbox_set_invalid
- >> sys_arch_mbox_tryfetch
- >> pbuf_free
- >> netbuf_delete
- >> netconn_drain
[Called By]- >> do_delconn
- >> do_close
- >> netconn_drain
pcb_new (Thumb, 148 bytes, Stack size 8 bytes, api_msg.o(i.pcb_new))
[Stack]
- Max Depth = 488 + Unknown Stack Size
- Call Chain = pcb_new ⇒ tcp_new ⇒ tcp_alloc ⇒ tcp_kill_prio ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> udp_recv
- >> udp_new
- >> tcp_new
- >> raw_recv
- >> raw_new
- >> setup_tcp
[Called By]
poll_tcp (Thumb, 106 bytes, Stack size 16 bytes, api_msg.o(i.poll_tcp))
[Stack]
- Max Depth = 496 + Unknown Stack Size
- Call Chain = poll_tcp ⇒ do_writemore ⇒ tcp_write ⇒ tcp_pbuf_prealloc ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> do_writemore
- >> do_close_internal
[Address Reference Count : 2]- api_msg.o(i.do_close_internal)
- api_msg.o(i.setup_tcp)
recv_raw (Thumb, 156 bytes, Stack size 40 bytes, api_msg.o(i.recv_raw))
[Stack]
- Max Depth = 312 + Unknown Stack Size
- Call Chain = recv_raw ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_mbox_valid
- >> memp_malloc_fn
- >> sys_mbox_trypost
- >> pbuf_free
- >> pbuf_copy
- >> pbuf_alloc
- >> netbuf_delete
[Address Reference Count : 1]
recv_tcp (Thumb, 144 bytes, Stack size 32 bytes, api_msg.o(i.recv_tcp))
[Stack]
- Max Depth = 416 + Unknown Stack Size
- Call Chain = recv_tcp ⇒ tcp_recved ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_mbox_valid
- >> sys_arch_unprotect
- >> sys_arch_protect
- >> tcp_recved
- >> sys_mbox_trypost
- >> pbuf_free
[Address Reference Count : 1]
recv_udp (Thumb, 134 bytes, Stack size 40 bytes, api_msg.o(i.recv_udp))
[Stack]
- Max Depth = 272 + Unknown Stack Size
- Call Chain = recv_udp ⇒ netbuf_delete ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_mbox_valid
- >> memp_malloc_fn
- >> sys_mbox_trypost
- >> pbuf_free
- >> netbuf_delete
[Address Reference Count : 1]
sent_tcp (Thumb, 104 bytes, Stack size 24 bytes, api_msg.o(i.sent_tcp))
[Stack]
- Max Depth = 504 + Unknown Stack Size
- Call Chain = sent_tcp ⇒ do_writemore ⇒ tcp_write ⇒ tcp_pbuf_prealloc ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> do_writemore
- >> do_close_internal
[Address Reference Count : 2]- api_msg.o(i.do_close_internal)
- api_msg.o(i.setup_tcp)
setup_tcp (Thumb, 50 bytes, Stack size 16 bytes, api_msg.o(i.setup_tcp))
[Stack]
- Max Depth = 16
- Call Chain = setup_tcp
[Calls]- >> tcp_sent
- >> tcp_recv
- >> tcp_poll
- >> tcp_err
- >> tcp_arg
[Called By]- >> do_connect
- >> pcb_new
- >> do_connected
tcpip_thread (Thumb, 234 bytes, Stack size 8 bytes, tcpip.o(i.tcpip_thread))
[Stack]
- Max Depth = 600 + Unknown Stack Size
- Call Chain = tcpip_thread ⇒ ethernet_input ⇒ ip_input ⇒ tcp_input ⇒ tcp_listen_input ⇒ tcp_alloc ⇒ tcp_kill_prio ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> OSTimeDly
- >> memp_free
- >> sys_untimeout
- >> sys_timeouts_mbox_fetch
- >> sys_timeout
- >> ip_input
- >> ethernet_input
- >> sys_sem_signal
- >> sys_arch_sem_wait
[Address Reference Count : 1]
plug_holes (Thumb, 124 bytes, Stack size 12 bytes, mem.o(i.plug_holes))
[Stack]
- Max Depth = 12
- Call Chain = plug_holes
[Called By]
memp_overflow_check_all (Thumb, 128 bytes, Stack size 16 bytes, memp.o(i.memp_overflow_check_all))
[Stack]
- Max Depth = 168
- Call Chain = memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> memp_overflow_check_element_underflow
- >> memp_overflow_check_element_overflow
[Called By]- >> memp_malloc_fn
- >> memp_free
- >> memp_init
memp_overflow_check_element_overflow (Thumb, 116 bytes, Stack size 152 bytes, memp.o(i.memp_overflow_check_element_overflow))
[Stack]
- Max Depth = 152
- Call Chain = memp_overflow_check_element_overflow
[Calls]- >> strcat
- >> __aeabi_memcpy4
[Called By]- >> memp_overflow_check_all
memp_overflow_check_element_underflow (Thumb, 108 bytes, Stack size 152 bytes, memp.o(i.memp_overflow_check_element_underflow))
[Stack]
- Max Depth = 152
- Call Chain = memp_overflow_check_element_underflow
[Calls]- >> strcat
- >> __aeabi_memcpy4
[Called By]- >> memp_overflow_check_all
memp_overflow_init (Thumb, 98 bytes, Stack size 24 bytes, memp.o(i.memp_overflow_init))
[Stack]
- Max Depth = 24
- Call Chain = memp_overflow_init
[Calls]
[Called By]
pbuf_free_ooseq (Thumb, 54 bytes, Stack size 16 bytes, pbuf.o(i.pbuf_free_ooseq))
[Stack]
- Max Depth = 264 + Unknown Stack Size
- Call Chain = pbuf_free_ooseq ⇒ tcp_segs_free ⇒ tcp_seg_free ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_arch_unprotect
- >> sys_arch_protect
- >> tcp_segs_free
[Called By]- >> pbuf_free_ooseq_callback
pbuf_free_ooseq_callback (Thumb, 10 bytes, Stack size 8 bytes, pbuf.o(i.pbuf_free_ooseq_callback))
[Stack]
- Max Depth = 272 + Unknown Stack Size
- Call Chain = pbuf_free_ooseq_callback ⇒ pbuf_free_ooseq ⇒ tcp_segs_free ⇒ tcp_seg_free ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Address Reference Count : 1]- pbuf.o(i.pbuf_pool_is_empty)
pbuf_pool_is_empty (Thumb, 64 bytes, Stack size 16 bytes, pbuf.o(i.pbuf_pool_is_empty))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_arch_unprotect
- >> sys_arch_protect
- >> tcpip_callback_with_block
[Called By]
tcp_close_shutdown (Thumb, 432 bytes, Stack size 24 bytes, tcp.o(i.tcp_close_shutdown))
[Stack]
- Max Depth = 408 + Unknown Stack Size
- Call Chain = tcp_close_shutdown ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> memp_free
- >> tcp_output
- >> tcp_timer_needed
- >> tcp_send_fin
- >> tcp_rst
- >> tcp_pcb_remove
- >> tcp_pcb_purge
[Called By]- >> tcp_shutdown
- >> tcp_close
tcp_kill_prio (Thumb, 76 bytes, Stack size 24 bytes, tcp.o(i.tcp_kill_prio))
[Stack]
- Max Depth = 456 + Unknown Stack Size
- Call Chain = tcp_kill_prio ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
tcp_kill_timewait (Thumb, 50 bytes, Stack size 16 bytes, tcp.o(i.tcp_kill_timewait))
[Stack]
- Max Depth = 448 + Unknown Stack Size
- Call Chain = tcp_kill_timewait ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
tcp_new_port (Thumb, 96 bytes, Stack size 12 bytes, tcp.o(i.tcp_new_port))
[Stack]
- Max Depth = 12
- Call Chain = tcp_new_port
[Called By]
tcp_listen_input (Thumb, 284 bytes, Stack size 24 bytes, tcp_in.o(i.tcp_listen_input))
[Stack]
- Max Depth = 496 + Unknown Stack Size
- Call Chain = tcp_listen_input ⇒ tcp_alloc ⇒ tcp_kill_prio ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> tcp_output
- >> tcp_parseopt
- >> tcp_timer_needed
- >> tcp_rst
- >> tcp_enqueue_flags
- >> tcp_eff_send_mss
- >> tcp_alloc
- >> tcp_abandon
[Called By]
tcp_oos_insert_segment (Thumb, 138 bytes, Stack size 16 bytes, tcp_in.o(i.tcp_oos_insert_segment))
[Stack]
- Max Depth = 264 + Unknown Stack Size
- Call Chain = tcp_oos_insert_segment ⇒ tcp_segs_free ⇒ tcp_seg_free ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> lwip_ntohs
- >> lwip_htons
- >> tcp_seg_free
- >> tcp_segs_free
- >> pbuf_realloc
[Called By]
tcp_parseopt (Thumb, 178 bytes, Stack size 32 bytes, tcp_in.o(i.tcp_parseopt))
[Stack]
- Max Depth = 36
- Call Chain = tcp_parseopt ⇒ lwip_ntohs
[Calls]
[Called By]- >> tcp_process
- >> tcp_listen_input
tcp_process (Thumb, 1392 bytes, Stack size 32 bytes, tcp_in.o(i.tcp_process))
[Stack]
- Max Depth = 464 + Unknown Stack Size
- Call Chain = tcp_process ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> lwip_ntohl
- >> tcp_abort
- >> tcp_rexmit
- >> tcp_receive
- >> tcp_parseopt
- >> tcp_timer_needed
- >> tcp_rst
- >> tcp_seg_free
- >> tcp_pcb_purge
- >> tcp_eff_send_mss
[Called By]
tcp_receive (Thumb, 2520 bytes, Stack size 48 bytes, tcp_in.o(i.tcp_receive))
[Stack]
- Max Depth = 384 + Unknown Stack Size
- Call Chain = tcp_receive ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> lwip_ntohl
- >> lwip_ntohs
- >> lwip_htons
- >> pbuf_cat
- >> tcp_send_empty_ack
- >> tcp_rexmit_fast
- >> tcp_oos_insert_segment
- >> tcp_update_rcv_ann_wnd
- >> tcp_seg_free
- >> tcp_seg_copy
- >> pbuf_realloc
- >> pbuf_header
- >> pbuf_clen
[Called By]
tcp_timewait_input (Thumb, 140 bytes, Stack size 16 bytes, tcp_in.o(i.tcp_timewait_input))
[Stack]
- Max Depth = 384 + Unknown Stack Size
- Call Chain = tcp_timewait_input ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
tcp_create_segment (Thumb, 192 bytes, Stack size 40 bytes, tcp_out.o(i.tcp_create_segment))
[Stack]
- Max Depth = 272 + Unknown Stack Size
- Call Chain = tcp_create_segment ⇒ tcp_seg_free ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> memp_malloc_fn
- >> lwip_htonl
- >> lwip_htons
- >> pbuf_free
- >> tcp_seg_free
- >> pbuf_header
[Called By]- >> tcp_write
- >> tcp_enqueue_flags
tcp_output_alloc_header (Thumb, 120 bytes, Stack size 32 bytes, tcp_out.o(i.tcp_output_alloc_header))
[Stack]
- Max Depth = 304 + Unknown Stack Size
- Call Chain = tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> lwip_htonl
- >> lwip_htons
- >> pbuf_alloc
[Called By]- >> tcp_send_empty_ack
- >> tcp_zero_window_probe
- >> tcp_keepalive
tcp_output_segment (Thumb, 216 bytes, Stack size 40 bytes, tcp_out.o(i.tcp_output_segment))
[Stack]
- Max Depth = 144
- Call Chain = tcp_output_segment ⇒ ip_output ⇒ ip_output_if ⇒ pbuf_header
[Calls]- >> lwip_ntohl
- >> lwip_htonl
- >> lwip_htons
- >> ip_output
- >> tcp_eff_send_mss
- >> ip_route
[Called By]
tcp_pbuf_prealloc (Thumb, 120 bytes, Stack size 56 bytes, tcp_out.o(i.tcp_pbuf_prealloc))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = tcp_pbuf_prealloc ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
tcp_write_checks (Thumb, 128 bytes, Stack size 0 bytes, tcp_out.o(i.tcp_write_checks))
[Called By]
arp_timer (Thumb, 22 bytes, Stack size 8 bytes, timers.o(i.arp_timer))
[Stack]
- Max Depth = 256 + Unknown Stack Size
- Call Chain = arp_timer ⇒ etharp_tmr ⇒ etharp_free_entry ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_timeout
- >> etharp_tmr
[Address Reference Count : 2]- timers.o(i.arp_timer)
- timers.o(i.sys_timeouts_init)
tcpip_tcp_timer (Thumb, 40 bytes, Stack size 8 bytes, timers.o(i.tcpip_tcp_timer))
[Stack]
- Max Depth = 496 + Unknown Stack Size
- Call Chain = tcpip_tcp_timer ⇒ tcp_tmr ⇒ tcp_fasttmr ⇒ tcp_process_refused_data ⇒ tcp_recv_null ⇒ tcp_close ⇒ tcp_close_shutdown ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_timeout
- >> tcp_tmr
[Address Reference Count : 2]- timers.o(i.tcp_timer_needed)
- timers.o(i.tcpip_tcp_timer)
udp_new_port (Thumb, 80 bytes, Stack size 8 bytes, udp.o(i.udp_new_port))
[Stack]
- Max Depth = 8
- Call Chain = udp_new_port
[Called By]
icmp_send_response (Thumb, 126 bytes, Stack size 40 bytes, icmp.o(i.icmp_send_response))
[Stack]
- Max Depth = 312 + Unknown Stack Size
- Call Chain = icmp_send_response ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> pbuf_free
- >> pbuf_alloc
- >> ip_output
- >> inet_chksum
- >> __aeabi_memcpy
[Called By]
lwip_standard_chksum (Thumb, 94 bytes, Stack size 24 bytes, inet_chksum.o(i.lwip_standard_chksum))
[Stack]
- Max Depth = 24
- Call Chain = lwip_standard_chksum
[Called By]- >> inet_chksum_pbuf
- >> inet_chksum
etharp_arp_input (Thumb, 328 bytes, Stack size 40 bytes, etharp.o(i.etharp_arp_input))
[Stack]
- Max Depth = 352 + Unknown Stack Size
- Call Chain = etharp_arp_input ⇒ etharp_update_arp_entry ⇒ etharp_find_entry ⇒ etharp_free_entry ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> lwip_htons
- >> pbuf_free
- >> etharp_update_arp_entry
[Called By]
etharp_find_entry (Thumb, 348 bytes, Stack size 48 bytes, etharp.o(i.etharp_find_entry))
[Stack]
- Max Depth = 280 + Unknown Stack Size
- Call Chain = etharp_find_entry ⇒ etharp_free_entry ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]- >> etharp_query
- >> etharp_update_arp_entry
etharp_free_entry (Thumb, 58 bytes, Stack size 8 bytes, etharp.o(i.etharp_free_entry))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = etharp_free_entry ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]- >> etharp_tmr
- >> etharp_find_entry
etharp_output_to_arp_index (Thumb, 104 bytes, Stack size 16 bytes, etharp.o(i.etharp_output_to_arp_index))
[Stack]
- Max Depth = 360 + Unknown Stack Size
- Call Chain = etharp_output_to_arp_index ⇒ etharp_request ⇒ etharp_raw ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> etharp_request
- >> etharp_send_ip
[Called By]
etharp_raw (Thumb, 200 bytes, Stack size 40 bytes, etharp.o(i.etharp_raw))
[Stack]
- Max Depth = 312 + Unknown Stack Size
- Call Chain = etharp_raw ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> lwip_htons
- >> pbuf_free
- >> pbuf_alloc
[Called By]
etharp_send_ip (Thumb, 56 bytes, Stack size 24 bytes, etharp.o(i.etharp_send_ip))
[Stack]
- Max Depth = 24
- Call Chain = etharp_send_ip
[Called By]- >> etharp_query
- >> etharp_output
- >> etharp_update_arp_entry
- >> etharp_output_to_arp_index
etharp_update_arp_entry (Thumb, 178 bytes, Stack size 32 bytes, etharp.o(i.etharp_update_arp_entry))
[Stack]
- Max Depth = 312 + Unknown Stack Size
- Call Chain = etharp_update_arp_entry ⇒ etharp_find_entry ⇒ etharp_free_entry ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> pbuf_free
- >> ip4_addr_isbroadcast
- >> etharp_send_ip
- >> etharp_find_entry
[Called By]
tivaif_check_pbuf (Thumb, 78 bytes, Stack size 16 bytes, tiva-tm4c129.o(i.tivaif_check_pbuf))
[Stack]
- Max Depth = 288 + Unknown Stack Size
- Call Chain = tivaif_check_pbuf ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> pbuf_free
- >> pbuf_copy
- >> pbuf_alloc
[Called By]
tivaif_hwinit (Thumb, 228 bytes, Stack size 16 bytes, tiva-tm4c129.o(i.tivaif_hwinit))
[Stack]
- Max Depth = 296 + Unknown Stack Size
- Call Chain = tivaif_hwinit ⇒ InitDMADescriptors ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> IntEnable
- >> EMACTxEnable
- >> EMACRxEnable
- >> EMACPHYWrite
- >> EMACPHYRead
- >> EMACIntStatus
- >> EMACIntEnable
- >> EMACIntClear
- >> EMACFrameFilterSet
- >> EMACAddrGet
- >> GPIOPinTypeEthernetLED
- >> GPIOPinConfigure
- >> IntMasterEnable
- >> SysCtlPeripheralEnable
- >> BSP_IntVectSet
- >> BSP_IntEn
- >> InitDMADescriptors
[Called By]
tivaif_process_transmit (Thumb, 136 bytes, Stack size 16 bytes, tiva-tm4c129.o(i.tivaif_process_transmit))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = tivaif_process_transmit ⇒ pbuf_free ⇒ memp_free ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]
[Called By]
tivaif_receive (Thumb, 544 bytes, Stack size 24 bytes, tiva-tm4c129.o(i.tivaif_receive))
[Stack]
- Max Depth = 296 + Unknown Stack Size
- Call Chain = tivaif_receive ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> tcpip_input
- >> pbuf_cat
- >> pbuf_free
- >> pbuf_alloc
[Called By]
tivaif_transmit (Thumb, 348 bytes, Stack size 40 bytes, tiva-tm4c129.o(i.tivaif_transmit))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = tivaif_transmit ⇒ tivaif_check_pbuf ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> EMACTxDMAPollDemand
- >> sys_arch_unprotect
- >> sys_arch_protect
- >> pbuf_free
- >> pbuf_ref
- >> pbuf_clen
- >> tivaif_check_pbuf
[Address Reference Count : 1]- tiva-tm4c129.o(i.tivaif_init)
lwIPPrivateHostTimer (Thumb, 20 bytes, Stack size 8 bytes, ztmslwip.o(i.lwIPPrivateHostTimer))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = lwIPPrivateHostTimer ⇒ sys_timeout ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> sys_timeout
- >> lwIPHostTimerHandler
[Address Reference Count : 2]- ztmslwip.o(i.lwIPPrivateHostTimer)
- ztmslwip.o(i.lwIPPrivateInit)
lwIPPrivateInit (Thumb, 102 bytes, Stack size 32 bytes, ztmslwip.o(i.lwIPPrivateInit))
[Stack]
- Max Depth = 544 + Unknown Stack Size
- Call Chain = lwIPPrivateInit ⇒ netif_add ⇒ netif_set_addr ⇒ netif_set_ipaddr ⇒ tcp_abort ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ tcp_output_alloc_header ⇒ pbuf_alloc ⇒ pbuf_pool_is_empty ⇒ tcpip_callback_with_block ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> lwip_htonl
- >> sys_timeout
- >> netif_add
- >> netif_set_up
- >> netif_set_default
[Address Reference Count : 1]
TaskRtcDisableSync (Thumb, 18 bytes, Stack size 8 bytes, rtctask.o(i.TaskRtcDisableSync))
[Stack]
- Max Depth = 24
- Call Chain = TaskRtcDisableSync ⇒ TaskTimerClearActionEnable
[Calls]- >> TaskTimerClearActionEnable
[Called By]
TaskRtcEnableSync (Thumb, 8 bytes, Stack size 0 bytes, rtctask.o(i.TaskRtcEnableSync))
[Address Reference Count : 1]
TaskCommClearDataStatus (Thumb, 38 bytes, Stack size 0 bytes, commtask.o(i.TaskCommClearDataStatus))
[Called By]
TaskCommNormalAck (Thumb, 66 bytes, Stack size 24 bytes, commtask.o(i.TaskCommNormalAck))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = TaskCommNormalAck ⇒ TaskCommSendMessage ⇒ netconn_write_partly ⇒ tcpip_apimsg_lock ⇒ sys_sem_signal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]
[Called By]
TaskCommStartRecv (Thumb, 220 bytes, Stack size 24 bytes, commtask.o(i.TaskCommStartRecv))
[Stack]
- Max Depth = 1108 + Unknown Stack Size
- Call Chain = TaskCommStartRecv ⇒ FileTaskLogWrite ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> OSTimeDly
- >> netconn_recv
- >> netconn_delete
- >> netconn_close
- >> netbuf_delete
- >> FileTaskLogWrite
- >> TaskWatchdogFreed
- >> ZtmsGetNetStatus
[Called By]
TaskCommTcpSocketConn (Thumb, 136 bytes, Stack size 8 bytes, commtask.o(i.TaskCommTcpSocketConn))
[Stack]
- Max Depth = 272 + Unknown Stack Size
- Call Chain = TaskCommTcpSocketConn ⇒ netconn_new_with_proto_and_callback ⇒ netconn_alloc ⇒ memp_malloc_fn ⇒ memp_overflow_check_all ⇒ memp_overflow_check_element_underflow
[Calls]- >> OSTimeDly
- >> netconn_new_with_proto_and_callback
- >> netconn_delete
- >> netconn_connect
- >> TaskWatchdogFreed
- >> ZtmsGetNetStatus
[Called By]
TaskHeartDisableSend (Thumb, 18 bytes, Stack size 8 bytes, hearttask.o(i.TaskHeartDisableSend))
[Stack]
- Max Depth = 24
- Call Chain = TaskHeartDisableSend ⇒ TaskTimerClearActionEnable
[Calls]- >> TaskTimerClearActionEnable
[Called By]
TaskHeartEnableSend (Thumb, 8 bytes, Stack size 0 bytes, hearttask.o(i.TaskHeartEnableSend))
[Address Reference Count : 1]
TaskPassThroughClearUartRecvBuf (Thumb, 54 bytes, Stack size 8 bytes, passthroughtask.o(i.TaskPassThroughClearUartRecvBuf))
[Stack]
- Max Depth = 8
- Call Chain = TaskPassThroughClearUartRecvBuf
[Called By]- >> TaskPassThroughInit
- >> TaskPassThrough
TaskPassThroughUart0RecvCallback (Thumb, 388 bytes, Stack size 16 bytes, passthroughtask.o(i.TaskPassThroughUart0RecvCallback))
[Stack]
- Max Depth = 24
- Call Chain = TaskPassThroughUart0RecvCallback ⇒ TaskTimer1MsTickGet
[Calls]
[Address Reference Count : 2]- passthroughtask.o(i.TaskPassThrough)
- passthroughtask.o(i.TaskPassThroughModifyUartConf)
TaskPassThroughUart1RecvCallback (Thumb, 386 bytes, Stack size 16 bytes, passthroughtask.o(i.TaskPassThroughUart1RecvCallback))
[Stack]
- Max Depth = 24
- Call Chain = TaskPassThroughUart1RecvCallback ⇒ TaskTimer1MsTickGet
[Calls]
[Address Reference Count : 2]- passthroughtask.o(i.TaskPassThrough)
- passthroughtask.o(i.TaskPassThroughModifyUartConf)
TaskPassThroughUart2RecvCallback (Thumb, 388 bytes, Stack size 16 bytes, passthroughtask.o(i.TaskPassThroughUart2RecvCallback))
[Stack]
- Max Depth = 24
- Call Chain = TaskPassThroughUart2RecvCallback ⇒ TaskTimer1MsTickGet
[Calls]
[Address Reference Count : 2]- passthroughtask.o(i.TaskPassThrough)
- passthroughtask.o(i.TaskPassThroughModifyUartConf)
TaskPassThroughUart3RecvCallback (Thumb, 386 bytes, Stack size 16 bytes, passthroughtask.o(i.TaskPassThroughUart3RecvCallback))
[Stack]
- Max Depth = 24
- Call Chain = TaskPassThroughUart3RecvCallback ⇒ TaskTimer1MsTickGet
[Calls]
[Address Reference Count : 2]- passthroughtask.o(i.TaskPassThrough)
- passthroughtask.o(i.TaskPassThroughModifyUartConf)
TaskPassThroughUart4RecvCallback (Thumb, 386 bytes, Stack size 16 bytes, passthroughtask.o(i.TaskPassThroughUart4RecvCallback))
[Stack]
- Max Depth = 24
- Call Chain = TaskPassThroughUart4RecvCallback ⇒ TaskTimer1MsTickGet
[Calls]
[Address Reference Count : 2]- passthroughtask.o(i.TaskPassThrough)
- passthroughtask.o(i.TaskPassThroughModifyUartConf)
TaskPassThroughUart5RecvCallback (Thumb, 386 bytes, Stack size 16 bytes, passthroughtask.o(i.TaskPassThroughUart5RecvCallback))
[Stack]
- Max Depth = 24
- Call Chain = TaskPassThroughUart5RecvCallback ⇒ TaskTimer1MsTickGet
[Calls]
[Address Reference Count : 2]- passthroughtask.o(i.TaskPassThrough)
- passthroughtask.o(i.TaskPassThroughModifyUartConf)
TaskPassThroughUart6RecvCallback (Thumb, 386 bytes, Stack size 16 bytes, passthroughtask.o(i.TaskPassThroughUart6RecvCallback))
[Stack]
- Max Depth = 24
- Call Chain = TaskPassThroughUart6RecvCallback ⇒ TaskTimer1MsTickGet
[Calls]
[Address Reference Count : 2]- passthroughtask.o(i.TaskPassThrough)
- passthroughtask.o(i.TaskPassThroughModifyUartConf)
TaskPassThroughUart7RecvCallback (Thumb, 388 bytes, Stack size 16 bytes, passthroughtask.o(i.TaskPassThroughUart7RecvCallback))
[Stack]
- Max Depth = 24
- Call Chain = TaskPassThroughUart7RecvCallback ⇒ TaskTimer1MsTickGet
[Calls]
[Address Reference Count : 2]- passthroughtask.o(i.TaskPassThrough)
- passthroughtask.o(i.TaskPassThroughModifyUartConf)
TaskStatusDisableSend (Thumb, 18 bytes, Stack size 8 bytes, statustask.o(i.TaskStatusDisableSend))
[Stack]
- Max Depth = 24
- Call Chain = TaskStatusDisableSend ⇒ TaskTimerClearActionEnable
[Calls]- >> TaskTimerClearActionEnable
[Called By]
TaskStatusEnableSend (Thumb, 8 bytes, Stack size 0 bytes, statustask.o(i.TaskStatusEnableSend))
[Address Reference Count : 1]
- statustask.o(i.TaskStatus)
AppTaskCreate (Thumb, 342 bytes, Stack size 32 bytes, app_mian.o(i.AppTaskCreate))
[Stack]
- Max Depth = 1116 + Unknown Stack Size
- Call Chain = AppTaskCreate ⇒ FileTaskLogWrite ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> OSTaskCreateExt
- >> FileTaskLogWrite
[Called By]
AppTaskStart (Thumb, 120 bytes, Stack size 0 bytes, app_mian.o(i.AppTaskStart))
[Stack]
- Max Depth = 1228 + Unknown Stack Size
- Call Chain = AppTaskStart ⇒ TaskCommInit ⇒ ZtmsFileConfGetKeyValueString ⇒ ZtmsConfGetKeyValueString ⇒ f_open ⇒ dir_register ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ ZtmsDrvSDWriteDisk ⇒ ZtmsDrvSDSendCmd ⇒ ZtmsDrvSDSelect ⇒ ZtmsDrvSDWaitReady ⇒ ZtmsBspSpiInit ⇒ SSIConfigSetExpClk
[Calls]- >> Mem_Init
- >> CPU_Init
- >> BSP_SysClkFreqGet
- >> BSP_Init
- >> OSTimeDly
- >> OSStatInit
- >> ZtmsBspSysInit
- >> ZtmsBspLed2OnOff
- >> ZtmsBspLed1OnOff
- >> OS_CPU_SysTickInit
- >> ZtmsFileSysInit
- >> ZtmsFileConfInit
- >> AppTaskCreate
- >> TaskStatusInit
- >> TaskPassThroughInit
- >> TaskHeartInit
- >> TaskCommInit
- >> TaskRtcInit
- >> TaskTimerInit
[Address Reference Count : 1]
_printf_core (Thumb, 748 bytes, Stack size 96 bytes, printf6.o(i._printf_core), UNUSED)
[Calls]
- >> __aeabi_uidivmod
- >> _printf_pre_padding
- >> _printf_post_padding
[Called By]
_printf_post_padding (Thumb, 36 bytes, Stack size 24 bytes, printf6.o(i._printf_post_padding), UNUSED)
[Called By]
_printf_pre_padding (Thumb, 46 bytes, Stack size 24 bytes, printf6.o(i._printf_pre_padding), UNUSED)
[Called By]
_sputc (Thumb, 10 bytes, Stack size 0 bytes, printf6.o(i._sputc))
[Called By]
[Address Reference Count : 1]- printf6.o(i.__0sprintf$6)
Undefined Global Symbols