www.pudn.com > ARM-Cortex-M3.zip > UART_SEND.htm, change:2007-11-23,size:30245b


<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> 
<html><head> 
<title>Static Call Graph - [.\obj\UART_SEND.axf]</title></head> 
<body><HR> 
<H1>Static Call Graph for image .\obj\UART_SEND.axf</H1><HR> 
<BR><P>#<CALLGRAPH># ARM Linker, RVCT3.1 [Build 903]: Last Updated: Fri Nov 23 09:55:14 2007 
<BR><P> 
<H3>Maximum Stack Usage =         64 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)</H3><H3> 
Call chain for Maximum Stack Depth:</H3> 
Reset_Handler ⇒ __main ⇒ __rt_entry ⇒ __rt_lib_init ⇒ _fp_init 
<P> 
<H3> 
Functions with no stack information 
</H3><UL> 
 <LI><a href="#[c833d8]">Reset_Handler</a> 
 <LI><a href="#[c83468]">__user_initial_stackheap</a> 
 <LI><a href="#[1115e18]">CPUcpsid</a> 
 <LI><a href="#[1115dd0]">CPUcpsie</a> 
 <LI><a href="#[1115d88]">CPUwfi</a> 
 <LI><a href="#[c835d0]">NmiSR</a> 
 <LI><a href="#[c83588]">FaultISR</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
</UL> 
</UL> 
<P> 
<H3> 
Mutually Recursive functions 
</H3> <LI><a href="#[c835d0]">NmiSR</a>   ⇒   <a href="#[c835d0]">NmiSR</a><BR> 
 <LI><a href="#[c83588]">FaultISR</a>   ⇒   <a href="#[c83588]">FaultISR</a><BR> 
 <LI><a href="#[c83540]">IntDefaultHandler</a>   ⇒   <a href="#[c83540]">IntDefaultHandler</a><BR> 
</UL> 
<P> 
<H3> 
Function Pointers 
</H3><UL> 
 <LI><a href="#[c833d8]">Reset_Handler</a> 
 <LI><a href="#[c835d0]">NmiSR</a> 
 <LI><a href="#[c83588]">FaultISR</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83390]">UART0_ISR</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[c83540]">IntDefaultHandler</a> 
 <LI><a href="#[1111dd0]">__I_use_semihosting</a> 
</UL> 
<P> 
<H3> 
Global Symbols 
</H3> 
<P><STRONG><a name="[c833d8]"></a>Reset_Handler</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, startup.o(RESET)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 64 + Unknown Stack Size 
<LI>Call Chain = Reset_Handler ⇒ __main ⇒ __rt_entry ⇒ __rt_lib_init ⇒ _fp_init 
</UL> 
<BR>[Calls]<UL><LI><a href="#[1114880]">>></a>   __main 
</UL> 
 
<P><STRONG><a name="[1114880]"></a>__main</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 64 + Unknown Stack Size 
<LI>Call Chain = __main ⇒ __rt_entry ⇒ __rt_lib_init ⇒ _fp_init 
</UL> 
<BR>[Calls]<UL><LI><a href="#[11145c8]">>></a>   __rt_entry 
</UL> 
<BR>[Called By]<UL><LI><a href="#[c833d8]">>></a>   Reset_Handler 
</UL> 
 
<P><STRONG><a name="[1190310]"></a>__scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) 
 
<P><STRONG><a name="[11902c8]"></a>__scatterload_rt2</STRONG> (Thumb, 44 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) 
<BR><BR>[Calls]<UL><LI><a href="#[11145c8]">>></a>   __rt_entry 
</UL> 
 
<P><STRONG><a name="[1190280]"></a>__scatterload_rt2_thumb_only</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) 
 
<P><STRONG><a name="[1190238]"></a>__scatterload_null</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) 
 
<P><STRONG><a name="[118fff8]"></a>__scatterload_copy</STRONG> (Thumb, 26 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED) 
<BR><BR>[Calls]<UL><LI><a href="#[118fff8]">>></a>   __scatterload_copy 
</UL> 
<BR>[Called By]<UL><LI><a href="#[118fff8]">>></a>   __scatterload_copy 
</UL> 
 
<P><STRONG><a name="[118fe90]"></a>__scatterload_zeroinit</STRONG> (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED) 
 
<P><STRONG><a name="[1112d08]"></a>__ARM_argv_veneer</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, lib_init.o(.emb_text)) 
<BR><BR>[Calls]<UL><LI><a href="#[11110b0]">>></a>   __ARM_get_argv 
</UL> 
<BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init 
</UL> 
 
