#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Mon Feb 23 05:32:54 2026
Reset_Handler (Thumb, 34 bytes, Stack size 0 bytes, stm32f10x_vector.o(.startup))
[Stack]
__aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
[Called By]
__aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
__aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
__aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
[Calls]
__aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))
[Called By]
__aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
_memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)
[Calls]
BlankCheck (Thumb, 30 bytes, Stack size 8 bytes, main.o(i.BlankCheck))
[Stack]
EraseAll (Thumb, 68 bytes, Stack size 8 bytes, main.o(i.EraseAll))
[Stack]
EraseSector (Thumb, 150 bytes, Stack size 16 bytes, main.o(i.EraseSector))
[Stack]
FLASH_ClearFlag (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_flash.o(i.FLASH_ClearFlag))
[Called By]
FLASH_ErasePage (Thumb, 76 bytes, Stack size 16 bytes, stm32f10x_flash.o(i.FLASH_ErasePage))
[Stack]
FLASH_GetStatus (Thumb, 48 bytes, Stack size 0 bytes, stm32f10x_flash.o(i.FLASH_GetStatus))
[Called By]
FLASH_PrefetchBufferCmd (Thumb, 22 bytes, Stack size 0 bytes, stm32f10x_flash.o(i.FLASH_PrefetchBufferCmd))
[Called By]
FLASH_ProgramHalfWord (Thumb, 64 bytes, Stack size 16 bytes, stm32f10x_flash.o(i.FLASH_ProgramHalfWord))
[Stack]
FLASH_SetLatency (Thumb, 22 bytes, Stack size 0 bytes, stm32f10x_flash.o(i.FLASH_SetLatency))
[Called By]
FLASH_Unlock (Thumb, 12 bytes, Stack size 0 bytes, stm32f10x_flash.o(i.FLASH_Unlock))
[Called By]
FLASH_WaitForLastOperation (Thumb, 42 bytes, Stack size 16 bytes, stm32f10x_flash.o(i.FLASH_WaitForLastOperation))
[Stack]
Flash_Init (Thumb, 40 bytes, Stack size 8 bytes, main.o(i.Flash_Init))
[Stack]
Main (Thumb, 80 bytes, Stack size 8 bytes, st16.o(i.Main))
[Stack]
NVIC_Configuration (Thumb, 14 bytes, Stack size 8 bytes, main.o(i.NVIC_Configuration))
[Stack]
NVIC_SetVectorTable (Thumb, 12 bytes, Stack size 0 bytes, stm32f10x_nvic.o(i.NVIC_SetVectorTable))
[Called By]
Program (Thumb, 64 bytes, Stack size 16 bytes, main.o(i.Program))
[Stack]
RCC_Configuration (Thumb, 114 bytes, Stack size 8 bytes, main.o(i.RCC_Configuration))
[Stack]
RCC_DeInit (Thumb, 62 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_DeInit))
[Called By]
RCC_GetFlagStatus (Thumb, 56 bytes, Stack size 8 bytes, stm32f10x_rcc.o(i.RCC_GetFlagStatus))
[Stack]
RCC_GetSYSCLKSource (Thumb, 10 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_GetSYSCLKSource))
[Called By]
RCC_HCLKConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_HCLKConfig))
[Called By]
RCC_HSEConfig (Thumb, 70 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_HSEConfig))
[Called By]
RCC_PCLK1Config (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_PCLK1Config))
[Called By]
RCC_PCLK2Config (Thumb, 20 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_PCLK2Config))
[Called By]
RCC_PLLCmd (Thumb, 6 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_PLLCmd))
[Called By]
RCC_PLLConfig (Thumb, 24 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_PLLConfig))
[Called By]
RCC_SYSCLKConfig (Thumb, 18 bytes, Stack size 0 bytes, stm32f10x_rcc.o(i.RCC_SYSCLKConfig))
[Called By]
RCC_WaitForHSEStartUp (Thumb, 54 bytes, Stack size 16 bytes, stm32f10x_rcc.o(i.RCC_WaitForHSEStartUp))
[Stack]
ReadChipID (Thumb, 8 bytes, Stack size 0 bytes, main.o(i.ReadChipID))
[Called By]
Verification (Thumb, 34 bytes, Stack size 16 bytes, main.o(i.Verification))
[Stack]
dummy (Thumb, 2 bytes, Stack size 0 bytes, buff.o(i.dummy))
[Called By]
delay (Thumb, 26 bytes, Stack size 8 bytes, stm32f10x_flash.o(i.delay))
[Stack]