⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mmcdemo.map

📁 Read MMC No SPI AT91SAM7S256
💻 MAP
📖 第 1 页 / 共 4 页
字号:
    _printf_mbtowc                            - Undefined Weak Reference
    _printf_post_padding                      - Undefined Weak Reference
    _printf_pre_padding                       - Undefined Weak Reference
    _printf_truncate_signed                   - Undefined Weak Reference
    _printf_truncate_unsigned                 - Undefined Weak Reference
    _printf_wc                                - Undefined Weak Reference
    _printf_wctomb                            - Undefined Weak Reference
    _rand_init                                - Undefined Weak Reference
    _signal_init                              - Undefined Weak Reference
    _terminate_user_alloc                     - Undefined Weak Reference
    _terminateio                              - Undefined Weak Reference
    Reset_Handler                            0x00100058   ARM Code       0  sam7.o(RESET)
    __main                                   0x0010014c   ARM Code       8  __main.o(!!!main)
    __scatterload                            0x00100154   ARM Code       0  __scatter.o(!!!scatter)
    __scatterload_rt2                        0x00100154   ARM Code      52  __scatter.o(!!!scatter)
    __scatterload_null                       0x00100168   ARM Code       0  __scatter.o(!!!scatter)
    __scatterload_copy                       0x00100190   ARM Code      40  __scatter_copy.o(!!handler_copy)
    __scatterload_zeroinit                   0x001001b8   ARM Code      44  __scatter_zi.o(!!handler_zi)
    Inline Thumb to ARM Veneer to __ARM_argv_veneer 0x001001e5   Thumb Code     4  lib_init.o(.emb_text)
    __ARM_argv_veneer                        0x001001e8   ARM Code      16  lib_init.o(.emb_text)
    __user_initial_stackheap                 0x001001f8   ARM Code       0  sam7.o(.text)
    init_serial                              0x00100218   ARM Code      80  serial.o(.text)
    sendchar                                 0x00100268   ARM Code      88  serial.o(.text)
    getkey                                   0x001002c0   ARM Code      40  serial.o(.text)
    fputc                                    0x001002ec   ARM Code      28  retarget.o(.text)
    ferror                                   0x00100308   ARM Code      12  retarget.o(.text)
    _ttywrch                                 0x00100314   ARM Code      24  retarget.o(.text)
    _sys_exit                                0x0010032c   ARM Code       8  retarget.o(.text)
    Delays                                   0x00100334   ARM Code      20  mmc.o(.text)
    Init_CP_WP                               0x00100348   ARM Code      76  mmc.o(.text)
    spiSendByte                              0x00100394   ARM Code     152  mmc.o(.text)
    mmcGetResponse                           0x0010042c   ARM Code      76  mmc.o(.text)
    mmcSendCmd                               0x00100478   ARM Code     112  mmc.o(.text)
    Port_SPI_Init                            0x001004e8   ARM Code      24  mmc.o(.text)
    initMMC                                  0x00100500   ARM Code     128  mmc.o(.text)
    mmcGetXXResponse                         0x00100580   ARM Code      68  mmc.o(.text)
    mmcCheckBusy                             0x001005c4   ARM Code     180  mmc.o(.text)
    mmcSetBlockLength                        0x00100678   ARM Code      48  mmc.o(.text)
    mmcReadBlock                             0x001006a8   ARM Code     180  mmc.o(.text)
    mmcWriteBlock                            0x0010075c   ARM Code     168  mmc.o(.text)
    mmcReadRegister                          0x00100804   ARM Code     164  mmc.o(.text)
    main                                     0x001008b4   ARM Code     292  main.o(.text)
    __I_use_semihosting                      0x00100a1c   ARM Code       0  use_no_semi.o(.text)
    __use_no_semihosting_swi                 0x00100a1c   ARM Code       4  use_no_semi.o(.text)
    __printf                                 0x00100a21   Thumb Code   748  __printf.o(.text)
    _printf_return_value                     0x00100d0d   Thumb Code     2  __printf.o(.text)
    _printf_percent                          0x00100d0f   Thumb Code     2  __printf.o(.text)
    _printf_sizespec                         0x00100d11   Thumb Code     2  __printf.o(.text)
    _printf_str                              0x00100d19   Thumb Code    94  _printf_str.o(.text)
    _printf_int_dec                          0x00100d79   Thumb Code    98  _printf_dec.o(.text)
    Inline ARM to Thumb Veneer to __1printf  0x00100dec   ARM Code       8  __0printf.o(.text)
    __0printf                                0x00100df5   Thumb Code    46  __0printf.o(.text)
    __1printf                                0x00100df5   Thumb Code     0  __0printf.o(.text)
    __aeabi_memset                           0x00100e2c   ARM Code      16  aeabi_memset.o(.text)
    __aeabi_memclr                           0x00100e3c   ARM Code       0  rt_memclr.o(.text)
    __rt_memclr                              0x00100e3c   ARM Code      64  rt_memclr.o(.text)
    _memset                                  0x00100e40   ARM Code       0  rt_memclr.o(.text)
    __use_two_region_memory                  0x00100e7c   ARM Code       4  stkheap2.o(.text)
    __rt_stackheap_init                      0x00100e80   ARM Code      36  stkheap2.o(.text)
    __rt_heap_extend                         0x00100ea4   ARM Code      24  stkheap2.o(.text)
    __rt_entry                               0x00100ebc   ARM Code      76  kernel.o(.text)
    __rt_exit                                0x00100f08   ARM Code      20  kernel.o(.text)
    __rt_abort                               0x00100f1c   ARM Code       8  kernel.o(.text)
    __user_setup_stackheap                   0x00100f24   ARM Code      96  sys_stackheap_outer.o(.text)
    __rt_stackheap_storage                   0x00100f84   ARM Code      12  rt_stackheap_storage_intlibspace.o(.text)
    _printf_int_common                       0x00100f95   Thumb Code   168  _printf_intcommon.o(.text)
    _printf_char_common                      0x0010103d   Thumb Code    44  _printf_char_common.o(.text)
    __aeabi_memclr4                          0x00101070   ARM Code       0  rt_memclr_w.o(.text)
    __aeabi_memclr8                          0x00101070   ARM Code       0  rt_memclr_w.o(.text)
    __rt_memclr_w                            0x00101070   ARM Code      84  rt_memclr_w.o(.text)
    _memset_w                                0x00101074   ARM Code       0  rt_memclr_w.o(.text)
    Inline Thumb to ARM Veneer to __rt_udiv10 0x001010c5   Thumb Code     4  rtudiv10.o(.text)
    __rt_udiv10                              0x001010c8   ARM Code      44  rtudiv10.o(.text)
    __ARM_call_via_r0                        0x001010f5   Thumb Code     2  callvia.o(.text)
    __call_via_r0                            0x001010f5   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r1                        0x001010f7   Thumb Code     2  callvia.o(.text)
    __call_via_r1                            0x001010f7   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r2                        0x001010f9   Thumb Code     2  callvia.o(.text)
    __call_via_r2                            0x001010f9   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r3                        0x001010fb   Thumb Code     2  callvia.o(.text)
    __call_via_r3                            0x001010fb   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r4                        0x001010fd   Thumb Code     2  callvia.o(.text)
    __call_via_r4                            0x001010fd   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r5                        0x001010ff   Thumb Code     2  callvia.o(.text)
    __call_via_r5                            0x001010ff   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r6                        0x00101101   Thumb Code     2  callvia.o(.text)
    __call_via_r6                            0x00101101   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r7                        0x00101103   Thumb Code     2  callvia.o(.text)
    __call_via_r7                            0x00101103   Thumb Code     0  callvia.o(.text)
    __user_libspace                          0x00101104   ARM Code       8  libspace.o(.text)
    __user_perproc_libspace                  0x00101104   ARM Code       0  libspace.o(.text)
    __user_perthread_libspace                0x00101104   ARM Code       0  libspace.o(.text)
    _printf_outstr_char                      0x00101111   Thumb Code    32  _printf_outstr_char.o(.text)
    _printf_input_char                       0x00101131   Thumb Code    10  _printf_input_char.o(.text)
    exit                                     0x0010113b   Thumb Code    12  exit.o(.text)
    Inline ARM to Thumb Veneer to __rt_lib_init 0x00101148   ARM Code       8  lib_init.o(.text)
    __rt_lib_init                            0x00101151   Thumb Code   184  lib_init.o(.text)
    __rt_lib_shutdown                        0x00101209   Thumb Code    22  lib_init.o(.text)
    _platform_post_stackheap_init            0x00101220   ARM Code      12  boardinit2.o(.text)
    _platform_post_lib_init                  0x0010122c   ARM Code      16  boardinit3.o(.text)
    Inline Thumb to ARM Veneer to __rt_locale 0x0010123d   Thumb Code     4  rt_locale_intlibspace.o(.text)
    __rt_locale                              0x00101240   ARM Code      12  rt_locale_intlibspace.o(.text)
    __ARM_get_argv                           0x00101251   Thumb Code     6  no_argv.o(.text)
    __rt_fp_status_addr                      0x00101258   ARM Code      12  rt_fp_status_addr_intlibspace.o(.text)
    Short Thumb to ARM Veneer to ferror      0x00101269   Thumb Code     8  anon$$obj.o(Veneer$$Code)
    Long ARM to Thumb Veneer to __rt_lib_shutdown 0x00101270   ARM Code      12  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to __rt_exit   0x0010127d   Thumb Code     8  anon$$obj.o(Veneer$$Code)
    Inline Thumb to ARM Veneer to _fp_init   0x00101285   Thumb Code     4  fpinit.o(x$fpl$fpinit)
    _fp_init                                 0x00101288   ARM Code      24  fpinit.o(x$fpl$fpinit)
    __fplib_config_pureend_doubles           0x00101298   ARM Code       0  fpinit.o(x$fpl$fpinit)
    Region$$Table$$Base                      0x001012b4   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x001012d4   Number         0  anon$$obj.o(Region$$Table)
    pUSART                                   0x00200000   Data           4  serial.o(.data)
    __stdout                                 0x00200004   Data           4  retarget.o(.data)
    s_pSpi                                   0x00200008   Data           4  mmc.o(.data)
    s_pPio                                   0x0020000c   Data           4  mmc.o(.data)
    s_pPMC                                   0x00200010   Data           4  mmc.o(.data)
    s_pPDC                                   0x00200014   Data           4  mmc.o(.data)
    s_pSys                                   0x00200018   Data           4  mmc.o(.data)
    pPIO                                     0x0020001c   Data           4  main.o(.data)
    mmc_buffer                               0x00200020   Data         512  mmc.o(.bss)
    wr_buffer                                0x00200220   Data         512  main.o(.bss)
    rd_buffer                                0x00200420   Data         512  main.o(.bss)
    __libspace_start                         0x00200620   Data          96  libspace.o(.bss)
    __temporary_stack_top_libspace           0x00200680   Data           0  libspace.o(.bss)