<P><STRONG><a name="[c83468]"></a>__user_initial_stackheap</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, startup.o(.text)) 
<BR><BR>[Called By]<UL><LI><a href="#[1114008]">>></a>   __user_setup_stackheap 
</UL> 
 
<P><STRONG><a name="[c83390]"></a>UART0_ISR</STRONG> (Thumb, 84 bytes, Stack size 8 bytes, uart_send.o(.text)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = UART0_ISR 
</UL> 
<BR>[Calls]<UL><LI><a href="#[1117830]">>></a>   UARTSpaceAvail 
<LI><a href="#[1117950]">>></a>   UARTIntStatus 
<LI><a href="#[1117a70]">>></a>   UARTIntClear 
<LI><a href="#[1117cf8]">>></a>   UARTCharNonBlockingPut 
</UL> 
<BR>[Address Reference Count : 1]<UL><LI> startup.o(RESET) 
</UL> 
<P><STRONG><a name="[c82250]"></a>UARTSend</STRONG> (Thumb, 76 bytes, Stack size 16 bytes, uart_send.o(.text)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = UARTSend 
</UL> 
<BR>[Calls]<UL><LI><a href="#[1117830]">>></a>   UARTSpaceAvail 
<LI><a href="#[1117cf8]">>></a>   UARTCharNonBlockingPut 
</UL> 
<BR>[Called By]<UL><LI><a href="#[c82208]">>></a>   main 
</UL> 
 
<P><STRONG><a name="[c82208]"></a>main</STRONG> (Thumb, 144 bytes, Stack size 8 bytes, uart_send.o(.text)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 32 + Unknown Stack Size 
<LI>Call Chain = main ⇒ UARTConfigSet ⇒ SysCtlClockGet 
</UL> 
<BR>[Calls]<UL><LI><a href="#[c79788]">>></a>   IntMasterEnable 
<LI><a href="#[c79818]">>></a>   IntEnable 
<LI><a href="#[c7daf0]">>></a>   GPIOPinWrite 
<LI><a href="#[c7db38]">>></a>   GPIOPinTypeUART 
<LI><a href="#[c7dd78]">>></a>   GPIOPinRead 
<LI><a href="#[c7dee0]">>></a>   GPIOPadConfigSet 
<LI><a href="#[c7e000]">>></a>   GPIODirModeSet 
<LI><a href="#[c82250]">>></a>   UARTSend 
<LI><a href="#[11179e0]">>></a>   UARTIntEnable 
<LI><a href="#[1117a70]">>></a>   UARTIntClear 
<LI><a href="#[1117bd8]">>></a>   UARTConfigSet 
<LI><a href="#[111dd10]">>></a>   SysCtlPeripheralEnable 
<LI><a href="#[111e2f8]">>></a>   SysCtlClockSet 
</UL> 
<BR>[Called By]<UL><LI><a href="#[11145c8]">>></a>   __rt_entry 
</UL> 
 
<P><STRONG><a name="[1115e18]"></a>CPUcpsid</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cpu.o(.text), UNUSED) 
 
<P><STRONG><a name="[1115dd0]"></a>CPUcpsie</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cpu.o(.text)) 
<BR><BR>[Called By]<UL><LI><a href="#[c79788]">>></a>   IntMasterEnable 
</UL> 
 
<P><STRONG><a name="[1115d88]"></a>CPUwfi</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, cpu.o(.text), UNUSED) 
 
<P><STRONG><a name="[1114b50]"></a>__use_two_region_memory</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, stkheap2.o(.text), UNUSED) 
 
<P><STRONG><a name="[1114b08]"></a>__rt_stackheap_init</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, stkheap2.o(.text)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 24 + Unknown Stack Size 
<LI>Call Chain = __rt_stackheap_init ⇒ __user_setup_stackheap 
</UL> 
<BR>[Calls]<UL><LI><a href="#[1113ba8]">>></a>   __rt_stackheap_storage 
<LI><a href="#[1114008]">>></a>   __user_setup_stackheap 
</UL> 
<BR>[Called By]<UL><LI><a href="#[11145c8]">>></a>   __rt_entry 
</UL> 
 
