Static Call Graph for image .\Objects\gf.axf



#<CALLGRAPH># ARM Linker, 5050106: Last Updated: Thu Aug 27 14:49:26 2015

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

Call chain for Maximum Stack Depth:

main ⇒ f_open ⇒ follow_path ⇒ dir_find ⇒ dir_next ⇒ create_chain ⇒ put_fat ⇒ move_window ⇒ sync_window ⇒ disk_write ⇒ MCI_write ⇒ wait_ready ⇒ send_cmd ⇒ send_cmd (Cycle)

Functions with no stack information

Mutually Recursive functions

  • xputc   ⇒   xputc
  • send_cmd   ⇒   send_cmd
  • MCI_ioctl   ⇒   MCI_ioctl
  • Undef_Handler   ⇒   Undef_Handler
  • SWI_Handler   ⇒   SWI_Handler
  • PAbt_Handler   ⇒   PAbt_Handler
  • DAbt_Handler   ⇒   DAbt_Handler
  • IRQ_Handler   ⇒   IRQ_Handler
  • FIQ_Handler   ⇒   FIQ_Handler

    Function Pointers

    Global Symbols

    Reset_Handler (ARM, 0 bytes, Stack size unknown bytes, lpc2300.o(RESET))
    [Address Reference Count : 1]

    __main (ARM, 8 bytes, Stack size 0 bytes, __main.o(!!!main))

    [Calls]

    __scatterload (ARM, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter))

    [Called By]

    __scatterload_rt2 (ARM, 52 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)

    [Calls]

    __scatterload_null (ARM, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)

    __decompress (ARM, 68 bytes, Stack size unknown bytes, __dczerorl.o(!!dczerorl), UNUSED)

    __decompress0 (ARM, 0 bytes, Stack size unknown bytes, __dczerorl.o(!!dczerorl), UNUSED)

    __scatterload_zeroinit (ARM, 44 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)

    __rt_lib_init (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000))

    [Called By]

    __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_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002))

    __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_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A))

    __rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011))

    __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_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_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_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_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C))

    __rt_lib_shutdown (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))

    [Called By]

    __rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006))

    __rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E))

    __rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F))

    __rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009))

    __rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000003))

    __rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B))

    __rt_entry (ARM, 0 bytes, Stack size unknown bytes, __rtentry.o(.ARM.Collect$$rtentry$$00000000))

    [Called By]

    __rt_entry_presh_1 (ARM, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002))

    __rt_entry_sh (ARM, 0 bytes, Stack size unknown bytes, __rtentry4.o(.ARM.Collect$$rtentry$$00000004))

    [Stack]


    [Calls]

    __rt_entry_li (ARM, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000A))

    [Calls]

    __rt_entry_postsh_1 (ARM, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009))

    __rt_entry_main (ARM, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000D))

    [Calls]

    __rt_entry_postli_1 (ARM, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C))

    __rt_exit (ARM, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000))

    [Called By]

    __rt_exit_ls (ARM, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000003))

    [Calls]

    __rt_exit_prels_1 (ARM, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))

    __rt_exit_exit (ARM, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004))

    [Calls]

    __user_initial_stackheap (ARM, 0 bytes, Stack size unknown bytes, lpc2300.o(.text))

    [Called By]

    uart0_test (ARM, 12 bytes, Stack size 0 bytes, jh.o(.text), UNUSED)

    uart0_getc (ARM, 164 bytes, Stack size 0 bytes, jh.o(.text), UNUSED)

    uart0_putc (ARM, 168 bytes, Stack size 0 bytes, jh.o(.text), UNUSED)

    uart0_init (ARM, 232 bytes, Stack size 0 bytes, jh.o(.text), UNUSED)

    uart1_test (ARM, 12 bytes, Stack size 0 bytes, jh.o(.text), UNUSED)

    uart1_getc (ARM, 124 bytes, Stack size 0 bytes, jh.o(.text))
    [Address Reference Count : 1]

    uart1_putc (ARM, 168 bytes, Stack size 0 bytes, jh.o(.text))
    [Address Reference Count : 1]

    uart1_init (ARM, 232 bytes, Stack size 0 bytes, jh.o(.text))

    [Called By]

    Isr_GPDMA (ARM, 124 bytes, Stack size 16 bytes, jh.o(.text))

    [Stack]


    [Address Reference Count : 1]

    Isr_MCI (ARM, 240 bytes, Stack size 20 bytes, jh.o(.text))

    [Stack]


    [Address Reference Count : 1]

    MCI_initialize (ARM, 1120 bytes, Stack size 32 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    disk_initialize (ARM, 56 bytes, Stack size 8 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MCI_status (ARM, 12 bytes, Stack size 0 bytes, jh.o(.text))

    [Called By]

    disk_status (ARM, 56 bytes, Stack size 4 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MCI_read (ARM, 440 bytes, Stack size 32 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    disk_read (ARM, 80 bytes, Stack size 24 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MCI_write (ARM, 724 bytes, Stack size 32 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    disk_write (ARM, 80 bytes, Stack size 24 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    MCI_ioctl (ARM, 1152 bytes, Stack size 120 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    disk_ioctl (ARM, 72 bytes, Stack size 16 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    clust2sect (ARM, 48 bytes, Stack size 0 bytes, jh.o(.text))

    [Called By]

    get_fat (ARM, 404 bytes, Stack size 32 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    put_fat (ARM, 544 bytes, Stack size 32 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    f_mount (ARM, 172 bytes, Stack size 40 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    rtc_gettime (ARM, 132 bytes, Stack size 0 bytes, jh.o(.text))

    [Called By]

    get_fattime (ARM, 96 bytes, Stack size 4 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    f_open (ARM, 632 bytes, Stack size 80 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    f_read (ARM, 736 bytes, Stack size 64 bytes, jh.o(.text), UNUSED)

    [Calls]

    f_write (ARM, 888 bytes, Stack size 64 bytes, jh.o(.text), UNUSED)

    [Calls]

    f_sync (ARM, 320 bytes, Stack size 24 bytes, jh.o(.text), UNUSED)

    [Calls]


    [Called By]

    f_close (ARM, 68 bytes, Stack size 16 bytes, jh.o(.text), UNUSED)

    [Calls]

    f_lseek (ARM, 708 bytes, Stack size 40 bytes, jh.o(.text), UNUSED)

    [Calls]

    f_opendir (ARM, 232 bytes, Stack size 40 bytes, jh.o(.text), UNUSED)

    [Calls]

    f_closedir (ARM, 48 bytes, Stack size 16 bytes, jh.o(.text), UNUSED)

    [Calls]

    f_readdir (ARM, 168 bytes, Stack size 32 bytes, jh.o(.text), UNUSED)

    [Calls]

    f_stat (ARM, 128 bytes, Stack size 64 bytes, jh.o(.text), UNUSED)

    [Calls]

    f_getfree (ARM, 436 bytes, Stack size 56 bytes, jh.o(.text), UNUSED)

    [Calls]

    f_truncate (ARM, 364 bytes, Stack size 16 bytes, jh.o(.text), UNUSED)

    [Calls]

    f_unlink (ARM, 332 bytes, Stack size 88 bytes, jh.o(.text), UNUSED)

    [Calls]

    f_mkdir (ARM, 612 bytes, Stack size 80 bytes, jh.o(.text), UNUSED)

    [Calls]

    f_chmod (ARM, 160 bytes, Stack size 72 bytes, jh.o(.text), UNUSED)

    [Calls]

    f_rename (ARM, 460 bytes, Stack size 120 bytes, jh.o(.text), UNUSED)

    [Calls]

    f_utime (ARM, 172 bytes, Stack size 64 bytes, jh.o(.text), UNUSED)

    [Calls]

    MCI_timerproc (ARM, 104 bytes, Stack size 0 bytes, jh.o(.text))

    [Called By]

    xputc (ARM, 124 bytes, Stack size 8 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xputs (ARM, 40 bytes, Stack size 8 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xfputs (ARM, 64 bytes, Stack size 16 bytes, jh.o(.text), UNUSED)

    [Calls]

    xprintf (ARM, 48 bytes, Stack size 24 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xsprintf (ARM, 80 bytes, Stack size 32 bytes, jh.o(.text), UNUSED)

    [Calls]

    xfprintf (ARM, 72 bytes, Stack size 32 bytes, jh.o(.text), UNUSED)

    [Calls]

    put_dump (ARM, 276 bytes, Stack size 40 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    xgets (ARM, 200 bytes, Stack size 24 bytes, jh.o(.text), UNUSED)

    [Calls]


    [Called By]

    xfgets (ARM, 116 bytes, Stack size 24 bytes, jh.o(.text), UNUSED)

    [Calls]

    xatoi (ARM, 396 bytes, Stack size 8 bytes, jh.o(.text), UNUSED)

    rtc_initialize (ARM, 60 bytes, Stack size 0 bytes, jh.o(.text), UNUSED)

    rtc_settime (ARM, 128 bytes, Stack size 0 bytes, jh.o(.text), UNUSED)

    rtc_setalarm (ARM, 84 bytes, Stack size 0 bytes, jh.o(.text), UNUSED)

    rtc_getalarm (ARM, 12 bytes, Stack size 0 bytes, jh.o(.text), UNUSED)

    delay_us (ARM, 120 bytes, Stack size 16 bytes, jh.o(.text), UNUSED)

    [Calls]

    delay_ms (ARM, 120 bytes, Stack size 16 bytes, jh.o(.text), UNUSED)

    [Calls]

    delay_s (ARM, 120 bytes, Stack size 16 bytes, jh.o(.text), UNUSED)

    [Calls]

    isr_timer0 (ARM, 36 bytes, Stack size 24 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    ioinit (ARM, 92 bytes, Stack size 0 bytes, jh.o(.text))

    [Called By]

    main (ARM, 116 bytes, Stack size 0 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Address Reference Count : 1]

    __aeabi_memcpy (ARM, 0 bytes, Stack size 0 bytes, rt_memcpy.o(.text))

    [Called By]

    __rt_memcpy (ARM, 212 bytes, Stack size 0 bytes, rt_memcpy.o(.text), UNUSED)

    [Calls]

    _memcpy_lastbytes (ARM, 0 bytes, Stack size unknown bytes, rt_memcpy.o(.text), UNUSED)

    __aeabi_idiv (ARM, 0 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)

    __aeabi_idivmod (ARM, 384 bytes, Stack size 8 bytes, aeabi_sdiv.o(.text), UNUSED)

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

    __aeabi_memcpy4 (ARM, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)

    [Called By]

    __aeabi_memcpy8 (ARM, 0 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)

    __rt_memcpy_w (ARM, 100 bytes, Stack size 8 bytes, rt_memcpy_w.o(.text), UNUSED)

    _memcpy_lastbytes_aligned (ARM, 0 bytes, Stack size unknown bytes, rt_memcpy_w.o(.text), UNUSED)

    __user_setup_stackheap (ARM, 96 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))

    [Stack]


    [Calls]
    [Called By]

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

    [Calls]


    [Called By]

    __user_libspace (ARM, 12 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)

    __user_perproc_libspace (ARM, 0 bytes, Stack size 0 bytes, libspace.o(.text))

    [Called By]

    __user_perthread_libspace (ARM, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED)

    _sys_exit (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text))

    [Called By]

    __I$use$semihosting (ARM, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)

    __use_no_semihosting_swi (ARM, 4 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED)

    __aeabi_uidiv (ARM, 0 bytes, Stack size 0 bytes, aeabi_sdiv.o(.text_udiv), UNUSED)

    __aeabi_uidivmod (ARM, 36 bytes, Stack size 0 bytes, aeabi_sdiv.o(.text_udiv))

    [Calls]


    [Called By]

    __semihosting_library_function (ARM, 0 bytes, Stack size 0 bytes, indicate_semi.o(.text), UNUSED)

    Local Symbols

    Undef_Handler (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    SWI_Handler (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    PAbt_Handler (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    DAbt_Handler (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    IRQ_Handler (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    FIQ_Handler (ARM, 4 bytes, Stack size unknown bytes, lpc2300.o(RESET))

    [Calls]


    [Called By]
    [Address Reference Count : 1]

    Isr_UART0 (ARM, 352 bytes, Stack size 24 bytes, jh.o(.text))

    [Stack]


    [Address Reference Count : 1]

    Isr_UART1 (ARM, 352 bytes, Stack size 24 bytes, jh.o(.text))

    [Stack]


    [Address Reference Count : 1]

    power_off (ARM, 52 bytes, Stack size 0 bytes, jh.o(.text))

    [Called By]

    send_cmd (ARM, 444 bytes, Stack size 28 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    bswap_cp (ARM, 48 bytes, Stack size 0 bytes, jh.o(.text))

    [Called By]

    power_on (ARM, 332 bytes, Stack size 0 bytes, jh.o(.text))

    [Called By]

    stop_transfer (ARM, 44 bytes, Stack size 0 bytes, jh.o(.text))

    [Called By]

    mem_cpy (ARM, 44 bytes, Stack size 8 bytes, jh.o(.text))

    [Stack]


    [Called By]

    ready_reception (ARM, 312 bytes, Stack size 4 bytes, jh.o(.text))

    [Stack]


    [Called By]

    wait_ready (ARM, 132 bytes, Stack size 16 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    start_transmission (ARM, 304 bytes, Stack size 0 bytes, jh.o(.text))

    [Called By]

    mem_set (ARM, 36 bytes, Stack size 4 bytes, jh.o(.text))

    [Stack]


    [Called By]

    mem_cmp (ARM, 64 bytes, Stack size 16 bytes, jh.o(.text))

    [Stack]


    [Called By]

    chk_chr (ARM, 44 bytes, Stack size 0 bytes, jh.o(.text))

    [Called By]

    sync_window (ARM, 204 bytes, Stack size 24 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    move_window (ARM, 100 bytes, Stack size 16 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    sync_fs (ARM, 324 bytes, Stack size 16 bytes, jh.o(.text), UNUSED)

    [Calls]


    [Called By]

    remove_chain (ARM, 208 bytes, Stack size 24 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    create_chain (ARM, 384 bytes, Stack size 32 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dir_sdi (ARM, 296 bytes, Stack size 24 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dir_next (ARM, 504 bytes, Stack size 24 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dir_alloc (ARM, 180 bytes, Stack size 24 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    ld_clust (ARM, 48 bytes, Stack size 0 bytes, jh.o(.text))

    [Called By]

    st_clust (ARM, 40 bytes, Stack size 0 bytes, jh.o(.text))

    [Called By]

    dir_find (ARM, 180 bytes, Stack size 24 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dir_read (ARM, 212 bytes, Stack size 32 bytes, jh.o(.text), UNUSED)

    [Calls]


    [Called By]

    dir_register (ARM, 112 bytes, Stack size 16 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    dir_remove (ARM, 108 bytes, Stack size 16 bytes, jh.o(.text), UNUSED)

    [Calls]


    [Called By]

    get_fileinfo (ARM, 196 bytes, Stack size 12 bytes, jh.o(.text), UNUSED)

    [Called By]

    create_name (ARM, 468 bytes, Stack size 48 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    follow_path (ARM, 276 bytes, Stack size 32 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    get_ldnumber (ARM, 144 bytes, Stack size 8 bytes, jh.o(.text))

    [Stack]


    [Called By]

    check_fs (ARM, 212 bytes, Stack size 16 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    find_volume (ARM, 1464 bytes, Stack size 88 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    validate (ARM, 120 bytes, Stack size 4 bytes, jh.o(.text), UNUSED)

    [Calls]


    [Called By]

    xvprintf (ARM, 936 bytes, Stack size 72 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    put_rc (ARM, 88 bytes, Stack size 16 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    show_disk_status (ARM, 724 bytes, Stack size 96 bytes, jh.o(.text))

    [Stack]


    [Calls]
    [Called By]

    __arm_div8 (ARM, 0 bytes, Stack size unknown bytes, aeabi_sdiv.o(.text))

    [Called By]

    __arm_div5 (ARM, 0 bytes, Stack size unknown bytes, aeabi_sdiv.o(.text))

    [Called By]

    __arm_div2 (ARM, 0 bytes, Stack size unknown bytes, aeabi_sdiv.o(.text))

    [Called By]

    __arm_div_large (ARM, 0 bytes, Stack size unknown bytes, aeabi_sdiv.o(.text))

    [Called By]

    Undefined Global Symbols

    _call_atexit_fns (ARM, 0 bytes, Stack size 0 bytes, UNDEFINED)

    [Called By]