UARTConfigSetExpClk ⇒ UARTConfigSetExpClk
Function Pointers
- FaultISR from startup_rvmdk.o(RESET) referenced from startup_rvmdk.o(RESET)
- IntDefaultHandler from startup_rvmdk.o(RESET) referenced 109 times from startup_rvmdk.o(RESET)
- NmiSR from startup_rvmdk.o(RESET) referenced from startup_rvmdk.o(RESET)
- Reset_Handler from startup_rvmdk.o(RESET) referenced from startup_rvmdk.o(RESET)
- SysTickIntHandler from inet.o(i.SysTickIntHandler) referenced from startup_rvmdk.o(RESET)
- Timer0AIntHandler from dispctl.o(i.Timer0AIntHandler) referenced from startup_rvmdk.o(RESET)
- Timer0BIntHandler from dispctl.o(i.Timer0BIntHandler) referenced from startup_rvmdk.o(RESET)
- Timer1AIntHandler from dispctl.o(i.Timer1AIntHandler) referenced from startup_rvmdk.o(RESET)
- Timer1BIntHandler from dispctl.o(i.Timer1BIntHandler) referenced from startup_rvmdk.o(RESET)
- Timer2AIntHandler from dispctl.o(i.Timer2AIntHandler) referenced from startup_rvmdk.o(RESET)
- _get_lc_ctype from lc_ctype_c.o(locale$$code) referenced from rt_ctype_table.o(.text)
- _printf_input_char from _printf_char_common.o(.text) referenced from _printf_char_common.o(.text)
- _snputc from _snputc.o(.text) referenced from vsnprintf.o(.text)
- arp_timer from lwiplib.o(i.arp_timer) referenced from lwiplib.o(i.arp_timer)
- arp_timer from lwiplib.o(i.arp_timer) referenced from lwiplib.o(i.lwip_init)
- autoip_timer from lwiplib.o(i.autoip_timer) referenced from lwiplib.o(i.autoip_timer)
- autoip_timer from lwiplib.o(i.autoip_timer) referenced from lwiplib.o(i.lwip_init)
- cmd_blue from inet.o(i.cmd_blue) referenced from inet.o(.constdata)
- cmd_brightness from inet.o(i.cmd_brightness) referenced from inet.o(.constdata)
- cmd_clear from inet.o(i.cmd_clear) referenced from inet.o(.constdata)
- cmd_commit from inet.o(i.cmd_commit) referenced from inet.o(.constdata)
- cmd_dispoff from inet.o(i.cmd_dispoff) referenced from inet.o(.constdata)
- cmd_dispon from inet.o(i.cmd_dispon) referenced from inet.o(.constdata)
- cmd_green from inet.o(i.cmd_green) referenced from inet.o(.constdata)
- cmd_help from inet.o(i.cmd_help) referenced from inet.o(.constdata)
- cmd_red from inet.o(i.cmd_red) referenced from inet.o(.constdata)
- cmd_reset from inet.o(i.cmd_reset) referenced from inet.o(.constdata)
- cmd_setpix from inet.o(i.cmd_setpix) referenced from inet.o(.constdata)
- cmd_setsubpix from inet.o(i.cmd_setsubpix) referenced from inet.o(.constdata)
- cmd_status from inet.o(i.cmd_status) referenced from inet.o(.constdata)
- cmd_white from inet.o(i.cmd_white) referenced from inet.o(.constdata)
- dhcp_recv from lwiplib.o(i.dhcp_recv) referenced from lwiplib.o(i.dhcp_start)
- dhcp_timer_coarse from lwiplib.o(i.dhcp_timer_coarse) referenced from lwiplib.o(i.dhcp_timer_coarse)
- dhcp_timer_coarse from lwiplib.o(i.dhcp_timer_coarse) referenced from lwiplib.o(i.lwip_init)
- dhcp_timer_fine from lwiplib.o(i.dhcp_timer_fine) referenced from lwiplib.o(i.dhcp_timer_fine)
- dhcp_timer_fine from lwiplib.o(i.dhcp_timer_fine) referenced from lwiplib.o(i.lwip_init)
- etharp_output from lwiplib.o(i.etharp_output) referenced from lwiplib.o(i.tivaif_init)
- ip_input from lwiplib.o(i.ip_input) referenced from lwiplib.o(i.lwIPInit)
- lwIPEthernetIntHandler from lwiplib.o(i.lwIPEthernetIntHandler) referenced from startup_rvmdk.o(RESET)
- tcp_accept_null from lwiplib.o(i.tcp_accept_null) referenced from lwiplib.o(i.tcp_listen_with_backlog)
- tcp_recv_null from lwiplib.o(i.tcp_recv_null) referenced from lwiplib.o(i.tcp_alloc)
- tcpip_connected_callback from inet.o(i.tcpip_connected_callback) referenced from inet.o(i.tcpip_start_listen)
- tcpip_recv_callback from inet.o(i.tcpip_recv_callback) referenced from inet.o(i.tcpip_connected_callback)
- tcpip_sent_callback from inet.o(i.tcpip_sent_callback) referenced from inet.o(i.tcpip_start_listen)
- tcpip_tcp_timer from lwiplib.o(i.tcpip_tcp_timer) referenced from lwiplib.o(i.tcp_bind)
- tcpip_tcp_timer from lwiplib.o(i.tcpip_tcp_timer) referenced from lwiplib.o(i.tcp_close_shutdown)
- tcpip_tcp_timer from lwiplib.o(i.tcpip_tcp_timer) referenced from lwiplib.o(i.tcp_input)
- tcpip_tcp_timer from lwiplib.o(i.tcpip_tcp_timer) referenced from lwiplib.o(i.tcp_listen_with_backlog)
- tcpip_tcp_timer from lwiplib.o(i.tcpip_tcp_timer) referenced from lwiplib.o(i.tcp_process)
- tcpip_tcp_timer from lwiplib.o(i.tcpip_tcp_timer) referenced from lwiplib.o(i.tcpip_tcp_timer)
- tivaif_transmit from lwiplib.o(i.tivaif_transmit) referenced from lwiplib.o(i.tivaif_init)
- udp_callback from inet.o(i.udp_callback) referenced from inet.o(i.tcpip_start_listen)
Global Symbols
Reset_Handler (Thumb, 0 bytes, Stack size unknown bytes, startup_rvmdk.o(RESET))
[Calls]
__main (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main))
[Calls]
- >> __rt_entry
- >> __scatterload
[Called By]
__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_n (Thumb, 0 bytes, Stack size unknown bytes, _printf_n.o(.ARM.Collect$$_printf_percent$$00000001))
[Calls]
_printf_percent (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000))
[Called By]
_printf_p (Thumb, 0 bytes, Stack size unknown bytes, _printf_p.o(.ARM.Collect$$_printf_percent$$00000002))
[Stack]
- Max Depth = 64 + Unknown Stack Size
- Call Chain = _printf_p ⇒ _printf_hex_ptr ⇒ _printf_longlong_hex ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
_printf_f (Thumb, 0 bytes, Stack size unknown bytes, _printf_f.o(.ARM.Collect$$_printf_percent$$00000003))
[Stack]
- Max Depth = 320 + Unknown Stack Size
- Call Chain = _printf_f ⇒ _printf_fp_dec ⇒ _printf_fp_dec_real ⇒ _fp_digits ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]
_printf_e (Thumb, 0 bytes, Stack size unknown bytes, _printf_e.o(.ARM.Collect$$_printf_percent$$00000004))
[Stack]
- Max Depth = 320 + Unknown Stack Size
- Call Chain = _printf_e ⇒ _printf_fp_dec ⇒ _printf_fp_dec_real ⇒ _fp_digits ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]
_printf_g (Thumb, 0 bytes, Stack size unknown bytes, _printf_g.o(.ARM.Collect$$_printf_percent$$00000005))
[Stack]
- Max Depth = 320 + Unknown Stack Size
- Call Chain = _printf_g ⇒ _printf_fp_dec ⇒ _printf_fp_dec_real ⇒ _fp_digits ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]
_printf_a (Thumb, 0 bytes, Stack size unknown bytes, _printf_a.o(.ARM.Collect$$_printf_percent$$00000006))
[Stack]
- Max Depth = 112 + Unknown Stack Size
- Call Chain = _printf_a ⇒ _printf_fp_hex ⇒ _printf_fp_hex_real ⇒ _printf_fp_infnan ⇒ _printf_post_padding
[Calls]
_printf_ll (Thumb, 0 bytes, Stack size unknown bytes, _printf_ll.o(.ARM.Collect$$_printf_percent$$00000007))
_printf_i (Thumb, 0 bytes, Stack size unknown bytes, _printf_i.o(.ARM.Collect$$_printf_percent$$00000008))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = _printf_i ⇒ _printf_int_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
_printf_d (Thumb, 0 bytes, Stack size unknown bytes, _printf_d.o(.ARM.Collect$$_printf_percent$$00000009))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = _printf_d ⇒ _printf_int_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
_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_o (Thumb, 0 bytes, Stack size unknown bytes, _printf_o.o(.ARM.Collect$$_printf_percent$$0000000B))
[Stack]
- Max Depth = 64 + Unknown Stack Size
- Call Chain = _printf_o ⇒ _printf_int_oct ⇒ _printf_longlong_oct ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
_printf_x (Thumb, 0 bytes, Stack size unknown bytes, _printf_x.o(.ARM.Collect$$_printf_percent$$0000000C))
[Stack]
- Max Depth = 80 + Unknown Stack Size
- Call Chain = _printf_x ⇒ _printf_int_hex ⇒ _printf_longlong_hex ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
_printf_lli (Thumb, 0 bytes, Stack size unknown bytes, _printf_lli.o(.ARM.Collect$$_printf_percent$$0000000D))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = _printf_lli ⇒ _printf_longlong_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
_printf_lld (Thumb, 0 bytes, Stack size unknown bytes, _printf_lld.o(.ARM.Collect$$_printf_percent$$0000000E))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = _printf_lld ⇒ _printf_longlong_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
_printf_llu (Thumb, 0 bytes, Stack size unknown bytes, _printf_llu.o(.ARM.Collect$$_printf_percent$$0000000F))
[Stack]
- Max Depth = 72 + Unknown Stack Size
- Call Chain = _printf_llu ⇒ _printf_longlong_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
_printf_llo (Thumb, 0 bytes, Stack size unknown bytes, _printf_llo.o(.ARM.Collect$$_printf_percent$$00000010))
[Stack]
- Max Depth = 56 + Unknown Stack Size
- Call Chain = _printf_llo ⇒ _printf_ll_oct ⇒ _printf_longlong_oct ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
_printf_llx (Thumb, 0 bytes, Stack size unknown bytes, _printf_llx.o(.ARM.Collect$$_printf_percent$$00000011))
[Stack]
- Max Depth = 64 + Unknown Stack Size
- Call Chain = _printf_llx ⇒ _printf_ll_hex ⇒ _printf_longlong_hex ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
_printf_l (Thumb, 0 bytes, Stack size unknown bytes, _printf_l.o(.ARM.Collect$$_printf_percent$$00000012))
_printf_c (Thumb, 0 bytes, Stack size unknown bytes, _printf_c.o(.ARM.Collect$$_printf_percent$$00000013))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = _printf_c ⇒ _printf_char ⇒ _printf_cs_common ⇒ _printf_str ⇒ _printf_post_padding
[Calls]
_printf_s (Thumb, 0 bytes, Stack size unknown bytes, _printf_s.o(.ARM.Collect$$_printf_percent$$00000014))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = _printf_s ⇒ _printf_string ⇒ _printf_cs_common ⇒ _printf_str ⇒ _printf_post_padding
[Calls]
_printf_lc (Thumb, 0 bytes, Stack size unknown bytes, _printf_lc.o(.ARM.Collect$$_printf_percent$$00000015))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = _printf_lc ⇒ _printf_wchar ⇒ _printf_lcs_common ⇒ _printf_wctomb ⇒ _wcrtomb ⇒ __rt_ctype_table
[Calls]
_printf_ls (Thumb, 0 bytes, Stack size unknown bytes, _printf_ls.o(.ARM.Collect$$_printf_percent$$00000016))
[Stack]
- Max Depth = 88 + Unknown Stack Size
- Call Chain = _printf_ls ⇒ _printf_wstring ⇒ _printf_lcs_common ⇒ _printf_wctomb ⇒ _wcrtomb ⇒ __rt_ctype_table
[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$$00000001))
[Calls]
__rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A))
__rt_lib_init_lc_common (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000F))
[Calls]
__rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004))
__rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E))
__rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C))
__rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011))
__rt_lib_init_lc_ctype_2 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000012))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = __rt_lib_init_lc_ctype_2 ⇒ _get_lc_ctype
[Calls]
__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_2 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000016))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = __rt_lib_init_lc_numeric_2 ⇒ _get_lc_numeric
[Calls]
__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_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_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_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000002))
__rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000007))
__rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F))
__rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000010))
__rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A))
__rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000004))
__rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C))
__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 = 608 + Unknown Stack Size
- Call Chain = __rt_entry_main ⇒ main ⇒ boot_init ⇒ tcpip_start_listen ⇒ cmd_simple_parse ⇒ tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[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]
SysCtlDelay (Thumb, 6 bytes, Stack size 0 bytes, sysctl.o(.emb_text))
[Calls]
[Called By]- >> SysCtlDelay
- >> cpu_reset
- >> EMACPHYConfigSet
CPUcpsid (Thumb, 8 bytes, Stack size 0 bytes, cpu.o(.emb_text))
[Called By]
CPUprimask (Thumb, 6 bytes, Stack size 0 bytes, cpu.o(.emb_text), UNUSED)
CPUcpsie (Thumb, 8 bytes, Stack size 0 bytes, cpu.o(.emb_text))
[Called By]
CPUwfi (Thumb, 4 bytes, Stack size 0 bytes, cpu.o(.emb_text), UNUSED)
CPUbasepriSet (Thumb, 6 bytes, Stack size 0 bytes, cpu.o(.emb_text), UNUSED)
CPUbasepriGet (Thumb, 6 bytes, Stack size 0 bytes, cpu.o(.emb_text), UNUSED)
__user_initial_stackheap (Thumb, 0 bytes, Stack size unknown bytes, startup_rvmdk.o(.text))
[Called By]
- >> __user_setup_stackheap
tolower (Thumb, 26 bytes, Stack size 8 bytes, tolower.o(.text))
[Stack]
- Max Depth = 16
- Call Chain = tolower ⇒ __rt_ctype_table
[Calls]
[Called By]
vsnprintf (Thumb, 48 bytes, Stack size 24 bytes, vsnprintf.o(.text))
[Stack]
- Max Depth = 128 + Unknown Stack Size
- Call Chain = vsnprintf ⇒ _printf_char_common ⇒ __printf
[Calls]- >> _sputc
- >> _printf_char_common
[Called By]
strtol (Thumb, 112 bytes, Stack size 32 bytes, strtol.o(.text))
[Stack]
- Max Depth = 72
- Call Chain = strtol ⇒ _strtoul
[Calls]- >> _strtoul
- >> __aeabi_errno_addr
- >> __rt_ctype_table
[Called By]
memcmp (Thumb, 88 bytes, Stack size 8 bytes, memcmp.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = memcmp
[Called By]- >> ethernet_input
- >> autoip_arp_reply
strlen (Thumb, 62 bytes, Stack size 8 bytes, strlen.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = strlen
[Called By]- >> tcpip_reply_formatted
- >> tcpip_connected_callback
__aeabi_memcpy (Thumb, 0 bytes, Stack size 0 bytes, rt_memcpy_v6.o(.text))
[Called By]
- >> tcp_write
- >> tcp_zero_window_probe
- >> pbuf_copy
- >> icmp_dest_unreach
- >> dhcp_recv
__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_memclr (Thumb, 0 bytes, Stack size 0 bytes, rt_memclr.o(.text))
[Called By]
__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), UNUSED)
__aeabi_memclr4 (Thumb, 0 bytes, Stack size 4 bytes, rt_memclr_w.o(.text))
[Stack]
- Max Depth = 4
- Call Chain = __aeabi_memclr4
[Called By]- >> tcpip_start_listen
- >> tcp_alloc
__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]
strcmp (Thumb, 128 bytes, Stack size 0 bytes, strcmpv7m.o(.text))
[Called By]
- >> cmd_simple_parse
- >> _get_lc_ctype
- >> _get_lc_numeric
__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)
__rt_ctype_table (Thumb, 16 bytes, Stack size 8 bytes, rt_ctype_table.o(.text))
[Stack]
- Max Depth = 8
- Call Chain = __rt_ctype_table
[Calls]
[Called By]- >> _wcrtomb
- >> strtol
- >> tolower
__aeabi_errno_addr (Thumb, 8 bytes, Stack size 0 bytes, rt_errno_addr_intlibspace.o(.text))
[Called By]
__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)
_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_fp_hex_real
- >> _printf_fp_dec_real
- >> _printf_int_common
- >> _printf_wctomb
- >> _printf_str
- >> _printf_fp_infnan
_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_fp_hex_real
- >> _printf_fp_dec_real
- >> _printf_int_common
- >> _printf_wctomb
- >> _printf_str
- >> _printf_fp_infnan
_printf_truncate_signed (Thumb, 18 bytes, Stack size 0 bytes, _printf_truncate.o(.text))
[Called By]
_printf_truncate_unsigned (Thumb, 18 bytes, Stack size 0 bytes, _printf_truncate.o(.text))
[Called By]
- >> _printf_int_hex
- >> _printf_int_oct
- >> _printf_int_dec
_printf_str (Thumb, 82 bytes, Stack size 16 bytes, _printf_str.o(.text))
[Stack]
- Max Depth = 32
- Call Chain = _printf_str ⇒ _printf_post_padding
[Calls]- >> _printf_post_padding
- >> _printf_pre_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]- >> _printf_int_common
- >> _printf_truncate_unsigned
- >> _printf_truncate_signed
[Called By]- >> _printf_u
- >> _printf_d
- >> _printf_i
_printf_charcount (Thumb, 40 bytes, Stack size 0 bytes, _printf_charcount.o(.text))
[Called By]
_printf_char_common (Thumb, 32 bytes, Stack size 64 bytes, _printf_char_common.o(.text))
[Stack]
- Max Depth = 104 + 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]
_snputc (Thumb, 16 bytes, Stack size 0 bytes, _snputc.o(.text))
[Address Reference Count : 1]
_printf_wctomb (Thumb, 182 bytes, Stack size 56 bytes, _printf_wctomb.o(.text))
[Stack]
- Max Depth = 80
- Call Chain = _printf_wctomb ⇒ _wcrtomb ⇒ __rt_ctype_table
[Calls]- >> _wcrtomb
- >> _printf_post_padding
- >> _printf_pre_padding
[Called By]
_printf_longlong_dec (Thumb, 108 bytes, Stack size 24 bytes, _printf_longlong_dec.o(.text))
[Stack]
- Max Depth = 72
- Call Chain = _printf_longlong_dec ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_int_common
- >> _ll_udiv10
[Called By]- >> _printf_llu
- >> _printf_lld
- >> _printf_lli
_printf_longlong_oct (Thumb, 66 bytes, Stack size 8 bytes, _printf_oct_int_ll.o(.text))
[Stack]
- Max Depth = 56
- Call Chain = _printf_longlong_oct ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
[Called By]- >> _printf_ll_oct
- >> _printf_int_oct
_printf_int_oct (Thumb, 24 bytes, Stack size 8 bytes, _printf_oct_int_ll.o(.text))
[Stack]
- Max Depth = 64
- Call Chain = _printf_int_oct ⇒ _printf_longlong_oct ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_longlong_oct
- >> _printf_truncate_unsigned
[Called By]
_printf_ll_oct (Thumb, 12 bytes, Stack size 0 bytes, _printf_oct_int_ll.o(.text))
[Stack]
- Max Depth = 56
- Call Chain = _printf_ll_oct ⇒ _printf_longlong_oct ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
[Called By]
_printf_longlong_hex (Thumb, 86 bytes, Stack size 16 bytes, _printf_hex_int_ll_ptr.o(.text))
[Stack]
- Max Depth = 64
- Call Chain = _printf_longlong_hex ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
[Called By]- >> _printf_hex_ptr
- >> _printf_ll_hex
- >> _printf_int_hex
_printf_int_hex (Thumb, 28 bytes, Stack size 16 bytes, _printf_hex_int_ll_ptr.o(.text))
[Stack]
- Max Depth = 80
- Call Chain = _printf_int_hex ⇒ _printf_longlong_hex ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]- >> _printf_longlong_hex
- >> _printf_truncate_unsigned
[Called By]
_printf_ll_hex (Thumb, 12 bytes, Stack size 0 bytes, _printf_hex_int_ll_ptr.o(.text))
[Stack]
- Max Depth = 64
- Call Chain = _printf_ll_hex ⇒ _printf_longlong_hex ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
[Called By]
_printf_hex_ptr (Thumb, 18 bytes, Stack size 0 bytes, _printf_hex_int_ll_ptr.o(.text))
[Stack]
- Max Depth = 64
- Call Chain = _printf_hex_ptr ⇒ _printf_longlong_hex ⇒ _printf_int_common ⇒ _printf_post_padding
[Calls]
[Called By]
__printf (Thumb, 388 bytes, Stack size 40 bytes, __printf_flags_ss_wp.o(.text))
[Stack]
- Max Depth = 40 + Unknown Stack Size
- Call Chain = __printf
[Calls]- >> _printf_percent
- >> _is_digit
[Called By]
_strtoul (Thumb, 158 bytes, Stack size 40 bytes, _strtoul.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _strtoul
[Calls]- >> _chval
- >> __aeabi_errno_addr
[Called By]
__aeabi_memcpy4 (Thumb, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)
[Called By]
__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)
__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)
__rt_locale (Thumb, 8 bytes, Stack size 0 bytes, rt_locale_intlibspace.o(.text))
[Called By]
- >> _printf_fp_dec_real
- >> __rt_ctype_table
- >> __rt_lib_init_lc_common
_ll_udiv10 (Thumb, 138 bytes, Stack size 12 bytes, lludiv10.o(.text))
[Stack]
- Max Depth = 12
- Call Chain = _ll_udiv10
[Called By]- >> _fp_digits
- >> _printf_longlong_dec
_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_longlong_hex
- >> _printf_longlong_oct
- >> _printf_longlong_dec
- >> _printf_int_dec
__lib_sel_fp_printf (Thumb, 2 bytes, Stack size 0 bytes, _printf_fp_dec.o(.text), UNUSED)
_printf_fp_dec_real (Thumb, 620 bytes, Stack size 104 bytes, _printf_fp_dec.o(.text))
[Stack]
- Max Depth = 320
- Call Chain = _printf_fp_dec_real ⇒ _fp_digits ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> _fp_digits
- >> __rt_locale
- >> _printf_post_padding
- >> _printf_pre_padding
- >> __ARM_fpclassify
- >> _printf_fp_infnan
[Called By]
_printf_fp_hex_real (Thumb, 756 bytes, Stack size 72 bytes, _printf_fp_hex.o(.text))
[Stack]
- Max Depth = 112
- Call Chain = _printf_fp_hex_real ⇒ _printf_fp_infnan ⇒ _printf_post_padding
[Calls]- >> _printf_post_padding
- >> _printf_pre_padding
- >> __ARM_fpclassify
- >> _printf_fp_infnan
[Called By]
_printf_cs_common (Thumb, 20 bytes, Stack size 8 bytes, _printf_char.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _printf_cs_common ⇒ _printf_str ⇒ _printf_post_padding
[Calls]
[Called By]- >> _printf_string
- >> _printf_char
_printf_char (Thumb, 16 bytes, Stack size 0 bytes, _printf_char.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _printf_char ⇒ _printf_cs_common ⇒ _printf_str ⇒ _printf_post_padding
[Calls]
[Called By]
_printf_string (Thumb, 8 bytes, Stack size 0 bytes, _printf_char.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _printf_string ⇒ _printf_cs_common ⇒ _printf_str ⇒ _printf_post_padding
[Calls]
[Called By]
_printf_lcs_common (Thumb, 20 bytes, Stack size 8 bytes, _printf_wchar.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = _printf_lcs_common ⇒ _printf_wctomb ⇒ _wcrtomb ⇒ __rt_ctype_table
[Calls]
[Called By]- >> _printf_wstring
- >> _printf_wchar
_printf_wchar (Thumb, 16 bytes, Stack size 0 bytes, _printf_wchar.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = _printf_wchar ⇒ _printf_lcs_common ⇒ _printf_wctomb ⇒ _wcrtomb ⇒ __rt_ctype_table
[Calls]
[Called By]
_printf_wstring (Thumb, 8 bytes, Stack size 0 bytes, _printf_wchar.o(.text))
[Stack]
- Max Depth = 88
- Call Chain = _printf_wstring ⇒ _printf_lcs_common ⇒ _printf_wctomb ⇒ _wcrtomb ⇒ __rt_ctype_table
[Calls]
[Called By]
_chval (Thumb, 28 bytes, Stack size 0 bytes, _chval.o(.text))
[Called By]
_wcrtomb (Thumb, 64 bytes, Stack size 16 bytes, _wcrtomb.o(.text))
[Stack]
- Max Depth = 24
- Call Chain = _wcrtomb ⇒ __rt_ctype_table
[Calls]
[Called By]
__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]
_printf_fp_infnan (Thumb, 112 bytes, Stack size 24 bytes, _printf_fp_infnan.o(.text))
[Stack]
- Max Depth = 40
- Call Chain = _printf_fp_infnan ⇒ _printf_post_padding
[Calls]- >> _printf_post_padding
- >> _printf_pre_padding
[Called By]- >> _printf_fp_hex_real
- >> _printf_fp_dec_real
_btod_etento (Thumb, 216 bytes, Stack size 72 bytes, bigflt0.o(.text))
[Stack]
- Max Depth = 120
- Call Chain = _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> _btod_emul
- >> _btod_ediv
[Called By]
exit (Thumb, 18 bytes, Stack size 8 bytes, exit.o(.text))
[Stack]
- Max Depth = 8 + Unknown Stack Size
- Call Chain = exit
[Calls]
[Called By]
_sys_exit (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text))
[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)
_btod_d2e (Thumb, 62 bytes, Stack size 0 bytes, btod.o(CL$$btod_d2e))
[Calls]
[Called By]
_d2e_denorm_low (Thumb, 70 bytes, Stack size 0 bytes, btod.o(CL$$btod_d2e_denorm_low))
[Called By]
_d2e_norm_op1 (Thumb, 96 bytes, Stack size 0 bytes, btod.o(CL$$btod_d2e_norm_op1))
[Calls]
[Called By]
__btod_div_common (Thumb, 696 bytes, Stack size 24 bytes, btod.o(CL$$btod_div_common))
[Stack]
- Max Depth = 24
- Call Chain = __btod_div_common
[Called By]
_e2e (Thumb, 198 bytes, Stack size 24 bytes, btod.o(CL$$btod_e2e))
[Stack]
- Max Depth = 24
- Call Chain = _e2e
[Called By]- >> _btod_emul
- >> _btod_ediv
_btod_ediv (Thumb, 40 bytes, Stack size 24 bytes, btod.o(CL$$btod_ediv))
[Stack]
- Max Depth = 48
- Call Chain = _btod_ediv ⇒ _e2e
[Calls]- >> _e2e
- >> __btod_div_common
[Called By]- >> _fp_digits
- >> _btod_etento
_btod_emul (Thumb, 40 bytes, Stack size 24 bytes, btod.o(CL$$btod_emul))
[Stack]
- Max Depth = 48
- Call Chain = _btod_emul ⇒ _e2e
[Calls]- >> __btod_mult_common
- >> _e2e
[Called By]- >> _fp_digits
- >> _btod_etento
__btod_mult_common (Thumb, 580 bytes, Stack size 16 bytes, btod.o(CL$$btod_mult_common))
[Stack]
- Max Depth = 16
- Call Chain = __btod_mult_common
[Called By]
EMACAddrGet (Thumb, 30 bytes, Stack size 0 bytes, emac.o(i.EMACAddrGet))
[Called By]
EMACAddrSet (Thumb, 34 bytes, Stack size 0 bytes, emac.o(i.EMACAddrSet))
[Called By]
EMACConfigGet (Thumb, 62 bytes, Stack size 0 bytes, emac.o(i.EMACConfigGet))
[Called By]
EMACConfigSet (Thumb, 50 bytes, Stack size 4 bytes, emac.o(i.EMACConfigSet))
[Stack]
- Max Depth = 4
- Call Chain = EMACConfigSet
[Called By]- >> lwIPInit
- >> tivaif_interrupt
EMACFrameFilterSet (Thumb, 12 bytes, Stack size 0 bytes, emac.o(i.EMACFrameFilterSet))
[Called By]
EMACInit (Thumb, 126 bytes, Stack size 12 bytes, emac.o(i.EMACInit))
[Stack]
- Max Depth = 12
- Call Chain = EMACInit
[Called By]
EMACIntClear (Thumb, 60 bytes, Stack size 0 bytes, emac.o(i.EMACIntClear))
[Called By]
- >> lwIPEthernetIntHandler
- >> tivaif_init
EMACIntEnable (Thumb, 66 bytes, Stack size 0 bytes, emac.o(i.EMACIntEnable))
[Called By]
EMACIntStatus (Thumb, 46 bytes, Stack size 0 bytes, emac.o(i.EMACIntStatus))
[Called By]
- >> lwIPEthernetIntHandler
- >> tivaif_init
EMACPHYConfigSet (Thumb, 100 bytes, Stack size 16 bytes, emac.o(i.EMACPHYConfigSet))
[Stack]
- Max Depth = 20
- Call Chain = EMACPHYConfigSet ⇒ SysCtlPeripheralReset
[Calls]- >> SysCtlDelay
- >> SysCtlPeripheralReset
- >> SysCtlPeripheralReady
[Called By]
EMACPHYRead (Thumb, 42 bytes, Stack size 0 bytes, emac.o(i.EMACPHYRead))
[Calls]
[Called By]- >> lwIPEthernetIntHandler
- >> EMACPHYRead
- >> tivaif_interrupt
- >> tivaif_init
EMACPHYWrite (Thumb, 42 bytes, Stack size 0 bytes, emac.o(i.EMACPHYWrite))
[Calls]
[Called By]- >> EMACPHYWrite
- >> tivaif_init
EMACRxDMADescriptorListSet (Thumb, 6 bytes, Stack size 0 bytes, emac.o(i.EMACRxDMADescriptorListSet))
[Called By]
EMACRxEnable (Thumb, 22 bytes, Stack size 0 bytes, emac.o(i.EMACRxEnable))
[Called By]
EMACTimestampIntStatus (Thumb, 6 bytes, Stack size 0 bytes, emac.o(i.EMACTimestampIntStatus))
[Called By]
- >> lwIPEthernetIntHandler
EMACTxDMADescriptorListSet (Thumb, 6 bytes, Stack size 0 bytes, emac.o(i.EMACTxDMADescriptorListSet))
[Called By]
EMACTxDMAPollDemand (Thumb, 8 bytes, Stack size 0 bytes, emac.o(i.EMACTxDMAPollDemand))
[Called By]
EMACTxEnable (Thumb, 22 bytes, Stack size 0 bytes, emac.o(i.EMACTxEnable))
[Called By]
FlashUserGet (Thumb, 18 bytes, Stack size 0 bytes, flash.o(i.FlashUserGet))
[Called By]
GPIODirModeSet (Thumb, 40 bytes, Stack size 0 bytes, gpio.o(i.GPIODirModeSet))
[Called By]
- >> GPIOPinTypeUART
- >> GPIOPinTypeSSI
- >> GPIOPinTypeGPIOOutput
GPIOPadConfigSet (Thumb, 312 bytes, Stack size 24 bytes, gpio.o(i.GPIOPadConfigSet))
[Stack]
- Max Depth = 24
- Call Chain = GPIOPadConfigSet
[Called By]- >> GPIOPinTypeUART
- >> GPIOPinTypeSSI
- >> GPIOPinTypeGPIOOutput
- >> disp_setup
GPIOPinConfigure (Thumb, 60 bytes, Stack size 0 bytes, gpio.o(i.GPIOPinConfigure))
[Called By]
- >> disp_setup
- >> boot_init
GPIOPinTypeGPIOOutput (Thumb, 28 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeGPIOOutput))
[Stack]
- Max Depth = 36
- Call Chain = GPIOPinTypeGPIOOutput ⇒ GPIOPadConfigSet
[Calls]- >> GPIOPadConfigSet
- >> GPIODirModeSet
[Called By]- >> disp_setup
- >> boot_init
GPIOPinTypeSSI (Thumb, 28 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeSSI))
[Stack]
- Max Depth = 36
- Call Chain = GPIOPinTypeSSI ⇒ GPIOPadConfigSet
[Calls]- >> GPIOPadConfigSet
- >> GPIODirModeSet
[Called By]
GPIOPinTypeUART (Thumb, 28 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeUART))
[Stack]
- Max Depth = 36
- Call Chain = GPIOPinTypeUART ⇒ GPIOPadConfigSet
[Calls]- >> GPIOPadConfigSet
- >> GPIODirModeSet
[Called By]
GPIOPinWrite (Thumb, 6 bytes, Stack size 0 bytes, gpio.o(i.GPIOPinWrite))
[Called By]
- >> disp_setup
- >> boot_init
InitDMADescriptors (Thumb, 166 bytes, Stack size 32 bytes, lwiplib.o(i.InitDMADescriptors))
[Stack]
- Max Depth = 128
- Call Chain = InitDMADescriptors ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> EMACTxDMADescriptorListSet
- >> EMACRxDMADescriptorListSet
- >> pbuf_alloc
[Called By]
IntEnable (Thumb, 92 bytes, Stack size 0 bytes, interrupt.o(i.IntEnable))
[Called By]
- >> disp_setup
- >> tivaif_init
IntMasterDisable (Thumb, 14 bytes, Stack size 8 bytes, interrupt.o(i.IntMasterDisable))
[Stack]
- Max Depth = 8
- Call Chain = IntMasterDisable
[Calls]
[Called By]- >> pbuf_free
- >> udp_sendto_if
- >> tcp_slowtmr
- >> tcp_seg_copy
- >> pbuf_alloc
- >> memp_malloc
- >> memp_free
- >> mem_trim
- >> mem_free
- >> etharp_query
- >> tivaif_transmit
- >> tcp_receive
IntMasterEnable (Thumb, 14 bytes, Stack size 8 bytes, interrupt.o(i.IntMasterEnable))
[Stack]
- Max Depth = 8
- Call Chain = IntMasterEnable
[Calls]
[Called By]- >> pbuf_free
- >> udp_sendto_if
- >> tivaif_init
- >> tcp_slowtmr
- >> tcp_seg_copy
- >> pbuf_alloc
- >> memp_malloc
- >> memp_free
- >> mem_trim
- >> mem_free
- >> etharp_query
- >> tivaif_transmit
- >> tcp_receive
IntPrioritySet (Thumb, 36 bytes, Stack size 0 bytes, interrupt.o(i.IntPrioritySet))
[Called By]
- >> tcpip_init
- >> disp_setup
SSIAdvFrameHoldEnable (Thumb, 10 bytes, Stack size 0 bytes, ssi.o(i.SSIAdvFrameHoldEnable))
[Called By]
SSIAdvModeSet (Thumb, 12 bytes, Stack size 0 bytes, ssi.o(i.SSIAdvModeSet))
[Called By]
- >> disp_setup
- >> disp_run
SSIConfigSetExpClk (Thumb, 58 bytes, Stack size 4 bytes, ssi.o(i.SSIConfigSetExpClk))
[Stack]
- Max Depth = 4
- Call Chain = SSIConfigSetExpClk
[Called By]
SSIEnable (Thumb, 10 bytes, Stack size 0 bytes, ssi.o(i.SSIEnable))
[Called By]
SysCtlClockFreqSet (Thumb, 666 bytes, Stack size 24 bytes, sysctl.o(i.SysCtlClockFreqSet))
[Stack]
- Max Depth = 24
- Call Chain = SysCtlClockFreqSet
[Called By]
SysCtlMOSCConfigSet (Thumb, 6 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlMOSCConfigSet))
[Called By]
SysCtlPeripheralDisable (Thumb, 36 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlPeripheralDisable))
[Called By]
SysCtlPeripheralEnable (Thumb, 36 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlPeripheralEnable))
[Called By]
- >> lwIPInit
- >> disp_setup
- >> UARTStdioConfig
- >> boot_init
SysCtlPeripheralPresent (Thumb, 40 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlPeripheralPresent))
[Called By]
- >> lwIPInit
- >> UARTStdioConfig
SysCtlPeripheralReady (Thumb, 40 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlPeripheralReady))
[Called By]
- >> lwIPInit
- >> disp_setup
- >> EMACPHYConfigSet
SysCtlPeripheralReset (Thumb, 56 bytes, Stack size 4 bytes, sysctl.o(i.SysCtlPeripheralReset))
[Stack]
- Max Depth = 4
- Call Chain = SysCtlPeripheralReset
[Called By]- >> lwIPInit
- >> disp_setup
- >> EMACPHYConfigSet
SysCtlReset (Thumb, 8 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlReset))
[Called By]
- >> cmd_reset
- >> cpu_reset
SysTickEnable (Thumb, 14 bytes, Stack size 0 bytes, systick.o(i.SysTickEnable))
[Called By]
SysTickIntEnable (Thumb, 14 bytes, Stack size 0 bytes, systick.o(i.SysTickIntEnable))
[Called By]
SysTickIntHandler (Thumb, 6 bytes, Stack size 0 bytes, inet.o(i.SysTickIntHandler))
[Calls]
[Address Reference Count : 1]
SysTickPeriodSet (Thumb, 10 bytes, Stack size 0 bytes, systick.o(i.SysTickPeriodSet))
[Called By]
Timer0AIntHandler (Thumb, 74 bytes, Stack size 16 bytes, dispctl.o(i.Timer0AIntHandler))
[Stack]
- Max Depth = 16
- Call Chain = Timer0AIntHandler
[Calls]- >> TimerLoadSet
- >> TimerIntClear
- >> TimerEnable
[Address Reference Count : 1]
Timer0BIntHandler (Thumb, 76 bytes, Stack size 16 bytes, dispctl.o(i.Timer0BIntHandler))
[Stack]
- Max Depth = 16
- Call Chain = Timer0BIntHandler
[Calls]- >> TimerLoadSet
- >> TimerIntClear
- >> TimerEnable
[Address Reference Count : 1]
Timer1AIntHandler (Thumb, 70 bytes, Stack size 16 bytes, dispctl.o(i.Timer1AIntHandler))
[Stack]
- Max Depth = 16
- Call Chain = Timer1AIntHandler
[Calls]- >> TimerLoadSet
- >> TimerIntClear
- >> TimerEnable
[Address Reference Count : 1]
Timer1BIntHandler (Thumb, 20 bytes, Stack size 8 bytes, dispctl.o(i.Timer1BIntHandler))
[Stack]
- Max Depth = 76
- Call Chain = Timer1BIntHandler ⇒ disp_drive_subfield ⇒ disp_output_subfield
[Calls]- >> TimerIntClear
- >> disp_drive_subfield
[Address Reference Count : 1]
Timer2AIntHandler (Thumb, 58 bytes, Stack size 8 bytes, dispctl.o(i.Timer2AIntHandler))
[Stack]
- Max Depth = 76
- Call Chain = Timer2AIntHandler ⇒ disp_drive_subfield ⇒ disp_output_subfield
[Calls]- >> TimerIntClear
- >> disp_drive_subfield
[Address Reference Count : 1]
TimerConfigure (Thumb, 88 bytes, Stack size 4 bytes, timer.o(i.TimerConfigure))
[Stack]
- Max Depth = 4
- Call Chain = TimerConfigure
[Called By]
TimerDisable (Thumb, 16 bytes, Stack size 0 bytes, timer.o(i.TimerDisable))
[Called By]
- >> disp_stop
- >> disp_setup
TimerEnable (Thumb, 14 bytes, Stack size 0 bytes, timer.o(i.TimerEnable))
[Called By]
- >> disp_run
- >> disp_drive_subfield
- >> Timer1AIntHandler
- >> Timer0BIntHandler
- >> Timer0AIntHandler
TimerIntClear (Thumb, 4 bytes, Stack size 0 bytes, timer.o(i.TimerIntClear))
[Called By]
- >> Timer2AIntHandler
- >> Timer1BIntHandler
- >> Timer1AIntHandler
- >> Timer0BIntHandler
- >> Timer0AIntHandler
TimerIntEnable (Thumb, 8 bytes, Stack size 0 bytes, timer.o(i.TimerIntEnable))
[Called By]
TimerLoadSet (Thumb, 18 bytes, Stack size 0 bytes, timer.o(i.TimerLoadSet))
[Called By]
- >> disp_setup
- >> disp_run
- >> disp_drive_subfield
- >> Timer1AIntHandler
- >> Timer0BIntHandler
- >> Timer0AIntHandler
TimerMatchSet (Thumb, 18 bytes, Stack size 0 bytes, timer.o(i.TimerMatchSet))
[Called By]
TimerPrescaleSet (Thumb, 18 bytes, Stack size 0 bytes, timer.o(i.TimerPrescaleSet))
[Called By]
UARTCharPut (Thumb, 12 bytes, Stack size 0 bytes, uart.o(i.UARTCharPut))
[Calls]
[Called By]- >> UARTCharPut
- >> UARTvprintf
UARTConfigSetExpClk (Thumb, 110 bytes, Stack size 0 bytes, uart.o(i.UARTConfigSetExpClk))
[Calls]
[Called By]- >> UARTConfigSetExpClk
- >> UARTStdioConfig
UARTEnable (Thumb, 20 bytes, Stack size 0 bytes, uart.o(i.UARTEnable))
[Called By]
UARTStdioConfig (Thumb, 68 bytes, Stack size 24 bytes, uartstdio.o(i.UARTStdioConfig))
[Stack]
- Max Depth = 24
- Call Chain = UARTStdioConfig
[Calls]- >> UARTEnable
- >> UARTConfigSetExpClk
- >> SysCtlPeripheralPresent
- >> SysCtlPeripheralEnable
[Called By]
UARTprintf (Thumb, 18 bytes, Stack size 24 bytes, uartstdio.o(i.UARTprintf))
[Stack]
- Max Depth = 80
- Call Chain = UARTprintf ⇒ UARTvprintf
[Calls]
[Called By]- >> udp_callback
- >> tcpip_sent_callback
- >> tcpip_connected_callback
- >> cmd_simple_parse
- >> tcpip_start_listen
- >> tcpip_init
- >> disp_setup
- >> disp_run
- >> boot_init
- >> main
UARTvprintf (Thumb, 662 bytes, Stack size 56 bytes, uartstdio.o(i.UARTvprintf))
[Stack]
- Max Depth = 56
- Call Chain = UARTvprintf
[Calls]
[Called By]
__ARM_common_memclr4_10 (Thumb, 10 bytes, Stack size 0 bytes, inet.o(i.__ARM_common_memclr4_10))
[Called By]
- >> cmd_simple_parse
- >> dhcp_recv
__ARM_fpclassify (Thumb, 48 bytes, Stack size 8 bytes, fpclassify.o(i.__ARM_fpclassify))
[Stack]
- Max Depth = 8
- Call Chain = __ARM_fpclassify
[Called By]- >> _printf_fp_hex_real
- >> _printf_fp_dec_real
_is_digit (Thumb, 14 bytes, Stack size 0 bytes, __printf_wp.o(i._is_digit))
[Called By]
autoip_arp_reply (Thumb, 208 bytes, Stack size 32 bytes, lwiplib.o(i.autoip_arp_reply))
[Stack]
- Max Depth = 184
- Call Chain = autoip_arp_reply ⇒ etharp_raw ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> memcmp
- >> etharp_raw
- >> autoip_start
[Called By]
autoip_start (Thumb, 210 bytes, Stack size 24 bytes, lwiplib.o(i.autoip_start))
[Stack]
- Max Depth = 120
- Call Chain = autoip_start ⇒ netif_set_down ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> netif_set_down
- >> mem_malloc
[Called By]- >> lwIPEthernetIntHandler
- >> autoip_arp_reply
- >> dhcp_discover
autoip_tmr (Thumb, 358 bytes, Stack size 56 bytes, lwiplib.o(i.autoip_tmr))
[Stack]
- Max Depth = 352
- Call Chain = autoip_tmr ⇒ netif_set_ipaddr ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> netif_set_ipaddr
- >> etharp_raw
[Called By]- >> lwIPEthernetIntHandler
- >> autoip_timer
boot_init (Thumb, 262 bytes, Stack size 16 bytes, hal.o(i.boot_init))
[Stack]
- Max Depth = 600 + Unknown Stack Size
- Call Chain = boot_init ⇒ tcpip_start_listen ⇒ cmd_simple_parse ⇒ tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcpip_start_listen
- >> tcpip_init
- >> SysCtlMOSCConfigSet
- >> SysCtlClockFreqSet
- >> GPIOPinTypeUART
- >> GPIOPinWrite
- >> GPIOPinTypeGPIOOutput
- >> GPIOPinConfigure
- >> disp_test_pattern_boot
- >> disp_setup
- >> disp_run
- >> SysCtlPeripheralEnable
- >> UARTStdioConfig
- >> UARTprintf
[Called By]
cmd_blue (Thumb, 32 bytes, Stack size 8 bytes, inet.o(i.cmd_blue))
[Stack]
- Max Depth = 520 + Unknown Stack Size
- Call Chain = cmd_blue ⇒ tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcpip_reply_formatted
- >> disp_flush_display
- >> disp_fill_rgb
[Address Reference Count : 1]
cmd_brightness (Thumb, 40 bytes, Stack size 8 bytes, inet.o(i.cmd_brightness))
[Stack]
- Max Depth = 520 + Unknown Stack Size
- Call Chain = cmd_brightness ⇒ tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcpip_reply_formatted
- >> disp_set_brightness
[Address Reference Count : 1]
cmd_clear (Thumb, 22 bytes, Stack size 8 bytes, inet.o(i.cmd_clear))
[Stack]
- Max Depth = 36
- Call Chain = cmd_clear ⇒ disp_fill_rgb
[Calls]- >> disp_flush_display
- >> disp_fill_rgb
[Address Reference Count : 1]
cmd_commit (Thumb, 6 bytes, Stack size 0 bytes, inet.o(i.cmd_commit))
[Calls]
[Address Reference Count : 1]
cmd_dispoff (Thumb, 20 bytes, Stack size 8 bytes, inet.o(i.cmd_dispoff))
[Stack]
- Max Depth = 520 + Unknown Stack Size
- Call Chain = cmd_dispoff ⇒ tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcpip_reply_formatted
- >> disp_stop
[Address Reference Count : 1]
cmd_dispon (Thumb, 20 bytes, Stack size 8 bytes, inet.o(i.cmd_dispon))
[Stack]
- Max Depth = 520 + Unknown Stack Size
- Call Chain = cmd_dispon ⇒ tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcpip_reply_formatted
- >> disp_run
[Address Reference Count : 1]
cmd_green (Thumb, 32 bytes, Stack size 8 bytes, inet.o(i.cmd_green))
[Stack]
- Max Depth = 520 + Unknown Stack Size
- Call Chain = cmd_green ⇒ tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcpip_reply_formatted
- >> disp_flush_display
- >> disp_fill_rgb
[Address Reference Count : 1]
cmd_help (Thumb, 122 bytes, Stack size 24 bytes, inet.o(i.cmd_help))
[Stack]
- Max Depth = 536 + Unknown Stack Size
- Call Chain = cmd_help ⇒ tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]
[Address Reference Count : 1]
cmd_red (Thumb, 32 bytes, Stack size 8 bytes, inet.o(i.cmd_red))
[Stack]
- Max Depth = 520 + Unknown Stack Size
- Call Chain = cmd_red ⇒ tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcpip_reply_formatted
- >> disp_flush_display
- >> disp_fill_rgb
[Address Reference Count : 1]
cmd_reset (Thumb, 20 bytes, Stack size 8 bytes, inet.o(i.cmd_reset))
[Stack]
- Max Depth = 520 + Unknown Stack Size
- Call Chain = cmd_reset ⇒ tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcpip_reply_formatted
- >> SysCtlReset
[Address Reference Count : 1]
cmd_setpix (Thumb, 2 bytes, Stack size 0 bytes, inet.o(i.cmd_setpix))
[Address Reference Count : 1]
cmd_setsubpix (Thumb, 2 bytes, Stack size 0 bytes, inet.o(i.cmd_setsubpix))
[Address Reference Count : 1]
cmd_simple_parse (Thumb, 254 bytes, Stack size 72 bytes, inet.o(i.cmd_simple_parse))
[Stack]
- Max Depth = 584 + Unknown Stack Size
- Call Chain = cmd_simple_parse ⇒ tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcpip_reply_formatted
- >> __ARM_common_memclr4_10
- >> UARTprintf
- >> strcmp
- >> strtol
- >> tolower
[Called By]
cmd_status (Thumb, 182 bytes, Stack size 16 bytes, inet.o(i.cmd_status))
[Stack]
- Max Depth = 528 + Unknown Stack Size
- Call Chain = cmd_status ⇒ tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]
[Address Reference Count : 1]
cmd_white (Thumb, 32 bytes, Stack size 8 bytes, inet.o(i.cmd_white))
[Stack]
- Max Depth = 520 + Unknown Stack Size
- Call Chain = cmd_white ⇒ tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcpip_reply_formatted
- >> disp_flush_display
- >> disp_fill_rgb
[Address Reference Count : 1]
cpu_reset (Thumb, 20 bytes, Stack size 8 bytes, hal.o(i.cpu_reset))
[Stack]
- Max Depth = 8
- Call Chain = cpu_reset
[Calls]- >> SysCtlReset
- >> SysCtlDelay
- >> disp_stop
[Called By]- >> tcpip_start_listen
- >> tcpip_init
dhcp_arp_reply (Thumb, 216 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_arp_reply))
[Stack]
- Max Depth = 168
- Call Chain = dhcp_arp_reply ⇒ udp_sendto_if ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> udp_sendto_if
- >> pbuf_realloc
- >> dhcp_option_trailer
- >> dhcp_create_msg
[Called By]
dhcp_fine_tmr (Thumb, 188 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_fine_tmr))
[Stack]
- Max Depth = 368
- Call Chain = dhcp_fine_tmr ⇒ dhcp_bind ⇒ netif_set_ipaddr ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> etharp_query
- >> dhcp_renew
- >> dhcp_release
- >> dhcp_select
- >> dhcp_reboot
- >> dhcp_rebind
- >> dhcp_discover
- >> dhcp_bind
[Called By]- >> lwIPEthernetIntHandler
- >> dhcp_timer_fine
dhcp_release (Thumb, 168 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_release))
[Stack]
- Max Depth = 320
- Call Chain = dhcp_release ⇒ netif_set_ipaddr ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> udp_sendto_if
- >> pbuf_realloc
- >> netif_set_ipaddr
- >> netif_set_down
- >> dhcp_option_trailer
- >> dhcp_create_msg
[Called By]
dhcp_renew (Thumb, 194 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_renew))
[Stack]
- Max Depth = 168
- Call Chain = dhcp_renew ⇒ udp_sendto_if ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> udp_sendto_if
- >> pbuf_realloc
- >> dhcp_option_trailer
- >> dhcp_create_msg
[Called By]- >> lwIPEthernetIntHandler
- >> dhcp_fine_tmr
- >> dhcp_timer_coarse
dhcp_start (Thumb, 328 bytes, Stack size 32 bytes, lwiplib.o(i.dhcp_start))
[Stack]
- Max Depth = 200
- Call Chain = dhcp_start ⇒ dhcp_discover ⇒ udp_sendto_if ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> udp_bind
- >> memp_malloc
- >> memp_free
- >> mem_malloc
- >> dhcp_stop
- >> dhcp_discover
[Called By]- >> lwIPEthernetIntHandler
dhcp_stop (Thumb, 112 bytes, Stack size 16 bytes, lwiplib.o(i.dhcp_stop))
[Stack]
- Max Depth = 112
- Call Chain = dhcp_stop ⇒ netif_set_down ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> netif_set_down
- >> memp_free
[Called By]- >> lwIPEthernetIntHandler
- >> dhcp_start
disp_drive_subfield (Thumb, 266 bytes, Stack size 24 bytes, dispctl.o(i.disp_drive_subfield))
[Stack]
- Max Depth = 68
- Call Chain = disp_drive_subfield ⇒ disp_output_subfield
[Calls]- >> TimerLoadSet
- >> TimerEnable
- >> disp_output_subfield
[Called By]- >> Timer2AIntHandler
- >> Timer1BIntHandler
disp_fill_rgb (Thumb, 130 bytes, Stack size 28 bytes, dispctl.o(i.disp_fill_rgb))
[Stack]
- Max Depth = 28
- Call Chain = disp_fill_rgb
[Called By]- >> udp_callback
- >> cmd_white
- >> cmd_red
- >> cmd_green
- >> cmd_clear
- >> cmd_blue
- >> disp_test_pattern_boot
- >> main
disp_flush_display (Thumb, 22 bytes, Stack size 0 bytes, dispctl.o(i.disp_flush_display))
[Called By]
- >> udp_callback
- >> cmd_white
- >> cmd_red
- >> cmd_green
- >> cmd_commit
- >> cmd_clear
- >> cmd_blue
- >> main
disp_output_subfield (Thumb, 718 bytes, Stack size 44 bytes, dispctl.o(i.disp_output_subfield))
[Stack]
- Max Depth = 44
- Call Chain = disp_output_subfield
[Called By]
disp_run (Thumb, 80 bytes, Stack size 8 bytes, dispctl.o(i.disp_run))
[Stack]
- Max Depth = 88
- Call Chain = disp_run ⇒ UARTprintf ⇒ UARTvprintf
[Calls]- >> TimerLoadSet
- >> TimerEnable
- >> SSIAdvModeSet
- >> UARTprintf
[Called By]- >> cmd_dispon
- >> boot_init
disp_set_brightness (Thumb, 22 bytes, Stack size 0 bytes, dispctl.o(i.disp_set_brightness))
[Called By]
- >> udp_callback
- >> cmd_brightness
disp_set_brightness_direct (Thumb, 6 bytes, Stack size 0 bytes, dispctl.o(i.disp_set_brightness_direct))
[Called By]
disp_set_oe (Thumb, 10 bytes, Stack size 0 bytes, dispctl.o(i.disp_set_oe))
[Called By]
disp_setup (Thumb, 714 bytes, Stack size 32 bytes, dispctl.o(i.disp_setup))
[Stack]
- Max Depth = 112
- Call Chain = disp_setup ⇒ UARTprintf ⇒ UARTvprintf
[Calls]- >> TimerPrescaleSet
- >> TimerMatchSet
- >> TimerLoadSet
- >> TimerIntEnable
- >> TimerDisable
- >> TimerConfigure
- >> SysCtlPeripheralReset
- >> SysCtlPeripheralReady
- >> SysCtlPeripheralDisable
- >> SSIEnable
- >> SSIConfigSetExpClk
- >> SSIAdvModeSet
- >> SSIAdvFrameHoldEnable
- >> IntPrioritySet
- >> IntEnable
- >> GPIOPinWrite
- >> GPIOPinTypeSSI
- >> GPIOPinTypeGPIOOutput
- >> GPIOPinConfigure
- >> GPIOPadConfigSet
- >> SysCtlPeripheralEnable
- >> UARTprintf
[Called By]
disp_stop (Thumb, 8 bytes, Stack size 0 bytes, dispctl.o(i.disp_stop))
[Calls]
[Called By]- >> cmd_dispoff
- >> cpu_reset
disp_switch_gamma (Thumb, 30 bytes, Stack size 0 bytes, dispctl.o(i.disp_switch_gamma))
[Called By]
disp_test_pattern_boot (Thumb, 162 bytes, Stack size 12 bytes, dispctl.o(i.disp_test_pattern_boot))
[Stack]
- Max Depth = 40
- Call Chain = disp_test_pattern_boot ⇒ disp_fill_rgb
[Calls]
[Called By]
disp_write_gamma (Thumb, 32 bytes, Stack size 0 bytes, dispctl.o(i.disp_write_gamma))
[Called By]
disp_write_pixel_rgb (Thumb, 100 bytes, Stack size 4 bytes, dispctl.o(i.disp_write_pixel_rgb))
[Stack]
- Max Depth = 4
- Call Chain = disp_write_pixel_rgb
[Called By]
etharp_output (Thumb, 514 bytes, Stack size 64 bytes, lwiplib.o(i.etharp_output))
[Stack]
- Max Depth = 272
- Call Chain = etharp_output ⇒ etharp_query ⇒ etharp_raw ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_header
- >> ip4_addr_isbroadcast
- >> etharp_raw
- >> etharp_query
[Address Reference Count : 1]
etharp_query (Thumb, 340 bytes, Stack size 56 bytes, lwiplib.o(i.etharp_query))
[Stack]
- Max Depth = 208
- Call Chain = etharp_query ⇒ etharp_raw ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> IntMasterEnable
- >> IntMasterDisable
- >> pbuf_copy
- >> pbuf_alloc
- >> ip4_addr_isbroadcast
- >> etharp_raw
- >> etharp_find_entry
[Called By]- >> etharp_output
- >> dhcp_fine_tmr
- >> dhcp_recv
etharp_raw (Thumb, 188 bytes, Stack size 56 bytes, lwiplib.o(i.etharp_raw))
[Stack]
- Max Depth = 152
- Call Chain = etharp_raw ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> pbuf_alloc
[Called By]- >> lwIPInit
- >> netif_set_link_up
- >> etharp_query
- >> etharp_output
- >> autoip_tmr
- >> autoip_arp_reply
- >> dhcp_bind
etharp_tmr (Thumb, 108 bytes, Stack size 32 bytes, lwiplib.o(i.etharp_tmr))
[Stack]
- Max Depth = 96
- Call Chain = etharp_tmr ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]
[Called By]- >> lwIPEthernetIntHandler
- >> arp_timer
ethernet_input (Thumb, 602 bytes, Stack size 48 bytes, lwiplib.o(i.ethernet_input))
[Stack]
- Max Depth = 456
- Call Chain = ethernet_input ⇒ ip_input ⇒ tcp_input ⇒ tcp_process ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> memcmp
- >> pbuf_header
- >> ip_input
- >> ip4_addr_isbroadcast
- >> dhcp_arp_reply
- >> autoip_arp_reply
- >> etharp_find_entry
[Called By]
icmp_dest_unreach (Thumb, 152 bytes, Stack size 48 bytes, lwiplib.o(i.icmp_dest_unreach))
[Stack]
- Max Depth = 144
- Call Chain = icmp_dest_unreach ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> __aeabi_memcpy
- >> pbuf_alloc
- >> ip_route
- >> ip_output_if
- >> lwip_standard_chksum
[Called By]
icmp_input (Thumb, 466 bytes, Stack size 56 bytes, lwiplib.o(i.icmp_input))
[Stack]
- Max Depth = 152
- Call Chain = icmp_input ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> pbuf_header
- >> pbuf_copy
- >> pbuf_alloc
- >> ip_output_if
- >> ip4_addr_isbroadcast
- >> lwip_standard_chksum
[Called By]
ip4_addr_isbroadcast (Thumb, 60 bytes, Stack size 0 bytes, lwiplib.o(i.ip4_addr_isbroadcast))
[Called By]
- >> udp_input
- >> tcp_input
- >> ip_input
- >> icmp_input
- >> ethernet_input
- >> etharp_query
- >> etharp_output
ip_input (Thumb, 582 bytes, Stack size 40 bytes, lwiplib.o(i.ip_input))
[Stack]
- Max Depth = 408
- Call Chain = ip_input ⇒ tcp_input ⇒ tcp_process ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> udp_input
- >> tcp_input
- >> pbuf_realloc
- >> ip4_addr_isbroadcast
- >> icmp_input
- >> icmp_dest_unreach
[Called By]
[Address Reference Count : 1]
ip_output_if (Thumb, 148 bytes, Stack size 40 bytes, lwiplib.o(i.ip_output_if))
[Stack]
- Max Depth = 40
- Call Chain = ip_output_if
[Calls]
[Called By]- >> tcp_output
- >> udp_sendto_if
- >> tcp_zero_window_probe
- >> tcp_slowtmr
- >> tcp_send_empty_ack
- >> tcp_rst
- >> icmp_input
- >> icmp_dest_unreach
ip_route (Thumb, 86 bytes, Stack size 4 bytes, lwiplib.o(i.ip_route))
[Stack]
- Max Depth = 4
- Call Chain = ip_route
[Called By]- >> tcp_output
- >> tcp_zero_window_probe
- >> tcp_slowtmr
- >> tcp_send_empty_ack
- >> tcp_rst
- >> tcp_input
- >> icmp_dest_unreach
- >> tcp_process
lwIPEthernetIntHandler (Thumb, 368 bytes, Stack size 24 bytes, lwiplib.o(i.lwIPEthernetIntHandler))
[Stack]
- Max Depth = 528
- Call Chain = lwIPEthernetIntHandler ⇒ tivaif_interrupt ⇒ ethernet_input ⇒ ip_input ⇒ tcp_input ⇒ tcp_process ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> lwIPHostTimerHandler
- >> EMACTimestampIntStatus
- >> EMACPHYRead
- >> EMACIntStatus
- >> EMACIntClear
- >> tivaif_interrupt
- >> tcp_slowtmr
- >> tcp_fasttmr
- >> netif_set_ipaddr
- >> netif_set_down
- >> etharp_tmr
- >> dhcp_stop
- >> dhcp_start
- >> dhcp_renew
- >> dhcp_fine_tmr
- >> autoip_tmr
- >> autoip_start
- >> dhcp_rebind
[Address Reference Count : 1]
lwIPHostTimerHandler (Thumb, 2 bytes, Stack size 0 bytes, inet.o(i.lwIPHostTimerHandler))
[Called By]
- >> lwIPEthernetIntHandler
lwIPInit (Thumb, 318 bytes, Stack size 56 bytes, lwiplib.o(i.lwIPInit))
[Stack]
- Max Depth = 352
- Call Chain = lwIPInit ⇒ netif_set_ipaddr ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> SysCtlPeripheralReset
- >> SysCtlPeripheralReady
- >> SysCtlPeripheralPresent
- >> SysCtlPeripheralEnable
- >> EMACPHYConfigSet
- >> EMACInit
- >> EMACConfigSet
- >> EMACAddrSet
- >> tivaif_init
- >> netif_set_ipaddr
- >> lwip_init
- >> etharp_raw
[Called By]
lwIPLocalGWAddrGet (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.lwIPLocalGWAddrGet))
[Called By]
lwIPLocalIPAddrGet (Thumb, 18 bytes, Stack size 0 bytes, lwiplib.o(i.lwIPLocalIPAddrGet))
[Called By]
lwIPLocalNetMaskGet (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.lwIPLocalNetMaskGet))
[Called By]
lwIPTimer (Thumb, 20 bytes, Stack size 0 bytes, lwiplib.o(i.lwIPTimer))
[Called By]
lwip_init (Thumb, 284 bytes, Stack size 24 bytes, lwiplib.o(i.lwip_init))
[Stack]
- Max Depth = 64
- Call Chain = lwip_init ⇒ sys_timeout ⇒ memp_malloc ⇒ IntMasterEnable
[Calls]
[Called By]
main (Thumb, 94 bytes, Stack size 8 bytes, project0.o(i.main))
[Stack]
- Max Depth = 608 + Unknown Stack Size
- Call Chain = main ⇒ boot_init ⇒ tcpip_start_listen ⇒ cmd_simple_parse ⇒ tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> disp_write_pixel_rgb
- >> disp_flush_display
- >> disp_fill_rgb
- >> boot_init
- >> UARTprintf
[Called By]
mem_free (Thumb, 184 bytes, Stack size 24 bytes, lwiplib.o(i.mem_free))
[Stack]
- Max Depth = 32
- Call Chain = mem_free ⇒ IntMasterEnable
[Calls]- >> IntMasterEnable
- >> IntMasterDisable
[Called By]
mem_malloc (Thumb, 270 bytes, Stack size 24 bytes, lwiplib.o(i.mem_malloc))
[Stack]
- Max Depth = 24
- Call Chain = mem_malloc
[Called By]- >> pbuf_alloc
- >> dhcp_start
- >> autoip_start
mem_trim (Thumb, 258 bytes, Stack size 40 bytes, lwiplib.o(i.mem_trim))
[Stack]
- Max Depth = 48
- Call Chain = mem_trim ⇒ IntMasterEnable
[Calls]- >> IntMasterEnable
- >> IntMasterDisable
[Called By]
memp_free (Thumb, 58 bytes, Stack size 16 bytes, lwiplib.o(i.memp_free))
[Stack]
- Max Depth = 24
- Call Chain = memp_free ⇒ IntMasterEnable
[Calls]- >> IntMasterEnable
- >> IntMasterDisable
[Called By]- >> tcp_write
- >> tcp_output
- >> tcp_listen_with_backlog
- >> tcp_slowtmr
- >> tcp_pcb_purge
- >> tcp_input
- >> tcp_abandon
- >> dhcp_stop
- >> dhcp_start
- >> tcp_receive
- >> tcp_process
- >> tcp_create_segment
- >> tcp_close_shutdown
memp_malloc (Thumb, 84 bytes, Stack size 16 bytes, lwiplib.o(i.memp_malloc))
[Stack]
- Max Depth = 24
- Call Chain = memp_malloc ⇒ IntMasterEnable
[Calls]- >> IntMasterEnable
- >> IntMasterDisable
[Called By]- >> udp_new
- >> tcp_write
- >> tcp_listen_with_backlog
- >> tcp_seg_copy
- >> tcp_alloc
- >> sys_timeout
- >> pbuf_alloc
- >> dhcp_start
- >> tcp_receive
- >> tcp_create_segment
netif_set_down (Thumb, 120 bytes, Stack size 32 bytes, lwiplib.o(i.netif_set_down))
[Stack]
- Max Depth = 96
- Call Chain = netif_set_down ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]
[Called By]- >> lwIPEthernetIntHandler
- >> netif_set_link_up
- >> dhcp_stop
- >> dhcp_release
- >> autoip_start
- >> dhcp_recv
- >> dhcp_bind
netif_set_ipaddr (Thumb, 114 bytes, Stack size 24 bytes, lwiplib.o(i.netif_set_ipaddr))
[Stack]
- Max Depth = 296
- Call Chain = netif_set_ipaddr ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]
[Called By]- >> lwIPInit
- >> lwIPEthernetIntHandler
- >> dhcp_release
- >> autoip_tmr
- >> dhcp_recv
- >> dhcp_bind
netif_set_link_up (Thumb, 244 bytes, Stack size 32 bytes, lwiplib.o(i.netif_set_link_up))
[Stack]
- Max Depth = 200
- Call Chain = netif_set_link_up ⇒ dhcp_reboot ⇒ udp_sendto_if ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> netif_set_down
- >> etharp_raw
- >> dhcp_reboot
- >> dhcp_discover
[Called By]
pbuf_alloc (Thumb, 326 bytes, Stack size 32 bytes, lwiplib.o(i.pbuf_alloc))
[Stack]
- Max Depth = 96
- Call Chain = pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> IntMasterEnable
- >> IntMasterDisable
- >> memp_malloc
- >> mem_malloc
[Called By]- >> tcp_write
- >> udp_sendto_if
- >> tivaif_interrupt
- >> tcp_zero_window_probe
- >> tcp_slowtmr
- >> tcp_send_empty_ack
- >> tcp_rst
- >> tcp_enqueue_flags
- >> icmp_input
- >> icmp_dest_unreach
- >> etharp_raw
- >> etharp_query
- >> InitDMADescriptors
- >> tivaif_transmit
- >> dhcp_create_msg
pbuf_copy (Thumb, 154 bytes, Stack size 24 bytes, lwiplib.o(i.pbuf_copy))
[Stack]
- Max Depth = 24
- Call Chain = pbuf_copy
[Calls]
[Called By]- >> icmp_input
- >> etharp_query
- >> tivaif_transmit
pbuf_free (Thumb, 164 bytes, Stack size 32 bytes, lwiplib.o(i.pbuf_free))
[Stack]
- Max Depth = 64
- Call Chain = pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> IntMasterEnable
- >> IntMasterDisable
- >> mem_free
[Called By]- >> tcp_write
- >> tcp_output
- >> udp_callback
- >> tcpip_recv_callback
- >> udp_sendto_if
- >> udp_input
- >> tivaif_interrupt
- >> tcp_zero_window_probe
- >> tcp_slowtmr
- >> tcp_send_empty_ack
- >> tcp_rst
- >> tcp_recv_null
- >> tcp_pcb_purge
- >> tcp_input
- >> tcp_abandon
- >> pbuf_realloc
- >> pbuf_alloc
- >> netif_set_down
- >> ip_input
- >> icmp_input
- >> icmp_dest_unreach
- >> ethernet_input
- >> etharp_tmr
- >> etharp_raw
- >> etharp_query
- >> dhcp_renew
- >> dhcp_release
- >> dhcp_arp_reply
- >> tivaif_transmit
- >> tcp_receive
- >> tcp_process
- >> tcp_create_segment
- >> etharp_free_entry
- >> dhcp_select
- >> dhcp_recv
- >> dhcp_reboot
- >> dhcp_rebind
- >> dhcp_discover
pbuf_header (Thumb, 112 bytes, Stack size 0 bytes, lwiplib.o(i.pbuf_header))
[Called By]
- >> tcp_write
- >> udp_sendto_if
- >> udp_input
- >> tcp_input
- >> ip_output_if
- >> icmp_input
- >> ethernet_input
- >> etharp_output
- >> tcp_receive
- >> tcp_create_segment
pbuf_realloc (Thumb, 88 bytes, Stack size 16 bytes, lwiplib.o(i.pbuf_realloc))
[Stack]
- Max Depth = 80
- Call Chain = pbuf_realloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]
[Called By]- >> ip_input
- >> dhcp_renew
- >> dhcp_release
- >> dhcp_arp_reply
- >> tcp_receive
- >> dhcp_select
- >> dhcp_reboot
- >> dhcp_rebind
- >> dhcp_discover
stats_init (Thumb, 72 bytes, Stack size 16 bytes, lwiplib.o(i.stats_init), UNUSED)
sys_timeout (Thumb, 108 bytes, Stack size 16 bytes, lwiplib.o(i.sys_timeout))
[Stack]
- Max Depth = 40
- Call Chain = sys_timeout ⇒ memp_malloc ⇒ IntMasterEnable
[Calls]
[Called By]- >> tcp_listen_with_backlog
- >> tcp_bind
- >> tcp_input
- >> lwip_init
- >> tcpip_tcp_timer
- >> tcp_process
- >> tcp_close_shutdown
- >> dhcp_timer_fine
- >> dhcp_timer_coarse
- >> autoip_timer
- >> arp_timer
tcp_abandon (Thumb, 242 bytes, Stack size 48 bytes, lwiplib.o(i.tcp_abandon))
[Stack]
- Max Depth = 272
- Call Chain = tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> tcp_rst
- >> tcp_pcb_remove
- >> memp_free
[Called By]- >> tcp_input
- >> tcp_alloc
- >> netif_set_ipaddr
- >> tcp_process
tcp_accept (Thumb, 4 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_accept))
[Called By]
tcp_alloc (Thumb, 284 bytes, Stack size 24 bytes, lwiplib.o(i.tcp_alloc))
[Stack]
- Max Depth = 296
- Call Chain = tcp_alloc ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> __aeabi_memclr4
- >> tcp_abandon
- >> memp_malloc
[Called By]
tcp_bind (Thumb, 226 bytes, Stack size 32 bytes, lwiplib.o(i.tcp_bind))
[Stack]
- Max Depth = 72
- Call Chain = tcp_bind ⇒ sys_timeout ⇒ memp_malloc ⇒ IntMasterEnable
[Calls]
[Called By]
tcp_enqueue_flags (Thumb, 232 bytes, Stack size 24 bytes, lwiplib.o(i.tcp_enqueue_flags))
[Stack]
- Max Depth = 120
- Call Chain = tcp_enqueue_flags ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_alloc
- >> tcp_create_segment
[Called By]- >> tcp_input
- >> tcp_close_shutdown
tcp_fasttmr (Thumb, 188 bytes, Stack size 32 bytes, lwiplib.o(i.tcp_fasttmr))
[Stack]
- Max Depth = 312
- Call Chain = tcp_fasttmr ⇒ tcp_recv_null ⇒ tcp_close_shutdown ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcp_output
- >> tcp_recv_null
[Called By]- >> lwIPEthernetIntHandler
- >> tcp_tmr
tcp_input (Thumb, 1448 bytes, Stack size 48 bytes, lwiplib.o(i.tcp_input))
[Stack]
- Max Depth = 368
- Call Chain = tcp_input ⇒ tcp_process ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcp_output
- >> pbuf_free
- >> tcp_rst
- >> tcp_recv_null
- >> tcp_process_refused_data
- >> tcp_pcb_remove
- >> tcp_enqueue_flags
- >> tcp_alloc
- >> tcp_abandon
- >> sys_timeout
- >> pbuf_header
- >> memp_free
- >> ip_route
- >> ip4_addr_isbroadcast
- >> tcp_process
[Called By]
tcp_listen_with_backlog (Thumb, 168 bytes, Stack size 24 bytes, lwiplib.o(i.tcp_listen_with_backlog))
[Stack]
- Max Depth = 64
- Call Chain = tcp_listen_with_backlog ⇒ sys_timeout ⇒ memp_malloc ⇒ IntMasterEnable
[Calls]- >> sys_timeout
- >> memp_malloc
- >> memp_free
[Called By]
tcp_new (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_new))
[Stack]
- Max Depth = 296
- Call Chain = tcp_new ⇒ tcp_alloc ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]
[Called By]
tcp_output (Thumb, 638 bytes, Stack size 72 bytes, lwiplib.o(i.tcp_output))
[Stack]
- Max Depth = 208
- Call Chain = tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> tcp_send_empty_ack
- >> memp_free
- >> ip_route
- >> ip_output_if
[Called By]- >> tcp_recved
- >> tcpip_reply_formatted
- >> tcpip_connected_callback
- >> tcp_slowtmr
- >> tcp_recv_null
- >> tcp_pcb_remove
- >> tcp_input
- >> tcp_fasttmr
- >> tcp_close_shutdown
tcp_pcb_purge (Thumb, 144 bytes, Stack size 24 bytes, lwiplib.o(i.tcp_pcb_purge))
[Stack]
- Max Depth = 88
- Call Chain = tcp_pcb_purge ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> memp_free
[Called By]- >> tcp_slowtmr
- >> tcp_pcb_remove
- >> tcp_process
- >> tcp_close_shutdown
tcp_pcb_remove (Thumb, 86 bytes, Stack size 16 bytes, lwiplib.o(i.tcp_pcb_remove))
[Stack]
- Max Depth = 224
- Call Chain = tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcp_output
- >> tcp_pcb_purge
[Called By]- >> tcp_input
- >> tcp_abandon
- >> tcp_close_shutdown
tcp_process_refused_data (Thumb, 112 bytes, Stack size 16 bytes, lwiplib.o(i.tcp_process_refused_data))
[Stack]
- Max Depth = 296
- Call Chain = tcp_process_refused_data ⇒ tcp_recv_null ⇒ tcp_close_shutdown ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]
[Called By]
tcp_recv (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_recv))
[Called By]
- >> tcpip_connected_callback
tcp_recv_null (Thumb, 140 bytes, Stack size 16 bytes, lwiplib.o(i.tcp_recv_null))
[Stack]
- Max Depth = 280
- Call Chain = tcp_recv_null ⇒ tcp_close_shutdown ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcp_output
- >> pbuf_free
- >> tcp_close_shutdown
[Called By]- >> tcp_process_refused_data
- >> tcp_input
- >> tcp_fasttmr
[Address Reference Count : 1]
tcp_recved (Thumb, 102 bytes, Stack size 8 bytes, lwiplib.o(i.tcp_recved))
[Stack]
- Max Depth = 216
- Call Chain = tcp_recved ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]
[Called By]
tcp_rst (Thumb, 150 bytes, Stack size 48 bytes, lwiplib.o(i.tcp_rst))
[Stack]
- Max Depth = 144
- Call Chain = tcp_rst ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> pbuf_alloc
- >> ip_route
- >> ip_output_if
[Called By]- >> tcp_slowtmr
- >> tcp_input
- >> tcp_abandon
- >> tcp_process
- >> tcp_close_shutdown
tcp_seg_copy (Thumb, 60 bytes, Stack size 16 bytes, lwiplib.o(i.tcp_seg_copy))
[Stack]
- Max Depth = 40
- Call Chain = tcp_seg_copy ⇒ memp_malloc ⇒ IntMasterEnable
[Calls]- >> IntMasterEnable
- >> IntMasterDisable
- >> memp_malloc
[Called By]
tcp_send_empty_ack (Thumb, 160 bytes, Stack size 40 bytes, lwiplib.o(i.tcp_send_empty_ack))
[Stack]
- Max Depth = 136
- Call Chain = tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> pbuf_alloc
- >> ip_route
- >> ip_output_if
[Called By]- >> tcp_output
- >> tcp_receive
tcp_sent (Thumb, 4 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_sent))
[Called By]
tcp_slowtmr (Thumb, 970 bytes, Stack size 80 bytes, lwiplib.o(i.tcp_slowtmr))
[Stack]
- Max Depth = 288
- Call Chain = tcp_slowtmr ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcp_output
- >> pbuf_free
- >> IntMasterEnable
- >> IntMasterDisable
- >> tcp_zero_window_probe
- >> tcp_rst
- >> tcp_pcb_purge
- >> pbuf_alloc
- >> memp_free
- >> ip_route
- >> ip_output_if
[Called By]- >> lwIPEthernetIntHandler
- >> tcp_tmr
tcp_tmr (Thumb, 30 bytes, Stack size 8 bytes, lwiplib.o(i.tcp_tmr))
[Stack]
- Max Depth = 320
- Call Chain = tcp_tmr ⇒ tcp_fasttmr ⇒ tcp_recv_null ⇒ tcp_close_shutdown ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcp_slowtmr
- >> tcp_fasttmr
[Called By]
tcp_write (Thumb, 1230 bytes, Stack size 128 bytes, lwiplib.o(i.tcp_write))
[Stack]
- Max Depth = 224
- Call Chain = tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> __aeabi_memcpy
- >> pbuf_header
- >> pbuf_alloc
- >> memp_malloc
- >> memp_free
[Called By]- >> tcpip_reply_formatted
- >> tcpip_connected_callback
tcp_zero_window_probe (Thumb, 324 bytes, Stack size 48 bytes, lwiplib.o(i.tcp_zero_window_probe))
[Stack]
- Max Depth = 144
- Call Chain = tcp_zero_window_probe ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> __aeabi_memcpy
- >> pbuf_alloc
- >> ip_route
- >> ip_output_if
[Called By]
tcpip_connected_callback (Thumb, 90 bytes, Stack size 16 bytes, inet.o(i.tcpip_connected_callback))
[Stack]
- Max Depth = 240
- Call Chain = tcpip_connected_callback ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcp_write
- >> tcp_recv
- >> tcp_output
- >> UARTprintf
- >> strlen
[Address Reference Count : 1]- inet.o(i.tcpip_start_listen)
tcpip_init (Thumb, 294 bytes, Stack size 48 bytes, inet.o(i.tcpip_init))
[Stack]
- Max Depth = 400
- Call Chain = tcpip_init ⇒ lwIPInit ⇒ netif_set_ipaddr ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> lwIPLocalNetMaskGet
- >> lwIPLocalIPAddrGet
- >> lwIPLocalGWAddrGet
- >> lwIPInit
- >> SysTickPeriodSet
- >> SysTickIntEnable
- >> SysTickEnable
- >> FlashUserGet
- >> cpu_reset
- >> IntPrioritySet
- >> UARTprintf
[Called By]
tcpip_recv_callback (Thumb, 124 bytes, Stack size 16 bytes, inet.o(i.tcpip_recv_callback))
[Stack]
- Max Depth = 232
- Call Chain = tcpip_recv_callback ⇒ tcp_recved ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcp_recved
- >> pbuf_free
[Address Reference Count : 1]- inet.o(i.tcpip_connected_callback)
tcpip_reply_formatted (Thumb, 56 bytes, Stack size 288 bytes, inet.o(i.tcpip_reply_formatted))
[Stack]
- Max Depth = 512 + Unknown Stack Size
- Call Chain = tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcp_write
- >> tcp_output
- >> strlen
- >> vsnprintf
[Called By]- >> cmd_white
- >> cmd_status
- >> cmd_simple_parse
- >> cmd_reset
- >> cmd_red
- >> cmd_help
- >> cmd_green
- >> cmd_dispon
- >> cmd_dispoff
- >> cmd_brightness
- >> cmd_blue
tcpip_sent_callback (Thumb, 6 bytes, Stack size 0 bytes, inet.o(i.tcpip_sent_callback))
[Stack]
- Max Depth = 80
- Call Chain = tcpip_sent_callback ⇒ UARTprintf ⇒ UARTvprintf
[Calls]
[Address Reference Count : 1]- inet.o(i.tcpip_start_listen)
tcpip_start_listen (Thumb, 200 bytes, Stack size 0 bytes, inet.o(i.tcpip_start_listen))
[Stack]
- Max Depth = 584 + Unknown Stack Size
- Call Chain = tcpip_start_listen ⇒ cmd_simple_parse ⇒ tcpip_reply_formatted ⇒ tcp_write ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> udp_recv
- >> udp_new
- >> udp_bind
- >> tcp_sent
- >> tcp_new
- >> tcp_listen_with_backlog
- >> tcp_bind
- >> tcp_accept
- >> cmd_simple_parse
- >> cpu_reset
- >> UARTprintf
- >> __aeabi_memclr4
[Called By]
tivaif_init (Thumb, 210 bytes, Stack size 16 bytes, lwiplib.o(i.tivaif_init))
[Stack]
- Max Depth = 144
- Call Chain = tivaif_init ⇒ InitDMADescriptors ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> IntEnable
- >> IntMasterEnable
- >> EMACTxEnable
- >> EMACRxEnable
- >> EMACPHYWrite
- >> EMACPHYRead
- >> EMACIntStatus
- >> EMACIntEnable
- >> EMACIntClear
- >> EMACFrameFilterSet
- >> EMACAddrGet
- >> InitDMADescriptors
[Called By]
tivaif_interrupt (Thumb, 738 bytes, Stack size 48 bytes, lwiplib.o(i.tivaif_interrupt))
[Stack]
- Max Depth = 504
- Call Chain = tivaif_interrupt ⇒ ethernet_input ⇒ ip_input ⇒ tcp_input ⇒ tcp_process ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> EMACPHYRead
- >> EMACConfigSet
- >> EMACConfigGet
- >> pbuf_alloc
- >> netif_set_link_up
- >> ethernet_input
[Called By]- >> lwIPEthernetIntHandler
udp_bind (Thumb, 176 bytes, Stack size 20 bytes, lwiplib.o(i.udp_bind))
[Stack]
- Max Depth = 20
- Call Chain = udp_bind
[Called By]- >> tcpip_start_listen
- >> udp_sendto_if
- >> dhcp_start
udp_callback (Thumb, 480 bytes, Stack size 56 bytes, inet.o(i.udp_callback))
[Stack]
- Max Depth = 136
- Call Chain = udp_callback ⇒ UARTprintf ⇒ UARTvprintf
[Calls]- >> pbuf_free
- >> disp_write_gamma
- >> disp_switch_gamma
- >> disp_set_oe
- >> disp_set_brightness_direct
- >> disp_set_brightness
- >> disp_write_pixel_rgb
- >> disp_flush_display
- >> disp_fill_rgb
- >> UARTprintf
[Address Reference Count : 1]- inet.o(i.tcpip_start_listen)
udp_input (Thumb, 474 bytes, Stack size 80 bytes, lwiplib.o(i.udp_input))
[Stack]
- Max Depth = 224
- Call Chain = udp_input ⇒ icmp_dest_unreach ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> pbuf_header
- >> ip4_addr_isbroadcast
- >> icmp_dest_unreach
[Called By]
udp_new (Thumb, 38 bytes, Stack size 8 bytes, lwiplib.o(i.udp_new))
[Stack]
- Max Depth = 32
- Call Chain = udp_new ⇒ memp_malloc ⇒ IntMasterEnable
[Calls]
[Called By]
udp_recv (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.udp_recv))
[Called By]
udp_sendto_if (Thumb, 268 bytes, Stack size 48 bytes, lwiplib.o(i.udp_sendto_if))
[Stack]
- Max Depth = 144
- Call Chain = udp_sendto_if ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> udp_bind
- >> pbuf_free
- >> IntMasterEnable
- >> IntMasterDisable
- >> pbuf_header
- >> pbuf_alloc
- >> ip_output_if
[Called By]- >> dhcp_renew
- >> dhcp_release
- >> dhcp_arp_reply
- >> dhcp_select
- >> dhcp_reboot
- >> dhcp_rebind
- >> dhcp_discover
_get_lc_ctype (Thumb, 44 bytes, Stack size 8 bytes, lc_ctype_c.o(locale$$code))
[Stack]
- Max Depth = 8
- Call Chain = _get_lc_ctype
[Calls]
[Called By]- >> __rt_lib_init_lc_ctype_2
[Address Reference Count : 1]
_get_lc_numeric (Thumb, 44 bytes, Stack size 8 bytes, lc_numeric_c.o(locale$$code))
[Stack]
- Max Depth = 8
- Call Chain = _get_lc_numeric
[Calls]
[Called By]- >> __rt_lib_init_lc_numeric_2
_fp_init (Thumb, 10 bytes, Stack size 0 bytes, fpinit.o(x$fpl$fpinit))
[Called By]
__fplib_config_fpu_vfp (Thumb, 0 bytes, Stack size unknown bytes, fpinit.o(x$fpl$fpinit), UNUSED)
__fplib_config_pureend_doubles (Thumb, 0 bytes, Stack size unknown bytes, fpinit.o(x$fpl$fpinit), UNUSED)
_printf_fp_dec (Thumb, 4 bytes, Stack size 0 bytes, printf1.o(x$fpl$printf1))
[Stack]
- Max Depth = 320
- Call Chain = _printf_fp_dec ⇒ _printf_fp_dec_real ⇒ _fp_digits ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]
[Called By]- >> _printf_g
- >> _printf_e
- >> _printf_f
_printf_fp_hex (Thumb, 4 bytes, Stack size 0 bytes, printf2.o(x$fpl$printf2))
[Stack]
- Max Depth = 112
- Call Chain = _printf_fp_hex ⇒ _printf_fp_hex_real ⇒ _printf_fp_infnan ⇒ _printf_post_padding
[Calls]
[Called By]
Local Symbols
NmiSR (Thumb, 0 bytes, Stack size unknown bytes, startup_rvmdk.o(RESET))
[Calls]
[Called By]
[Address Reference Count : 1]
FaultISR (Thumb, 0 bytes, Stack size unknown bytes, startup_rvmdk.o(RESET))
[Calls]
[Called By]
[Address Reference Count : 1]
IntDefaultHandler (Thumb, 0 bytes, Stack size unknown bytes, startup_rvmdk.o(RESET))
[Calls]
[Called By]
[Address Reference Count : 1]
arp_timer (Thumb, 22 bytes, Stack size 8 bytes, lwiplib.o(i.arp_timer))
[Stack]
- Max Depth = 104
- Call Chain = arp_timer ⇒ etharp_tmr ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> sys_timeout
- >> etharp_tmr
[Address Reference Count : 2]- lwiplib.o(i.arp_timer)
- lwiplib.o(i.lwip_init)
autoip_timer (Thumb, 20 bytes, Stack size 8 bytes, lwiplib.o(i.autoip_timer))
[Stack]
- Max Depth = 360
- Call Chain = autoip_timer ⇒ autoip_tmr ⇒ netif_set_ipaddr ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> sys_timeout
- >> autoip_tmr
[Address Reference Count : 2]- lwiplib.o(i.autoip_timer)
- lwiplib.o(i.lwip_init)
dhcp_bind (Thumb, 294 bytes, Stack size 48 bytes, lwiplib.o(i.dhcp_bind))
[Stack]
- Max Depth = 344
- Call Chain = dhcp_bind ⇒ netif_set_ipaddr ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> netif_set_ipaddr
- >> netif_set_down
- >> etharp_raw
[Called By]- >> dhcp_fine_tmr
- >> dhcp_recv
dhcp_create_msg (Thumb, 334 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_create_msg))
[Stack]
- Max Depth = 120
- Call Chain = dhcp_create_msg ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> __aeabi_memclr
- >> pbuf_alloc
[Called By]- >> dhcp_renew
- >> dhcp_release
- >> dhcp_arp_reply
- >> dhcp_select
- >> dhcp_reboot
- >> dhcp_rebind
- >> dhcp_discover
dhcp_discover (Thumb, 320 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_discover))
[Stack]
- Max Depth = 168
- Call Chain = dhcp_discover ⇒ udp_sendto_if ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> udp_sendto_if
- >> pbuf_realloc
- >> autoip_start
- >> dhcp_option_trailer
- >> dhcp_create_msg
[Called By]- >> netif_set_link_up
- >> dhcp_start
- >> dhcp_fine_tmr
- >> dhcp_recv
dhcp_option_trailer (Thumb, 46 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_option_trailer))
[Called By]
- >> dhcp_renew
- >> dhcp_release
- >> dhcp_arp_reply
- >> dhcp_select
- >> dhcp_reboot
- >> dhcp_rebind
- >> dhcp_discover
dhcp_rebind (Thumb, 192 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_rebind))
[Stack]
- Max Depth = 168
- Call Chain = dhcp_rebind ⇒ udp_sendto_if ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> udp_sendto_if
- >> pbuf_realloc
- >> dhcp_option_trailer
- >> dhcp_create_msg
[Called By]- >> lwIPEthernetIntHandler
- >> dhcp_fine_tmr
- >> dhcp_timer_coarse
dhcp_reboot (Thumb, 290 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_reboot))
[Stack]
- Max Depth = 168
- Call Chain = dhcp_reboot ⇒ udp_sendto_if ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> udp_sendto_if
- >> pbuf_realloc
- >> dhcp_option_trailer
- >> dhcp_create_msg
[Called By]- >> netif_set_link_up
- >> dhcp_fine_tmr
dhcp_recv (Thumb, 1066 bytes, Stack size 96 bytes, lwiplib.o(i.dhcp_recv))
[Stack]
- Max Depth = 440
- Call Chain = dhcp_recv ⇒ dhcp_bind ⇒ netif_set_ipaddr ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> __ARM_common_memclr4_10
- >> __aeabi_memcpy
- >> netif_set_ipaddr
- >> netif_set_down
- >> etharp_query
- >> dhcp_select
- >> dhcp_discover
- >> dhcp_bind
[Address Reference Count : 1]
dhcp_select (Thumb, 496 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_select))
[Stack]
- Max Depth = 168
- Call Chain = dhcp_select ⇒ udp_sendto_if ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> udp_sendto_if
- >> pbuf_realloc
- >> dhcp_option_trailer
- >> dhcp_create_msg
[Called By]- >> dhcp_fine_tmr
- >> dhcp_recv
dhcp_timer_coarse (Thumb, 96 bytes, Stack size 8 bytes, lwiplib.o(i.dhcp_timer_coarse))
[Stack]
- Max Depth = 176
- Call Chain = dhcp_timer_coarse ⇒ dhcp_renew ⇒ udp_sendto_if ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> sys_timeout
- >> dhcp_renew
- >> dhcp_rebind
[Address Reference Count : 2]- lwiplib.o(i.dhcp_timer_coarse)
- lwiplib.o(i.lwip_init)
dhcp_timer_fine (Thumb, 22 bytes, Stack size 8 bytes, lwiplib.o(i.dhcp_timer_fine))
[Stack]
- Max Depth = 376
- Call Chain = dhcp_timer_fine ⇒ dhcp_fine_tmr ⇒ dhcp_bind ⇒ netif_set_ipaddr ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> sys_timeout
- >> dhcp_fine_tmr
[Address Reference Count : 2]- lwiplib.o(i.dhcp_timer_fine)
- lwiplib.o(i.lwip_init)
etharp_find_entry (Thumb, 254 bytes, Stack size 48 bytes, lwiplib.o(i.etharp_find_entry))
[Stack]
- Max Depth = 128
- Call Chain = etharp_find_entry ⇒ etharp_free_entry ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]
[Called By]- >> ethernet_input
- >> etharp_query
etharp_free_entry (Thumb, 50 bytes, Stack size 16 bytes, lwiplib.o(i.etharp_free_entry))
[Stack]
- Max Depth = 80
- Call Chain = etharp_free_entry ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]
[Called By]
lwip_standard_chksum (Thumb, 140 bytes, Stack size 20 bytes, lwiplib.o(i.lwip_standard_chksum))
[Stack]
- Max Depth = 20
- Call Chain = lwip_standard_chksum
[Called By]- >> icmp_input
- >> icmp_dest_unreach
tcp_accept_null (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_accept_null))
[Address Reference Count : 1]
- lwiplib.o(i.tcp_listen_with_backlog)
tcp_close_shutdown (Thumb, 506 bytes, Stack size 40 bytes, lwiplib.o(i.tcp_close_shutdown))
[Stack]
- Max Depth = 264
- Call Chain = tcp_close_shutdown ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcp_output
- >> tcp_rst
- >> tcp_pcb_remove
- >> tcp_pcb_purge
- >> tcp_enqueue_flags
- >> sys_timeout
- >> memp_free
[Called By]
tcp_create_segment (Thumb, 176 bytes, Stack size 32 bytes, lwiplib.o(i.tcp_create_segment))
[Stack]
- Max Depth = 96
- Call Chain = tcp_create_segment ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> pbuf_header
- >> memp_malloc
- >> memp_free
[Called By]
tcp_process (Thumb, 1176 bytes, Stack size 48 bytes, lwiplib.o(i.tcp_process))
[Stack]
- Max Depth = 320
- Call Chain = tcp_process ⇒ tcp_abandon ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> tcp_rst
- >> tcp_pcb_purge
- >> tcp_abandon
- >> sys_timeout
- >> memp_free
- >> ip_route
- >> tcp_receive
[Called By]
tcp_receive (Thumb, 2806 bytes, Stack size 32 bytes, lwiplib.o(i.tcp_receive))
[Stack]
- Max Depth = 168
- Call Chain = tcp_receive ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> IntMasterEnable
- >> IntMasterDisable
- >> tcp_send_empty_ack
- >> tcp_seg_copy
- >> pbuf_realloc
- >> pbuf_header
- >> memp_malloc
- >> memp_free
[Called By]
tcpip_tcp_timer (Thumb, 38 bytes, Stack size 8 bytes, lwiplib.o(i.tcpip_tcp_timer))
[Stack]
- Max Depth = 328
- Call Chain = tcpip_tcp_timer ⇒ tcp_tmr ⇒ tcp_fasttmr ⇒ tcp_recv_null ⇒ tcp_close_shutdown ⇒ tcp_pcb_remove ⇒ tcp_output ⇒ tcp_send_empty_ack ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> tcp_tmr
- >> sys_timeout
[Address Reference Count : 6]- lwiplib.o(i.tcp_bind)
- lwiplib.o(i.tcp_close_shutdown)
- lwiplib.o(i.tcp_input)
- lwiplib.o(i.tcp_listen_with_backlog)
- lwiplib.o(i.tcp_process)
- lwiplib.o(i.tcpip_tcp_timer)
tivaif_transmit (Thumb, 388 bytes, Stack size 40 bytes, lwiplib.o(i.tivaif_transmit))
[Stack]
- Max Depth = 136
- Call Chain = tivaif_transmit ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ IntMasterEnable
[Calls]- >> pbuf_free
- >> IntMasterEnable
- >> IntMasterDisable
- >> EMACTxDMAPollDemand
- >> pbuf_copy
- >> pbuf_alloc
[Address Reference Count : 1]
_printf_input_char (Thumb, 10 bytes, Stack size 0 bytes, _printf_char_common.o(.text))
[Address Reference Count : 1]
- _printf_char_common.o(.text)
_fp_digits (Thumb, 428 bytes, Stack size 96 bytes, _printf_fp_dec.o(.text))
[Stack]
- Max Depth = 216
- Call Chain = _fp_digits ⇒ _btod_etento ⇒ _btod_emul ⇒ _e2e
[Calls]- >> _ll_udiv10
- >> _btod_emul
- >> _btod_ediv
- >> _btod_d2e
- >> _btod_etento
[Called By]
Undefined Global Symbols