<P><STRONG><a name="[1114ac0]"></a>__rt_heap_extend</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, stkheap2.o(.text), UNUSED) 
<BR><BR>[Calls]<UL><LI><a href="#[11149e8]">>></a>   __user_heap_extend (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[11145c8]"></a>__rt_entry</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, kernel.o(.text)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 64 + Unknown Stack Size 
<LI>Call Chain = __rt_entry ⇒ __rt_lib_init ⇒ _fp_init 
</UL> 
<BR>[Calls]<UL><LI><a href="#[c82208]">>></a>   main 
<LI><a href="#[1112100]">>></a>   _platform_post_lib_init 
<LI><a href="#[1112270]">>></a>   _platform_post_stackheap_init 
<LI><a href="#[1112c78]">>></a>   __rt_lib_init 
<LI><a href="#[1113228]">>></a>   exit 
<LI><a href="#[1114b08]">>></a>   __rt_stackheap_init 
</UL> 
<BR>[Called By]<UL><LI><a href="#[1114880]">>></a>   __main 
<LI><a href="#[11902c8]">>></a>   __scatterload_rt2 
</UL> 
 
<P><STRONG><a name="[1114580]"></a>__rt_exit</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, kernel.o(.text)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = __rt_exit ⇒ __rt_lib_shutdown 
</UL> 
<BR>[Calls]<UL><LI><a href="#[1112c30]">>></a>   __rt_lib_shutdown 
<LI><a href="#[1114538]">>></a>   __rt_abort 
</UL> 
<BR>[Called By]<UL><LI><a href="#[1113228]">>></a>   exit 
</UL> 
 
<P><STRONG><a name="[1114538]"></a>__rt_abort</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, kernel.o(.text)) 
<BR><BR>[Calls]<UL><LI><a href="#[11136b8]">>></a>   _sys_exit 
</UL> 
<BR>[Called By]<UL><LI><a href="#[1114580]">>></a>   __rt_exit 
</UL> 
 
<P><STRONG><a name="[1114008]"></a>__user_setup_stackheap</STRONG> (Thumb, 74 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 8 + Unknown Stack Size 
<LI>Call Chain = __user_setup_stackheap 
</UL> 
<BR>[Calls]<UL><LI><a href="#[c83468]">>></a>   __user_initial_stackheap 
<LI><a href="#[11133e0]">>></a>   __user_perproc_libspace 
</UL> 
<BR>[Called By]<UL><LI><a href="#[1114b08]">>></a>   __rt_stackheap_init 
</UL> 
 
<P><STRONG><a name="[1113ba8]"></a>__rt_stackheap_storage</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, rt_stackheap_storage_intlibspace.o(.text)) 
<BR><BR>[Called By]<UL><LI><a href="#[1114b08]">>></a>   __rt_stackheap_init 
</UL> 
 
<P><STRONG><a name="[11136b8]"></a>_sys_exit</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, sys_exit.o(.text)) 
<BR><BR>[Called By]<UL><LI><a href="#[1114538]">>></a>   __rt_abort 
</UL> 
 
<P><STRONG><a name="[1113428]"></a>__user_libspace</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) 
 
<P><STRONG><a name="[11133e0]"></a>__user_perproc_libspace</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text)) 
<BR><BR>[Called By]<UL><LI><a href="#[1114008]">>></a>   __user_setup_stackheap 
</UL> 
 
<P><STRONG><a name="[1113398]"></a>__user_perthread_libspace</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) 
 
<P><STRONG><a name="[1113228]"></a>exit</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, exit.o(.text)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = exit ⇒ __rt_exit ⇒ __rt_lib_shutdown 
</UL> 
<BR>[Calls]<UL><LI><a href="#[1113198]">>></a>   _call_atexit_fns (Weak Reference) 
<LI><a href="#[1114580]">>></a>   __rt_exit 
</UL> 
<BR>[Called By]<UL><LI><a href="#[11145c8]">>></a>   __rt_entry 
</UL> 
 
