Файлы структурированы как в readme

This commit is contained in:
2025-02-20 18:39:34 +03:00
parent 58be5b4d6b
commit 1b63defd86
20 changed files with 893 additions and 911 deletions

View File

@@ -3,7 +3,7 @@
<title>Static Call Graph - [gfx_lcd\gfx_lcd.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image gfx_lcd\gfx_lcd.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 6190004: Last Updated: Thu Feb 20 18:15:32 2025
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 6190004: Last Updated: Thu Feb 20 18:39:11 2025
<BR><P>
<H3>Maximum Stack Usage = 324 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
@@ -980,7 +980,7 @@ Global Symbols
<BR>[Called By]<UL><LI><a href="#[6a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main
</UL>
<P><STRONG><a name="[96]"></a>GFX_Clean_Buffer_Frame</STRONG> (Thumb, 30 bytes, Stack size 16 bytes, gfx_buffer.o(.text.GFX_Clean_Buffer_Frame))
<P><STRONG><a name="[96]"></a>GFX_Clean_Buffer_Frame</STRONG> (Thumb, 30 bytes, Stack size 16 bytes, gfx_lib.o(.text.GFX_Clean_Buffer_Frame))
<BR><BR>[Stack]<UL><LI>Max Depth = 16 + Unknown Stack Size
<LI>Call Chain = GFX_Clean_Buffer_Frame
</UL>
@@ -989,7 +989,7 @@ Global Symbols
<BR>[Called By]<UL><LI><a href="#[95]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Example_GFX_CreateFrame
</UL>
<P><STRONG><a name="[a7]"></a>GFX_Draw_Char_1_Byte</STRONG> (Thumb, 472 bytes, Stack size 24 bytes, gfx_buffer.o(.text.GFX_Draw_Char_1_Byte))
<P><STRONG><a name="[a7]"></a>GFX_Draw_Char_1_Byte</STRONG> (Thumb, 472 bytes, Stack size 24 bytes, gfx_lib.o(.text.GFX_Draw_Char_1_Byte))
<BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = GFX_Draw_Char_1_Byte &rArr; GFX_Draw_Pixel
</UL>
<BR>[Calls]<UL><LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GFX_Draw_Pixel
@@ -997,7 +997,7 @@ Global Symbols
<BR>[Called By]<UL><LI><a href="#[97]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GFX_Output_String
</UL>
<P><STRONG><a name="[98]"></a>GFX_Draw_Line</STRONG> (Thumb, 328 bytes, Stack size 56 bytes, gfx_buffer.o(.text.GFX_Draw_Line))
<P><STRONG><a name="[98]"></a>GFX_Draw_Line</STRONG> (Thumb, 328 bytes, Stack size 56 bytes, gfx_lib.o(.text.GFX_Draw_Line))
<BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = GFX_Draw_Line &rArr; GFX_Draw_Pixel
</UL>
<BR>[Calls]<UL><LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GFX_Draw_Pixel
@@ -1015,7 +1015,7 @@ Global Symbols
<LI><a href="#[a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Example_GFX_IconInit
</UL>
<P><STRONG><a name="[a8]"></a>GFX_Draw_Pixel</STRONG> (Thumb, 158 bytes, Stack size 12 bytes, gfx_buffer.o(.text.GFX_Draw_Pixel))
<P><STRONG><a name="[a8]"></a>GFX_Draw_Pixel</STRONG> (Thumb, 158 bytes, Stack size 12 bytes, gfx_lib.o(.text.GFX_Draw_Pixel))
<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = GFX_Draw_Pixel
</UL>
<BR>[Called By]<UL><LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__GFX_Draw_Arc
@@ -1024,7 +1024,7 @@ Global Symbols
<LI><a href="#[a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GFX_Draw_Char_1_Byte
</UL>
<P><STRONG><a name="[99]"></a>GFX_Draw_Triangle</STRONG> (Thumb, 192 bytes, Stack size 32 bytes, gfx_buffer.o(.text.GFX_Draw_Triangle))
<P><STRONG><a name="[99]"></a>GFX_Draw_Triangle</STRONG> (Thumb, 192 bytes, Stack size 32 bytes, gfx_lib.o(.text.GFX_Draw_Triangle))
<BR><BR>[Stack]<UL><LI>Max Depth = 100<LI>Call Chain = GFX_Draw_Triangle &rArr; __GFX_Draw_Line &rArr; GFX_Draw_Pixel
</UL>
<BR>[Calls]<UL><LI><a href="#[9d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__GFX_Draw_Line
@@ -1032,14 +1032,14 @@ Global Symbols
<BR>[Called By]<UL><LI><a href="#[95]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Example_GFX_CreateFrame
</UL>
<P><STRONG><a name="[9a]"></a>GFX_Invertion_Area</STRONG> (Thumb, 232 bytes, Stack size 28 bytes, gfx_buffer.o(.text.GFX_Invertion_Area))
<P><STRONG><a name="[9a]"></a>GFX_Invertion_Area</STRONG> (Thumb, 232 bytes, Stack size 28 bytes, gfx_lib.o(.text.GFX_Invertion_Area))
<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = GFX_Invertion_Area
</UL>
<BR>[Called By]<UL><LI><a href="#[95]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Example_GFX_CreateFrame
<LI><a href="#[a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GFX_Invertion_Display
</UL>
<P><STRONG><a name="[a2]"></a>GFX_Invertion_Display</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, gfx_buffer.o(.text.GFX_Invertion_Display))
<P><STRONG><a name="[a2]"></a>GFX_Invertion_Display</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, gfx_lib.o(.text.GFX_Invertion_Display))
<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = GFX_Invertion_Display &rArr; GFX_Invertion_Area
</UL>
<BR>[Calls]<UL><LI><a href="#[9a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GFX_Invertion_Area
@@ -1047,7 +1047,7 @@ Global Symbols
<BR>[Called By]<UL><LI><a href="#[95]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Example_GFX_CreateFrame
</UL>
<P><STRONG><a name="[97]"></a>GFX_Output_String</STRONG> (Thumb, 126 bytes, Stack size 32 bytes, gfx_buffer.o(.text.GFX_Output_String))
<P><STRONG><a name="[97]"></a>GFX_Output_String</STRONG> (Thumb, 126 bytes, Stack size 32 bytes, gfx_lib.o(.text.GFX_Output_String))
<BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = GFX_Output_String &rArr; GFX_Draw_Char_1_Byte &rArr; GFX_Draw_Pixel
</UL>
<BR>[Calls]<UL><LI><a href="#[a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GFX_Draw_Char_1_Byte
@@ -1329,7 +1329,7 @@ Global Symbols
<P><STRONG><a name="[5]"></a>UsageFault_Handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(.text.UsageFault_Handler))
<BR>[Address Reference Count : 1]<UL><LI> startup_stm32f103xb.o(RESET)
</UL>
<P><STRONG><a name="[a9]"></a>__GFX_Draw_Arc</STRONG> (Thumb, 274 bytes, Stack size 80 bytes, gfx_buffer.o(.text.__GFX_Draw_Arc))
<P><STRONG><a name="[a9]"></a>__GFX_Draw_Arc</STRONG> (Thumb, 274 bytes, Stack size 80 bytes, gfx_lib.o(.text.__GFX_Draw_Arc))
<BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = __GFX_Draw_Arc &rArr; sinf &rArr; __mathlib_rredf2 &rArr; __aeabi_fmul
</UL>
<BR>[Calls]<UL><LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2f
@@ -1348,7 +1348,7 @@ Global Symbols
<BR>[Called By]<UL><LI><a href="#[a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GFX_Draw_LoopIcon
</UL>
<P><STRONG><a name="[9d]"></a>__GFX_Draw_Line</STRONG> (Thumb, 302 bytes, Stack size 56 bytes, gfx_buffer.o(.text.__GFX_Draw_Line))
<P><STRONG><a name="[9d]"></a>__GFX_Draw_Line</STRONG> (Thumb, 302 bytes, Stack size 56 bytes, gfx_lib.o(.text.__GFX_Draw_Line))
<BR><BR>[Stack]<UL><LI>Max Depth = 68<LI>Call Chain = __GFX_Draw_Line &rArr; GFX_Draw_Pixel
</UL>
<BR>[Calls]<UL><LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GFX_Draw_Pixel