Static Call Graph for image .\Debug\Obj\RTOSDemo.axf



#<CALLGRAPH># ARM Linker, RVCT4.0 [Build 728]: Last Updated: Tue Jun 21 10:51:25 2011

Maximum Stack Usage = 228 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

main ⇒ vStartBlockingQueueTasks ⇒ xTaskGenericCreate ⇒ prvAllocateTCBAndStack ⇒ pvPortMalloc ⇒ xTaskResumeAll ⇒ vTaskIncrementTick ⇒ vApplicationTickHook ⇒ xAreBlockingQueuesStillRunning

Mutually Recursive functions

  • vApplicationStackOverflowHook   ⇒   vApplicationStackOverflowHook
  • NMI_Handler   ⇒   NMI_Handler
  • HardFault_Handler   ⇒   HardFault_Handler
  • MemManage_Handler   ⇒   MemManage_Handler
  • BusFault_Handler   ⇒   BusFault_Handler
  • UsageFault_Handler   ⇒   UsageFault_Handler
  • DebugMon_Handler   ⇒   DebugMon_Handler
  • ADC_IRQHandler   ⇒   ADC_IRQHandler

    Function Pointers

    Global Symbols

    __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
    [Address Reference Count : 1]

    _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_init (Thumb, 0 bytes, Stack size unknown bytes, entry7.o(.ARM.Collect$$$$00000007))

    vPortSVCHandler (Thumb, 28 bytes, Stack size 0 bytes, port.o(.emb_text))
    [Address Reference Count : 1]

    vPortStartFirstTask (Thumb, 12 bytes, Stack size 0 bytes, port.o(.emb_text))

    [Called By]

    xPortPendSVHandler (Thumb, 56 bytes, Stack size 0 bytes, port.o(.emb_text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    vPortSetInterruptMask (Thumb, 14 bytes, Stack size 0 bytes, port.o(.emb_text))

    [Called By]

    vPortClearInterruptMask (Thumb, 14 bytes, Stack size 0 bytes, port.o(.emb_text))

    [Called By]

    vParTestInitialise (Thumb, 20 bytes, Stack size 0 bytes, partest.o(.text))

    [Called By]

    vParTestSetLED (Thumb, 34 bytes, Stack size 0 bytes, partest.o(.text))

    [Called By]

    vParTestToggleLED (Thumb, 44 bytes, Stack size 0 bytes, partest.o(.text))

    [Called By]

    lParTestGetLEDState (Thumb, 16 bytes, Stack size 0 bytes, partest.o(.text))

    [Called By]

    vParTestSetLEDState (Thumb, 16 bytes, Stack size 0 bytes, partest.o(.text), UNUSED)

    Reset_Handler (Thumb, 4 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    MemManage_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    UsageFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    ADC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    BOD_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    CANActivity_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    CAN_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    DMA_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    EINT0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    EINT1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    EINT2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    EINT3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    I2C0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    I2C1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    I2C2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    I2S_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    MCPWM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    PLL0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    PLL1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    PWM1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    QEI_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    RIT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    RTC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    SPI_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    SSP0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    SSP1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    TIMER0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    TIMER1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    TIMER2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    TIMER3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    UART0_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    UART1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    UART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    UART3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    USBActivity_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    WDT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_lpc17xx.o(.text))
    [Address Reference Count : 1]

    vListInitialise (Thumb, 22 bytes, Stack size 0 bytes, list.o(.text))

    [Called By]

    vListInitialiseItem (Thumb, 6 bytes, Stack size 0 bytes, list.o(.text))

    [Called By]

    vListInsertEnd (Thumb, 28 bytes, Stack size 0 bytes, list.o(.text))

    [Called By]

    vListInsert (Thumb, 48 bytes, Stack size 8 bytes, list.o(.text))

    [Stack]


    [Called By]

    vListRemove (Thumb, 36 bytes, Stack size 0 bytes, list.o(.text))

    [Called By]

    timer_set (Thumb, 14 bytes, Stack size 8 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    timer_reset (Thumb, 10 bytes, Stack size 0 bytes, timer.o(.text))

    [Called By]

    timer_restart (Thumb, 12 bytes, Stack size 8 bytes, timer.o(.text), UNUSED)

    [Calls]

    timer_expired (Thumb, 26 bytes, Stack size 8 bytes, timer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __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), UNUSED)

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

    __I$use$semihosting$fputc (Thumb, 0 bytes, Stack size unknown bytes, iusesemip.o(.text), UNUSED)

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

    main (Thumb, 104 bytes, Stack size 24 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    vApplicationTickHook (Thumb, 134 bytes, Stack size 8 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Called By]

    pcGetTaskStatusMessage (Thumb, 6 bytes, Stack size 0 bytes, main.o(.text))

    [Called By]

    vApplicationStackOverflowHook (Thumb, 2 bytes, Stack size 0 bytes, main.o(.text))

    [Calls]


    [Called By]

    vConfigureTimerForRunTimeStats (Thumb, 58 bytes, Stack size 0 bytes, main.o(.text))

    [Called By]

    SystemInit (Thumb, 348 bytes, Stack size 12 bytes, system_lpc17xx.o(.text))

    [Stack]


    [Called By]

    xTaskGenericCreate (Thumb, 232 bytes, Stack size 56 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskDelete (Thumb, 88 bytes, Stack size 16 bytes, tasks.o(.text), UNUSED)

    [Calls]


    [Called By]

    vTaskIncrementTick (Thumb, 136 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xTaskResumeAll (Thumb, 170 bytes, Stack size 24 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskSuspendAll (Thumb, 10 bytes, Stack size 0 bytes, tasks.o(.text))

    [Called By]

    vTaskDelayUntil (Thumb, 112 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskDelay (Thumb, 86 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    [Stack]


    [Calls]
    [Called By]

    vTaskPrioritySet (Thumb, 144 bytes, Stack size 24 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskSuspend (Thumb, 70 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xTaskIsTaskSuspended (Thumb, 32 bytes, Stack size 0 bytes, tasks.o(.text))

    [Called By]

    vTaskResume (Thumb, 86 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xTaskResumeFromISR (Thumb, 88 bytes, Stack size 16 bytes, tasks.o(.text), UNUSED)

    [Calls]

    vTaskStartScheduler (Thumb, 54 bytes, Stack size 24 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskEndScheduler (Thumb, 20 bytes, Stack size 8 bytes, tasks.o(.text), UNUSED)

    [Calls]

    xTaskGetTickCount (Thumb, 18 bytes, Stack size 8 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uxTaskGetNumberOfTasks (Thumb, 6 bytes, Stack size 0 bytes, tasks.o(.text), UNUSED)

    vTaskList (Thumb, 136 bytes, Stack size 24 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskGetRunTimeStats (Thumb, 146 bytes, Stack size 24 bytes, tasks.o(.text), UNUSED)

    [Calls]

    vTaskStartTrace (Thumb, 34 bytes, Stack size 16 bytes, tasks.o(.text), UNUSED)

    [Calls]

    ulTaskEndTrace (Thumb, 24 bytes, Stack size 8 bytes, tasks.o(.text), UNUSED)

    [Calls]

    vTaskSwitchContext (Thumb, 202 bytes, Stack size 8 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskPlaceOnEventList (Thumb, 84 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xTaskRemoveFromEventList (Thumb, 96 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskSetTimeOutState (Thumb, 12 bytes, Stack size 0 bytes, tasks.o(.text))

    [Called By]

    xTaskCheckForTimeOut (Thumb, 80 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskMissedYield (Thumb, 8 bytes, Stack size 0 bytes, tasks.o(.text))

    [Called By]

    uxTaskGetStackHighWaterMark (Thumb, 10 bytes, Stack size 0 bytes, tasks.o(.text), UNUSED)

    [Calls]

    xTaskGetCurrentTaskHandle (Thumb, 6 bytes, Stack size 0 bytes, tasks.o(.text))

    [Called By]

    vTaskPriorityInherit (Thumb, 92 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vTaskPriorityDisinherit (Thumb, 68 bytes, Stack size 8 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xQueueCreate (Thumb, 94 bytes, Stack size 16 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xQueueGenericSend (Thumb, 198 bytes, Stack size 48 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xQueueCreateMutex (Thumb, 68 bytes, Stack size 8 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xQueueGiveMutexRecursive (Thumb, 42 bytes, Stack size 8 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xQueueGenericReceive (Thumb, 256 bytes, Stack size 56 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xQueueTakeMutexRecursive (Thumb, 50 bytes, Stack size 16 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xQueueGenericSendFromISR (Thumb, 78 bytes, Stack size 24 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xQueueReceiveFromISR (Thumb, 74 bytes, Stack size 16 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uxQueueMessagesWaiting (Thumb, 18 bytes, Stack size 8 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uxQueueMessagesWaitingFromISR (Thumb, 4 bytes, Stack size 0 bytes, queue.o(.text))

    [Called By]

    vQueueDelete (Thumb, 26 bytes, Stack size 8 bytes, queue.o(.text), UNUSED)

    [Calls]

    xQueueIsQueueEmptyFromISR (Thumb, 12 bytes, Stack size 0 bytes, queue.o(.text), UNUSED)

    xQueueIsQueueFullFromISR (Thumb, 16 bytes, Stack size 0 bytes, queue.o(.text), UNUSED)

    vQueueAddToRegistry (Thumb, 32 bytes, Stack size 8 bytes, queue.o(.text))

    [Stack]


    [Called By]

    pxPortInitialiseStack (Thumb, 26 bytes, Stack size 0 bytes, port.o(.text))

    [Called By]

    xPortStartScheduler (Thumb, 38 bytes, Stack size 8 bytes, port.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vPortEndScheduler (Thumb, 2 bytes, Stack size 0 bytes, port.o(.text), UNUSED)

    [Called By]

    vPortYieldFromISR (Thumb, 10 bytes, Stack size 0 bytes, port.o(.text))

    [Called By]

    vPortEnterCritical (Thumb, 16 bytes, Stack size 8 bytes, port.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vPortExitCritical (Thumb, 18 bytes, Stack size 0 bytes, port.o(.text))

    [Calls]


    [Called By]

    xPortSysTickHandler (Thumb, 26 bytes, Stack size 8 bytes, port.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    pvPortMalloc (Thumb, 168 bytes, Stack size 24 bytes, heap_2.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vPortFree (Thumb, 58 bytes, Stack size 8 bytes, heap_2.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xPortGetFreeHeapSize (Thumb, 6 bytes, Stack size 0 bytes, heap_2.o(.text), UNUSED)

    vPortInitialiseBlocks (Thumb, 2 bytes, Stack size 0 bytes, heap_2.o(.text), UNUSED)

    clock_init (Thumb, 2 bytes, Stack size 0 bytes, uip_task.o(.text), UNUSED)

    clock_time (Thumb, 4 bytes, Stack size 0 bytes, uip_task.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vuIP_Task (Thumb, 358 bytes, Stack size 56 bytes, uip_task.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    vApplicationProcessFormInput (Thumb, 54 bytes, Stack size 8 bytes, uip_task.o(.text))

    [Stack]


    [Calls]
    [Called By]

    lEMACInit (Thumb, 144 bytes, Stack size 16 bytes, emac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ulGetEMACRxData (Thumb, 94 bytes, Stack size 24 bytes, emac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vSendEMACTxData (Thumb, 68 bytes, Stack size 16 bytes, emac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vEMAC_ISR (Thumb, 140 bytes, Stack size 24 bytes, emac.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    httpd_appcall (Thumb, 118 bytes, Stack size 16 bytes, httpd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    httpd_init (Thumb, 8 bytes, Stack size 0 bytes, httpd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    httpd_cgi (Thumb, 48 bytes, Stack size 16 bytes, httpd-cgi.o(.text))

    [Stack]


    [Calls]
    [Called By]

    httpd_fs_open (Thumb, 64 bytes, Stack size 24 bytes, httpd-fs.o(.text))

    [Stack]


    [Calls]
    [Called By]

    httpd_fs_init (Thumb, 20 bytes, Stack size 0 bytes, httpd-fs.o(.text), UNUSED)

    httpd_fs_count (Thumb, 42 bytes, Stack size 16 bytes, httpd-fs.o(.text))

    [Stack]


    [Calls]
    [Called By]

    psock_send (Thumb, 74 bytes, Stack size 16 bytes, psock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    psock_generator_send (Thumb, 100 bytes, Stack size 24 bytes, psock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    psock_datalen (Thumb, 10 bytes, Stack size 0 bytes, psock.o(.text))

    [Called By]

    psock_newdata (Thumb, 42 bytes, Stack size 0 bytes, psock.o(.text))

    [Called By]

    psock_readto (Thumb, 120 bytes, Stack size 24 bytes, psock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    psock_readbuf (Thumb, 128 bytes, Stack size 16 bytes, psock.o(.text), UNUSED)

    [Calls]

    psock_init (Thumb, 32 bytes, Stack size 16 bytes, psock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uip_setipid (Thumb, 6 bytes, Stack size 0 bytes, uip.o(.text), UNUSED)

    uip_add32 (Thumb, 90 bytes, Stack size 16 bytes, uip.o(.text))

    [Stack]


    [Called By]

    htons (Thumb, 10 bytes, Stack size 0 bytes, uip.o(.text))

    [Called By]

    uip_chksum (Thumb, 18 bytes, Stack size 8 bytes, uip.o(.text), UNUSED)

    [Calls]

    uip_ipchksum (Thumb, 32 bytes, Stack size 8 bytes, uip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uip_tcpchksum (Thumb, 4 bytes, Stack size 0 bytes, uip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uip_udpchksum (Thumb, 4 bytes, Stack size 0 bytes, uip.o(.text), UNUSED)

    [Calls]

    uip_init (Thumb, 64 bytes, Stack size 8 bytes, uip.o(.text))

    [Stack]


    [Called By]

    uip_connect (Thumb, 224 bytes, Stack size 24 bytes, uip.o(.text), UNUSED)

    [Calls]

    uip_unlisten (Thumb, 40 bytes, Stack size 12 bytes, uip.o(.text), UNUSED)

    uip_listen (Thumb, 38 bytes, Stack size 8 bytes, uip.o(.text))

    [Stack]


    [Called By]

    uip_process (Thumb, 2520 bytes, Stack size 40 bytes, uip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uip_send (Thumb, 26 bytes, Stack size 0 bytes, uip.o(.text))

    [Calls]


    [Called By]

    uip_arp_init (Thumb, 36 bytes, Stack size 8 bytes, uip_arp.o(.text), UNUSED)

    uip_arp_timer (Thumb, 60 bytes, Stack size 20 bytes, uip_arp.o(.text))

    [Stack]


    [Called By]

    uip_arp_ipin (Thumb, 58 bytes, Stack size 8 bytes, uip_arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uip_arp_arpin (Thumb, 174 bytes, Stack size 24 bytes, uip_arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uip_arp_out (Thumb, 306 bytes, Stack size 40 bytes, uip_arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USBRegisterDescriptors (Thumb, 6 bytes, Stack size 0 bytes, usbstdreq.o(.text), UNUSED)

    [Called By]

    USBGetDescriptor (Thumb, 64 bytes, Stack size 20 bytes, usbstdreq.o(.text))

    [Stack]


    [Called By]

    USBHandleStandardRequest (Thumb, 84 bytes, Stack size 16 bytes, usbstdreq.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    USBRegisterCustomReqHandler (Thumb, 6 bytes, Stack size 0 bytes, usbstdreq.o(.text), UNUSED)

    VCOM_putchar (Thumb, 34 bytes, Stack size 16 bytes, usb_cdc.o(.text), UNUSED)

    [Calls]


    [Called By]

    VCOM_getchar (Thumb, 22 bytes, Stack size 8 bytes, usb_cdc.o(.text), UNUSED)

    [Calls]


    [Called By]

    USB_IRQHandler (Thumb, 4 bytes, Stack size 0 bytes, usb_cdc.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    vUSBTask (Thumb, 136 bytes, Stack size 8 bytes, usb_cdc.o(.text), UNUSED)

    [Calls]

    USBHandleControlTransfer (Thumb, 214 bytes, Stack size 24 bytes, usbcontrol.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    USBRegisterRequestHandler (Thumb, 16 bytes, Stack size 0 bytes, usbcontrol.o(.text), UNUSED)

    [Called By]

    USBHwEPConfig (Thumb, 26 bytes, Stack size 8 bytes, usbhw_lpc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USBHwRegisterEPIntHandler (Thumb, 48 bytes, Stack size 0 bytes, usbhw_lpc.o(.text), UNUSED)

    [Called By]

    USBHwRegisterDevIntHandler (Thumb, 16 bytes, Stack size 0 bytes, usbhw_lpc.o(.text), UNUSED)

    [Called By]

    USBHwRegisterFrameHandler (Thumb, 16 bytes, Stack size 0 bytes, usbhw_lpc.o(.text), UNUSED)

    [Called By]

    USBHwSetAddress (Thumb, 8 bytes, Stack size 0 bytes, usbhw_lpc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USBHwConnect (Thumb, 12 bytes, Stack size 0 bytes, usbhw_lpc.o(.text), UNUSED)

    [Calls]


    [Called By]

    USBHwNakIntEnable (Thumb, 6 bytes, Stack size 0 bytes, usbhw_lpc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USBHwEPGetStatus (Thumb, 10 bytes, Stack size 0 bytes, usbhw_lpc.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    [Stack]


    [Calls]
    [Called By]

    USBHwEPWrite (Thumb, 82 bytes, Stack size 16 bytes, usbhw_lpc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USBHwEPRead (Thumb, 102 bytes, Stack size 24 bytes, usbhw_lpc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USBHwConfigDevice (Thumb, 12 bytes, Stack size 0 bytes, usbhw_lpc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USBHwISR (Thumb, 196 bytes, Stack size 24 bytes, usbhw_lpc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USBHwInit (Thumb, 110 bytes, Stack size 8 bytes, usbhw_lpc.o(.text), UNUSED)

    [Calls]


    [Called By]

    USBInit (Thumb, 58 bytes, Stack size 8 bytes, usbinit.o(.text), UNUSED)

    [Calls]


    [Called By]

    vStartPolledQueueTasks (Thumb, 72 bytes, Stack size 24 bytes, pollq.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    [Called By]

    vStartIntegerMathTasks (Thumb, 42 bytes, Stack size 32 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xAreIntegerMathsTaskStillRunning (Thumb, 32 bytes, Stack size 8 bytes, integer.o(.text))

    [Stack]


    [Called By]

    vCreateBlockTimeTasks (Thumb, 68 bytes, Stack size 24 bytes, blocktim.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xAreBlockTimeTestTasksStillRunning (Thumb, 42 bytes, Stack size 0 bytes, blocktim.o(.text))

    [Called By]

    vStartSemaphoreTasks (Thumb, 224 bytes, Stack size 32 bytes, semtest.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xAreSemaphoreTasksStillRunning (Thumb, 44 bytes, Stack size 12 bytes, semtest.o(.text))

    [Stack]


    [Called By]

    vStartBlockingQueueTasks (Thumb, 290 bytes, Stack size 40 bytes, blockq.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xAreBlockingQueuesStillRunning (Thumb, 68 bytes, Stack size 20 bytes, blockq.o(.text))

    [Stack]


    [Called By]

    vStartGenericQueueTasks (Thumb, 132 bytes, Stack size 32 bytes, genqtest.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xAreGenericQueueTasksStillRunning (Thumb, 42 bytes, Stack size 0 bytes, genqtest.o(.text))

    [Called By]

    vStartQueuePeekTasks (Thumb, 122 bytes, Stack size 24 bytes, qpeek.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xAreQueuePeekTasksStillRunning (Thumb, 30 bytes, Stack size 0 bytes, qpeek.o(.text))

    [Called By]

    vStartRecursiveMutexTasks (Thumb, 92 bytes, Stack size 24 bytes, recmutex.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xAreRecursiveMutexTasksStillRunning (Thumb, 66 bytes, Stack size 0 bytes, recmutex.o(.text))

    [Called By]

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

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

    [Calls]


    [Called By]

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

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

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

    [Calls]

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

    [Called By]

    strstr (Thumb, 44 bytes, Stack size 12 bytes, strstr.o(.text))

    [Stack]


    [Called By]

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

    [Stack]


    [Called By]

    strchr (Thumb, 18 bytes, Stack size 0 bytes, strchr.o(.text))

    [Called By]

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

    [Called By]

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

    [Stack]


    [Called By]

    strcpy (Thumb, 18 bytes, Stack size 0 bytes, strcpy.o(.text))

    [Called By]

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

    [Stack]


    [Called By]

    strrchr (Thumb, 32 bytes, Stack size 0 bytes, strrchr.o(.text))

    [Called By]

    __aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)

    __aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)

    [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, __dczerorl.o(.text), UNUSED)

    __decompress0 (Thumb, 58 bytes, Stack size unknown bytes, __dczerorl.o(.text), UNUSED)

    __0printf$6 (Thumb, 22 bytes, Stack size 24 bytes, printf6.o(i.__0printf$6), UNUSED)

    [Calls]

    __1printf$6 (Thumb, 0 bytes, Stack size 24 bytes, printf6.o(i.__0printf$6), UNUSED)

    __2printf (Thumb, 0 bytes, Stack size 24 bytes, printf6.o(i.__0printf$6), UNUSED)

    [Called By]

    __0snprintf$6 (Thumb, 36 bytes, Stack size 32 bytes, printf6.o(i.__0snprintf$6), UNUSED)

    [Calls]

    __1snprintf$6 (Thumb, 0 bytes, Stack size 32 bytes, printf6.o(i.__0snprintf$6), UNUSED)

    __2snprintf (Thumb, 0 bytes, Stack size 32 bytes, printf6.o(i.__0snprintf$6))

    [Stack]


    [Called By]

    __0sprintf$6 (Thumb, 34 bytes, Stack size 24 bytes, printf6.o(i.__0sprintf$6), UNUSED)

    [Calls]

    __1sprintf$6 (Thumb, 0 bytes, Stack size 24 bytes, printf6.o(i.__0sprintf$6), UNUSED)

    __2sprintf (Thumb, 0 bytes, Stack size 24 bytes, printf6.o(i.__0sprintf$6))

    [Stack]


    [Called By]

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

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

    fputc (Thumb, 16 bytes, Stack size 16 bytes, fputc.o(i.fputc))

    [Stack]


    [Address Reference Count : 1]

    Local Symbols

    prvFlashTask (Thumb, 28 bytes, Stack size 16 bytes, main.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvInitialiseTaskLists (Thumb, 78 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvInitialiseTCBVariables (Thumb, 60 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvAllocateTCBAndStack (Thumb, 56 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvDeleteTCB (Thumb, 20 bytes, Stack size 8 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvCheckTasksWaitingTermination (Thumb, 86 bytes, Stack size 16 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvIdleTask (Thumb, 8 bytes, Stack size 8 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    usTaskCheckFreeStackSpace (Thumb, 20 bytes, Stack size 0 bytes, tasks.o(.text))

    [Called By]

    prvListTaskWithinSingleList (Thumb, 100 bytes, Stack size 40 bytes, tasks.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvGenerateRunTimeStatsForTasksInList (Thumb, 214 bytes, Stack size 32 bytes, tasks.o(.text), UNUSED)

    [Calls]


    [Called By]

    prvUnlockQueue (Thumb, 100 bytes, Stack size 16 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvIsQueueFull (Thumb, 30 bytes, Stack size 8 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvCopyDataToQueue (Thumb, 88 bytes, Stack size 8 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvIsQueueEmpty (Thumb, 26 bytes, Stack size 8 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvCopyDataFromQueue (Thumb, 40 bytes, Stack size 8 bytes, queue.o(.text))

    [Stack]


    [Calls]
    [Called By]

    vQueueUnregisterQueue (Thumb, 30 bytes, Stack size 0 bytes, queue.o(.text), UNUSED)

    [Called By]

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

    [Called By]

    prvSetMACAddress (Thumb, 30 bytes, Stack size 16 bytes, uip_task.o(.text))

    [Stack]


    [Called By]

    prvGetNextBuffer (Thumb, 66 bytes, Stack size 24 bytes, emac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvReadPHY (Thumb, 54 bytes, Stack size 16 bytes, emac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvSetupLinkStatus (Thumb, 104 bytes, Stack size 24 bytes, emac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvWritePHY (Thumb, 46 bytes, Stack size 16 bytes, emac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvConfigurePHY (Thumb, 54 bytes, Stack size 16 bytes, emac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvInitDescriptors (Thumb, 122 bytes, Stack size 24 bytes, emac.o(.text))

    [Stack]


    [Called By]

    prvSetupEMACHardware (Thumb, 148 bytes, Stack size 16 bytes, emac.o(.text))

    [Stack]


    [Calls]
    [Called By]

    prvReturnBuffer (Thumb, 32 bytes, Stack size 0 bytes, emac.o(.text))

    [Called By]

    generate_part_of_file (Thumb, 50 bytes, Stack size 8 bytes, httpd.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    send_file (Thumb, 70 bytes, Stack size 8 bytes, httpd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    send_part_of_file (Thumb, 48 bytes, Stack size 8 bytes, httpd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    next_scriptstate (Thumb, 32 bytes, Stack size 8 bytes, httpd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    handle_script (Thumb, 268 bytes, Stack size 16 bytes, httpd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    send_headers (Thumb, 358 bytes, Stack size 16 bytes, httpd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    handle_output (Thumb, 290 bytes, Stack size 24 bytes, httpd.o(.text))

    [Stack]


    [Calls]
    [Called By]

    handle_input (Thumb, 230 bytes, Stack size 24 bytes, httpd.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    [Stack]


    [Calls]
    [Called By]

    nullfunction (Thumb, 10 bytes, Stack size 0 bytes, httpd-cgi.o(.text))
    [Address Reference Count : 1]

    generate_file_stats (Thumb, 26 bytes, Stack size 8 bytes, httpd-cgi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    file_stats (Thumb, 52 bytes, Stack size 8 bytes, httpd-cgi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    generate_tcp_stats (Thumb, 150 bytes, Stack size 72 bytes, httpd-cgi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    tcp_stats (Thumb, 88 bytes, Stack size 16 bytes, httpd-cgi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    generate_net_stats (Thumb, 30 bytes, Stack size 8 bytes, httpd-cgi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    net_stats (Thumb, 68 bytes, Stack size 16 bytes, httpd-cgi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    generate_rtos_stats (Thumb, 54 bytes, Stack size 8 bytes, httpd-cgi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    rtos_stats (Thumb, 44 bytes, Stack size 8 bytes, httpd-cgi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    generate_io_state (Thumb, 44 bytes, Stack size 8 bytes, httpd-cgi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    generate_runtime_stats (Thumb, 32 bytes, Stack size 8 bytes, httpd-cgi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    run_time (Thumb, 50 bytes, Stack size 8 bytes, httpd-cgi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    led_io (Thumb, 50 bytes, Stack size 8 bytes, httpd-cgi.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    httpd_fs_strcmp (Thumb, 36 bytes, Stack size 8 bytes, httpd-fs.o(.text))

    [Stack]


    [Called By]

    buf_setup (Thumb, 6 bytes, Stack size 0 bytes, psock.o(.text))

    [Called By]

    buf_bufdata (Thumb, 124 bytes, Stack size 24 bytes, psock.o(.text), UNUSED)

    [Calls]


    [Called By]

    buf_bufto (Thumb, 94 bytes, Stack size 12 bytes, psock.o(.text))

    [Stack]


    [Called By]

    send_data (Thumb, 62 bytes, Stack size 8 bytes, psock.o(.text))

    [Stack]


    [Calls]
    [Called By]

    data_acked (Thumb, 66 bytes, Stack size 0 bytes, psock.o(.text))

    [Called By]

    chksum (Thumb, 58 bytes, Stack size 8 bytes, uip.o(.text))

    [Stack]


    [Called By]

    upper_layer_chksum (Thumb, 60 bytes, Stack size 16 bytes, uip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uip_add_rcv_nxt (Thumb, 38 bytes, Stack size 8 bytes, uip.o(.text))

    [Stack]


    [Calls]
    [Called By]

    uip_arp_update (Thumb, 198 bytes, Stack size 24 bytes, uip_arp.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USBSetConfiguration (Thumb, 94 bytes, Stack size 24 bytes, usbstdreq.o(.text))

    [Stack]


    [Calls]
    [Called By]

    HandleStdDeviceReq (Thumb, 112 bytes, Stack size 16 bytes, usbstdreq.o(.text))

    [Stack]


    [Calls]
    [Called By]

    HandleStdInterfaceReq (Thumb, 68 bytes, Stack size 8 bytes, usbstdreq.o(.text))

    [Stack]


    [Called By]

    HandleStdEndPointReq (Thumb, 96 bytes, Stack size 16 bytes, usbstdreq.o(.text))

    [Stack]


    [Calls]
    [Called By]

    BulkOut (Thumb, 54 bytes, Stack size 24 bytes, usb_cdc.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    BulkIn (Thumb, 76 bytes, Stack size 24 bytes, usb_cdc.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    HandleClassRequest (Thumb, 52 bytes, Stack size 16 bytes, usb_cdc.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    USBFrameHandler (Thumb, 26 bytes, Stack size 8 bytes, usb_cdc.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    _HandleRequest (Thumb, 26 bytes, Stack size 8 bytes, usbcontrol.o(.text))

    [Stack]


    [Called By]

    StallControlPipe (Thumb, 20 bytes, Stack size 8 bytes, usbcontrol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    DataIn (Thumb, 36 bytes, Stack size 16 bytes, usbcontrol.o(.text))

    [Stack]


    [Calls]
    [Called By]

    Wait4DevInt (Thumb, 18 bytes, Stack size 0 bytes, usbhw_lpc.o(.text))

    [Called By]

    USBHwCmd (Thumb, 22 bytes, Stack size 0 bytes, usbhw_lpc.o(.text))

    [Calls]


    [Called By]

    USBHwCmdWrite (Thumb, 30 bytes, Stack size 8 bytes, usbhw_lpc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USBHwCmdRead (Thumb, 36 bytes, Stack size 8 bytes, usbhw_lpc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USBHwEPRealize (Thumb, 32 bytes, Stack size 8 bytes, usbhw_lpc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    USBHwEPEnable (Thumb, 16 bytes, Stack size 0 bytes, usbhw_lpc.o(.text))

    [Stack]


    [Calls]
    [Called By]

    HandleUsbReset (Thumb, 2 bytes, Stack size 0 bytes, usbinit.o(.text))
    [Address Reference Count : 1]

    vPolledQueueProducer (Thumb, 72 bytes, Stack size 24 bytes, pollq.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    vPolledQueueConsumer (Thumb, 80 bytes, Stack size 24 bytes, pollq.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    vCompeteingIntMathTask (Thumb, 24 bytes, Stack size 16 bytes, integer.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    vSecondaryBlockTimeTestTask (Thumb, 126 bytes, Stack size 32 bytes, blocktim.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    vPrimaryBlockTimeTestTask (Thumb, 470 bytes, Stack size 40 bytes, blocktim.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvSemaphoreTest (Thumb, 150 bytes, Stack size 24 bytes, semtest.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    vBlockingQueueConsumer (Thumb, 54 bytes, Stack size 24 bytes, blockq.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    vBlockingQueueProducer (Thumb, 50 bytes, Stack size 16 bytes, blockq.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvHighPriorityMutexTask (Thumb, 58 bytes, Stack size 24 bytes, genqtest.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvMediumPriorityMutexTask (Thumb, 18 bytes, Stack size 8 bytes, genqtest.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvLowPriorityMutexTask (Thumb, 146 bytes, Stack size 24 bytes, genqtest.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvSendFrontAndBackTest (Thumb, 520 bytes, Stack size 32 bytes, genqtest.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvHighestPriorityPeekTask (Thumb, 174 bytes, Stack size 40 bytes, qpeek.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvHighPriorityPeekTask (Thumb, 98 bytes, Stack size 32 bytes, qpeek.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvMediumPriorityPeekTask (Thumb, 68 bytes, Stack size 32 bytes, qpeek.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvLowPriorityPeekTask (Thumb, 176 bytes, Stack size 40 bytes, qpeek.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvRecursiveMutexPollingTask (Thumb, 60 bytes, Stack size 16 bytes, recmutex.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvRecursiveMutexBlockingTask (Thumb, 80 bytes, Stack size 16 bytes, recmutex.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    prvRecursiveMutexControllingTask (Thumb, 108 bytes, Stack size 24 bytes, recmutex.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    _printf_core (Thumb, 760 bytes, Stack size 104 bytes, printf6.o(i._printf_core), UNUSED)

    [Calls]


    [Called By]

    _printf_post_padding (Thumb, 36 bytes, Stack size 24 bytes, printf6.o(i._printf_post_padding), UNUSED)

    [Called By]

    _printf_pre_padding (Thumb, 44 bytes, Stack size 24 bytes, printf6.o(i._printf_pre_padding), UNUSED)

    [Called By]

    _snputc (Thumb, 22 bytes, Stack size 0 bytes, printf6.o(i._snputc))
    [Address Reference Count : 1]

    _sputc (Thumb, 10 bytes, Stack size 0 bytes, printf6.o(i._sputc))

    [Called By]


    [Address Reference Count : 1]

    Undefined Global Symbols