<P><STRONG><a name="[1112c78]"></a>__rt_lib_init</STRONG> (Thumb, 174 bytes, Stack size 40 bytes, lib_init.o(.text)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = __rt_lib_init ⇒ _fp_init 
</UL> 
<BR>[Calls]<UL><LI><a href="#[1110ec8]">>></a>   _fp_init 
<LI><a href="#[1111a18]">>></a>   __rt_locale 
<LI><a href="#[1112648]">>></a>   _signal_init (Weak Reference) 
<LI><a href="#[1112690]">>></a>   _rand_init (Weak Reference) 
<LI><a href="#[11126d8]">>></a>   _initio (Weak Reference) 
<LI><a href="#[1112720]">>></a>   _init_user_alloc (Weak Reference) 
<LI><a href="#[1112768]">>></a>   _init_alloc (Weak Reference) 
<LI><a href="#[11127b0]">>></a>   _getenv_init (Weak Reference) 
<LI><a href="#[11127f8]">>></a>   _get_lc_time (Weak Reference) 
<LI><a href="#[1112840]">>></a>   _get_lc_numeric (Weak Reference) 
<LI><a href="#[1112888]">>></a>   _get_lc_monetary (Weak Reference) 
<LI><a href="#[11128d0]">>></a>   _get_lc_ctype (Weak Reference) 
<LI><a href="#[1112918]">>></a>   _get_lc_collate (Weak Reference) 
<LI><a href="#[1112960]">>></a>   _fp_trap_init (Weak Reference) 
<LI><a href="#[11129a8]">>></a>   _clock_init (Weak Reference) 
<LI><a href="#[11129f0]">>></a>   _atexit_init (Weak Reference) 
<LI><a href="#[1112a80]">>></a>   __cpp_initialize__aeabi_ (Weak Reference) 
<LI><a href="#[1112ac8]">>></a>   __alloca_initialize (Weak Reference) 
<LI><a href="#[1112b10]">>></a>   __Heap_DescSize (Weak Reference) 
<LI><a href="#[1112b58]">>></a>   __ARM_exceptions_init (Weak Reference) 
<LI><a href="#[1112d08]">>></a>   __ARM_argv_veneer 
</UL> 
<BR>[Called By]<UL><LI><a href="#[11145c8]">>></a>   __rt_entry 
</UL> 
 
<P><STRONG><a name="[1112c30]"></a>__rt_lib_shutdown</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, lib_init.o(.text)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __rt_lib_shutdown 
</UL> 
<BR>[Calls]<UL><LI><a href="#[11125b8]">>></a>   _terminateio (Weak Reference) 
<LI><a href="#[1112600]">>></a>   _terminate_user_alloc (Weak Reference) 
<LI><a href="#[1112a38]">>></a>   __cxa_finalize (Weak Reference) 
</UL> 
<BR>[Called By]<UL><LI><a href="#[1114580]">>></a>   __rt_exit 
</UL> 
 
<P><STRONG><a name="[1112270]"></a>_platform_post_stackheap_init</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, boardinit2.o(.text)) 
<BR><BR>[Called By]<UL><LI><a href="#[11145c8]">>></a>   __rt_entry 
</UL> 
 
<P><STRONG><a name="[1112100]"></a>_platform_post_lib_init</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, boardinit3.o(.text)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = _platform_post_lib_init 
</UL> 
<BR>[Called By]<UL><LI><a href="#[11145c8]">>></a>   __rt_entry 
</UL> 
 
<P><STRONG><a name="[1111dd0]"></a>__I_use_semihosting</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text)) 
<BR>[Address Reference Count : 1]<UL><LI> sys_exit.o(.text) 
</UL> 
<P><STRONG><a name="[1111d88]"></a>__use_no_semihosting_swi</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) 
 
<P><STRONG><a name="[1111a18]"></a>__rt_locale</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, rt_locale_intlibspace.o(.text)) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init 
</UL> 
 
<P><STRONG><a name="[11110b0]"></a>__ARM_get_argv</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, no_argv.o(.text)) 
<BR><BR>[Called By]<UL><LI><a href="#[1112d08]">>></a>   __ARM_argv_veneer 
</UL> 
 
<P><STRONG><a name="[1110950]"></a>__rt_fp_status_addr</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, rt_fp_status_addr_intlibspace.o(.text)) 
<BR><BR>[Called By]<UL><LI><a href="#[1110ec8]">>></a>   _fp_init 
</UL> 
 
<P><STRONG><a name="[c7e000]"></a>GPIODirModeSet</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, gpio.o(i.GPIODirModeSet)) 
<BR><BR>[Called By]<UL><LI><a href="#[c7db38]">>></a>   GPIOPinTypeUART 
<LI><a href="#[c82208]">>></a>   main 
</UL> 
 
<P><STRONG><a name="[c7dee0]"></a>GPIOPadConfigSet</STRONG> (Thumb, 148 bytes, Stack size 8 bytes, gpio.o(i.GPIOPadConfigSet)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = GPIOPadConfigSet 
</UL> 
<BR>[Called By]<UL><LI><a href="#[c7db38]">>></a>   GPIOPinTypeUART 
<LI><a href="#[c82208]">>></a>   main 
</UL> 
 
<P><STRONG><a name="[c7dd78]"></a>GPIOPinRead</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, gpio.o(i.GPIOPinRead)) 
<BR><BR>[Called By]<UL><LI><a href="#[c82208]">>></a>   main 
</UL> 
 