================================================================================

Memory Map of the image

  Image Entry point : 0x0010014c

  Load Region LR_IROM1 (Base: 0x00100000, Size: 0x000012f4, Max: 0x00040000, ABSOLUTE)

    Execution Region ER_IROM1 (Base: 0x00100000, Size: 0x000012d4, Max: 0x00040000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x00100000   0x0000014c   Code   RO            3    RESET               sam7.o
    0x0010014c   0x00000008   Code   RO          142  * !!!main             __main.o(c_t.l)
    0x00100154   0x0000003c   Code   RO          243    !!!scatter          __scatter.o(c_t.l)
    0x00100190   0x00000028   Code   RO          245    !!handler_copy      __scatter_copy.o(c_t.l)
    0x001001b8   0x0000002c   Code   RO          247    !!handler_zi        __scatter_zi.o(c_t.l)
    0x001001e4   0x00000004   Ven    RO          174    .emb_text           lib_init.o(c_t.l)
    0x001001e8   0x00000010   Code   RO          174    .emb_text           lib_init.o(c_t.l)
    0x001001f8   0x00000020   Code   RO            4    .text               sam7.o
    0x00100218   0x000000d4   Code   RO           12    .text               serial.o
    0x001002ec   0x00000048   Code   RO           32    .text               retarget.o
    0x00100334   0x00000580   Code   RO           71    .text               mmc.o

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -