Static Call Graph for image .\rvmdk\qs_iot.axf



#<CALLGRAPH># ARM Linker, 5060422: Last Updated: Mon Jul 24 08:34:34 2017

Maximum Stack Usage = 724 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

Cmd_setproxy ⇒ LocateValidCIK ⇒ GetEEPROMCIK ⇒ SyncWithExosite ⇒ Exosite_Read ⇒ connect_to_exosite ⇒ exoHAL_SocketOpenTCP ⇒ EthClientDNSResolve ⇒ dns_gethostbyname ⇒ dns_enqueue ⇒ dns_check_entry ⇒ dns_send ⇒ udp_sendto ⇒ udp_sendto_if ⇒ pbuf_alloc ⇒ pbuf_free ⇒ mem_free ⇒ plug_holes

Functions with no stack information

Mutually Recursive functions

  • SysCtlDelay   ⇒   SysCtlDelay
  • EMACPHYRead   ⇒   EMACPHYRead
  • EMACPHYWrite   ⇒   EMACPHYWrite
  • NmiSR   ⇒   NmiSR
  • FaultISR   ⇒   FaultISR
  • IntDefaultHandler   ⇒   IntDefaultHandler

    Function Pointers

    Global Symbols

    Reset_Handler (Thumb, 0 bytes, Stack size unknown bytes, startup_rvmdk.o(RESET))

    [Calls]

    __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))

    [Called By]

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

    _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Calls]

    __main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Called By]

    _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))

    _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))

    _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))

    __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))

    __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))

    SysCtlDelay (Thumb, 6 bytes, Stack size 0 bytes, sysctl.o(.emb_text))

    [Calls]


    [Called By]

    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)

    __aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text))

    [Called By]

    __aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text))

    [Called By]

    __aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)

    __aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    [Called By]

    __aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    __aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    [Calls]

    __aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))

    [Called By]

    __aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)

    _memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)

    [Calls]

    strcat (Thumb, 24 bytes, Stack size 0 bytes, strcat.o(.text))

    [Called By]

    strncpy (Thumb, 24 bytes, Stack size 8 bytes, strncpy.o(.text))

    [Stack]


    [Called By]

    strlen (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text))

    [Called By]

    strcmp (Thumb, 28 bytes, Stack size 8 bytes, strcmp.o(.text))

    [Stack]


    [Called By]

    memcmp (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text))

    [Stack]


    [Called By]

    strncmp (Thumb, 30 bytes, Stack size 12 bytes, strncmp.o(.text))

    [Stack]


    [Called By]

    __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))

    [Calls]


    [Called By]

    __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

    __decompress (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)

    __decompress1 (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)

    AddRequest (Thumb, 70 bytes, Stack size 24 bytes, requests.o(i.AddRequest))

    [Stack]


    [Calls]
    [Called By]

    AddSyncRequest (Thumb, 74 bytes, Stack size 112 bytes, requests.o(i.AddSyncRequest))

    [Stack]


    [Calls]
    [Called By]

    AdvanceGameState (Thumb, 320 bytes, Stack size 24 bytes, tictactoe.o(i.AdvanceGameState))

    [Stack]


    [Calls]
    [Called By]

    ButtonsInit (Thumb, 56 bytes, Stack size 16 bytes, buttons.o(i.ButtonsInit))

    [Stack]


    [Calls]
    [Called By]

    ButtonsPoll (Thumb, 78 bytes, Stack size 16 bytes, buttons.o(i.ButtonsPoll))

    [Stack]


    [Called By]

    CheckForUserCommands (Thumb, 72 bytes, Stack size 8 bytes, qs_iot.o(i.CheckForUserCommands))

    [Stack]


    [Calls]
    [Called By]

    CheckWinner (Thumb, 112 bytes, Stack size 16 bytes, tictactoe.o(i.CheckWinner))

    [Stack]


    [Calls]
    [Called By]

    CmdLineProcess (Thumb, 90 bytes, Stack size 16 bytes, cmdline.o(i.CmdLineProcess))

    [Stack]


    [Calls]
    [Called By]

    Cmd_activate (Thumb, 24 bytes, Stack size 8 bytes, commands.o(i.Cmd_activate))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Cmd_alert (Thumb, 74 bytes, Stack size 16 bytes, commands.o(i.Cmd_alert))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Cmd_clear (Thumb, 12 bytes, Stack size 8 bytes, commands.o(i.Cmd_clear))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Cmd_connect (Thumb, 60 bytes, Stack size 8 bytes, commands.o(i.Cmd_connect))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Cmd_getmac (Thumb, 10 bytes, Stack size 8 bytes, commands.o(i.Cmd_getmac))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Cmd_help (Thumb, 38 bytes, Stack size 8 bytes, commands.o(i.Cmd_help))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Cmd_led (Thumb, 94 bytes, Stack size 8 bytes, commands.o(i.Cmd_led))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Cmd_setemail (Thumb, 56 bytes, Stack size 8 bytes, commands.o(i.Cmd_setemail))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Cmd_setproxy (Thumb, 176 bytes, Stack size 40 bytes, commands.o(i.Cmd_setproxy))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    Cmd_stats (Thumb, 10 bytes, Stack size 0 bytes, commands.o(i.Cmd_stats))
    [Address Reference Count : 1]

    Cmd_tictactoe (Thumb, 16 bytes, Stack size 8 bytes, commands.o(i.Cmd_tictactoe))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ConfigureADC0 (Thumb, 74 bytes, Stack size 16 bytes, qs_iot.o(i.ConfigureADC0))

    [Stack]


    [Called By]

    ConfigureTimer0 (Thumb, 86 bytes, Stack size 16 bytes, qs_iot.o(i.ConfigureTimer0))

    [Stack]


    [Called By]

    EEPROMInit (Thumb, 60 bytes, Stack size 8 bytes, eeprom.o(i.EEPROMInit))

    [Stack]


    [Calls]
    [Called By]

    EEPROMProgram (Thumb, 334 bytes, Stack size 40 bytes, eeprom.o(i.EEPROMProgram))

    [Stack]


    [Calls]
    [Called By]

    EEPROMRead (Thumb, 48 bytes, Stack size 0 bytes, eeprom.o(i.EEPROMRead))

    [Called By]

    EMACAddrGet (Thumb, 30 bytes, Stack size 0 bytes, emac.o(i.EMACAddrGet))

    [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]


    [Called By]

    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]


    [Called By]

    EMACIntClear (Thumb, 60 bytes, Stack size 0 bytes, emac.o(i.EMACIntClear))

    [Called By]

    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]

    EMACPHYConfigSet (Thumb, 100 bytes, Stack size 16 bytes, emac.o(i.EMACPHYConfigSet))

    [Stack]


    [Calls]
    [Called By]

    EMACPHYRead (Thumb, 42 bytes, Stack size 0 bytes, emac.o(i.EMACPHYRead))

    [Calls]


    [Called By]

    EMACPHYWrite (Thumb, 42 bytes, Stack size 0 bytes, emac.o(i.EMACPHYWrite))

    [Calls]


    [Called By]

    EMACPowerManagementStatusGet (Thumb, 8 bytes, Stack size 0 bytes, emac.o(i.EMACPowerManagementStatusGet))

    [Called By]

    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]

    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]

    EthClientAddrGet (Thumb, 4 bytes, Stack size 0 bytes, eth_client_lwip.o(i.EthClientAddrGet))

    [Calls]


    [Called By]

    EthClientDHCPConnect (Thumb, 60 bytes, Stack size 8 bytes, eth_client_lwip.o(i.EthClientDHCPConnect))

    [Stack]


    [Calls]
    [Called By]

    EthClientDNSResolve (Thumb, 82 bytes, Stack size 16 bytes, eth_client_lwip.o(i.EthClientDNSResolve))

    [Stack]


    [Calls]
    [Called By]

    EthClientHostSet (Thumb, 10 bytes, Stack size 0 bytes, eth_client_lwip.o(i.EthClientHostSet))

    [Stack]


    [Calls]
    [Called By]

    EthClientInit (Thumb, 110 bytes, Stack size 40 bytes, eth_client_lwip.o(i.EthClientInit))

    [Stack]


    [Calls]
    [Called By]

    EthClientMACAddrGet (Thumb, 18 bytes, Stack size 0 bytes, eth_client_lwip.o(i.EthClientMACAddrGet))

    [Called By]

    EthClientProxySet (Thumb, 10 bytes, Stack size 0 bytes, eth_client_lwip.o(i.EthClientProxySet))

    [Stack]


    [Calls]
    [Called By]

    EthClientSend (Thumb, 86 bytes, Stack size 20 bytes, eth_client_lwip.o(i.EthClientSend))

    [Stack]


    [Called By]

    EthClientTCPConnect (Thumb, 100 bytes, Stack size 8 bytes, eth_client_lwip.o(i.EthClientTCPConnect))

    [Stack]


    [Calls]
    [Called By]

    EthClientTCPDisconnect (Thumb, 32 bytes, Stack size 8 bytes, eth_client_lwip.o(i.EthClientTCPDisconnect))

    [Stack]


    [Calls]
    [Called By]

    EthClientTick (Thumb, 32 bytes, Stack size 0 bytes, eth_client_lwip.o(i.EthClientTick))

    [Calls]


    [Called By]

    Exosite_Activate (Thumb, 356 bytes, Stack size 160 bytes, exosite.o(i.Exosite_Activate))

    [Stack]


    [Calls]
    [Called By]

    Exosite_GetCIK (Thumb, 78 bytes, Stack size 56 bytes, exosite.o(i.Exosite_GetCIK))

    [Stack]


    [Calls]
    [Called By]

    Exosite_Init (Thumb, 102 bytes, Stack size 48 bytes, exosite.o(i.Exosite_Init))

    [Stack]


    [Calls]
    [Called By]

    Exosite_Read (Thumb, 240 bytes, Stack size 128 bytes, exosite.o(i.Exosite_Read))

    [Stack]


    [Calls]
    [Called By]

    Exosite_SetCIK (Thumb, 26 bytes, Stack size 8 bytes, exosite.o(i.Exosite_SetCIK))

    [Stack]


    [Calls]
    [Called By]

    Exosite_StatusCode (Thumb, 6 bytes, Stack size 0 bytes, exosite.o(i.Exosite_StatusCode))

    [Called By]

    Exosite_Write (Thumb, 162 bytes, Stack size 80 bytes, exosite.o(i.Exosite_Write))

    [Stack]


    [Calls]
    [Called By]

    ExtractValueByAlias (Thumb, 84 bytes, Stack size 120 bytes, requests.o(i.ExtractValueByAlias))

    [Stack]


    [Calls]
    [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]

    GPIOPadConfigSet (Thumb, 312 bytes, Stack size 24 bytes, gpio.o(i.GPIOPadConfigSet))

    [Stack]


    [Called By]

    GPIOPinTypeEthernetLED (Thumb, 28 bytes, Stack size 12 bytes, gpio.o(i.GPIOPinTypeEthernetLED))

    [Stack]


    [Calls]
    [Called By]

    GameInit (Thumb, 18 bytes, Stack size 0 bytes, tictactoe.o(i.GameInit))

    [Called By]

    GetEEPROMCIK (Thumb, 62 bytes, Stack size 56 bytes, qs_iot.o(i.GetEEPROMCIK))

    [Stack]


    [Calls]
    [Called By]

    HTTPMessageTypeSet (Thumb, 180 bytes, Stack size 16 bytes, http.o(i.HTTPMessageTypeSet))

    [Stack]


    [Calls]
    [Called By]

    HTTPResponseParse (Thumb, 136 bytes, Stack size 32 bytes, http.o(i.HTTPResponseParse))

    [Stack]


    [Calls]
    [Called By]

    InitDMADescriptors (Thumb, 168 bytes, Stack size 32 bytes, lwiplib.o(i.InitDMADescriptors))

    [Stack]


    [Calls]
    [Called By]

    IntEnable (Thumb, 92 bytes, Stack size 0 bytes, interrupt.o(i.IntEnable))

    [Called By]

    IntMasterDisable (Thumb, 14 bytes, Stack size 8 bytes, interrupt.o(i.IntMasterDisable))

    [Stack]


    [Calls]
    [Called By]

    IntMasterEnable (Thumb, 14 bytes, Stack size 8 bytes, interrupt.o(i.IntMasterEnable))

    [Stack]


    [Calls]
    [Called By]

    IntPriorityGroupingSet (Thumb, 20 bytes, Stack size 0 bytes, interrupt.o(i.IntPriorityGroupingSet))

    [Called By]

    IntPrioritySet (Thumb, 36 bytes, Stack size 0 bytes, interrupt.o(i.IntPrioritySet))

    [Called By]

    LocateValidCIK (Thumb, 26 bytes, Stack size 8 bytes, qs_iot.o(i.LocateValidCIK))

    [Stack]


    [Calls]
    [Called By]

    PinoutSet (Thumb, 406 bytes, Stack size 24 bytes, pinout.o(i.PinoutSet))

    [Stack]


    [Calls]
    [Called By]

    PrintAllData (Thumb, 162 bytes, Stack size 48 bytes, qs_iot.o(i.PrintAllData))

    [Stack]


    [Calls]
    [Called By]

    PrintConnectionHelp (Thumb, 114 bytes, Stack size 8 bytes, qs_iot.o(i.PrintConnectionHelp))

    [Stack]


    [Calls]
    [Called By]

    PrintMac (Thumb, 42 bytes, Stack size 24 bytes, qs_iot.o(i.PrintMac))

    [Stack]


    [Calls]
    [Called By]

    PrintStats (Thumb, 44 bytes, Stack size 272 bytes, qs_iot.o(i.PrintStats))

    [Stack]


    [Calls]
    [Called By]

    ProcessTurn (Thumb, 74 bytes, Stack size 8 bytes, tictactoe.o(i.ProcessTurn))

    [Stack]


    [Calls]
    [Called By]

    ProvisionCIK (Thumb, 122 bytes, Stack size 64 bytes, qs_iot.o(i.ProvisionCIK))

    [Stack]


    [Calls]
    [Called By]

    RingBufFlush (Thumb, 26 bytes, Stack size 8 bytes, ringbuf.o(i.RingBufFlush))

    [Stack]


    [Calls]
    [Called By]

    RingBufFree (Thumb, 16 bytes, Stack size 4 bytes, ringbuf.o(i.RingBufFree))

    [Stack]


    [Calls]
    [Called By]

    RingBufInit (Thumb, 12 bytes, Stack size 0 bytes, ringbuf.o(i.RingBufInit))

    [Called By]

    RingBufRead (Thumb, 32 bytes, Stack size 24 bytes, ringbuf.o(i.RingBufRead))

    [Stack]


    [Calls]
    [Called By]

    RingBufReadOne (Thumb, 24 bytes, Stack size 8 bytes, ringbuf.o(i.RingBufReadOne))

    [Stack]


    [Calls]
    [Called By]

    RingBufUsed (Thumb, 20 bytes, Stack size 0 bytes, ringbuf.o(i.RingBufUsed))

    [Called By]

    RingBufWrite (Thumb, 32 bytes, Stack size 24 bytes, ringbuf.o(i.RingBufWrite))

    [Stack]


    [Calls]
    [Called By]

    RingBufWriteOne (Thumb, 18 bytes, Stack size 0 bytes, ringbuf.o(i.RingBufWriteOne))

    [Stack]


    [Calls]
    [Called By]

    SetGameMode (Thumb, 84 bytes, Stack size 8 bytes, tictactoe.o(i.SetGameMode))

    [Stack]


    [Calls]
    [Called By]

    ShowBoard (Thumb, 138 bytes, Stack size 24 bytes, tictactoe.o(i.ShowBoard))

    [Stack]


    [Calls]
    [Called By]

    StatPrintValue (Thumb, 86 bytes, Stack size 24 bytes, stats.o(i.StatPrintValue))

    [Stack]


    [Calls]
    [Called By]

    StatRequestFormat (Thumb, 80 bytes, Stack size 16 bytes, stats.o(i.StatRequestFormat))

    [Stack]


    [Calls]
    [Called By]

    StatSetVal (Thumb, 46 bytes, Stack size 8 bytes, stats.o(i.StatSetVal))

    [Stack]


    [Calls]
    [Called By]

    SyncWithExosite (Thumb, 186 bytes, Stack size 176 bytes, requests.o(i.SyncWithExosite))

    [Stack]


    [Calls]
    [Called By]

    SysCtlClockFreqSet (Thumb, 700 bytes, Stack size 24 bytes, sysctl.o(i.SysCtlClockFreqSet))

    [Stack]


    [Called By]

    SysCtlPeripheralEnable (Thumb, 36 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlPeripheralEnable))

    [Called By]

    SysCtlPeripheralReady (Thumb, 40 bytes, Stack size 0 bytes, sysctl.o(i.SysCtlPeripheralReady))

    [Called By]

    SysCtlPeripheralReset (Thumb, 56 bytes, Stack size 4 bytes, sysctl.o(i.SysCtlPeripheralReset))

    [Stack]


    [Called By]

    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, exosite_hal_lwip.o(i.SysTickIntHandler))

    [Calls]


    [Address Reference Count : 1]

    SysTickPeriodSet (Thumb, 10 bytes, Stack size 0 bytes, systick.o(i.SysTickPeriodSet))

    [Called By]

    TCPConnected (Thumb, 92 bytes, Stack size 16 bytes, eth_client_lwip.o(i.TCPConnected))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    TCPError (Thumb, 12 bytes, Stack size 0 bytes, eth_client_lwip.o(i.TCPError))
    [Address Reference Count : 1]

    TCPReceived (Thumb, 56 bytes, Stack size 16 bytes, eth_client_lwip.o(i.TCPReceived))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    TCPSent (Thumb, 16 bytes, Stack size 8 bytes, eth_client_lwip.o(i.TCPSent))

    [Stack]


    [Address Reference Count : 1]

    Timer0IntHandler (Thumb, 110 bytes, Stack size 16 bytes, qs_iot.o(i.Timer0IntHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    UARTFlushRx (Thumb, 36 bytes, Stack size 8 bytes, uartstdio.o(i.UARTFlushRx))

    [Stack]


    [Called By]

    UARTFlushTx (Thumb, 52 bytes, Stack size 8 bytes, uartstdio.o(i.UARTFlushTx))

    [Stack]


    [Calls]
    [Called By]

    UARTPeek (Thumb, 52 bytes, Stack size 16 bytes, uartstdio.o(i.UARTPeek))

    [Stack]


    [Calls]
    [Called By]

    UARTStdioConfig (Thumb, 142 bytes, Stack size 32 bytes, uartstdio.o(i.UARTStdioConfig))

    [Stack]


    [Calls]
    [Called By]

    UARTStdioIntHandler (Thumb, 248 bytes, Stack size 24 bytes, uartstdio.o(i.UARTStdioIntHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    UARTgets (Thumb, 78 bytes, Stack size 24 bytes, uartstdio.o(i.UARTgets))

    [Stack]


    [Calls]
    [Called By]

    UARTprintf (Thumb, 18 bytes, Stack size 24 bytes, uartstdio.o(i.UARTprintf))

    [Stack]


    [Calls]
    [Called By]

    UARTvprintf (Thumb, 420 bytes, Stack size 56 bytes, uartstdio.o(i.UARTvprintf))

    [Stack]


    [Calls]
    [Called By]

    UARTwrite (Thumb, 134 bytes, Stack size 32 bytes, uartstdio.o(i.UARTwrite))

    [Stack]


    [Calls]
    [Called By]

    UpdateButtons (Thumb, 48 bytes, Stack size 8 bytes, qs_iot.o(i.UpdateButtons))

    [Stack]


    [Calls]
    [Called By]

    UpdateInternalTemp (Thumb, 104 bytes, Stack size 16 bytes, qs_iot.o(i.UpdateInternalTemp))

    [Stack]


    [Called By]

    UpdateLEDs (Thumb, 56 bytes, Stack size 16 bytes, qs_iot.o(i.UpdateLEDs))

    [Stack]


    [Called By]

    __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)

    __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)

    __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)

    connect_to_exosite (Thumb, 54 bytes, Stack size 24 bytes, exosite.o(i.connect_to_exosite))

    [Stack]


    [Calls]
    [Called By]

    dhcp_arp_reply (Thumb, 30 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_arp_reply))

    [Stack]


    [Calls]
    [Called By]

    dhcp_coarse_tmr (Thumb, 90 bytes, Stack size 8 bytes, lwiplib.o(i.dhcp_coarse_tmr))

    [Stack]


    [Calls]
    [Called By]

    dhcp_fine_tmr (Thumb, 46 bytes, Stack size 16 bytes, lwiplib.o(i.dhcp_fine_tmr))

    [Stack]


    [Calls]
    [Called By]

    dhcp_network_changed (Thumb, 66 bytes, Stack size 16 bytes, lwiplib.o(i.dhcp_network_changed))

    [Stack]


    [Calls]
    [Called By]

    dhcp_release (Thumb, 160 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_release))

    [Stack]


    [Calls]
    [Called By]

    dhcp_renew (Thumb, 132 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_renew))

    [Stack]


    [Calls]
    [Called By]

    dhcp_start (Thumb, 152 bytes, Stack size 16 bytes, lwiplib.o(i.dhcp_start))

    [Stack]


    [Calls]
    [Called By]

    dhcp_stop (Thumb, 48 bytes, Stack size 8 bytes, lwiplib.o(i.dhcp_stop))

    [Stack]


    [Calls]
    [Called By]

    dns_gethostbyname (Thumb, 142 bytes, Stack size 32 bytes, lwiplib.o(i.dns_gethostbyname))

    [Stack]


    [Calls]
    [Called By]

    dns_init (Thumb, 64 bytes, Stack size 16 bytes, lwiplib.o(i.dns_init))

    [Stack]


    [Calls]
    [Called By]

    dns_setserver (Thumb, 32 bytes, Stack size 0 bytes, lwiplib.o(i.dns_setserver))

    [Called By]

    dns_tmr (Thumb, 28 bytes, Stack size 8 bytes, lwiplib.o(i.dns_tmr))

    [Stack]


    [Calls]
    [Called By]

    etharp_cleanup_netif (Thumb, 42 bytes, Stack size 16 bytes, lwiplib.o(i.etharp_cleanup_netif))

    [Stack]


    [Calls]
    [Called By]

    etharp_output (Thumb, 266 bytes, Stack size 32 bytes, lwiplib.o(i.etharp_output))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    etharp_query (Thumb, 266 bytes, Stack size 56 bytes, lwiplib.o(i.etharp_query))

    [Stack]


    [Calls]
    [Called By]

    etharp_request (Thumb, 32 bytes, Stack size 24 bytes, lwiplib.o(i.etharp_request))

    [Stack]


    [Calls]
    [Called By]

    etharp_tmr (Thumb, 66 bytes, Stack size 16 bytes, lwiplib.o(i.etharp_tmr))

    [Stack]


    [Calls]
    [Called By]

    ethernet_input (Thumb, 156 bytes, Stack size 24 bytes, lwiplib.o(i.ethernet_input))

    [Stack]


    [Calls]
    [Called By]

    exoHAL_EnableMeta (Thumb, 20 bytes, Stack size 8 bytes, exosite_hal_lwip.o(i.exoHAL_EnableMeta))

    [Stack]


    [Calls]
    [Called By]

    exoHAL_EraseMeta (Thumb, 2 bytes, Stack size 0 bytes, exosite_hal_lwip.o(i.exoHAL_EraseMeta))

    [Called By]

    exoHAL_ExositeEnetEvents (Thumb, 254 bytes, Stack size 168 bytes, exosite_hal_lwip.o(i.exoHAL_ExositeEnetEvents))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    exoHAL_ExositeInit (Thumb, 126 bytes, Stack size 16 bytes, exosite_hal_lwip.o(i.exoHAL_ExositeInit))

    [Stack]


    [Calls]
    [Called By]

    exoHAL_ExositeProxySet (Thumb, 32 bytes, Stack size 8 bytes, exosite_hal_lwip.o(i.exoHAL_ExositeProxySet))

    [Stack]


    [Calls]
    [Called By]

    exoHAL_ReadMetaItem (Thumb, 38 bytes, Stack size 8 bytes, exosite_hal_lwip.o(i.exoHAL_ReadMetaItem))

    [Stack]


    [Calls]
    [Called By]

    exoHAL_ReadUUID (Thumb, 58 bytes, Stack size 32 bytes, exosite_hal_lwip.o(i.exoHAL_ReadUUID))

    [Stack]


    [Calls]
    [Called By]

    exoHAL_ResetConnection (Thumb, 72 bytes, Stack size 8 bytes, exosite_hal_lwip.o(i.exoHAL_ResetConnection))

    [Stack]


    [Calls]
    [Called By]

    exoHAL_ServerConnect (Thumb, 30 bytes, Stack size 0 bytes, exosite_hal_lwip.o(i.exoHAL_ServerConnect))

    [Called By]

    exoHAL_SocketClose (Thumb, 14 bytes, Stack size 8 bytes, exosite_hal_lwip.o(i.exoHAL_SocketClose))

    [Stack]


    [Calls]
    [Called By]

    exoHAL_SocketOpenTCP (Thumb, 196 bytes, Stack size 40 bytes, exosite_hal_lwip.o(i.exoHAL_SocketOpenTCP))

    [Stack]


    [Calls]
    [Called By]

    exoHAL_SocketRecv (Thumb, 120 bytes, Stack size 32 bytes, exosite_hal_lwip.o(i.exoHAL_SocketRecv))

    [Stack]


    [Calls]
    [Called By]

    exoHAL_SocketSend (Thumb, 58 bytes, Stack size 16 bytes, exosite_hal_lwip.o(i.exoHAL_SocketSend))

    [Stack]


    [Calls]
    [Called By]

    exoHAL_WriteMetaItem (Thumb, 38 bytes, Stack size 8 bytes, exosite_hal_lwip.o(i.exoHAL_WriteMetaItem))

    [Stack]


    [Calls]
    [Called By]

    exosite_meta_defaults (Thumb, 38 bytes, Stack size 16 bytes, exosite_meta.o(i.exosite_meta_defaults))

    [Stack]


    [Calls]
    [Called By]

    exosite_meta_init (Thumb, 40 bytes, Stack size 16 bytes, exosite_meta.o(i.exosite_meta_init))

    [Stack]


    [Calls]
    [Called By]

    exosite_meta_read (Thumb, 76 bytes, Stack size 8 bytes, exosite_meta.o(i.exosite_meta_read))

    [Stack]


    [Calls]
    [Called By]

    exosite_meta_write (Thumb, 66 bytes, Stack size 8 bytes, exosite_meta.o(i.exosite_meta_write))

    [Stack]


    [Calls]
    [Called By]

    get_http_status (Thumb, 58 bytes, Stack size 16 bytes, exosite.o(i.get_http_status))

    [Stack]


    [Calls]
    [Called By]

    icmp_dest_unreach (Thumb, 8 bytes, Stack size 0 bytes, lwiplib.o(i.icmp_dest_unreach))

    [Stack]


    [Calls]
    [Called By]

    icmp_input (Thumb, 330 bytes, Stack size 48 bytes, lwiplib.o(i.icmp_input))

    [Stack]


    [Calls]
    [Called By]

    inet_chksum (Thumb, 12 bytes, Stack size 8 bytes, lwiplib.o(i.inet_chksum))

    [Stack]


    [Calls]
    [Called By]

    inet_chksum_pbuf (Thumb, 72 bytes, Stack size 16 bytes, lwiplib.o(i.inet_chksum_pbuf))

    [Stack]


    [Calls]
    [Called By]

    info_assemble (Thumb, 168 bytes, Stack size 32 bytes, exosite.o(i.info_assemble))

    [Stack]


    [Calls]
    [Called By]

    ip4_addr_isbroadcast (Thumb, 46 bytes, Stack size 0 bytes, lwiplib.o(i.ip4_addr_isbroadcast))

    [Called By]

    ip_input (Thumb, 472 bytes, Stack size 40 bytes, lwiplib.o(i.ip_input))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    ip_output (Thumb, 60 bytes, Stack size 40 bytes, lwiplib.o(i.ip_output))

    [Stack]


    [Calls]
    [Called By]

    ip_output_if (Thumb, 144 bytes, Stack size 40 bytes, lwiplib.o(i.ip_output_if))

    [Stack]


    [Calls]
    [Called By]

    ip_route (Thumb, 62 bytes, Stack size 12 bytes, lwiplib.o(i.ip_route))

    [Stack]


    [Called By]

    ipaddr_addr (Thumb, 20 bytes, Stack size 8 bytes, lwiplib.o(i.ipaddr_addr))

    [Stack]


    [Calls]
    [Called By]

    ipaddr_aton (Thumb, 238 bytes, Stack size 36 bytes, lwiplib.o(i.ipaddr_aton))

    [Stack]


    [Called By]

    lwIPEthernetIntHandler (Thumb, 108 bytes, Stack size 16 bytes, lwiplib.o(i.lwIPEthernetIntHandler))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    lwIPHostTimerHandler (Thumb, 298 bytes, Stack size 32 bytes, eth_client_lwip.o(i.lwIPHostTimerHandler))

    [Stack]


    [Calls]
    [Called By]

    lwIPInit (Thumb, 176 bytes, Stack size 64 bytes, lwiplib.o(i.lwIPInit))

    [Stack]


    [Calls]
    [Called By]

    lwIPLocalIPAddrGet (Thumb, 18 bytes, Stack size 0 bytes, lwiplib.o(i.lwIPLocalIPAddrGet))

    [Called By]

    lwIPNetworkConfigChange (Thumb, 20 bytes, Stack size 8 bytes, lwiplib.o(i.lwIPNetworkConfigChange))

    [Stack]


    [Calls]
    [Called By]

    lwIPTimer (Thumb, 20 bytes, Stack size 0 bytes, lwiplib.o(i.lwIPTimer))

    [Called By]

    lwip_init (Thumb, 22 bytes, Stack size 8 bytes, lwiplib.o(i.lwip_init))

    [Stack]


    [Calls]
    [Called By]

    main (Thumb, 656 bytes, Stack size 0 bytes, qs_iot.o(i.main))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    mem_free (Thumb, 82 bytes, Stack size 8 bytes, lwiplib.o(i.mem_free))

    [Stack]


    [Calls]
    [Called By]

    mem_init (Thumb, 48 bytes, Stack size 8 bytes, lwiplib.o(i.mem_init))

    [Stack]


    [Called By]

    mem_malloc (Thumb, 228 bytes, Stack size 32 bytes, lwiplib.o(i.mem_malloc))

    [Stack]


    [Called By]

    mem_trim (Thumb, 228 bytes, Stack size 40 bytes, lwiplib.o(i.mem_trim))

    [Stack]


    [Calls]
    [Called By]

    memp_free (Thumb, 58 bytes, Stack size 16 bytes, lwiplib.o(i.memp_free))

    [Stack]


    [Calls]
    [Called By]

    memp_init (Thumb, 108 bytes, Stack size 20 bytes, lwiplib.o(i.memp_init))

    [Stack]


    [Called By]

    memp_malloc (Thumb, 86 bytes, Stack size 16 bytes, lwiplib.o(i.memp_malloc))

    [Stack]


    [Calls]
    [Called By]

    netif_add (Thumb, 70 bytes, Stack size 24 bytes, lwiplib.o(i.netif_add))

    [Stack]


    [Calls]
    [Called By]

    netif_set_addr (Thumb, 32 bytes, Stack size 16 bytes, lwiplib.o(i.netif_set_addr))

    [Stack]


    [Calls]
    [Called By]

    netif_set_down (Thumb, 26 bytes, Stack size 0 bytes, lwiplib.o(i.netif_set_down))

    [Stack]


    [Calls]
    [Called By]

    netif_set_gw (Thumb, 8 bytes, Stack size 0 bytes, lwiplib.o(i.netif_set_gw))

    [Called By]

    netif_set_ipaddr (Thumb, 98 bytes, Stack size 16 bytes, lwiplib.o(i.netif_set_ipaddr))

    [Stack]


    [Calls]
    [Called By]

    netif_set_link_down (Thumb, 18 bytes, Stack size 0 bytes, lwiplib.o(i.netif_set_link_down))

    [Called By]

    netif_set_link_up (Thumb, 56 bytes, Stack size 8 bytes, lwiplib.o(i.netif_set_link_up))

    [Stack]


    [Calls]
    [Called By]

    netif_set_netmask (Thumb, 8 bytes, Stack size 0 bytes, lwiplib.o(i.netif_set_netmask))

    [Called By]

    netif_set_up (Thumb, 32 bytes, Stack size 0 bytes, lwiplib.o(i.netif_set_up))

    [Stack]


    [Calls]
    [Called By]

    pbuf_alloc (Thumb, 286 bytes, Stack size 32 bytes, lwiplib.o(i.pbuf_alloc))

    [Stack]


    [Calls]
    [Called By]

    pbuf_cat (Thumb, 40 bytes, Stack size 8 bytes, lwiplib.o(i.pbuf_cat))

    [Stack]


    [Called By]

    pbuf_chain (Thumb, 18 bytes, Stack size 8 bytes, lwiplib.o(i.pbuf_chain))

    [Stack]


    [Calls]
    [Called By]

    pbuf_clen (Thumb, 18 bytes, Stack size 0 bytes, lwiplib.o(i.pbuf_clen))

    [Called By]

    pbuf_copy (Thumb, 154 bytes, Stack size 32 bytes, lwiplib.o(i.pbuf_copy))

    [Stack]


    [Calls]
    [Called By]

    pbuf_copy_partial (Thumb, 104 bytes, Stack size 32 bytes, lwiplib.o(i.pbuf_copy_partial))

    [Stack]


    [Calls]
    [Called By]

    pbuf_free (Thumb, 82 bytes, Stack size 16 bytes, lwiplib.o(i.pbuf_free))

    [Stack]


    [Calls]
    [Called By]

    pbuf_header (Thumb, 96 bytes, Stack size 8 bytes, lwiplib.o(i.pbuf_header))

    [Stack]


    [Called By]

    pbuf_realloc (Thumb, 78 bytes, Stack size 16 bytes, lwiplib.o(i.pbuf_realloc))

    [Stack]


    [Calls]
    [Called By]

    pbuf_ref (Thumb, 26 bytes, Stack size 8 bytes, lwiplib.o(i.pbuf_ref))

    [Stack]


    [Calls]
    [Called By]

    raw_input (Thumb, 108 bytes, Stack size 32 bytes, lwiplib.o(i.raw_input))

    [Stack]


    [Called By]

    sendLine (Thumb, 306 bytes, Stack size 88 bytes, exosite.o(i.sendLine))

    [Stack]


    [Calls]
    [Called By]

    sys_arch_protect (Thumb, 10 bytes, Stack size 0 bytes, lwiplib.o(i.sys_arch_protect))

    [Called By]

    sys_arch_unprotect (Thumb, 16 bytes, Stack size 0 bytes, lwiplib.o(i.sys_arch_unprotect))

    [Called By]

    sys_timeout (Thumb, 88 bytes, Stack size 16 bytes, lwiplib.o(i.sys_timeout))

    [Stack]


    [Calls]
    [Called By]

    sys_timeouts_init (Thumb, 62 bytes, Stack size 8 bytes, lwiplib.o(i.sys_timeouts_init))

    [Stack]


    [Calls]
    [Called By]

    tcp_abandon (Thumb, 144 bytes, Stack size 40 bytes, lwiplib.o(i.tcp_abandon))

    [Stack]


    [Calls]
    [Called By]

    tcp_abort (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_abort))

    [Stack]


    [Calls]
    [Called By]

    tcp_alloc (Thumb, 264 bytes, Stack size 24 bytes, lwiplib.o(i.tcp_alloc))

    [Stack]


    [Calls]
    [Called By]

    tcp_close (Thumb, 20 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_close))

    [Called By]

    tcp_connect (Thumb, 246 bytes, Stack size 32 bytes, lwiplib.o(i.tcp_connect))

    [Stack]


    [Calls]
    [Called By]

    tcp_eff_send_mss (Thumb, 32 bytes, Stack size 8 bytes, lwiplib.o(i.tcp_eff_send_mss))

    [Stack]


    [Calls]
    [Called By]

    tcp_enqueue_flags (Thumb, 208 bytes, Stack size 32 bytes, lwiplib.o(i.tcp_enqueue_flags))

    [Stack]


    [Calls]
    [Called By]

    tcp_err (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_err))

    [Called By]

    tcp_fasttmr (Thumb, 88 bytes, Stack size 24 bytes, lwiplib.o(i.tcp_fasttmr))

    [Stack]


    [Calls]
    [Called By]

    tcp_input (Thumb, 812 bytes, Stack size 48 bytes, lwiplib.o(i.tcp_input))

    [Stack]


    [Calls]
    [Called By]

    tcp_keepalive (Thumb, 66 bytes, Stack size 24 bytes, lwiplib.o(i.tcp_keepalive))

    [Stack]


    [Calls]
    [Called By]

    tcp_new (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_new))

    [Stack]


    [Calls]
    [Called By]

    tcp_next_iss (Thumb, 12 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_next_iss))

    [Called By]

    tcp_output (Thumb, 336 bytes, Stack size 24 bytes, lwiplib.o(i.tcp_output))

    [Stack]


    [Calls]
    [Called By]

    tcp_pcb_purge (Thumb, 66 bytes, Stack size 16 bytes, lwiplib.o(i.tcp_pcb_purge))

    [Stack]


    [Calls]
    [Called By]

    tcp_pcb_remove (Thumb, 84 bytes, Stack size 16 bytes, lwiplib.o(i.tcp_pcb_remove))

    [Stack]


    [Calls]
    [Called By]

    tcp_process_refused_data (Thumb, 102 bytes, Stack size 24 bytes, lwiplib.o(i.tcp_process_refused_data))

    [Stack]


    [Calls]
    [Called By]

    tcp_recv (Thumb, 6 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_recv))

    [Called By]

    tcp_recv_null (Thumb, 36 bytes, Stack size 8 bytes, lwiplib.o(i.tcp_recv_null))

    [Stack]


    [Calls]
    [Called By]
    [Address Reference Count : 1]

    tcp_recved (Thumb, 54 bytes, Stack size 8 bytes, lwiplib.o(i.tcp_recved))

    [Stack]


    [Calls]
    [Called By]

    tcp_rexmit (Thumb, 68 bytes, Stack size 12 bytes, lwiplib.o(i.tcp_rexmit))

    [Stack]


    [Called By]

    tcp_rexmit_fast (Thumb, 88 bytes, Stack size 8 bytes, lwiplib.o(i.tcp_rexmit_fast))

    [Stack]


    [Calls]
    [Called By]

    tcp_rexmit_rto (Thumb, 46 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_rexmit_rto))

    [Stack]


    [Calls]
    [Called By]

    tcp_rst (Thumb, 110 bytes, Stack size 40 bytes, lwiplib.o(i.tcp_rst))

    [Stack]


    [Calls]
    [Called By]

    tcp_seg_copy (Thumb, 36 bytes, Stack size 16 bytes, lwiplib.o(i.tcp_seg_copy))

    [Stack]


    [Calls]
    [Called By]

    tcp_seg_free (Thumb, 28 bytes, Stack size 8 bytes, lwiplib.o(i.tcp_seg_free))

    [Stack]


    [Calls]
    [Called By]

    tcp_segs_free (Thumb, 18 bytes, Stack size 8 bytes, lwiplib.o(i.tcp_segs_free))

    [Stack]


    [Calls]
    [Called By]

    tcp_send_empty_ack (Thumb, 66 bytes, Stack size 24 bytes, lwiplib.o(i.tcp_send_empty_ack))

    [Stack]


    [Calls]
    [Called By]

    tcp_send_fin (Thumb, 50 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_send_fin), UNUSED)

    [Calls]


    [Called By]

    tcp_sent (Thumb, 4 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_sent))

    [Called By]

    tcp_slowtmr (Thumb, 626 bytes, Stack size 40 bytes, lwiplib.o(i.tcp_slowtmr))

    [Stack]


    [Calls]
    [Called By]

    tcp_timer_needed (Thumb, 36 bytes, Stack size 0 bytes, lwiplib.o(i.tcp_timer_needed))

    [Stack]


    [Calls]
    [Called By]

    tcp_tmr (Thumb, 28 bytes, Stack size 8 bytes, lwiplib.o(i.tcp_tmr))

    [Stack]


    [Calls]
    [Called By]

    tcp_update_rcv_ann_wnd (Thumb, 52 bytes, Stack size 16 bytes, lwiplib.o(i.tcp_update_rcv_ann_wnd))

    [Stack]


    [Called By]

    tcp_write (Thumb, 748 bytes, Stack size 96 bytes, lwiplib.o(i.tcp_write))

    [Stack]


    [Calls]
    [Called By]

    tcp_zero_window_probe (Thumb, 140 bytes, Stack size 32 bytes, lwiplib.o(i.tcp_zero_window_probe))

    [Stack]


    [Calls]
    [Called By]

    tivaif_init (Thumb, 40 bytes, Stack size 8 bytes, lwiplib.o(i.tivaif_init))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    tivaif_interrupt (Thumb, 68 bytes, Stack size 16 bytes, lwiplib.o(i.tivaif_interrupt))

    [Stack]


    [Calls]
    [Called By]

    tivaif_process_phy_interrupt (Thumb, 118 bytes, Stack size 32 bytes, lwiplib.o(i.tivaif_process_phy_interrupt))

    [Stack]


    [Calls]
    [Called By]

    udp_bind (Thumb, 162 bytes, Stack size 36 bytes, lwiplib.o(i.udp_bind))

    [Stack]


    [Called By]

    udp_connect (Thumb, 70 bytes, Stack size 16 bytes, lwiplib.o(i.udp_connect))

    [Stack]


    [Calls]
    [Called By]

    udp_input (Thumb, 416 bytes, Stack size 48 bytes, lwiplib.o(i.udp_input))

    [Stack]


    [Calls]
    [Called By]

    udp_new (Thumb, 26 bytes, Stack size 8 bytes, lwiplib.o(i.udp_new))

    [Stack]


    [Calls]
    [Called By]

    udp_remove (Thumb, 40 bytes, Stack size 0 bytes, lwiplib.o(i.udp_remove))

    [Stack]


    [Calls]
    [Called By]

    udp_sendto (Thumb, 50 bytes, Stack size 24 bytes, lwiplib.o(i.udp_sendto))

    [Stack]


    [Calls]
    [Called By]

    udp_sendto_if (Thumb, 178 bytes, Stack size 40 bytes, lwiplib.o(i.udp_sendto_if))

    [Stack]


    [Calls]
    [Called By]

    usprintf (Thumb, 22 bytes, Stack size 24 bytes, ustdlib.o(i.usprintf))

    [Stack]


    [Calls]
    [Called By]

    ustrcmp (Thumb, 8 bytes, Stack size 0 bytes, ustdlib.o(i.ustrcmp))

    [Stack]


    [Calls]
    [Called By]

    ustrlen (Thumb, 16 bytes, Stack size 0 bytes, ustdlib.o(i.ustrlen))

    [Called By]

    ustrncmp (Thumb, 46 bytes, Stack size 8 bytes, ustdlib.o(i.ustrncmp))

    [Stack]


    [Called By]

    ustrncpy (Thumb, 36 bytes, Stack size 8 bytes, ustdlib.o(i.ustrncpy))

    [Stack]


    [Called By]

    ustrstr (Thumb, 42 bytes, Stack size 16 bytes, ustdlib.o(i.ustrstr))

    [Stack]


    [Calls]
    [Called By]

    ustrtoul (Thumb, 158 bytes, Stack size 20 bytes, ustdlib.o(i.ustrtoul))

    [Stack]


    [Called By]

    uvsnprintf (Thumb, 580 bytes, Stack size 36 bytes, ustdlib.o(i.uvsnprintf))

    [Stack]


    [Calls]
    [Called By]

    Local Symbols

    DNSServerFound (Thumb, 42 bytes, Stack size 0 bytes, eth_client_lwip.o(i.DNSServerFound))
    [Address Reference Count : 1]

    ResetConnection (Thumb, 44 bytes, Stack size 8 bytes, eth_client_lwip.o(i.ResetConnection))

    [Stack]


    [Calls]
    [Called By]

    BufferFillToCharacter (Thumb, 38 bytes, Stack size 16 bytes, http.o(i.BufferFillToCharacter))

    [Stack]


    [Called By]

    BufferFillToEOL (Thumb, 44 bytes, Stack size 12 bytes, http.o(i.BufferFillToEOL))

    [Stack]


    [Called By]

    InsertRequest (Thumb, 52 bytes, Stack size 16 bytes, http.o(i.InsertRequest))

    [Stack]


    [Calls]
    [Called By]

    arp_timer (Thumb, 22 bytes, Stack size 8 bytes, lwiplib.o(i.arp_timer))

    [Stack]


    [Calls]
    [Address Reference Count : 2]

    dhcp_bind (Thumb, 196 bytes, Stack size 32 bytes, lwiplib.o(i.dhcp_bind))

    [Stack]


    [Calls]
    [Called By]

    dhcp_check (Thumb, 48 bytes, Stack size 16 bytes, lwiplib.o(i.dhcp_check))

    [Stack]


    [Calls]
    [Called By]

    dhcp_create_msg (Thumb, 276 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_create_msg))

    [Stack]


    [Calls]
    [Called By]

    dhcp_decline (Thumb, 110 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_decline))

    [Stack]


    [Calls]
    [Called By]

    dhcp_delete_msg (Thumb, 22 bytes, Stack size 8 bytes, lwiplib.o(i.dhcp_delete_msg))

    [Stack]


    [Calls]
    [Called By]

    dhcp_discover (Thumb, 184 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_discover))

    [Stack]


    [Calls]
    [Called By]

    dhcp_handle_ack (Thumb, 120 bytes, Stack size 16 bytes, lwiplib.o(i.dhcp_handle_ack))

    [Stack]


    [Calls]
    [Called By]

    dhcp_option (Thumb, 32 bytes, Stack size 8 bytes, lwiplib.o(i.dhcp_option))

    [Stack]


    [Called By]

    dhcp_option_byte (Thumb, 16 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_option_byte))

    [Called By]

    dhcp_option_long (Thumb, 66 bytes, Stack size 8 bytes, lwiplib.o(i.dhcp_option_long))

    [Stack]


    [Called By]

    dhcp_option_short (Thumb, 34 bytes, Stack size 8 bytes, lwiplib.o(i.dhcp_option_short))

    [Stack]


    [Called By]

    dhcp_option_trailer (Thumb, 44 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_option_trailer))

    [Called By]

    dhcp_parse_reply (Thumb, 506 bytes, Stack size 56 bytes, lwiplib.o(i.dhcp_parse_reply))

    [Stack]


    [Calls]
    [Called By]

    dhcp_rebind (Thumb, 130 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_rebind))

    [Stack]


    [Calls]
    [Called By]

    dhcp_reboot (Thumb, 152 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_reboot))

    [Stack]


    [Calls]
    [Called By]

    dhcp_recv (Thumb, 260 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_recv))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    dhcp_select (Thumb, 220 bytes, Stack size 24 bytes, lwiplib.o(i.dhcp_select))

    [Stack]


    [Calls]
    [Called By]

    dhcp_set_state (Thumb, 16 bytes, Stack size 0 bytes, lwiplib.o(i.dhcp_set_state))

    [Called By]

    dhcp_timeout (Thumb, 136 bytes, Stack size 8 bytes, lwiplib.o(i.dhcp_timeout))

    [Stack]


    [Calls]
    [Called By]

    dhcp_timer_coarse (Thumb, 22 bytes, Stack size 8 bytes, lwiplib.o(i.dhcp_timer_coarse))

    [Stack]


    [Calls]
    [Address Reference Count : 2]

    dhcp_timer_fine (Thumb, 22 bytes, Stack size 8 bytes, lwiplib.o(i.dhcp_timer_fine))

    [Stack]


    [Calls]
    [Address Reference Count : 2]

    dns_check_entry (Thumb, 174 bytes, Stack size 16 bytes, lwiplib.o(i.dns_check_entry))

    [Stack]


    [Calls]
    [Called By]

    dns_enqueue (Thumb, 170 bytes, Stack size 32 bytes, lwiplib.o(i.dns_enqueue))

    [Stack]


    [Calls]
    [Called By]

    dns_parse_name (Thumb, 34 bytes, Stack size 0 bytes, lwiplib.o(i.dns_parse_name))

    [Called By]

    dns_recv (Thumb, 320 bytes, Stack size 48 bytes, lwiplib.o(i.dns_recv))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    dns_send (Thumb, 178 bytes, Stack size 24 bytes, lwiplib.o(i.dns_send))

    [Stack]


    [Calls]
    [Called By]

    dns_timer (Thumb, 22 bytes, Stack size 8 bytes, lwiplib.o(i.dns_timer))

    [Stack]


    [Calls]
    [Address Reference Count : 2]

    etharp_arp_input (Thumb, 256 bytes, Stack size 40 bytes, lwiplib.o(i.etharp_arp_input))

    [Stack]


    [Calls]
    [Called By]

    etharp_find_entry (Thumb, 234 bytes, Stack size 48 bytes, lwiplib.o(i.etharp_find_entry))

    [Stack]


    [Calls]
    [Called By]

    etharp_free_entry (Thumb, 32 bytes, Stack size 16 bytes, lwiplib.o(i.etharp_free_entry))

    [Stack]


    [Calls]
    [Called By]

    etharp_output_to_arp_index (Thumb, 62 bytes, Stack size 16 bytes, lwiplib.o(i.etharp_output_to_arp_index))

    [Stack]


    [Calls]
    [Called By]

    etharp_raw (Thumb, 172 bytes, Stack size 40 bytes, lwiplib.o(i.etharp_raw))

    [Stack]


    [Calls]
    [Called By]

    etharp_send_ip (Thumb, 32 bytes, Stack size 8 bytes, lwiplib.o(i.etharp_send_ip))

    [Stack]


    [Called By]

    etharp_update_arp_entry (Thumb, 118 bytes, Stack size 24 bytes, lwiplib.o(i.etharp_update_arp_entry))

    [Stack]


    [Calls]
    [Called By]

    icmp_send_response (Thumb, 110 bytes, Stack size 40 bytes, lwiplib.o(i.icmp_send_response))

    [Stack]


    [Calls]
    [Called By]

    lwIPLinkDetect (Thumb, 82 bytes, Stack size 24 bytes, lwiplib.o(i.lwIPLinkDetect))

    [Stack]


    [Calls]
    [Called By]

    lwIPPrivateInit (Thumb, 80 bytes, Stack size 32 bytes, lwiplib.o(i.lwIPPrivateInit))

    [Stack]


    [Calls]
    [Called By]

    lwIPPrivateNetworkConfigChange (Thumb, 106 bytes, Stack size 24 bytes, lwiplib.o(i.lwIPPrivateNetworkConfigChange))

    [Stack]


    [Calls]
    [Called By]

    lwIPServiceTimers (Thumb, 134 bytes, Stack size 8 bytes, lwiplib.o(i.lwIPServiceTimers))

    [Stack]


    [Calls]
    [Called By]

    lwip_standard_chksum (Thumb, 86 bytes, Stack size 12 bytes, lwiplib.o(i.lwip_standard_chksum))

    [Stack]


    [Called By]

    pbuf_pool_is_empty (Thumb, 20 bytes, Stack size 8 bytes, lwiplib.o(i.pbuf_pool_is_empty))

    [Stack]


    [Calls]
    [Called By]

    plug_holes (Thumb, 78 bytes, Stack size 12 bytes, lwiplib.o(i.plug_holes))

    [Stack]


    [Called By]

    tcp_close_shutdown (Thumb, 288 bytes, Stack size 40 bytes, lwiplib.o(i.tcp_close_shutdown), UNUSED)

    [Calls]

    tcp_create_segment (Thumb, 154 bytes, Stack size 32 bytes, lwiplib.o(i.tcp_create_segment))

    [Stack]


    [Calls]
    [Called By]

    tcp_listen_input (Thumb, 228 bytes, Stack size 32 bytes, lwiplib.o(i.tcp_listen_input))

    [Stack]


    [Calls]
    [Called By]

    tcp_new_port (Thumb, 82 bytes, Stack size 20 bytes, lwiplib.o(i.tcp_new_port))

    [Stack]


    [Called By]

    tcp_oos_insert_segment (Thumb, 106 bytes, Stack size 16 bytes, lwiplib.o(i.tcp_oos_insert_segment))

    [Stack]


    [Calls]
    [Called By]

    tcp_output_alloc_header (Thumb, 88 bytes, Stack size 16 bytes, lwiplib.o(i.tcp_output_alloc_header))

    [Stack]


    [Calls]
    [Called By]

    tcp_output_segment (Thumb, 172 bytes, Stack size 24 bytes, lwiplib.o(i.tcp_output_segment))

    [Stack]


    [Calls]
    [Called By]

    tcp_parseopt (Thumb, 110 bytes, Stack size 16 bytes, lwiplib.o(i.tcp_parseopt))

    [Stack]


    [Called By]

    tcp_pbuf_prealloc (Thumb, 78 bytes, Stack size 24 bytes, lwiplib.o(i.tcp_pbuf_prealloc))

    [Stack]


    [Calls]
    [Called By]

    tcp_process (Thumb, 786 bytes, Stack size 48 bytes, lwiplib.o(i.tcp_process))

    [Stack]


    [Calls]
    [Called By]

    tcp_receive (Thumb, 1632 bytes, Stack size 32 bytes, lwiplib.o(i.tcp_receive))

    [Stack]


    [Calls]
    [Called By]

    tcp_timewait_input (Thumb, 96 bytes, Stack size 24 bytes, lwiplib.o(i.tcp_timewait_input))

    [Stack]


    [Calls]
    [Called By]

    tcpip_tcp_timer (Thumb, 40 bytes, Stack size 8 bytes, lwiplib.o(i.tcpip_tcp_timer))

    [Stack]


    [Calls]
    [Address Reference Count : 2]

    tivaif_hwinit (Thumb, 180 bytes, Stack size 16 bytes, lwiplib.o(i.tivaif_hwinit))

    [Stack]


    [Calls]
    [Called By]

    tivaif_process_transmit (Thumb, 88 bytes, Stack size 24 bytes, lwiplib.o(i.tivaif_process_transmit))

    [Stack]


    [Calls]
    [Called By]

    tivaif_receive (Thumb, 404 bytes, Stack size 40 bytes, lwiplib.o(i.tivaif_receive))

    [Stack]


    [Calls]
    [Called By]

    tivaif_transmit (Thumb, 312 bytes, Stack size 32 bytes, lwiplib.o(i.tivaif_transmit))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    UpdateIndexAtomic (Thumb, 46 bytes, Stack size 16 bytes, ringbuf.o(i.UpdateIndexAtomic))

    [Stack]


    [Calls]
    [Called By]

    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]

    GetBufferCount (Thumb, 18 bytes, Stack size 0 bytes, uartstdio.o(i.GetBufferCount))

    [Called By]

    IsBufferEmpty (Thumb, 16 bytes, Stack size 0 bytes, uartstdio.o(i.IsBufferEmpty))

    [Called By]

    IsBufferFull (Thumb, 26 bytes, Stack size 0 bytes, uartstdio.o(i.IsBufferFull))

    [Called By]

    UARTPrimeTransmit (Thumb, 108 bytes, Stack size 24 bytes, uartstdio.o(i.UARTPrimeTransmit))

    [Stack]


    [Calls]
    [Called By]

    Undefined Global Symbols