<P><STRONG><a name="[c7db38]"></a>GPIOPinTypeUART</STRONG> (Thumb, 28 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeUART)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = GPIOPinTypeUART ⇒ GPIOPadConfigSet 
</UL> 
<BR>[Calls]<UL><LI><a href="#[c7dee0]">>></a>   GPIOPadConfigSet 
<LI><a href="#[c7e000]">>></a>   GPIODirModeSet 
</UL> 
<BR>[Called By]<UL><LI><a href="#[c82208]">>></a>   main 
</UL> 
 
<P><STRONG><a name="[c7daf0]"></a>GPIOPinWrite</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, gpio.o(i.GPIOPinWrite)) 
<BR><BR>[Called By]<UL><LI><a href="#[c82208]">>></a>   main 
</UL> 
 
<P><STRONG><a name="[c79818]"></a>IntEnable</STRONG> (Thumb, 96 bytes, Stack size 0 bytes, interrupt.o(i.IntEnable)) 
<BR><BR>[Called By]<UL><LI><a href="#[c82208]">>></a>   main 
</UL> 
 
<P><STRONG><a name="[c79788]"></a>IntMasterEnable</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, interrupt.o(i.IntMasterEnable)) 
<BR><BR>[Calls]<UL><LI><a href="#[1115dd0]">>></a>   CPUcpsie 
</UL> 
<BR>[Called By]<UL><LI><a href="#[c82208]">>></a>   main 
</UL> 
 
<P><STRONG><a name="[111e340]"></a>SysCtlClockGet</STRONG> (Thumb, 140 bytes, Stack size 8 bytes, sysctl.o(i.SysCtlClockGet)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = SysCtlClockGet 
</UL> 
<BR>[Called By]<UL><LI><a href="#[1117bd8]">>></a>   UARTConfigSet 
</UL> 
 
<P><STRONG><a name="[111e2f8]"></a>SysCtlClockSet</STRONG> (Thumb, 108 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlClockSet)) 
<BR><BR>[Called By]<UL><LI><a href="#[c82208]">>></a>   main 
</UL> 
 
<P><STRONG><a name="[111dd10]"></a>SysCtlPeripheralEnable</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlPeripheralEnable)) 
<BR><BR>[Called By]<UL><LI><a href="#[c82208]">>></a>   main 
</UL> 
 
<P><STRONG><a name="[1117cf8]"></a>UARTCharNonBlockingPut</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, uart.o(i.UARTCharNonBlockingPut)) 
<BR><BR>[Called By]<UL><LI><a href="#[c82250]">>></a>   UARTSend 
<LI><a href="#[c83390]">>></a>   UART0_ISR 
</UL> 
 
<P><STRONG><a name="[1117bd8]"></a>UARTConfigSet</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, uart.o(i.UARTConfigSet)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = UARTConfigSet ⇒ SysCtlClockGet 
</UL> 
<BR>[Calls]<UL><LI><a href="#[1117b00]">>></a>   UARTEnable 
<LI><a href="#[111e340]">>></a>   SysCtlClockGet 
</UL> 
<BR>[Called By]<UL><LI><a href="#[c82208]">>></a>   main 
</UL> 
 
<P><STRONG><a name="[1117b90]"></a>UARTDisable</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, uart.o(i.UARTDisable), UNUSED) 
<BR><BR>[Calls]<UL><LI><a href="#[1117b90]">>></a>   UARTDisable 
</UL> 
<BR>[Called By]<UL><LI><a href="#[1117b90]">>></a>   UARTDisable 
</UL> 
 
<P><STRONG><a name="[1117b00]"></a>UARTEnable</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, uart.o(i.UARTEnable)) 
<BR><BR>[Called By]<UL><LI><a href="#[1117bd8]">>></a>   UARTConfigSet 
</UL> 
 
<P><STRONG><a name="[1117a70]"></a>UARTIntClear</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, uart.o(i.UARTIntClear)) 
<BR><BR>[Called By]<UL><LI><a href="#[c82208]">>></a>   main 
<LI><a href="#[c83390]">>></a>   UART0_ISR 
</UL> 
 
