_Screen2hWin ⇒ _Screen2hWin
Function Pointers
- ADC_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- AppOSViewTerminalRx from uctsk_osview.o(i.AppOSViewTerminalRx) referenced from uctsk_osview.o(i.App_OSViewTaskCreate)
- App_TaskStart from main.o(i.App_TaskStart) referenced from main.o(i.main)
- BUTTON_Callback from button.o(i.BUTTON_Callback) referenced from button.o(i.BUTTON_CreateEx)
- BUTTON_CreateIndirect from button_createindirect.o(i.BUTTON_CreateIndirect) referenced 2 times from guidemo_dialog.o(.constdata)
- BusFault_Handler from stm32f4xx_it.o(i.BusFault_Handler) referenced from startup_stm32f4xx.o(RESET)
- CAN1_RX0_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- CAN1_RX1_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- CAN1_SCE_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- CAN1_TX_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- CAN2_RX0_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- CAN2_RX1_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- CAN2_SCE_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- CAN2_TX_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- CRYP_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DCMI_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA1_Stream0_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA1_Stream1_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA1_Stream2_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA1_Stream3_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA1_Stream4_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA1_Stream5_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA1_Stream6_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA1_Stream7_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA2_Stream0_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA2_Stream1_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA2_Stream2_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA2_Stream3_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA2_Stream4_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA2_Stream5_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA2_Stream6_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DMA2_Stream7_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- DebugMon_Handler from stm32f4xx_it.o(i.DebugMon_Handler) referenced from startup_stm32f4xx.o(RESET)
- EDIT_CreateIndirect from edit_createindirect.o(i.EDIT_CreateIndirect) referenced 4 times from guidemo_dialog.o(.constdata)
- EDIT__Callback from edit.o(i.EDIT__Callback) referenced from edit.o(i.EDIT_CreateEx)
- ETH_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- ETH_WKUP_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- EXTI0_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- EXTI15_10_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- EXTI1_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- EXTI2_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- EXTI3_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- EXTI4_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- EXTI9_5_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- FLASH_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- FPU_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- FRAMEWIN_CreateIndirect from framewin_createindirect.o(i.FRAMEWIN_CreateIndirect) referenced from guidemo_dialog.o(.constdata)
- FRAMEWIN__cbClient from framewin.o(i.FRAMEWIN__cbClient) referenced from framewin.o(i.FRAMEWIN_CreateEx)
- FSMC_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- GUIDEMO_Automotive from guidemo_automotive.o(i.GUIDEMO_Automotive) referenced 2 times from guidemo.o(.data)
- GUIDEMO_Bitmap from guidemo_bitmap.o(i.GUIDEMO_Bitmap) referenced 2 times from guidemo.o(.data)
- GUIDEMO_Circle from guidemo_circle.o(i.GUIDEMO_Circle) referenced 2 times from guidemo.o(.data)
- GUIDEMO_Cursor from guidemo_cursor.o(i.GUIDEMO_Cursor) referenced 2 times from guidemo.o(.data)
- GUIDEMO_DemoFrameWin from guidemo_framewin.o(i.GUIDEMO_DemoFrameWin) referenced 2 times from guidemo.o(.data)
- GUIDEMO_DemoLUT from guidemo_lut.o(i.GUIDEMO_DemoLUT) referenced 2 times from guidemo.o(.data)
- GUIDEMO_DemoPolygon from guidemo_polygon.o(i.GUIDEMO_DemoPolygon) referenced 2 times from guidemo.o(.data)
- GUIDEMO_DemoProgBar from guidemo_progbar.o(i.GUIDEMO_DemoProgBar) referenced 2 times from guidemo.o(.data)
- GUIDEMO_Dialog from guidemo_dialog.o(i.GUIDEMO_Dialog) referenced 2 times from guidemo.o(.data)
- GUIDEMO_Graph from guidemo_graph.o(i.GUIDEMO_Graph) referenced 2 times from guidemo.o(.data)
- GUIDEMO_HardwareInfo from guidemo_hardwareinfo.o(i.GUIDEMO_HardwareInfo) referenced 2 times from guidemo.o(.data)
- GUIDEMO_Navigation from guidemo_navi.o(i.GUIDEMO_Navigation) referenced 2 times from guidemo.o(.data)
- GUIDEMO_ShowColorBar from guidemo_colorbar.o(i.GUIDEMO_ShowColorBar) referenced 2 times from guidemo.o(.data)
- GUIDEMO_ShowColorList from guidemo_colorlist.o(i.GUIDEMO_ShowColorList) referenced 2 times from guidemo.o(.data)
- GUIDEMO_ShowInternationalFonts from guidemo_font.o(i.GUIDEMO_ShowInternationalFonts) referenced 2 times from guidemo.o(.data)
- GUIDEMO_ShowMemoryDevice from guidemo_memdevb.o(i.GUIDEMO_ShowMemoryDevice) referenced 2 times from guidemo.o(.data)
- GUIDEMO_Speed from guidemo_speed.o(i.GUIDEMO_Speed) referenced 2 times from guidemo.o(.data)
- GUIDEMO_Touch from guidemo_touch.o(i.GUIDEMO_Touch) referenced 2 times from guidemo.o(.data)
- GUIDEMO_WM from guidemo_wm.o(i.GUIDEMO_WM) referenced 2 times from guidemo.o(.data)
- GUIMONO_DispChar from guicharm.o(i.GUIMONO_DispChar) referenced 12 times from f4x6.o(.constdata)
- GUIMONO_GetCharDistX from guicharm.o(i.GUIMONO_GetCharDistX) referenced 12 times from f4x6.o(.constdata)
- GUIMONO_GetFontInfo from guicharm.o(i.GUIMONO_GetFontInfo) referenced 12 times from f4x6.o(.constdata)
- GUIMONO_IsInFont from guicharm.o(i.GUIMONO_IsInFont) referenced 12 times from f4x6.o(.constdata)
- GUIPROP_DispChar from guicharp.o(i.GUIPROP_DispChar) referenced 28 times from guidemo_font.o(.constdata)
- GUIPROP_GetCharDistX from guicharp.o(i.GUIPROP_GetCharDistX) referenced 28 times from guidemo_font.o(.constdata)
- GUIPROP_GetFontInfo from guicharp.o(i.GUIPROP_GetFontInfo) referenced 28 times from guidemo_font.o(.constdata)
- GUIPROP_IsInFont from guicharp.o(i.GUIPROP_IsInFont) referenced 28 times from guidemo_font.o(.constdata)
- GUI_MEMDEV__Color2Index from guidev.o(i.GUI_MEMDEV__Color2Index) referenced from guidev_16.o(.constdata)
- GUI_MEMDEV__GetIndexMask from guidev.o(i.GUI_MEMDEV__GetIndexMask) referenced from guidev_16.o(.constdata)
- GUI_MEMDEV__GetRect from guidev.o(i.GUI_MEMDEV__GetRect) referenced from guidev_16.o(.constdata)
- GUI_MEMDEV__Index2Color from guidev.o(i.GUI_MEMDEV__Index2Color) referenced from guidev_16.o(.constdata)
- GUI_USAGE_BM_AddHLine from guidev_usagebm.o(i.GUI_USAGE_BM_AddHLine) referenced from guidev_usagebm.o(.constdata)
- GUI_USAGE_BM_AddPixel from guidev_usagebm.o(i.GUI_USAGE_BM_AddPixel) referenced from guidev_usagebm.o(.constdata)
- GUI_USAGE_BM_Clear from guidev_usagebm.o(i.GUI_USAGE_BM_Clear) referenced from guidev_usagebm.o(.constdata)
- GUI_USAGE_BM_GetNextDirty from guidev_usagebm.o(i.GUI_USAGE_BM_GetNextDirty) referenced from guidev_usagebm.o(.constdata)
- HASH_RNG_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- HardFault_Handler from stm32f4xx_it.o(i.HardFault_Handler) referenced from startup_stm32f4xx.o(RESET)
- I2C1_ER_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- I2C1_EV_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- I2C2_ER_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- I2C2_EV_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- I2C3_ER_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- I2C3_EV_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- LCD_DrawHLine from lcd.o(i.LCD_DrawHLine) referenced from guicore.o(.constdata)
- LCD_DrawPixel from lcd.o(i.LCD_DrawPixel) referenced from guicore.o(.constdata)
- LCD_L0_Color2Index from lcd_l0_generic.o(i.LCD_L0_Color2Index) referenced from lcd_api.o(.constdata)
- LCD_L0_DrawBitmap from glcd_ucgui.o(i.LCD_L0_DrawBitmap) referenced from lcd_api.o(.constdata)
- LCD_L0_DrawHLine from glcd_ucgui.o(i.LCD_L0_DrawHLine) referenced from lcd_api.o(.constdata)
- LCD_L0_DrawVLine from glcd_ucgui.o(i.LCD_L0_DrawVLine) referenced from lcd_api.o(.constdata)
- LCD_L0_FillRect from glcd_ucgui.o(i.LCD_L0_FillRect) referenced from lcd_api.o(.constdata)
- LCD_L0_GetIndexMask from lcd_l0_generic.o(i.LCD_L0_GetIndexMask) referenced from lcd_api.o(.constdata)
- LCD_L0_GetPixelIndex from glcd_ucgui.o(i.LCD_L0_GetPixelIndex) referenced from lcd_api.o(.constdata)
- LCD_L0_GetRect from lcd_l0_generic.o(i.LCD_L0_GetRect) referenced from lcd_api.o(.constdata)
- LCD_L0_Index2Color from lcd_l0_generic.o(i.LCD_L0_Index2Color) referenced from lcd_api.o(.constdata)
- LCD_L0_SetLUTEntry from glcd_ucgui.o(i.LCD_L0_SetLUTEntry) referenced from lcd_api.o(.constdata)
- LCD_L0_SetPixelIndex from glcd_ucgui.o(i.LCD_L0_SetPixelIndex) referenced from lcd_api.o(.constdata)
- LCD_L0_XorPixel from glcd_ucgui.o(i.LCD_L0_XorPixel) referenced from lcd_api.o(.constdata)
- LISTBOX_CreateIndirect from listbox_createindirect.o(i.LISTBOX_CreateIndirect) referenced from guidemo_dialog.o(.constdata)
- MemManage_Handler from stm32f4xx_it.o(i.MemManage_Handler) referenced from startup_stm32f4xx.o(RESET)
- NMI_Handler from stm32f4xx_it.o(i.NMI_Handler) referenced from startup_stm32f4xx.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_Init)
- OSView_Task from os_view.o(i.OSView_Task) referenced from os_view.o(i.OSView_InitOS)
- OS_TaskIdle from os_core.o(i.OS_TaskIdle) referenced from os_core.o(i.OSInit)
- OS_TaskStat from os_core.o(i.OS_TaskStat) referenced from os_core.o(i.OSInit)
- OTG_FS_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- OTG_FS_WKUP_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- OTG_HS_EP1_IN_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- OTG_HS_EP1_OUT_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- OTG_HS_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- OTG_HS_WKUP_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- PVD_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- PendSV_Handler from os_cpu_a.o(.text) referenced from startup_stm32f4xx.o(RESET)
- RCC_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- RTC_Alarm_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- RTC_WKUP_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- Reset_Handler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- SDIO_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- SLIDER_CreateIndirect from slider_createindirect.o(i.SLIDER_CreateIndirect) referenced 2 times from guidemo_dialog.o(.constdata)
- SPI1_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- SPI2_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- SPI3_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- SVC_Handler from stm32f4xx_it.o(i.SVC_Handler) referenced from startup_stm32f4xx.o(RESET)
- SysTick_Handler from stm32f4xx_it.o(i.SysTick_Handler) referenced from startup_stm32f4xx.o(RESET)
- SystemInit from system_stm32f4xx.o(i.SystemInit) referenced from startup_stm32f4xx.o(.text)
- TAMP_STAMP_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- TEXT_CreateIndirect from text_createindirect.o(i.TEXT_CreateIndirect) referenced 4 times from guidemo_dialog.o(.constdata)
- TIM1_BRK_TIM9_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- TIM1_CC_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- TIM1_TRG_COM_TIM11_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- TIM1_UP_TIM10_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- TIM2_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- TIM3_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- TIM4_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- TIM5_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- TIM6_DAC_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- TIM7_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- TIM8_BRK_TIM12_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- TIM8_CC_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- TIM8_TRG_COM_TIM14_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- TIM8_UP_TIM13_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- UART4_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- UART5_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- USART1_IRQHandler from stm32f4xx_it.o(i.USART1_IRQHandler) referenced from startup_stm32f4xx.o(RESET)
- USART2_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- USART3_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- USART6_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- UsageFault_Handler from stm32f4xx_it.o(i.UsageFault_Handler) referenced from startup_stm32f4xx.o(RESET)
- WIDGET_EFFECT_3D_DrawUp from widget_effect_3d.o(i.WIDGET_EFFECT_3D_DrawUp) referenced from widget_effect_3d.o(.constdata)
- WM_HandlePID from wmtouch.o(i.WM_HandlePID) referenced from gui_pid.o(i._PID_Load)
- WWDG_IRQHandler from startup_stm32f4xx.o(.text) referenced from startup_stm32f4xx.o(RESET)
- _AddKeyBin from editbin.o(i._AddKeyBin) referenced from editbin.o(i.EDIT_SetBinMode)
- _AddKeyHex from edithex.o(i._AddKeyHex) referenced from edithex.o(i.EDIT_SetHexMode)
- _CalcSizeOfChar from gui_uc_encodenone.o(i._CalcSizeOfChar) referenced from gui_uc_encodenone.o(.constdata)
- _Color2Index from guidev_measure.o(i._Color2Index) referenced from guidev_measure.o(.constdata)
- _DispLine_SJIS from guiencjs.o(i._DispLine_SJIS) referenced from guiencjs.o(.constdata)
- _Draw from gui_draw_self.o(i._Draw) referenced from gui_draw_self.o(.constdata)
- _Draw from framewin_buttonmax.o(i._Draw) referenced from framewin_buttonmax.o(i.FRAMEWIN_AddMaxButton)
- _Draw from framewin_buttonmin.o(i._Draw) referenced from framewin_buttonmin.o(i.FRAMEWIN_AddMinButton)
- _Draw from guidemo_memdevb.o(i._Draw) referenced from guidemo_memdevb.o(i.GUIDEMO_ShowMemoryDevice)
- _Draw from guidemo_graph.o(i._Draw) referenced from guidemo_graph.o(i._DemoOrData)
- _Draw from guidemo_graph.o(i._Draw) referenced from guidemo_graph.o(i._DemoRandomGraph)
- _Draw2 from guidemo_graph.o(i._Draw2) referenced from guidemo_graph.o(i._DemoSineWave)
- _DrawBitmap from guidev_measure.o(i._DrawBitmap) referenced 2 times from guidev_measure.o(.constdata)
- _DrawBitmap_RLE4 from lcdrle4.o(i._DrawBitmap_RLE4) referenced from lcdrle4.o(.constdata)
- _DrawBitmap_RLE8 from lcdrle8.o(i._DrawBitmap_RLE8) referenced from lcdrle8.o(.constdata)
- _DrawHLine from guidev_measure.o(i._DrawHLine) referenced 2 times from guidev_measure.o(.constdata)
- _DrawHLine from guiaalib.o(i._DrawHLine) referenced from guiaalib.o(i.GUI_AA_Init)
- _DrawVLine from guidev_measure.o(i._DrawVLine) referenced 2 times from guidev_measure.o(.constdata)
- _Draw_0 from guidemo_automotive.o(i._Draw_0) referenced from guidemo_automotive.o(i.GUIDEMO_Automotive)
- _Draw_1 from guidemo_automotive.o(i._Draw_1) referenced from guidemo_automotive.o(i.GUIDEMO_Automotive)
- _Encode from gui_uc_encodenone.o(i._Encode) referenced from gui_uc_encodenone.o(.constdata)
- _FRAMEWIN_Callback from framewin.o(i._FRAMEWIN_Callback) referenced from framewin.o(i.FRAMEWIN_CreateEx)
- _FillPolygon from guidev_measure.o(i._FillPolygon) referenced from guidev_measure.o(.constdata)
- _FillPolygonAA from guidev_measure.o(i._FillPolygonAA) referenced from guidev_measure.o(.constdata)
- _FillRect from guidev_measure.o(i._FillRect) referenced 2 times from guidev_measure.o(.constdata)
- _GUI_USAGE_BM_Delete from guidev_usagebm.o(i._GUI_USAGE_BM_Delete) referenced from guidev_usagebm.o(.constdata)
- _GetCharCode from gui_uc_encodenone.o(i._GetCharCode) referenced from gui_uc_encodenone.o(.constdata)
- _GetCharSize from gui_uc_encodenone.o(i._GetCharSize) referenced from gui_uc_encodenone.o(.constdata)
- _GetIndexMask from guidev_measure.o(i._GetIndexMask) referenced from guidev_measure.o(.constdata)
- _GetLineDistX_SJIS from guiencjs.o(i._GetLineDistX_SJIS) referenced from guiencjs.o(.constdata)
- _GetLineLen_SJIS from guiencjs.o(i._GetLineLen_SJIS) referenced from guiencjs.o(.constdata)
- _GetPixelIndex from guidev_measure.o(i._GetPixelIndex) referenced 2 times from guidev_measure.o(.constdata)
- _GetRect from guidev_measure.o(i._GetRect) referenced from guidev_measure.o(.constdata)
- _GetXSize from gui_draw_self.o(i._GetXSize) referenced from gui_draw_self.o(.constdata)
- _GetYSize from gui_draw_self.o(i._GetYSize) referenced from gui_draw_self.o(.constdata)
- _Index2Color from guidev_measure.o(i._Index2Color) referenced from guidev_measure.o(.constdata)
- _LISTBOX_Callback from listbox.o(i._LISTBOX_Callback) referenced from listbox.o(i.LISTBOX_CreateEx)
- _PROGBAR_Callback from progbar.o(i._PROGBAR_Callback) referenced from progbar.o(i.PROGBAR_CreateEx)
- _SCROLLBAR_Callback from scrollbar.o(i._SCROLLBAR_Callback) referenced from scrollbar.o(i.SCROLLBAR_CreateEx)
- _SLIDER_Callback from slider.o(i._SLIDER_Callback) referenced from slider.o(i.SLIDER_CreateEx)
- _SetPixelIndex from guidev_measure.o(i._SetPixelIndex) referenced 2 times from guidev_measure.o(.constdata)
- _TEXT_Callback from text.o(i._TEXT_Callback) referenced from text.o(i.TEXT_CreateEx)
- _TempHide from guicurs.o(i._TempHide) referenced from guicurs.o(i.GUI_CURSOR_Show)
- _TempUnhide from guicurs.o(i._TempUnhide) referenced from guicurs.o(i.GUI_CURSOR_Show)
- _UpdateBuffer from editbin.o(i._UpdateBuffer) referenced from editbin.o(i.EDIT_SetBinMode)
- _UpdateBuffer from edithex.o(i._UpdateBuffer) referenced from edithex.o(i.EDIT_SetHexMode)
- _WIDGET_EFFECT_3D_DrawDown from widget_effect_3d.o(i._WIDGET_EFFECT_3D_DrawDown) referenced from widget_effect_3d.o(.constdata)
- _WIDGET_EFFECT_3D_DrawDownRect from widget_effect_3d.o(i._WIDGET_EFFECT_3D_DrawDownRect) referenced from widget_effect_3d.o(.constdata)
- _WIDGET_EFFECT_3D_DrawUpRect from widget_effect_3d.o(i._WIDGET_EFFECT_3D_DrawUpRect) referenced from widget_effect_3d.o(.constdata)
- _WIDGET_EFFECT_3D_GetRect from widget_effect_3d.o(i._WIDGET_EFFECT_3D_GetRect) referenced from widget_effect_3d.o(.constdata)
- _WIDGET_EFFECT_None_DrawDown from widget_effect_none.o(i._WIDGET_EFFECT_None_DrawDown) referenced from widget_effect_none.o(.constdata)
- _WIDGET_EFFECT_None_DrawDownRect from widget_effect_none.o(i._WIDGET_EFFECT_None_DrawDownRect) referenced from widget_effect_none.o(.constdata)
- _WIDGET_EFFECT_None_DrawUp from widget_effect_none.o(i._WIDGET_EFFECT_None_DrawUp) referenced from widget_effect_none.o(.constdata)
- _WIDGET_EFFECT_None_DrawUpRect from widget_effect_none.o(i._WIDGET_EFFECT_None_DrawUpRect) referenced from widget_effect_none.o(.constdata)
- _WIDGET_EFFECT_None_GetRect from widget_effect_none.o(i._WIDGET_EFFECT_None_GetRect) referenced from widget_effect_none.o(.constdata)
- _XorPixel from guidev_measure.o(i._XorPixel) referenced 2 times from guidev_measure.o(.constdata)
- __main from __main.o(!!!main) referenced from startup_stm32f4xx.o(.text)
- _cbBkWindow from guidemo_wm.o(i._cbBkWindow) referenced from guidemo_wm.o(i._DemoCreateWindow)
- _cbBkWindow from guidemo_wm.o(i._cbBkWindow) referenced from guidemo_wm.o(i._DemoRedrawing)
- _cbCallback from guidemo_dialog.o(i._cbCallback) referenced from guidemo_dialog.o(i.GUIDEMO_Dialog)
- _cbChild from guidemo_wm.o(i._cbChild) referenced from guidemo_wm.o(i.GUIDEMO_WM)
- _cbCmdWin from guidemo.o(i._cbCmdWin) referenced from guidemo.o(i.GUIDEMO_main)
- _cbDemoCallback1 from guidemo_wm.o(i._cbDemoCallback1) referenced from guidemo_wm.o(i._DemoSetCallback)
- _cbDemoCallback2 from guidemo_wm.o(i._cbDemoCallback2) referenced from guidemo_wm.o(i._DemoSetCallback)
- _cbInvalidateOne from wm_bringtotop.o(i._cbInvalidateOne) referenced from wm_bringtotop.o(i._InvalidateWindowAndDescs)
- _cbMax from framewin_buttonmax.o(i._cbMax) referenced from framewin_buttonmax.o(i.FRAMEWIN_AddMaxButton)
- _cbMin from framewin_buttonmin.o(i._cbMin) referenced from framewin_buttonmin.o(i.FRAMEWIN_AddMinButton)
- _cbNaviWindow from guidemo_navi.o(i._cbNaviWindow) referenced from guidemo_navi.o(i._ShowMovingMap)
- _cbPaintMemDev from wm.o(i._cbPaintMemDev) referenced from wm.o(i._Paint)
- _cbWindow1 from guidemo_wm.o(i._cbWindow1) referenced from guidemo_wm.o(i._DemoCreateWindow)
- _cbWindow1 from guidemo_wm.o(i._cbWindow1) referenced from guidemo_wm.o(i._DemoSetCallback)
- _cbWindow2 from guidemo_wm.o(i._cbWindow2) referenced from guidemo_wm.o(i._DemoCreateWindow)
- _cbWindow2 from guidemo_wm.o(i._cbWindow2) referenced from guidemo_wm.o(i._DemoSetCallback)
- _printf_input_char from _printf_char_common.o(.text) referenced from _printf_char_common.o(.text)
- _sputc from _sputc.o(.text) referenced from noretval__2sprintf.o(.text)
- cbBackWin from wm.o(i.cbBackWin) referenced from wm.o(i.WM_Init)
- uctsk_Blink from uctsk_task.o(i.uctsk_Blink) referenced from uctsk_task.o(i.App_UCGUI_TaskCreate)
- uctsk_OSViewTerminal from uctsk_osview.o(i.uctsk_OSViewTerminal) referenced from uctsk_osview.o(i.App_OSViewTaskCreate)
- uctsk_TouchPanel from uctsk_task.o(i.uctsk_TouchPanel) referenced from uctsk_task.o(i.App_UCGUI_TaskCreate)
- uctsk_UCGUI from uctsk_task.o(i.uctsk_UCGUI) referenced from uctsk_task.o(i.App_UCGUI_TaskCreate)
Global Symbols
__main (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main))
[Calls]
- >> __rt_entry
- >> __scatterload
__scatterload (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter))
[Called By]
__scatterload_rt2 (Thumb, 44 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
[Calls]
__scatterload_rt2_thumb_only (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
__scatterload_null (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)
__decompress (Thumb, 90 bytes, Stack size unknown bytes, __dczerorl2.o(!!dczerorl2), UNUSED)
__decompress1 (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(!!dczerorl2), UNUSED)
__scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)
_printf_percent (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000))
[Called By]
_printf_u (Thumb, 0 bytes, Stack size unknown bytes, _printf_u.o(.ARM.Collect$$_printf_percent$$0000000A))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = _printf_u ⇒ _printf_int_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
_printf_percent_end (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017))
__rt_lib_init (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000))
[Called By]
__rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002))
__rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A))
__rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004))
__rt_lib_init_rand_2 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000D))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = __rt_lib_init_rand_2 ⇒ _rand_init ⇒ srand
[Calls]
__rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C))
__rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E))
__rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C))
__rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B))
__rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021))
__rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032))
__rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030))
__rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F))
__rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023))
__rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011))
__rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013))
__rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015))
__rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017))
__rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019))
__rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E))
__rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033))
__rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D))
__rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025))
__rt_lib_shutdown (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))
[Called By]
__rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006))
__rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E))
__rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F))
__rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009))
__rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000003))
__rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B))
__rt_entry (Thumb, 0 bytes, Stack size unknown bytes, __rtentry.o(.ARM.Collect$$rtentry$$00000000))
[Called By]
- >> __main
- >> __scatterload_rt2
__rt_entry_presh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002))
__rt_entry_sh (Thumb, 0 bytes, Stack size unknown bytes, __rtentry4.o(.ARM.Collect$$rtentry$$00000004))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = __rt_entry_sh ⇒ __user_setup_stackheap
[Calls]- >> __user_setup_stackheap
__rt_entry_li (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000A))
[Calls]
__rt_entry_postsh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009))
__rt_entry_main (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000D))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = __rt_entry_main ⇒ main ⇒ OSInit ⇒ OSTmr_Init ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook ⇒ App_TaskCreateHook ⇒ OSView_TaskCreateHook ⇒ OSView_TimeGetCycles
[Calls]
__rt_entry_postli_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C))
__rt_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000))
[Called By]
__rt_exit_ls (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000003))
[Calls]
__rt_exit_prels_1 (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))
__rt_exit_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004))
[Calls]
rand (Thumb, 48 bytes, Stack size 0 bytes, rand.o(.emb_text))
[Called By]
- >> GUIDEMO_Speed
- >> _GetRandomData
Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
ADC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_stm32f4xx.o(RESET)
CAN1_RX0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
CAN1_RX1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
CAN1_SCE_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
CAN1_TX_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
CAN2_RX0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
CAN2_RX1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
CAN2_SCE_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
CAN2_TX_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
CRYP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DCMI_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA1_Stream0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA1_Stream1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA1_Stream2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA1_Stream3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA1_Stream4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA1_Stream5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA1_Stream6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA1_Stream7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA2_Stream0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA2_Stream1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA2_Stream2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA2_Stream3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA2_Stream4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA2_Stream5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA2_Stream6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DMA2_Stream7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
ETH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
ETH_WKUP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
EXTI0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
EXTI15_10_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
EXTI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
EXTI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
EXTI3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
EXTI4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
EXTI9_5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
FLASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
FPU_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
FSMC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
HASH_RNG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
I2C1_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
I2C1_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
I2C2_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
I2C2_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
I2C3_ER_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
I2C3_EV_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
OTG_FS_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
OTG_FS_WKUP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
OTG_HS_EP1_IN_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
OTG_HS_EP1_OUT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
OTG_HS_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
OTG_HS_WKUP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
PVD_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
RCC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
RTC_Alarm_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
RTC_WKUP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
SDIO_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
SPI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
SPI3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
TAMP_STAMP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
TIM1_BRK_TIM9_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
TIM1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
TIM1_TRG_COM_TIM11_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
TIM1_UP_TIM10_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
TIM2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
TIM3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
TIM4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
TIM5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
TIM6_DAC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
TIM7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
TIM8_BRK_TIM12_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
TIM8_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
TIM8_TRG_COM_TIM14_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
TIM8_UP_TIM13_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
UART4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
UART5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
USART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
USART3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
USART6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f4xx.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
__user_initial_stackheap (Thumb, 0 bytes, Stack size unknown bytes, startup_stm32f4xx.o(.text))
[Called By]
- >> __user_setup_stackheap
OS_CPU_SR_Save (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text))
[Called By]
- >> OSTimeTick
- >> OSIntExit
- >> SysTick_Handler
- >> OSMboxPost
- >> OSMboxPend
- >> OSMboxCreate
- >> OSTaskCreate
- >> OSTaskNameSet
- >> OSTaskCreateExt
- >> OSStatInit
- >> OSView_TxStart
- >> OSView_Task
- >> OSTimeGet
- >> OSSemPost
- >> OSSemPend
- >> OSSemCreate
- >> OSTimeDly
- >> OSTaskSuspend
- >> OSTaskStkChk
- >> OS_TaskStat
- >> OS_TaskIdle
- >> OS_TCBInit
- >> OS_Sched
- >> OSSchedUnlock
- >> OSSchedLock
- >> OSEventNameSet
- >> OSView_TimeGetCycles
OS_CPU_SR_Restore (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text))
[Called By]
- >> OSTimeTick
- >> OSIntExit
- >> SysTick_Handler
- >> OSMboxPost
- >> OSMboxPend
- >> OSMboxCreate
- >> OSTaskCreate
- >> OSTaskNameSet
- >> OSTaskCreateExt
- >> OSStatInit
- >> OSView_TxStart
- >> OSView_Task
- >> OSTimeGet
- >> OSSemPost
- >> OSSemPend
- >> OSSemCreate
- >> OSTimeDly
- >> OSTaskSuspend
- >> OSTaskStkChk
- >> OS_TaskStat
- >> OS_TaskIdle
- >> OS_TCBInit
- >> OS_Sched
- >> OSSchedUnlock
- >> OSSchedLock
- >> OSEventNameSet
- >> OSView_TimeGetCycles
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]
PendSV_Handler (Thumb, 0 bytes, Stack size unknown bytes, os_cpu_a.o(.text))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
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_SR_Restore (Thumb, 0 bytes, Stack size unknown bytes, cpu_a.o(.text))
[Called By]
CPU_CntLeadZeros (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)
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)
__2sprintf (Thumb, 34 bytes, Stack size 32 bytes, noretval__2sprintf.o(.text))
[Stack]
- Max Depth = 128 + Unknown Stack Size
- Call Chain = __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> _sputc
- >> _printf_char_common
[Called By]
_printf_pre_padding (Thumb, 44 bytes, Stack size 16 bytes, _printf_pad.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = _printf_pre_padding
[Called By]
_printf_post_padding (Thumb, 34 bytes, Stack size 16 bytes, _printf_pad.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = _printf_post_padding
[Called By]
_printf_int_dec (Thumb, 104 bytes, Stack size 24 bytes, _printf_dec.o(.text))
[Stack]
- Max Depth = 72
- Call Chain = _printf_int_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
[Called By]
__printf (Thumb, 270 bytes, Stack size 32 bytes, __printf_wp.o(.text))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = __printf
[Calls]- >> _printf_percent
- >> _is_digit
[Called By]
srand (Thumb, 42 bytes, Stack size 8 bytes, rand.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = srand
[Called By]
_rand_init (Thumb, 4 bytes, Stack size 0 bytes, rand.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = _rand_init ⇒ srand
[Calls]
[Called By]
memcmp (Thumb, 88 bytes, Stack size 8 bytes, memcmp.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = memcmp
[Called By]- >> GUI_PID_StoreState
- >> GUI_TOUCH_StoreStateEx
strcpy (Thumb, 72 bytes, Stack size 12 bytes, strcpy.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = strcpy
[Called By]- >> OSView_TxStr
- >> OSView_GetCPUName
- >> _cbBkWindow
- >> _DeleteChar
- >> GUI__SetText
- >> TEXT_CreateEx
- >> LISTBOX_AddString
strlen (Thumb, 62 bytes, Stack size 8 bytes, strlen.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = strlen
[Called By]- >> EDIT_SetText
- >> _IsSpaceInBuffer
- >> _InsertChar
- >> _DeleteChar
- >> TEXT_CreateEx
- >> LISTBOX_AddString
strcat (Thumb, 24 bytes, Stack size 0 bytes, strcat.o(.text))
[Called By]
__aeabi_memcpy (Thumb, 0 bytes, Stack size 0 bytes, rt_memcpy_v6.o(.text))
[Called By]
- >> EDIT_SetText
- >> GUI_ALLOC_Realloc
- >> GUI_ALLOC_AllocInit
- >> __rt_memmove
- >> _DrawBitLine8BPP_DDB
- >> _DrawBitLine16BPP_DDB
__rt_memcpy (Thumb, 138 bytes, Stack size 0 bytes, rt_memcpy_v6.o(.text), UNUSED)
[Calls]
_memcpy_lastbytes (Thumb, 0 bytes, Stack size unknown bytes, rt_memcpy_v6.o(.text), UNUSED)
__aeabi_memmove (Thumb, 0 bytes, Stack size 0 bytes, rt_memmove_v6.o(.text))
[Called By]
- >> _CreateHole
- >> _InsertChar
__rt_memmove (Thumb, 132 bytes, Stack size 0 bytes, rt_memmove_v6.o(.text), UNUSED)
[Calls]
- >> __memmove_aligned
- >> __aeabi_memcpy
__memmove_lastfew (Thumb, 0 bytes, Stack size unknown bytes, rt_memmove_v6.o(.text), UNUSED)
__aeabi_memcpy4 (Thumb, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_memcpy4
[Called By]- >> GUI_SaveContext_W_M
- >> GUI_RestoreContext
- >> GUIDEMO_Intro
- >> FRAMEWIN_CreateEx
- >> GUI_Lock
- >> GUITASK_CopyContext
- >> EDIT_CreateEx
- >> BUTTON_CreateEx
- >> LISTBOX_CreateEx
- >> __rt_memmove_w
- >> __rt_memcpy
__aeabi_memcpy8 (Thumb, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)
__rt_memcpy_w (Thumb, 100 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)
_memcpy_lastbytes_aligned (Thumb, 0 bytes, Stack size unknown bytes, rt_memcpy_w.o(.text), UNUSED)
__aeabi_memset (Thumb, 16 bytes, Stack size 0 bytes, aeabi_memset.o(.text))
[Calls]
[Called By]
__aeabi_memclr4 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = __aeabi_memclr4
[Called By]- >> Read_Ads7846
- >> GUI_USAGE_BM_Clear
__aeabi_memclr8 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED)
__rt_memclr_w (Thumb, 78 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED)
_memset_w (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr_w.o(.text), UNUSED)
[Called By]
__use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
__rt_heap_escrow$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
__rt_heap_expand$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)
__read_errno (Thumb, 10 bytes, Stack size 8 bytes, _rserrno.o(.text), UNUSED)
[Calls]
__set_errno (Thumb, 12 bytes, Stack size 8 bytes, _rserrno.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = __set_errno
[Calls]
[Called By]
_printf_int_common (Thumb, 178 bytes, Stack size 32 bytes, _printf_intcommon.o(.text))
[Stack]
- Max Depth = 48
- Call Chain = _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_post_padding
- >> _printf_pre_padding
[Called By]
_printf_char_common (Thumb, 32 bytes, Stack size 64 bytes, _printf_char_common.o(.text))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = _printf_char_common ⇒ __printf
[Calls]
[Called By]
_sputc (Thumb, 10 bytes, Stack size 0 bytes, _sputc.o(.text))
[Called By]
[Address Reference Count : 1]- noretval__2sprintf.o(.text)
__aeabi_memmove4 (Thumb, 0 bytes, Stack size 8 bytes, rt_memmove_w.o(.text), UNUSED)
__aeabi_memmove8 (Thumb, 0 bytes, Stack size 8 bytes, rt_memmove_w.o(.text), UNUSED)
__rt_memmove_w (Thumb, 122 bytes, Stack size 8 bytes, rt_memmove_w.o(.text), UNUSED)
[Calls]
__memmove_aligned (Thumb, 0 bytes, Stack size unknown bytes, rt_memmove_w.o(.text), UNUSED)
[Called By]
__memmove_lastfew_aligned (Thumb, 0 bytes, Stack size unknown bytes, rt_memmove_w.o(.text), UNUSED)
__aeabi_memclr (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
__rt_memclr (Thumb, 68 bytes, Stack size 0 bytes, rt_memclr.o(.text), UNUSED)
[Calls]
_memset (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr.o(.text))
[Called By]
__aeabi_errno_addr (Thumb, 8 bytes, Stack size 0 bytes, rt_errno_addr_intlibspace.o(.text))
[Called By]
- >> __set_errno
- >> __read_errno
__errno$intlibspace (Thumb, 0 bytes, Stack size 0 bytes, rt_errno_addr_intlibspace.o(.text), UNUSED)
__rt_errno_addr$intlibspace (Thumb, 0 bytes, Stack size 0 bytes, rt_errno_addr_intlibspace.o(.text), UNUSED)
__user_libspace (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
__user_perproc_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text))
[Called By]
- >> __user_setup_stackheap
__user_perthread_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)
__user_setup_stackheap (Thumb, 74 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = __user_setup_stackheap
[Calls]- >> __user_initial_stackheap
- >> __user_perproc_libspace
[Called By]
exit (Thumb, 12 bytes, Stack size 0 bytes, exit.o(.text))
[Calls]
[Called By]
__I$use$semihosting (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
__use_no_semihosting_swi (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)
__semihosting_library_function (Thumb, 0 bytes, Stack size 0 bytes, indicate_semi.o(.text), UNUSED)
_sys_exit (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text))
[Called By]
App_OSViewTaskCreate (Thumb, 84 bytes, Stack size 32 bytes, uctsk_osview.o(i.App_OSViewTaskCreate))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = App_OSViewTaskCreate ⇒ OSView_Init ⇒ OSView_InitOS ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook ⇒ App_TaskCreateHook ⇒ OSView_TaskCreateHook ⇒ OSView_TimeGetCycles
[Calls]- >> OSView_TerminalRxSetCallback
- >> OSView_RxIntEn
- >> OSView_Init
- >> OSMboxCreate
- >> OSTaskNameSet
- >> OSTaskCreateExt
[Called By]
App_TCBInitHook (Thumb, 2 bytes, Stack size 0 bytes, os_apphooks.o(i.App_TCBInitHook))
[Called By]
App_TaskCreateHook (Thumb, 4 bytes, Stack size 0 bytes, os_apphooks.o(i.App_TaskCreateHook))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = App_TaskCreateHook ⇒ OSView_TaskCreateHook ⇒ OSView_TimeGetCycles
[Calls]
[Called By]
App_TaskIdleHook (Thumb, 2 bytes, Stack size 0 bytes, os_apphooks.o(i.App_TaskIdleHook))
[Called By]
App_TaskStatHook (Thumb, 2 bytes, Stack size 0 bytes, os_apphooks.o(i.App_TaskStatHook))
[Called By]
App_TaskSwHook (Thumb, 4 bytes, Stack size 0 bytes, os_apphooks.o(i.App_TaskSwHook))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = App_TaskSwHook ⇒ OSView_TaskSwHook ⇒ OSView_TimeGetCycles
[Calls]
[Called By]
App_TimeTickHook (Thumb, 4 bytes, Stack size 0 bytes, os_apphooks.o(i.App_TimeTickHook))
[Calls]
[Called By]
App_UCGUI_TaskCreate (Thumb, 82 bytes, Stack size 8 bytes, uctsk_task.o(i.App_UCGUI_TaskCreate))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = App_UCGUI_TaskCreate ⇒ OSTaskCreate ⇒ OS_TCBInit ⇒ OSTaskCreateHook ⇒ App_TaskCreateHook ⇒ OSView_TaskCreateHook ⇒ OSView_TimeGetCycles
[Calls]- >> OSTaskCreate
- >> OSTaskNameSet
[Called By]
BUTTON_Callback (Thumb, 86 bytes, Stack size 16 bytes, button.o(i.BUTTON_Callback))
[Stack]
- Max Depth = 352 + Unknown Stack Size
- Call Chain = BUTTON_Callback ⇒ _Paint ⇒ GUI_DispStringInRect ⇒ GUI_DispStringInRectMax ⇒ GUI__DispStringInRect ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_ALLOC_h2p
- >> WIDGET_HandleActive
- >> _Paint
- >> _OnTouch
- >> _Delete
[Called By]
[Address Reference Count : 1]- button.o(i.BUTTON_CreateEx)
BUTTON_Create (Thumb, 44 bytes, Stack size 48 bytes, button_create.o(i.BUTTON_Create))
[Stack]
- Max Depth = 288 + Unknown Stack Size
- Call Chain = BUTTON_Create ⇒ BUTTON_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> GUIDEMO_Touch
- >> _TestCalibration
- >> _ExecKeyboard
BUTTON_CreateAsChild (Thumb, 48 bytes, Stack size 48 bytes, button_create.o(i.BUTTON_CreateAsChild))
[Stack]
- Max Depth = 288 + Unknown Stack Size
- Call Chain = BUTTON_CreateAsChild ⇒ BUTTON_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> GUIDEMO_main
- >> FRAMEWIN_AddButton
BUTTON_CreateEx (Thumb, 96 bytes, Stack size 56 bytes, button.o(i.BUTTON_CreateEx))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = BUTTON_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> __aeabi_memcpy4
[Called By]- >> BUTTON_CreateAsChild
- >> BUTTON_Create
- >> BUTTON_CreateIndirect
BUTTON_CreateIndirect (Thumb, 80 bytes, Stack size 48 bytes, button_createindirect.o(i.BUTTON_CreateIndirect))
[Stack]
- Max Depth = 288 + Unknown Stack Size
- Call Chain = BUTTON_CreateIndirect ⇒ BUTTON_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> BUTTON_SetText
- >> BUTTON_CreateEx
[Address Reference Count : 1]- guidemo_dialog.o(.constdata)
BUTTON_SetBkColor (Thumb, 52 bytes, Stack size 24 bytes, button.o(i.BUTTON_SetBkColor))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = BUTTON_SetBkColor ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUIDEMO_Touch
- >> _ExecKeyboard
BUTTON_SetFocussable (Thumb, 28 bytes, Stack size 16 bytes, button.o(i.BUTTON_SetFocussable))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = BUTTON_SetFocussable ⇒ WIDGET_AndState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WIDGET_OrState
- >> WIDGET_AndState
[Called By]
BUTTON_SetFont (Thumb, 36 bytes, Stack size 16 bytes, button.o(i.BUTTON_SetFont))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = BUTTON_SetFont ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUIDEMO_Touch
- >> _TestCalibration
BUTTON_SetSelfDraw (Thumb, 24 bytes, Stack size 24 bytes, button_selfdraw.o(i.BUTTON_SetSelfDraw))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = BUTTON_SetSelfDraw ⇒ BUTTON_SetSelfDrawEx ⇒ BUTTON__SetDrawObj ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> FRAMEWIN_AddMinButton
- >> FRAMEWIN_AddMaxButton
BUTTON_SetSelfDrawEx (Thumb, 42 bytes, Stack size 32 bytes, button_selfdraw.o(i.BUTTON_SetSelfDrawEx))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = BUTTON_SetSelfDrawEx ⇒ BUTTON__SetDrawObj ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_DRAW_SELF_Create
- >> BUTTON__SetDrawObj
[Called By]
BUTTON_SetState (Thumb, 16 bytes, Stack size 16 bytes, button.o(i.BUTTON_SetState))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = BUTTON_SetState ⇒ WIDGET_SetState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
BUTTON_SetText (Thumb, 46 bytes, Stack size 16 bytes, button.o(i.BUTTON_SetText))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = BUTTON_SetText ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__SetText
[Called By]- >> GUIDEMO_Touch
- >> GUIDEMO_main
- >> _TestCalibration
- >> _ExecKeyboard
- >> BUTTON_CreateIndirect
BUTTON__SetDrawObj (Thumb, 64 bytes, Stack size 24 bytes, button__setbitmapobj.o(i.BUTTON__SetDrawObj))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = BUTTON__SetDrawObj ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ALLOC_FreePtr
[Called By]
BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.BusFault_Handler))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_stm32f4xx.o(RESET)
DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.DebugMon_Handler))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
DrawBitLine16BPP (Thumb, 70 bytes, Stack size 24 bytes, glcd_ucgui.o(i.DrawBitLine16BPP))
[Stack]
- Max Depth = 40
- Call Chain = DrawBitLine16BPP ⇒ LCD_SetPoint ⇒ LCD_SetCursor
[Calls]
[Called By]
DrawBitLine1BPP (Thumb, 604 bytes, Stack size 32 bytes, glcd_ucgui.o(i.DrawBitLine1BPP))
[Stack]
- Max Depth = 64
- Call Chain = DrawBitLine1BPP ⇒ LCD_L0_XorPixel ⇒ LCD_SetPoint ⇒ LCD_SetCursor
[Calls]- >> LCD_SetPoint
- >> LCD_L0_XorPixel
[Called By]
DrawBitLine8BPP (Thumb, 140 bytes, Stack size 24 bytes, glcd_ucgui.o(i.DrawBitLine8BPP))
[Stack]
- Max Depth = 40
- Call Chain = DrawBitLine8BPP ⇒ LCD_SetPoint ⇒ LCD_SetCursor
[Calls]
[Called By]
EDIT_AddKey (Thumb, 356 bytes, Stack size 24 bytes, edit.o(i.EDIT_AddKey))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = EDIT_AddKey ⇒ _InsertChar ⇒ _IsSpaceInBuffer ⇒ _IncrementBuffer ⇒ GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_UC__NumChars2NumBytes
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_UC_GetCharCode
- >> EDIT__SetCursorPos
- >> _InsertChar
- >> _DeleteChar
- >> WM_NotifyParent
[Called By]- >> _ExecKeyboard
- >> EDIT__Callback
EDIT_Create (Thumb, 52 bytes, Stack size 56 bytes, edit_create.o(i.EDIT_Create))
[Stack]
- Max Depth = 312 + Unknown Stack Size
- Call Chain = EDIT_Create ⇒ EDIT_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
EDIT_CreateEx (Thumb, 156 bytes, Stack size 72 bytes, edit.o(i.EDIT_CreateEx))
[Stack]
- Max Depth = 256 + Unknown Stack Size
- Call Chain = EDIT_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_DeleteWindow
- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> _IncrementBuffer
- >> WIDGET__Init
- >> __aeabi_memcpy4
[Called By]- >> EDIT_Create
- >> EDIT_CreateIndirect
EDIT_CreateIndirect (Thumb, 90 bytes, Stack size 48 bytes, edit_createindirect.o(i.EDIT_CreateIndirect))
[Stack]
- Max Depth = 304 + Unknown Stack Size
- Call Chain = EDIT_CreateIndirect ⇒ EDIT_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> EDIT_SetTextAlign
- >> EDIT_CreateEx
[Address Reference Count : 1]- guidemo_dialog.o(.constdata)
EDIT_SetBinMode (Thumb, 112 bytes, Stack size 32 bytes, editbin.o(i.EDIT_SetBinMode))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = EDIT_SetBinMode ⇒ EDIT_SetMaxLen ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> _UpdateBuffer
- >> _GetNumDigits
- >> EDIT_SetMaxLen
[Called By]
EDIT_SetCursorAtPixel (Thumb, 248 bytes, Stack size 56 bytes, edit.o(i.EDIT_SetCursorAtPixel))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = EDIT_SetCursorAtPixel ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_SetFont
- >> GUI_ALLOC_h2p
- >> GUI_GetCharDistX
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_GetWindowSizeX
- >> GUI__GetNumChars
- >> GUI_UC__GetCharCodeInc
- >> GUI_GetStringDistX
- >> EDIT__SetCursorPos
[Called By]
EDIT_SetFont (Thumb, 40 bytes, Stack size 16 bytes, edit.o(i.EDIT_SetFont))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = EDIT_SetFont ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
EDIT_SetHexMode (Thumb, 114 bytes, Stack size 32 bytes, edithex.o(i.EDIT_SetHexMode))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = EDIT_SetHexMode ⇒ EDIT_SetMaxLen ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> _UpdateBuffer
- >> _GetNumDigits
- >> EDIT_SetMaxLen
[Called By]
EDIT_SetMaxLen (Thumb, 116 bytes, Stack size 32 bytes, edit.o(i.EDIT_SetMaxLen))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = EDIT_SetMaxLen ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_UC__NumChars2NumBytes
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__GetNumChars
- >> _IncrementBuffer
[Called By]- >> EDIT_SetHexMode
- >> EDIT_SetBinMode
EDIT_SetText (Thumb, 184 bytes, Stack size 32 bytes, edit.o(i.EDIT_SetText))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = EDIT_SetText ⇒ _IsSpaceInBuffer ⇒ _IncrementBuffer ⇒ GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_UC__NumChars2NumBytes
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ALLOC_FreePtr
- >> GUI__GetNumChars
- >> _IsSpaceInBuffer
- >> __aeabi_memcpy
- >> strlen
[Called By]
EDIT_SetTextAlign (Thumb, 40 bytes, Stack size 16 bytes, edit.o(i.EDIT_SetTextAlign))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = EDIT_SetTextAlign ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
EDIT_SetValue (Thumb, 74 bytes, Stack size 16 bytes, edit.o(i.EDIT_SetValue))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = EDIT_SetValue ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_NotifyParent
[Called By]- >> _EditHex
- >> _AddPosition
- >> _EditBin
EDIT__SetCursorPos (Thumb, 90 bytes, Stack size 24 bytes, edit.o(i.EDIT__SetCursorPos))
[Stack]
- Max Depth = 56
- Call Chain = EDIT__SetCursorPos ⇒ GUI__GetNumChars ⇒ GUI_UC__GetCharCodeInc
[Calls]- >> GUI_ALLOC_h2p
- >> GUI__GetNumChars
[Called By]- >> EDIT_AddKey
- >> _AddKeyHex
- >> _AddKeyBin
- >> EDIT_SetCursorAtPixel
FRAMEWIN_AddButton (Thumb, 130 bytes, Stack size 80 bytes, framewin_button.o(i.FRAMEWIN_AddButton))
[Stack]
- Max Depth = 368 + Unknown Stack Size
- Call Chain = FRAMEWIN_AddButton ⇒ BUTTON_CreateAsChild ⇒ BUTTON_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> BUTTON_CreateAsChild
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> BUTTON_SetFocussable
- >> FRAMEWIN__CalcPositions
- >> FRAMEWIN_GetTitleHeight
- >> FRAMEWIN_GetBorderSize
[Called By]- >> FRAMEWIN_AddMinButton
- >> FRAMEWIN_AddMaxButton
FRAMEWIN_AddMaxButton (Thumb, 48 bytes, Stack size 24 bytes, framewin_buttonmax.o(i.FRAMEWIN_AddMaxButton))
[Stack]
- Max Depth = 392 + Unknown Stack Size
- Call Chain = FRAMEWIN_AddMaxButton ⇒ FRAMEWIN_AddButton ⇒ BUTTON_CreateAsChild ⇒ BUTTON_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_SetCallback
- >> FRAMEWIN_AddButton
- >> BUTTON_SetSelfDraw
[Called By]
FRAMEWIN_AddMinButton (Thumb, 48 bytes, Stack size 24 bytes, framewin_buttonmin.o(i.FRAMEWIN_AddMinButton))
[Stack]
- Max Depth = 392 + Unknown Stack Size
- Call Chain = FRAMEWIN_AddMinButton ⇒ FRAMEWIN_AddButton ⇒ BUTTON_CreateAsChild ⇒ BUTTON_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_SetCallback
- >> FRAMEWIN_AddButton
- >> BUTTON_SetSelfDraw
[Called By]
FRAMEWIN_Create (Thumb, 54 bytes, Stack size 56 bytes, framewin_create.o(i.FRAMEWIN_Create))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = FRAMEWIN_Create ⇒ FRAMEWIN_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> GUIDEMO_DemoFrameWin
- >> GUIDEMO_main
FRAMEWIN_CreateEx (Thumb, 220 bytes, Stack size 88 bytes, framewin.o(i.FRAMEWIN_CreateEx))
[Stack]
- Max Depth = 272 + Unknown Stack Size
- Call Chain = FRAMEWIN_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_h2p
- >> FRAMEWIN_SetText
- >> WM_DisableMemdev
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> FRAMEWIN__CalcPositions
- >> __aeabi_memcpy4
[Called By]- >> FRAMEWIN_Create
- >> _ShowMovingMap
- >> FRAMEWIN_CreateIndirect
FRAMEWIN_CreateIndirect (Thumb, 78 bytes, Stack size 56 bytes, framewin_createindirect.o(i.FRAMEWIN_CreateIndirect))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = FRAMEWIN_CreateIndirect ⇒ FRAMEWIN_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Address Reference Count : 1]- guidemo_dialog.o(.constdata)
FRAMEWIN_GetBorderSize (Thumb, 34 bytes, Stack size 16 bytes, framewin_get.o(i.FRAMEWIN_GetBorderSize))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = FRAMEWIN_GetBorderSize ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
FRAMEWIN_GetTitleHeight (Thumb, 52 bytes, Stack size 40 bytes, framewin_get.o(i.FRAMEWIN_GetTitleHeight))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = FRAMEWIN_GetTitleHeight ⇒ FRAMEWIN__CalcPositions ⇒ WM_GetWindowSizeY ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> FRAMEWIN__CalcPositions
[Called By]
FRAMEWIN_Maximize (Thumb, 34 bytes, Stack size 16 bytes, framewin_minmaxrest.o(i.FRAMEWIN_Maximize))
[Stack]
- Max Depth = 296 + Unknown Stack Size
- Call Chain = FRAMEWIN_Maximize ⇒ _MaximizeFramewin ⇒ _RestoreMinimized ⇒ FRAMEWIN__UpdatePositions ⇒ WM_MoveChildTo ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> _MaximizeFramewin
[Called By]
FRAMEWIN_Minimize (Thumb, 34 bytes, Stack size 16 bytes, framewin_minmaxrest.o(i.FRAMEWIN_Minimize))
[Stack]
- Max Depth = 288 + Unknown Stack Size
- Call Chain = FRAMEWIN_Minimize ⇒ _MinimizeFramewin ⇒ _RestoreMaximized ⇒ FRAMEWIN__UpdatePositions ⇒ WM_MoveChildTo ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> _MinimizeFramewin
[Called By]
FRAMEWIN_Restore (Thumb, 42 bytes, Stack size 16 bytes, framewin_minmaxrest.o(i.FRAMEWIN_Restore))
[Stack]
- Max Depth = 264 + Unknown Stack Size
- Call Chain = FRAMEWIN_Restore ⇒ _RestoreMinimized ⇒ FRAMEWIN__UpdatePositions ⇒ WM_MoveChildTo ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> _RestoreMinimized
- >> _RestoreMaximized
[Called By]
FRAMEWIN_SetActive (Thumb, 26 bytes, Stack size 16 bytes, framewin.o(i.FRAMEWIN_SetActive))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = FRAMEWIN_SetActive ⇒ _SetActive ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _SetActive
[Called By]- >> GUIDEMO_DemoFrameWin
- >> _ShowMovingMap
- >> _FRAMEWIN_Callback
FRAMEWIN_SetFont (Thumb, 62 bytes, Stack size 24 bytes, framewin_setfont.o(i.FRAMEWIN_SetFont))
[Stack]
- Max Depth = 256 + Unknown Stack Size
- Call Chain = FRAMEWIN_SetFont ⇒ FRAMEWIN__UpdateButtons ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> FRAMEWIN__UpdateButtons
- >> FRAMEWIN__UpdatePositions
- >> FRAMEWIN__CalcTitleHeight
[Called By]
FRAMEWIN_SetMoveable (Thumb, 56 bytes, Stack size 16 bytes, framewin.o(i.FRAMEWIN_SetMoveable))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = FRAMEWIN_SetMoveable ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
FRAMEWIN_SetText (Thumb, 46 bytes, Stack size 16 bytes, framewin.o(i.FRAMEWIN_SetText))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = FRAMEWIN_SetText ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__SetText
[Called By]- >> FRAMEWIN_CreateEx
- >> _cbCallback
FRAMEWIN__CalcPositions (Thumb, 268 bytes, Stack size 56 bytes, framewin.o(i.FRAMEWIN__CalcPositions))
[Stack]
- Max Depth = 136 + Unknown Stack Size
- Call Chain = FRAMEWIN__CalcPositions ⇒ WM_GetWindowSizeY ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> WM_GetWindowSizeY
- >> WM__GetWindowSizeY
- >> WM__GetWindowSizeX
- >> FRAMEWIN__CalcTitleHeight
[Called By]- >> FRAMEWIN_CreateEx
- >> _Paint
- >> _FRAMEWIN_Callback
- >> FRAMEWIN_AddButton
- >> FRAMEWIN__UpdatePositions
- >> FRAMEWIN_GetTitleHeight
FRAMEWIN__CalcTitleHeight (Thumb, 32 bytes, Stack size 16 bytes, framewin.o(i.FRAMEWIN__CalcTitleHeight))
[Stack]
- Max Depth = 16
- Call Chain = FRAMEWIN__CalcTitleHeight
[Calls]
[Called By]- >> FRAMEWIN_SetFont
- >> FRAMEWIN__UpdateButtons
- >> FRAMEWIN__CalcPositions
- >> _MinimizeFramewin
FRAMEWIN__UpdateButtons (Thumb, 254 bytes, Stack size 56 bytes, framewin__updatebuttons.o(i.FRAMEWIN__UpdateButtons))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = FRAMEWIN__UpdateButtons ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> WM_ResizeWindow
- >> WM_MoveWindow
- >> GUI_MoveRect
- >> FRAMEWIN__CalcTitleHeight
[Called By]
FRAMEWIN__UpdatePositions (Thumb, 114 bytes, Stack size 32 bytes, framewin.o(i.FRAMEWIN__UpdatePositions))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = FRAMEWIN__UpdatePositions ⇒ WM_MoveChildTo ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_SetSize
- >> WM_MoveChildTo
- >> FRAMEWIN__CalcPositions
[Called By]- >> FRAMEWIN_SetFont
- >> _RestoreMinimized
- >> _RestoreMaximized
- >> _MinimizeFramewin
- >> _MaximizeFramewin
FSMC_NORSRAMCmd (Thumb, 26 bytes, Stack size 0 bytes, stm32f4xx_fsmc.o(i.FSMC_NORSRAMCmd))
[Called By]
FSMC_NORSRAMInit (Thumb, 200 bytes, Stack size 8 bytes, stm32f4xx_fsmc.o(i.FSMC_NORSRAMInit))
[Stack]
- Max Depth = 8
- Call Chain = FSMC_NORSRAMInit
[Called By]
GL_DispChar (Thumb, 52 bytes, Stack size 8 bytes, guichar.o(i.GL_DispChar))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = GL_DispChar ⇒ GUI_DispNextLine ⇒ GUI_GetFontDistY ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_DispNextLine
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> CL_DispChar
- >> _DispLine_SJIS
GL_DrawBitmap (Thumb, 160 bytes, Stack size 56 bytes, gui_drawbitmap.o(i.GL_DrawBitmap))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUI_SetDrawMode
- >> LCD_GetpPalConvTable
- >> LCD_DrawBitmap
[Called By]
GL_DrawCircle (Thumb, 104 bytes, Stack size 32 bytes, guicirc.o(i.GL_DrawCircle))
[Stack]
- Max Depth = 56
- Call Chain = GL_DrawCircle ⇒ Draw8Point
[Calls]
[Called By]
GL_FillCircle (Thumb, 198 bytes, Stack size 32 bytes, guicirc.o(i.GL_FillCircle))
[Stack]
- Max Depth = 32
- Call Chain = GL_FillCircle
[Called By]
GL_FillCircleAA_HiRes (Thumb, 32 bytes, Stack size 16 bytes, guiaacircle.o(i.GL_FillCircleAA_HiRes))
[Stack]
- Max Depth = 128
- Call Chain = GL_FillCircleAA_HiRes ⇒ GUI_AA_Exit ⇒ _FlushLine ⇒ LCD_SetPixelAA ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]- >> GUI_AA_Init_HiRes
- >> GUI_AA_Exit
- >> FillCircle
[Called By]
GL_FillPolygon (Thumb, 320 bytes, Stack size 64 bytes, gui_fillpolygon.o(i.GL_FillPolygon))
[Stack]
- Max Depth = 96
- Call Chain = GL_FillPolygon ⇒ _Flush
[Calls]- >> _Init
- >> _GetPrevPointDiffy
- >> _Flush
- >> _DrawHLine
- >> _CheckYInterSect
- >> _AddPoint
- >> _Add
[Called By]- >> GUI_FillPolygon
- >> _FillPolygonAA
GL_SetDefault (Thumb, 54 bytes, Stack size 8 bytes, gui_setdefault.o(i.GL_SetDefault))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = GL_SetDefault ⇒ GUI_SetTextMode ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_SetTextMode
- >> GUI_SetTextAlign
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_SetPenSize
- >> GUI_SetDrawMode
- >> GUI_SetLineStyle
[Called By]- >> GUI_SetDefault
- >> WM_SetDefault
GPIO_Init (Thumb, 162 bytes, Stack size 20 bytes, stm32f4xx_gpio.o(i.GPIO_Init))
[Stack]
- Max Depth = 20
- Call Chain = GPIO_Init
[Called By]- >> TP_Init
- >> App_TaskStart
- >> LCD_CtrlLinesConfig
- >> OSView_InitTarget
GPIO_PinAFConfig (Thumb, 32 bytes, Stack size 8 bytes, stm32f4xx_gpio.o(i.GPIO_PinAFConfig))
[Stack]
- Max Depth = 8
- Call Chain = GPIO_PinAFConfig
[Called By]- >> TP_Init
- >> LCD_CtrlLinesConfig
- >> OSView_InitTarget
GPIO_ReadInputDataBit (Thumb, 14 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(i.GPIO_ReadInputDataBit))
[Called By]
GPIO_ResetBits (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(i.GPIO_ResetBits))
[Called By]
- >> Read_Y
- >> Read_X
- >> uctsk_Blink
GPIO_SetBits (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_gpio.o(i.GPIO_SetBits))
[Called By]
- >> Read_Y
- >> Read_X
- >> TP_Init
- >> uctsk_Blink
GUIDEMO_Automotive (Thumb, 380 bytes, Stack size 176 bytes, guidemo_automotive.o(i.GUIDEMO_Automotive))
[Stack]
- Max Depth = 888 + Unknown Stack Size
- Call Chain = GUIDEMO_Automotive ⇒ GUIDEMO_ShowIntro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_SetTextMode
- >> GUI_RotatePolygon
- >> GUI_MEMDEV_DrawAuto
- >> GUI_MEMDEV_DeleteAuto
- >> GUI_MEMDEV_CreateAuto
- >> GUI_GotoX
- >> GUI_DispNextLine
- >> GUI_DispDec
- >> GUI_AA_SetFactor
- >> GUI_AA_EnableHiRes
- >> _GetAngle_1
- >> _GetAngle_0
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_GetTime
- >> GUI_DispStringAt
- >> GUI_Delay
- >> GUI_Clear
- >> GUIDEMO_ShowIntro
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_Delay
- >> GUIDEMO_CheckCancel
- >> __aeabi_fmul
- >> __aeabi_cfcmpeq
[Address Reference Count : 1]
GUIDEMO_Bitmap (Thumb, 592 bytes, Stack size 64 bytes, guidemo_bitmap.o(i.GUIDEMO_Bitmap))
[Stack]
- Max Depth = 776 + Unknown Stack Size
- Call Chain = GUIDEMO_Bitmap ⇒ GUIDEMO_ShowIntro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_SetTextMode
- >> GUI_DrawBitmap
- >> GUI_ClearRect
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetFont
- >> GUI_SetBkColor
- >> GUI_GetTime
- >> GUI_DispStringHCenterAt
- >> GUI_DispStringAt
- >> GUI_Clear
- >> GUIDEMO_Wait
- >> GUIDEMO_ShowIntro
- >> GUIDEMO_ShowInfo
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_Delay
- >> GUIDEMO_CheckCancel
- >> WM_GetDesktopWindow
- >> WM_EnableMemdev
- >> WM_DisableMemdev
- >> GUI_Exec
- >> GUI_DrawBitmapEx
- >> cos
- >> __aeabi_i2f
- >> __aeabi_fdiv
- >> __aeabi_f2d
- >> __aeabi_dmul
- >> __aeabi_cdcmple
- >> __aeabi_d2iz
- >> __aeabi_dadd
[Address Reference Count : 1]
GUIDEMO_CheckCancel (Thumb, 64 bytes, Stack size 16 bytes, guidemo.o(i.GUIDEMO_CheckCancel))
[Stack]
- Max Depth = 560 + Unknown Stack Size
- Call Chain = GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_Exec
- >> GUI_GetKey
- >> GUI_Delay
[Called By]- >> GUIDEMO_Speed
- >> GUIDEMO_ShowMemoryDevice
- >> GUIDEMO_ShowColorBar
- >> GUIDEMO_DemoProgBar
- >> GUIDEMO_DemoFrameWin
- >> GUIDEMO_Cursor
- >> GUIDEMO_Bitmap
- >> GUIDEMO_Automotive
- >> GUIDEMO_WaitKey
- >> GUIDEMO_Delay
- >> _ShowMovingMap
- >> _NavigationDriveTo
- >> _DemoSineWave
- >> _DemoRandomGraph
- >> _DemoOrData
GUIDEMO_Circle (Thumb, 146 bytes, Stack size 16 bytes, guidemo_circle.o(i.GUIDEMO_Circle))
[Stack]
- Max Depth = 728 + Unknown Stack Size
- Call Chain = GUIDEMO_Circle ⇒ GUIDEMO_ShowIntro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DispStringAt
- >> GUI_Clear
- >> GUIDEMO_Wait
- >> GUIDEMO_ShowIntro
- >> GUIDEMO_ShowInfo
- >> GUI_SetDrawMode
- >> GUI_FillCircle
- >> GUI_AA_FillCircle
[Address Reference Count : 1]
GUIDEMO_Cursor (Thumb, 168 bytes, Stack size 24 bytes, guidemo_cursor.o(i.GUIDEMO_Cursor))
[Stack]
- Max Depth = 736 + Unknown Stack Size
- Call Chain = GUIDEMO_Cursor ⇒ GUIDEMO_ShowIntro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetBkColor
- >> GUI_Clear
- >> GUI_CURSOR_Show
- >> GUIDEMO_ShowIntro
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_Delay
- >> GUIDEMO_CheckCancel
- >> GUI_CURSOR_SetPosition
- >> GUI_CURSOR_Select
- >> _DispCursor
[Address Reference Count : 1]
GUIDEMO_Delay (Thumb, 128 bytes, Stack size 40 bytes, guidemo.o(i.GUIDEMO_Delay))
[Stack]
- Max Depth = 600 + Unknown Stack Size
- Call Chain = GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_Exec
- >> WM_DeleteWindow
- >> WM_BringToTop
- >> PROGBAR_SetValue
- >> PROGBAR_SetMinMax
- >> PROGBAR_CreateAsChild
- >> GUI_GetTime
- >> GUI_Delay
- >> GUIDEMO_CheckCancel
- >> _UpdateCmdWin
[Called By]- >> GUIDEMO_WM
- >> GUIDEMO_Touch
- >> GUIDEMO_ShowMemoryDevice
- >> GUIDEMO_Intro
- >> GUIDEMO_Dialog
- >> GUIDEMO_DemoProgBar
- >> GUIDEMO_DemoFrameWin
- >> GUIDEMO_Cursor
- >> GUIDEMO_Bitmap
- >> GUIDEMO_Automotive
- >> GUIDEMO_Wait
- >> GUIDEMO_ShowIntro
- >> _ShowCharacters
- >> _DemoSetDesktopColor
- >> _DemoSetCallback
- >> _DemoResizeWindow
- >> _DemoRedrawing
- >> _DemoMoveWindow
- >> _DemoMoveTo
- >> _DemoHideShowParent
- >> _DemoDeleteWindow
- >> _DemoCreateWindow
GUIDEMO_DemoFrameWin (Thumb, 256 bytes, Stack size 32 bytes, guidemo_framewin.o(i.GUIDEMO_DemoFrameWin))
[Stack]
- Max Depth = 744 + Unknown Stack Size
- Call Chain = GUIDEMO_DemoFrameWin ⇒ GUIDEMO_ShowIntro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_DeleteWindow
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> FRAMEWIN_Create
- >> GUIDEMO_Wait
- >> GUIDEMO_ShowIntro
- >> GUIDEMO_SetBkColor
- >> GUIDEMO_Delay
- >> GUIDEMO_CheckCancel
- >> WM_SetFocus
- >> WM_GetClientWindow
- >> LISTBOX_SetFont
- >> LISTBOX_IncSel
- >> LISTBOX_DecSel
- >> LISTBOX_CreateAsChild
- >> FRAMEWIN_SetMoveable
- >> FRAMEWIN_SetFont
- >> FRAMEWIN_SetActive
- >> FRAMEWIN_AddMinButton
- >> FRAMEWIN_AddMaxButton
- >> WM_SetDesktopColor
[Address Reference Count : 1]
GUIDEMO_DemoLUT (Thumb, 2 bytes, Stack size 0 bytes, guidemo_lut.o(i.GUIDEMO_DemoLUT))
[Address Reference Count : 1]
GUIDEMO_DemoPolygon (Thumb, 150 bytes, Stack size 24 bytes, guidemo_polygon.o(i.GUIDEMO_DemoPolygon))
[Stack]
- Max Depth = 736 + Unknown Stack Size
- Call Chain = GUIDEMO_DemoPolygon ⇒ GUIDEMO_ShowIntro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_AA_FillPolygon
- >> GUI_AA_EnableHiRes
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DispStringAt
- >> GUIDEMO_Wait
- >> GUIDEMO_ShowIntro
- >> GUI_FillPolygon
[Address Reference Count : 1]
GUIDEMO_DemoProgBar (Thumb, 508 bytes, Stack size 40 bytes, guidemo_progbar.o(i.GUIDEMO_DemoProgBar))
[Stack]
- Max Depth = 752 + Unknown Stack Size
- Call Chain = GUIDEMO_DemoProgBar ⇒ GUIDEMO_ShowIntro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_DeleteWindow
- >> PROGBAR_SetValue
- >> PROGBAR_SetMinMax
- >> PROGBAR_Create
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DispStringHCenterAt
- >> GUI_Delay
- >> GUI_Clear
- >> GUIDEMO_ShowIntro
- >> GUIDEMO_Delay
- >> GUIDEMO_CheckCancel
- >> PROGBAR_SetTextAlign
- >> PROGBAR_SetText
- >> PROGBAR_SetFont
- >> PROGBAR_SetBarColor
- >> WM_EnableMemdev
[Address Reference Count : 1]
GUIDEMO_Dialog (Thumb, 210 bytes, Stack size 32 bytes, guidemo_dialog.o(i.GUIDEMO_Dialog))
[Stack]
- Max Depth = 744 + Unknown Stack Size
- Call Chain = GUIDEMO_Dialog ⇒ GUIDEMO_ShowIntro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_DeleteWindow
- >> GUIDEMO_ShowIntro
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_HideInfoWin
- >> GUIDEMO_Delay
- >> WM_SetDesktopColor
- >> WM_MoveTo
- >> WM_IsWindow
- >> WM_GetDialogItem
- >> SLIDER_SetValue
- >> GUI_SendKeyMsg
- >> GUI_CreateDialogBox
[Address Reference Count : 1]
GUIDEMO_Graph (Thumb, 42 bytes, Stack size 8 bytes, guidemo_graph.o(i.GUIDEMO_Graph))
[Stack]
- Max Depth = 720 + Unknown Stack Size
- Call Chain = GUIDEMO_Graph ⇒ GUIDEMO_ShowIntro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Clear
- >> GUIDEMO_ShowIntro
- >> GUIDEMO_NotifyStartNext
- >> _Label
- >> _DemoSineWave
- >> _DemoRandomGraph
- >> _DemoOrData
[Address Reference Count : 1]
GUIDEMO_HardwareInfo (Thumb, 2 bytes, Stack size 0 bytes, guidemo_hardwareinfo.o(i.GUIDEMO_HardwareInfo))
[Address Reference Count : 1]
GUIDEMO_HideInfoWin (Thumb, 10 bytes, Stack size 0 bytes, guidemo.o(i.GUIDEMO_HideInfoWin))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = GUIDEMO_HideInfoWin ⇒ WM_HideWindow ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> GUIDEMO_WM
- >> GUIDEMO_Touch
- >> GUIDEMO_Dialog
- >> GUIDEMO_ShowIntro
GUIDEMO_Intro (Thumb, 288 bytes, Stack size 72 bytes, guidemo_intro.o(i.GUIDEMO_Intro))
[Stack]
- Max Depth = 672 + Unknown Stack Size
- Call Chain = GUIDEMO_Intro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_DrawBitmap
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DispStringHCenterAt
- >> GUI_DispStringAt
- >> GUI_DispDecMin
- >> GUI_Clear
- >> GUIDEMO_Delay
- >> GUI_GetVersionString
- >> __aeabi_memcpy4
- >> strcat
[Called By]
GUIDEMO_Navigation (Thumb, 18 bytes, Stack size 8 bytes, guidemo_navi.o(i.GUIDEMO_Navigation))
[Stack]
- Max Depth = 720 + Unknown Stack Size
- Call Chain = GUIDEMO_Navigation ⇒ GUIDEMO_ShowIntro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUIDEMO_ShowIntro
- >> _ShowMovingMap
[Address Reference Count : 1]
GUIDEMO_NotifyStartNext (Thumb, 20 bytes, Stack size 8 bytes, guidemo.o(i.GUIDEMO_NotifyStartNext))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = GUIDEMO_NotifyStartNext ⇒ _UpdateCmdWin ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> GUIDEMO_WM
- >> GUIDEMO_Touch
- >> GUIDEMO_Speed
- >> GUIDEMO_ShowMemoryDevice
- >> GUIDEMO_ShowInternationalFonts
- >> GUIDEMO_Graph
- >> GUIDEMO_Dialog
- >> GUIDEMO_Cursor
- >> GUIDEMO_Bitmap
- >> GUIDEMO_Automotive
- >> GUIDEMO_Wait
- >> GUIDEMO_ShowIntro
- >> _ShowFonts
- >> _ShowCharacters
- >> _DemoSetDesktopColor
- >> _DemoSetCallback
- >> _DemoResizeWindow
- >> _DemoRedrawing
- >> _DemoMoveWindow
- >> _DemoMoveTo
- >> _DemoHideShowParent
- >> _DemoCreateWindow
GUIDEMO_SetBkColor (Thumb, 24 bytes, Stack size 8 bytes, guidemo.o(i.GUIDEMO_SetBkColor))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = GUIDEMO_SetBkColor ⇒ GUI_ColorIsAvailable ⇒ GUI_Color2VisColor ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_SetBkColor
- >> GUI_ColorIsAvailable
[Called By]
GUIDEMO_ShowColorBar (Thumb, 682 bytes, Stack size 112 bytes, guidemo_colorbar.o(i.GUIDEMO_ShowColorBar))
[Stack]
- Max Depth = 824 + Unknown Stack Size
- Call Chain = GUIDEMO_ShowColorBar ⇒ GUIDEMO_ShowIntro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> LCD_GetYSize
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DispStringAt
- >> GUI_DispString
- >> GUI_DispDecMin
- >> GUI_Clear
- >> GUIDEMO_Wait
- >> GUIDEMO_ShowIntro
- >> GUIDEMO_CheckCancel
- >> LCD_GetDevCap
- >> GUI_DrawVLine
[Address Reference Count : 1]
GUIDEMO_ShowColorList (Thumb, 2 bytes, Stack size 0 bytes, guidemo_colorlist.o(i.GUIDEMO_ShowColorList))
[Address Reference Count : 1]
GUIDEMO_ShowInfo (Thumb, 8 bytes, Stack size 0 bytes, guidemo.o(i.GUIDEMO_ShowInfo))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = GUIDEMO_ShowInfo ⇒ _UpdateInfoWin ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]
[Called By]- >> GUIDEMO_Circle
- >> GUIDEMO_Bitmap
GUIDEMO_ShowInternationalFonts (Thumb, 120 bytes, Stack size 8 bytes, guidemo_font.o(i.GUIDEMO_ShowInternationalFonts))
[Stack]
- Max Depth = 720 + Unknown Stack Size
- Call Chain = GUIDEMO_ShowInternationalFonts ⇒ GUIDEMO_ShowIntro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_DispNextLine
- >> LCD_GetXSize
- >> GUI_SetFont
- >> GUI_DispStringHCenterAt
- >> GUIDEMO_Wait
- >> GUIDEMO_ShowIntro
- >> GUIDEMO_NotifyStartNext
- >> _ShowFonts
- >> _ShowCharacters
- >> _Label
[Address Reference Count : 1]
GUIDEMO_ShowIntro (Thumb, 182 bytes, Stack size 112 bytes, guidemo.o(i.GUIDEMO_ShowIntro))
[Stack]
- Max Depth = 712 + Unknown Stack Size
- Call Chain = GUIDEMO_ShowIntro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_Exec
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetFont
- >> GUI_SetDefault
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_SaveContext_W_M
- >> GUI_RestoreContext
- >> GUI_DispStringHCenterAt
- >> GUI_Clear
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_HideInfoWin
- >> GUIDEMO_Delay
- >> _UpdateInfoWin
- >> _UpdateCmdWin
[Called By]- >> GUIDEMO_Speed
- >> GUIDEMO_ShowMemoryDevice
- >> GUIDEMO_ShowInternationalFonts
- >> GUIDEMO_ShowColorBar
- >> GUIDEMO_Navigation
- >> GUIDEMO_Graph
- >> GUIDEMO_Dialog
- >> GUIDEMO_DemoProgBar
- >> GUIDEMO_DemoPolygon
- >> GUIDEMO_DemoFrameWin
- >> GUIDEMO_Cursor
- >> GUIDEMO_Circle
- >> GUIDEMO_Bitmap
- >> GUIDEMO_Automotive
GUIDEMO_ShowMemoryDevice (Thumb, 224 bytes, Stack size 56 bytes, guidemo_memdevb.o(i.GUIDEMO_ShowMemoryDevice))
[Stack]
- Max Depth = 768 + Unknown Stack Size
- Call Chain = GUIDEMO_ShowMemoryDevice ⇒ GUIDEMO_ShowIntro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_GetTime
- >> GUI_GetClientRect
- >> GUI_DispStringAt
- >> GUI_DispDecMin
- >> GUI_ColorIsAvailable
- >> GUI_Clear
- >> GUIDEMO_ShowIntro
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_Delay
- >> GUIDEMO_CheckCancel
- >> GUI_MergeRect
- >> GUI_MEASDEV_Select
- >> GUI_MEASDEV_GetRect
- >> GUI_MEASDEV_Delete
- >> GUI_MEASDEV_Create
- >> _Draw
- >> GUI_MEMDEV_Draw
[Address Reference Count : 1]
GUIDEMO_Speed (Thumb, 390 bytes, Stack size 112 bytes, guidemo_speed.o(i.GUIDEMO_Speed))
[Stack]
- Max Depth = 824 + Unknown Stack Size
- Call Chain = GUIDEMO_Speed ⇒ GUIDEMO_ShowIntro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_GetTime
- >> GUI_DispStringAt
- >> GUI_DispDecMin
- >> GUI_Clear
- >> GUIDEMO_Wait
- >> GUIDEMO_ShowIntro
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_CheckCancel
- >> GUI_SetColorIndex
- >> GUI_FillRect
- >> GUI_Color2Index
- >> GUI_GetFontSizeY
- >> rand
[Address Reference Count : 1]
GUIDEMO_Touch (Thumb, 356 bytes, Stack size 104 bytes, guidemo_touch.o(i.GUIDEMO_Touch))
[Stack]
- Max Depth = 864 + Unknown Stack Size
- Call Chain = GUIDEMO_Touch ⇒ _ExecKeyboard ⇒ GUIDEMO_WaitKey ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> _ExecCalibration
- >> GUI_DrawBitmap
- >> WM_DeleteWindow
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetFont
- >> GUI_SetBkColor
- >> GUI_Clear
- >> BUTTON_SetText
- >> GUIDEMO_WaitKey
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_HideInfoWin
- >> GUIDEMO_Delay
- >> GUI_DispStringInRect
- >> BUTTON_SetState
- >> BUTTON_SetFont
- >> BUTTON_SetBkColor
- >> BUTTON_Create
- >> _TestCalibration
- >> _ExecKeyboard
[Address Reference Count : 1]
GUIDEMO_WM (Thumb, 252 bytes, Stack size 32 bytes, guidemo_wm.o(i.GUIDEMO_WM))
[Stack]
- Max Depth = 664 + Unknown Stack Size
- Call Chain = GUIDEMO_WM ⇒ _DemoRedrawing ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_ShowWindow
- >> WM_SetCreateFlags
- >> WM_InvalidateWindow
- >> WM_HideWindow
- >> WM_CreateWindowAsChild
- >> WM_BringToTop
- >> GUI_SetBkColor
- >> GUI_Clear
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_HideInfoWin
- >> GUIDEMO_Delay
- >> WM_GetDesktopWindow
- >> WM_EnableMemdev
- >> WM_BringToBottom
- >> _DemoSetDesktopColor
- >> _DemoSetCallback
- >> _DemoResizeWindow
- >> _DemoRedrawing
- >> _DemoMoveWindow
- >> _DemoMoveTo
- >> _DemoHideShowParent
- >> _DemoDeleteWindow
- >> _DemoCreateWindow
- >> _ChangeInfoText
[Address Reference Count : 1]
GUIDEMO_Wait (Thumb, 18 bytes, Stack size 8 bytes, guidemo.o(i.GUIDEMO_Wait))
[Stack]
- Max Depth = 608 + Unknown Stack Size
- Call Chain = GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_Delay
[Called By]- >> GUIDEMO_Speed
- >> GUIDEMO_ShowInternationalFonts
- >> GUIDEMO_ShowColorBar
- >> GUIDEMO_DemoPolygon
- >> GUIDEMO_DemoFrameWin
- >> GUIDEMO_Circle
- >> GUIDEMO_Bitmap
- >> _ShowFonts
GUIDEMO_WaitKey (Thumb, 84 bytes, Stack size 24 bytes, guidemo.o(i.GUIDEMO_WaitKey))
[Stack]
- Max Depth = 584 + Unknown Stack Size
- Call Chain = GUIDEMO_WaitKey ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_Exec
- >> WM_DeleteWindow
- >> PROGBAR_Create
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_GetTime
- >> GUI_GetKey
- >> GUIDEMO_CheckCancel
[Called By]- >> GUIDEMO_Touch
- >> _ExecKeyboard
GUIDEMO_main (Thumb, 356 bytes, Stack size 128 bytes, guidemo.o(i.GUIDEMO_main))
[Stack]
- Max Depth = 800 + Unknown Stack Size
- Call Chain = GUIDEMO_main ⇒ GUIDEMO_Intro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_SetCreateFlags
- >> WM_GetFirstChild
- >> WM_Exec
- >> WM_DeleteWindow
- >> WM_CreateWindowAsChild
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SaveContext_W_M
- >> GUI_RestoreContext
- >> GUI_Clear
- >> GUI_CURSOR_Show
- >> GUIDEMO_Intro
- >> FRAMEWIN_Create
- >> BUTTON_SetText
- >> BUTTON_CreateAsChild
- >> _UpdateCmdWin
[Called By]
GUIMONO_DispChar (Thumb, 378 bytes, Stack size 80 bytes, guicharm.o(i.GUIMONO_DispChar))
[Stack]
- Max Depth = 184
- Call Chain = GUIMONO_DispChar ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> LCD_DrawBitmap
- >> LCD_SetDrawMode
- >> LCD_FillRect
[Address Reference Count : 5]- f4x6.o(.constdata)
- f6x8.o(.constdata)
- f8x8.o(.constdata)
- f8x16.o(.constdata)
- fd24x32.o(.constdata)
GUIMONO_GetCharDistX (Thumb, 14 bytes, Stack size 0 bytes, guicharm.o(i.GUIMONO_GetCharDistX))
[Address Reference Count : 5]
- f4x6.o(.constdata)
- f6x8.o(.constdata)
- f8x8.o(.constdata)
- f8x16.o(.constdata)
- fd24x32.o(.constdata)
GUIMONO_GetFontInfo (Thumb, 8 bytes, Stack size 0 bytes, guicharm.o(i.GUIMONO_GetFontInfo))
[Address Reference Count : 5]
- f4x6.o(.constdata)
- f6x8.o(.constdata)
- f8x8.o(.constdata)
- f8x16.o(.constdata)
- fd24x32.o(.constdata)
GUIMONO_IsInFont (Thumb, 48 bytes, Stack size 12 bytes, guicharm.o(i.GUIMONO_IsInFont))
[Stack]
- Max Depth = 12
- Call Chain = GUIMONO_IsInFont
[Address Reference Count : 5]- f4x6.o(.constdata)
- f6x8.o(.constdata)
- f8x8.o(.constdata)
- f8x16.o(.constdata)
- fd24x32.o(.constdata)
GUIPROP_DispChar (Thumb, 278 bytes, Stack size 64 bytes, guicharp.o(i.GUIPROP_DispChar))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = GUIPROP_DispChar ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUI_SetColor
- >> LCD_DrawBitmap
- >> GUI_GetBkColor
- >> GUIPROP_FindChar
- >> LCD_SetDrawMode
- >> LCD_FillRect
- >> GUI_GetColor
[Address Reference Count : 28]- guidemo_font.o(.constdata)
- f08_1.o(.constdata)
- f8x13_1.o(.constdata)
- f08_ascii.o(.constdata)
- f10s_1.o(.constdata)
- f8x15b_1.o(.constdata)
- f10s_ascii.o(.constdata)
- f13_1.o(.constdata)
- f13_ascii.o(.constdata)
- f13hb_1.o(.constdata)
- f13h_1.o(.constdata)
- f13h_ascii.o(.constdata)
- fcomic18b_ascii.o(.constdata)
- f16_1.o(.constdata)
- f16_ascii.o(.constdata)
- f16_hk.o(.constdata)
- fd32.o(.constdata)
- f24_ascii.o(.constdata)
- f16b_1.o(.constdata)
- f24b_1.o(.constdata)
- f24b_ascii.o(.constdata)
- fcomic18b_1.o(.constdata)
- fcomic24b_1.o(.constdata)
- fcomic24b_ascii.o(.constdata)
- f8x13_ascii.o(.constdata)
- f8x15b_ascii.o(.constdata)
- f13hb_ascii.o(.constdata)
- f16b_ascii.o(.constdata)
GUIPROP_GetCharDistX (Thumb, 44 bytes, Stack size 16 bytes, guicharp.o(i.GUIPROP_GetCharDistX))
[Stack]
- Max Depth = 16
- Call Chain = GUIPROP_GetCharDistX
[Calls]
[Address Reference Count : 28]- guidemo_font.o(.constdata)
- f08_1.o(.constdata)
- f8x13_1.o(.constdata)
- f08_ascii.o(.constdata)
- f10s_1.o(.constdata)
- f8x15b_1.o(.constdata)
- f10s_ascii.o(.constdata)
- f13_1.o(.constdata)
- f13_ascii.o(.constdata)
- f13hb_1.o(.constdata)
- f13h_1.o(.constdata)
- f13h_ascii.o(.constdata)
- fcomic18b_ascii.o(.constdata)
- f16_1.o(.constdata)
- f16_ascii.o(.constdata)
- f16_hk.o(.constdata)
- fd32.o(.constdata)
- f24_ascii.o(.constdata)
- f16b_1.o(.constdata)
- f24b_1.o(.constdata)
- f24b_ascii.o(.constdata)
- fcomic18b_1.o(.constdata)
- fcomic24b_1.o(.constdata)
- fcomic24b_ascii.o(.constdata)
- f8x13_ascii.o(.constdata)
- f8x15b_ascii.o(.constdata)
- f13hb_ascii.o(.constdata)
- f16b_ascii.o(.constdata)
GUIPROP_GetFontInfo (Thumb, 8 bytes, Stack size 0 bytes, guicharp.o(i.GUIPROP_GetFontInfo))
[Address Reference Count : 28]
- guidemo_font.o(.constdata)
- f08_1.o(.constdata)
- f8x13_1.o(.constdata)
- f08_ascii.o(.constdata)
- f10s_1.o(.constdata)
- f8x15b_1.o(.constdata)
- f10s_ascii.o(.constdata)
- f13_1.o(.constdata)
- f13_ascii.o(.constdata)
- f13hb_1.o(.constdata)
- f13h_1.o(.constdata)
- f13h_ascii.o(.constdata)
- fcomic18b_ascii.o(.constdata)
- f16_1.o(.constdata)
- f16_ascii.o(.constdata)
- f16_hk.o(.constdata)
- fd32.o(.constdata)
- f24_ascii.o(.constdata)
- f16b_1.o(.constdata)
- f24b_1.o(.constdata)
- f24b_ascii.o(.constdata)
- fcomic18b_1.o(.constdata)
- fcomic24b_1.o(.constdata)
- fcomic24b_ascii.o(.constdata)
- f8x13_ascii.o(.constdata)
- f8x15b_ascii.o(.constdata)
- f13hb_ascii.o(.constdata)
- f16b_ascii.o(.constdata)
GUIPROP_IsInFont (Thumb, 28 bytes, Stack size 16 bytes, guicharp.o(i.GUIPROP_IsInFont))
[Stack]
- Max Depth = 16
- Call Chain = GUIPROP_IsInFont
[Calls]
[Address Reference Count : 28]- guidemo_font.o(.constdata)
- f08_1.o(.constdata)
- f8x13_1.o(.constdata)
- f08_ascii.o(.constdata)
- f10s_1.o(.constdata)
- f8x15b_1.o(.constdata)
- f10s_ascii.o(.constdata)
- f13_1.o(.constdata)
- f13_ascii.o(.constdata)
- f13hb_1.o(.constdata)
- f13h_1.o(.constdata)
- f13h_ascii.o(.constdata)
- fcomic18b_ascii.o(.constdata)
- f16_1.o(.constdata)
- f16_ascii.o(.constdata)
- f16_hk.o(.constdata)
- fd32.o(.constdata)
- f24_ascii.o(.constdata)
- f16b_1.o(.constdata)
- f24b_1.o(.constdata)
- f24b_ascii.o(.constdata)
- fcomic18b_1.o(.constdata)
- fcomic24b_1.o(.constdata)
- fcomic24b_ascii.o(.constdata)
- f8x13_ascii.o(.constdata)
- f8x15b_ascii.o(.constdata)
- f13hb_ascii.o(.constdata)
- f16b_ascii.o(.constdata)
GUITASK_CopyContext (Thumb, 54 bytes, Stack size 8 bytes, guitask.o(i.GUITASK_CopyContext))
[Stack]
- Max Depth = 16
- Call Chain = GUITASK_CopyContext ⇒ __aeabi_memcpy4
[Calls]
[Called By]
GUITASK_Init (Thumb, 16 bytes, Stack size 8 bytes, guitask.o(i.GUITASK_Init))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = GUITASK_Init ⇒ GUI_X_InitOS ⇒ OSMboxCreate
[Calls]
[Called By]
GUI_AA_EnableHiRes (Thumb, 10 bytes, Stack size 0 bytes, guiaalib.o(i.GUI_AA_EnableHiRes))
[Called By]
- >> GUIDEMO_DemoPolygon
- >> GUIDEMO_Automotive
GUI_AA_Exit (Thumb, 20 bytes, Stack size 8 bytes, guiaalib.o(i.GUI_AA_Exit))
[Stack]
- Max Depth = 112
- Call Chain = GUI_AA_Exit ⇒ _FlushLine ⇒ LCD_SetPixelAA ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]
[Called By]- >> _FillPolygonAA
- >> GL_FillCircleAA_HiRes
GUI_AA_FillCircle (Thumb, 130 bytes, Stack size 24 bytes, guiaacircle.o(i.GUI_AA_FillCircle))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = GUI_AA_FillCircle ⇒ GL_FillCircleAA_HiRes ⇒ GUI_AA_Exit ⇒ _FlushLine ⇒ LCD_SetPixelAA ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]- >> WM__InitIVRSearch
- >> WM__GetOrgY_AA
- >> WM__GetOrgX_AA
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_AA_HiRes2Pixel
- >> GL_FillCircleAA_HiRes
[Called By]
GUI_AA_FillPolygon (Thumb, 94 bytes, Stack size 24 bytes, guiaapoly.o(i.GUI_AA_FillPolygon))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = GUI_AA_FillPolygon ⇒ _FillPolygonAA ⇒ GUI_AA_Exit ⇒ _FlushLine ⇒ LCD_SetPixelAA ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]- >> _FillPolygonAA
- >> WM__InitIVRSearch
- >> WM__GetOrgY_AA
- >> WM__GetOrgX_AA
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _Draw_1
- >> _Draw_0
- >> GUIDEMO_DemoPolygon
GUI_AA_HiRes2Pixel (Thumb, 28 bytes, Stack size 0 bytes, guiaalib.o(i.GUI_AA_HiRes2Pixel))
[Called By]
GUI_AA_Init (Thumb, 96 bytes, Stack size 16 bytes, guiaalib.o(i.GUI_AA_Init))
[Stack]
- Max Depth = 40
- Call Chain = GUI_AA_Init ⇒ _CleanLine ⇒ GUI__memset
[Calls]- >> _CleanLine
- >> CalcClipRectHL
[Called By]- >> _FillPolygonAA
- >> GUI_AA_Init_HiRes
GUI_AA_Init_HiRes (Thumb, 36 bytes, Stack size 16 bytes, guiaalib.o(i.GUI_AA_Init_HiRes))
[Stack]
- Max Depth = 56
- Call Chain = GUI_AA_Init_HiRes ⇒ GUI_AA_Init ⇒ _CleanLine ⇒ GUI__memset
[Calls]
[Called By]
GUI_AA_SetFactor (Thumb, 16 bytes, Stack size 8 bytes, guiaalib.o(i.GUI_AA_SetFactor))
[Stack]
- Max Depth = 8
- Call Chain = GUI_AA_SetFactor
[Calls]
[Called By]
GUI_ALLOC_AllocInit (Thumb, 72 bytes, Stack size 24 bytes, gui_alloc_allocinit.o(i.GUI_ALLOC_AllocInit))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = GUI_ALLOC_AllocInit ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_AllocNoInit
- >> GUI__memset
- >> GUI_Unlock
- >> GUI_Lock
- >> __aeabi_memcpy
[Called By]
GUI_ALLOC_AllocNoInit (Thumb, 30 bytes, Stack size 16 bytes, guialloc.o(i.GUI_ALLOC_AllocNoInit))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _Alloc
[Called By]- >> GUI_ALLOC_AllocZero
- >> GUI_ALLOC_Realloc
- >> GUI__SetText
- >> GUI_ALLOC_AllocInit
- >> GUI_MEMDEV__CreateFixed
GUI_ALLOC_AllocZero (Thumb, 42 bytes, Stack size 16 bytes, gui_alloc_alloczero.o(i.GUI_ALLOC_AllocZero))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_AllocNoInit
- >> GUI__memset
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> WM_CreateWindowAsChild
- >> GUI_MEASDEV_Create
- >> _DemoSineWave
- >> _DemoRandomGraph
- >> _DemoOrData
- >> GUI_CURSOR_Select
- >> TEXT_CreateEx
- >> GUI_DRAW_SELF_Create
- >> GUI_USAGE_BM_Create
- >> GUI_MEMDEV__CreateFixed
GUI_ALLOC_Free (Thumb, 26 bytes, Stack size 8 bytes, guialloc.o(i.GUI_ALLOC_Free))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _Free
[Called By]- >> WM_DeleteWindow
- >> GUI_MEASDEV_Delete
- >> _DemoSineWave
- >> _DemoRandomGraph
- >> _DemoOrData
- >> GUI_CURSOR_Select
- >> GUI_ALLOC_FreePtr
- >> GUI_ALLOC_Realloc
- >> GUI_MEMDEV_Delete
- >> GUI_ARRAY_AddItem
- >> GUI_USAGE_DecUseCnt
- >> GUI_MEMDEV__CreateFixed
- >> _GUI_USAGE_BM_Delete
GUI_ALLOC_FreePtr (Thumb, 26 bytes, Stack size 8 bytes, guialloc.o(i.GUI_ALLOC_FreePtr))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_Free
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> EDIT_SetText
- >> _FRAMEWIN_Callback
- >> _Delete
- >> GUI__SetText
- >> _Delete
- >> _FreeText
- >> GUI_ARRAY_Delete
- >> _FreeAttached
- >> BUTTON__SetDrawObj
GUI_ALLOC_GetMaxSize (Thumb, 104 bytes, Stack size 24 bytes, guialloc.o(i.GUI_ALLOC_GetMaxSize))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = GUI_ALLOC_GetMaxSize ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _CheckInit
[Called By]- >> GUI_MEMDEV__CreateFixed
GUI_ALLOC_GetSize (Thumb, 18 bytes, Stack size 8 bytes, guialloc.o(i.GUI_ALLOC_GetSize))
[Stack]
- Max Depth = 8
- Call Chain = GUI_ALLOC_GetSize
[Calls]
[Called By]
GUI_ALLOC_Init (Thumb, 44 bytes, Stack size 0 bytes, guialloc.o(i.GUI_ALLOC_Init))
[Called By]
GUI_ALLOC_Realloc (Thumb, 88 bytes, Stack size 32 bytes, guirealloc.o(i.GUI_ALLOC_Realloc))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocNoInit
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ALLOC_GetSize
- >> __aeabi_memcpy
[Called By]- >> _IncrementBuffer
- >> GUI_ARRAY_AddItem
GUI_ALLOC_h2p (Thumb, 20 bytes, Stack size 0 bytes, guialloc.o(i.GUI_ALLOC_h2p))
[Called By]
- >> WM_ShowWindow
- >> WM_SelectWindow
- >> WM_HideWindow
- >> WM_GetFirstChild
- >> WM_DeleteWindow
- >> WM_DefaultProc
- >> WM_CreateWindowAsChild
- >> PROGBAR_SetValue
- >> PROGBAR_SetMinMax
- >> BUTTON_SetText
- >> EDIT_SetFont
- >> EDIT_AddKey
- >> BUTTON_SetFont
- >> BUTTON_SetBkColor
- >> PROGBAR_SetTextAlign
- >> PROGBAR_SetText
- >> PROGBAR_SetFont
- >> PROGBAR_SetBarColor
- >> WM_SetCallback
- >> WM_GetClientRectEx
- >> FRAMEWIN_CreateEx
- >> GUI_MEASDEV_GetRect
- >> GUI_MEASDEV_Create
- >> GUI_ALLOC_AllocZero
- >> _DemoSineWave
- >> _DemoRandomGraph
- >> _DemoOrData
- >> LISTBOX_SetFont
- >> FRAMEWIN_SetMoveable
- >> FRAMEWIN_SetFont
- >> SLIDER_SetValue
- >> FRAMEWIN_SetText
- >> EDIT_SetText
- >> EDIT_SetHexMode
- >> EDIT_SetBinMode
- >> GUI_CURSOR_SetPosition
- >> WM_EnableMemdev
- >> WM_DisableMemdev
- >> WM__InitIVRSearch
- >> WM_SendMessage
- >> WM_ResizeWindow
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> WM_BringToBottom
- >> _Undraw
- >> _Draw
- >> _SetActive
- >> _Paint
- >> _FRAMEWIN_Callback
- >> FRAMEWIN__cbClient
- >> _UpdateBuffer
- >> _AddKeyHex
- >> _UpdateBuffer
- >> _AddKeyBin
- >> GUI_ALLOC_Realloc
- >> EDIT__SetCursorPos
- >> EDIT_SetValue
- >> EDIT_SetTextAlign
- >> EDIT_SetMaxLen
- >> EDIT_SetCursorAtPixel
- >> EDIT_CreateEx
- >> _Paint
- >> _IsSpaceInBuffer
- >> _IsCharsAvailable
- >> _InsertChar
- >> _IncrementBuffer
- >> _DeleteChar
- >> EDIT__Callback
- >> WM__IsEnabled
- >> WIDGET_SetState
- >> WIDGET_OrState
- >> WIDGET_HandleActive
- >> WIDGET_AndState
- >> GUI__SetText
- >> GUI_DRAW__Draw
- >> BUTTON_CreateEx
- >> BUTTON_Callback
- >> _Paint
- >> _MarkRect
- >> _MarkPixel
- >> _Index2Color
- >> _GetIndexMask
- >> _Color2Index
- >> GUI_MEMDEV_SetOrg
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_ReduceYSize
- >> GUI_MEMDEV_GetYSize
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateEx
- >> GUI_MEMDEV_Clear
- >> GUI_MEASDEV_ClearRect
- >> TEXT_CreateEx
- >> WM_GetHasTrans
- >> WIDGET__GetWindowSizeX
- >> SLIDER_Inc
- >> SLIDER_Dec
- >> SLIDER_CreateEx
- >> _SLIDER_Callback
- >> SCROLLBAR_CreateEx
- >> PROGBAR_CreateEx
- >> _Paint
- >> _GetText
- >> _FreeText
- >> WM_InvalidateRect
- >> GUI_ARRAY_GetpItem
- >> GUI_ARRAY_GethItem
- >> GUI_ARRAY_Delete
- >> GUI_ARRAY_AddItem
- >> LISTBOX_SetSel
- >> LISTBOX_OwnerDraw
- >> LISTBOX_InvalidateItem
- >> LISTBOX_GetSel
- >> LISTBOX_CreateEx
- >> LISTBOX_AddString
- >> _ToggleMultiSel
- >> _SelectByKey
- >> _NotifyOwner
- >> _MoveSel
- >> _ManageAutoScroll
- >> _LISTBOX_Callback
- >> _GetContentsSizeX
- >> _CalcScrollParas
- >> _AddKey
- >> FRAMEWIN__UpdateButtons
- >> FRAMEWIN_Minimize
- >> _cbMin
- >> _Draw
- >> FRAMEWIN_Restore
- >> FRAMEWIN_Maximize
- >> FRAMEWIN_AddButton
- >> _cbMax
- >> _Draw
- >> WM__IsAncestor
- >> WM_SetSize
- >> WM_MoveChildTo
- >> WM_GetParent
- >> FRAMEWIN__CalcPositions
- >> GUI__strcmp_hp
- >> WM_InvalidateWindowDescs
- >> WM__UpdateChildPositions
- >> WM__MoveWindow
- >> WM__MoveTo
- >> _MoveDescendents
- >> _GetDialogItem
- >> _BringToTop
- >> WM__GetPrevSibling
- >> WM__RemoveWindowFromList
- >> WM__RemoveFromLinList
- >> WM__IsWindow
- >> WM__InsertWindowIntoList
- >> WM__DetachWindow
- >> WM__ClipAtParentBorders
- >> WM__ActivateClipRect
- >> WM_InvalidateArea
- >> _cbPaintMemDev
- >> _SetClipRectUserIntersect
- >> _PaintTransTopSiblings
- >> _PaintTransChildren
- >> _Paint1Trans
- >> _Invalidate1Abs
- >> _Findy1
- >> _Findx1
- >> _Findx0
- >> _FindNext_IVR
- >> _DrawNext
- >> _DeleteAllChildren
- >> _AddToLinList
- >> WM_HandlePID
- >> _TEXT_Callback
- >> _Paint
- >> WIDGET_SetWidth
- >> WM_GetWindowRectEx
- >> SCROLLBAR_SetValue
- >> SCROLLBAR_AddValue
- >> _SCROLLBAR_Callback
- >> GUI_ALLOC_AllocInit
- >> _MaximizeFramewin
- >> _InvalidateButton
- >> FRAMEWIN_GetTitleHeight
- >> FRAMEWIN_GetBorderSize
- >> GUI_DRAW_SELF_Create
- >> BUTTON__SetDrawObj
- >> GUI_USAGE_DecUseCnt
- >> GUI_USAGE_BM_Create
- >> GUI_MEMDEV__WriteToActiveAt
- >> GUI_MEMDEV__Index2Color
- >> GUI_MEMDEV__GetRect
- >> GUI_MEMDEV__GetIndexMask
- >> GUI_MEMDEV__CreateFixed
- >> GUI_MEMDEV__Color2Index
- >> GUI_MEMDEV_CopyToLCDAt
- >> WM__SendTouchMessage
- >> _GetNextChild
- >> WM__SendMessageNoPara
- >> WM__SendMessage
- >> WM_GetFlags
- >> WM__ForEachDesc
- >> WM__GetFirstSibling
- >> _UpdateChildPostions
- >> _Screen2hWin
- >> WM__IsChild
- >> WM_SetYSize
- >> WM_SetXSize
- >> _XorPixel
- >> _XY2PTR
- >> _SetPixelIndex
- >> _FillRect
- >> _DrawVLine
- >> _DrawBitmap
GUI_ARRAY_AddItem (Thumb, 112 bytes, Stack size 40 bytes, gui_array.o(i.GUI_ARRAY_AddItem))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = GUI_ARRAY_AddItem ⇒ GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_Free
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ALLOC_Realloc
- >> GUI_ALLOC_AllocInit
[Called By]
GUI_ARRAY_Delete (Thumb, 54 bytes, Stack size 24 bytes, gui_array.o(i.GUI_ARRAY_Delete))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = GUI_ARRAY_Delete ⇒ GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_FreePtr
[Called By]
GUI_ARRAY_GetNumItems (Thumb, 6 bytes, Stack size 0 bytes, gui_array.o(i.GUI_ARRAY_GetNumItems))
[Called By]
- >> LISTBOX__GetNumItems
- >> LISTBOX_AddString
GUI_ARRAY_GethItem (Thumb, 44 bytes, Stack size 24 bytes, gui_array.o(i.GUI_ARRAY_GethItem))
[Stack]
- Max Depth = 24
- Call Chain = GUI_ARRAY_GethItem
[Calls]
[Called By]- >> GUI_ARRAY_GetpItem
- >> LISTBOX_SetSel
- >> LISTBOX_OwnerDraw
- >> _ToggleMultiSel
- >> _MoveSel
GUI_ARRAY_GetpItem (Thumb, 36 bytes, Stack size 24 bytes, gui_array.o(i.GUI_ARRAY_GetpItem))
[Stack]
- Max Depth = 48
- Call Chain = GUI_ARRAY_GetpItem ⇒ GUI_ARRAY_GethItem
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ARRAY_GethItem
[Called By]- >> LISTBOX__InvalidateItemSize
- >> LISTBOX__GetpString
- >> LISTBOX_AddString
- >> _GetItemSizeY
- >> _GetItemSizeX
GUI_AddBin (Thumb, 40 bytes, Stack size 12 bytes, gui_addbin.o(i.GUI_AddBin))
[Stack]
- Max Depth = 12
- Call Chain = GUI_AddBin
[Called By]
GUI_AddDecMin (Thumb, 28 bytes, Stack size 16 bytes, gui_adddecmin.o(i.GUI_AddDecMin))
[Stack]
- Max Depth = 64
- Call Chain = GUI_AddDecMin ⇒ GUI_AddDecShift ⇒ _Check_NegLong
[Calls]- >> GUI_Long2Len
- >> GUI_AddDecShift
[Called By]- >> GUI_DispDecMin
- >> GUI_DispDecSpace
- >> _GetText
GUI_AddDecShift (Thumb, 124 bytes, Stack size 40 bytes, gui_adddecshift.o(i.GUI_AddDecShift))
[Stack]
- Max Depth = 48
- Call Chain = GUI_AddDecShift ⇒ _Check_NegLong
[Calls]
[Called By]- >> GUI_DispDecAt
- >> GUI_AddDecMin
- >> GUI_DispSDecShift
- >> GUI_DispDecShift
GUI_AddHex (Thumb, 50 bytes, Stack size 12 bytes, gui_addhex.o(i.GUI_AddHex))
[Stack]
- Max Depth = 12
- Call Chain = GUI_AddHex
[Called By]
GUI_AddSign (Thumb, 30 bytes, Stack size 8 bytes, gui_adddecshift.o(i.GUI_AddSign))
[Stack]
- Max Depth = 8
- Call Chain = GUI_AddSign
[Called By]- >> GUI_DispDecSpace
- >> GUI_DispSDecShift
GUI_CURSOR_Hide (Thumb, 30 bytes, Stack size 8 bytes, guicurs.o(i.GUI_CURSOR_Hide))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = GUI_CURSOR_Hide ⇒ _Hide ⇒ _Undraw ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _Hide
[Called By]
GUI_CURSOR_Select (Thumb, 150 bytes, Stack size 32 bytes, guicurs.o(i.GUI_CURSOR_Select))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = GUI_CURSOR_Select ⇒ _Show ⇒ _Draw ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocZero
- >> LCD_Color2Index
- >> GUI_Unlock
- >> GUI_Lock
- >> _Show
- >> _Hide
- >> _CalcRect
[Called By]- >> GUI_CURSOR_Show
- >> GUIDEMO_Cursor
GUI_CURSOR_SetPosition (Thumb, 568 bytes, Stack size 120 bytes, guicurs.o(i.GUI_CURSOR_SetPosition))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = GUI_CURSOR_SetPosition ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_GetBitmapPixelIndex
- >> _SetPixelIndex
- >> _Log2Phys
- >> _GetPixelIndex
- >> _CalcRect
[Called By]- >> GUIDEMO_Cursor
- >> WM_HandlePID
GUI_CURSOR_Show (Thumb, 62 bytes, Stack size 8 bytes, guicurs.o(i.GUI_CURSOR_Show))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = GUI_CURSOR_Show ⇒ GUI_CURSOR_Select ⇒ _Show ⇒ _Draw ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_CURSOR_Select
- >> GUI_Unlock
- >> GUI_Lock
- >> _Show
- >> _Hide
[Called By]- >> GUIDEMO_Cursor
- >> GUIDEMO_main
GUI_Clear (Thumb, 26 bytes, Stack size 8 bytes, guicore.o(i.GUI_Clear))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = GUI_Clear ⇒ GUI_ClearRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ClearRect
- >> GUI_GotoXY
[Called By]- >> _ExecCalibration
- >> GUIDEMO_WM
- >> GUIDEMO_Touch
- >> GUIDEMO_Speed
- >> GUIDEMO_ShowMemoryDevice
- >> GUIDEMO_ShowColorBar
- >> GUIDEMO_Intro
- >> GUIDEMO_Graph
- >> GUIDEMO_DemoProgBar
- >> GUIDEMO_Cursor
- >> GUIDEMO_Circle
- >> GUIDEMO_Bitmap
- >> GUIDEMO_Automotive
- >> GUIDEMO_main
- >> GUIDEMO_ShowIntro
- >> _cbCmdWin
- >> _UpdateInfoWin
- >> _TestCalibration
- >> _ExecKeyboard
- >> _Draw
- >> _Label
- >> _cbWindow2
- >> _cbWindow1
- >> _cbDemoCallback2
- >> _cbDemoCallback1
- >> _cbChild
- >> _cbBkWindow
- >> _DemoSetDesktopColor
- >> FRAMEWIN__cbClient
- >> _Paint
- >> _Paint
- >> _DrawPart
- >> LISTBOX_OwnerDraw
- >> cbBackWin
- >> _Paint
GUI_ClearRect (Thumb, 116 bytes, Stack size 32 bytes, guicore.o(i.GUI_ClearRect))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = GUI_ClearRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_SetDrawMode
- >> LCD_FillRect
[Called By]- >> _Draw_1
- >> _Draw_0
- >> GUI_Clear
- >> GUIDEMO_Bitmap
- >> _ShowText
- >> _Label
- >> _Draw
- >> GUI_DispCEOL
- >> WIDGET__FillStringInRect
- >> GUI_ClearRectEx
GUI_ClearRectEx (Thumb, 26 bytes, Stack size 16 bytes, gui_clearrectex.o(i.GUI_ClearRectEx))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = GUI_ClearRectEx ⇒ GUI_ClearRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]
[Called By]- >> WIDGET__FillStringInRect
- >> _OnPaint
GUI_Color2Index (Thumb, 24 bytes, Stack size 16 bytes, guicolor2index.o(i.GUI_Color2Index))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_Color2Index ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> LCD_Color2Index
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_Color2VisColor (Thumb, 32 bytes, Stack size 16 bytes, gui_color2viscolor.o(i.GUI_Color2VisColor))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_Color2VisColor ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> LCD_Index2Color
- >> LCD_Color2Index
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_ColorIsAvailable (Thumb, 24 bytes, Stack size 8 bytes, gui_color2viscolor.o(i.GUI_ColorIsAvailable))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = GUI_ColorIsAvailable ⇒ GUI_Color2VisColor ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> GUIDEMO_ShowMemoryDevice
- >> GUIDEMO_SetBkColor
GUI_CreateDialogBox (Thumb, 118 bytes, Stack size 48 bytes, dialog.o(i.GUI_CreateDialogBox))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = GUI_CreateDialogBox ⇒ WM_ShowWindow ⇒ WM_InvalidateWindowDescs ⇒ WM_InvalidateWindowDescs (Cycle)
[Calls]- >> WM_ShowWindow
- >> WM_GetClientWindow
- >> WM_SetFocusOnNextChild
- >> WM_SendMessageNoPara
- >> WIDGET_OrState
[Called By]
GUI_DRAW_SELF_Create (Thumb, 62 bytes, Stack size 24 bytes, gui_draw_self.o(i.GUI_DRAW_SELF_Create))
[Stack]
- Max Depth = 120 + Unknown Stack Size
- Call Chain = GUI_DRAW_SELF_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_DRAW__Draw (Thumb, 38 bytes, Stack size 24 bytes, gui_draw.o(i.GUI_DRAW__Draw))
[Stack]
- Max Depth = 24
- Call Chain = GUI_DRAW__Draw
[Calls]
[Called By]
GUI_Delay (Thumb, 54 bytes, Stack size 16 bytes, guitime.o(i.GUI_Delay))
[Stack]
- Max Depth = 544 + Unknown Stack Size
- Call Chain = GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_GetTime
- >> GUI_X_Delay
- >> GUI_Exec
[Called By]- >> _ExecCalibration
- >> GUIDEMO_DemoProgBar
- >> GUIDEMO_Automotive
- >> GUIDEMO_Delay
- >> GUIDEMO_CheckCancel
- >> _TestCalibration
- >> _DemoSineWave
- >> _DemoRandomGraph
- >> _DemoOrData
- >> _DemoResizeWindow
- >> _DemoRedrawing
- >> _DemoMoveWindow
- >> _DemoMoveTo
GUI_DispCEOL (Thumb, 42 bytes, Stack size 8 bytes, gui_dispceol.o(i.GUI_DispCEOL))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = GUI_DispCEOL ⇒ GUI_ClearRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ClearRect
- >> GUI_GetYAdjust
[Called By]
GUI_DispChar (Thumb, 20 bytes, Stack size 8 bytes, gui_dispchar.o(i.GUI_DispChar))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = GUI_DispChar ⇒ CL_DispChar ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> CL_DispChar
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_DispCharAt (Thumb, 30 bytes, Stack size 16 bytes, gui_dispchar.o(i.GUI_DispCharAt))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = GUI_DispCharAt ⇒ CL_DispChar ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> CL_DispChar
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_DispDec (Thumb, 18 bytes, Stack size 16 bytes, guival.o(i.GUI_DispDec))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = GUI_DispDec ⇒ GUI_DispDecShift ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]
[Called By]- >> _ExecCalibration
- >> GUIDEMO_Automotive
GUI_DispDecAt (Thumb, 42 bytes, Stack size 40 bytes, guival.o(i.GUI_DispDecAt))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = GUI_DispDecAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_DispStringAt
- >> GUI_AddDecShift
[Called By]
GUI_DispDecMin (Thumb, 24 bytes, Stack size 24 bytes, guival.o(i.GUI_DispDecMin))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = GUI_DispDecMin ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_DispString
- >> GUI_AddDecMin
[Called By]- >> GUIDEMO_Speed
- >> GUIDEMO_ShowMemoryDevice
- >> GUIDEMO_ShowColorBar
- >> GUIDEMO_Intro
- >> _cbCmdWin
GUI_DispDecShift (Thumb, 32 bytes, Stack size 32 bytes, guival.o(i.GUI_DispDecShift))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = GUI_DispDecShift ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_DispString
- >> GUI_AddDecShift
[Called By]
GUI_DispDecSpace (Thumb, 76 bytes, Stack size 32 bytes, guival.o(i.GUI_DispDecSpace))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = GUI_DispDecSpace ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_DispString
- >> GUI_Long2Len
- >> GUI_AddSign
- >> GUI_AddDecMin
[Called By]
GUI_DispNextLine (Thumb, 34 bytes, Stack size 8 bytes, guichar.o(i.GUI_DispNextLine))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_DispNextLine ⇒ GUI_GetFontDistY ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_GetFontDistY
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _ExecCalibration
- >> GUIDEMO_ShowInternationalFonts
- >> GUIDEMO_Automotive
- >> _ShowFonts
- >> GL_DispChar
GUI_DispSDec (Thumb, 18 bytes, Stack size 16 bytes, guival.o(i.GUI_DispSDec))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = GUI_DispSDec ⇒ GUI_DispSDecShift ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]
[Called By]
GUI_DispSDecShift (Thumb, 48 bytes, Stack size 32 bytes, guival.o(i.GUI_DispSDecShift))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = GUI_DispSDecShift ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_DispString
- >> GUI_AddSign
- >> GUI_AddDecShift
[Called By]
GUI_DispString (Thumb, 324 bytes, Stack size 40 bytes, gui_dispstring.o(i.GUI_DispString))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI__GetLineNumChars
- >> GUI__GetLineDistX
- >> GUI__DispLine
- >> GUI_UC__NumChars2NumBytes
- >> GUI_GetYAdjust
- >> GUI_GetFontDistY
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _ExecCalibration
- >> GUI_DispStringAt
- >> GUI_DispDecMin
- >> GUIDEMO_ShowColorBar
- >> _cbCmdWin
- >> GUI_DispDecSpace
- >> _ShowFonts
- >> GUI_DispSDecShift
- >> GUI_DispDecShift
- >> _DrawPart
GUI_DispStringAt (Thumb, 34 bytes, Stack size 16 bytes, gui_dispstringat.o(i.GUI_DispStringAt))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_DispString
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _ExecCalibration
- >> GUI_DispStringHCenterAt
- >> GUIDEMO_Speed
- >> GUIDEMO_ShowMemoryDevice
- >> GUIDEMO_ShowColorBar
- >> GUIDEMO_Intro
- >> GUIDEMO_DemoPolygon
- >> GUIDEMO_Circle
- >> GUIDEMO_Bitmap
- >> GUIDEMO_Automotive
- >> _cbCmdWin
- >> _UpdateInfoWin
- >> _cbNaviWindow
- >> GUI_DispDecAt
- >> _ShowText
- >> _LabelMS
- >> _Label
- >> _DispCursor
- >> GUI_DispStringAtCEOL
- >> _cbBkWindow
- >> WIDGET__FillStringInRect
- >> LISTBOX_OwnerDraw
GUI_DispStringAtCEOL (Thumb, 24 bytes, Stack size 16 bytes, gui_dispstringatceol.o(i.GUI_DispStringAtCEOL))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = GUI_DispStringAtCEOL ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_DispStringAt
- >> GUI_DispCEOL
[Called By]
GUI_DispStringHCenterAt (Thumb, 46 bytes, Stack size 24 bytes, gui_dispstringhcenter.o(i.GUI_DispStringHCenterAt))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetTextAlign
- >> GUI_DispStringAt
[Called By]- >> _Draw_1
- >> _Draw_0
- >> GUIDEMO_ShowInternationalFonts
- >> GUIDEMO_Intro
- >> GUIDEMO_DemoProgBar
- >> GUIDEMO_Bitmap
- >> GUIDEMO_ShowIntro
- >> _UpdateInfoWin
- >> _Draw
- >> _cbWindow2
- >> _cbWindow1
- >> _cbDemoCallback2
- >> _cbDemoCallback1
- >> _cbChild
- >> _cbBkWindow
- >> _DemoSetDesktopColor
GUI_DispStringInRect (Thumb, 24 bytes, Stack size 16 bytes, gui_dispstringinrect.o(i.GUI_DispStringInRect))
[Stack]
- Max Depth = 272 + Unknown Stack Size
- Call Chain = GUI_DispStringInRect ⇒ GUI_DispStringInRectMax ⇒ GUI__DispStringInRect ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_DispStringInRectMax
[Called By]- >> GUIDEMO_Touch
- >> _ExecKeyboard
- >> _Paint
- >> _Paint
GUI_DispStringInRectMax (Thumb, 76 bytes, Stack size 32 bytes, gui_dispstringinrect.o(i.GUI_DispStringInRectMax))
[Stack]
- Max Depth = 256 + Unknown Stack Size
- Call Chain = GUI_DispStringInRectMax ⇒ GUI__DispStringInRect ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_SetUserClipRect
- >> GUI__IntersectRects
- >> GUI__DispStringInRect
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_DrawBitmap (Thumb, 94 bytes, Stack size 24 bytes, gui_drawbitmap.o(i.GUI_DrawBitmap))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = GUI_DrawBitmap ⇒ GL_DrawBitmap ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GL_DrawBitmap
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _Draw_1
- >> _Draw_0
- >> GUIDEMO_Touch
- >> GUIDEMO_Intro
- >> GUIDEMO_Bitmap
- >> _ExecKeyboard
- >> _cbNaviWindow
- >> _DispCursor
GUI_DrawBitmapEx (Thumb, 322 bytes, Stack size 56 bytes, gui_drawbitmapex.o(i.GUI_DrawBitmapEx))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = GUI_DrawBitmapEx ⇒ GL_DrawBitmapEx ⇒ LCD_DrawHLine
[Calls]- >> GUI_SetColor
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__DivideRound32
- >> GUI_GetColor
- >> GL_DrawBitmapEx
[Called By]
GUI_DrawCircle (Thumb, 90 bytes, Stack size 24 bytes, guicirc.o(i.GUI_DrawCircle))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = GUI_DrawCircle ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> GL_DrawCircle
[Called By]
GUI_DrawFocusRect (Thumb, 114 bytes, Stack size 24 bytes, gui_drawfocusrect.o(i.GUI_DrawFocusRect))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = GUI_DrawFocusRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__ReduceRect
- >> _DrawFocusRect
[Called By]- >> _Paint
- >> WIDGET__DrawFocusRect
- >> LISTBOX_OwnerDraw
GUI_DrawGraph (Thumb, 66 bytes, Stack size 24 bytes, gui_drawgraph.o(i.GUI_DrawGraph))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = GUI_DrawGraph ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> _DrawGraph
[Called By]- >> _Draw2
- >> _Draw
- >> _DemoOrData
GUI_DrawHLine (Thumb, 90 bytes, Stack size 24 bytes, gui_drawhline.o(i.GUI_DrawHLine))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _Label
- >> _Draw
- >> WIDGET__DrawVLine
- >> _DrawTriangle
- >> _WIDGET_EFFECT_3D_DrawUpRect
- >> _WIDGET_EFFECT_3D_DrawDownRect
GUI_DrawRect (Thumb, 118 bytes, Stack size 32 bytes, gui2dlib.o(i.GUI_DrawRect))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = GUI_DrawRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> _DrawRect
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _Label
- >> _Paint
- >> _WIDGET_EFFECT_3D_DrawUpRect
GUI_DrawVLine (Thumb, 86 bytes, Stack size 24 bytes, gui_drawvline.o(i.GUI_DrawVLine))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = GUI_DrawVLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> LCD_DrawVLine
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUIDEMO_ShowColorBar
- >> _Label
- >> _Draw
- >> WIDGET__DrawVLine
- >> _DrawTriangle
- >> _WIDGET_EFFECT_3D_DrawUpRect
- >> _WIDGET_EFFECT_3D_DrawDownRect
GUI_EndDialog (Thumb, 30 bytes, Stack size 16 bytes, dialog.o(i.GUI_EndDialog))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = GUI_EndDialog ⇒ WM_DeleteWindow ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_DeleteWindow
- >> GUI_GetDialogStatusPtr
[Called By]
GUI_Exec (Thumb, 20 bytes, Stack size 8 bytes, gui_exec.o(i.GUI_Exec))
[Stack]
- Max Depth = 528 + Unknown Stack Size
- Call Chain = GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> GUI_Delay
- >> GUIDEMO_Bitmap
- >> _NavigationDriveTo
GUI_Exec1 (Thumb, 32 bytes, Stack size 8 bytes, gui_exec.o(i.GUI_Exec1))
[Stack]
- Max Depth = 520 + Unknown Stack Size
- Call Chain = GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
GUI_FillCircle (Thumb, 58 bytes, Stack size 16 bytes, guicirc.o(i.GUI_FillCircle))
[Stack]
- Max Depth = 136 + Unknown Stack Size
- Call Chain = GUI_FillCircle ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GL_FillCircle
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _ExecCalibration
- >> GUIDEMO_Circle
- >> _TestCalibration
GUI_FillPolygon (Thumb, 66 bytes, Stack size 24 bytes, gui_fillpolygon.o(i.GUI_FillPolygon))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = GUI_FillPolygon ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GL_FillPolygon
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUIDEMO_DemoPolygon
- >> _Draw
GUI_FillRect (Thumb, 102 bytes, Stack size 32 bytes, gui_fillrect.o(i.GUI_FillRect))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = GUI_FillRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_FillRect
[Called By]- >> GUIDEMO_Speed
- >> _Paint
- >> GUI_FillRectEx
GUI_FillRectEx (Thumb, 26 bytes, Stack size 16 bytes, gui_fillrectex.o(i.GUI_FillRectEx))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = GUI_FillRectEx ⇒ GUI_FillRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]
[Called By]
GUI_GetBitmapPixelIndex (Thumb, 170 bytes, Stack size 16 bytes, gui_getbitmappixelindex.o(i.GUI_GetBitmapPixelIndex))
[Stack]
- Max Depth = 16
- Call Chain = GUI_GetBitmapPixelIndex
[Called By]- >> GUI_CURSOR_SetPosition
- >> GL_DrawBitmapEx
- >> _Draw
GUI_GetBkColor (Thumb, 26 bytes, Stack size 16 bytes, gui_getcolor.o(i.GUI_GetBkColor))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_GetBkColor ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> LCD_Index2Color
- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_GetBkColorIndex
[Called By]
GUI_GetCharDistX (Thumb, 28 bytes, Stack size 16 bytes, guichar.o(i.GUI_GetCharDistX))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_GetCharDistX ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI__GetLineDistX
- >> CL_DispChar
- >> _GetLineDistX_SJIS
- >> EDIT_SetCursorAtPixel
- >> _Paint
GUI_GetClientRect (Thumb, 18 bytes, Stack size 8 bytes, gui_getclientrect.o(i.GUI_GetClientRect))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = GUI_GetClientRect ⇒ WM_GetClientRect ⇒ WM_GetClientRectEx ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> GUIDEMO_ShowMemoryDevice
- >> _UpdateInfoWin
- >> GUI__DispStringInRect
- >> _Paint
GUI_GetColor (Thumb, 26 bytes, Stack size 16 bytes, gui_getcolor.o(i.GUI_GetColor))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_GetColor ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> LCD_Index2Color
- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_GetColorIndex
[Called By]- >> GUIPROP_DispChar
- >> GUI_DrawBitmapEx
GUI_GetDialogStatusPtr (Thumb, 28 bytes, Stack size 24 bytes, dialog.o(i.GUI_GetDialogStatusPtr))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = GUI_GetDialogStatusPtr ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
GUI_GetFontDistY (Thumb, 20 bytes, Stack size 8 bytes, guichar.o(i.GUI_GetFontDistY))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = GUI_GetFontDistY ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_DispNextLine
- >> GUI_DispString
- >> GUI__DispStringInRect
- >> GUI__CalcTextRect
- >> LISTBOX_OwnerDraw
GUI_GetFontSizeY (Thumb, 20 bytes, Stack size 8 bytes, gui_getfontsizey.o(i.GUI_GetFontSizeY))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = GUI_GetFontSizeY ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__GetFontSizeY
[Called By]- >> GUIDEMO_Speed
- >> _ShowCharacters
- >> GUI__DispStringInRect
- >> CL_DispChar
- >> _GetTextRect
GUI_GetKey (Thumb, 12 bytes, Stack size 0 bytes, gui_onkey.o(i.GUI_GetKey))
[Called By]
- >> GUIDEMO_WaitKey
- >> GUIDEMO_CheckCancel
- >> _TestCalibration
GUI_GetStringDistX (Thumb, 22 bytes, Stack size 16 bytes, gui_getstringdistx.o(i.GUI_GetStringDistX))
[Stack]
- Max Depth = 120 + Unknown Stack Size
- Call Chain = GUI_GetStringDistX ⇒ GUI__GetLineDistX ⇒ GUI_GetCharDistX ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI__GetLineDistX
- >> GUI__strlen
[Called By]- >> GUI__CalcTextRect
- >> EDIT_SetCursorAtPixel
- >> _GetTextRect
- >> LISTBOX_OwnerDraw
GUI_GetTime (Thumb, 8 bytes, Stack size 8 bytes, guitime.o(i.GUI_GetTime))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = GUI_GetTime ⇒ GUI_X_GetTime ⇒ OSTimeGet
[Calls]
[Called By]- >> GUI_Delay
- >> GUIDEMO_Speed
- >> GUIDEMO_ShowMemoryDevice
- >> GUIDEMO_Bitmap
- >> GUIDEMO_Automotive
- >> GUIDEMO_WaitKey
- >> GUIDEMO_Delay
- >> _NavigationDriveTo
- >> _DemoSineWave
- >> _DemoRandomGraph
- >> _LiftUp
- >> _LiftDown
- >> _DemoResizeWindow
- >> _DemoRedrawing
- >> _DemoMoveWindow
- >> _DemoMoveTo
GUI_GetVersionString (Thumb, 22 bytes, Stack size 0 bytes, gui_getversionstring.o(i.GUI_GetVersionString))
[Called By]
GUI_GetYAdjust (Thumb, 78 bytes, Stack size 8 bytes, guichar.o(i.GUI_GetYAdjust))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = GUI_GetYAdjust ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_DispString
- >> GUI_DispCEOL
GUI_GetYDistOfFont (Thumb, 10 bytes, Stack size 0 bytes, gui_getysizeoffont.o(i.GUI_GetYDistOfFont))
[Called By]
GUI_GetYSizeOfFont (Thumb, 10 bytes, Stack size 0 bytes, gui_getysizeoffont.o(i.GUI_GetYSizeOfFont))
[Called By]
- >> FRAMEWIN__CalcTitleHeight
GUI_GotoX (Thumb, 24 bytes, Stack size 16 bytes, gui_goto.o(i.GUI_GotoX))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_GotoX ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _GotoX
[Called By]
GUI_GotoXY (Thumb, 34 bytes, Stack size 16 bytes, gui_goto.o(i.GUI_GotoXY))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_GotoXY ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _GotoY
- >> _GotoX
[Called By]- >> GUI_Clear
- >> _Label
- >> _DisplayTime
- >> _ShowFonts
- >> _ShowCharacters
- >> _DrawPart
GUI_Init (Thumb, 40 bytes, Stack size 8 bytes, guicore.o(i.GUI_Init))
[Stack]
- Max Depth = 256 + Unknown Stack Size
- Call Chain = GUI_Init ⇒ WM_Init ⇒ WM_CreateWindow ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_X_Init
- >> WM_Init
- >> LCD_Init
- >> GUITASK_Init
- >> GUITASK_CopyContext
- >> _InitContext
[Called By]- >> MainTask
- >> uctsk_UCGUI
GUI_InvertRect (Thumb, 116 bytes, Stack size 32 bytes, gui_invertrect.o(i.GUI_InvertRect))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = GUI_InvertRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetDrawMode
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_FillRect
[Called By]
GUI_IsInFont (Thumb, 22 bytes, Stack size 16 bytes, gui_isinfont.o(i.GUI_IsInFont))
[Stack]
- Max Depth = 16
- Call Chain = GUI_IsInFont
[Called By]
GUI_Lock (Thumb, 142 bytes, Stack size 8 bytes, guitask.o(i.GUI_Lock))
[Stack]
- Max Depth = 64 + Unknown Stack Size
- Call Chain = GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_X_Lock
- >> GUI_X_GetTaskId
- >> _GetTaskNo
- >> __aeabi_memcpy4
[Called By]- >> GUI_SetTextMode
- >> GUI_GotoX
- >> GUI_DrawBitmap
- >> GUI_DispNextLine
- >> GUI_ClearRect
- >> GUI_AA_FillPolygon
- >> WM_ShowWindow
- >> WM_SelectWindow
- >> WM_HideWindow
- >> WM_GetFirstChild
- >> WM_DeleteWindow
- >> WM_CreateWindowAsChild
- >> WM_BringToTop
- >> PROGBAR_SetValue
- >> PROGBAR_SetMinMax
- >> GUI_SetTextAlign
- >> GUI_SetFont
- >> GUI_SetDefault
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DispStringAt
- >> GUI_DispString
- >> GUI_CURSOR_Show
- >> BUTTON_SetText
- >> EDIT_SetFont
- >> EDIT_AddKey
- >> BUTTON_SetFont
- >> BUTTON_SetBkColor
- >> GUI_SetColorIndex
- >> GUI_FillRect
- >> GUI_Color2Index
- >> PROGBAR_SetTextAlign
- >> PROGBAR_SetText
- >> PROGBAR_SetFont
- >> PROGBAR_SetBarColor
- >> WM_SetCallback
- >> WM_GetClientRectEx
- >> GUI_DrawCircle
- >> FRAMEWIN_CreateEx
- >> GUI_MEASDEV_GetRect
- >> GUI_MEASDEV_Create
- >> GUI_FillPolygon
- >> GUI_SetPenSize
- >> GUI_DrawRect
- >> GUI_DrawHLine
- >> GUI_DrawGraph
- >> GUI_DispCharAt
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocZero
- >> WM_SetFocus
- >> LISTBOX_SetFont
- >> LISTBOX_IncSel
- >> LISTBOX_DecSel
- >> FRAMEWIN_SetMoveable
- >> FRAMEWIN_SetFont
- >> FRAMEWIN_SetActive
- >> GUI_GotoXY
- >> GUI_GetFontSizeY
- >> GUI_DispChar
- >> WM_MoveTo
- >> WM_IsWindow
- >> WM_GetDialogItem
- >> SLIDER_SetValue
- >> LISTBOX_SetText
- >> FRAMEWIN_SetText
- >> EDIT_SetText
- >> EDIT_SetHexMode
- >> EDIT_SetBinMode
- >> GUI_CURSOR_SetPosition
- >> GUI_CURSOR_Select
- >> GUI_CURSOR_Hide
- >> GUI_DrawVLine
- >> GUI_SetDrawMode
- >> GUI_FillCircle
- >> GUI_AA_FillCircle
- >> WM_EnableMemdev
- >> WM_DisableMemdev
- >> GUI_DrawBitmapEx
- >> WM_SetUserClipRect
- >> GUI_DispStringInRectMax
- >> GUI_GetYAdjust
- >> GUI_GetFontDistY
- >> GUI_GetCharDistX
- >> GL_DispChar
- >> GUI_Color2VisColor
- >> GUI_ALLOC_AllocNoInit
- >> WM_SendMessage
- >> WM_ResizeWindow
- >> WM_MoveWindow
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> WM_BringToBottom
- >> GUI_GetBkColor
- >> GUI_ALLOC_GetMaxSize
- >> GUI_ALLOC_FreePtr
- >> GUI_SetLineStyle
- >> WM_OnKey
- >> GUI_PollKeyMsg
- >> WM_GetClientRect
- >> GUI_GetColor
- >> _Undraw
- >> _Draw
- >> GUI_UC_GetCharSize
- >> GUI_UC_GetCharCode
- >> GUI_UC_Encode
- >> GUI_InvertRect
- >> GUI_ALLOC_Realloc
- >> EDIT_SetValue
- >> EDIT_SetTextAlign
- >> EDIT_SetMaxLen
- >> EDIT_SetCursorAtPixel
- >> EDIT_CreateEx
- >> WM_SetFocusOnNextChild
- >> WM_SendMessageNoPara
- >> WIDGET_SetState
- >> WIDGET_OrState
- >> WIDGET_AndState
- >> GUI_DrawFocusRect
- >> BUTTON_CreateEx
- >> WM_Deactivate
- >> GUI_SelectLCD
- >> GUI_MEMDEV_SetOrg
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_ReduceYSize
- >> GUI_MEMDEV_GetYSize
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateEx
- >> GUI_MEMDEV_Clear
- >> GUI_MEASDEV_ClearRect
- >> TEXT_CreateEx
- >> WM_SetCapture
- >> WM_GetHasTrans
- >> SLIDER_Inc
- >> SLIDER_Dec
- >> SLIDER_CreateEx
- >> SCROLLBAR_CreateEx
- >> PROGBAR_CreateEx
- >> WM_SetScrollbarV
- >> WM_SetScrollbarH
- >> WM_InvalidateRect
- >> SCROLLBAR_SetWidth
- >> GUI_ARRAY_AddItem
- >> LISTBOX_SetSel
- >> LISTBOX_InvalidateItem
- >> LISTBOX_GetSel
- >> LISTBOX_CreateEx
- >> LISTBOX_AddString
- >> LISTBOX_AddKey
- >> FRAMEWIN_Minimize
- >> FRAMEWIN_Restore
- >> FRAMEWIN_Maximize
- >> FRAMEWIN_AddButton
- >> WM_SetSize
- >> WM_MoveChildTo
- >> WM_GetParent
- >> WM_ForEachDesc
- >> WM_SendToParent
- >> WM_InvalidateArea
- >> WM_Exec1
- >> WM_HandlePID
- >> WIDGET_SetWidth
- >> WM_GetWindowRectEx
- >> SCROLLBAR_SetValue
- >> SCROLLBAR_AddValue
- >> GUI_ALLOC_AllocInit
- >> FRAMEWIN_GetTitleHeight
- >> FRAMEWIN_GetBorderSize
- >> GUI_DRAW_SELF_Create
- >> BUTTON__SetDrawObj
- >> GUI_USAGE_DecUseCnt
- >> GUI_USAGE_BM_Create
- >> GUI_MEMDEV_CopyToLCDAt
- >> WM_Screen2hWin
- >> WM_ReleaseCapture
- >> WM_GetFlags
- >> _UpdateChildPostions
- >> WM_SetYSize
- >> WM_SetXSize
GUI_Long2Len (Thumb, 42 bytes, Stack size 0 bytes, gui_adddecshift.o(i.GUI_Long2Len))
[Called By]
- >> GUI_DispDecSpace
- >> GUI_AddDecMin
GUI_MEASDEV_ClearRect (Thumb, 42 bytes, Stack size 16 bytes, guidev_measure.o(i.GUI_MEASDEV_ClearRect))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_MEASDEV_ClearRect ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_MEMDEV_DrawAuto
- >> GUI_MEASDEV_Create
GUI_MEASDEV_Create (Thumb, 58 bytes, Stack size 16 bytes, guidev_measure.o(i.GUI_MEASDEV_Create))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = GUI_MEASDEV_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_MEASDEV_ClearRect
[Called By]- >> GUI_MEMDEV_DrawAuto
- >> GUIDEMO_ShowMemoryDevice
GUI_MEASDEV_Delete (Thumb, 24 bytes, Stack size 8 bytes, guidev_measure.o(i.GUI_MEASDEV_Delete))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_MEASDEV_Delete ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_Free
- >> GUI_SelectLCD
[Called By]- >> GUI_MEMDEV_DrawAuto
- >> GUIDEMO_ShowMemoryDevice
GUI_MEASDEV_GetRect (Thumb, 46 bytes, Stack size 16 bytes, guidev_measure.o(i.GUI_MEASDEV_GetRect))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_MEASDEV_GetRect ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_MEMDEV_DrawAuto
- >> GUIDEMO_ShowMemoryDevice
GUI_MEASDEV_Select (Thumb, 38 bytes, Stack size 8 bytes, guidev_measure.o(i.GUI_MEASDEV_Select))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_MEASDEV_Select ⇒ WM_Deactivate ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_Deactivate
- >> LCD_SetClipRectMax
- >> GUI_SelectLCD
[Called By]- >> GUI_MEMDEV_DrawAuto
- >> GUIDEMO_ShowMemoryDevice
GUI_MEMDEV_Clear (Thumb, 66 bytes, Stack size 24 bytes, guidev_clear.o(i.GUI_MEMDEV_Clear))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = GUI_MEMDEV_Clear ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_MEMDEV_CopyToLCD (Thumb, 16 bytes, Stack size 8 bytes, guidev.o(i.GUI_MEMDEV_CopyToLCD))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = GUI_MEMDEV_CopyToLCD ⇒ GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveAt ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUI_MEMDEV_CopyToLCDAt
[Called By]
GUI_MEMDEV_CopyToLCDAt (Thumb, 136 bytes, Stack size 32 bytes, guidev.o(i.GUI_MEMDEV_CopyToLCDAt))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = GUI_MEMDEV_CopyToLCDAt ⇒ GUI_MEMDEV__WriteToActiveAt ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUI_ALLOC_h2p
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_SelectLCD
- >> GUI_MEMDEV_Select
- >> WM_Activate
- >> GUI_MEMDEV__WriteToActiveAt
[Called By]
GUI_MEMDEV_CreateAuto (Thumb, 10 bytes, Stack size 0 bytes, guidev_auto.o(i.GUI_MEMDEV_CreateAuto))
[Called By]
GUI_MEMDEV_CreateEx (Thumb, 106 bytes, Stack size 72 bytes, guidev.o(i.GUI_MEMDEV_CreateEx))
[Stack]
- Max Depth = 272 + Unknown Stack Size
- Call Chain = GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_MEMDEV__CreateFixed
[Called By]
GUI_MEMDEV_Delete (Thumb, 58 bytes, Stack size 16 bytes, guidev.o(i.GUI_MEMDEV_Delete))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = GUI_MEMDEV_Delete ⇒ GUI_USAGE_DecUseCnt ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_Free
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_SelectLCD
- >> GUI_USAGE_DecUseCnt
[Called By]
GUI_MEMDEV_DeleteAuto (Thumb, 4 bytes, Stack size 0 bytes, guidev_auto.o(i.GUI_MEMDEV_DeleteAuto))
[Called By]
GUI_MEMDEV_Draw (Thumb, 264 bytes, Stack size 72 bytes, guidev_banding.o(i.GUI_MEMDEV_Draw))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_MEMDEV_SetOrg
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_ReduceYSize
- >> GUI_MEMDEV_GetYSize
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateEx
- >> GUI_MEMDEV_CopyToLCD
- >> GUI_MEMDEV_Clear
- >> _Min
[Called By]- >> GUI_MEMDEV_DrawAuto
- >> GUIDEMO_ShowMemoryDevice
- >> _DemoSineWave
- >> _DemoRandomGraph
- >> _DemoOrData
- >> _Paint
GUI_MEMDEV_DrawAuto (Thumb, 164 bytes, Stack size 40 bytes, guidev_auto.o(i.GUI_MEMDEV_DrawAuto))
[Stack]
- Max Depth = 384 + Unknown Stack Size
- Call Chain = GUI_MEMDEV_DrawAuto ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_MergeRect
- >> GUI_MEASDEV_Select
- >> GUI_MEASDEV_GetRect
- >> GUI_MEASDEV_Delete
- >> GUI_MEASDEV_Create
- >> GUI_MEMDEV_Draw
- >> GUI_MEASDEV_ClearRect
[Called By]
GUI_MEMDEV_GetYSize (Thumb, 40 bytes, Stack size 16 bytes, guidev_getysize.o(i.GUI_MEMDEV_GetYSize))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_MEMDEV_GetYSize ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_MEMDEV_ReduceYSize (Thumb, 50 bytes, Stack size 16 bytes, guidev_reduceysize.o(i.GUI_MEMDEV_ReduceYSize))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_MEMDEV_ReduceYSize ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_MEMDEV_Select (Thumb, 84 bytes, Stack size 16 bytes, guidev.o(i.GUI_MEMDEV_Select))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = GUI_MEMDEV_Select ⇒ WM_Deactivate ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_Deactivate
- >> LCD_SetClipRectMax
- >> GUI_SelectLCD
[Called By]- >> GUI_MEMDEV_Draw
- >> GUI_MEMDEV_CopyToLCDAt
GUI_MEMDEV_SetOrg (Thumb, 104 bytes, Stack size 24 bytes, guidev_setorg.o(i.GUI_MEMDEV_SetOrg))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = GUI_MEMDEV_SetOrg ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_SetClipRectMax
[Called By]
GUI_MEMDEV__Color2Index (Thumb, 24 bytes, Stack size 16 bytes, guidev.o(i.GUI_MEMDEV__Color2Index))
[Stack]
- Max Depth = 16
- Call Chain = GUI_MEMDEV__Color2Index
[Calls]
[Address Reference Count : 1]
GUI_MEMDEV__CreateFixed (Thumb, 250 bytes, Stack size 64 bytes, guidev.o(i.GUI_MEMDEV__CreateFixed))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocZero
- >> GUI_ALLOC_AllocNoInit
- >> GUI_Unlock
- >> GUI_ALLOC_GetMaxSize
- >> LCD_GetNumColors
- >> GUI_USAGE_BM_Create
[Called By]
GUI_MEMDEV__GetIndexMask (Thumb, 20 bytes, Stack size 8 bytes, guidev.o(i.GUI_MEMDEV__GetIndexMask))
[Stack]
- Max Depth = 8
- Call Chain = GUI_MEMDEV__GetIndexMask
[Calls]
[Address Reference Count : 1]
GUI_MEMDEV__GetRect (Thumb, 50 bytes, Stack size 16 bytes, guidev.o(i.GUI_MEMDEV__GetRect))
[Stack]
- Max Depth = 16
- Call Chain = GUI_MEMDEV__GetRect
[Calls]
[Address Reference Count : 1]
GUI_MEMDEV__Index2Color (Thumb, 24 bytes, Stack size 16 bytes, guidev.o(i.GUI_MEMDEV__Index2Color))
[Stack]
- Max Depth = 16
- Call Chain = GUI_MEMDEV__Index2Color
[Calls]
[Address Reference Count : 1]
GUI_MEMDEV__WriteToActiveAt (Thumb, 292 bytes, Stack size 96 bytes, guidev.o(i.GUI_MEMDEV__WriteToActiveAt))
[Stack]
- Max Depth = 200
- Call Chain = GUI_MEMDEV__WriteToActiveAt ⇒ LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]- >> GUI_ALLOC_h2p
- >> LCD_DrawBitmap
[Called By]- >> GUI_MEMDEV_CopyToLCDAt
GUI_MergeRect (Thumb, 138 bytes, Stack size 8 bytes, gui_mergerect.o(i.GUI_MergeRect))
[Stack]
- Max Depth = 8
- Call Chain = GUI_MergeRect
[Called By]- >> GUI_MEMDEV_DrawAuto
- >> PROGBAR_SetValue
- >> GUIDEMO_ShowMemoryDevice
- >> PROGBAR_SetText
- >> WM_ResizeWindow
- >> _Invalidate1Abs
GUI_MoveRect (Thumb, 36 bytes, Stack size 0 bytes, gui_moverect.o(i.GUI_MoveRect))
[Called By]
- >> _Paint
- >> _FillPolygonAA
- >> _FillPolygon
- >> WM_GetInsideRectExScrollbar
- >> _OnPaint
- >> FRAMEWIN__UpdateButtons
- >> WM_SetCaptureMove
- >> WM__MoveWindow
- >> _MoveDescendents
- >> WM__Client2Screen
- >> _CalcPositions
GUI_PID_GetState (Thumb, 22 bytes, Stack size 0 bytes, gui_pid.o(i.GUI_PID_GetState))
[Called By]
GUI_PID_StoreState (Thumb, 30 bytes, Stack size 8 bytes, gui_pid.o(i.GUI_PID_StoreState))
[Stack]
- Max Depth = 16
- Call Chain = GUI_PID_StoreState ⇒ memcmp
[Calls]
[Called By]- >> GUI_TOUCH_StoreStateEx
GUI_PollKeyMsg (Thumb, 62 bytes, Stack size 16 bytes, gui_onkey.o(i.GUI_PollKeyMsg))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = GUI_PollKeyMsg ⇒ WM_OnKey ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM_OnKey
- >> GUI_StoreKey
[Called By]
GUI_RectsIntersect (Thumb, 58 bytes, Stack size 0 bytes, gui_rectsintersect.o(i.GUI_RectsIntersect))
[Called By]
- >> _TempHide
- >> WIDGET__FillStringInRect
- >> WM_SetCaptureMove
- >> _PaintTransChildren
- >> _Paint1Trans
- >> _Findy1
- >> _Findx1
- >> _Findx0
- >> _DispLine
GUI_RestoreContext (Thumb, 16 bytes, Stack size 8 bytes, gui_savecontext.o(i.GUI_RestoreContext))
[Stack]
- Max Depth = 16
- Call Chain = GUI_RestoreContext ⇒ __aeabi_memcpy4
[Calls]
[Called By]- >> GUIDEMO_main
- >> GUIDEMO_ShowIntro
- >> _UpdateInfoWin
- >> _DrawNext
GUI_RotatePolygon (Thumb, 190 bytes, Stack size 56 bytes, guipolyr.o(i.GUI_RotatePolygon))
[Stack]
- Max Depth = 248
- Call Chain = GUI_RotatePolygon ⇒ sin ⇒ __ieee754_rem_pio2 ⇒ __aeabi_dmul
[Calls]- >> sin
- >> cos
- >> __aeabi_fmul
- >> __aeabi_i2f
- >> __aeabi_f2iz
- >> __aeabi_fadd
- >> __aeabi_f2d
- >> __aeabi_d2f
[Called By]- >> GUIDEMO_Automotive
- >> _Draw
GUI_SaveContext_W_M (Thumb, 16 bytes, Stack size 8 bytes, gui_savecontext.o(i.GUI_SaveContext_W_M))
[Stack]
- Max Depth = 16
- Call Chain = GUI_SaveContext_W_M ⇒ __aeabi_memcpy4
[Calls]
[Called By]- >> GUIDEMO_main
- >> GUIDEMO_ShowIntro
- >> _UpdateInfoWin
- >> _DrawNext
GUI_SelectLCD (Thumb, 24 bytes, Stack size 8 bytes, gui_selectlcd.o(i.GUI_SelectLCD))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = GUI_SelectLCD ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM_Activate
- >> LCD_UpdateColorIndices
- >> LCD_SelectLCD
[Called By]- >> GUI_MEASDEV_Select
- >> GUI_MEASDEV_Delete
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CopyToLCDAt
GUI_SendKeyMsg (Thumb, 26 bytes, Stack size 16 bytes, gui_onkey.o(i.GUI_SendKeyMsg))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = GUI_SendKeyMsg ⇒ WM_OnKey ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_OnKey
- >> GUI_StoreKeyMsg
[Called By]
GUI_SetBkColor (Thumb, 20 bytes, Stack size 8 bytes, gui_setcolor.o(i.GUI_SetBkColor))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = GUI_SetBkColor ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_SetBkColor
[Called By]- >> _ExecCalibration
- >> GUIDEMO_WM
- >> GUIDEMO_Touch
- >> GUIDEMO_ShowMemoryDevice
- >> GUIDEMO_ShowColorBar
- >> GUIDEMO_Intro
- >> GUIDEMO_Cursor
- >> GUIDEMO_Bitmap
- >> GUIDEMO_Automotive
- >> GUIDEMO_ShowIntro
- >> GUIDEMO_SetBkColor
- >> _cbCmdWin
- >> _UpdateInfoWin
- >> _TestCalibration
- >> _ExecKeyboard
- >> _ShowText
- >> _Draw
- >> _DisplayTime
- >> _cbWindow2
- >> _cbWindow1
- >> _cbDemoCallback2
- >> _cbDemoCallback1
- >> _cbChild
- >> _cbBkWindow
- >> _DemoSetDesktopColor
- >> GL_SetDefault
- >> cbBackWin
GUI_SetColor (Thumb, 20 bytes, Stack size 8 bytes, gui_setcolor.o(i.GUI_SetColor))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = GUI_SetColor ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_SetColor
[Called By]- >> _ExecCalibration
- >> _Draw_1
- >> _Draw_0
- >> GUIDEMO_Speed
- >> GUIDEMO_ShowMemoryDevice
- >> GUIDEMO_ShowColorBar
- >> GUIDEMO_Intro
- >> GUIDEMO_DemoProgBar
- >> GUIDEMO_DemoPolygon
- >> GUIDEMO_Circle
- >> GUIDEMO_Automotive
- >> GUIDEMO_ShowIntro
- >> _UpdateInfoWin
- >> _TestCalibration
- >> _ExecKeyboard
- >> _cbNaviWindow
- >> _Draw
- >> _ShowText
- >> _Draw2
- >> _Draw
- >> _DisplayTime
- >> _DemoOrData
- >> GUIPROP_DispChar
- >> GUI_DrawBitmapEx
- >> _cbWindow2
- >> _cbWindow1
- >> _cbDemoCallback2
- >> _cbDemoCallback1
- >> _cbChild
- >> _cbBkWindow
- >> _DemoSetDesktopColor
- >> GL_SetDefault
GUI_SetColorIndex (Thumb, 28 bytes, Stack size 8 bytes, gui_setcolorindex.o(i.GUI_SetColorIndex))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = GUI_SetColorIndex ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_SetColorIndex
[Called By]
GUI_SetDefault (Thumb, 16 bytes, Stack size 8 bytes, gui_setdefault.o(i.GUI_SetDefault))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = GUI_SetDefault ⇒ GL_SetDefault ⇒ GUI_SetTextMode ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> GL_SetDefault
[Called By]
GUI_SetDrawMode (Thumb, 24 bytes, Stack size 16 bytes, gui_setdrawmode.o(i.GUI_SetDrawMode))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_SetDrawMode ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_SetDrawMode
[Called By]- >> GUIDEMO_Circle
- >> _cbNaviWindow
- >> GL_DrawBitmap
- >> GL_SetDefault
- >> GUI_InvertRect
GUI_SetFont (Thumb, 26 bytes, Stack size 16 bytes, gui_setfont.o(i.GUI_SetFont))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_SetFont ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _Draw_1
- >> _Draw_0
- >> PROGBAR_SetValue
- >> GUIDEMO_Touch
- >> GUIDEMO_Speed
- >> GUIDEMO_ShowMemoryDevice
- >> GUIDEMO_ShowInternationalFonts
- >> GUIDEMO_ShowColorBar
- >> GUIDEMO_Intro
- >> GUIDEMO_DemoProgBar
- >> GUIDEMO_DemoPolygon
- >> GUIDEMO_Circle
- >> GUIDEMO_Bitmap
- >> GUIDEMO_Automotive
- >> GUIDEMO_ShowIntro
- >> _UpdateInfoWin
- >> _ExecKeyboard
- >> PROGBAR_SetText
- >> _cbNaviWindow
- >> _Draw
- >> _ShowText
- >> _LabelMS
- >> _Label
- >> _ShowFonts
- >> _ShowCharacters
- >> _Label
- >> _DispCursor
- >> _cbWindow2
- >> _cbWindow1
- >> _cbDemoCallback2
- >> _cbDemoCallback1
- >> _cbChild
- >> _cbBkWindow
- >> _DemoSetDesktopColor
- >> GL_SetDefault
- >> _Paint
- >> EDIT_SetCursorAtPixel
- >> _Paint
- >> _Paint
- >> _Paint
- >> LISTBOX_OwnerDraw
- >> _OnPaint
- >> _GetItemSizeY
- >> _GetItemSizeX
- >> _Paint
GUI_SetLineStyle (Thumb, 22 bytes, Stack size 16 bytes, gui_setlinestyle.o(i.GUI_SetLineStyle))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_SetLineStyle ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_SetPenSize (Thumb, 22 bytes, Stack size 16 bytes, gui_pen.o(i.GUI_SetPenSize))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_SetPenSize ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _Label
- >> GL_SetDefault
GUI_SetTextAlign (Thumb, 28 bytes, Stack size 16 bytes, gui_settextalign.o(i.GUI_SetTextAlign))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_SetTextAlign ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _ExecCalibration
- >> GUI_DispStringHCenterAt
- >> _UpdateInfoWin
- >> GL_SetDefault
GUI_SetTextMode (Thumb, 28 bytes, Stack size 16 bytes, gui_settextmode.o(i.GUI_SetTextMode))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_SetTextMode ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _Draw_1
- >> _Draw_0
- >> GUIDEMO_Bitmap
- >> GUIDEMO_Automotive
- >> _cbNaviWindow
- >> _Draw
- >> _DispCursor
- >> GL_SetDefault
- >> WIDGET__FillStringInRect
- >> _Paint
- >> _Paint
- >> LISTBOX_OwnerDraw
- >> _Paint
GUI_StoreKey (Thumb, 12 bytes, Stack size 0 bytes, gui_onkey.o(i.GUI_StoreKey))
[Called By]
- >> GUI_PollKeyMsg
- >> _ButtonReleased
- >> cbBackWin
GUI_StoreKeyMsg (Thumb, 14 bytes, Stack size 0 bytes, gui_onkey.o(i.GUI_StoreKeyMsg))
[Called By]
GUI_TOUCH_Calibrate (Thumb, 122 bytes, Stack size 40 bytes, gui_touch_driveranalog.o(i.GUI_TOUCH_Calibrate))
[Stack]
- Max Depth = 56
- Call Chain = GUI_TOUCH_Calibrate ⇒ _Log2Phys
[Calls]
[Called By]
GUI_TOUCH_Exec (Thumb, 208 bytes, Stack size 16 bytes, gui_touch_driveranalog.o(i.GUI_TOUCH_Exec))
[Stack]
- Max Depth = 192
- Call Chain = GUI_TOUCH_Exec ⇒ GUI_TOUCH_Measure ⇒ Read_Ads7846 ⇒ TP_GetAdXY ⇒ Read_Y ⇒ RD_AD ⇒ DelayUS
[Calls]- >> GUI_TOUCH_Measure
- >> GUI_TOUCH_StoreUnstable
- >> _StoreUnstable
- >> _AD2Y
- >> _AD2X
[Called By]
GUI_TOUCH_GetState (Thumb, 24 bytes, Stack size 0 bytes, gui_touch.o(i.GUI_TOUCH_GetState))
[Called By]
- >> _ExecCalibration
- >> _TestCalibration
GUI_TOUCH_GetxPhys (Thumb, 6 bytes, Stack size 0 bytes, gui_touch_driveranalog.o(i.GUI_TOUCH_GetxPhys))
[Called By]
GUI_TOUCH_GetyPhys (Thumb, 6 bytes, Stack size 0 bytes, gui_touch_driveranalog.o(i.GUI_TOUCH_GetyPhys))
[Called By]
GUI_TOUCH_Measure (Thumb, 32 bytes, Stack size 16 bytes, gui_x_touch.o(i.GUI_TOUCH_Measure))
[Stack]
- Max Depth = 176
- Call Chain = GUI_TOUCH_Measure ⇒ Read_Ads7846 ⇒ TP_GetAdXY ⇒ Read_Y ⇒ RD_AD ⇒ DelayUS
[Calls]
[Called By]
GUI_TOUCH_SetDefaultCalibration (Thumb, 18 bytes, Stack size 0 bytes, gui_touch_driveranalog.o(i.GUI_TOUCH_SetDefaultCalibration))
[Called By]
GUI_TOUCH_StoreState (Thumb, 42 bytes, Stack size 16 bytes, gui_touch_storestate.o(i.GUI_TOUCH_StoreState))
[Stack]
- Max Depth = 40
- Call Chain = GUI_TOUCH_StoreState ⇒ GUI_TOUCH_StoreStateEx ⇒ GUI_PID_StoreState ⇒ memcmp
[Calls]- >> GUI_TOUCH_StoreStateEx
[Called By]- >> GUI_TOUCH_StoreUnstable
GUI_TOUCH_StoreStateEx (Thumb, 32 bytes, Stack size 8 bytes, gui_touch.o(i.GUI_TOUCH_StoreStateEx))
[Stack]
- Max Depth = 24
- Call Chain = GUI_TOUCH_StoreStateEx ⇒ GUI_PID_StoreState ⇒ memcmp
[Calls]- >> GUI_PID_StoreState
- >> memcmp
[Called By]
GUI_TOUCH_StoreUnstable (Thumb, 66 bytes, Stack size 24 bytes, gui_touch_storeunstable.o(i.GUI_TOUCH_StoreUnstable))
[Stack]
- Max Depth = 64
- Call Chain = GUI_TOUCH_StoreUnstable ⇒ GUI_TOUCH_StoreState ⇒ GUI_TOUCH_StoreStateEx ⇒ GUI_PID_StoreState ⇒ memcmp
[Calls]
[Called By]- >> GUI_TOUCH_Exec
- >> _StoreUnstable
GUI_UC_Encode (Thumb, 32 bytes, Stack size 16 bytes, gui_uc.o(i.GUI_UC_Encode))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_UC_Encode ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_UC_GetCharCode (Thumb, 28 bytes, Stack size 16 bytes, gui_uc.o(i.GUI_UC_GetCharCode))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_UC_GetCharCode ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_UC_GetCharSize (Thumb, 28 bytes, Stack size 16 bytes, gui_uc.o(i.GUI_UC_GetCharSize))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = GUI_UC_GetCharSize ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_UC__CalcSizeOfChar (Thumb, 16 bytes, Stack size 8 bytes, gui_uc.o(i.GUI_UC__CalcSizeOfChar))
[Stack]
- Max Depth = 8
- Call Chain = GUI_UC__CalcSizeOfChar
[Called By]
GUI_UC__GetCharCodeInc (Thumb, 36 bytes, Stack size 16 bytes, gui_uc.o(i.GUI_UC__GetCharCodeInc))
[Stack]
- Max Depth = 16
- Call Chain = GUI_UC__GetCharCodeInc
[Called By]- >> GUI__GetLineNumChars
- >> GUI__GetLineDistX
- >> GUI__GetNumChars
- >> EDIT_SetCursorAtPixel
- >> _Paint
- >> _DispLine
GUI_UC__NumChars2NumBytes (Thumb, 42 bytes, Stack size 24 bytes, gui_uc.o(i.GUI_UC__NumChars2NumBytes))
[Stack]
- Max Depth = 24
- Call Chain = GUI_UC__NumChars2NumBytes
[Called By]- >> GUI_DispString
- >> EDIT_AddKey
- >> EDIT_SetText
- >> GUI__DispStringInRect
- >> EDIT_SetMaxLen
- >> _Paint
- >> _InsertChar
- >> _DeleteChar
GUI_USAGE_AddRect (Thumb, 50 bytes, Stack size 24 bytes, guidev_usage.o(i.GUI_USAGE_AddRect))
[Stack]
- Max Depth = 24
- Call Chain = GUI_USAGE_AddRect
[Called By]- >> _FillRect
- >> _DrawBitmap
GUI_USAGE_BM_Create (Thumb, 108 bytes, Stack size 40 bytes, guidev_usagebm.o(i.GUI_USAGE_BM_Create))
[Stack]
- Max Depth = 136 + Unknown Stack Size
- Call Chain = GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_MEMDEV__CreateFixed
GUI_USAGE_DecUseCnt (Thumb, 38 bytes, Stack size 16 bytes, guidev_usage.o(i.GUI_USAGE_DecUseCnt))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = GUI_USAGE_DecUseCnt ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_Free
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
GUI_Unlock (Thumb, 20 bytes, Stack size 8 bytes, guitask.o(i.GUI_Unlock))
[Stack]
- Max Depth = 60 + Unknown Stack Size
- Call Chain = GUI_Unlock ⇒ GUI_X_Unlock ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]
[Called By]- >> GUI_SetTextMode
- >> GUI_GotoX
- >> GUI_DrawBitmap
- >> GUI_DispNextLine
- >> GUI_ClearRect
- >> GUI_AA_FillPolygon
- >> WM_ShowWindow
- >> WM_SelectWindow
- >> WM_HideWindow
- >> WM_GetFirstChild
- >> WM_DeleteWindow
- >> WM_CreateWindowAsChild
- >> WM_BringToTop
- >> PROGBAR_SetValue
- >> PROGBAR_SetMinMax
- >> GUI_SetTextAlign
- >> GUI_SetFont
- >> GUI_SetDefault
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DispStringAt
- >> GUI_DispString
- >> GUI_CURSOR_Show
- >> BUTTON_SetText
- >> EDIT_SetFont
- >> EDIT_AddKey
- >> BUTTON_SetFont
- >> BUTTON_SetBkColor
- >> GUI_SetColorIndex
- >> GUI_FillRect
- >> GUI_Color2Index
- >> PROGBAR_SetTextAlign
- >> PROGBAR_SetText
- >> PROGBAR_SetFont
- >> PROGBAR_SetBarColor
- >> WM_SetCallback
- >> WM_GetClientRectEx
- >> GUI_DrawCircle
- >> FRAMEWIN_CreateEx
- >> GUI_MEASDEV_GetRect
- >> GUI_MEASDEV_Create
- >> GUI_FillPolygon
- >> GUI_SetPenSize
- >> GUI_DrawRect
- >> GUI_DrawHLine
- >> GUI_DrawGraph
- >> GUI_DispCharAt
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocZero
- >> WM_SetFocus
- >> LISTBOX_SetFont
- >> LISTBOX_IncSel
- >> LISTBOX_DecSel
- >> FRAMEWIN_SetMoveable
- >> FRAMEWIN_SetFont
- >> FRAMEWIN_SetActive
- >> GUI_GotoXY
- >> GUI_GetFontSizeY
- >> GUI_DispChar
- >> WM_MoveTo
- >> WM_IsWindow
- >> WM_GetDialogItem
- >> SLIDER_SetValue
- >> LISTBOX_SetText
- >> FRAMEWIN_SetText
- >> EDIT_SetText
- >> EDIT_SetHexMode
- >> EDIT_SetBinMode
- >> GUI_CURSOR_SetPosition
- >> GUI_CURSOR_Select
- >> GUI_CURSOR_Hide
- >> GUI_DrawVLine
- >> GUI_SetDrawMode
- >> GUI_FillCircle
- >> GUI_AA_FillCircle
- >> WM_EnableMemdev
- >> WM_DisableMemdev
- >> GUI_DrawBitmapEx
- >> WM_SetUserClipRect
- >> GUI_DispStringInRectMax
- >> GUI_GetYAdjust
- >> GUI_GetFontDistY
- >> GUI_GetCharDistX
- >> GL_DispChar
- >> GUI_Color2VisColor
- >> GUI_ALLOC_AllocNoInit
- >> WM_SendMessage
- >> WM_ResizeWindow
- >> WM_MoveWindow
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> WM_BringToBottom
- >> GUI_GetBkColor
- >> GUI_ALLOC_GetMaxSize
- >> GUI_ALLOC_FreePtr
- >> GUI_SetLineStyle
- >> WM_OnKey
- >> GUI_PollKeyMsg
- >> WM_GetClientRect
- >> GUI_GetColor
- >> _Undraw
- >> _Draw
- >> GUI_UC_GetCharSize
- >> GUI_UC_GetCharCode
- >> GUI_UC_Encode
- >> GUI_InvertRect
- >> GUI_ALLOC_Realloc
- >> EDIT_SetValue
- >> EDIT_SetTextAlign
- >> EDIT_SetMaxLen
- >> EDIT_SetCursorAtPixel
- >> EDIT_CreateEx
- >> WM_SetFocusOnNextChild
- >> WM_SendMessageNoPara
- >> WIDGET_SetState
- >> WIDGET_OrState
- >> WIDGET_AndState
- >> GUI_DrawFocusRect
- >> BUTTON_CreateEx
- >> WM_Deactivate
- >> GUI_SelectLCD
- >> GUI_MEMDEV_SetOrg
- >> GUI_MEMDEV_Select
- >> GUI_MEMDEV_ReduceYSize
- >> GUI_MEMDEV_GetYSize
- >> GUI_MEMDEV_Delete
- >> GUI_MEMDEV_CreateEx
- >> GUI_MEMDEV_Clear
- >> GUI_MEASDEV_ClearRect
- >> TEXT_CreateEx
- >> WM_SetCapture
- >> WM_GetHasTrans
- >> SLIDER_Inc
- >> SLIDER_Dec
- >> SLIDER_CreateEx
- >> SCROLLBAR_CreateEx
- >> PROGBAR_CreateEx
- >> WM_SetScrollbarV
- >> WM_SetScrollbarH
- >> WM_InvalidateRect
- >> SCROLLBAR_SetWidth
- >> GUI_ARRAY_AddItem
- >> LISTBOX_SetSel
- >> LISTBOX_InvalidateItem
- >> LISTBOX_GetSel
- >> LISTBOX_CreateEx
- >> LISTBOX_AddString
- >> LISTBOX_AddKey
- >> FRAMEWIN_Minimize
- >> FRAMEWIN_Restore
- >> FRAMEWIN_Maximize
- >> FRAMEWIN_AddButton
- >> WM_SetSize
- >> WM_MoveChildTo
- >> WM_GetParent
- >> WM_ForEachDesc
- >> WM_SendToParent
- >> WM_InvalidateArea
- >> WM_Exec1
- >> WM_HandlePID
- >> WIDGET_SetWidth
- >> WM_GetWindowRectEx
- >> SCROLLBAR_SetValue
- >> SCROLLBAR_AddValue
- >> GUI_ALLOC_AllocInit
- >> FRAMEWIN_GetTitleHeight
- >> FRAMEWIN_GetBorderSize
- >> GUI_DRAW_SELF_Create
- >> BUTTON__SetDrawObj
- >> GUI_USAGE_DecUseCnt
- >> GUI_USAGE_BM_Create
- >> GUI_MEMDEV__CreateFixed
- >> GUI_MEMDEV_CopyToLCDAt
- >> WM_Screen2hWin
- >> WM_ReleaseCapture
- >> WM_GetFlags
- >> _UpdateChildPostions
- >> WM_SetYSize
- >> WM_SetXSize
GUI_X_Delay (Thumb, 16 bytes, Stack size 0 bytes, gui_x_ucos.o(i.GUI_X_Delay))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = GUI_X_Delay ⇒ OSTimeDly ⇒ OS_Sched
[Calls]
[Called By]
GUI_X_GetTaskId (Thumb, 10 bytes, Stack size 0 bytes, gui_x_ucos.o(i.GUI_X_GetTaskId))
[Called By]
- >> GUI_Lock
- >> _GetTaskNo
GUI_X_GetTime (Thumb, 4 bytes, Stack size 0 bytes, gui_x_ucos.o(i.GUI_X_GetTime))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = GUI_X_GetTime ⇒ OSTimeGet
[Calls]
[Called By]
GUI_X_Init (Thumb, 14 bytes, Stack size 8 bytes, gui_x_ucos.o(i.GUI_X_Init))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = GUI_X_Init ⇒ OSSemCreate
[Calls]
[Called By]
GUI_X_InitOS (Thumb, 22 bytes, Stack size 8 bytes, gui_x_ucos.o(i.GUI_X_InitOS))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = GUI_X_InitOS ⇒ OSMboxCreate
[Calls]- >> OSMboxCreate
- >> OSSemCreate
[Called By]
GUI_X_Lock (Thumb, 16 bytes, Stack size 8 bytes, gui_x_ucos.o(i.GUI_X_Lock))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
GUI_X_Unlock (Thumb, 8 bytes, Stack size 0 bytes, gui_x_ucos.o(i.GUI_X_Unlock))
[Stack]
- Max Depth = 52 + Unknown Stack Size
- Call Chain = GUI_X_Unlock ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]
[Called By]
GUI__CalcTextRect (Thumb, 196 bytes, Stack size 40 bytes, gui__calctextrect.o(i.GUI__CalcTextRect))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = GUI__CalcTextRect ⇒ GUI_GetStringDistX ⇒ GUI__GetLineDistX ⇒ GUI_GetCharDistX ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_GetFontDistY
- >> GUI_GetStringDistX
[Called By]
GUI__DispLine (Thumb, 192 bytes, Stack size 24 bytes, guicharline.o(i.GUI__DispLine))
[Stack]
- Max Depth = 144
- Call Chain = GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> _DispLine
[Called By]- >> GUI_DispString
- >> GUI__DispStringInRect
GUI__DispStringInRect (Thumb, 374 bytes, Stack size 80 bytes, gui_dispstringinrect.o(i.GUI__DispStringInRect))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = GUI__DispStringInRect ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_GetClientRect
- >> GUI_GetFontSizeY
- >> GUI__HandleEOLine
- >> GUI__GetLineNumChars
- >> GUI__GetLineDistX
- >> GUI__DispLine
- >> GUI_UC__NumChars2NumBytes
- >> GUI_GetFontDistY
[Called By]- >> GUI_DispStringInRectMax
GUI__DivideRound (Thumb, 26 bytes, Stack size 8 bytes, gui__divideround.o(i.GUI__DivideRound))
[Stack]
- Max Depth = 8
- Call Chain = GUI__DivideRound
[Called By]- >> _OnTouch
- >> _CalcPositions
GUI__DivideRound32 (Thumb, 32 bytes, Stack size 0 bytes, gui__divideround32.o(i.GUI__DivideRound32))
[Called By]
- >> GUI_DrawBitmapEx
- >> GL_DrawBitmapEx
GUI__GetFontSizeY (Thumb, 16 bytes, Stack size 0 bytes, gui__getfontsizey.o(i.GUI__GetFontSizeY))
[Called By]
GUI__GetLineDistX (Thumb, 64 bytes, Stack size 24 bytes, guicharline.o(i.GUI__GetLineDistX))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = GUI__GetLineDistX ⇒ GUI_GetCharDistX ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_GetCharDistX
- >> GUI_UC__GetCharCodeInc
[Called By]- >> GUI_DispString
- >> GUI__DispStringInRect
- >> GUI_GetStringDistX
GUI__GetLineNumChars (Thumb, 64 bytes, Stack size 24 bytes, guicharline.o(i.GUI__GetLineNumChars))
[Stack]
- Max Depth = 40
- Call Chain = GUI__GetLineNumChars ⇒ GUI_UC__GetCharCodeInc
[Calls]- >> GUI_UC__GetCharCodeInc
[Called By]- >> GUI_DispString
- >> GUI__DispStringInRect
GUI__GetNumChars (Thumb, 26 bytes, Stack size 16 bytes, gui__getnumchars.o(i.GUI__GetNumChars))
[Stack]
- Max Depth = 32
- Call Chain = GUI__GetNumChars ⇒ GUI_UC__GetCharCodeInc
[Calls]- >> GUI_UC__GetCharCodeInc
[Called By]- >> EDIT_SetText
- >> EDIT__SetCursorPos
- >> EDIT_SetMaxLen
- >> EDIT_SetCursorAtPixel
- >> _Paint
- >> _IsCharsAvailable
GUI__HandleEOLine (Thumb, 24 bytes, Stack size 0 bytes, gui__handleeoline.o(i.GUI__HandleEOLine))
[Called By]
GUI__IntersectRect (Thumb, 66 bytes, Stack size 0 bytes, gui__intersectrect.o(i.GUI__IntersectRect))
[Called By]
- >> WM__InitIVRSearch
- >> WM_ResizeWindow
- >> WM_InvalidateRect
- >> _OnPaint
- >> WM__ClipAtParentBorders
- >> _SetClipRectUserIntersect
GUI__IntersectRects (Thumb, 144 bytes, Stack size 8 bytes, gui__intersectrects.o(i.GUI__IntersectRects))
[Stack]
- Max Depth = 8
- Call Chain = GUI__IntersectRects
[Called By]- >> GUI_DispStringInRectMax
- >> WIDGET__FillStringInRect
- >> LCD_SetClipRectEx
- >> _Paint1Trans
- >> _Invalidate1Abs
- >> _Findy1
- >> _Findx1
- >> _Findx0
GUI__ReduceRect (Thumb, 34 bytes, Stack size 0 bytes, gui__reducerect.o(i.GUI__ReduceRect))
[Called By]
- >> WIDGET__GetInsideRect
- >> GUI_DrawFocusRect
- >> _Paint
- >> _Paint
- >> _Paint
- >> WM_SetCaptureMove
- >> _WIDGET_EFFECT_3D_GetRect
GUI__SetText (Thumb, 80 bytes, Stack size 24 bytes, gui__settext.o(i.GUI__SetText))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = GUI__SetText ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_AllocNoInit
- >> GUI_ALLOC_FreePtr
- >> GUI__strlen
- >> GUI__strcmp_hp
- >> strcpy
[Called By]- >> BUTTON_SetText
- >> PROGBAR_SetText
- >> FRAMEWIN_SetText
GUI__memset (Thumb, 84 bytes, Stack size 16 bytes, gui__memset.o(i.GUI__memset))
[Stack]
- Max Depth = 16
- Call Chain = GUI__memset
[Called By]- >> GUI_ALLOC_AllocZero
- >> _CleanLine
- >> GUI_ALLOC_AllocInit
GUI__memset16 (Thumb, 78 bytes, Stack size 16 bytes, gui__memset16.o(i.GUI__memset16))
[Stack]
- Max Depth = 16
- Call Chain = GUI__memset16
[Called By]
GUI__strcmp (Thumb, 48 bytes, Stack size 0 bytes, gui__strcmp.o(i.GUI__strcmp))
[Called By]
GUI__strcmp_hp (Thumb, 28 bytes, Stack size 16 bytes, gui__strcmp.o(i.GUI__strcmp_hp))
[Stack]
- Max Depth = 16
- Call Chain = GUI__strcmp_hp
[Calls]- >> GUI_ALLOC_h2p
- >> GUI__strcmp
[Called By]
GUI__strlen (Thumb, 22 bytes, Stack size 0 bytes, gui__strlen.o(i.GUI__strlen))
[Called By]
- >> GUI_GetStringDistX
- >> GUI__SetText
HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.HardFault_Handler))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_stm32f4xx.o(RESET)
LCD_AA_MixColors (Thumb, 86 bytes, Stack size 16 bytes, lcdaa.o(i.LCD_AA_MixColors))
[Stack]
- Max Depth = 16
- Call Chain = LCD_AA_MixColors
[Called By]
LCD_Color2Index (Thumb, 16 bytes, Stack size 8 bytes, lcd.o(i.LCD_Color2Index))
[Stack]
- Max Depth = 8
- Call Chain = LCD_Color2Index
[Called By]- >> GUI_Color2Index
- >> GUI_CURSOR_Select
- >> GUI_Color2VisColor
- >> LCD_SetPixelAA
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> _Log2Phys
- >> LCD_GetpPalConvTableUncached
- >> LCD_UpdateColorIndices
LCD_Color2Index_M565 (Thumb, 26 bytes, Stack size 8 bytes, lcdpm565.o(i.LCD_Color2Index_M565))
[Stack]
- Max Depth = 8
- Call Chain = LCD_Color2Index_M565
[Called By]
LCD_DrawBitmap (Thumb, 566 bytes, Stack size 80 bytes, lcd.o(i.LCD_DrawBitmap))
[Stack]
- Max Depth = 104
- Call Chain = LCD_DrawBitmap ⇒ LCD_FillRect
[Calls]
[Called By]- >> GUIPROP_DispChar
- >> GL_DrawBitmap
- >> GUIMONO_DispChar
- >> GUI_MEMDEV__WriteToActiveAt
LCD_DrawHLine (Thumb, 88 bytes, Stack size 16 bytes, lcd.o(i.LCD_DrawHLine))
[Stack]
- Max Depth = 16
- Call Chain = LCD_DrawHLine
[Called By]- >> _DrawRect
- >> GL_DrawBitmapEx
- >> _DrawBitmap_RLE8
- >> _DrawBitmap_RLE4
- >> _DrawRestore
- >> _DrawMin
- >> _DrawRestore
- >> _DrawMax
[Address Reference Count : 1]
LCD_DrawLine (Thumb, 224 bytes, Stack size 32 bytes, glcd.o(i.LCD_DrawLine))
[Stack]
- Max Depth = 48
- Call Chain = LCD_DrawLine ⇒ LCD_SetPoint ⇒ LCD_SetCursor
[Calls]
[Called By]- >> LCD_L0_DrawVLine
- >> LCD_L0_DrawHLine
LCD_DrawPixel (Thumb, 96 bytes, Stack size 16 bytes, lcd.o(i.LCD_DrawPixel))
[Stack]
- Max Depth = 16
- Call Chain = LCD_DrawPixel
[Called By]
[Address Reference Count : 1]
LCD_DrawVLine (Thumb, 88 bytes, Stack size 16 bytes, lcd_drawvline.o(i.LCD_DrawVLine))
[Stack]
- Max Depth = 16
- Call Chain = LCD_DrawVLine
[Called By]- >> GUI_DrawVLine
- >> _DrawRect
- >> _DrawGraph
- >> _DrawRestore
- >> _DrawMax
LCD_FillRect (Thumb, 112 bytes, Stack size 24 bytes, lcd.o(i.LCD_FillRect))
[Stack]
- Max Depth = 24
- Call Chain = LCD_FillRect
[Called By]- >> GUI_ClearRect
- >> GUI_FillRect
- >> GUIPROP_DispChar
- >> LCD_DrawBitmap
- >> LCD_Init
- >> GUIMONO_DispChar
- >> _DrawBitmap_RLE8
- >> _DrawBitmap_RLE4
- >> GUI_InvertRect
LCD_GetBkColorIndex (Thumb, 6 bytes, Stack size 0 bytes, lcd_getcolorindex.o(i.LCD_GetBkColorIndex))
[Called By]
LCD_GetColorIndex (Thumb, 6 bytes, Stack size 0 bytes, lcd_getcolorindex.o(i.LCD_GetColorIndex))
[Called By]
LCD_GetDevCap (Thumb, 86 bytes, Stack size 8 bytes, lcdinfo.o(i.LCD_GetDevCap))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetDevCap ⇒ LCD_Index2Color
[Calls]- >> LCD_GetYSize
- >> LCD_GetXSize
- >> LCD_Index2Color
[Called By]
LCD_GetIndexMask_M565 (Thumb, 6 bytes, Stack size 0 bytes, lcdpm565.o(i.LCD_GetIndexMask_M565))
[Called By]
LCD_GetNumColors (Thumb, 6 bytes, Stack size 0 bytes, lcdinfo0.o(i.LCD_GetNumColors))
[Called By]
- >> GUI_MEMDEV__CreateFixed
LCD_GetPixelColor (Thumb, 22 bytes, Stack size 16 bytes, lcd_getpixelcolor.o(i.LCD_GetPixelColor))
[Stack]
- Max Depth = 40
- Call Chain = LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]- >> LCD_Index2Color
- >> LCD_GetPixelIndex
[Called By]
LCD_GetPixelIndex (Thumb, 78 bytes, Stack size 24 bytes, lcdgetp.o(i.LCD_GetPixelIndex))
[Stack]
- Max Depth = 24
- Call Chain = LCD_GetPixelIndex
[Called By]
LCD_GetPoint (Thumb, 94 bytes, Stack size 8 bytes, glcd.o(i.LCD_GetPoint))
[Stack]
- Max Depth = 16
- Call Chain = LCD_GetPoint ⇒ LCD_SetCursor
[Calls]
[Called By]- >> LCD_L0_XorPixel
- >> LCD_L0_GetPixelIndex
LCD_GetXSize (Thumb, 6 bytes, Stack size 0 bytes, lcdinfo0.o(i.LCD_GetXSize))
[Called By]
- >> GUIDEMO_Touch
- >> GUIDEMO_Speed
- >> GUIDEMO_ShowInternationalFonts
- >> GUIDEMO_Intro
- >> GUIDEMO_DemoProgBar
- >> GUIDEMO_DemoPolygon
- >> GUIDEMO_DemoFrameWin
- >> GUIDEMO_Cursor
- >> GUIDEMO_Circle
- >> GUIDEMO_Bitmap
- >> GUIDEMO_main
- >> GUIDEMO_WaitKey
- >> GUIDEMO_ShowIntro
- >> _ShowMovingMap
- >> _Draw
- >> GUI_MEMDEV_Draw
- >> LCD_GetDevCap
- >> _MaximizeFramewin
LCD_GetYSize (Thumb, 4 bytes, Stack size 0 bytes, lcdinfo0.o(i.LCD_GetYSize))
[Called By]
- >> GUIDEMO_Touch
- >> GUIDEMO_Speed
- >> GUIDEMO_ShowColorBar
- >> GUIDEMO_Intro
- >> GUIDEMO_DemoProgBar
- >> GUIDEMO_DemoPolygon
- >> GUIDEMO_DemoFrameWin
- >> GUIDEMO_Cursor
- >> GUIDEMO_Circle
- >> GUIDEMO_Bitmap
- >> GUIDEMO_main
- >> GUIDEMO_WaitKey
- >> GUIDEMO_ShowIntro
- >> _ShowMovingMap
- >> _Draw
- >> GUI_MEMDEV_Draw
- >> LCD_GetDevCap
- >> _MaximizeFramewin
LCD_GetpPalConvTable (Thumb, 12 bytes, Stack size 8 bytes, lcdcolor.o(i.LCD_GetpPalConvTable))
[Stack]
- Max Depth = 40
- Call Chain = LCD_GetpPalConvTable ⇒ LCD_GetpPalConvTableUncached ⇒ LCD_Color2Index
[Calls]- >> LCD_GetpPalConvTableUncached
[Called By]- >> GL_DrawBitmap
- >> _DrawBitmap_RLE8
- >> _DrawBitmap_RLE4
LCD_GetpPalConvTableUncached (Thumb, 66 bytes, Stack size 24 bytes, lcdcolor.o(i.LCD_GetpPalConvTableUncached))
[Stack]
- Max Depth = 32
- Call Chain = LCD_GetpPalConvTableUncached ⇒ LCD_Color2Index
[Calls]
[Called By]
LCD_Index2Color (Thumb, 16 bytes, Stack size 8 bytes, lcd.o(i.LCD_Index2Color))
[Stack]
- Max Depth = 8
- Call Chain = LCD_Index2Color
[Called By]- >> LCD_GetDevCap
- >> GUI_Color2VisColor
- >> LCD_SetPixelAA
- >> GUI_GetBkColor
- >> GUI_GetColor
- >> LCD_GetPixelColor
LCD_Index2Color_M565 (Thumb, 56 bytes, Stack size 12 bytes, lcdpm565_index2color.o(i.LCD_Index2Color_M565))
[Stack]
- Max Depth = 12
- Call Chain = LCD_Index2Color_M565
[Called By]
LCD_Init (Thumb, 52 bytes, Stack size 8 bytes, lcd.o(i.LCD_Init))
[Stack]
- Max Depth = 160
- Call Chain = LCD_Init ⇒ LCD_L0_Init ⇒ LCD_Initializtion ⇒ LCD_FSMCConfig ⇒ FSMC_NORSRAMInit
[Calls]- >> LCD_L0_On
- >> LCD_L0_Init
- >> LCD_SetDrawMode
- >> LCD_FillRect
- >> LCD_SetClipRectMax
- >> LCD_InitLUT
[Called By]
LCD_InitLUT (Thumb, 2 bytes, Stack size 0 bytes, lcdcolor.o(i.LCD_InitLUT))
[Called By]
LCD_Initializtion (Thumb, 5624 bytes, Stack size 40 bytes, glcd.o(i.LCD_Initializtion))
[Stack]
- Max Depth = 144
- Call Chain = LCD_Initializtion ⇒ LCD_FSMCConfig ⇒ FSMC_NORSRAMInit
[Calls]- >> delay_ms
- >> LCD_WriteReg
- >> LCD_FSMCConfig
- >> LCD_CtrlLinesConfig
[Called By]
LCD_L0_Color2Index (Thumb, 16 bytes, Stack size 16 bytes, lcd_l0_generic.o(i.LCD_L0_Color2Index))
[Stack]
- Max Depth = 24
- Call Chain = LCD_L0_Color2Index ⇒ LCD_Color2Index_M565
[Calls]
[Address Reference Count : 1]
LCD_L0_DrawBitmap (Thumb, 196 bytes, Stack size 64 bytes, glcd_ucgui.o(i.LCD_L0_DrawBitmap))
[Stack]
- Max Depth = 128
- Call Chain = LCD_L0_DrawBitmap ⇒ DrawBitLine1BPP ⇒ LCD_L0_XorPixel ⇒ LCD_SetPoint ⇒ LCD_SetCursor
[Calls]- >> DrawBitLine8BPP
- >> DrawBitLine1BPP
- >> DrawBitLine16BPP
- >> DrawBitLine4BPP
- >> DrawBitLine2BPP
[Address Reference Count : 1]
LCD_L0_DrawHLine (Thumb, 22 bytes, Stack size 8 bytes, glcd_ucgui.o(i.LCD_L0_DrawHLine))
[Stack]
- Max Depth = 56
- Call Chain = LCD_L0_DrawHLine ⇒ LCD_DrawLine ⇒ LCD_SetPoint ⇒ LCD_SetCursor
[Calls]
[Called By]
[Address Reference Count : 1]
LCD_L0_DrawVLine (Thumb, 22 bytes, Stack size 8 bytes, glcd_ucgui.o(i.LCD_L0_DrawVLine))
[Stack]
- Max Depth = 56
- Call Chain = LCD_L0_DrawVLine ⇒ LCD_DrawLine ⇒ LCD_SetPoint ⇒ LCD_SetCursor
[Calls]
[Address Reference Count : 1]
LCD_L0_FillRect (Thumb, 34 bytes, Stack size 24 bytes, glcd_ucgui.o(i.LCD_L0_FillRect))
[Stack]
- Max Depth = 80
- Call Chain = LCD_L0_FillRect ⇒ LCD_L0_DrawHLine ⇒ LCD_DrawLine ⇒ LCD_SetPoint ⇒ LCD_SetCursor
[Calls]
[Address Reference Count : 1]
LCD_L0_GetIndexMask (Thumb, 8 bytes, Stack size 8 bytes, lcd_l0_generic.o(i.LCD_L0_GetIndexMask))
[Stack]
- Max Depth = 8
- Call Chain = LCD_L0_GetIndexMask
[Calls]
[Address Reference Count : 1]
LCD_L0_GetPixelIndex (Thumb, 8 bytes, Stack size 0 bytes, glcd_ucgui.o(i.LCD_L0_GetPixelIndex))
[Stack]
- Max Depth = 16
- Call Chain = LCD_L0_GetPixelIndex ⇒ LCD_GetPoint ⇒ LCD_SetCursor
[Calls]
[Called By]
[Address Reference Count : 1]
LCD_L0_GetRect (Thumb, 18 bytes, Stack size 0 bytes, lcd_l0_generic.o(i.LCD_L0_GetRect))
[Called By]
[Address Reference Count : 1]
LCD_L0_Index2Color (Thumb, 12 bytes, Stack size 8 bytes, lcd_l0_generic.o(i.LCD_L0_Index2Color))
[Stack]
- Max Depth = 20
- Call Chain = LCD_L0_Index2Color ⇒ LCD_Index2Color_M565
[Calls]
[Address Reference Count : 1]
LCD_L0_Init (Thumb, 10 bytes, Stack size 8 bytes, glcd_ucgui.o(i.LCD_L0_Init))
[Stack]
- Max Depth = 152
- Call Chain = LCD_L0_Init ⇒ LCD_Initializtion ⇒ LCD_FSMCConfig ⇒ FSMC_NORSRAMInit
[Calls]
[Called By]
LCD_L0_On (Thumb, 2 bytes, Stack size 0 bytes, glcd_ucgui.o(i.LCD_L0_On))
[Called By]
LCD_L0_SetLUTEntry (Thumb, 2 bytes, Stack size 0 bytes, glcd_ucgui.o(i.LCD_L0_SetLUTEntry))
[Address Reference Count : 1]
LCD_L0_SetPixelIndex (Thumb, 10 bytes, Stack size 0 bytes, glcd_ucgui.o(i.LCD_L0_SetPixelIndex))
[Stack]
- Max Depth = 16
- Call Chain = LCD_L0_SetPixelIndex ⇒ LCD_SetPoint ⇒ LCD_SetCursor
[Calls]
[Address Reference Count : 1]
LCD_L0_XorPixel (Thumb, 32 bytes, Stack size 16 bytes, glcd_ucgui.o(i.LCD_L0_XorPixel))
[Stack]
- Max Depth = 32
- Call Chain = LCD_L0_XorPixel ⇒ LCD_SetPoint ⇒ LCD_SetCursor
[Calls]- >> LCD_SetPoint
- >> LCD_GetPoint
[Called By]
[Address Reference Count : 1]
LCD_SelectLCD (Thumb, 26 bytes, Stack size 8 bytes, lcd_selectlcd.o(i.LCD_SelectLCD))
[Stack]
- Max Depth = 16
- Call Chain = LCD_SelectLCD ⇒ LCD_SetClipRectMax
[Calls]
[Called By]
LCD_SetBkColor (Thumb, 30 bytes, Stack size 16 bytes, lcd.o(i.LCD_SetBkColor))
[Stack]
- Max Depth = 24
- Call Chain = LCD_SetBkColor ⇒ LCD_Color2Index
[Calls]- >> LCD_Color2Index
- >> LCD_SetBkColorIndex
[Called By]- >> GUI_SetBkColor
- >> _InitContext
- >> _Paint
- >> FRAMEWIN__cbClient
- >> _Paint
- >> _Paint
- >> _Paint
- >> _DrawPart
- >> LISTBOX_OwnerDraw
- >> _OnPaint
- >> _Paint
LCD_SetBkColorIndex (Thumb, 18 bytes, Stack size 8 bytes, lcd.o(i.LCD_SetBkColorIndex))
[Stack]
- Max Depth = 8
- Call Chain = LCD_SetBkColorIndex
[Calls]
[Called By]- >> LCD_SetBkColor
- >> LCD_UpdateColorIndices
LCD_SetClipRectEx (Thumb, 28 bytes, Stack size 16 bytes, lcd_setcliprectex.o(i.LCD_SetClipRectEx))
[Stack]
- Max Depth = 24
- Call Chain = LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]
[Called By]- >> _SetClipRectUserIntersect
LCD_SetClipRectMax (Thumb, 16 bytes, Stack size 8 bytes, lcd.o(i.LCD_SetClipRectMax))
[Stack]
- Max Depth = 8
- Call Chain = LCD_SetClipRectMax
[Called By]- >> WM_SelectWindow
- >> GUI_MEASDEV_Select
- >> LCD_Init
- >> WM_Deactivate
- >> GUI_MEMDEV_SetOrg
- >> GUI_MEMDEV_Select
- >> LCD_SelectLCD
LCD_SetColor (Thumb, 30 bytes, Stack size 16 bytes, lcd.o(i.LCD_SetColor))
[Stack]
- Max Depth = 24
- Call Chain = LCD_SetColor ⇒ LCD_Color2Index
[Calls]- >> LCD_Color2Index
- >> LCD_SetColorIndex
[Called By]- >> GUI_SetColor
- >> _InitContext
- >> _Paint
- >> _Paint
- >> _Paint
- >> _Paint
- >> _DrawPart
- >> LISTBOX_OwnerDraw
- >> _Paint
- >> _Paint
- >> _WIDGET_EFFECT_3D_DrawUpRect
- >> _WIDGET_EFFECT_3D_DrawDownRect
LCD_SetColorIndex (Thumb, 18 bytes, Stack size 8 bytes, lcd.o(i.LCD_SetColorIndex))
[Stack]
- Max Depth = 8
- Call Chain = LCD_SetColorIndex
[Calls]
[Called By]- >> GUI_SetColorIndex
- >> LCD_SetColor
- >> GL_DrawBitmapEx
- >> _DrawBitmap_RLE8
- >> _DrawBitmap_RLE4
- >> LCD_UpdateColorIndices
LCD_SetDrawMode (Thumb, 40 bytes, Stack size 8 bytes, lcd.o(i.LCD_SetDrawMode))
[Stack]
- Max Depth = 8
- Call Chain = LCD_SetDrawMode
[Called By]- >> GUI_ClearRect
- >> GUIPROP_DispChar
- >> GUI_SetDrawMode
- >> LCD_Init
- >> GUIMONO_DispChar
LCD_SetPixelAA (Thumb, 144 bytes, Stack size 32 bytes, lcdaa.o(i.LCD_SetPixelAA))
[Stack]
- Max Depth = 72
- Call Chain = LCD_SetPixelAA ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]- >> LCD_Index2Color
- >> LCD_Color2Index
- >> LCD_GetPixelColor
- >> LCD_AA_MixColors
[Called By]
LCD_SetPixelIndex (Thumb, 74 bytes, Stack size 16 bytes, gui_setpixelindex.o(i.LCD_SetPixelIndex))
[Stack]
- Max Depth = 16
- Call Chain = LCD_SetPixelIndex
[Called By]
LCD_SetPoint (Thumb, 32 bytes, Stack size 8 bytes, glcd.o(i.LCD_SetPoint))
[Stack]
- Max Depth = 16
- Call Chain = LCD_SetPoint ⇒ LCD_SetCursor
[Calls]- >> LCD_WriteReg
- >> LCD_SetCursor
[Called By]- >> LCD_DrawLine
- >> LCD_L0_XorPixel
- >> LCD_L0_SetPixelIndex
- >> DrawBitLine8BPP
- >> DrawBitLine1BPP
- >> DrawBitLine16BPP
- >> DrawBitLine4BPP
- >> DrawBitLine2BPP
LCD_UpdateColorIndices (Thumb, 32 bytes, Stack size 8 bytes, lcd_updatecolorindices.o(i.LCD_UpdateColorIndices))
[Stack]
- Max Depth = 16
- Call Chain = LCD_UpdateColorIndices ⇒ LCD_Color2Index
[Calls]- >> LCD_Color2Index
- >> LCD_SetBkColorIndex
- >> LCD_SetColorIndex
[Called By]
LCD_WriteReg (Thumb, 12 bytes, Stack size 0 bytes, glcd.o(i.LCD_WriteReg))
[Called By]
- >> LCD_SetPoint
- >> LCD_Initializtion
- >> LCD_SetCursor
LISTBOX_AddKey (Thumb, 32 bytes, Stack size 16 bytes, listbox.o(i.LISTBOX_AddKey))
[Stack]
- Max Depth = 520 + Unknown Stack Size
- Call Chain = LISTBOX_AddKey ⇒ _AddKey ⇒ LISTBOX_IncSel ⇒ _MoveSel ⇒ LISTBOX_SetSel ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _AddKey
[Called By]
LISTBOX_AddString (Thumb, 124 bytes, Stack size 32 bytes, listbox.o(i.LISTBOX_AddString))
[Stack]
- Max Depth = 472 + Unknown Stack Size
- Call Chain = LISTBOX_AddString ⇒ LISTBOX_UpdateScrollers ⇒ _CalcScrollParas ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_GetpItem
- >> GUI_ARRAY_GetNumItems
- >> GUI_ARRAY_AddItem
- >> LISTBOX__InvalidateItemSize
- >> LISTBOX__InvalidateItem
- >> LISTBOX_UpdateScrollers
- >> strlen
- >> strcpy
[Called By]
LISTBOX_CreateAsChild (Thumb, 52 bytes, Stack size 56 bytes, listbox_create.o(i.LISTBOX_CreateAsChild))
[Stack]
- Max Depth = 624 + Unknown Stack Size
- Call Chain = LISTBOX_CreateAsChild ⇒ LISTBOX_CreateEx ⇒ LISTBOX_SetText ⇒ LISTBOX_AddString ⇒ LISTBOX_UpdateScrollers ⇒ _CalcScrollParas ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]
[Called By]
LISTBOX_CreateEx (Thumb, 114 bytes, Stack size 72 bytes, listbox.o(i.LISTBOX_CreateEx))
[Stack]
- Max Depth = 568 + Unknown Stack Size
- Call Chain = LISTBOX_CreateEx ⇒ LISTBOX_SetText ⇒ LISTBOX_AddString ⇒ LISTBOX_UpdateScrollers ⇒ _CalcScrollParas ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_h2p
- >> LISTBOX_SetText
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> LISTBOX_UpdateScrollers
- >> __aeabi_memcpy4
[Called By]- >> LISTBOX_CreateAsChild
- >> LISTBOX_CreateIndirect
LISTBOX_CreateIndirect (Thumb, 76 bytes, Stack size 48 bytes, listbox_createindirect.o(i.LISTBOX_CreateIndirect))
[Stack]
- Max Depth = 616 + Unknown Stack Size
- Call Chain = LISTBOX_CreateIndirect ⇒ LISTBOX_CreateEx ⇒ LISTBOX_SetText ⇒ LISTBOX_AddString ⇒ LISTBOX_UpdateScrollers ⇒ _CalcScrollParas ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]
[Address Reference Count : 1]- guidemo_dialog.o(.constdata)
LISTBOX_DecSel (Thumb, 26 bytes, Stack size 8 bytes, listbox.o(i.LISTBOX_DecSel))
[Stack]
- Max Depth = 488 + Unknown Stack Size
- Call Chain = LISTBOX_DecSel ⇒ _MoveSel ⇒ LISTBOX_SetSel ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _MoveSel
[Called By]- >> GUIDEMO_DemoFrameWin
- >> _AddKey
LISTBOX_GetSel (Thumb, 34 bytes, Stack size 16 bytes, listbox.o(i.LISTBOX_GetSel))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = LISTBOX_GetSel ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
LISTBOX_IncSel (Thumb, 24 bytes, Stack size 8 bytes, listbox.o(i.LISTBOX_IncSel))
[Stack]
- Max Depth = 488 + Unknown Stack Size
- Call Chain = LISTBOX_IncSel ⇒ _MoveSel ⇒ LISTBOX_SetSel ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _MoveSel
[Called By]- >> GUIDEMO_DemoFrameWin
- >> _AddKey
LISTBOX_InvalidateItem (Thumb, 104 bytes, Stack size 24 bytes, listbox.o(i.LISTBOX_InvalidateItem))
[Stack]
- Max Depth = 464 + Unknown Stack Size
- Call Chain = LISTBOX_InvalidateItem ⇒ LISTBOX_UpdateScrollers ⇒ _CalcScrollParas ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTBOX__InvalidateItemSize
- >> LISTBOX__InvalidateItemAndBelow
- >> LISTBOX__InvalidateInsideArea
- >> LISTBOX__GetNumItems
- >> LISTBOX_UpdateScrollers
[Called By]- >> LISTBOX_SetFont
- >> LISTBOX_SetText
LISTBOX_OwnerDraw (Thumb, 380 bytes, Stack size 64 bytes, listbox.o(i.LISTBOX_OwnerDraw))
[Stack]
- Max Depth = 264 + Unknown Stack Size
- Call Chain = LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_DispStringAt
- >> GUI_Clear
- >> GUI_ALLOC_h2p
- >> GUI_GetFontDistY
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> GUI_GetStringDistX
- >> GUI_DrawFocusRect
- >> GUI_GetYDistOfFont
- >> GUI_ARRAY_GethItem
- >> LISTBOX__GetpString
- >> WM_GetInsideRect
[Called By]- >> _OnPaint
- >> _CallOwnerDraw
LISTBOX_SetFont (Thumb, 38 bytes, Stack size 16 bytes, listbox_font.o(i.LISTBOX_SetFont))
[Stack]
- Max Depth = 480 + Unknown Stack Size
- Call Chain = LISTBOX_SetFont ⇒ LISTBOX_InvalidateItem ⇒ LISTBOX_UpdateScrollers ⇒ _CalcScrollParas ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> LISTBOX_InvalidateItem
[Called By]
LISTBOX_SetSel (Thumb, 178 bytes, Stack size 32 bytes, listbox.o(i.LISTBOX_SetSel))
[Stack]
- Max Depth = 440 + Unknown Stack Size
- Call Chain = LISTBOX_SetSel ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_ARRAY_GethItem
- >> LISTBOX__InvalidateItem
- >> LISTBOX__InvalidateInsideArea
- >> LISTBOX__GetNumItems
- >> _UpdateScrollPos
- >> _NotifyOwner
[Called By]- >> _SelectByKey
- >> _MoveSel
- >> _LISTBOX_Callback
LISTBOX_SetText (Thumb, 58 bytes, Stack size 24 bytes, listbox.o(i.LISTBOX_SetText))
[Stack]
- Max Depth = 496 + Unknown Stack Size
- Call Chain = LISTBOX_SetText ⇒ LISTBOX_AddString ⇒ LISTBOX_UpdateScrollers ⇒ _CalcScrollParas ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> LISTBOX_InvalidateItem
- >> LISTBOX_AddString
[Called By]- >> _cbCallback
- >> LISTBOX_CreateEx
LISTBOX_UpdateScrollers (Thumb, 18 bytes, Stack size 8 bytes, listbox.o(i.LISTBOX_UpdateScrollers))
[Stack]
- Max Depth = 440 + Unknown Stack Size
- Call Chain = LISTBOX_UpdateScrollers ⇒ _CalcScrollParas ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> _ManageAutoScroll
- >> _CalcScrollParas
[Called By]- >> LISTBOX_InvalidateItem
- >> LISTBOX_CreateEx
- >> LISTBOX_AddString
- >> _LISTBOX_Callback
- >> _AddKey
LISTBOX__GetNumItems (Thumb, 14 bytes, Stack size 8 bytes, listbox.o(i.LISTBOX__GetNumItems))
[Stack]
- Max Depth = 8
- Call Chain = LISTBOX__GetNumItems
[Calls]
[Called By]- >> LISTBOX_SetSel
- >> LISTBOX_InvalidateItem
- >> _SelectByKey
- >> _OnPaint
- >> _MoveSel
- >> _ManageAutoScroll
- >> _IsPartiallyVis
- >> _GetNumVisItems
- >> _GetItemPosY
- >> _GetItemFromPos
- >> _GetContentsSizeX
- >> _CalcScrollParas
LISTBOX__GetpString (Thumb, 32 bytes, Stack size 24 bytes, listbox.o(i.LISTBOX__GetpString))
[Stack]
- Max Depth = 72
- Call Chain = LISTBOX__GetpString ⇒ GUI_ARRAY_GetpItem ⇒ GUI_ARRAY_GethItem
[Calls]
[Called By]- >> LISTBOX_OwnerDraw
- >> _SelectByKey
LISTBOX__InvalidateInsideArea (Thumb, 22 bytes, Stack size 16 bytes, listbox.o(i.LISTBOX__InvalidateInsideArea))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = LISTBOX__InvalidateInsideArea ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateRect
- >> WM_GetInsideRectExScrollbar
[Called By]- >> LISTBOX_SetSel
- >> LISTBOX_InvalidateItem
- >> _LISTBOX_Callback
- >> _AddKey
LISTBOX__InvalidateItem (Thumb, 92 bytes, Stack size 32 bytes, listbox.o(i.LISTBOX__InvalidateItem))
[Stack]
- Max Depth = 400 + Unknown Stack Size
- Call Chain = LISTBOX__InvalidateItem ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_InvalidateRect
- >> WM_GetInsideRectExScrollbar
- >> _GetItemSizeY
- >> _GetItemPosY
[Called By]- >> LISTBOX_SetSel
- >> LISTBOX_AddString
- >> _ToggleMultiSel
LISTBOX__InvalidateItemAndBelow (Thumb, 66 bytes, Stack size 32 bytes, listbox.o(i.LISTBOX__InvalidateItemAndBelow))
[Stack]
- Max Depth = 400 + Unknown Stack Size
- Call Chain = LISTBOX__InvalidateItemAndBelow ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_InvalidateRect
- >> WM_GetInsideRectExScrollbar
- >> _GetItemPosY
[Called By]- >> LISTBOX_InvalidateItem
LISTBOX__InvalidateItemSize (Thumb, 28 bytes, Stack size 16 bytes, listbox.o(i.LISTBOX__InvalidateItemSize))
[Stack]
- Max Depth = 64
- Call Chain = LISTBOX__InvalidateItemSize ⇒ GUI_ARRAY_GetpItem ⇒ GUI_ARRAY_GethItem
[Calls]
[Called By]- >> LISTBOX_InvalidateItem
- >> LISTBOX_AddString
LISTBOX__SetScrollbarWidth (Thumb, 60 bytes, Stack size 24 bytes, listbox.o(i.LISTBOX__SetScrollbarWidth))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = LISTBOX__SetScrollbarWidth ⇒ SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions (Cycle)
[Calls]- >> WM_GetDialogItem
- >> SCROLLBAR_SetWidth
- >> SCROLLBAR_GetDefaultWidth
[Called By]
MainTask (Thumb, 10 bytes, Stack size 0 bytes, maintask.o(i.MainTask))
[Stack]
- Max Depth = 800 + Unknown Stack Size
- Call Chain = MainTask ⇒ GUIDEMO_main ⇒ GUIDEMO_Intro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Init
- >> GUIDEMO_main
[Called By]
MemManage_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.MemManage_Handler))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_stm32f4xx.o(RESET)
NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.NMI_Handler))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
NVIC_Init (Thumb, 96 bytes, Stack size 12 bytes, misc.o(i.NVIC_Init))
[Stack]
- Max Depth = 12
- Call Chain = NVIC_Init
[Called By]
OSDebugInit (Thumb, 2 bytes, Stack size 0 bytes, os_dbg.o(i.OSDebugInit))
[Called By]
OSEventNameSet (Thumb, 70 bytes, Stack size 16 bytes, os_core.o(i.OSEventNameSet))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = OSEventNameSet
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]- >> OSView_InitOS
- >> OSTmr_Init
OSInit (Thumb, 182 bytes, Stack size 40 bytes, os_core.o(i.OSInit))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = OSInit ⇒ OSTmr_Init ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook ⇒ App_TaskCreateHook ⇒ OSView_TaskCreateHook ⇒ OSView_TimeGetCycles
[Calls]- >> OSTaskNameSet
- >> OSTaskCreateExt
- >> OS_QInit
- >> OS_MemInit
- >> OS_FlagInit
- >> OSTmr_Init
- >> OS_InitTCBList
- >> OS_InitEventList
- >> OSDebugInit
- >> OSInitHookEnd
- >> OSInitHookBegin
[Called By]
OSInitHookBegin (Thumb, 8 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]
OSIntExit (Thumb, 82 bytes, Stack size 16 bytes, os_core.o(i.OSIntExit))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = OSIntExit
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_SchedNew
- >> OSIntCtxSw
[Called By]- >> OSView_RxTxISRHandler
- >> SysTick_Handler
OSMboxCreate (Thumb, 58 bytes, Stack size 16 bytes, os_mbox.o(i.OSMboxCreate))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = OSMboxCreate
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_EventWaitListInit
[Called By]- >> App_OSViewTaskCreate
- >> GUI_X_InitOS
OSMboxPend (Thumb, 198 bytes, Stack size 32 bytes, os_mbox.o(i.OSMboxPend))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = OSMboxPend ⇒ OS_Sched
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_Sched
- >> OS_EventTaskWait
- >> OS_EventTaskRemove
[Called By]
OSMboxPost (Thumb, 88 bytes, Stack size 16 bytes, os_mbox.o(i.OSMboxPost))
[Stack]
- Max Depth = 52 + Unknown Stack Size
- Call Chain = OSMboxPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_Sched
- >> OS_EventTaskRdy
[Called By]
OSSchedLock (Thumb, 38 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, 54 bytes, Stack size 8 bytes, os_core.o(i.OSSchedUnlock))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = OSSchedUnlock ⇒ OS_Sched
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_Sched
[Called By]
OSSemCreate (Thumb, 58 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]- >> OSView_InitOS
- >> OSTmr_Init
- >> GUI_X_InitOS
- >> GUI_X_Init
OSSemPend (Thumb, 182 bytes, Stack size 32 bytes, os_sem.o(i.OSSemPend))
[Stack]
- Max Depth = 48 + 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]- >> OSView_Task
- >> OSTmr_Task
- >> GUI_X_Lock
OSSemPost (Thumb, 88 bytes, Stack size 16 bytes, os_sem.o(i.OSSemPost))
[Stack]
- Max Depth = 52 + 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
- >> GUI_X_Unlock
- >> OSView_RxHandler
OSStart (Thumb, 38 bytes, Stack size 8 bytes, os_core.o(i.OSStart))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = OSStart
[Calls]- >> OS_SchedNew
- >> OSStartHighRdy
[Called By]
OSStatInit (Thumb, 48 bytes, Stack size 8 bytes, os_core.o(i.OSStatInit))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = OSStatInit ⇒ OSTimeDly ⇒ OS_Sched
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSTimeDly
[Called By]
OSTCBInitHook (Thumb, 4 bytes, Stack size 0 bytes, os_cpu_c.o(i.OSTCBInitHook))
[Calls]
[Called By]
OSTaskCreate (Thumb, 132 bytes, Stack size 40 bytes, os_task.o(i.OSTaskCreate))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = OSTaskCreate ⇒ OS_TCBInit ⇒ OSTaskCreateHook ⇒ App_TaskCreateHook ⇒ OSView_TaskCreateHook ⇒ OSView_TimeGetCycles
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_TCBInit
- >> OS_Sched
- >> OSTaskStkInit
[Called By]
OSTaskCreateExt (Thumb, 152 bytes, Stack size 64 bytes, os_task.o(i.OSTaskCreateExt))
[Stack]
- Max Depth = 128 + Unknown Stack Size
- Call Chain = OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook ⇒ App_TaskCreateHook ⇒ OSView_TaskCreateHook ⇒ OSView_TimeGetCycles
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_TaskStkClr
- >> OS_TCBInit
- >> OS_Sched
- >> OSTaskStkInit
[Called By]- >> OSInit
- >> App_OSViewTaskCreate
- >> main
- >> OSView_InitOS
- >> OSTmr_Init
OSTaskCreateHook (Thumb, 4 bytes, Stack size 0 bytes, os_cpu_c.o(i.OSTaskCreateHook))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = OSTaskCreateHook ⇒ App_TaskCreateHook ⇒ OSView_TaskCreateHook ⇒ OSView_TimeGetCycles
[Calls]
[Called By]
OSTaskIdleHook (Thumb, 4 bytes, Stack size 0 bytes, os_cpu_c.o(i.OSTaskIdleHook))
[Calls]
[Called By]
OSTaskNameSet (Thumb, 94 bytes, Stack size 16 bytes, os_task.o(i.OSTaskNameSet))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = OSTaskNameSet
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]- >> OSInit
- >> App_UCGUI_TaskCreate
- >> App_OSViewTaskCreate
- >> main
- >> OSView_InitOS
- >> OSTmr_Init
OSTaskStatHook (Thumb, 4 bytes, Stack size 0 bytes, os_cpu_c.o(i.OSTaskStatHook))
[Calls]
[Called By]
OSTaskStkChk (Thumb, 128 bytes, Stack size 24 bytes, os_task.o(i.OSTaskStkChk))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = OSTaskStkChk
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]
OSTaskStkInit (Thumb, 116 bytes, Stack size 0 bytes, os_cpu_c.o(i.OSTaskStkInit))
[Called By]
- >> OSTaskCreate
- >> OSTaskCreateExt
OSTaskSuspend (Thumb, 146 bytes, Stack size 16 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, 4 bytes, Stack size 0 bytes, os_cpu_c.o(i.OSTaskSwHook))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = OSTaskSwHook ⇒ App_TaskSwHook ⇒ OSView_TaskSwHook ⇒ OSView_TimeGetCycles
[Calls]
[Address Reference Count : 1]
OSTimeDly (Thumb, 82 bytes, Stack size 16 bytes, os_time.o(i.OSTimeDly))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = OSTimeDly ⇒ OS_Sched
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_Sched
[Called By]- >> OSView_TxStr
- >> OSTimeDlyHMSM
- >> OSStatInit
- >> OS_TaskStat
- >> GUI_X_Delay
OSTimeDlyHMSM (Thumb, 110 bytes, Stack size 16 bytes, os_time.o(i.OSTimeDlyHMSM))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = OSTimeDlyHMSM ⇒ OSTimeDly ⇒ OS_Sched
[Calls]
[Called By]- >> uctsk_TouchPanel
- >> uctsk_Blink
- >> App_TaskStart
OSTimeGet (Thumb, 18 bytes, Stack size 8 bytes, os_time.o(i.OSTimeGet))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = OSTimeGet
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
[Called By]- >> OSView_CmdGetTaskInfo
- >> OSView_CmdGetSysInfo
- >> GUI_X_GetTime
OSTimeTick (Thumb, 154 bytes, Stack size 24 bytes, os_core.o(i.OSTimeTick))
[Stack]
- Max Depth = 84 + 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, 34 bytes, Stack size 8 bytes, os_cpu_c.o(i.OSTimeTickHook))
[Stack]
- Max Depth = 60 + Unknown Stack Size
- Call Chain = OSTimeTickHook ⇒ OSTmrSignal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> OSTmrSignal
- >> App_TimeTickHook
[Called By]
OSTmrSignal (Thumb, 8 bytes, Stack size 0 bytes, os_tmr.o(i.OSTmrSignal))
[Stack]
- Max Depth = 52 + Unknown Stack Size
- Call Chain = OSTmrSignal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]
[Called By]
OSTmr_Init (Thumb, 194 bytes, Stack size 48 bytes, os_tmr.o(i.OSTmr_Init))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = OSTmr_Init ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook ⇒ App_TaskCreateHook ⇒ OSView_TaskCreateHook ⇒ OSView_TimeGetCycles
[Calls]- >> OSTaskNameSet
- >> OSTaskCreateExt
- >> OSSemCreate
- >> OS_MemClr
- >> OSEventNameSet
[Called By]
OSView_GetCPUName (Thumb, 82 bytes, Stack size 32 bytes, os_viewc.o(i.OSView_GetCPUName))
[Stack]
- Max Depth = 48
- Call Chain = OSView_GetCPUName ⇒ RCC_GetClocksFreq
[Calls]- >> RCC_GetClocksFreq
- >> strcpy
[Called By]
OSView_GetIntStkBase (Thumb, 4 bytes, Stack size 0 bytes, os_viewc.o(i.OSView_GetIntStkBase))
[Called By]
OSView_GetIntStkSize (Thumb, 4 bytes, Stack size 0 bytes, os_viewc.o(i.OSView_GetIntStkSize))
[Called By]
OSView_Init (Thumb, 42 bytes, Stack size 8 bytes, os_view.o(i.OSView_Init))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = OSView_Init ⇒ OSView_InitOS ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook ⇒ App_TaskCreateHook ⇒ OSView_TaskCreateHook ⇒ OSView_TimeGetCycles
[Calls]- >> OSView_InitOS
- >> OSView_InitTarget
[Called By]
OSView_InitTarget (Thumb, 184 bytes, Stack size 48 bytes, os_viewc.o(i.OSView_InitTarget))
[Stack]
- Max Depth = 96
- Call Chain = OSView_InitTarget ⇒ USART_Init ⇒ RCC_GetClocksFreq
[Calls]- >> NVIC_Init
- >> GPIO_PinAFConfig
- >> RCC_AHB1PeriphClockCmd
- >> GPIO_Init
- >> RCC_APB2PeriphClockCmd
- >> USART_Init
- >> USART_ITConfig
- >> USART_Cmd
- >> OSView_TmrInit
[Called By]
OSView_RxHandler (Thumb, 146 bytes, Stack size 16 bytes, os_view.o(i.OSView_RxHandler))
[Stack]
- Max Depth = 68 + Unknown Stack Size
- Call Chain = OSView_RxHandler ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]
[Called By]
OSView_RxIntEn (Thumb, 12 bytes, Stack size 0 bytes, os_viewc.o(i.OSView_RxIntEn))
[Stack]
- Max Depth = 8
- Call Chain = OSView_RxIntEn ⇒ USART_ITConfig
[Calls]
[Called By]
OSView_RxTxISRHandler (Thumb, 88 bytes, Stack size 16 bytes, os_viewc.o(i.OSView_RxTxISRHandler))
[Stack]
- Max Depth = 84 + Unknown Stack Size
- Call Chain = OSView_RxTxISRHandler ⇒ OSView_RxHandler ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> OSIntExit
- >> CPU_SR_Save
- >> CPU_SR_Restore
- >> USART_ReceiveData
- >> USART_GetITStatus
- >> USART_ClearITPendingBit
- >> OSView_TxHandler
- >> OSView_RxHandler
[Called By]
OSView_TaskCreateHook (Thumb, 16 bytes, Stack size 8 bytes, os_view.o(i.OSView_TaskCreateHook))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = OSView_TaskCreateHook ⇒ OSView_TimeGetCycles
[Calls]
[Called By]
OSView_TaskSwHook (Thumb, 28 bytes, Stack size 8 bytes, os_view.o(i.OSView_TaskSwHook))
[Stack]
- Max Depth = 24 + Unknown Stack Size
- Call Chain = OSView_TaskSwHook ⇒ OSView_TimeGetCycles
[Calls]
[Called By]
OSView_TerminalRxSetCallback (Thumb, 6 bytes, Stack size 0 bytes, os_view.o(i.OSView_TerminalRxSetCallback))
[Called By]
OSView_TickHook (Thumb, 4 bytes, Stack size 0 bytes, os_view.o(i.OSView_TickHook))
[Called By]
OSView_TimeGetCycles (Thumb, 38 bytes, Stack size 16 bytes, os_view.o(i.OSView_TimeGetCycles))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = OSView_TimeGetCycles
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSView_TmrRd
[Called By]- >> OSView_CmdGetTaskInfo
- >> OSView_TaskSwHook
- >> OSView_TaskCreateHook
OSView_TmrInit (Thumb, 70 bytes, Stack size 24 bytes, os_viewc.o(i.OSView_TmrInit))
[Stack]
- Max Depth = 36
- Call Chain = OSView_TmrInit ⇒ TIM_TimeBaseInit
[Calls]- >> RCC_APB1PeriphClockCmd
- >> TIM_TimeBaseInit
- >> TIM_SetCounter
- >> TIM_PrescalerConfig
- >> TIM_Cmd
[Called By]
OSView_TmrRd (Thumb, 8 bytes, Stack size 0 bytes, os_viewc.o(i.OSView_TmrRd))
[Calls]
[Called By]
OSView_Tx1 (Thumb, 8 bytes, Stack size 0 bytes, os_viewc.o(i.OSView_Tx1))
[Calls]
[Called By]
OSView_TxHandler (Thumb, 302 bytes, Stack size 24 bytes, os_view.o(i.OSView_TxHandler))
[Stack]
- Max Depth = 32
- Call Chain = OSView_TxHandler ⇒ OSView_TxIntDis ⇒ USART_ITConfig
[Calls]- >> OSView_TxIntDis
- >> OSView_Tx1
[Called By]- >> OSView_RxTxISRHandler
- >> OSView_TxStart
OSView_TxIntDis (Thumb, 12 bytes, Stack size 0 bytes, os_viewc.o(i.OSView_TxIntDis))
[Stack]
- Max Depth = 8
- Call Chain = OSView_TxIntDis ⇒ USART_ITConfig
[Calls]
[Called By]
OSView_TxIntEn (Thumb, 12 bytes, Stack size 0 bytes, os_viewc.o(i.OSView_TxIntEn))
[Stack]
- Max Depth = 8
- Call Chain = OSView_TxIntEn ⇒ USART_ITConfig
[Calls]
[Called By]
OSView_TxStr (Thumb, 82 bytes, Stack size 24 bytes, os_view.o(i.OSView_TxStr))
[Stack]
- Max Depth = 64 + Unknown Stack Size
- Call Chain = OSView_TxStr ⇒ OSView_TxStart ⇒ OSView_TxHandler ⇒ OSView_TxIntDis ⇒ USART_ITConfig
[Calls]- >> OSView_TxStart
- >> OSTimeDly
- >> OS_StrLen
- >> strcpy
[Called By]
OS_CPU_SysTickInit (Thumb, 50 bytes, Stack size 0 bytes, os_cpu_c.o(i.OS_CPU_SysTickInit))
[Called By]
OS_EventTaskRdy (Thumb, 100 bytes, Stack size 20 bytes, os_core.o(i.OS_EventTaskRdy))
[Stack]
- Max Depth = 36
- Call Chain = OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> OS_EventTaskRemoveMulti
- >> OS_EventTaskRemove
[Called By]- >> OSMboxPost
- >> OSSemPost
OS_EventTaskRemove (Thumb, 32 bytes, Stack size 8 bytes, os_core.o(i.OS_EventTaskRemove))
[Stack]
- Max Depth = 8
- Call Chain = OS_EventTaskRemove
[Called By]- >> OSMboxPend
- >> OSSemPend
- >> OS_EventTaskRdy
OS_EventTaskRemoveMulti (Thumb, 40 bytes, Stack size 16 bytes, os_core.o(i.OS_EventTaskRemoveMulti))
[Stack]
- Max Depth = 16
- Call Chain = OS_EventTaskRemoveMulti
[Called By]
OS_EventTaskWait (Thumb, 68 bytes, Stack size 12 bytes, os_core.o(i.OS_EventTaskWait))
[Stack]
- Max Depth = 12
- Call Chain = OS_EventTaskWait
[Called By]- >> OSMboxPend
- >> OSSemPend
OS_EventWaitListInit (Thumb, 20 bytes, Stack size 0 bytes, os_core.o(i.OS_EventWaitListInit))
[Called By]
- >> OSMboxCreate
- >> OSSemCreate
OS_FlagInit (Thumb, 60 bytes, Stack size 8 bytes, os_flag.o(i.OS_FlagInit))
[Stack]
- Max Depth = 8
- Call Chain = OS_FlagInit
[Calls]
[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, 64 bytes, Stack size 8 bytes, os_mem.o(i.OS_MemInit))
[Stack]
- Max Depth = 8
- Call Chain = OS_MemInit
[Calls]
[Called By]
OS_QInit (Thumb, 56 bytes, Stack size 8 bytes, os_q.o(i.OS_QInit))
[Stack]
- Max Depth = 8
- Call Chain = OS_QInit
[Calls]
[Called By]
OS_Sched (Thumb, 64 bytes, Stack size 16 bytes, os_core.o(i.OS_Sched))
[Stack]
- Max Depth = 16 + Unknown Stack Size
- Call Chain = OS_Sched
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OS_SchedNew
- >> OSCtxSw
[Called By]- >> OSMboxPost
- >> OSMboxPend
- >> OSTaskCreate
- >> OSTaskCreateExt
- >> OSSemPost
- >> OSSemPend
- >> OSTimeDly
- >> OSTaskSuspend
- >> OSSchedUnlock
OS_StrLen (Thumb, 20 bytes, Stack size 0 bytes, os_core.o(i.OS_StrLen))
[Called By]
OS_TCBInit (Thumb, 222 bytes, Stack size 40 bytes, os_core.o(i.OS_TCBInit))
[Stack]
- Max Depth = 64 + Unknown Stack Size
- Call Chain = OS_TCBInit ⇒ OSTaskCreateHook ⇒ App_TaskCreateHook ⇒ OSView_TaskCreateHook ⇒ OSView_TimeGetCycles
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSTaskCreateHook
- >> OSTCBInitHook
[Called By]- >> OSTaskCreate
- >> OSTaskCreateExt
OS_TaskIdle (Thumb, 24 bytes, Stack size 0 bytes, os_core.o(i.OS_TaskIdle))
[Calls]
- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSTaskIdleHook
[Address Reference Count : 1]
OS_TaskStat (Thumb, 82 bytes, Stack size 0 bytes, os_core.o(i.OS_TaskStat))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = OS_TaskStat ⇒ OS_TaskStatStkChk ⇒ OSTaskStkChk
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSTimeDly
- >> OSTaskSuspend
- >> OS_TaskStatStkChk
- >> OSTaskStatHook
[Address Reference Count : 1]
OS_TaskStatStkChk (Thumb, 50 bytes, Stack size 24 bytes, os_core.o(i.OS_TaskStatStkChk))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = OS_TaskStatStkChk ⇒ OSTaskStkChk
[Calls]
[Called By]
OS_TaskStkClr (Thumb, 22 bytes, Stack size 0 bytes, os_task.o(i.OS_TaskStkClr))
[Called By]
PROGBAR_Create (Thumb, 44 bytes, Stack size 40 bytes, progbar_create.o(i.PROGBAR_Create))
[Stack]
- Max Depth = 280 + Unknown Stack Size
- Call Chain = PROGBAR_Create ⇒ PROGBAR_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> GUIDEMO_DemoProgBar
- >> GUIDEMO_WaitKey
PROGBAR_CreateAsChild (Thumb, 48 bytes, Stack size 48 bytes, progbar_create.o(i.PROGBAR_CreateAsChild))
[Stack]
- Max Depth = 288 + Unknown Stack Size
- Call Chain = PROGBAR_CreateAsChild ⇒ PROGBAR_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
PROGBAR_CreateEx (Thumb, 128 bytes, Stack size 56 bytes, progbar.o(i.PROGBAR_CreateEx))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = PROGBAR_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> WIDGET_SetEffect
[Called By]- >> PROGBAR_CreateAsChild
- >> PROGBAR_Create
PROGBAR_SetBarColor (Thumb, 50 bytes, Stack size 24 bytes, progbar.o(i.PROGBAR_SetBarColor))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = PROGBAR_SetBarColor ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
PROGBAR_SetFont (Thumb, 34 bytes, Stack size 16 bytes, progbar.o(i.PROGBAR_SetFont))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = PROGBAR_SetFont ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
PROGBAR_SetMinMax (Thumb, 58 bytes, Stack size 24 bytes, progbar.o(i.PROGBAR_SetMinMax))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = PROGBAR_SetMinMax ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUIDEMO_DemoProgBar
- >> GUIDEMO_Delay
PROGBAR_SetText (Thumb, 122 bytes, Stack size 48 bytes, progbar.o(i.PROGBAR_SetText))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = PROGBAR_SetText ⇒ _GetTextRect ⇒ GUI_GetStringDistX ⇒ GUI__GetLineDistX ⇒ GUI_GetCharDistX ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_SetFont
- >> GUI_MergeRect
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__SetText
- >> _GetTextRect
- >> _GetText
- >> WM_InvalidateRect
[Called By]
PROGBAR_SetTextAlign (Thumb, 38 bytes, Stack size 16 bytes, progbar.o(i.PROGBAR_SetTextAlign))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = PROGBAR_SetTextAlign ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
PROGBAR_SetValue (Thumb, 234 bytes, Stack size 48 bytes, progbar.o(i.PROGBAR_SetValue))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = PROGBAR_SetValue ⇒ _GetTextRect ⇒ GUI_GetStringDistX ⇒ GUI__GetLineDistX ⇒ GUI_GetCharDistX ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_SetFont
- >> GUI_MergeRect
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> _Value2X
- >> _GetTextRect
- >> _GetText
- >> WM_InvalidateRect
[Called By]- >> GUIDEMO_DemoProgBar
- >> GUIDEMO_Delay
RCC_AHB1PeriphClockCmd (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(i.RCC_AHB1PeriphClockCmd))
[Called By]
- >> TP_Init
- >> App_TaskStart
- >> LCD_CtrlLinesConfig
- >> OSView_InitTarget
RCC_AHB3PeriphClockCmd (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(i.RCC_AHB3PeriphClockCmd))
[Called By]
RCC_APB1PeriphClockCmd (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(i.RCC_APB1PeriphClockCmd))
[Called By]
- >> TP_Init
- >> OSView_TmrInit
RCC_APB1PeriphResetCmd (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(i.RCC_APB1PeriphResetCmd))
[Called By]
RCC_APB2PeriphClockCmd (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(i.RCC_APB2PeriphClockCmd))
[Called By]
RCC_APB2PeriphResetCmd (Thumb, 18 bytes, Stack size 0 bytes, stm32f4xx_rcc.o(i.RCC_APB2PeriphResetCmd))
[Called By]
RCC_GetClocksFreq (Thumb, 132 bytes, Stack size 16 bytes, stm32f4xx_rcc.o(i.RCC_GetClocksFreq))
[Stack]
- Max Depth = 16
- Call Chain = RCC_GetClocksFreq
[Called By]- >> USART_Init
- >> OSView_GetCPUName
Read_Ads7846 (Thumb, 294 bytes, Stack size 104 bytes, touchpanel.o(i.Read_Ads7846))
[Stack]
- Max Depth = 160
- Call Chain = Read_Ads7846 ⇒ TP_GetAdXY ⇒ Read_Y ⇒ RD_AD ⇒ DelayUS
[Calls]- >> GPIO_ReadInputDataBit
- >> TP_GetAdXY
- >> __aeabi_memclr4
[Called By]
Read_X (Thumb, 48 bytes, Stack size 16 bytes, touchpanel.o(i.Read_X))
[Stack]
- Max Depth = 40
- Call Chain = Read_X ⇒ RD_AD ⇒ DelayUS
[Calls]- >> WR_CMD
- >> RD_AD
- >> DelayUS
- >> GPIO_SetBits
- >> GPIO_ResetBits
[Called By]
Read_Y (Thumb, 48 bytes, Stack size 16 bytes, touchpanel.o(i.Read_Y))
[Stack]
- Max Depth = 40
- Call Chain = Read_Y ⇒ RD_AD ⇒ DelayUS
[Calls]- >> WR_CMD
- >> RD_AD
- >> DelayUS
- >> GPIO_SetBits
- >> GPIO_ResetBits
[Called By]
SCROLLBAR_AddValue (Thumb, 36 bytes, Stack size 16 bytes, scrollbar.o(i.SCROLLBAR_AddValue))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = SCROLLBAR_AddValue ⇒ SCROLLBAR_SetValue ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> SCROLLBAR_SetValue
[Called By]- >> SCROLLBAR_Inc
- >> SCROLLBAR_Dec
SCROLLBAR_CreateAttached (Thumb, 66 bytes, Stack size 40 bytes, scrollbar_create.o(i.SCROLLBAR_CreateAttached))
[Stack]
- Max Depth = 296 + Unknown Stack Size
- Call Chain = SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_NotifyParent
- >> SCROLLBAR_CreateEx
[Called By]- >> _cbCallback
- >> _SetScrollbar
SCROLLBAR_CreateEx (Thumb, 254 bytes, Stack size 72 bytes, scrollbar.o(i.SCROLLBAR_CreateEx))
[Stack]
- Max Depth = 256 + Unknown Stack Size
- Call Chain = SCROLLBAR_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> WM_GetInsideRectEx
- >> SCROLLBAR__InvalidatePartner
[Called By]- >> SCROLLBAR_CreateAttached
SCROLLBAR_Dec (Thumb, 16 bytes, Stack size 8 bytes, scrollbar.o(i.SCROLLBAR_Dec))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = SCROLLBAR_Dec ⇒ SCROLLBAR_AddValue ⇒ SCROLLBAR_SetValue ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
SCROLLBAR_GetDefaultWidth (Thumb, 8 bytes, Stack size 0 bytes, scrollbar_defaults.o(i.SCROLLBAR_GetDefaultWidth))
[Called By]
- >> LISTBOX__SetScrollbarWidth
SCROLLBAR_Inc (Thumb, 14 bytes, Stack size 8 bytes, scrollbar.o(i.SCROLLBAR_Inc))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = SCROLLBAR_Inc ⇒ SCROLLBAR_AddValue ⇒ SCROLLBAR_SetValue ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
SCROLLBAR_SetValue (Thumb, 76 bytes, Stack size 24 bytes, scrollbar.o(i.SCROLLBAR_SetValue))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = SCROLLBAR_SetValue ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_NotifyParent
[Called By]- >> SCROLLBAR_AddValue
- >> _OnTouch
SCROLLBAR_SetWidth (Thumb, 38 bytes, Stack size 16 bytes, scrollbar_setwidth.o(i.SCROLLBAR_SetWidth))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = SCROLLBAR_SetWidth ⇒ WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET_SetWidth
- >> SCROLLBAR__InvalidatePartner
[Called By]- >> LISTBOX__SetScrollbarWidth
SCROLLBAR__InvalidatePartner (Thumb, 32 bytes, Stack size 16 bytes, scrollbar.o(i.SCROLLBAR__InvalidatePartner))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = SCROLLBAR__InvalidatePartner ⇒ WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_SendMessageNoPara
- >> WM_GetParent
- >> WM_GetScrollPartner
[Called By]- >> SCROLLBAR_CreateEx
- >> SCROLLBAR_SetWidth
- >> _SCROLLBAR_Callback
SLIDER_CreateEx (Thumb, 134 bytes, Stack size 72 bytes, slider.o(i.SLIDER_CreateEx))
[Stack]
- Max Depth = 256 + Unknown Stack Size
- Call Chain = SLIDER_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
[Called By]
SLIDER_CreateIndirect (Thumb, 72 bytes, Stack size 48 bytes, slider_createindirect.o(i.SLIDER_CreateIndirect))
[Stack]
- Max Depth = 304 + Unknown Stack Size
- Call Chain = SLIDER_CreateIndirect ⇒ SLIDER_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Address Reference Count : 1]- guidemo_dialog.o(.constdata)
SLIDER_Dec (Thumb, 52 bytes, Stack size 16 bytes, slider.o(i.SLIDER_Dec))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = SLIDER_Dec ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_NotifyParent
[Called By]
SLIDER_Inc (Thumb, 52 bytes, Stack size 16 bytes, slider.o(i.SLIDER_Inc))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = SLIDER_Inc ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_NotifyParent
[Called By]
SLIDER_SetValue (Thumb, 64 bytes, Stack size 16 bytes, slider.o(i.SLIDER_SetValue))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = SLIDER_SetValue ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_NotifyParent
[Called By]- >> GUIDEMO_Dialog
- >> _OnTouch
SPI_Cmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_spi.o(i.SPI_Cmd))
[Called By]
SPI_I2S_DeInit (Thumb, 72 bytes, Stack size 8 bytes, stm32f4xx_spi.o(i.SPI_I2S_DeInit))
[Stack]
- Max Depth = 8
- Call Chain = SPI_I2S_DeInit
[Calls]- >> RCC_APB1PeriphResetCmd
- >> RCC_APB2PeriphResetCmd
[Called By]
SPI_I2S_GetFlagStatus (Thumb, 14 bytes, Stack size 0 bytes, stm32f4xx_spi.o(i.SPI_I2S_GetFlagStatus))
[Called By]
SPI_I2S_ReceiveData (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_spi.o(i.SPI_I2S_ReceiveData))
[Called By]
SPI_I2S_SendData (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_spi.o(i.SPI_I2S_SendData))
[Called By]
SPI_Init (Thumb, 56 bytes, Stack size 12 bytes, stm32f4xx_spi.o(i.SPI_Init))
[Stack]
- Max Depth = 12
- Call Chain = SPI_Init
[Called By]
SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.SVC_Handler))
[Address Reference Count : 1]
- startup_stm32f4xx.o(RESET)
SysTick_Handler (Thumb, 30 bytes, Stack size 8 bytes, stm32f4xx_it.o(i.SysTick_Handler))
[Stack]
- Max Depth = 92 + Unknown Stack Size
- Call Chain = SysTick_Handler ⇒ OSTimeTick ⇒ OSTimeTickHook ⇒ OSTmrSignal ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSTimeTick
- >> OSIntExit
[Address Reference Count : 1]- startup_stm32f4xx.o(RESET)
SystemInit (Thumb, 62 bytes, Stack size 8 bytes, system_stm32f4xx.o(i.SystemInit))
[Stack]
- Max Depth = 20
- Call Chain = SystemInit ⇒ SetSysClock
[Calls]
[Address Reference Count : 1]- startup_stm32f4xx.o(.text)
TEXT_CreateEx (Thumb, 152 bytes, Stack size 72 bytes, text.o(i.TEXT_CreateEx))
[Stack]
- Max Depth = 256 + Unknown Stack Size
- Call Chain = TEXT_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_CreateWindowAsChild
- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
- >> WIDGET__Init
- >> strlen
- >> strcpy
[Called By]
TEXT_CreateIndirect (Thumb, 76 bytes, Stack size 48 bytes, text_createindirect.o(i.TEXT_CreateIndirect))
[Stack]
- Max Depth = 304 + Unknown Stack Size
- Call Chain = TEXT_CreateIndirect ⇒ TEXT_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Address Reference Count : 1]- guidemo_dialog.o(.constdata)
TIM_Cmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_tim.o(i.TIM_Cmd))
[Called By]
TIM_GetCounter (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_tim.o(i.TIM_GetCounter))
[Called By]
TIM_PrescalerConfig (Thumb, 6 bytes, Stack size 0 bytes, stm32f4xx_tim.o(i.TIM_PrescalerConfig))
[Called By]
TIM_SetCounter (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_tim.o(i.TIM_SetCounter))
[Called By]
TIM_TimeBaseInit (Thumb, 96 bytes, Stack size 12 bytes, stm32f4xx_tim.o(i.TIM_TimeBaseInit))
[Stack]
- Max Depth = 12
- Call Chain = TIM_TimeBaseInit
[Called By]
TP_GetAdXY (Thumb, 28 bytes, Stack size 16 bytes, touchpanel.o(i.TP_GetAdXY))
[Stack]
- Max Depth = 56
- Call Chain = TP_GetAdXY ⇒ Read_Y ⇒ RD_AD ⇒ DelayUS
[Calls]- >> Read_Y
- >> Read_X
- >> DelayUS
[Called By]
TP_Init (Thumb, 272 bytes, Stack size 56 bytes, touchpanel.o(i.TP_Init))
[Stack]
- Max Depth = 76
- Call Chain = TP_Init ⇒ GPIO_Init
[Calls]- >> SPI_Init
- >> SPI_I2S_DeInit
- >> SPI_Cmd
- >> RCC_APB1PeriphClockCmd
- >> GPIO_PinAFConfig
- >> GPIO_SetBits
- >> RCC_AHB1PeriphClockCmd
- >> GPIO_Init
[Called By]
USART1_IRQHandler (Thumb, 4 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.USART1_IRQHandler))
[Stack]
- Max Depth = 84 + Unknown Stack Size
- Call Chain = USART1_IRQHandler ⇒ OSView_RxTxISRHandler ⇒ OSView_RxHandler ⇒ OSSemPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]
[Address Reference Count : 1]- startup_stm32f4xx.o(RESET)
USART_ClearITPendingBit (Thumb, 12 bytes, Stack size 0 bytes, stm32f4xx_usart.o(i.USART_ClearITPendingBit))
[Called By]
USART_Cmd (Thumb, 20 bytes, Stack size 0 bytes, stm32f4xx_usart.o(i.USART_Cmd))
[Called By]
USART_GetITStatus (Thumb, 62 bytes, Stack size 12 bytes, stm32f4xx_usart.o(i.USART_GetITStatus))
[Stack]
- Max Depth = 12
- Call Chain = USART_GetITStatus
[Called By]
USART_ITConfig (Thumb, 48 bytes, Stack size 8 bytes, stm32f4xx_usart.o(i.USART_ITConfig))
[Stack]
- Max Depth = 8
- Call Chain = USART_ITConfig
[Called By]- >> OSView_RxIntEn
- >> OSView_TxIntEn
- >> OSView_TxIntDis
- >> OSView_InitTarget
USART_Init (Thumb, 164 bytes, Stack size 32 bytes, stm32f4xx_usart.o(i.USART_Init))
[Stack]
- Max Depth = 48
- Call Chain = USART_Init ⇒ RCC_GetClocksFreq
[Calls]
[Called By]
USART_ReceiveData (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_usart.o(i.USART_ReceiveData))
[Called By]
USART_SendData (Thumb, 8 bytes, Stack size 0 bytes, stm32f4xx_usart.o(i.USART_SendData))
[Called By]
UsageFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f4xx_it.o(i.UsageFault_Handler))
[Calls]
[Called By]
[Address Reference Count : 1]- startup_stm32f4xx.o(RESET)
WIDGET_AndState (Thumb, 52 bytes, Stack size 24 bytes, widget.o(i.WIDGET_AndState))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = WIDGET_AndState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> BUTTON_SetFocussable
- >> _ButtonReleased
- >> _SliderReleased
- >> _ScrollbarReleased
WIDGET_EFFECT_3D_DrawUp (Thumb, 16 bytes, Stack size 16 bytes, widget_effect_3d.o(i.WIDGET_EFFECT_3D_DrawUp))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = WIDGET_EFFECT_3D_DrawUp ⇒ _WIDGET_EFFECT_3D_DrawUpRect ⇒ GUI_DrawRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_GetClientRect
- >> _WIDGET_EFFECT_3D_DrawUpRect
[Called By]
[Address Reference Count : 1]- widget_effect_3d.o(.constdata)
WIDGET_HandleActive (Thumb, 250 bytes, Stack size 32 bytes, widget.o(i.WIDGET_HandleActive))
[Stack]
- Max Depth = 312 + Unknown Stack Size
- Call Chain = WIDGET_HandleActive ⇒ _UpdateChildPostions ⇒ WM__UpdateChildPositions ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_BringToTop
- >> GUI_ALLOC_h2p
- >> WM_SetFocus
- >> WIDGET__GetInsideRect
- >> WM_NotifyParent
- >> WIDGET_SetState
- >> _UpdateChildPostions
[Called By]- >> _FRAMEWIN_Callback
- >> FRAMEWIN__cbClient
- >> EDIT__Callback
- >> BUTTON_Callback
- >> _SLIDER_Callback
- >> _PROGBAR_Callback
- >> _LISTBOX_Callback
- >> _TEXT_Callback
- >> _SCROLLBAR_Callback
WIDGET_OrState (Thumb, 48 bytes, Stack size 16 bytes, widget.o(i.WIDGET_OrState))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = WIDGET_OrState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_CreateDialogBox
- >> BUTTON_SetFocussable
- >> _ButtonPressed
- >> _SliderPressed
- >> _ScrollbarPressed
WIDGET_SetEffect (Thumb, 30 bytes, Stack size 24 bytes, widget_seteffect.o(i.WIDGET_SetEffect))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = WIDGET_SetEffect ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
WIDGET_SetState (Thumb, 38 bytes, Stack size 16 bytes, widget.o(i.WIDGET_SetState))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = WIDGET_SetState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> BUTTON_SetState
- >> WIDGET_HandleActive
WIDGET_SetWidth (Thumb, 64 bytes, Stack size 24 bytes, widget_setwidth.o(i.WIDGET_SetWidth))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = WIDGET_SetWidth ⇒ WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_SetYSize
- >> WM_SetXSize
[Called By]
WIDGET__DrawFocusRect (Thumb, 38 bytes, Stack size 24 bytes, widget.o(i.WIDGET__DrawFocusRect))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = WIDGET__DrawFocusRect ⇒ GUI_DrawFocusRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_DrawFocusRect
- >> WIDGET__RotateRect90
[Called By]
WIDGET__DrawVLine (Thumb, 86 bytes, Stack size 40 bytes, widget.o(i.WIDGET__DrawVLine))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = WIDGET__DrawVLine ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_DrawHLine
- >> GUI_DrawVLine
- >> WIDGET__RotateRect90
[Called By]
WIDGET__EFFECT_DrawDown (Thumb, 14 bytes, Stack size 8 bytes, widget.o(i.WIDGET__EFFECT_DrawDown))
[Stack]
- Max Depth = 128 + Unknown Stack Size
- Call Chain = WIDGET__EFFECT_DrawDown ⇒ WIDGET__EFFECT_DrawDownRect ⇒ WM_GetClientRect ⇒ WM_GetClientRectEx ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WIDGET__EFFECT_DrawDownRect
[Called By]
WIDGET__EFFECT_DrawDownRect (Thumb, 56 bytes, Stack size 24 bytes, widget.o(i.WIDGET__EFFECT_DrawDownRect))
[Stack]
- Max Depth = 120 + Unknown Stack Size
- Call Chain = WIDGET__EFFECT_DrawDownRect ⇒ WM_GetClientRect ⇒ WM_GetClientRectEx ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_GetClientRect
- >> WIDGET__RotateRect90
- >> _EffectRequiresRedraw
[Called By]- >> WIDGET__EFFECT_DrawDown
- >> _Paint
- >> _Paint
WIDGET__EFFECT_DrawUpRect (Thumb, 46 bytes, Stack size 24 bytes, widget.o(i.WIDGET__EFFECT_DrawUpRect))
[Stack]
- Max Depth = 64
- Call Chain = WIDGET__EFFECT_DrawUpRect ⇒ _EffectRequiresRedraw ⇒ WM__Client2Screen
[Calls]- >> WIDGET__RotateRect90
- >> _EffectRequiresRedraw
[Called By]
WIDGET__FillRectEx (Thumb, 36 bytes, Stack size 24 bytes, widget.o(i.WIDGET__FillRectEx))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = WIDGET__FillRectEx ⇒ GUI_FillRectEx ⇒ GUI_FillRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_FillRectEx
- >> WIDGET__RotateRect90
[Called By]
WIDGET__FillStringInRect (Thumb, 272 bytes, Stack size 32 bytes, widget_fillstringinrect.o(i.WIDGET__FillStringInRect))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = WIDGET__FillStringInRect ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetTextMode
- >> GUI_ClearRect
- >> GUI_DispStringAt
- >> WM_SetUserClipRect
- >> GUI__IntersectRects
- >> GUI_RectsIntersect
- >> GUI_ClearRectEx
[Called By]
WIDGET__GetClientRect (Thumb, 54 bytes, Stack size 24 bytes, widget.o(i.WIDGET__GetClientRect))
[Stack]
- Max Depth = 120 + Unknown Stack Size
- Call Chain = WIDGET__GetClientRect ⇒ WM_GetClientRect ⇒ WM_GetClientRectEx ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
WIDGET__GetInsideRect (Thumb, 28 bytes, Stack size 16 bytes, widget.o(i.WIDGET__GetInsideRect))
[Stack]
- Max Depth = 16
- Call Chain = WIDGET__GetInsideRect
[Calls]- >> WM__GetClientRectWin
- >> GUI__ReduceRect
[Called By]- >> _Paint
- >> WIDGET_HandleActive
WIDGET__GetWindowSizeX (Thumb, 36 bytes, Stack size 16 bytes, widget.o(i.WIDGET__GetWindowSizeX))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = WIDGET__GetWindowSizeX ⇒ WM_GetWindowSizeY ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
[Called By]
WIDGET__GetXSize (Thumb, 36 bytes, Stack size 0 bytes, widget.o(i.WIDGET__GetXSize))
[Called By]
WIDGET__GetYSize (Thumb, 36 bytes, Stack size 0 bytes, widget.o(i.WIDGET__GetYSize))
[Called By]
WIDGET__Init (Thumb, 14 bytes, Stack size 0 bytes, widget.o(i.WIDGET__Init))
[Called By]
- >> FRAMEWIN_CreateEx
- >> EDIT_CreateEx
- >> BUTTON_CreateEx
- >> TEXT_CreateEx
- >> SLIDER_CreateEx
- >> SCROLLBAR_CreateEx
- >> PROGBAR_CreateEx
- >> LISTBOX_CreateEx
WIDGET__RotateRect90 (Thumb, 42 bytes, Stack size 20 bytes, widget.o(i.WIDGET__RotateRect90))
[Stack]
- Max Depth = 20
- Call Chain = WIDGET__RotateRect90
[Called By]- >> WIDGET__FillRectEx
- >> WIDGET__EFFECT_DrawUpRect
- >> WIDGET__DrawVLine
- >> WIDGET__DrawFocusRect
- >> WIDGET__EFFECT_DrawDownRect
WIDGET__SetScrollState (Thumb, 50 bytes, Stack size 24 bytes, widget.o(i.WIDGET__SetScrollState))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = WIDGET__SetScrollState ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetDialogItem
- >> WM_SetScrollState
[Called By]
WM_Activate (Thumb, 8 bytes, Stack size 0 bytes, wm.o(i.WM_Activate))
[Called By]
- >> WM_Init
- >> GUI_SelectLCD
- >> GUI_MEMDEV_CopyToLCDAt
WM_BringToBottom (Thumb, 80 bytes, Stack size 32 bytes, wm_bringtobottom.o(i.WM_BringToBottom))
[Stack]
- Max Depth = 128 + Unknown Stack Size
- Call Chain = WM_BringToBottom ⇒ WM__GetPrevSibling ⇒ WM__GetFirstSibling ⇒ WM_GetParent ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_GetParent
- >> WM__GetPrevSibling
- >> WM_InvalidateArea
[Called By]- >> WM_CreateWindowAsChild
- >> GUIDEMO_WM
WM_BringToTop (Thumb, 20 bytes, Stack size 8 bytes, wm_bringtotop.o(i.WM_BringToTop))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = WM_BringToTop ⇒ _BringToTop ⇒ _InvalidateWindowAndDescs ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _BringToTop
[Called By]- >> GUIDEMO_WM
- >> GUIDEMO_Delay
- >> _OnTouch
- >> WIDGET_HandleActive
WM_CheckScrollBounds (Thumb, 32 bytes, Stack size 0 bytes, wm_checkscrollpos.o(i.WM_CheckScrollBounds))
[Called By]
- >> WM_SetScrollValue
- >> _UpdateScrollPos
WM_CreateWindow (Thumb, 44 bytes, Stack size 48 bytes, wm.o(i.WM_CreateWindow))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = WM_CreateWindow ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_CreateWindowAsChild
[Called By]- >> _DemoCreateWindow
- >> WM_Init
WM_CreateWindowAsChild (Thumb, 284 bytes, Stack size 40 bytes, wm.o(i.WM_CreateWindowAsChild))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_SelectWindow
- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_AllocZero
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_BringToBottom
- >> WM__SendMsgNoData
- >> WM__InsertWindowIntoList
- >> _AddToLinList
[Called By]- >> GUIDEMO_WM
- >> GUIDEMO_main
- >> FRAMEWIN_CreateEx
- >> WM_CreateWindow
- >> EDIT_CreateEx
- >> BUTTON_CreateEx
- >> TEXT_CreateEx
- >> SLIDER_CreateEx
- >> SCROLLBAR_CreateEx
- >> PROGBAR_CreateEx
- >> LISTBOX_CreateEx
WM_Deactivate (Thumb, 22 bytes, Stack size 8 bytes, wm.o(i.WM_Deactivate))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = WM_Deactivate ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_SetClipRectMax
[Called By]- >> GUI_MEASDEV_Select
- >> GUI_MEMDEV_Select
WM_DefaultProc (Thumb, 102 bytes, Stack size 24 bytes, wm.o(i.WM_DefaultProc))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = WM_DefaultProc ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> WM__GetClientRectWin
- >> WM_SendToParent
[Called By]- >> _cbCmdWin
- >> _cbNaviWindow
- >> _cbCallback
- >> _cbWindow2
- >> _cbWindow1
- >> _cbDemoCallback2
- >> _cbDemoCallback1
- >> _cbChild
- >> _cbBkWindow
- >> _FRAMEWIN_Callback
- >> FRAMEWIN__cbClient
- >> EDIT__Callback
- >> BUTTON_Callback
- >> _SLIDER_Callback
- >> _PROGBAR_Callback
- >> _LISTBOX_Callback
- >> cbBackWin
- >> _TEXT_Callback
- >> _SCROLLBAR_Callback
- >> WM__SendMessage
WM_DeleteWindow (Thumb, 178 bytes, Stack size 16 bytes, wm.o(i.WM_DeleteWindow))
[Stack]
- Max Depth = 136 + Unknown Stack Size
- Call Chain = WM_DeleteWindow ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_SelectWindow
- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_Free
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_NotifyParent
- >> WM__SendMsgNoData
- >> WM__RemoveFromLinList
- >> WM__IsWindow
- >> WM__DetachWindow
- >> _DeleteAllChildren
- >> _CheckCriticalHandles
- >> ResetNextDrawWin
[Called By]- >> GUIDEMO_Touch
- >> GUIDEMO_Dialog
- >> GUIDEMO_DemoProgBar
- >> GUIDEMO_DemoFrameWin
- >> GUIDEMO_main
- >> GUIDEMO_WaitKey
- >> GUIDEMO_Delay
- >> _TestCalibration
- >> _ExecKeyboard
- >> _ShowMovingMap
- >> GUI_EndDialog
- >> _DemoDeleteWindow
- >> EDIT_CreateEx
- >> _DeleteAllChildren
- >> _SetScrollbar
WM_DisableMemdev (Thumb, 38 bytes, Stack size 16 bytes, wmmemdev.o(i.WM_DisableMemdev))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_DisableMemdev ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUIDEMO_Bitmap
- >> FRAMEWIN_CreateEx
WM_EnableMemdev (Thumb, 36 bytes, Stack size 16 bytes, wmmemdev.o(i.WM_EnableMemdev))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_EnableMemdev ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUIDEMO_WM
- >> GUIDEMO_DemoProgBar
- >> GUIDEMO_Bitmap
- >> _ExecKeyboard
WM_Exec (Thumb, 20 bytes, Stack size 8 bytes, wm.o(i.WM_Exec))
[Stack]
- Max Depth = 512 + Unknown Stack Size
- Call Chain = WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> GUIDEMO_main
- >> GUIDEMO_WaitKey
- >> GUIDEMO_ShowIntro
- >> GUIDEMO_Delay
- >> GUIDEMO_CheckCancel
- >> _LiftUp
- >> _LiftDown
- >> GUI_Exec1
WM_Exec1 (Thumb, 74 bytes, Stack size 8 bytes, wm.o(i.WM_Exec1))
[Stack]
- Max Depth = 504 + Unknown Stack Size
- Call Chain = WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_PollKeyMsg
- >> _DrawNext
[Called By]
WM_ForEachDesc (Thumb, 28 bytes, Stack size 16 bytes, wm_foreachdesc.o(i.WM_ForEachDesc))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_ForEachDesc ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__ForEachDesc
[Called By]- >> _InvalidateWindowAndDescs
- >> WM__ForEachDesc
WM_GetActiveWindow (Thumb, 8 bytes, Stack size 0 bytes, wm.o(i.WM_GetActiveWindow))
[Called By]
- >> _Paint
- >> _Draw
- >> _Draw
- >> _GetDefaultWin
WM_GetClientRect (Thumb, 44 bytes, Stack size 16 bytes, wm_getclientrect.o(i.WM_GetClientRect))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = WM_GetClientRect ⇒ WM_GetClientRectEx ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_GetClientRectEx
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUI_GetClientRect
- >> WIDGET__GetClientRect
- >> WIDGET__EFFECT_DrawDownRect
- >> _Paint
- >> WIDGET_EFFECT_3D_DrawUp
- >> _Paint
- >> _WIDGET_EFFECT_None_GetRect
- >> _WIDGET_EFFECT_3D_GetRect
- >> _WIDGET_EFFECT_3D_DrawDown
WM_GetClientRectEx (Thumb, 36 bytes, Stack size 16 bytes, wm_getclientrect.o(i.WM_GetClientRectEx))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_GetClientRectEx ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM__GetClientRectWin
[Called By]- >> _NavigationDriveTo
- >> WM_GetClientRect
WM_GetClientWindow (Thumb, 26 bytes, Stack size 24 bytes, wm_getclientwindow.o(i.WM_GetClientWindow))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = WM_GetClientWindow ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> GUIDEMO_DemoFrameWin
- >> _ShowMovingMap
- >> GUI_CreateDialogBox
WM_GetDesktopWindow (Thumb, 8 bytes, Stack size 0 bytes, wm_getdesktopwindow.o(i.WM_GetDesktopWindow))
[Called By]
- >> GUIDEMO_WM
- >> GUIDEMO_Bitmap
- >> _ShowMovingMap
- >> _DemoRedrawing
- >> _DemoDeleteWindow
- >> _DemoCreateWindow
- >> _ChangeInfoText
- >> _InitContext
WM_GetDialogItem (Thumb, 32 bytes, Stack size 16 bytes, wm_getdialogitem.o(i.WM_GetDialogItem))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _GetDialogItem
[Called By]- >> GUIDEMO_Dialog
- >> _cbCallback
- >> WM_GetScrollbarV
- >> WM_GetScrollbarH
- >> WM_GetInsideRectExScrollbar
- >> WIDGET__SetScrollState
- >> LISTBOX__SetScrollbarWidth
- >> WM_GetScrollPartner
- >> _SetScrollbar
WM_GetFirstChild (Thumb, 28 bytes, Stack size 8 bytes, wm_getfirstchild.o(i.WM_GetFirstChild))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = WM_GetFirstChild ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> GUIDEMO_main
- >> WM_InvalidateWindowDescs
WM_GetFlags (Thumb, 28 bytes, Stack size 16 bytes, wm_getflags.o(i.WM_GetFlags))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_GetFlags ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> WM_GetInsideRectExScrollbar
WM_GetHasTrans (Thumb, 34 bytes, Stack size 16 bytes, wm_settrans.o(i.WM_GetHasTrans))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_GetHasTrans ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]
WM_GetId (Thumb, 20 bytes, Stack size 24 bytes, wm_getid.o(i.WM_GetId))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = WM_GetId ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> _cbCallback
- >> _GetDialogItem
- >> WM_GetScrollPartner
- >> _InvalidateButton
WM_GetInsideRect (Thumb, 18 bytes, Stack size 8 bytes, wm_getinsiderect.o(i.WM_GetInsideRect))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = WM_GetInsideRect ⇒ WM_GetInsideRectEx ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> LISTBOX_OwnerDraw
- >> _DrawRestore
- >> _DrawMin
- >> _DrawRestore
- >> _DrawMax
WM_GetInsideRectEx (Thumb, 22 bytes, Stack size 24 bytes, wm_getinsiderect.o(i.WM_GetInsideRectEx))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = WM_GetInsideRectEx ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> SCROLLBAR_CreateEx
- >> WM_GetInsideRectExScrollbar
- >> WM_GetInsideRect
WM_GetInsideRectExScrollbar (Thumb, 190 bytes, Stack size 48 bytes, wm_getinsiderectexscrollbar.o(i.WM_GetInsideRectExScrollbar))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetDialogItem
- >> GUI_MoveRect
- >> WM_GetWindowRectEx
- >> WM_GetInsideRectEx
- >> WM_GetFlags
[Called By]- >> LISTBOX__InvalidateItemAndBelow
- >> LISTBOX__InvalidateItem
- >> LISTBOX__InvalidateInsideArea
- >> _OnPaint
- >> _ManageAutoScroll
- >> _GetYSize
- >> _GetItemFromPos
- >> _CalcScrollParas
WM_GetParent (Thumb, 28 bytes, Stack size 8 bytes, wm_getparent.o(i.WM_GetParent))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = WM_GetParent ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> WM_SetFocus
- >> WM_BringToBottom
- >> FRAMEWIN__cbClient
- >> _NotifyOwner
- >> _Draw
- >> _Draw
- >> WM_SetCaptureMove
- >> WM_MoveChildTo
- >> WM_SendToParent
- >> WM_GetScrollPartner
- >> SCROLLBAR__InvalidatePartner
- >> WM__SendPIDMessage
- >> WM__GetFirstSibling
WM_GetScrollPartner (Thumb, 42 bytes, Stack size 16 bytes, wm_getscrollpartner.o(i.WM_GetScrollPartner))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = WM_GetScrollPartner ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetId
- >> WM_GetDialogItem
- >> WM_GetParent
[Called By]- >> SCROLLBAR__InvalidatePartner
WM_GetScrollState (Thumb, 22 bytes, Stack size 24 bytes, wm_getscrollstate.o(i.WM_GetScrollState))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = WM_GetScrollState ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
WM_GetScrollbarH (Thumb, 14 bytes, Stack size 8 bytes, wm_getscrollbar.o(i.WM_GetScrollbarH))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = WM_GetScrollbarH ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]
[Called By]- >> _LISTBOX_Callback
- >> _CalcPositions
WM_GetScrollbarV (Thumb, 14 bytes, Stack size 8 bytes, wm_getscrollbar.o(i.WM_GetScrollbarV))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = WM_GetScrollbarV ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]
[Called By]- >> _LISTBOX_Callback
- >> _CalcPositions
WM_GetWindowRectEx (Thumb, 40 bytes, Stack size 16 bytes, wm_getwindowrect.o(i.WM_GetWindowRectEx))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_GetWindowRectEx ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> WM_GetInsideRectExScrollbar
- >> WM_SetCaptureMove
- >> _CalcPositions
WM_GetWindowSizeX (Thumb, 40 bytes, Stack size 16 bytes, wm_getwindowsize.o(i.WM_GetWindowSizeX))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_GetWindowSizeX ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM__GetWindowSizeX
- >> _GetDefaultWin
[Called By]- >> _cbWindow2
- >> _cbWindow1
- >> _cbDemoCallback2
- >> _cbDemoCallback1
- >> _cbChild
- >> _Paint
- >> EDIT_SetCursorAtPixel
- >> WIDGET__GetWindowSizeX
WM_GetWindowSizeY (Thumb, 40 bytes, Stack size 16 bytes, wm_getwindowsize.o(i.WM_GetWindowSizeY))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_GetWindowSizeY ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM__GetWindowSizeY
- >> _GetDefaultWin
[Called By]- >> _cbWindow2
- >> _cbWindow1
- >> _cbDemoCallback2
- >> _cbDemoCallback1
- >> _cbChild
- >> _Paint
- >> WIDGET__GetWindowSizeX
- >> FRAMEWIN__CalcPositions
WM_HandlePID (Thumb, 344 bytes, Stack size 72 bytes, wmtouch.o(i.WM_HandlePID))
[Stack]
- Max Depth = 320 + Unknown Stack Size
- Call Chain = WM_HandlePID ⇒ WM__SendTouchMessage ⇒ WM__SendPIDMessage ⇒ WM__SendMessageIfEnabled ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_CURSOR_SetPosition
- >> GUI_Unlock
- >> GUI_Lock
- >> WM__AddCriticalHandle
- >> GUI_PID_GetState
- >> WM__SendMessageIfEnabled
- >> WM__SendTouchMessage
- >> WM__IsInModalArea
- >> _Screen2Win
- >> WM_ReleaseCapture
- >> WM__RemoveCriticalHandle
[Address Reference Count : 1]
WM_HasCaptured (Thumb, 20 bytes, Stack size 0 bytes, wm_hascaptured.o(i.WM_HasCaptured))
[Called By]
WM_HideWindow (Thumb, 56 bytes, Stack size 16 bytes, wm_hide.o(i.WM_HideWindow))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = WM_HideWindow ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM__InvalidateAreaBelow
[Called By]- >> GUIDEMO_WM
- >> GUIDEMO_HideInfoWin
- >> _DemoHideShowParent
- >> _MinimizeFramewin
- >> _SetScrollbar
WM_Init (Thumb, 110 bytes, Stack size 16 bytes, wm.o(i.WM_Init))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = WM_Init ⇒ WM_CreateWindow ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_SelectWindow
- >> WM_InvalidateWindow
- >> WM_CreateWindow
- >> WM__AddCriticalHandle
- >> WM_Activate
[Called By]
WM_InvalidateArea (Thumb, 44 bytes, Stack size 16 bytes, wm.o(i.WM_InvalidateArea))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> _Invalidate1Abs
[Called By]- >> WM_ResizeWindow
- >> WM_BringToBottom
- >> WM__MoveWindow
- >> WM__InvalidateAreaBelow
- >> WM__DetachWindow
WM_InvalidateRect (Thumb, 112 bytes, Stack size 40 bytes, wm.o(i.WM_InvalidateRect))
[Stack]
- Max Depth = 136 + Unknown Stack Size
- Call Chain = WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__IntersectRect
- >> WM__InvalidateAreaBelow
- >> WM__ClipAtParentBorders
- >> WM__Client2Screen
- >> _Invalidate1Abs
[Called By]- >> WM_InvalidateWindow
- >> PROGBAR_SetValue
- >> PROGBAR_SetText
- >> LISTBOX__InvalidateItemAndBelow
- >> LISTBOX__InvalidateItem
- >> LISTBOX__InvalidateInsideArea
WM_InvalidateWindow (Thumb, 14 bytes, Stack size 8 bytes, wm.o(i.WM_InvalidateWindow))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> WM_DefaultProc
- >> WM_CreateWindowAsChild
- >> PROGBAR_SetMinMax
- >> GUIDEMO_WM
- >> BUTTON_SetText
- >> _UpdateCmdWin
- >> EDIT_SetFont
- >> EDIT_AddKey
- >> BUTTON_SetFont
- >> BUTTON_SetBkColor
- >> PROGBAR_SetTextAlign
- >> PROGBAR_SetFont
- >> PROGBAR_SetBarColor
- >> WM_SetCallback
- >> _NavigationDriveTo
- >> FRAMEWIN_SetFont
- >> SLIDER_SetValue
- >> FRAMEWIN_SetText
- >> EDIT_SetText
- >> EDIT_SetHexMode
- >> EDIT_SetBinMode
- >> _cbWindow2
- >> _DemoSetCallback
- >> _ChangeInfoText
- >> WM_Init
- >> _SetActive
- >> EDIT_SetValue
- >> EDIT_SetTextAlign
- >> EDIT_SetMaxLen
- >> EDIT_SetCursorAtPixel
- >> WIDGET_SetState
- >> WIDGET_OrState
- >> WIDGET_HandleActive
- >> WIDGET_AndState
- >> SLIDER_Inc
- >> SLIDER_Dec
- >> _LISTBOX_Callback
- >> WM_InvalidateWindowDescs
- >> WM_SetDesktopColorEx
- >> _cbInvalidateOne
- >> _InvalidateWindowAndDescs
- >> SCROLLBAR__InvalidatePartner
- >> SCROLLBAR_SetValue
- >> _OnSetScrollState
- >> _InvalidateButton
- >> BUTTON__SetDrawObj
WM_InvalidateWindowDescs (Thumb, 48 bytes, Stack size 16 bytes, wm_show.o(i.WM_InvalidateWindowDescs))
[Stack]
- Max Depth = 160 + Unknown Stack Size
+ In Cycle
- Call Chain = WM_InvalidateWindowDescs ⇒ WM_InvalidateWindowDescs (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_GetFirstChild
- >> GUI_ALLOC_h2p
- >> WM_InvalidateWindowDescs
[Called By]- >> WM_ShowWindow
- >> WM_InvalidateWindowDescs
WM_IsFocussable (Thumb, 32 bytes, Stack size 24 bytes, wm_isfocussable.o(i.WM_IsFocussable))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = WM_IsFocussable ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> _OnTouch
- >> _SetFocusOnNextChild
WM_IsWindow (Thumb, 24 bytes, Stack size 16 bytes, wm_iswindow.o(i.WM_IsWindow))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_IsWindow ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__IsWindow
[Called By]- >> GUIDEMO_Dialog
- >> WM_SetFocus
- >> _FRAMEWIN_Callback
- >> WM__SendPIDMessage
WM_MoveChildTo (Thumb, 88 bytes, Stack size 32 bytes, wm_movechildto.o(i.WM_MoveChildTo))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = WM_MoveChildTo ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_GetParent
- >> WM__MoveWindow
[Called By]- >> FRAMEWIN__UpdatePositions
WM_MoveTo (Thumb, 28 bytes, Stack size 16 bytes, wm_move.o(i.WM_MoveTo))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = WM_MoveTo ⇒ WM__MoveTo ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__MoveTo
[Called By]- >> GUIDEMO_Dialog
- >> _DemoMoveTo
- >> _RestoreMaximized
- >> _MaximizeFramewin
WM_MoveWindow (Thumb, 28 bytes, Stack size 16 bytes, wm_move.o(i.WM_MoveWindow))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__MoveWindow
[Called By]- >> _LiftUp
- >> _LiftDown
- >> _DemoRedrawing
- >> _DemoMoveWindow
- >> FRAMEWIN__UpdateButtons
- >> WM_SetCaptureMove
- >> WM__UpdateChildPositions
WM_NotifyParent (Thumb, 22 bytes, Stack size 24 bytes, wm_notifyparent.o(i.WM_NotifyParent))
[Stack]
- Max Depth = 120 + Unknown Stack Size
- Call Chain = WM_NotifyParent ⇒ WM_SendToParent ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> WM_DeleteWindow
- >> EDIT_AddKey
- >> SLIDER_SetValue
- >> SCROLLBAR_CreateAttached
- >> EDIT_SetValue
- >> _InsertChar
- >> _DeleteChar
- >> WIDGET_HandleActive
- >> _ButtonReleased
- >> _ButtonPressed
- >> SLIDER_Inc
- >> SLIDER_Dec
- >> _SliderReleased
- >> _SliderPressed
- >> SCROLLBAR_SetValue
- >> _ScrollbarReleased
- >> _ScrollbarPressed
WM_OnKey (Thumb, 58 bytes, Stack size 40 bytes, wm_onkey.o(i.WM_OnKey))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = WM_OnKey ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__SendMessage
[Called By]- >> GUI_SendKeyMsg
- >> GUI_PollKeyMsg
WM_ReleaseCapture (Thumb, 16 bytes, Stack size 8 bytes, wm_setcapture.o(i.WM_ReleaseCapture))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = WM_ReleaseCapture ⇒ WM__ReleaseCapture ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__ReleaseCapture
[Called By]
WM_ResizeWindow (Thumb, 242 bytes, Stack size 48 bytes, wm_resizewindow.o(i.WM_ResizeWindow))
[Stack]
- Max Depth = 152 + Unknown Stack Size
+ In Cycle
- Call Chain = WM_ResizeWindow ⇒ WM__UpdateChildPositions (Cycle)
[Calls]- >> GUI_MergeRect
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI__IntersectRect
- >> WM__UpdateChildPositions
- >> WM__SendMsgNoData
- >> WM_InvalidateArea
[Called By]- >> _DemoResizeWindow
- >> FRAMEWIN__UpdateButtons
- >> WM_SetSize
- >> WM__UpdateChildPositions
- >> _RestoreMinimized
- >> _MinimizeFramewin
- >> WM_SetYSize
- >> WM_SetXSize
WM_Screen2hWin (Thumb, 36 bytes, Stack size 16 bytes, wm_screen2win.o(i.WM_Screen2hWin))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_Screen2hWin ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _Screen2hWin
[Called By]
WM_SelectWindow (Thumb, 60 bytes, Stack size 16 bytes, wm.o(i.WM_SelectWindow))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_SelectWindow ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> LCD_SetClipRectMax
[Called By]- >> WM_DeleteWindow
- >> WM_CreateWindowAsChild
- >> _UpdateInfoWin
- >> WM_Init
- >> _Paint
WM_SendMessage (Thumb, 40 bytes, Stack size 16 bytes, wm.o(i.WM_SendMessage))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> WM_SetFocus
- >> WM_GetClientWindow
- >> WM_GetId
- >> _ChangeInfoText
- >> _FRAMEWIN_Callback
- >> GUI_GetDialogStatusPtr
- >> WM_IsFocussable
- >> WIDGET_SetEffect
- >> WM_GetScrollState
- >> _NotifyOwner
- >> WM_SendToParent
- >> WM__SendMsgNoData
- >> _Paint1
- >> WM_GetInsideRectEx
- >> WM__ReleaseCapture
- >> WM_SetScrollState
WM_SendMessageNoPara (Thumb, 24 bytes, Stack size 16 bytes, wm_sendmessagenopara.o(i.WM_SendMessageNoPara))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_SendMessageNoPara ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__SendMessageNoPara
[Called By]- >> GUI_CreateDialogBox
- >> SCROLLBAR__InvalidatePartner
WM_SendToParent (Thumb, 40 bytes, Stack size 16 bytes, wm_sendtoparent.o(i.WM_SendToParent))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = WM_SendToParent ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM_SendMessage
- >> WM_GetParent
[Called By]- >> WM_DefaultProc
- >> WM_NotifyParent
WM_SetCallback (Thumb, 46 bytes, Stack size 24 bytes, wm_setcallback.o(i.WM_SetCallback))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = WM_SetCallback ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
[Called By]- >> _ShowMovingMap
- >> FRAMEWIN_AddMinButton
- >> FRAMEWIN_AddMaxButton
- >> _DemoSetCallback
- >> _DemoRedrawing
- >> _DemoDeleteWindow
- >> _DemoCreateWindow
WM_SetCapture (Thumb, 38 bytes, Stack size 16 bytes, wm_setcapture.o(i.WM_SetCapture))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = WM_SetCapture ⇒ WM__ReleaseCapture ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__ReleaseCapture
[Called By]- >> _OnTouch
- >> WM_SetCaptureMove
- >> _OnTouch
WM_SetCaptureMove (Thumb, 148 bytes, Stack size 48 bytes, wm_setcapturemove.o(i.WM_SetCaptureMove))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = WM_SetCaptureMove ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_MoveWindow
- >> GUI_RectsIntersect
- >> GUI__ReduceRect
- >> GUI_MoveRect
- >> WM_SetCapture
- >> WM_GetParent
- >> WM_GetWindowRectEx
- >> WM_HasCaptured
[Called By]
WM_SetCreateFlags (Thumb, 10 bytes, Stack size 0 bytes, wm_setcreateflags.o(i.WM_SetCreateFlags))
[Called By]
- >> GUIDEMO_WM
- >> GUIDEMO_main
WM_SetDefault (Thumb, 14 bytes, Stack size 8 bytes, wm.o(i.WM_SetDefault))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = WM_SetDefault ⇒ GL_SetDefault ⇒ GUI_SetTextMode ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
WM_SetDesktopColor (Thumb, 14 bytes, Stack size 8 bytes, wm_setdesktopcolor.o(i.WM_SetDesktopColor))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = WM_SetDesktopColor ⇒ WM_SetDesktopColorEx ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> GUIDEMO_Dialog
- >> GUIDEMO_DemoFrameWin
- >> _DemoSetDesktopColor
WM_SetDesktopColorEx (Thumb, 36 bytes, Stack size 16 bytes, wm_setdesktopcolor.o(i.WM_SetDesktopColorEx))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = WM_SetDesktopColorEx ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
WM_SetFocus (Thumb, 172 bytes, Stack size 32 bytes, wm_setfocus.o(i.WM_SetFocus))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = WM_SetFocus ⇒ WM_IsWindow ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_IsWindow
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_SendMessage
- >> WM_GetParent
[Called By]- >> GUIDEMO_DemoFrameWin
- >> _OnTouch
- >> _FRAMEWIN_Callback
- >> FRAMEWIN__cbClient
- >> WIDGET_HandleActive
- >> _OnTouch
- >> _SetFocusOnNextChild
WM_SetFocusOnNextChild (Thumb, 28 bytes, Stack size 16 bytes, wm_setfocusonnextchild.o(i.WM_SetFocusOnNextChild))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = WM_SetFocusOnNextChild ⇒ _SetFocusOnNextChild ⇒ WM_SetFocus ⇒ WM_IsWindow ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> _SetFocusOnNextChild
[Called By]- >> GUI_CreateDialogBox
- >> _FRAMEWIN_Callback
- >> FRAMEWIN__cbClient
WM_SetScrollState (Thumb, 28 bytes, Stack size 24 bytes, wm_setscrollstate.o(i.WM_SetScrollState))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = WM_SetScrollState ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> WIDGET__SetScrollState
WM_SetScrollValue (Thumb, 22 bytes, Stack size 16 bytes, wm_checkscrollpos.o(i.WM_SetScrollValue))
[Stack]
- Max Depth = 16
- Call Chain = WM_SetScrollValue
[Calls]
[Called By]
WM_SetScrollbarH (Thumb, 28 bytes, Stack size 16 bytes, wm_setscrollbar.o(i.WM_SetScrollbarH))
[Stack]
- Max Depth = 352 + Unknown Stack Size
- Call Chain = WM_SetScrollbarH ⇒ WM__SetScrollbarH ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__SetScrollbarH
[Called By]
WM_SetScrollbarV (Thumb, 28 bytes, Stack size 16 bytes, wm_setscrollbar.o(i.WM_SetScrollbarV))
[Stack]
- Max Depth = 352 + Unknown Stack Size
- Call Chain = WM_SetScrollbarV ⇒ WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__SetScrollbarV
[Called By]
WM_SetSize (Thumb, 74 bytes, Stack size 32 bytes, wm_setsize.o(i.WM_SetSize))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = WM_SetSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_ResizeWindow
[Called By]- >> FRAMEWIN__UpdatePositions
- >> _RestoreMaximized
- >> _MaximizeFramewin
WM_SetUserClipRect (Thumb, 26 bytes, Stack size 16 bytes, wm_setusercliprect.o(i.WM_SetUserClipRect))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM_SetUserClipRect ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_Unlock
- >> GUI_Lock
- >> WM__ActivateClipRect
[Called By]- >> GUI_DispStringInRectMax
- >> WIDGET__FillStringInRect
- >> _Paint
- >> _Paint
- >> _Paint
- >> _OnPaint
WM_SetXSize (Thumb, 74 bytes, Stack size 24 bytes, wm_setxsize.o(i.WM_SetXSize))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = WM_SetXSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_ResizeWindow
[Called By]
WM_SetYSize (Thumb, 74 bytes, Stack size 24 bytes, wm_setysize.o(i.WM_SetYSize))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = WM_SetYSize ⇒ WM_ResizeWindow ⇒ WM__UpdateChildPositions (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_ResizeWindow
[Called By]
WM_ShowWindow (Thumb, 48 bytes, Stack size 16 bytes, wm_show.o(i.WM_ShowWindow))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = WM_ShowWindow ⇒ WM_InvalidateWindowDescs ⇒ WM_InvalidateWindowDescs (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM_InvalidateWindowDescs
[Called By]- >> GUIDEMO_WM
- >> _UpdateInfoWin
- >> GUI_CreateDialogBox
- >> _DemoHideShowParent
- >> _RestoreMinimized
WM__ActivateClipRect (Thumb, 64 bytes, Stack size 16 bytes, wm.o(i.WM__ActivateClipRect))
[Stack]
- Max Depth = 64
- Call Chain = WM__ActivateClipRect ⇒ _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_ALLOC_h2p
- >> WM__ClipAtParentBorders
- >> _SetClipRectUserIntersect
[Called By]- >> WM_SetUserClipRect
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
WM__AddCriticalHandle (Thumb, 12 bytes, Stack size 0 bytes, wm_criticalhandle.o(i.WM__AddCriticalHandle))
[Called By]
- >> WM_Init
- >> WM_HandlePID
WM__Client2Screen (Thumb, 22 bytes, Stack size 16 bytes, wm.o(i.WM__Client2Screen))
[Stack]
- Max Depth = 16
- Call Chain = WM__Client2Screen
[Calls]
[Called By]- >> WM__InitIVRSearch
- >> WM_InvalidateRect
- >> _SetClipRectUserIntersect
- >> _EffectRequiresRedraw
WM__ClipAtParentBorders (Thumb, 68 bytes, Stack size 16 bytes, wm.o(i.WM__ClipAtParentBorders))
[Stack]
- Max Depth = 16
- Call Chain = WM__ClipAtParentBorders
[Calls]- >> GUI_ALLOC_h2p
- >> GUI__IntersectRect
- >> _DesktopHandle2Index
[Called By]- >> WM__InitIVRSearch
- >> WM_InvalidateRect
- >> WM__ActivateClipRect
- >> _Paint
WM__DetachWindow (Thumb, 36 bytes, Stack size 16 bytes, wm.o(i.WM__DetachWindow))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = WM__DetachWindow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> WM__RemoveWindowFromList
- >> WM_InvalidateArea
[Called By]
WM__ForEachDesc (Thumb, 60 bytes, Stack size 32 bytes, wm__foreachdesc.o(i.WM__ForEachDesc))
[Stack]
- Max Depth = 32 + In Cycle
- Call Chain = WM__ForEachDesc ⇒ WM_ForEachDesc (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> WM_ForEachDesc
[Called By]
WM__GetClientRectWin (Thumb, 28 bytes, Stack size 0 bytes, wm.o(i.WM__GetClientRectWin))
[Called By]
- >> WM_DefaultProc
- >> WM_GetClientRectEx
- >> WIDGET__GetInsideRect
- >> _Paint
WM__GetFirstSibling (Thumb, 32 bytes, Stack size 8 bytes, wm__getfirstsibling.o(i.WM__GetFirstSibling))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = WM__GetFirstSibling ⇒ WM_GetParent ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> WM_GetParent
[Called By]
WM__GetFocussedChild (Thumb, 30 bytes, Stack size 16 bytes, wm__getfocussedchild.o(i.WM__GetFocussedChild))
[Stack]
- Max Depth = 40
- Call Chain = WM__GetFocussedChild ⇒ WM__IsChild
[Calls]
[Called By]
WM__GetNextIVR (Thumb, 110 bytes, Stack size 8 bytes, wm.o(i.WM__GetNextIVR))
[Stack]
- Max Depth = 88
- Call Chain = WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM__ActivateClipRect
- >> _FindNext_IVR
[Called By]- >> GUI_DrawBitmap
- >> GUI_ClearRect
- >> GUI_AA_FillPolygon
- >> GUI_FillRect
- >> GUI_DrawCircle
- >> GUI_FillPolygon
- >> GUI_DrawRect
- >> GUI_DrawHLine
- >> GUI_DrawGraph
- >> GUI_DrawVLine
- >> GUI_FillCircle
- >> GUI_AA_FillCircle
- >> GUI_DrawBitmapEx
- >> GUI__DispLine
- >> CL_DispChar
- >> WM__InitIVRSearch
- >> _Paint
- >> GUI_InvertRect
- >> _Paint
- >> GUI_DrawFocusRect
- >> _DrawRestore
- >> _DrawMin
- >> _DrawRestore
- >> _DrawMax
- >> _Paint1
- >> GUI_MEMDEV_CopyToLCDAt
WM__GetOrgX_AA (Thumb, 20 bytes, Stack size 0 bytes, wm__getorg_aa.o(i.WM__GetOrgX_AA))
[Called By]
- >> GUI_AA_FillPolygon
- >> GUI_AA_FillCircle
WM__GetOrgY_AA (Thumb, 20 bytes, Stack size 0 bytes, wm__getorg_aa.o(i.WM__GetOrgY_AA))
[Called By]
- >> GUI_AA_FillPolygon
- >> GUI_AA_FillCircle
WM__GetPrevSibling (Thumb, 54 bytes, Stack size 16 bytes, wm__getprevsibling.o(i.WM__GetPrevSibling))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = WM__GetPrevSibling ⇒ WM__GetFirstSibling ⇒ WM_GetParent ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> WM__GetFirstSibling
[Called By]
WM__GetWindowSizeX (Thumb, 16 bytes, Stack size 0 bytes, wm_getwindowsize.o(i.WM__GetWindowSizeX))
[Called By]
- >> WM_GetWindowSizeX
- >> FRAMEWIN__CalcPositions
WM__GetWindowSizeY (Thumb, 16 bytes, Stack size 0 bytes, wm_getwindowsize.o(i.WM__GetWindowSizeY))
[Called By]
- >> WM_GetWindowSizeY
- >> FRAMEWIN__CalcPositions
WM__InitIVRSearch (Thumb, 248 bytes, Stack size 32 bytes, wm.o(i.WM__InitIVRSearch))
[Stack]
- Max Depth = 120
- Call Chain = WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> WM__GetNextIVR
- >> GUI__IntersectRect
- >> WM__ClipAtParentBorders
- >> WM__Client2Screen
- >> WM__ActivateClipRect
- >> WM__GetInvalidRectAbs
[Called By]- >> GUI_DrawBitmap
- >> GUI_ClearRect
- >> GUI_AA_FillPolygon
- >> GUI_FillRect
- >> GUI_DrawCircle
- >> GUI_FillPolygon
- >> GUI_DrawRect
- >> GUI_DrawHLine
- >> GUI_DrawGraph
- >> GUI_DrawVLine
- >> GUI_FillCircle
- >> GUI_AA_FillCircle
- >> GUI_DrawBitmapEx
- >> GUI__DispLine
- >> CL_DispChar
- >> _Paint
- >> GUI_InvertRect
- >> _Paint
- >> GUI_DrawFocusRect
- >> _DrawRestore
- >> _DrawMin
- >> _DrawRestore
- >> _DrawMax
- >> _Paint1
- >> GUI_MEMDEV_CopyToLCDAt
WM__InsertWindowIntoList (Thumb, 146 bytes, Stack size 40 bytes, wm.o(i.WM__InsertWindowIntoList))
[Stack]
- Max Depth = 40
- Call Chain = WM__InsertWindowIntoList
[Calls]
[Called By]- >> WM_CreateWindowAsChild
- >> _BringToTop
WM__InvalidateAreaBelow (Thumb, 16 bytes, Stack size 16 bytes, wm.o(i.WM__InvalidateAreaBelow))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> WM_HideWindow
- >> WM_InvalidateRect
WM__IsAncestor (Thumb, 54 bytes, Stack size 24 bytes, wm__isancestor.o(i.WM__IsAncestor))
[Stack]
- Max Depth = 24
- Call Chain = WM__IsAncestor
[Calls]
[Called By]- >> _OnChildHasFocus
- >> WM__IsAncestorOrSelf
- >> WM__IsInModalArea
WM__IsAncestorOrSelf (Thumb, 24 bytes, Stack size 16 bytes, wm__isancestor.o(i.WM__IsAncestorOrSelf))
[Stack]
- Max Depth = 40
- Call Chain = WM__IsAncestorOrSelf ⇒ WM__IsAncestor
[Calls]
[Called By]
WM__IsChild (Thumb, 40 bytes, Stack size 24 bytes, wm__ischild.o(i.WM__IsChild))
[Stack]
- Max Depth = 24
- Call Chain = WM__IsChild
[Calls]
[Called By]
WM__IsEnabled (Thumb, 26 bytes, Stack size 16 bytes, wm__isenabled.o(i.WM__IsEnabled))
[Stack]
- Max Depth = 16
- Call Chain = WM__IsEnabled
[Calls]
[Called By]- >> _Paint
- >> EDIT__Callback
- >> _Paint
- >> WM__SendMessageIfEnabled
WM__IsInModalArea (Thumb, 42 bytes, Stack size 8 bytes, wmtouch.o(i.WM__IsInModalArea))
[Stack]
- Max Depth = 32
- Call Chain = WM__IsInModalArea ⇒ WM__IsAncestor
[Calls]
[Called By]
WM__IsInWindow (Thumb, 50 bytes, Stack size 0 bytes, wm_screen2win.o(i.WM__IsInWindow))
[Called By]
WM__IsWindow (Thumb, 38 bytes, Stack size 16 bytes, wm.o(i.WM__IsWindow))
[Stack]
- Max Depth = 16
- Call Chain = WM__IsWindow
[Calls]
[Called By]- >> WM_DeleteWindow
- >> WM_IsWindow
WM__MoveTo (Thumb, 48 bytes, Stack size 24 bytes, wm_move.o(i.WM__MoveTo))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = WM__MoveTo ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> WM__MoveWindow
[Called By]
WM__MoveWindow (Thumb, 94 bytes, Stack size 32 bytes, wm_move.o(i.WM__MoveWindow))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_MoveRect
- >> _MoveDescendents
- >> WM__SendMsgNoData
- >> WM_InvalidateArea
[Called By]- >> WM_MoveWindow
- >> WM_MoveChildTo
- >> WM__MoveTo
WM__PaintWinAndOverlays (Thumb, 52 bytes, Stack size 16 bytes, wm.o(i.WM__PaintWinAndOverlays))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = WM__PaintWinAndOverlays ⇒ _PaintTransTopSiblings ⇒ _PaintTransChildren ⇒ _PaintTransChildren (Cycle)
[Calls]- >> _PaintTransTopSiblings
- >> _PaintTransChildren
- >> _Paint1
[Called By]- >> _cbPaintMemDev
- >> _Paint
WM__RectIsNZ (Thumb, 38 bytes, Stack size 0 bytes, wm.o(i.WM__RectIsNZ))
[Called By]
WM__RemoveCriticalHandle (Thumb, 64 bytes, Stack size 8 bytes, wm_criticalhandle.o(i.WM__RemoveCriticalHandle))
[Stack]
- Max Depth = 8
- Call Chain = WM__RemoveCriticalHandle
[Called By]
WM__RemoveFromLinList (Thumb, 54 bytes, Stack size 24 bytes, wm.o(i.WM__RemoveFromLinList))
[Stack]
- Max Depth = 24
- Call Chain = WM__RemoveFromLinList
[Calls]
[Called By]
WM__RemoveWindowFromList (Thumb, 94 bytes, Stack size 32 bytes, wm.o(i.WM__RemoveWindowFromList))
[Stack]
- Max Depth = 32
- Call Chain = WM__RemoveWindowFromList
[Calls]
[Called By]- >> _BringToTop
- >> WM__DetachWindow
WM__SendMessage (Thumb, 36 bytes, Stack size 16 bytes, wm__sendmessage.o(i.WM__SendMessage))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_DefaultProc
- >> GUI_ALLOC_h2p
[Called By]- >> WM_OnKey
- >> WM__SendMessageIfEnabled
WM__SendMessageIfEnabled (Thumb, 24 bytes, Stack size 16 bytes, wm__sendmessageifenabled.o(i.WM__SendMessageIfEnabled))
[Stack]
- Max Depth = 200 + Unknown Stack Size
- Call Chain = WM__SendMessageIfEnabled ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM__IsEnabled
- >> WM__SendMessage
[Called By]- >> WM_HandlePID
- >> WM__SendPIDMessage
WM__SendMessageNoPara (Thumb, 40 bytes, Stack size 32 bytes, wm__sendmessagenopara.o(i.WM__SendMessageNoPara))
[Stack]
- Max Depth = 32
- Call Chain = WM__SendMessageNoPara
[Calls]
[Called By]
WM__SendMsgNoData (Thumb, 22 bytes, Stack size 24 bytes, wm.o(i.WM__SendMsgNoData))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = WM__SendMsgNoData ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> WM_DeleteWindow
- >> WM_CreateWindowAsChild
- >> WM_ResizeWindow
- >> WM__MoveWindow
- >> _MoveDescendents
WM__SendPIDMessage (Thumb, 64 bytes, Stack size 24 bytes, wmtouch.o(i.WM__SendPIDMessage))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = WM__SendPIDMessage ⇒ WM__SendMessageIfEnabled ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_IsWindow
- >> WM_GetParent
- >> WM__SendMessageIfEnabled
[Called By]
WM__SendTouchMessage (Thumb, 54 bytes, Stack size 24 bytes, wmtouch.o(i.WM__SendTouchMessage))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = WM__SendTouchMessage ⇒ WM__SendPIDMessage ⇒ WM__SendMessageIfEnabled ⇒ WM__SendMessage ⇒ WM_DefaultProc ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> WM__SendPIDMessage
[Called By]
WM__SetScrollbarH (Thumb, 20 bytes, Stack size 16 bytes, wm_setscrollbar.o(i.WM__SetScrollbarH))
[Stack]
- Max Depth = 336 + Unknown Stack Size
- Call Chain = WM__SetScrollbarH ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
WM__SetScrollbarV (Thumb, 20 bytes, Stack size 16 bytes, wm_setscrollbar.o(i.WM__SetScrollbarV))
[Stack]
- Max Depth = 336 + Unknown Stack Size
- Call Chain = WM__SetScrollbarV ⇒ _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
WM__UpdateChildPositions (Thumb, 390 bytes, Stack size 80 bytes, wm__updatechildpositions.o(i.WM__UpdateChildPositions))
[Stack]
- Max Depth = 256 + Unknown Stack Size
- Call Chain = WM__UpdateChildPositions ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> WM_ResizeWindow
- >> WM_MoveWindow
[Called By]- >> WM_ResizeWindow
- >> _UpdateChildPostions
_ExecCalibration (Thumb, 466 bytes, Stack size 64 bytes, guidemo_touch.o(i._ExecCalibration))
[Stack]
- Max Depth = 608 + Unknown Stack Size
- Call Chain = _ExecCalibration ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_DispNextLine
- >> GUI_DispDec
- >> GUI_SetTextAlign
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DispStringAt
- >> GUI_DispString
- >> GUI_Delay
- >> GUI_Clear
- >> GUI_TOUCH_SetDefaultCalibration
- >> GUI_TOUCH_GetyPhys
- >> GUI_TOUCH_GetxPhys
- >> GUI_TOUCH_GetState
- >> GUI_TOUCH_Calibrate
- >> _Calibrate
- >> GUI_FillCircle
[Called By]- >> uctsk_UCGUI
- >> GUIDEMO_Touch
_ExecKeyboard (Thumb, 390 bytes, Stack size 176 bytes, guidemo_touch.o(i._ExecKeyboard))
[Stack]
- Max Depth = 760 + Unknown Stack Size
- Call Chain = _ExecKeyboard ⇒ GUIDEMO_WaitKey ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_DrawBitmap
- >> WM_DeleteWindow
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_Clear
- >> BUTTON_SetText
- >> GUIDEMO_WaitKey
- >> GUI_DispStringInRect
- >> EDIT_SetFont
- >> EDIT_Create
- >> EDIT_AddKey
- >> BUTTON_SetBkColor
- >> BUTTON_Create
- >> WM_EnableMemdev
[Called By]
_TestCalibration (Thumb, 170 bytes, Stack size 32 bytes, guidemo_touch.o(i._TestCalibration))
[Stack]
- Max Depth = 576 + Unknown Stack Size
- Call Chain = _TestCalibration ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_DeleteWindow
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_GetKey
- >> GUI_Delay
- >> GUI_Clear
- >> BUTTON_SetText
- >> GUI_TOUCH_GetState
- >> BUTTON_SetFont
- >> BUTTON_Create
- >> GUI_FillCircle
[Called By]
__ARM_fpclassify (Thumb, 40 bytes, Stack size 0 bytes, fpclassify.o(i.__ARM_fpclassify))
[Called By]
__ieee754_rem_pio2 (Thumb, 828 bytes, Stack size 128 bytes, rred.o(i.__ieee754_rem_pio2))
[Stack]
- Max Depth = 160
- Call Chain = __ieee754_rem_pio2 ⇒ __aeabi_dmul
[Calls]- >> __aeabi_dmul
- >> __aeabi_ui2d
- >> __aeabi_i2d
- >> __aeabi_d2iz
- >> __aeabi_dsub
- >> __aeabi_drsub
- >> __aeabi_dadd
- >> __ARM_scalbn
[Called By]
__kernel_cos (Thumb, 230 bytes, Stack size 48 bytes, cos_i.o(i.__kernel_cos))
[Stack]
- Max Depth = 104
- Call Chain = __kernel_cos ⇒ __kernel_poly ⇒ __aeabi_dmul
[Calls]- >> __aeabi_dmul
- >> __aeabi_d2iz
- >> __aeabi_dsub
- >> __aeabi_drsub
- >> __kernel_poly
- >> __ARM_scalbn
[Called By]
__kernel_poly (Thumb, 170 bytes, Stack size 24 bytes, poly.o(i.__kernel_poly))
[Stack]
- Max Depth = 56
- Call Chain = __kernel_poly ⇒ __aeabi_dmul
[Calls]- >> __aeabi_dmul
- >> __aeabi_dadd
[Called By]- >> __kernel_sin
- >> __kernel_cos
__kernel_sin (Thumb, 224 bytes, Stack size 64 bytes, sin_i.o(i.__kernel_sin))
[Stack]
- Max Depth = 120
- Call Chain = __kernel_sin ⇒ __kernel_poly ⇒ __aeabi_dmul
[Calls]- >> __aeabi_dmul
- >> __aeabi_dsub
- >> __aeabi_drsub
- >> __aeabi_dadd
- >> __kernel_poly
- >> __ARM_fpclassify
- >> __ARM_scalbn
- >> __mathlib_dbl_underflow
[Called By]
__mathlib_dbl_infnan (Thumb, 6 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_infnan))
[Calls]
[Called By]
__mathlib_dbl_invalid (Thumb, 12 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_invalid))
[Stack]
- Max Depth = 32
- Call Chain = __mathlib_dbl_invalid ⇒ __aeabi_ddiv
[Calls]
[Called By]
__mathlib_dbl_underflow (Thumb, 10 bytes, Stack size 0 bytes, dunder.o(i.__mathlib_dbl_underflow))
[Calls]
[Called By]
_is_digit (Thumb, 14 bytes, Stack size 0 bytes, __printf_wp.o(i._is_digit))
[Called By]
cos (Thumb, 148 bytes, Stack size 32 bytes, cos.o(i.cos))
[Stack]
- Max Depth = 192
- Call Chain = cos ⇒ __ieee754_rem_pio2 ⇒ __aeabi_dmul
[Calls]- >> __set_errno
- >> __kernel_sin
- >> __ieee754_rem_pio2
- >> __mathlib_dbl_invalid
- >> __mathlib_dbl_infnan
- >> __kernel_cos
[Called By]- >> GUI_RotatePolygon
- >> GUIDEMO_Bitmap
delay_ms (Thumb, 28 bytes, Stack size 0 bytes, glcd.o(i.delay_ms))
[Called By]
main (Thumb, 70 bytes, Stack size 32 bytes, main.o(i.main))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = main ⇒ OSInit ⇒ OSTmr_Init ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook ⇒ App_TaskCreateHook ⇒ OSView_TaskCreateHook ⇒ OSView_TimeGetCycles
[Calls]- >> OSTaskNameSet
- >> OSTaskCreateExt
- >> OSStart
- >> OSInit
- >> CPU_IntDis
[Called By]
sin (Thumb, 150 bytes, Stack size 32 bytes, sin.o(i.sin))
[Stack]
- Max Depth = 192
- Call Chain = sin ⇒ __ieee754_rem_pio2 ⇒ __aeabi_dmul
[Calls]- >> __set_errno
- >> __kernel_sin
- >> __ieee754_rem_pio2
- >> __mathlib_dbl_invalid
- >> __mathlib_dbl_infnan
- >> __kernel_cos
[Called By]- >> GUI_RotatePolygon
- >> _GetSineData
sqrt (Thumb, 76 bytes, Stack size 24 bytes, sqrt.o(i.sqrt))
[Stack]
- Max Depth = 64
- Call Chain = sqrt ⇒ _dsqrt ⇒ __fpl_dnaninf
[Calls]
[Called By]
__aeabi_d2f (Thumb, 0 bytes, Stack size 32 bytes, d2f.o(x$fpl$d2f))
[Stack]
- Max Depth = 32
- Call Chain = __aeabi_d2f
[Called By]- >> GUI_RotatePolygon
- >> _GetAngle_1
- >> _GetAngle_0
- >> _Draw
- >> _GetSineData
_d2f (Thumb, 98 bytes, Stack size 32 bytes, d2f.o(x$fpl$d2f), UNUSED)
[Calls]
- >> __fpl_fretinf
- >> __fpl_dnaninf
__aeabi_dadd (Thumb, 0 bytes, Stack size 16 bytes, daddsub_clz.o(x$fpl$dadd))
[Stack]
- Max Depth = 16
- Call Chain = __aeabi_dadd
[Called By]- >> _GetAngle_1
- >> _GetAngle_0
- >> GUIDEMO_Bitmap
- >> __kernel_poly
- >> __kernel_sin
- >> __ieee754_rem_pio2
_dadd (Thumb, 332 bytes, Stack size 16 bytes, daddsub_clz.o(x$fpl$dadd), UNUSED)
[Calls]
- >> _dsub1
- >> __fpl_dretinf
- >> __fpl_dnaninf
__fpl_dcheck_NaN1 (Thumb, 10 bytes, Stack size 0 bytes, dcheck1.o(x$fpl$dcheck1))
[Calls]
[Called By]
__fpl_dcmp_Inf (Thumb, 24 bytes, Stack size 0 bytes, dcmpi.o(x$fpl$dcmpinf), UNUSED)
[Called By]
__aeabi_ddiv (Thumb, 0 bytes, Stack size 32 bytes, ddiv.o(x$fpl$ddiv))
[Stack]
- Max Depth = 32
- Call Chain = __aeabi_ddiv
[Called By]
_ddiv (Thumb, 552 bytes, Stack size 32 bytes, ddiv.o(x$fpl$ddiv), UNUSED)
[Calls]
- >> __fpl_dretinf
- >> __fpl_dnaninf
__aeabi_d2iz (Thumb, 0 bytes, Stack size 32 bytes, dfix.o(x$fpl$dfix))
[Stack]
- Max Depth = 32
- Call Chain = __aeabi_d2iz
[Called By]- >> GUIDEMO_Bitmap
- >> _NavigationDriveTo
- >> __ieee754_rem_pio2
- >> __kernel_cos
_dfix (Thumb, 94 bytes, Stack size 32 bytes, dfix.o(x$fpl$dfix), UNUSED)
[Calls]
__aeabi_i2d (Thumb, 0 bytes, Stack size 0 bytes, dflt_clz.o(x$fpl$dflt))
[Called By]
- >> _GetAngle_1
- >> _GetAngle_0
- >> __ieee754_rem_pio2
_dflt (Thumb, 46 bytes, Stack size 0 bytes, dflt_clz.o(x$fpl$dflt), UNUSED)
__aeabi_ui2d (Thumb, 0 bytes, Stack size 0 bytes, dflt_clz.o(x$fpl$dfltu))
[Called By]
_dfltu (Thumb, 38 bytes, Stack size 0 bytes, dflt_clz.o(x$fpl$dfltu), UNUSED)
__aeabi_cdcmple (Thumb, 0 bytes, Stack size 32 bytes, dleqf.o(x$fpl$dleqf))
[Stack]
- Max Depth = 32
- Call Chain = __aeabi_cdcmple
[Called By]
_dcmple (Thumb, 120 bytes, Stack size 32 bytes, dleqf.o(x$fpl$dleqf), UNUSED)
[Calls]
- >> __fpl_dnaninf
- >> __fpl_dcmp_Inf
__fpl_dcmple_InfNaN (Thumb, 0 bytes, Stack size unknown bytes, dleqf.o(x$fpl$dleqf), UNUSED)
__aeabi_dmul (Thumb, 0 bytes, Stack size 32 bytes, dmul.o(x$fpl$dmul))
[Stack]
- Max Depth = 32
- Call Chain = __aeabi_dmul
[Called By]- >> _GetAngle_1
- >> _GetAngle_0
- >> GUIDEMO_Bitmap
- >> _Draw
- >> __kernel_poly
- >> __kernel_sin
- >> __ieee754_rem_pio2
- >> __kernel_cos
_dmul (Thumb, 332 bytes, Stack size 32 bytes, dmul.o(x$fpl$dmul), UNUSED)
[Calls]
- >> __fpl_dretinf
- >> __fpl_dnaninf
__fpl_dnaninf (Thumb, 156 bytes, Stack size 16 bytes, dnaninf.o(x$fpl$dnaninf))
[Stack]
- Max Depth = 16
- Call Chain = __fpl_dnaninf
[Called By]
__fpl_dretinf (Thumb, 12 bytes, Stack size 0 bytes, dretinf.o(x$fpl$dretinf), UNUSED)
[Called By]
__aeabi_drsub (Thumb, 0 bytes, Stack size 8 bytes, daddsub_clz.o(x$fpl$drsb))
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_drsub
[Called By]- >> _GetAngle_1
- >> _GetAngle_0
- >> __kernel_sin
- >> __ieee754_rem_pio2
- >> __kernel_cos
_drsb (Thumb, 22 bytes, Stack size 8 bytes, daddsub_clz.o(x$fpl$drsb), UNUSED)
[Calls]
_dsqrt (Thumb, 404 bytes, Stack size 24 bytes, dsqrt_umaal.o(x$fpl$dsqrt))
[Stack]
- Max Depth = 40
- Call Chain = _dsqrt ⇒ __fpl_dnaninf
[Calls]
[Called By]
__aeabi_dsub (Thumb, 0 bytes, Stack size 32 bytes, daddsub_clz.o(x$fpl$dsub))
[Stack]
- Max Depth = 32
- Call Chain = __aeabi_dsub
[Called By]- >> __kernel_sin
- >> __ieee754_rem_pio2
- >> __kernel_cos
_dsub (Thumb, 464 bytes, Stack size 32 bytes, daddsub_clz.o(x$fpl$dsub), UNUSED)
[Calls]
- >> _dadd1
- >> __fpl_dnaninf
__aeabi_f2d (Thumb, 0 bytes, Stack size 16 bytes, f2d.o(x$fpl$f2d))
[Stack]
- Max Depth = 16
- Call Chain = __aeabi_f2d
[Called By]- >> GUI_RotatePolygon
- >> GUIDEMO_Bitmap
- >> _NavigationDriveTo
- >> _Draw
- >> _GetSineData
_f2d (Thumb, 86 bytes, Stack size 16 bytes, f2d.o(x$fpl$f2d), UNUSED)
[Calls]
- >> __fpl_fnaninf
- >> __fpl_dretinf
__aeabi_fadd (Thumb, 0 bytes, Stack size 16 bytes, faddsub_clz.o(x$fpl$fadd))
[Stack]
- Max Depth = 16
- Call Chain = __aeabi_fadd
[Called By]- >> GUI_RotatePolygon
- >> _NavigationDriveTo
- >> _GetSineData
_fadd (Thumb, 196 bytes, Stack size 16 bytes, faddsub_clz.o(x$fpl$fadd), UNUSED)
[Calls]
- >> _fsub1
- >> __fpl_fretinf
- >> __fpl_fnaninf
__fpl_fcheck_NaN1 (Thumb, 6 bytes, Stack size 0 bytes, fcheck1.o(x$fpl$fcheck1))
[Calls]
[Called By]
__fpl_fcmp_Inf (Thumb, 24 bytes, Stack size 0 bytes, fcmpi.o(x$fpl$fcmpinf), UNUSED)
[Called By]
__aeabi_fdiv (Thumb, 0 bytes, Stack size 16 bytes, fdiv.o(x$fpl$fdiv))
[Stack]
- Max Depth = 16
- Call Chain = __aeabi_fdiv
[Called By]- >> GUIDEMO_Bitmap
- >> _NavigationDriveTo
_fdiv (Thumb, 384 bytes, Stack size 16 bytes, fdiv.o(x$fpl$fdiv), UNUSED)
[Calls]
- >> __fpl_fretinf
- >> __fpl_fnaninf
__aeabi_cfcmpeq (Thumb, 0 bytes, Stack size 16 bytes, feqf.o(x$fpl$feqf))
[Stack]
- Max Depth = 16
- Call Chain = __aeabi_cfcmpeq
[Called By]
_fcmpeq (Thumb, 104 bytes, Stack size 16 bytes, feqf.o(x$fpl$feqf), UNUSED)
[Calls]
- >> __fpl_fnaninf
- >> __fpl_fcmp_Inf
__aeabi_f2iz (Thumb, 0 bytes, Stack size 16 bytes, ffix.o(x$fpl$ffix))
[Stack]
- Max Depth = 16
- Call Chain = __aeabi_f2iz
[Called By]- >> GUI_RotatePolygon
- >> _NavigationDriveTo
- >> _GetSineData
_ffix (Thumb, 54 bytes, Stack size 16 bytes, ffix.o(x$fpl$ffix), UNUSED)
[Calls]
__aeabi_i2f (Thumb, 0 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$fflt))
[Called By]
- >> GUI_RotatePolygon
- >> GUIDEMO_Bitmap
- >> _NavigationDriveTo
- >> _Draw
- >> _GetSineData
_fflt (Thumb, 48 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$fflt), UNUSED)
__aeabi_fmul (Thumb, 0 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul))
[Stack]
- Max Depth = 16
- Call Chain = __aeabi_fmul
[Called By]- >> GUI_RotatePolygon
- >> GUIDEMO_Automotive
- >> _NavigationDriveTo
- >> _GetSineData
_fmul (Thumb, 258 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul), UNUSED)
[Calls]
- >> __fpl_fretinf
- >> __fpl_fnaninf
__fpl_fnaninf (Thumb, 140 bytes, Stack size 8 bytes, fnaninf.o(x$fpl$fnaninf), UNUSED)
[Called By]
__fpl_fretinf (Thumb, 10 bytes, Stack size 0 bytes, fretinf.o(x$fpl$fretinf), UNUSED)
[Called By]
__aeabi_fsub (Thumb, 0 bytes, Stack size 16 bytes, faddsub_clz.o(x$fpl$fsub), UNUSED)
_fsub (Thumb, 234 bytes, Stack size 16 bytes, faddsub_clz.o(x$fpl$fsub), UNUSED)
[Calls]
- >> _fadd1
- >> __fpl_fnaninf
__fpl_return_NaN (Thumb, 100 bytes, Stack size 0 bytes, retnan.o(x$fpl$retnan))
[Calls]
[Called By]- >> __fpl_dcheck_NaN1
- >> __fpl_fcheck_NaN1
__ARM_scalbn (Thumb, 92 bytes, Stack size 0 bytes, scalbn.o(x$fpl$scalbn))
[Calls]
[Called By]- >> __kernel_sin
- >> __ieee754_rem_pio2
- >> __mathlib_dbl_underflow
- >> __mathlib_dbl_infnan
- >> __kernel_cos
__ARM_scalbnf (Thumb, 76 bytes, Stack size 0 bytes, scalbnf.o(x$fpl$scalbnf))
[Calls]
[Called By]
__fpl_cmpreturn (Thumb, 48 bytes, Stack size 0 bytes, trapv.o(x$fpl$trapveneer))
[Called By]
Local Symbols
App_TaskStart (Thumb, 116 bytes, Stack size 16 bytes, main.o(i.App_TaskStart))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = App_TaskStart ⇒ App_OSViewTaskCreate ⇒ OSView_Init ⇒ OSView_InitOS ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook ⇒ App_TaskCreateHook ⇒ OSView_TaskCreateHook ⇒ OSView_TimeGetCycles
[Calls]- >> RCC_AHB1PeriphClockCmd
- >> OS_CPU_SysTickInit
- >> OSTimeDlyHMSM
- >> OSStatInit
- >> GPIO_Init
- >> App_UCGUI_TaskCreate
- >> App_OSViewTaskCreate
[Address Reference Count : 1]
uctsk_Blink (Thumb, 98 bytes, Stack size 0 bytes, uctsk_task.o(i.uctsk_Blink))
[Stack]
- Max Depth = 48 + Unknown Stack Size
- Call Chain = uctsk_Blink ⇒ OSTimeDlyHMSM ⇒ OSTimeDly ⇒ OS_Sched
[Calls]- >> GPIO_SetBits
- >> GPIO_ResetBits
- >> OSTimeDlyHMSM
[Address Reference Count : 1]- uctsk_task.o(i.App_UCGUI_TaskCreate)
uctsk_TouchPanel (Thumb, 22 bytes, Stack size 0 bytes, uctsk_task.o(i.uctsk_TouchPanel))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = uctsk_TouchPanel ⇒ GUI_TOUCH_Exec ⇒ GUI_TOUCH_Measure ⇒ Read_Ads7846 ⇒ TP_GetAdXY ⇒ Read_Y ⇒ RD_AD ⇒ DelayUS
[Calls]- >> TP_Init
- >> GUI_TOUCH_Exec
- >> OSTimeDlyHMSM
[Address Reference Count : 1]- uctsk_task.o(i.App_UCGUI_TaskCreate)
uctsk_UCGUI (Thumb, 14 bytes, Stack size 0 bytes, uctsk_task.o(i.uctsk_UCGUI))
[Stack]
- Max Depth = 800 + Unknown Stack Size
- Call Chain = uctsk_UCGUI ⇒ MainTask ⇒ GUIDEMO_main ⇒ GUIDEMO_Intro ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> _ExecCalibration
- >> MainTask
- >> GUI_Init
[Address Reference Count : 1]- uctsk_task.o(i.App_UCGUI_TaskCreate)
AppOSViewTerminalRx (Thumb, 14 bytes, Stack size 8 bytes, uctsk_osview.o(i.AppOSViewTerminalRx))
[Stack]
- Max Depth = 60 + Unknown Stack Size
- Call Chain = AppOSViewTerminalRx ⇒ OSMboxPost ⇒ OS_EventTaskRdy ⇒ OS_EventTaskRemoveMulti
[Calls]
[Address Reference Count : 1]- uctsk_osview.o(i.App_OSViewTaskCreate)
uctsk_OSViewTerminal (Thumb, 92 bytes, Stack size 104 bytes, uctsk_osview.o(i.uctsk_OSViewTerminal))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = uctsk_OSViewTerminal ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> OSView_TxStr
- >> OSMboxPend
- >> __2sprintf
[Address Reference Count : 1]- uctsk_osview.o(i.App_OSViewTaskCreate)
DelayUS (Thumb, 26 bytes, Stack size 8 bytes, touchpanel.o(i.DelayUS))
[Stack]
- Max Depth = 8
- Call Chain = DelayUS
[Called By]- >> TP_GetAdXY
- >> Read_Y
- >> Read_X
- >> RD_AD
RD_AD (Thumb, 102 bytes, Stack size 16 bytes, touchpanel.o(i.RD_AD))
[Stack]
- Max Depth = 24
- Call Chain = RD_AD ⇒ DelayUS
[Calls]- >> SPI_I2S_SendData
- >> SPI_I2S_ReceiveData
- >> SPI_I2S_GetFlagStatus
- >> DelayUS
[Called By]
WR_CMD (Thumb, 48 bytes, Stack size 16 bytes, touchpanel.o(i.WR_CMD))
[Stack]
- Max Depth = 16
- Call Chain = WR_CMD
[Calls]- >> SPI_I2S_SendData
- >> SPI_I2S_ReceiveData
- >> SPI_I2S_GetFlagStatus
[Called By]
SetSysClock (Thumb, 162 bytes, Stack size 12 bytes, system_stm32f4xx.o(i.SetSysClock))
[Stack]
- Max Depth = 12
- Call Chain = SetSysClock
[Called By]
OS_InitEventList (Thumb, 74 bytes, Stack size 8 bytes, os_core.o(i.OS_InitEventList))
[Stack]
- Max Depth = 8
- Call Chain = OS_InitEventList
[Calls]
[Called By]
OS_InitTCBList (Thumb, 92 bytes, Stack size 8 bytes, os_core.o(i.OS_InitTCBList))
[Stack]
- Max Depth = 8
- Call Chain = OS_InitTCBList
[Calls]
[Called By]
OS_SchedNew (Thumb, 24 bytes, Stack size 0 bytes, os_core.o(i.OS_SchedNew))
[Called By]
- >> OSIntExit
- >> OSStart
- >> OS_Sched
OSTmr_Link (Thumb, 66 bytes, Stack size 0 bytes, os_tmr.o(i.OSTmr_Link))
[Called By]
OSTmr_Task (Thumb, 106 bytes, Stack size 8 bytes, os_tmr.o(i.OSTmr_Task))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = OSTmr_Task ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> OSTmr_Unlink
- >> OSTmr_Link
- >> OSSemPend
- >> OSSchedUnlock
- >> OSSchedLock
[Address Reference Count : 1]
OSTmr_Unlink (Thumb, 58 bytes, Stack size 8 bytes, os_tmr.o(i.OSTmr_Unlink))
[Stack]
- Max Depth = 8
- Call Chain = OSTmr_Unlink
[Called By]
OSView_CmdGetSysInfo (Thumb, 90 bytes, Stack size 40 bytes, os_view.o(i.OSView_CmdGetSysInfo))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = OSView_CmdGetSysInfo ⇒ OSView_GetCPUName ⇒ RCC_GetClocksFreq
[Calls]- >> OSView_TxStoStr
- >> OSView_TxStoINT8U
- >> OSView_TxStoINT32U
- >> OSView_TxStoINT16U
- >> OSTimeGet
- >> OSView_GetIntStkSize
- >> OSView_GetIntStkBase
- >> OSView_GetCPUName
[Called By]
OSView_CmdGetTaskInfo (Thumb, 202 bytes, Stack size 16 bytes, os_view.o(i.OSView_CmdGetTaskInfo))
[Stack]
- Max Depth = 32 + Unknown Stack Size
- Call Chain = OSView_CmdGetTaskInfo ⇒ OSView_TxStoStr
[Calls]- >> OSView_TxStoStr
- >> OSView_TxStoINT8U
- >> OSView_TxStoINT32U
- >> OSView_TxStoINT16U
- >> OSView_RxGetINT32U
- >> OSTimeGet
- >> OSView_TimeGetCycles
[Called By]
OSView_CmdParsePkt (Thumb, 352 bytes, Stack size 16 bytes, os_view.o(i.OSView_CmdParsePkt))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = OSView_CmdParsePkt ⇒ OSView_CmdGetSysInfo ⇒ OSView_GetCPUName ⇒ RCC_GetClocksFreq
[Calls]- >> OSView_TxStoINT8U
- >> OSView_TxStoINT32U
- >> OSView_TxStoINT16U
- >> OSView_RxGetINT8U
- >> OSView_RxGetINT32U
- >> OSView_RxGetINT16U
- >> OSView_CmdGetTaskInfo
- >> OSView_CmdGetSysInfo
[Called By]
OSView_InitOS (Thumb, 70 bytes, Stack size 32 bytes, os_view.o(i.OSView_InitOS))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = OSView_InitOS ⇒ OSTaskCreateExt ⇒ OS_TCBInit ⇒ OSTaskCreateHook ⇒ App_TaskCreateHook ⇒ OSView_TaskCreateHook ⇒ OSView_TimeGetCycles
[Calls]- >> OSTaskNameSet
- >> OSTaskCreateExt
- >> OSSemCreate
- >> OSEventNameSet
[Called By]
OSView_RxGetINT16U (Thumb, 18 bytes, Stack size 8 bytes, os_view.o(i.OSView_RxGetINT16U))
[Stack]
- Max Depth = 8
- Call Chain = OSView_RxGetINT16U
[Calls]
[Called By]- >> OSView_RxGetINT32U
- >> OSView_CmdParsePkt
OSView_RxGetINT32U (Thumb, 18 bytes, Stack size 8 bytes, os_view.o(i.OSView_RxGetINT32U))
[Stack]
- Max Depth = 16
- Call Chain = OSView_RxGetINT32U ⇒ OSView_RxGetINT16U
[Calls]
[Called By]- >> OSView_CmdParsePkt
- >> OSView_CmdGetTaskInfo
OSView_RxGetINT8U (Thumb, 14 bytes, Stack size 0 bytes, os_view.o(i.OSView_RxGetINT8U))
[Called By]
- >> OSView_RxGetINT16U
- >> OSView_CmdParsePkt
OSView_Task (Thumb, 38 bytes, Stack size 8 bytes, os_view.o(i.OSView_Task))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = OSView_Task ⇒ OSView_CmdParsePkt ⇒ OSView_CmdGetSysInfo ⇒ OSView_GetCPUName ⇒ RCC_GetClocksFreq
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSView_TxStart
- >> OSView_CmdParsePkt
- >> OSSemPend
[Address Reference Count : 1]- os_view.o(i.OSView_InitOS)
OSView_TxStart (Thumb, 32 bytes, Stack size 8 bytes, os_view.o(i.OSView_TxStart))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = OSView_TxStart ⇒ OSView_TxHandler ⇒ OSView_TxIntDis ⇒ USART_ITConfig
[Calls]- >> OS_CPU_SR_Save
- >> OS_CPU_SR_Restore
- >> OSView_TxIntEn
- >> OSView_TxHandler
[Called By]- >> OSView_TxStr
- >> OSView_Task
OSView_TxStoINT16U (Thumb, 20 bytes, Stack size 8 bytes, os_view.o(i.OSView_TxStoINT16U))
[Stack]
- Max Depth = 8
- Call Chain = OSView_TxStoINT16U
[Calls]
[Called By]- >> OSView_TxStoINT32U
- >> OSView_CmdParsePkt
- >> OSView_CmdGetTaskInfo
- >> OSView_CmdGetSysInfo
OSView_TxStoINT32U (Thumb, 20 bytes, Stack size 8 bytes, os_view.o(i.OSView_TxStoINT32U))
[Stack]
- Max Depth = 16
- Call Chain = OSView_TxStoINT32U ⇒ OSView_TxStoINT16U
[Calls]
[Called By]- >> OSView_CmdParsePkt
- >> OSView_CmdGetTaskInfo
- >> OSView_CmdGetSysInfo
OSView_TxStoINT8U (Thumb, 18 bytes, Stack size 0 bytes, os_view.o(i.OSView_TxStoINT8U))
[Called By]
- >> OSView_TxStoStr
- >> OSView_TxStoINT16U
- >> OSView_CmdParsePkt
- >> OSView_CmdGetTaskInfo
- >> OSView_CmdGetSysInfo
OSView_TxStoStr (Thumb, 52 bytes, Stack size 16 bytes, os_view.o(i.OSView_TxStoStr))
[Stack]
- Max Depth = 16
- Call Chain = OSView_TxStoStr
[Calls]
[Called By]- >> OSView_CmdGetTaskInfo
- >> OSView_CmdGetSysInfo
LCD_CtrlLinesConfig (Thumb, 318 bytes, Stack size 16 bytes, glcd.o(i.LCD_CtrlLinesConfig))
[Stack]
- Max Depth = 36
- Call Chain = LCD_CtrlLinesConfig ⇒ GPIO_Init
[Calls]- >> GPIO_PinAFConfig
- >> RCC_AHB1PeriphClockCmd
- >> GPIO_Init
- >> RCC_AHB3PeriphClockCmd
[Called By]
LCD_FSMCConfig (Thumb, 78 bytes, Stack size 96 bytes, glcd.o(i.LCD_FSMCConfig))
[Stack]
- Max Depth = 104
- Call Chain = LCD_FSMCConfig ⇒ FSMC_NORSRAMInit
[Calls]- >> FSMC_NORSRAMInit
- >> FSMC_NORSRAMCmd
[Called By]
LCD_SetCursor (Thumb, 60 bytes, Stack size 8 bytes, glcd.o(i.LCD_SetCursor))
[Stack]
- Max Depth = 8
- Call Chain = LCD_SetCursor
[Calls]
[Called By]- >> LCD_SetPoint
- >> LCD_GetPoint
DrawBitLine2BPP (Thumb, 486 bytes, Stack size 32 bytes, glcd_ucgui.o(i.DrawBitLine2BPP))
[Stack]
- Max Depth = 48
- Call Chain = DrawBitLine2BPP ⇒ LCD_SetPoint ⇒ LCD_SetCursor
[Calls]
[Called By]
DrawBitLine4BPP (Thumb, 270 bytes, Stack size 32 bytes, glcd_ucgui.o(i.DrawBitLine4BPP))
[Stack]
- Max Depth = 48
- Call Chain = DrawBitLine4BPP ⇒ LCD_SetPoint ⇒ LCD_SetCursor
[Calls]
[Called By]
_UpdateCmdWin (Thumb, 10 bytes, Stack size 0 bytes, guidemo.o(i._UpdateCmdWin))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = _UpdateCmdWin ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> GUIDEMO_main
- >> GUIDEMO_ShowIntro
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_Delay
_UpdateInfoWin (Thumb, 142 bytes, Stack size 120 bytes, guidemo.o(i._UpdateInfoWin))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = _UpdateInfoWin ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_ShowWindow
- >> WM_SelectWindow
- >> GUI_SetTextAlign
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_SaveContext_W_M
- >> GUI_RestoreContext
- >> GUI_GetClientRect
- >> GUI_DispStringHCenterAt
- >> GUI_DispStringAt
- >> GUI_Clear
[Called By]- >> GUIDEMO_ShowIntro
- >> GUIDEMO_ShowInfo
_cbCmdWin (Thumb, 74 bytes, Stack size 16 bytes, guidemo.o(i._cbCmdWin))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = _cbCmdWin ⇒ GUI_DispDecMin ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_SetBkColor
- >> GUI_DispStringAt
- >> GUI_DispString
- >> GUI_DispDecMin
- >> GUI_Clear
[Address Reference Count : 1]- guidemo.o(i.GUIDEMO_main)
_Draw_0 (Thumb, 94 bytes, Stack size 8 bytes, guidemo_automotive.o(i._Draw_0))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = _Draw_0 ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetTextMode
- >> GUI_DrawBitmap
- >> GUI_ClearRect
- >> GUI_AA_FillPolygon
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DispStringHCenterAt
[Address Reference Count : 1]- guidemo_automotive.o(i.GUIDEMO_Automotive)
_Draw_1 (Thumb, 94 bytes, Stack size 8 bytes, guidemo_automotive.o(i._Draw_1))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = _Draw_1 ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetTextMode
- >> GUI_DrawBitmap
- >> GUI_ClearRect
- >> GUI_AA_FillPolygon
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DispStringHCenterAt
[Address Reference Count : 1]- guidemo_automotive.o(i.GUIDEMO_Automotive)
_GetAngle_0 (Thumb, 94 bytes, Stack size 8 bytes, guidemo_automotive.o(i._GetAngle_0))
[Stack]
- Max Depth = 40
- Call Chain = _GetAngle_0 ⇒ __aeabi_dmul
[Calls]- >> __aeabi_dmul
- >> __aeabi_i2d
- >> __aeabi_drsub
- >> __aeabi_dadd
- >> __aeabi_d2f
[Called By]
_GetAngle_1 (Thumb, 78 bytes, Stack size 16 bytes, guidemo_automotive.o(i._GetAngle_1))
[Stack]
- Max Depth = 48
- Call Chain = _GetAngle_1 ⇒ __aeabi_dmul
[Calls]- >> __aeabi_dmul
- >> __aeabi_i2d
- >> __aeabi_drsub
- >> __aeabi_dadd
- >> __aeabi_d2f
[Called By]
_DispCursor (Thumb, 318 bytes, Stack size 8 bytes, guidemo_cursor.o(i._DispCursor))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = _DispCursor ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetTextMode
- >> GUI_DrawBitmap
- >> GUI_SetFont
- >> GUI_DispStringAt
- >> GUI_CURSOR_Hide
[Called By]
_cbCallback (Thumb, 214 bytes, Stack size 16 bytes, guidemo_dialog.o(i._cbCallback))
[Stack]
- Max Depth = 512 + Unknown Stack Size
- Call Chain = _cbCallback ⇒ LISTBOX_SetText ⇒ LISTBOX_AddString ⇒ LISTBOX_UpdateScrollers ⇒ _CalcScrollParas ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_DefaultProc
- >> WM_GetId
- >> WM_GetDialogItem
- >> SCROLLBAR_CreateAttached
- >> LISTBOX_SetText
- >> GUI_EndDialog
- >> FRAMEWIN_SetText
- >> EDIT_SetText
- >> EDIT_SetHexMode
- >> EDIT_SetBinMode
[Address Reference Count : 1]- guidemo_dialog.o(i.GUIDEMO_Dialog)
_Label (Thumb, 28 bytes, Stack size 8 bytes, guidemo_font.o(i._Label))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = _Label ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetFont
- >> GUI_DispStringAt
- >> GUI_Clear
[Called By]- >> GUIDEMO_ShowInternationalFonts
- >> _ShowFonts
- >> _ShowCharacters
_ShowCharacters (Thumb, 104 bytes, Stack size 32 bytes, guidemo_font.o(i._ShowCharacters))
[Stack]
- Max Depth = 632 + Unknown Stack Size
- Call Chain = _ShowCharacters ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_SetFont
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_Delay
- >> GUI_IsInFont
- >> GUI_GotoXY
- >> GUI_GetFontSizeY
- >> GUI_DispChar
- >> _Label
[Called By]- >> GUIDEMO_ShowInternationalFonts
_ShowFonts (Thumb, 60 bytes, Stack size 16 bytes, guidemo_font.o(i._ShowFonts))
[Stack]
- Max Depth = 624 + Unknown Stack Size
- Call Chain = _ShowFonts ⇒ GUIDEMO_Wait ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_DispNextLine
- >> GUI_SetFont
- >> GUI_DispString
- >> GUIDEMO_Wait
- >> GUIDEMO_NotifyStartNext
- >> GUI_GotoXY
- >> _Label
[Called By]- >> GUIDEMO_ShowInternationalFonts
_DemoOrData (Thumb, 128 bytes, Stack size 40 bytes, guidemo_graph.o(i._DemoOrData))
[Stack]
- Max Depth = 600 + Unknown Stack Size
- Call Chain = _DemoOrData ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_SetColor
- >> GUI_Delay
- >> GUIDEMO_CheckCancel
- >> GUI_MEMDEV_Draw
- >> GUI_DrawGraph
- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocZero
- >> _ShowText
- >> _GetSineData
[Called By]
_DemoRandomGraph (Thumb, 156 bytes, Stack size 40 bytes, guidemo_graph.o(i._DemoRandomGraph))
[Stack]
- Max Depth = 600 + Unknown Stack Size
- Call Chain = _DemoRandomGraph ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_GetTime
- >> GUI_Delay
- >> GUIDEMO_CheckCancel
- >> GUI_MEMDEV_Draw
- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocZero
- >> _ShowText
- >> _LabelMS
- >> _GetRandomData
- >> _DisplayTime
[Called By]
_DemoSineWave (Thumb, 176 bytes, Stack size 48 bytes, guidemo_graph.o(i._DemoSineWave))
[Stack]
- Max Depth = 608 + Unknown Stack Size
- Call Chain = _DemoSineWave ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_GetTime
- >> GUI_Delay
- >> GUIDEMO_CheckCancel
- >> GUI_MEMDEV_Draw
- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_Free
- >> GUI_ALLOC_AllocZero
- >> _ShowText
- >> _LabelMS
- >> _GetSineData
- >> _DisplayTime
[Called By]
_DisplayTime (Thumb, 38 bytes, Stack size 8 bytes, guidemo_graph.o(i._DisplayTime))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = _DisplayTime ⇒ GUI_DispDecSpace ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DispDecSpace
- >> GUI_GotoXY
[Called By]- >> _DemoSineWave
- >> _DemoRandomGraph
_Draw (Thumb, 118 bytes, Stack size 16 bytes, guidemo_graph.o(i._Draw))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = _Draw ⇒ GUI_ClearRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ClearRect
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DrawHLine
- >> GUI_DrawGraph
- >> GUI_DrawVLine
[Called By]
[Address Reference Count : 2]- guidemo_graph.o(i._DemoOrData)
- guidemo_graph.o(i._DemoRandomGraph)
_Draw2 (Thumb, 36 bytes, Stack size 8 bytes, guidemo_graph.o(i._Draw2))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = _Draw2 ⇒ _Draw ⇒ GUI_ClearRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetColor
- >> GUI_DrawGraph
- >> _Draw
[Address Reference Count : 1]- guidemo_graph.o(i._DemoSineWave)
_GetRandomData (Thumb, 140 bytes, Stack size 32 bytes, guidemo_graph.o(i._GetRandomData))
[Stack]
- Max Depth = 32
- Call Chain = _GetRandomData
[Calls]
[Called By]
_GetSineData (Thumb, 76 bytes, Stack size 16 bytes, guidemo_graph.o(i._GetSineData))
[Stack]
- Max Depth = 208
- Call Chain = _GetSineData ⇒ sin ⇒ __ieee754_rem_pio2 ⇒ __aeabi_dmul
[Calls]- >> sin
- >> __ARM_scalbnf
- >> __aeabi_fmul
- >> __aeabi_i2f
- >> __aeabi_f2iz
- >> __aeabi_fadd
- >> __aeabi_f2d
- >> __aeabi_d2f
[Called By]- >> _DemoSineWave
- >> _DemoOrData
_Label (Thumb, 188 bytes, Stack size 24 bytes, guidemo_graph.o(i._Label))
[Stack]
- Max Depth = 264 + Unknown Stack Size
- Call Chain = _Label ⇒ GUI_DispDecAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ClearRect
- >> GUI_SetFont
- >> GUI_SetPenSize
- >> GUI_DrawRect
- >> GUI_DrawHLine
- >> GUI_DispSDec
- >> GUI_DispDecAt
- >> GUI_DispCharAt
- >> GUI_GotoXY
- >> GUI_DrawVLine
[Called By]
_LabelMS (Thumb, 22 bytes, Stack size 8 bytes, guidemo_graph.o(i._LabelMS))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = _LabelMS ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetFont
- >> GUI_DispStringAt
[Called By]- >> _DemoSineWave
- >> _DemoRandomGraph
_ShowText (Thumb, 52 bytes, Stack size 8 bytes, guidemo_graph.o(i._ShowText))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = _ShowText ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ClearRect
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DispStringAt
[Called By]- >> _DemoSineWave
- >> _DemoRandomGraph
- >> _DemoOrData
_Draw (Thumb, 176 bytes, Stack size 24 bytes, guidemo_memdevb.o(i._Draw))
[Stack]
- Max Depth = 272 + Unknown Stack Size
- Call Chain = _Draw ⇒ GUI_RotatePolygon ⇒ sin ⇒ __ieee754_rem_pio2 ⇒ __aeabi_dmul
[Calls]- >> GUI_SetTextMode
- >> GUI_RotatePolygon
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DispStringHCenterAt
- >> GUI_Clear
- >> GUI_FillPolygon
- >> __aeabi_i2f
- >> __aeabi_f2d
- >> __aeabi_dmul
- >> __aeabi_d2f
[Called By]- >> GUIDEMO_ShowMemoryDevice
[Address Reference Count : 1]- guidemo_memdevb.o(i.GUIDEMO_ShowMemoryDevice)
_NavigationDriveTo (Thumb, 326 bytes, Stack size 104 bytes, guidemo_navi.o(i._NavigationDriveTo))
[Stack]
- Max Depth = 664 + Unknown Stack Size
- Call Chain = _NavigationDriveTo ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_GetTime
- >> GUIDEMO_CheckCancel
- >> WM_GetClientRectEx
- >> GUI_Exec
- >> sqrt
- >> __aeabi_fmul
- >> __aeabi_i2f
- >> __aeabi_f2iz
- >> __aeabi_fdiv
- >> __aeabi_fadd
- >> __aeabi_f2d
- >> __aeabi_d2iz
[Called By]
_ShowMovingMap (Thumb, 164 bytes, Stack size 48 bytes, guidemo_navi.o(i._ShowMovingMap))
[Stack]
- Max Depth = 712 + Unknown Stack Size
- Call Chain = _ShowMovingMap ⇒ _NavigationDriveTo ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_DeleteWindow
- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUIDEMO_CheckCancel
- >> WM_SetCallback
- >> FRAMEWIN_CreateEx
- >> _NavigationDriveTo
- >> WM_GetClientWindow
- >> FRAMEWIN_SetActive
- >> WM_GetDesktopWindow
[Called By]
_cbNaviWindow (Thumb, 120 bytes, Stack size 8 bytes, guidemo_navi.o(i._cbNaviWindow))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = _cbNaviWindow ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetTextMode
- >> GUI_DrawBitmap
- >> WM_DefaultProc
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_DispStringAt
- >> GUI_DrawCircle
- >> GUI_SetDrawMode
[Address Reference Count : 1]- guidemo_navi.o(i._ShowMovingMap)
_Calibrate (Thumb, 64 bytes, Stack size 40 bytes, guidemo_touch.o(i._Calibrate))
[Stack]
- Max Depth = 48
- Call Chain = _Calibrate ⇒ _Log2Phys
[Calls]
[Called By]
_Log2Phys (Thumb, 20 bytes, Stack size 8 bytes, guidemo_touch.o(i._Log2Phys))
[Stack]
- Max Depth = 8
- Call Chain = _Log2Phys
[Called By]
_ChangeInfoText (Thumb, 30 bytes, Stack size 16 bytes, guidemo_wm.o(i._ChangeInfoText))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = _ChangeInfoText ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> WM_GetDesktopWindow
- >> WM_SendMessage
[Called By]- >> GUIDEMO_WM
- >> _DemoSetCallback
- >> _DemoResizeWindow
- >> _DemoRedrawing
- >> _DemoMoveWindow
- >> _DemoMoveTo
- >> _DemoHideShowParent
- >> _DemoDeleteWindow
- >> _DemoCreateWindow
_DemoCreateWindow (Thumb, 94 bytes, Stack size 32 bytes, guidemo_wm.o(i._DemoCreateWindow))
[Stack]
- Max Depth = 632 + Unknown Stack Size
- Call Chain = _DemoCreateWindow ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_Delay
- >> WM_SetCallback
- >> WM_GetDesktopWindow
- >> WM_CreateWindow
- >> _ChangeInfoText
[Called By]
_DemoDeleteWindow (Thumb, 78 bytes, Stack size 16 bytes, guidemo_wm.o(i._DemoDeleteWindow))
[Stack]
- Max Depth = 616 + Unknown Stack Size
- Call Chain = _DemoDeleteWindow ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_DeleteWindow
- >> GUIDEMO_Delay
- >> WM_SetCallback
- >> WM_GetDesktopWindow
- >> _ChangeInfoText
[Called By]
_DemoHideShowParent (Thumb, 94 bytes, Stack size 16 bytes, guidemo_wm.o(i._DemoHideShowParent))
[Stack]
- Max Depth = 616 + Unknown Stack Size
- Call Chain = _DemoHideShowParent ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_ShowWindow
- >> WM_HideWindow
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_Delay
- >> _ChangeInfoText
[Called By]
_DemoMoveTo (Thumb, 146 bytes, Stack size 16 bytes, guidemo_wm.o(i._DemoMoveTo))
[Stack]
- Max Depth = 616 + Unknown Stack Size
- Call Chain = _DemoMoveTo ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_GetTime
- >> GUI_Delay
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_Delay
- >> WM_MoveTo
- >> _ChangeInfoText
[Called By]
_DemoMoveWindow (Thumb, 134 bytes, Stack size 24 bytes, guidemo_wm.o(i._DemoMoveWindow))
[Stack]
- Max Depth = 624 + Unknown Stack Size
- Call Chain = _DemoMoveWindow ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_GetTime
- >> GUI_Delay
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_Delay
- >> WM_MoveWindow
- >> _ChangeInfoText
[Called By]
_DemoRedrawing (Thumb, 354 bytes, Stack size 32 bytes, guidemo_wm.o(i._DemoRedrawing))
[Stack]
- Max Depth = 632 + Unknown Stack Size
- Call Chain = _DemoRedrawing ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_GetTime
- >> GUI_Delay
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_Delay
- >> WM_SetCallback
- >> WM_GetDesktopWindow
- >> WM_MoveWindow
- >> _LiftUp
- >> _LiftDown
- >> _ChangeInfoText
[Called By]
_DemoResizeWindow (Thumb, 200 bytes, Stack size 24 bytes, guidemo_wm.o(i._DemoResizeWindow))
[Stack]
- Max Depth = 624 + Unknown Stack Size
- Call Chain = _DemoResizeWindow ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_GetTime
- >> GUI_Delay
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_Delay
- >> WM_ResizeWindow
- >> _LiftUp
- >> _LiftDown
- >> _ChangeInfoText
[Called By]
_DemoSetCallback (Thumb, 120 bytes, Stack size 16 bytes, guidemo_wm.o(i._DemoSetCallback))
[Stack]
- Max Depth = 616 + Unknown Stack Size
- Call Chain = _DemoSetCallback ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_Delay
- >> WM_SetCallback
- >> _ChangeInfoText
[Called By]
_DemoSetDesktopColor (Thumb, 92 bytes, Stack size 8 bytes, guidemo_wm.o(i._DemoSetDesktopColor))
[Stack]
- Max Depth = 608 + Unknown Stack Size
- Call Chain = _DemoSetDesktopColor ⇒ GUIDEMO_Delay ⇒ GUIDEMO_CheckCancel ⇒ GUI_Delay ⇒ GUI_Exec ⇒ GUI_Exec1 ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DispStringHCenterAt
- >> GUI_Clear
- >> GUIDEMO_NotifyStartNext
- >> GUIDEMO_Delay
- >> WM_SetDesktopColor
- >> GUI_DispStringAtCEOL
[Called By]
_LiftDown (Thumb, 74 bytes, Stack size 24 bytes, guidemo_wm.o(i._LiftDown))
[Stack]
- Max Depth = 536 + Unknown Stack Size
- Call Chain = _LiftDown ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_Exec
- >> GUI_GetTime
- >> WM_MoveWindow
[Called By]- >> _DemoResizeWindow
- >> _DemoRedrawing
_LiftUp (Thumb, 78 bytes, Stack size 24 bytes, guidemo_wm.o(i._LiftUp))
[Stack]
- Max Depth = 536 + Unknown Stack Size
- Call Chain = _LiftUp ⇒ WM_Exec ⇒ WM_Exec1 ⇒ _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_Exec
- >> GUI_GetTime
- >> WM_MoveWindow
[Called By]- >> _DemoResizeWindow
- >> _DemoRedrawing
_cbBkWindow (Thumb, 84 bytes, Stack size 8 bytes, guidemo_wm.o(i._cbBkWindow))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = _cbBkWindow ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DispStringHCenterAt
- >> GUI_DispStringAt
- >> GUI_Clear
- >> strcpy
[Address Reference Count : 2]- guidemo_wm.o(i._DemoCreateWindow)
- guidemo_wm.o(i._DemoRedrawing)
_cbChild (Thumb, 90 bytes, Stack size 16 bytes, guidemo_wm.o(i._cbChild))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = _cbChild ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DispStringHCenterAt
- >> GUI_Clear
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
[Address Reference Count : 1]- guidemo_wm.o(i.GUIDEMO_WM)
_cbDemoCallback1 (Thumb, 90 bytes, Stack size 16 bytes, guidemo_wm.o(i._cbDemoCallback1))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = _cbDemoCallback1 ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DispStringHCenterAt
- >> GUI_Clear
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
[Address Reference Count : 1]- guidemo_wm.o(i._DemoSetCallback)
_cbDemoCallback2 (Thumb, 94 bytes, Stack size 16 bytes, guidemo_wm.o(i._cbDemoCallback2))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = _cbDemoCallback2 ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DispStringHCenterAt
- >> GUI_Clear
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
[Address Reference Count : 1]- guidemo_wm.o(i._DemoSetCallback)
_cbWindow1 (Thumb, 92 bytes, Stack size 16 bytes, guidemo_wm.o(i._cbWindow1))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = _cbWindow1 ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DispStringHCenterAt
- >> GUI_Clear
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
[Address Reference Count : 2]- guidemo_wm.o(i._DemoCreateWindow)
- guidemo_wm.o(i._DemoSetCallback)
_cbWindow2 (Thumb, 110 bytes, Stack size 16 bytes, guidemo_wm.o(i._cbWindow2))
[Stack]
- Max Depth = 240 + Unknown Stack Size
- Call Chain = _cbWindow2 ⇒ GUI_DispStringHCenterAt ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_DefaultProc
- >> GUI_SetFont
- >> GUI_SetColor
- >> GUI_SetBkColor
- >> GUI_DispStringHCenterAt
- >> GUI_Clear
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
[Address Reference Count : 2]- guidemo_wm.o(i._DemoCreateWindow)
- guidemo_wm.o(i._DemoSetCallback)
FillCircle (Thumb, 194 bytes, Stack size 40 bytes, guiaacircle.o(i.FillCircle))
[Stack]
- Max Depth = 40
- Call Chain = FillCircle
[Called By]
CalcClipRectHL (Thumb, 82 bytes, Stack size 0 bytes, guiaalib.o(i.CalcClipRectHL))
[Called By]
- >> GUI_AA_SetFactor
- >> GUI_AA_Init
_CleanLine (Thumb, 44 bytes, Stack size 8 bytes, guiaalib.o(i._CleanLine))
[Stack]
- Max Depth = 24
- Call Chain = _CleanLine ⇒ GUI__memset
[Calls]
[Called By]- >> GUI_AA_Init
- >> _FlushLine
_DrawHLine (Thumb, 354 bytes, Stack size 32 bytes, guiaalib.o(i._DrawHLine))
[Stack]
- Max Depth = 136
- Call Chain = _DrawHLine ⇒ _FlushLine ⇒ LCD_SetPixelAA ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]
[Address Reference Count : 1]- guiaalib.o(i.GUI_AA_Init)
_FlushLine (Thumb, 182 bytes, Stack size 32 bytes, guiaalib.o(i._FlushLine))
[Stack]
- Max Depth = 104
- Call Chain = _FlushLine ⇒ LCD_SetPixelAA ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]- >> LCD_SetPixelAA
- >> _CleanLine
[Called By]- >> _DrawHLine
- >> GUI_AA_Exit
_FillPolygonAA (Thumb, 282 bytes, Stack size 48 bytes, guiaapoly.o(i._FillPolygonAA))
[Stack]
- Max Depth = 160
- Call Chain = _FillPolygonAA ⇒ GUI_AA_Exit ⇒ _FlushLine ⇒ LCD_SetPixelAA ⇒ LCD_GetPixelColor ⇒ LCD_GetPixelIndex
[Calls]- >> GL_FillPolygon
- >> GUI_AA_Init
- >> GUI_AA_Exit
[Called By]
_DrawRect (Thumb, 56 bytes, Stack size 24 bytes, gui2dlib.o(i._DrawRect))
[Stack]
- Max Depth = 40
- Call Chain = _DrawRect ⇒ LCD_DrawVLine
[Calls]- >> LCD_DrawVLine
- >> LCD_DrawHLine
[Called By]
CL_DispChar (Thumb, 152 bytes, Stack size 16 bytes, gui_dispchar.o(i.CL_DispChar))
[Stack]
- Max Depth = 136 + Unknown Stack Size
- Call Chain = CL_DispChar ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_GetFontSizeY
- >> GUI_GetCharDistX
- >> GL_DispChar
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
[Called By]- >> GUI_DispCharAt
- >> GUI_DispChar
GL_DrawBitmapEx (Thumb, 510 bytes, Stack size 112 bytes, gui_drawbitmapex.o(i.GL_DrawBitmapEx))
[Stack]
- Max Depth = 128
- Call Chain = GL_DrawBitmapEx ⇒ LCD_DrawHLine
[Calls]- >> LCD_DrawHLine
- >> LCD_SetColorIndex
- >> GUI__DivideRound32
- >> GUI_GetBitmapPixelIndex
[Called By]
_DrawGraph (Thumb, 218 bytes, Stack size 48 bytes, gui_drawgraph.o(i._DrawGraph))
[Stack]
- Max Depth = 64
- Call Chain = _DrawGraph ⇒ LCD_DrawVLine
[Calls]
[Called By]
_Add (Thumb, 72 bytes, Stack size 0 bytes, gui_fillpolygon.o(i._Add))
[Called By]
- >> GL_FillPolygon
- >> _AddPoint
_AddPoint (Thumb, 52 bytes, Stack size 32 bytes, gui_fillpolygon.o(i._AddPoint))
[Stack]
- Max Depth = 32
- Call Chain = _AddPoint
[Calls]
[Called By]
_CheckYInterSect (Thumb, 150 bytes, Stack size 28 bytes, gui_fillpolygon.o(i._CheckYInterSect))
[Stack]
- Max Depth = 28
- Call Chain = _CheckYInterSect
[Called By]
_DrawHLine (Thumb, 44 bytes, Stack size 16 bytes, gui_fillpolygon.o(i._DrawHLine))
[Stack]
- Max Depth = 16
- Call Chain = _DrawHLine
[Called By]
_Flush (Thumb, 62 bytes, Stack size 32 bytes, gui_fillpolygon.o(i._Flush))
[Stack]
- Max Depth = 32
- Call Chain = _Flush
[Called By]
_GetPrevPointDiffy (Thumb, 46 bytes, Stack size 16 bytes, gui_fillpolygon.o(i._GetPrevPointDiffy))
[Stack]
- Max Depth = 16
- Call Chain = _GetPrevPointDiffy
[Called By]
_Init (Thumb, 8 bytes, Stack size 0 bytes, gui_fillpolygon.o(i._Init))
[Called By]
_GotoX (Thumb, 12 bytes, Stack size 0 bytes, gui_goto.o(i._GotoX))
[Called By]
- >> GUI_GotoX
- >> GUI_GotoXY
_GotoY (Thumb, 12 bytes, Stack size 0 bytes, gui_goto.o(i._GotoY))
[Called By]
_AD2X (Thumb, 32 bytes, Stack size 0 bytes, gui_touch_driveranalog.o(i._AD2X))
[Called By]
_AD2Y (Thumb, 32 bytes, Stack size 0 bytes, gui_touch_driveranalog.o(i._AD2Y))
[Called By]
_Log2Phys (Thumb, 22 bytes, Stack size 16 bytes, gui_touch_driveranalog.o(i._Log2Phys))
[Stack]
- Max Depth = 16
- Call Chain = _Log2Phys
[Called By]
_StoreUnstable (Thumb, 68 bytes, Stack size 24 bytes, gui_touch_driveranalog.o(i._StoreUnstable))
[Stack]
- Max Depth = 88
- Call Chain = _StoreUnstable ⇒ GUI_TOUCH_StoreUnstable ⇒ GUI_TOUCH_StoreState ⇒ GUI_TOUCH_StoreStateEx ⇒ GUI_PID_StoreState ⇒ memcmp
[Calls]- >> GUI_TOUCH_StoreUnstable
[Called By]
_Alloc (Thumb, 224 bytes, Stack size 16 bytes, guialloc.o(i._Alloc))
[Stack]
- Max Depth = 48
- Call Chain = _Alloc ⇒ _CreateHole
[Calls]- >> _Size2LegalSize
- >> _FindHole
- >> _FindFreeHandle
- >> _CreateHole
- >> _CheckInit
[Called By]
_CheckInit (Thumb, 14 bytes, Stack size 4 bytes, guialloc.o(i._CheckInit))
[Stack]
- Max Depth = 4
- Call Chain = _CheckInit
[Calls]
[Called By]- >> GUI_ALLOC_GetMaxSize
- >> _Alloc
_CreateHole (Thumb, 178 bytes, Stack size 32 bytes, guialloc.o(i._CreateHole))
[Stack]
- Max Depth = 32
- Call Chain = _CreateHole
[Calls]
[Called By]
_FindFreeHandle (Thumb, 30 bytes, Stack size 0 bytes, guialloc.o(i._FindFreeHandle))
[Called By]
_FindHole (Thumb, 94 bytes, Stack size 12 bytes, guialloc.o(i._FindHole))
[Stack]
- Max Depth = 12
- Call Chain = _FindHole
[Called By]
_Free (Thumb, 112 bytes, Stack size 12 bytes, guialloc.o(i._Free))
[Stack]
- Max Depth = 12
- Call Chain = _Free
[Called By]
_GetSize (Thumb, 14 bytes, Stack size 0 bytes, guialloc.o(i._GetSize))
[Called By]
_Size2LegalSize (Thumb, 12 bytes, Stack size 0 bytes, guialloc.o(i._Size2LegalSize))
[Called By]
GUIPROP_FindChar (Thumb, 26 bytes, Stack size 0 bytes, guicharp.o(i.GUIPROP_FindChar))
[Called By]
- >> GUIPROP_IsInFont
- >> GUIPROP_GetCharDistX
- >> GUIPROP_DispChar
Draw8Point (Thumb, 114 bytes, Stack size 24 bytes, guicirc.o(i.Draw8Point))
[Stack]
- Max Depth = 24
- Call Chain = Draw8Point
[Called By]
_InitContext (Thumb, 76 bytes, Stack size 8 bytes, guicore.o(i._InitContext))
[Stack]
- Max Depth = 32
- Call Chain = _InitContext ⇒ LCD_SetColor ⇒ LCD_Color2Index
[Calls]- >> WM_GetDesktopWindow
- >> LCD_L0_GetRect
- >> LCD_SetColor
- >> LCD_SetBkColor
[Called By]
_CalcRect (Thumb, 88 bytes, Stack size 0 bytes, guicurs.o(i._CalcRect))
[Called By]
- >> GUI_CURSOR_SetPosition
- >> GUI_CURSOR_Select
_Draw (Thumb, 176 bytes, Stack size 40 bytes, guicurs.o(i._Draw))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = _Draw ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> GUI_GetBitmapPixelIndex
- >> _SetPixelIndex
- >> _Log2Phys
- >> _GetPixelIndex
[Called By]
_GetPixelIndex (Thumb, 60 bytes, Stack size 16 bytes, guicurs.o(i._GetPixelIndex))
[Stack]
- Max Depth = 32
- Call Chain = _GetPixelIndex ⇒ LCD_L0_GetPixelIndex ⇒ LCD_GetPoint ⇒ LCD_SetCursor
[Calls]
[Called By]- >> GUI_CURSOR_SetPosition
- >> _Draw
_Hide (Thumb, 20 bytes, Stack size 8 bytes, guicurs.o(i._Hide))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = _Hide ⇒ _Undraw ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> GUI_CURSOR_Show
- >> GUI_CURSOR_Select
- >> GUI_CURSOR_Hide
- >> _TempHide
_Log2Phys (Thumb, 38 bytes, Stack size 16 bytes, guicurs.o(i._Log2Phys))
[Stack]
- Max Depth = 24
- Call Chain = _Log2Phys ⇒ LCD_Color2Index
[Calls]
[Called By]- >> GUI_CURSOR_SetPosition
- >> _Draw
_SetPixelIndex (Thumb, 64 bytes, Stack size 16 bytes, guicurs.o(i._SetPixelIndex))
[Stack]
- Max Depth = 16
- Call Chain = _SetPixelIndex
[Called By]- >> GUI_CURSOR_SetPosition
- >> _Undraw
- >> _Draw
_Show (Thumb, 26 bytes, Stack size 8 bytes, guicurs.o(i._Show))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = _Show ⇒ _Draw ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> GUI_CURSOR_Show
- >> GUI_CURSOR_Select
- >> _TempUnhide
_TempHide (Thumb, 38 bytes, Stack size 8 bytes, guicurs.o(i._TempHide))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = _TempHide ⇒ _Hide ⇒ _Undraw ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_RectsIntersect
- >> _Hide
[Address Reference Count : 1]- guicurs.o(i.GUI_CURSOR_Show)
_TempUnhide (Thumb, 8 bytes, Stack size 8 bytes, guicurs.o(i._TempUnhide))
[Stack]
- Max Depth = 120 + Unknown Stack Size
- Call Chain = _TempUnhide ⇒ _Show ⇒ _Draw ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Address Reference Count : 1]- guicurs.o(i.GUI_CURSOR_Show)
_Undraw (Thumb, 124 bytes, Stack size 24 bytes, guicurs.o(i._Undraw))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = _Undraw ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> _SetPixelIndex
[Called By]
DB2SJIS (Thumb, 8 bytes, Stack size 0 bytes, guiencjs.o(i.DB2SJIS))
[Called By]
- >> _GetLineDistX_SJIS
- >> _DispLine_SJIS
_DispLine_SJIS (Thumb, 56 bytes, Stack size 24 bytes, guiencjs.o(i._DispLine_SJIS))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = _DispLine_SJIS ⇒ GL_DispChar ⇒ GUI_DispNextLine ⇒ GUI_GetFontDistY ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GL_DispChar
- >> DB2SJIS
[Address Reference Count : 1]
_GetLineDistX_SJIS (Thumb, 70 bytes, Stack size 32 bytes, guiencjs.o(i._GetLineDistX_SJIS))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = _GetLineDistX_SJIS ⇒ GUI_GetCharDistX ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_GetCharDistX
- >> DB2SJIS
[Address Reference Count : 1]
_GetLineLen_SJIS (Thumb, 42 bytes, Stack size 8 bytes, guiencjs.o(i._GetLineLen_SJIS))
[Stack]
- Max Depth = 8
- Call Chain = _GetLineLen_SJIS
[Address Reference Count : 1]
_DrawBitmap_RLE4 (Thumb, 558 bytes, Stack size 88 bytes, lcdrle4.o(i._DrawBitmap_RLE4))
[Stack]
- Max Depth = 128
- Call Chain = _DrawBitmap_RLE4 ⇒ LCD_GetpPalConvTable ⇒ LCD_GetpPalConvTableUncached ⇒ LCD_Color2Index
[Calls]- >> LCD_GetpPalConvTable
- >> LCD_DrawHLine
- >> LCD_FillRect
- >> LCD_SetColorIndex
- >> LCD_SetPixelIndex
[Address Reference Count : 1]
_DrawBitmap_RLE8 (Thumb, 556 bytes, Stack size 96 bytes, lcdrle8.o(i._DrawBitmap_RLE8))
[Stack]
- Max Depth = 136
- Call Chain = _DrawBitmap_RLE8 ⇒ LCD_GetpPalConvTable ⇒ LCD_GetpPalConvTableUncached ⇒ LCD_Color2Index
[Calls]- >> LCD_GetpPalConvTable
- >> LCD_DrawHLine
- >> LCD_FillRect
- >> LCD_SetColorIndex
[Address Reference Count : 1]
_Min (Thumb, 14 bytes, Stack size 0 bytes, guidev_banding.o(i._Min))
[Called By]
_CalcPolyRect (Thumb, 84 bytes, Stack size 28 bytes, guidev_measure.o(i._CalcPolyRect))
[Stack]
- Max Depth = 28
- Call Chain = _CalcPolyRect
[Called By]- >> _FillPolygonAA
- >> _FillPolygon
_Color2Index (Thumb, 24 bytes, Stack size 16 bytes, guidev_measure.o(i._Color2Index))
[Stack]
- Max Depth = 16
- Call Chain = _Color2Index
[Calls]
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_DrawBitmap (Thumb, 52 bytes, Stack size 40 bytes, guidev_measure.o(i._DrawBitmap))
[Stack]
- Max Depth = 64
- Call Chain = _DrawBitmap ⇒ _MarkRect
[Calls]
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_DrawHLine (Thumb, 22 bytes, Stack size 16 bytes, guidev_measure.o(i._DrawHLine))
[Stack]
- Max Depth = 40
- Call Chain = _DrawHLine ⇒ _MarkRect
[Calls]
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_DrawVLine (Thumb, 22 bytes, Stack size 16 bytes, guidev_measure.o(i._DrawVLine))
[Stack]
- Max Depth = 40
- Call Chain = _DrawVLine ⇒ _MarkRect
[Calls]
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_FillPolygon (Thumb, 56 bytes, Stack size 32 bytes, guidev_measure.o(i._FillPolygon))
[Stack]
- Max Depth = 60
- Call Chain = _FillPolygon ⇒ _CalcPolyRect
[Calls]- >> GUI_MoveRect
- >> _MarkRect
- >> _CalcPolyRect
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_FillPolygonAA (Thumb, 164 bytes, Stack size 32 bytes, guidev_measure.o(i._FillPolygonAA))
[Stack]
- Max Depth = 60
- Call Chain = _FillPolygonAA ⇒ _CalcPolyRect
[Calls]- >> GUI_MoveRect
- >> _MarkRect
- >> _CalcPolyRect
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_FillRect (Thumb, 28 bytes, Stack size 24 bytes, guidev_measure.o(i._FillRect))
[Stack]
- Max Depth = 48
- Call Chain = _FillRect ⇒ _MarkRect
[Calls]
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_GetIndexMask (Thumb, 20 bytes, Stack size 8 bytes, guidev_measure.o(i._GetIndexMask))
[Stack]
- Max Depth = 8
- Call Chain = _GetIndexMask
[Calls]
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_GetPixelIndex (Thumb, 10 bytes, Stack size 0 bytes, guidev_measure.o(i._GetPixelIndex))
[Address Reference Count : 1]
- guidev_measure.o(.constdata)
_GetRect (Thumb, 14 bytes, Stack size 0 bytes, guidev_measure.o(i._GetRect))
[Address Reference Count : 1]
- guidev_measure.o(.constdata)
_Index2Color (Thumb, 24 bytes, Stack size 16 bytes, guidev_measure.o(i._Index2Color))
[Stack]
- Max Depth = 16
- Call Chain = _Index2Color
[Calls]
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_MarkPixel (Thumb, 68 bytes, Stack size 16 bytes, guidev_measure.o(i._MarkPixel))
[Stack]
- Max Depth = 16
- Call Chain = _MarkPixel
[Calls]
[Called By]- >> _XorPixel
- >> _SetPixelIndex
_MarkRect (Thumb, 78 bytes, Stack size 24 bytes, guidev_measure.o(i._MarkRect))
[Stack]
- Max Depth = 24
- Call Chain = _MarkRect
[Calls]
[Called By]- >> _FillRect
- >> _FillPolygonAA
- >> _FillPolygon
- >> _DrawVLine
- >> _DrawHLine
- >> _DrawBitmap
_SetPixelIndex (Thumb, 20 bytes, Stack size 16 bytes, guidev_measure.o(i._SetPixelIndex))
[Stack]
- Max Depth = 32
- Call Chain = _SetPixelIndex ⇒ _MarkPixel
[Calls]
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_XorPixel (Thumb, 16 bytes, Stack size 16 bytes, guidev_measure.o(i._XorPixel))
[Stack]
- Max Depth = 32
- Call Chain = _XorPixel ⇒ _MarkPixel
[Calls]
[Address Reference Count : 1]- guidev_measure.o(.constdata)
_ButtonPressed (Thumb, 34 bytes, Stack size 16 bytes, button.o(i._ButtonPressed))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = _ButtonPressed ⇒ WIDGET_OrState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_NotifyParent
- >> WIDGET_OrState
[Called By]
_ButtonReleased (Thumb, 48 bytes, Stack size 16 bytes, button.o(i._ButtonReleased))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = _ButtonReleased ⇒ WIDGET_AndState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_StoreKey
- >> WM_NotifyParent
- >> WIDGET_AndState
[Called By]
_Delete (Thumb, 30 bytes, Stack size 8 bytes, button.o(i._Delete))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = _Delete ⇒ GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
_OnTouch (Thumb, 72 bytes, Stack size 24 bytes, button.o(i._OnTouch))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = _OnTouch ⇒ _ButtonReleased ⇒ WIDGET_AndState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> _ButtonReleased
- >> _ButtonPressed
[Called By]
_Paint (Thumb, 282 bytes, Stack size 64 bytes, button.o(i._Paint))
[Stack]
- Max Depth = 336 + Unknown Stack Size
- Call Chain = _Paint ⇒ GUI_DispStringInRect ⇒ GUI_DispStringInRectMax ⇒ GUI__DispStringInRect ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_GetClientRect
- >> GUI_Clear
- >> GUI_DispStringInRect
- >> GUI_DrawRect
- >> GUI_ALLOC_h2p
- >> WM_SetUserClipRect
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> WM__IsEnabled
- >> GUI__ReduceRect
- >> GUI_DrawFocusRect
- >> GUI_DRAW__Draw
- >> GUI_MoveRect
[Called By]
EDIT__Callback (Thumb, 138 bytes, Stack size 24 bytes, edit.o(i.EDIT__Callback))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = EDIT__Callback ⇒ _Paint ⇒ WIDGET__FillStringInRect ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_DefaultProc
- >> EDIT_AddKey
- >> GUI_ALLOC_h2p
- >> _Paint
- >> _OnTouch
- >> _Delete
- >> WM__IsEnabled
- >> WIDGET_HandleActive
[Address Reference Count : 1]
_Delete (Thumb, 14 bytes, Stack size 8 bytes, edit.o(i._Delete))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = _Delete ⇒ GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
_DeleteChar (Thumb, 78 bytes, Stack size 24 bytes, edit.o(i._DeleteChar))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = _DeleteChar ⇒ WM_NotifyParent ⇒ WM_SendToParent ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_UC__NumChars2NumBytes
- >> GUI_UC_GetCharSize
- >> WM_NotifyParent
- >> strlen
- >> strcpy
[Called By]
_IncrementBuffer (Thumb, 60 bytes, Stack size 24 bytes, edit.o(i._IncrementBuffer))
[Stack]
- Max Depth = 136 + Unknown Stack Size
- Call Chain = _IncrementBuffer ⇒ GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_Realloc
[Called By]- >> EDIT_SetMaxLen
- >> EDIT_CreateEx
- >> _IsSpaceInBuffer
_InsertChar (Thumb, 108 bytes, Stack size 32 bytes, edit.o(i._InsertChar))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = _InsertChar ⇒ _IsSpaceInBuffer ⇒ _IncrementBuffer ⇒ GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_UC__NumChars2NumBytes
- >> GUI_UC__CalcSizeOfChar
- >> GUI_UC_Encode
- >> _IsSpaceInBuffer
- >> _IsCharsAvailable
- >> WM_NotifyParent
- >> __aeabi_memmove
- >> strlen
[Called By]
_IsCharsAvailable (Thumb, 64 bytes, Stack size 24 bytes, edit.o(i._IsCharsAvailable))
[Stack]
- Max Depth = 56
- Call Chain = _IsCharsAvailable ⇒ GUI__GetNumChars ⇒ GUI_UC__GetCharCodeInc
[Calls]- >> GUI_ALLOC_h2p
- >> GUI__GetNumChars
[Called By]
_IsSpaceInBuffer (Thumb, 64 bytes, Stack size 24 bytes, edit.o(i._IsSpaceInBuffer))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = _IsSpaceInBuffer ⇒ _IncrementBuffer ⇒ GUI_ALLOC_Realloc ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> _IncrementBuffer
- >> strlen
[Called By]- >> EDIT_SetText
- >> _InsertChar
_OnTouch (Thumb, 34 bytes, Stack size 24 bytes, edit.o(i._OnTouch))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = _OnTouch ⇒ EDIT_SetCursorAtPixel ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
_Paint (Thumb, 410 bytes, Stack size 88 bytes, edit.o(i._Paint))
[Stack]
- Max Depth = 320 + Unknown Stack Size
- Call Chain = _Paint ⇒ WIDGET__FillStringInRect ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetFont
- >> GUI_ALLOC_h2p
- >> WM_SetUserClipRect
- >> GUI_UC__NumChars2NumBytes
- >> GUI_GetCharDistX
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> WM__GetClientRectWin
- >> WIDGET__GetInsideRect
- >> WIDGET__FillStringInRect
- >> WIDGET__EFFECT_DrawDown
- >> GUI__GetNumChars
- >> GUI__CalcTextRect
- >> GUI_UC__GetCharCodeInc
- >> GUI_UC_GetCharCode
- >> GUI_InvertRect
- >> WM__IsEnabled
[Called By]
_AddKeyBin (Thumb, 160 bytes, Stack size 24 bytes, editbin.o(i._AddKeyBin))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = _AddKeyBin ⇒ _EditBin ⇒ EDIT_SetValue ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> _UpdateBuffer
- >> _GetCurrentBit
- >> _EditBin
- >> _BinChar2Int
- >> EDIT__SetCursorPos
[Address Reference Count : 1]- editbin.o(i.EDIT_SetBinMode)
_BinChar2Int (Thumb, 22 bytes, Stack size 0 bytes, editbin.o(i._BinChar2Int))
[Called By]
_EditBin (Thumb, 54 bytes, Stack size 32 bytes, editbin.o(i._EditBin))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = _EditBin ⇒ EDIT_SetValue ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
_GetCurrentBit (Thumb, 30 bytes, Stack size 12 bytes, editbin.o(i._GetCurrentBit))
[Stack]
- Max Depth = 12
- Call Chain = _GetCurrentBit
[Called By]
_GetNumDigits (Thumb, 16 bytes, Stack size 0 bytes, editbin.o(i._GetNumDigits))
[Called By]
_UpdateBuffer (Thumb, 36 bytes, Stack size 16 bytes, editbin.o(i._UpdateBuffer))
[Stack]
- Max Depth = 28
- Call Chain = _UpdateBuffer ⇒ GUI_AddBin
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_AddBin
[Called By]- >> EDIT_SetBinMode
- >> _AddKeyBin
[Address Reference Count : 1]- editbin.o(i.EDIT_SetBinMode)
_AddKeyHex (Thumb, 132 bytes, Stack size 24 bytes, edithex.o(i._AddKeyHex))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = _AddKeyHex ⇒ _EditHex ⇒ EDIT_SetValue ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> _UpdateBuffer
- >> _HexChar2Int
- >> _EditHex
- >> _AddPosition
- >> EDIT__SetCursorPos
[Address Reference Count : 1]- edithex.o(i.EDIT_SetHexMode)
_AddPosition (Thumb, 60 bytes, Stack size 24 bytes, edithex.o(i._AddPosition))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = _AddPosition ⇒ EDIT_SetValue ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
_EditHex (Thumb, 58 bytes, Stack size 32 bytes, edithex.o(i._EditHex))
[Stack]
- Max Depth = 192 + Unknown Stack Size
- Call Chain = _EditHex ⇒ EDIT_SetValue ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
_GetNumDigits (Thumb, 16 bytes, Stack size 0 bytes, edithex.o(i._GetNumDigits))
[Called By]
_HexChar2Int (Thumb, 40 bytes, Stack size 0 bytes, edithex.o(i._HexChar2Int))
[Called By]
_UpdateBuffer (Thumb, 36 bytes, Stack size 16 bytes, edithex.o(i._UpdateBuffer))
[Stack]
- Max Depth = 28
- Call Chain = _UpdateBuffer ⇒ GUI_AddHex
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_AddHex
[Called By]- >> EDIT_SetHexMode
- >> _AddKeyHex
[Address Reference Count : 1]- edithex.o(i.EDIT_SetHexMode)
FRAMEWIN__cbClient (Thumb, 246 bytes, Stack size 40 bytes, framewin.o(i.FRAMEWIN__cbClient))
[Stack]
- Max Depth = 352 + Unknown Stack Size
- Call Chain = FRAMEWIN__cbClient ⇒ WIDGET_HandleActive ⇒ _UpdateChildPostions ⇒ WM__UpdateChildPositions ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_Clear
- >> GUI_ALLOC_h2p
- >> WM_SetFocus
- >> LCD_SetBkColor
- >> WM_SetFocusOnNextChild
- >> WIDGET_HandleActive
- >> WM_GetParent
[Address Reference Count : 1]- framewin.o(i.FRAMEWIN_CreateEx)
_FRAMEWIN_Callback (Thumb, 354 bytes, Stack size 64 bytes, framewin.o(i._FRAMEWIN_Callback))
[Stack]
- Max Depth = 376 + Unknown Stack Size
- Call Chain = _FRAMEWIN_Callback ⇒ WIDGET_HandleActive ⇒ _UpdateChildPostions ⇒ WM__UpdateChildPositions ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_ALLOC_h2p
- >> WM_SetFocus
- >> FRAMEWIN_SetActive
- >> WM_IsWindow
- >> WM_SendMessage
- >> GUI_ALLOC_FreePtr
- >> _Paint
- >> _OnTouch
- >> _OnChildHasFocus
- >> WM_SetFocusOnNextChild
- >> WIDGET_HandleActive
- >> FRAMEWIN__CalcPositions
[Address Reference Count : 1]- framewin.o(i.FRAMEWIN_CreateEx)
_OnChildHasFocus (Thumb, 76 bytes, Stack size 24 bytes, framewin.o(i._OnChildHasFocus))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = _OnChildHasFocus ⇒ _SetActive ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> _SetActive
- >> WM__IsAncestorOrSelf
- >> WM__IsAncestor
[Called By]
_OnTouch (Thumb, 70 bytes, Stack size 24 bytes, framewin.o(i._OnTouch))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = _OnTouch ⇒ WM_SetCaptureMove ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_BringToTop
- >> WM_SetFocus
- >> WM_SetCaptureMove
[Called By]
_Paint (Thumb, 326 bytes, Stack size 72 bytes, framewin.o(i._Paint))
[Stack]
- Max Depth = 304 + Unknown Stack Size
- Call Chain = _Paint ⇒ WIDGET__FillStringInRect ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetFont
- >> GUI_FillRect
- >> GUI_ALLOC_h2p
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> WIDGET__FillStringInRect
- >> GUI__CalcTextRect
- >> WM_GetActiveWindow
- >> WIDGET_EFFECT_3D_DrawUp
- >> FRAMEWIN__CalcPositions
[Called By]
_SetActive (Thumb, 78 bytes, Stack size 16 bytes, framewin.o(i._SetActive))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = _SetActive ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
[Called By]- >> FRAMEWIN_SetActive
- >> _OnChildHasFocus
_Draw (Thumb, 46 bytes, Stack size 16 bytes, framewin_buttonmax.o(i._Draw))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = _Draw ⇒ _DrawRestore ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> _DrawRestore
- >> _DrawMax
- >> WM_GetParent
- >> WM_GetActiveWindow
[Address Reference Count : 1]- framewin_buttonmax.o(i.FRAMEWIN_AddMaxButton)
_DrawMax (Thumb, 204 bytes, Stack size 16 bytes, framewin_buttonmax.o(i._DrawMax))
[Stack]
- Max Depth = 136 + Unknown Stack Size
- Call Chain = _DrawMax ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> LCD_DrawVLine
- >> LCD_DrawHLine
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> WM_GetInsideRect
[Called By]
_DrawRestore (Thumb, 324 bytes, Stack size 16 bytes, framewin_buttonmax.o(i._DrawRestore))
[Stack]
- Max Depth = 136 + Unknown Stack Size
- Call Chain = _DrawRestore ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> LCD_DrawVLine
- >> LCD_DrawHLine
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> WM_GetInsideRect
[Called By]
_cbMax (Thumb, 58 bytes, Stack size 16 bytes, framewin_buttonmax.o(i._cbMax))
[Stack]
- Max Depth = 368 + Unknown Stack Size
- Call Chain = _cbMax ⇒ BUTTON_Callback ⇒ _Paint ⇒ GUI_DispStringInRect ⇒ GUI_DispStringInRectMax ⇒ GUI__DispStringInRect ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> BUTTON_Callback
- >> FRAMEWIN_Restore
- >> FRAMEWIN_Maximize
[Address Reference Count : 1]- framewin_buttonmax.o(i.FRAMEWIN_AddMaxButton)
_Draw (Thumb, 46 bytes, Stack size 16 bytes, framewin_buttonmin.o(i._Draw))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = _Draw ⇒ _DrawRestore ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> _DrawRestore
- >> _DrawMin
- >> WM_GetParent
- >> WM_GetActiveWindow
[Address Reference Count : 1]- framewin_buttonmin.o(i.FRAMEWIN_AddMinButton)
_DrawMin (Thumb, 142 bytes, Stack size 24 bytes, framewin_buttonmin.o(i._DrawMin))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = _DrawMin ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> LCD_DrawHLine
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> WM_GetInsideRect
[Called By]
_DrawRestore (Thumb, 142 bytes, Stack size 24 bytes, framewin_buttonmin.o(i._DrawRestore))
[Stack]
- Max Depth = 144 + Unknown Stack Size
- Call Chain = _DrawRestore ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> LCD_DrawHLine
- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> WM_GetInsideRect
[Called By]
_cbMin (Thumb, 58 bytes, Stack size 16 bytes, framewin_buttonmin.o(i._cbMin))
[Stack]
- Max Depth = 368 + Unknown Stack Size
- Call Chain = _cbMin ⇒ BUTTON_Callback ⇒ _Paint ⇒ GUI_DispStringInRect ⇒ GUI_DispStringInRectMax ⇒ GUI__DispStringInRect ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> BUTTON_Callback
- >> FRAMEWIN_Minimize
- >> FRAMEWIN_Restore
[Address Reference Count : 1]- framewin_buttonmin.o(i.FRAMEWIN_AddMinButton)
_AddKey (Thumb, 170 bytes, Stack size 16 bytes, listbox.o(i._AddKey))
[Stack]
- Max Depth = 504 + Unknown Stack Size
- Call Chain = _AddKey ⇒ LISTBOX_IncSel ⇒ _MoveSel ⇒ LISTBOX_SetSel ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> LISTBOX_IncSel
- >> LISTBOX_DecSel
- >> WM_SetScrollValue
- >> LISTBOX__InvalidateInsideArea
- >> LISTBOX_UpdateScrollers
- >> _ToggleMultiSel
- >> _SelectByKey
- >> _IsAlphaNum
[Called By]
_CalcScrollParas (Thumb, 70 bytes, Stack size 24 bytes, listbox.o(i._CalcScrollParas))
[Stack]
- Max Depth = 432 + Unknown Stack Size
- Call Chain = _CalcScrollParas ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> WM_GetInsideRectExScrollbar
- >> LISTBOX__GetNumItems
- >> _UpdateScrollPos
- >> _GetNumVisItems
- >> _GetContentsSizeX
[Called By]- >> LISTBOX_UpdateScrollers
_CallOwnerDraw (Thumb, 54 bytes, Stack size 48 bytes, listbox.o(i._CallOwnerDraw))
[Stack]
- Max Depth = 312 + Unknown Stack Size
- Call Chain = _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]
[Called By]- >> _GetItemSizeY
- >> _GetItemSizeX
_FreeAttached (Thumb, 14 bytes, Stack size 8 bytes, listbox.o(i._FreeAttached))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = _FreeAttached ⇒ GUI_ARRAY_Delete ⇒ GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
_GetContentsSizeX (Thumb, 58 bytes, Stack size 32 bytes, listbox.o(i._GetContentsSizeX))
[Stack]
- Max Depth = 376 + Unknown Stack Size
- Call Chain = _GetContentsSizeX ⇒ _GetItemSizeX ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> LISTBOX__GetNumItems
- >> _GetItemSizeX
[Called By]- >> _ManageAutoScroll
- >> _CalcScrollParas
_GetItemFromPos (Thumb, 104 bytes, Stack size 48 bytes, listbox.o(i._GetItemFromPos))
[Stack]
- Max Depth = 392 + Unknown Stack Size
- Call Chain = _GetItemFromPos ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_GetInsideRectExScrollbar
- >> LISTBOX__GetNumItems
- >> _GetItemSizeY
[Called By]
_GetItemPosY (Thumb, 64 bytes, Stack size 24 bytes, listbox.o(i._GetItemPosY))
[Stack]
- Max Depth = 368 + Unknown Stack Size
- Call Chain = _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> LISTBOX__GetNumItems
- >> _GetItemSizeY
[Called By]- >> LISTBOX__InvalidateItemAndBelow
- >> LISTBOX__InvalidateItem
- >> _IsPartiallyVis
_GetItemSizeX (Thumb, 70 bytes, Stack size 32 bytes, listbox.o(i._GetItemSizeX))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = _GetItemSizeX ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetFont
- >> GUI_ARRAY_GetpItem
- >> _CallOwnerDraw
[Called By]
_GetItemSizeY (Thumb, 70 bytes, Stack size 32 bytes, listbox.o(i._GetItemSizeY))
[Stack]
- Max Depth = 344 + Unknown Stack Size
- Call Chain = _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetFont
- >> GUI_ARRAY_GetpItem
- >> _CallOwnerDraw
[Called By]- >> LISTBOX__InvalidateItem
- >> _OnPaint
- >> _IsPartiallyVis
- >> _GetNumVisItems
- >> _GetItemPosY
- >> _GetItemFromPos
_GetNumVisItems (Thumb, 90 bytes, Stack size 32 bytes, listbox.o(i._GetNumVisItems))
[Stack]
- Max Depth = 376 + Unknown Stack Size
- Call Chain = _GetNumVisItems ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> LISTBOX__GetNumItems
- >> _GetYSize
- >> _GetItemSizeY
[Called By]- >> _ManageAutoScroll
- >> _CalcScrollParas
_GetYSize (Thumb, 26 bytes, Stack size 16 bytes, listbox.o(i._GetYSize))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = _GetYSize ⇒ WM_GetInsideRectExScrollbar ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_GetInsideRectExScrollbar
[Called By]- >> _IsPartiallyVis
- >> _GetNumVisItems
_IsAlphaNum (Thumb, 40 bytes, Stack size 8 bytes, listbox.o(i._IsAlphaNum))
[Stack]
- Max Depth = 8
- Call Chain = _IsAlphaNum
[Calls]
[Called By]
_IsPartiallyVis (Thumb, 74 bytes, Stack size 24 bytes, listbox.o(i._IsPartiallyVis))
[Stack]
- Max Depth = 392 + Unknown Stack Size
- Call Chain = _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> LISTBOX__GetNumItems
- >> _GetYSize
- >> _GetItemSizeY
- >> _GetItemPosY
[Called By]
_LISTBOX_Callback (Thumb, 338 bytes, Stack size 40 bytes, listbox.o(i._LISTBOX_Callback))
[Stack]
- Max Depth = 560 + Unknown Stack Size
- Call Chain = _LISTBOX_Callback ⇒ LISTBOX_AddKey ⇒ _AddKey ⇒ LISTBOX_IncSel ⇒ _MoveSel ⇒ LISTBOX_SetSel ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_InvalidateWindow
- >> WM_DefaultProc
- >> GUI_ALLOC_h2p
- >> WIDGET_HandleActive
- >> WM_GetScrollbarV
- >> WM_GetScrollbarH
- >> WM_GetScrollState
- >> LISTBOX__InvalidateInsideArea
- >> LISTBOX_UpdateScrollers
- >> LISTBOX_SetSel
- >> LISTBOX_AddKey
- >> _ToggleMultiSel
- >> _OnTouch
- >> _OnPaint
- >> _NotifyOwner
- >> _GetItemFromPos
- >> _FreeAttached
[Address Reference Count : 1]- listbox.o(i.LISTBOX_CreateEx)
_ManageAutoScroll (Thumb, 138 bytes, Stack size 32 bytes, listbox.o(i._ManageAutoScroll))
[Stack]
- Max Depth = 408 + Unknown Stack Size
- Call Chain = _ManageAutoScroll ⇒ _GetNumVisItems ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> WM_SetScrollbarV
- >> WM_SetScrollbarH
- >> WM_GetInsideRectExScrollbar
- >> LISTBOX__SetScrollbarWidth
- >> LISTBOX__GetNumItems
- >> _GetNumVisItems
- >> _GetContentsSizeX
[Called By]- >> LISTBOX_UpdateScrollers
_MoveSel (Thumb, 108 bytes, Stack size 40 bytes, listbox.o(i._MoveSel))
[Stack]
- Max Depth = 480 + Unknown Stack Size
- Call Chain = _MoveSel ⇒ LISTBOX_SetSel ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ARRAY_GethItem
- >> LISTBOX__GetNumItems
- >> LISTBOX_SetSel
- >> LISTBOX_GetSel
[Called By]- >> LISTBOX_IncSel
- >> LISTBOX_DecSel
_NotifyOwner (Thumb, 62 bytes, Stack size 32 bytes, listbox.o(i._NotifyOwner))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = _NotifyOwner ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> WM_SendMessage
- >> WM_GetParent
[Called By]- >> LISTBOX_SetSel
- >> _ToggleMultiSel
- >> _OnTouch
- >> _LISTBOX_Callback
_OnPaint (Thumb, 262 bytes, Stack size 72 bytes, listbox.o(i._OnPaint))
[Stack]
- Max Depth = 416 + Unknown Stack Size
- Call Chain = _OnPaint ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetFont
- >> WM_SetUserClipRect
- >> LCD_SetBkColor
- >> WIDGET__EFFECT_DrawDown
- >> GUI_MoveRect
- >> WM_GetInsideRectExScrollbar
- >> GUI__IntersectRect
- >> GUI_ClearRectEx
- >> LISTBOX__GetNumItems
- >> LISTBOX_OwnerDraw
- >> _GetItemSizeY
[Called By]
_OnTouch (Thumb, 36 bytes, Stack size 16 bytes, listbox.o(i._OnTouch))
[Stack]
- Max Depth = 128 + Unknown Stack Size
- Call Chain = _OnTouch ⇒ _NotifyOwner ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
_SelectByKey (Thumb, 76 bytes, Stack size 24 bytes, listbox.o(i._SelectByKey))
[Stack]
- Max Depth = 464 + Unknown Stack Size
- Call Chain = _SelectByKey ⇒ LISTBOX_SetSel ⇒ _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> LISTBOX__GetpString
- >> LISTBOX__GetNumItems
- >> LISTBOX_SetSel
- >> _Tolower
[Called By]
_ToggleMultiSel (Thumb, 84 bytes, Stack size 24 bytes, listbox.o(i._ToggleMultiSel))
[Stack]
- Max Depth = 424 + Unknown Stack Size
- Call Chain = _ToggleMultiSel ⇒ LISTBOX__InvalidateItem ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ARRAY_GethItem
- >> LISTBOX__InvalidateItem
- >> _NotifyOwner
[Called By]- >> _LISTBOX_Callback
- >> _AddKey
_Tolower (Thumb, 12 bytes, Stack size 0 bytes, listbox.o(i._Tolower))
[Called By]
- >> _SelectByKey
- >> _IsAlphaNum
_UpdateScrollPos (Thumb, 90 bytes, Stack size 16 bytes, listbox.o(i._UpdateScrollPos))
[Stack]
- Max Depth = 408 + Unknown Stack Size
- Call Chain = _UpdateScrollPos ⇒ _IsPartiallyVis ⇒ _GetItemPosY ⇒ _GetItemSizeY ⇒ _CallOwnerDraw ⇒ LISTBOX_OwnerDraw ⇒ GUI_DispStringAt ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_CheckScrollBounds
- >> WIDGET__SetScrollState
- >> _IsPartiallyVis
[Called By]- >> LISTBOX_SetSel
- >> _CalcScrollParas
_Delete (Thumb, 12 bytes, Stack size 8 bytes, progbar.o(i._Delete))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = _Delete ⇒ _FreeText ⇒ GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
_DrawPart (Thumb, 62 bytes, Stack size 24 bytes, progbar.o(i._DrawPart))
[Stack]
- Max Depth = 208 + Unknown Stack Size
- Call Chain = _DrawPart ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_DispString
- >> GUI_Clear
- >> GUI_GotoXY
- >> LCD_SetColor
- >> LCD_SetBkColor
[Called By]
_FreeText (Thumb, 22 bytes, Stack size 16 bytes, progbar.o(i._FreeText))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = _FreeText ⇒ GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_ALLOC_FreePtr
[Called By]
_GetText (Thumb, 74 bytes, Stack size 24 bytes, progbar.o(i._GetText))
[Stack]
- Max Depth = 88
- Call Chain = _GetText ⇒ GUI_AddDecMin ⇒ GUI_AddDecShift ⇒ _Check_NegLong
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_AddDecMin
[Called By]- >> PROGBAR_SetValue
- >> PROGBAR_SetText
- >> _Paint
_GetTextRect (Thumb, 178 bytes, Stack size 40 bytes, progbar.o(i._GetTextRect))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = _GetTextRect ⇒ GUI_GetStringDistX ⇒ GUI__GetLineDistX ⇒ GUI_GetCharDistX ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_GetFontSizeY
- >> GUI_GetStringDistX
[Called By]- >> PROGBAR_SetValue
- >> PROGBAR_SetText
- >> _Paint
_PROGBAR_Callback (Thumb, 58 bytes, Stack size 16 bytes, progbar.o(i._PROGBAR_Callback))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = _PROGBAR_Callback ⇒ WIDGET_HandleActive ⇒ _UpdateChildPostions ⇒ WM__UpdateChildPositions ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_DefaultProc
- >> WIDGET_HandleActive
- >> _Paint
- >> _Delete
[Address Reference Count : 1]- progbar.o(i.PROGBAR_CreateEx)
_Paint (Thumb, 182 bytes, Stack size 72 bytes, progbar.o(i._Paint))
[Stack]
- Max Depth = 280 + Unknown Stack Size
- Call Chain = _Paint ⇒ _DrawPart ⇒ GUI_DispString ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_ALLOC_h2p
- >> WM_SetUserClipRect
- >> WM_GetClientRect
- >> GUI__ReduceRect
- >> WIDGET__EFFECT_DrawDownRect
- >> _Value2X
- >> _GetTextRect
- >> _GetText
- >> _DrawPart
[Called By]
_Value2X (Thumb, 56 bytes, Stack size 20 bytes, progbar.o(i._Value2X))
[Stack]
- Max Depth = 20
- Call Chain = _Value2X
[Called By]- >> PROGBAR_SetValue
- >> _Paint
_OnKey (Thumb, 52 bytes, Stack size 24 bytes, slider.o(i._OnKey))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = _OnKey ⇒ SLIDER_Inc ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> SLIDER_Inc
- >> SLIDER_Dec
[Called By]
_OnTouch (Thumb, 204 bytes, Stack size 48 bytes, slider.o(i._OnTouch))
[Stack]
- Max Depth = 232 + Unknown Stack Size
- Call Chain = _OnTouch ⇒ _SliderReleased ⇒ WIDGET_AndState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_SetFocus
- >> SLIDER_SetValue
- >> WM_SetCapture
- >> WM_IsFocussable
- >> WIDGET__GetWindowSizeX
- >> _SliderReleased
- >> _SliderPressed
[Called By]
_Paint (Thumb, 348 bytes, Stack size 72 bytes, slider.o(i._Paint))
[Stack]
- Max Depth = 264 + Unknown Stack Size
- Call Chain = _Paint ⇒ WIDGET__FillRectEx ⇒ GUI_FillRectEx ⇒ GUI_FillRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_Clear
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> GUI__ReduceRect
- >> WM_GetHasTrans
- >> WIDGET__GetClientRect
- >> WIDGET__FillRectEx
- >> WIDGET__EFFECT_DrawUpRect
- >> WIDGET__DrawVLine
- >> WIDGET__DrawFocusRect
- >> WIDGET__EFFECT_DrawDownRect
[Called By]
_SLIDER_Callback (Thumb, 86 bytes, Stack size 16 bytes, slider.o(i._SLIDER_Callback))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = _SLIDER_Callback ⇒ WIDGET_HandleActive ⇒ _UpdateChildPostions ⇒ WM__UpdateChildPositions ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_ALLOC_h2p
- >> WIDGET_HandleActive
- >> _Paint
- >> _OnTouch
- >> _OnKey
[Address Reference Count : 1]- slider.o(i.SLIDER_CreateEx)
_SliderPressed (Thumb, 34 bytes, Stack size 16 bytes, slider.o(i._SliderPressed))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = _SliderPressed ⇒ WIDGET_OrState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_NotifyParent
- >> WIDGET_OrState
[Called By]
_SliderReleased (Thumb, 34 bytes, Stack size 16 bytes, slider.o(i._SliderReleased))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = _SliderReleased ⇒ WIDGET_AndState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_NotifyParent
- >> WIDGET_AndState
[Called By]
ResetNextDrawWin (Thumb, 8 bytes, Stack size 0 bytes, wm.o(i.ResetNextDrawWin))
[Called By]
WM__GetInvalidRectAbs (Thumb, 10 bytes, Stack size 0 bytes, wm.o(i.WM__GetInvalidRectAbs))
[Called By]
_AddToLinList (Thumb, 44 bytes, Stack size 16 bytes, wm.o(i._AddToLinList))
[Stack]
- Max Depth = 16
- Call Chain = _AddToLinList
[Calls]
[Called By]- >> WM_CreateWindowAsChild
_CheckCriticalHandles (Thumb, 28 bytes, Stack size 0 bytes, wm.o(i._CheckCriticalHandles))
[Called By]
_DeleteAllChildren (Thumb, 34 bytes, Stack size 16 bytes, wm.o(i._DeleteAllChildren))
[Stack]
- Max Depth = 16 + In Cycle
- Call Chain = _DeleteAllChildren ⇒ WM_DeleteWindow (Cycle)
[Calls]- >> WM_DeleteWindow
- >> GUI_ALLOC_h2p
[Called By]
_DesktopHandle2Index (Thumb, 22 bytes, Stack size 0 bytes, wm.o(i._DesktopHandle2Index))
[Called By]
- >> WM__ClipAtParentBorders
_DrawNext (Thumb, 82 bytes, Stack size 112 bytes, wm.o(i._DrawNext))
[Stack]
- Max Depth = 496 + Unknown Stack Size
- Call Chain = _DrawNext ⇒ _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_SaveContext_W_M
- >> GUI_RestoreContext
- >> GUI_ALLOC_h2p
- >> _Paint
[Called By]
_FindNext_IVR (Thumb, 372 bytes, Stack size 24 bytes, wm.o(i._FindNext_IVR))
[Stack]
- Max Depth = 80
- Call Chain = _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> _Findy1
- >> _Findx1
- >> _Findx0
[Called By]
_Findx0 (Thumb, 146 bytes, Stack size 48 bytes, wm.o(i._Findx0))
[Stack]
- Max Depth = 56 + In Cycle
- Call Chain = _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI__IntersectRects
- >> GUI_RectsIntersect
- >> _Findx0
[Called By]- >> _Findx0
- >> _FindNext_IVR
_Findx1 (Thumb, 130 bytes, Stack size 40 bytes, wm.o(i._Findx1))
[Stack]
- Max Depth = 48 + In Cycle
- Call Chain = _Findx1 ⇒ _Findx1 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI__IntersectRects
- >> GUI_RectsIntersect
- >> _Findx1
[Called By]- >> _Findx1
- >> _FindNext_IVR
_Findy1 (Thumb, 176 bytes, Stack size 40 bytes, wm.o(i._Findy1))
[Stack]
- Max Depth = 48 + In Cycle
- Call Chain = _Findy1 ⇒ _Findy1 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI__IntersectRects
- >> GUI_RectsIntersect
- >> _Findy1
[Called By]- >> _Findy1
- >> _FindNext_IVR
_GethDrawWin (Thumb, 22 bytes, Stack size 0 bytes, wm.o(i._GethDrawWin))
[Called By]
- >> _SetClipRectUserIntersect
_Invalidate1Abs (Thumb, 120 bytes, Stack size 32 bytes, wm.o(i._Invalidate1Abs))
[Stack]
- Max Depth = 40
- Call Chain = _Invalidate1Abs ⇒ GUI_MergeRect
[Calls]- >> GUI_MergeRect
- >> GUI_ALLOC_h2p
- >> GUI__IntersectRects
- >> WM__RectIsNZ
[Called By]- >> WM_InvalidateRect
- >> WM_InvalidateArea
_Paint (Thumb, 144 bytes, Stack size 40 bytes, wm.o(i._Paint))
[Stack]
- Max Depth = 384 + Unknown Stack Size
- Call Chain = _Paint ⇒ GUI_MEMDEV_Draw ⇒ GUI_MEMDEV_CreateEx ⇒ GUI_MEMDEV__CreateFixed ⇒ GUI_USAGE_BM_Create ⇒ GUI_ALLOC_AllocZero ⇒ GUI_ALLOC_AllocNoInit ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_SelectWindow
- >> GUI_MEMDEV_Draw
- >> WM__PaintWinAndOverlays
- >> WM__ClipAtParentBorders
[Called By]
_Paint1 (Thumb, 124 bytes, Stack size 32 bytes, wm.o(i._Paint1))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = _Paint1 ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM__InitIVRSearch
- >> WM__GetNextIVR
- >> WM_SendMessage
- >> WM_SetDefault
[Called By]- >> WM__PaintWinAndOverlays
- >> _Paint1Trans
_Paint1Trans (Thumb, 100 bytes, Stack size 24 bytes, wm.o(i._Paint1Trans))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = _Paint1Trans ⇒ _Paint1 ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI__IntersectRects
- >> GUI_RectsIntersect
- >> _Paint1
[Called By]- >> _PaintTransTopSiblings
- >> _PaintTransChildren
_PaintTransChildren (Thumb, 92 bytes, Stack size 24 bytes, wm.o(i._PaintTransChildren))
[Stack]
- Max Depth = 200 + Unknown Stack Size
+ In Cycle
- Call Chain = _PaintTransChildren ⇒ _PaintTransChildren (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_RectsIntersect
- >> _PaintTransChildren
- >> _Paint1Trans
[Called By]- >> WM__PaintWinAndOverlays
- >> _PaintTransTopSiblings
- >> _PaintTransChildren
_PaintTransTopSiblings (Thumb, 84 bytes, Stack size 24 bytes, wm.o(i._PaintTransTopSiblings))
[Stack]
- Max Depth = 224 + Unknown Stack Size
- Call Chain = _PaintTransTopSiblings ⇒ _PaintTransChildren ⇒ _PaintTransChildren (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> _PaintTransChildren
- >> _Paint1Trans
[Called By]- >> WM__PaintWinAndOverlays
_SetClipRectUserIntersect (Thumb, 66 bytes, Stack size 24 bytes, wm.o(i._SetClipRectUserIntersect))
[Stack]
- Max Depth = 48
- Call Chain = _SetClipRectUserIntersect ⇒ LCD_SetClipRectEx ⇒ GUI__IntersectRects
[Calls]- >> GUI_ALLOC_h2p
- >> GUI__IntersectRect
- >> LCD_SetClipRectEx
- >> WM__Client2Screen
- >> _GethDrawWin
[Called By]
_cbPaintMemDev (Thumb, 50 bytes, Stack size 24 bytes, wm.o(i._cbPaintMemDev))
[Stack]
- Max Depth = 264 + Unknown Stack Size
- Call Chain = _cbPaintMemDev ⇒ WM__PaintWinAndOverlays ⇒ _PaintTransTopSiblings ⇒ _PaintTransChildren ⇒ _PaintTransChildren (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> WM__PaintWinAndOverlays
[Address Reference Count : 1]
cbBackWin (Thumb, 76 bytes, Stack size 16 bytes, wm.o(i.cbBackWin))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = cbBackWin ⇒ WM_DefaultProc ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_DefaultProc
- >> GUI_SetBkColor
- >> GUI_Clear
- >> GUI_StoreKey
[Address Reference Count : 1]
_BringToTop (Thumb, 80 bytes, Stack size 24 bytes, wm_bringtotop.o(i._BringToTop))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = _BringToTop ⇒ _InvalidateWindowAndDescs ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> GUI_ALLOC_h2p
- >> _InvalidateWindowAndDescs
- >> WM__RemoveWindowFromList
- >> WM__InsertWindowIntoList
[Called By]
_InvalidateWindowAndDescs (Thumb, 22 bytes, Stack size 8 bytes, wm_bringtotop.o(i._InvalidateWindowAndDescs))
[Stack]
- Max Depth = 152 + Unknown Stack Size
- Call Chain = _InvalidateWindowAndDescs ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> WM_ForEachDesc
[Called By]
_cbInvalidateOne (Thumb, 16 bytes, Stack size 16 bytes, wm_bringtotop.o(i._cbInvalidateOne))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = _cbInvalidateOne ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Address Reference Count : 1]- wm_bringtotop.o(i._InvalidateWindowAndDescs)
_GetDialogItem (Thumb, 74 bytes, Stack size 24 bytes, wm_getdialogitem.o(i._GetDialogItem))
[Stack]
- Max Depth = 128 + Unknown Stack Size
+ In Cycle
- Call Chain = _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> WM_GetId
- >> _GetDialogItem
[Called By]- >> WM_GetDialogItem
- >> _GetDialogItem
_GetDefaultWin (Thumb, 16 bytes, Stack size 8 bytes, wm_getwindowsize.o(i._GetDefaultWin))
[Stack]
- Max Depth = 8
- Call Chain = _GetDefaultWin
[Calls]
[Called By]- >> WM_GetWindowSizeY
- >> WM_GetWindowSizeX
_MoveDescendents (Thumb, 74 bytes, Stack size 24 bytes, wm_move.o(i._MoveDescendents))
[Stack]
- Max Depth = 128 + Unknown Stack Size
+ In Cycle
- Call Chain = _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_MoveRect
- >> _MoveDescendents
- >> WM__SendMsgNoData
[Called By]- >> WM__MoveWindow
- >> _MoveDescendents
_Check_NegLong (Thumb, 34 bytes, Stack size 8 bytes, gui_adddecshift.o(i._Check_NegLong))
[Stack]
- Max Depth = 8
- Call Chain = _Check_NegLong
[Called By]
_DrawFocusRect (Thumb, 78 bytes, Stack size 16 bytes, gui_drawfocusrect.o(i._DrawFocusRect))
[Stack]
- Max Depth = 32
- Call Chain = _DrawFocusRect ⇒ LCD_DrawPixel
[Calls]
[Called By]
_PID_Load (Thumb, 8 bytes, Stack size 0 bytes, gui_pid.o(i._PID_Load))
[Called By]
_CalcSizeOfChar (Thumb, 8 bytes, Stack size 0 bytes, gui_uc_encodenone.o(i._CalcSizeOfChar))
[Address Reference Count : 1]
- gui_uc_encodenone.o(.constdata)
_Encode (Thumb, 8 bytes, Stack size 0 bytes, gui_uc_encodenone.o(i._Encode))
[Address Reference Count : 1]
- gui_uc_encodenone.o(.constdata)
_GetCharCode (Thumb, 6 bytes, Stack size 0 bytes, gui_uc_encodenone.o(i._GetCharCode))
[Address Reference Count : 1]
- gui_uc_encodenone.o(.constdata)
_GetCharSize (Thumb, 8 bytes, Stack size 0 bytes, gui_uc_encodenone.o(i._GetCharSize))
[Address Reference Count : 1]
- gui_uc_encodenone.o(.constdata)
_DispLine (Thumb, 96 bytes, Stack size 32 bytes, guicharline.o(i._DispLine))
[Stack]
- Max Depth = 48
- Call Chain = _DispLine ⇒ GUI_UC__GetCharCodeInc
[Calls]- >> GUI_RectsIntersect
- >> GUI_UC__GetCharCodeInc
[Called By]
_GetTaskNo (Thumb, 76 bytes, Stack size 16 bytes, guitask.o(i._GetTaskNo))
[Stack]
- Max Depth = 16
- Call Chain = _GetTaskNo
[Calls]
[Called By]
_GetColorIndex (Thumb, 20 bytes, Stack size 0 bytes, lcd.o(i._GetColorIndex))
[Called By]
- >> LCD_SetBkColorIndex
- >> LCD_SetColorIndex
_InvalidateButton (Thumb, 50 bytes, Stack size 24 bytes, framewin_minmaxrest.o(i._InvalidateButton))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = _InvalidateButton ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_InvalidateWindow
- >> GUI_ALLOC_h2p
- >> WM_GetId
[Called By]- >> _RestoreMinimized
- >> _RestoreMaximized
- >> _MinimizeFramewin
- >> _MaximizeFramewin
_MaximizeFramewin (Thumb, 158 bytes, Stack size 32 bytes, framewin_minmaxrest.o(i._MaximizeFramewin))
[Stack]
- Max Depth = 280 + Unknown Stack Size
- Call Chain = _MaximizeFramewin ⇒ _RestoreMinimized ⇒ FRAMEWIN__UpdatePositions ⇒ WM_MoveChildTo ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> LCD_GetYSize
- >> LCD_GetXSize
- >> GUI_ALLOC_h2p
- >> WM_MoveTo
- >> WM_SetSize
- >> FRAMEWIN__UpdatePositions
- >> _RestoreMinimized
- >> _InvalidateButton
[Called By]
_MinimizeFramewin (Thumb, 124 bytes, Stack size 24 bytes, framewin_minmaxrest.o(i._MinimizeFramewin))
[Stack]
- Max Depth = 272 + Unknown Stack Size
- Call Chain = _MinimizeFramewin ⇒ _RestoreMaximized ⇒ FRAMEWIN__UpdatePositions ⇒ WM_MoveChildTo ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_HideWindow
- >> WM_ResizeWindow
- >> FRAMEWIN__UpdatePositions
- >> FRAMEWIN__CalcTitleHeight
- >> _RestoreMaximized
- >> _InvalidateButton
[Called By]
_RestoreMaximized (Thumb, 102 bytes, Stack size 24 bytes, framewin_minmaxrest.o(i._RestoreMaximized))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = _RestoreMaximized ⇒ FRAMEWIN__UpdatePositions ⇒ WM_MoveChildTo ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_MoveTo
- >> WM_SetSize
- >> FRAMEWIN__UpdatePositions
- >> _InvalidateButton
[Called By]- >> FRAMEWIN_Restore
- >> _MinimizeFramewin
_RestoreMinimized (Thumb, 100 bytes, Stack size 24 bytes, framewin_minmaxrest.o(i._RestoreMinimized))
[Stack]
- Max Depth = 248 + Unknown Stack Size
- Call Chain = _RestoreMinimized ⇒ FRAMEWIN__UpdatePositions ⇒ WM_MoveChildTo ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_ShowWindow
- >> WM_ResizeWindow
- >> FRAMEWIN__UpdatePositions
- >> _InvalidateButton
[Called By]- >> FRAMEWIN_Restore
- >> _MaximizeFramewin
_CalcPositions (Thumb, 310 bytes, Stack size 64 bytes, scrollbar.o(i._CalcPositions))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = _CalcPositions ⇒ WM_GetScrollbarV ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> GUI_MoveRect
- >> WM_GetScrollbarV
- >> WM_GetScrollbarH
- >> WM_GetWindowRectEx
- >> GUI__DivideRound
- >> _WIDGET__RECT2VRECT
- >> _GetArrowSize
[Called By]
_DrawTriangle (Thumb, 70 bytes, Stack size 24 bytes, scrollbar.o(i._DrawTriangle))
[Stack]
- Max Depth = 168 + Unknown Stack Size
- Call Chain = _DrawTriangle ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_DrawHLine
- >> GUI_DrawVLine
[Called By]
_GetArrowSize (Thumb, 42 bytes, Stack size 24 bytes, scrollbar.o(i._GetArrowSize))
[Stack]
- Max Depth = 24
- Call Chain = _GetArrowSize
[Calls]- >> WIDGET__GetYSize
- >> WIDGET__GetXSize
[Called By]
_OnKey (Thumb, 66 bytes, Stack size 24 bytes, scrollbar.o(i._OnKey))
[Stack]
- Max Depth = 216 + Unknown Stack Size
- Call Chain = _OnKey ⇒ SCROLLBAR_Inc ⇒ SCROLLBAR_AddValue ⇒ SCROLLBAR_SetValue ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> SCROLLBAR_Inc
- >> SCROLLBAR_Dec
[Called By]
_OnSetScrollState (Thumb, 52 bytes, Stack size 16 bytes, scrollbar.o(i._OnSetScrollState))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = _OnSetScrollState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
_OnTouch (Thumb, 208 bytes, Stack size 72 bytes, scrollbar.o(i._OnTouch))
[Stack]
- Max Depth = 288 + Unknown Stack Size
- Call Chain = _OnTouch ⇒ _CalcPositions ⇒ WM_GetScrollbarV ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> WM_SetCapture
- >> GUI__DivideRound
- >> SCROLLBAR_SetValue
- >> _ScrollbarReleased
- >> _ScrollbarPressed
- >> _CalcPositions
[Called By]
_Paint (Thumb, 376 bytes, Stack size 72 bytes, scrollbar.o(i._Paint))
[Stack]
- Max Depth = 288 + Unknown Stack Size
- Call Chain = _Paint ⇒ _CalcPositions ⇒ WM_GetScrollbarV ⇒ WM_GetDialogItem ⇒ _GetDialogItem ⇒ _GetDialogItem (Cycle)
[Calls]- >> LCD_SetColor
- >> WIDGET__GetClientRect
- >> WIDGET__FillRectEx
- >> WIDGET__EFFECT_DrawUpRect
- >> _DrawTriangle
- >> _CalcPositions
[Called By]
_SCROLLBAR_Callback (Thumb, 142 bytes, Stack size 16 bytes, scrollbar.o(i._SCROLLBAR_Callback))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = _SCROLLBAR_Callback ⇒ WIDGET_HandleActive ⇒ _UpdateChildPostions ⇒ WM__UpdateChildPositions ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_ALLOC_h2p
- >> WIDGET_HandleActive
- >> SCROLLBAR__InvalidatePartner
- >> _Paint
- >> _OnTouch
- >> _OnSetScrollState
- >> _OnKey
[Address Reference Count : 1]- scrollbar.o(i.SCROLLBAR_CreateEx)
_ScrollbarPressed (Thumb, 34 bytes, Stack size 16 bytes, scrollbar.o(i._ScrollbarPressed))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = _ScrollbarPressed ⇒ WIDGET_OrState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_NotifyParent
- >> WIDGET_OrState
[Called By]
_ScrollbarReleased (Thumb, 34 bytes, Stack size 16 bytes, scrollbar.o(i._ScrollbarReleased))
[Stack]
- Max Depth = 184 + Unknown Stack Size
- Call Chain = _ScrollbarReleased ⇒ WIDGET_AndState ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_NotifyParent
- >> WIDGET_AndState
[Called By]
_WIDGET__RECT2VRECT (Thumb, 58 bytes, Stack size 16 bytes, scrollbar.o(i._WIDGET__RECT2VRECT))
[Stack]
- Max Depth = 16
- Call Chain = _WIDGET__RECT2VRECT
[Called By]
_Delete (Thumb, 12 bytes, Stack size 8 bytes, text.o(i._Delete))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = _Delete ⇒ _FreeAttached ⇒ GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
_FreeAttached (Thumb, 14 bytes, Stack size 8 bytes, text.o(i._FreeAttached))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = _FreeAttached ⇒ GUI_ALLOC_FreePtr ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
_Paint (Thumb, 78 bytes, Stack size 24 bytes, text.o(i._Paint))
[Stack]
- Max Depth = 296 + Unknown Stack Size
- Call Chain = _Paint ⇒ GUI_DispStringInRect ⇒ GUI_DispStringInRectMax ⇒ GUI__DispStringInRect ⇒ GUI__DispLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_SetTextMode
- >> GUI_SetFont
- >> GUI_Clear
- >> GUI_DispStringInRect
- >> GUI_ALLOC_h2p
- >> LCD_SetColor
- >> LCD_SetBkColor
- >> WM_GetClientRect
- >> WM_GetHasTrans
[Called By]
_TEXT_Callback (Thumb, 68 bytes, Stack size 16 bytes, text.o(i._TEXT_Callback))
[Stack]
- Max Depth = 328 + Unknown Stack Size
- Call Chain = _TEXT_Callback ⇒ WIDGET_HandleActive ⇒ _UpdateChildPostions ⇒ WM__UpdateChildPositions ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> WM_DefaultProc
- >> GUI_ALLOC_h2p
- >> WIDGET_HandleActive
- >> _Paint
- >> _Delete
[Address Reference Count : 1]
_EffectRequiresRedraw (Thumb, 102 bytes, Stack size 24 bytes, widget.o(i._EffectRequiresRedraw))
[Stack]
- Max Depth = 40
- Call Chain = _EffectRequiresRedraw ⇒ WM__Client2Screen
[Calls]
[Called By]- >> WIDGET__EFFECT_DrawUpRect
- >> WIDGET__EFFECT_DrawDownRect
_UpdateChildPostions (Thumb, 38 bytes, Stack size 24 bytes, widget.o(i._UpdateChildPostions))
[Stack]
- Max Depth = 280 + Unknown Stack Size
- Call Chain = _UpdateChildPostions ⇒ WM__UpdateChildPositions ⇒ WM_MoveWindow ⇒ WM__MoveWindow ⇒ _MoveDescendents ⇒ _MoveDescendents (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_Unlock
- >> GUI_Lock
- >> WM__UpdateChildPositions
[Called By]
_WIDGET_EFFECT_3D_DrawDown (Thumb, 16 bytes, Stack size 16 bytes, widget_effect_3d.o(i._WIDGET_EFFECT_3D_DrawDown))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = _WIDGET_EFFECT_3D_DrawDown ⇒ _WIDGET_EFFECT_3D_DrawDownRect ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> WM_GetClientRect
- >> _WIDGET_EFFECT_3D_DrawDownRect
[Address Reference Count : 1]- widget_effect_3d.o(.constdata)
_WIDGET_EFFECT_3D_DrawDownRect (Thumb, 204 bytes, Stack size 16 bytes, widget_effect_3d.o(i._WIDGET_EFFECT_3D_DrawDownRect))
[Stack]
- Max Depth = 160 + Unknown Stack Size
- Call Chain = _WIDGET_EFFECT_3D_DrawDownRect ⇒ GUI_DrawHLine ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_DrawHLine
- >> GUI_DrawVLine
- >> LCD_SetColor
[Called By]- >> _WIDGET_EFFECT_3D_DrawDown
[Address Reference Count : 1]- widget_effect_3d.o(.constdata)
_WIDGET_EFFECT_3D_DrawUpRect (Thumb, 142 bytes, Stack size 24 bytes, widget_effect_3d.o(i._WIDGET_EFFECT_3D_DrawUpRect))
[Stack]
- Max Depth = 176 + Unknown Stack Size
- Call Chain = _WIDGET_EFFECT_3D_DrawUpRect ⇒ GUI_DrawRect ⇒ WM__InitIVRSearch ⇒ WM__GetNextIVR ⇒ _FindNext_IVR ⇒ _Findx0 ⇒ _Findx0 (Cycle)
[Calls]- >> GUI_DrawRect
- >> GUI_DrawHLine
- >> GUI_DrawVLine
- >> LCD_SetColor
[Called By]- >> WIDGET_EFFECT_3D_DrawUp
[Address Reference Count : 1]- widget_effect_3d.o(.constdata)
_WIDGET_EFFECT_3D_GetRect (Thumb, 22 bytes, Stack size 8 bytes, widget_effect_3d.o(i._WIDGET_EFFECT_3D_GetRect))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = _WIDGET_EFFECT_3D_GetRect ⇒ WM_GetClientRect ⇒ WM_GetClientRectEx ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_GetClientRect
- >> GUI__ReduceRect
[Address Reference Count : 1]- widget_effect_3d.o(.constdata)
_WIDGET_EFFECT_None_DrawDown (Thumb, 2 bytes, Stack size 0 bytes, widget_effect_none.o(i._WIDGET_EFFECT_None_DrawDown))
[Address Reference Count : 1]
- widget_effect_none.o(.constdata)
_WIDGET_EFFECT_None_DrawDownRect (Thumb, 4 bytes, Stack size 0 bytes, widget_effect_none.o(i._WIDGET_EFFECT_None_DrawDownRect))
[Address Reference Count : 1]
- widget_effect_none.o(.constdata)
_WIDGET_EFFECT_None_DrawUp (Thumb, 2 bytes, Stack size 0 bytes, widget_effect_none.o(i._WIDGET_EFFECT_None_DrawUp))
[Address Reference Count : 1]
- widget_effect_none.o(.constdata)
_WIDGET_EFFECT_None_DrawUpRect (Thumb, 4 bytes, Stack size 0 bytes, widget_effect_none.o(i._WIDGET_EFFECT_None_DrawUpRect))
[Address Reference Count : 1]
- widget_effect_none.o(.constdata)
_WIDGET_EFFECT_None_GetRect (Thumb, 12 bytes, Stack size 8 bytes, widget_effect_none.o(i._WIDGET_EFFECT_None_GetRect))
[Stack]
- Max Depth = 104 + Unknown Stack Size
- Call Chain = _WIDGET_EFFECT_None_GetRect ⇒ WM_GetClientRect ⇒ WM_GetClientRectEx ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Address Reference Count : 1]- widget_effect_none.o(.constdata)
WM__ReleaseCapture (Thumb, 34 bytes, Stack size 16 bytes, wm_setcapture.o(i.WM__ReleaseCapture))
[Stack]
- Max Depth = 96 + Unknown Stack Size
- Call Chain = WM__ReleaseCapture ⇒ WM_SendMessage ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]- >> WM_SetCapture
- >> WM_ReleaseCapture
_GetNextChild (Thumb, 52 bytes, Stack size 24 bytes, wm_setfocusonnextchild.o(i._GetNextChild))
[Stack]
- Max Depth = 24
- Call Chain = _GetNextChild
[Calls]
[Called By]
_SetFocusOnNextChild (Thumb, 72 bytes, Stack size 16 bytes, wm_setfocusonnextchild.o(i._SetFocusOnNextChild))
[Stack]
- Max Depth = 128 + Unknown Stack Size
- Call Chain = _SetFocusOnNextChild ⇒ WM_SetFocus ⇒ WM_IsWindow ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_SetFocus
- >> WM_IsFocussable
- >> WM__GetFocussedChild
- >> _GetNextChild
[Called By]- >> WM_SetFocusOnNextChild
_SetScrollbar (Thumb, 62 bytes, Stack size 24 bytes, wm_setscrollbar.o(i._SetScrollbar))
[Stack]
- Max Depth = 320 + Unknown Stack Size
- Call Chain = _SetScrollbar ⇒ SCROLLBAR_CreateAttached ⇒ SCROLLBAR_CreateEx ⇒ WM_CreateWindowAsChild ⇒ WM_InvalidateWindow ⇒ WM_InvalidateRect ⇒ WM__InvalidateAreaBelow ⇒ WM_InvalidateArea ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]- >> WM_HideWindow
- >> WM_DeleteWindow
- >> WM_GetDialogItem
- >> SCROLLBAR_CreateAttached
[Called By]- >> WM__SetScrollbarV
- >> WM__SetScrollbarH
_Screen2Win (Thumb, 28 bytes, Stack size 8 bytes, wmtouch.o(i._Screen2Win))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = _Screen2Win ⇒ WM_Screen2hWin ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Called By]
_DrawBitLine16BPP_DDB (Thumb, 94 bytes, Stack size 32 bytes, guidev_16.o(i._DrawBitLine16BPP_DDB))
[Stack]
- Max Depth = 32
- Call Chain = _DrawBitLine16BPP_DDB
[Calls]
[Called By]
_DrawBitLine1BPP (Thumb, 320 bytes, Stack size 56 bytes, guidev_16.o(i._DrawBitLine1BPP))
[Stack]
- Max Depth = 56
- Call Chain = _DrawBitLine1BPP
[Called By]
_DrawBitLine2BPP (Thumb, 248 bytes, Stack size 56 bytes, guidev_16.o(i._DrawBitLine2BPP))
[Stack]
- Max Depth = 56
- Call Chain = _DrawBitLine2BPP
[Called By]
_DrawBitLine4BPP (Thumb, 384 bytes, Stack size 56 bytes, guidev_16.o(i._DrawBitLine4BPP))
[Stack]
- Max Depth = 56
- Call Chain = _DrawBitLine4BPP
[Called By]
_DrawBitLine8BPP (Thumb, 112 bytes, Stack size 32 bytes, guidev_16.o(i._DrawBitLine8BPP))
[Stack]
- Max Depth = 32
- Call Chain = _DrawBitLine8BPP
[Called By]
_DrawBitLine8BPP_DDB (Thumb, 92 bytes, Stack size 32 bytes, guidev_16.o(i._DrawBitLine8BPP_DDB))
[Stack]
- Max Depth = 32
- Call Chain = _DrawBitLine8BPP_DDB
[Calls]
[Called By]
_DrawBitmap (Thumb, 340 bytes, Stack size 80 bytes, guidev_16.o(i._DrawBitmap))
[Stack]
- Max Depth = 136
- Call Chain = _DrawBitmap ⇒ _DrawBitLine4BPP
[Calls]- >> GUI_ALLOC_h2p
- >> GUI_USAGE_AddRect
- >> _XY2PTR
- >> _DrawBitLine8BPP_DDB
- >> _DrawBitLine8BPP
- >> _DrawBitLine4BPP
- >> _DrawBitLine2BPP
- >> _DrawBitLine1BPP
- >> _DrawBitLine16BPP_DDB
[Address Reference Count : 1]
_DrawHLine (Thumb, 22 bytes, Stack size 16 bytes, guidev_16.o(i._DrawHLine))
[Stack]
- Max Depth = 88
- Call Chain = _DrawHLine ⇒ _FillRect ⇒ GUI_USAGE_AddRect
[Calls]
[Address Reference Count : 1]
_DrawVLine (Thumb, 186 bytes, Stack size 40 bytes, guidev_16.o(i._DrawVLine))
[Stack]
- Max Depth = 64
- Call Chain = _DrawVLine ⇒ _XY2PTR
[Calls]- >> GUI_ALLOC_h2p
- >> _XY2PTR
[Address Reference Count : 1]
_FillRect (Thumb, 156 bytes, Stack size 48 bytes, guidev_16.o(i._FillRect))
[Stack]
- Max Depth = 72
- Call Chain = _FillRect ⇒ GUI_USAGE_AddRect
[Calls]- >> GUI_ALLOC_h2p
- >> GUI__memset16
- >> GUI_USAGE_AddRect
- >> _XY2PTR
[Called By]
[Address Reference Count : 1]
_GetPixelIndex (Thumb, 20 bytes, Stack size 16 bytes, guidev_16.o(i._GetPixelIndex))
[Stack]
- Max Depth = 40
- Call Chain = _GetPixelIndex ⇒ _XY2PTR
[Calls]
[Address Reference Count : 1]
_SetPixelIndex (Thumb, 74 bytes, Stack size 40 bytes, guidev_16.o(i._SetPixelIndex))
[Stack]
- Max Depth = 64
- Call Chain = _SetPixelIndex ⇒ _XY2PTR
[Calls]- >> GUI_ALLOC_h2p
- >> _XY2PTR
[Address Reference Count : 1]
_XY2PTR (Thumb, 54 bytes, Stack size 24 bytes, guidev_16.o(i._XY2PTR))
[Stack]
- Max Depth = 24
- Call Chain = _XY2PTR
[Calls]
[Called By]- >> _XorPixel
- >> _SetPixelIndex
- >> _GetPixelIndex
- >> _FillRect
- >> _DrawVLine
- >> _DrawBitmap
_XorPixel (Thumb, 88 bytes, Stack size 40 bytes, guidev_16.o(i._XorPixel))
[Stack]
- Max Depth = 64
- Call Chain = _XorPixel ⇒ _XY2PTR
[Calls]- >> GUI_ALLOC_h2p
- >> _XY2PTR
[Address Reference Count : 1]
GUI_USAGE_BM_AddHLine (Thumb, 152 bytes, Stack size 56 bytes, guidev_usagebm.o(i.GUI_USAGE_BM_AddHLine))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = GUI_USAGE_BM_AddHLine
[Calls]
[Address Reference Count : 1]- guidev_usagebm.o(.constdata)
GUI_USAGE_BM_AddPixel (Thumb, 48 bytes, Stack size 20 bytes, guidev_usagebm.o(i.GUI_USAGE_BM_AddPixel))
[Stack]
- Max Depth = 20
- Call Chain = GUI_USAGE_BM_AddPixel
[Address Reference Count : 1]- guidev_usagebm.o(.constdata)
GUI_USAGE_BM_Clear (Thumb, 26 bytes, Stack size 16 bytes, guidev_usagebm.o(i.GUI_USAGE_BM_Clear))
[Stack]
- Max Depth = 20
- Call Chain = GUI_USAGE_BM_Clear ⇒ __aeabi_memclr4
[Calls]
[Address Reference Count : 1]- guidev_usagebm.o(.constdata)
GUI_USAGE_BM_GetNextDirty (Thumb, 210 bytes, Stack size 32 bytes, guidev_usagebm.o(i.GUI_USAGE_BM_GetNextDirty))
[Stack]
- Max Depth = 32
- Call Chain = GUI_USAGE_BM_GetNextDirty
[Address Reference Count : 1]- guidev_usagebm.o(.constdata)
_GUI_USAGE_BM_Delete (Thumb, 12 bytes, Stack size 8 bytes, guidev_usagebm.o(i._GUI_USAGE_BM_Delete))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = _GUI_USAGE_BM_Delete ⇒ GUI_ALLOC_Free ⇒ GUI_Lock ⇒ GUI_X_Lock ⇒ OSSemPend ⇒ OS_Sched
[Calls]
[Address Reference Count : 1]- guidev_usagebm.o(.constdata)
_Draw (Thumb, 18 bytes, Stack size 16 bytes, gui_draw_self.o(i._Draw))
[Stack]
- Max Depth = 16
- Call Chain = _Draw
[Address Reference Count : 1]- gui_draw_self.o(.constdata)
_GetXSize (Thumb, 8 bytes, Stack size 0 bytes, gui_draw_self.o(i._GetXSize))
[Address Reference Count : 1]
- gui_draw_self.o(.constdata)
_GetYSize (Thumb, 8 bytes, Stack size 0 bytes, gui_draw_self.o(i._GetYSize))
[Address Reference Count : 1]
- gui_draw_self.o(.constdata)
_Screen2hWin (Thumb, 86 bytes, Stack size 40 bytes, wm_screen2win.o(i._Screen2hWin))
[Stack]
- Max Depth = 40 + In Cycle
- Call Chain = _Screen2hWin ⇒ _Screen2hWin (Cycle)
[Calls]- >> GUI_ALLOC_h2p
- >> WM__IsInWindow
- >> _Screen2hWin
[Called By]- >> WM_Screen2hWin
- >> _Screen2hWin
_dadd1 (Thumb, 0 bytes, Stack size unknown bytes, daddsub_clz.o(x$fpl$dadd), UNUSED)
[Called By]
_dsub1 (Thumb, 0 bytes, Stack size unknown bytes, daddsub_clz.o(x$fpl$dsub), UNUSED)
[Called By]
_fadd1 (Thumb, 0 bytes, Stack size unknown bytes, faddsub_clz.o(x$fpl$fadd), UNUSED)
[Called By]
_fsub1 (Thumb, 0 bytes, Stack size unknown bytes, faddsub_clz.o(x$fpl$fsub), UNUSED)
[Called By]
_printf_input_char (Thumb, 10 bytes, Stack size 0 bytes, _printf_char_common.o(.text))
[Address Reference Count : 1]
- _printf_char_common.o(.text)
Undefined Global Symbols