<P><STRONG><a name="[11179e0]"></a>UARTIntEnable</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, uart.o(i.UARTIntEnable)) 
<BR><BR>[Called By]<UL><LI><a href="#[c82208]">>></a>   main 
</UL> 
 
<P><STRONG><a name="[1117950]"></a>UARTIntStatus</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, uart.o(i.UARTIntStatus)) 
<BR><BR>[Called By]<UL><LI><a href="#[c83390]">>></a>   UART0_ISR 
</UL> 
 
<P><STRONG><a name="[1117830]"></a>UARTSpaceAvail</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, uart.o(i.UARTSpaceAvail)) 
<BR><BR>[Called By]<UL><LI><a href="#[c82250]">>></a>   UARTSend 
<LI><a href="#[c83390]">>></a>   UART0_ISR 
</UL> 
 
<P><STRONG><a name="[1110ec8]"></a>_fp_init</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, fpinit.o(x$fpl$fpinit)) 
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = _fp_init 
</UL> 
<BR>[Calls]<UL><LI><a href="#[1110950]">>></a>   __rt_fp_status_addr 
</UL> 
<BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init 
</UL> 
 
<P><STRONG><a name="[1110e80]"></a>__fplib_config_pureend_doubles</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, fpinit.o(x$fpl$fpinit), UNUSED) 
<P> 
<H3> 
Local Symbols 
</H3> 
<P><STRONG><a name="[c835d0]"></a>NmiSR</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, startup.o(RESET)) 
<BR><BR>[Calls]<UL><LI><a href="#[c835d0]">>></a>   NmiSR 
</UL> 
<BR>[Called By]<UL><LI><a href="#[c835d0]">>></a>   NmiSR 
</UL> 
<BR>[Address Reference Count : 1]<UL><LI> startup.o(RESET) 
</UL> 
<P><STRONG><a name="[c83588]"></a>FaultISR</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, startup.o(RESET)) 
<BR><BR>[Calls]<UL><LI><a href="#[c83588]">>></a>   FaultISR 
</UL> 
<BR>[Called By]<UL><LI><a href="#[c83588]">>></a>   FaultISR 
</UL> 
<BR>[Address Reference Count : 1]<UL><LI> startup.o(RESET) 
</UL> 
<P><STRONG><a name="[c83540]"></a>IntDefaultHandler</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, startup.o(RESET)) 
<BR><BR>[Calls]<UL><LI><a href="#[c83540]">>></a>   IntDefaultHandler 
</UL> 
<BR>[Called By]<UL><LI><a href="#[c83540]">>></a>   IntDefaultHandler 
</UL> 
<BR>[Address Reference Count : 1]<UL><LI> startup.o(RESET) 
</UL><P> 
<H3> 
Undefined Global Symbols 
</H3> 
<P><STRONG><a name="[1112b58]"></a>__ARM_exceptions_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[1112b10]"></a>__Heap_DescSize</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[1112ac8]"></a>__alloca_initialize</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[1112a80]"></a>__cpp_initialize__aeabi_</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[1112a38]"></a>__cxa_finalize</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c30]">>></a>   __rt_lib_shutdown (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[11149e8]"></a>__user_heap_extend</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED, UNUSED) 
<BR><BR>[Called By]<UL><LI><a href="#[1114ac0]">>></a>   __rt_heap_extend (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[11129f0]"></a>_atexit_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[1113198]"></a>_call_atexit_fns</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1113228]">>></a>   exit (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[11129a8]"></a>_clock_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[1112960]"></a>_fp_trap_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[1112918]"></a>_get_lc_collate</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[11128d0]"></a>_get_lc_ctype</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[1112888]"></a>_get_lc_monetary</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[1112840]"></a>_get_lc_numeric</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[11127f8]"></a>_get_lc_time</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[11127b0]"></a>_getenv_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[1112768]"></a>_init_alloc</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[1112720]"></a>_init_user_alloc</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[11126d8]"></a>_initio</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[1112690]"></a>_rand_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[1112648]"></a>_signal_init</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c78]">>></a>   __rt_lib_init (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[1112600]"></a>_terminate_user_alloc</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c30]">>></a>   __rt_lib_shutdown (Weak Reference) 
</UL> 
 
<P><STRONG><a name="[11125b8]"></a>_terminateio</STRONG> (Unknown, 0 bytes, Stack size 0 bytes, UNDEFINED) 
<BR><BR>[Called By]<UL><LI><a href="#[1112c30]">>></a>   __rt_lib_shutdown (Weak Reference) 
</UL> 
<HR></body></html>