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

📄 gpio.map

📁 基于公版的44B0的GPIO的测试
💻 MAP
字号:
ARM Linker, RVCT3.1 [Build 939] for uVision [Standard]

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

Section Cross References

    s3c44b0x.o(RESET) refers to gpio.o(.text) for HandlerINT4567
    s3c44b0x.o(RESET) refers to s3c44b0x.o(STACK) for Stack_Top
    s3c44b0x.o(RESET) refers to entry.o($$startup$$) for __main
    entry.o($$startup$$) refers to init.o(.text) for __init
    entry.o($$startup$$) refers to s3c44b0x.o(STACK) for __initial_sp
    init.o(.text) refers to callvia.o(.text) for __ARM_call_via_r3
    init.o(.text) refers to init.o(.emb_text) for __call_main
    init.o(.text) refers to gpio.o(.text) for main


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

Removing Unused input sections from the image.

    Removing s3c44b0x.o(HEAP), (0 bytes).

1 unused section(s) (total 0 bytes) removed from the image.

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

Adding Veneers to the image

    Adding AT veneer (8 bytes, Inline) for call to '__init' from entry.o($$startup$$).

1 Veneer(s) (total 8 bytes) added to the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    RESET                                    0x00000000   Section      612  s3c44b0x.o(RESET)
    ../../microlib/init/entry.s              0x00000000   Number         0  entry.o ABSOLUTE
    ../../microlib/init/handlers.c           0x00000000   Number         0  handlers.o ABSOLUTE
    ../../microlib/init/init.c               0x00000000   Number         0  init.o ABSOLUTE
    ../../unhosted.s                         0x00000000   Number         0  callvia.o ABSOLUTE
    GPIO.C                                   0x00000000   Number         0  gpio.o ABSOLUTE
    S3C44B0X.s                               0x00000000   Number         0  s3c44b0x.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    Undef_Handler                            0x000000e4   ARM Code       4  s3c44b0x.o(RESET)
    SWI_Handler                              0x000000e8   ARM Code       4  s3c44b0x.o(RESET)
    PAbt_Handler                             0x000000ec   ARM Code       4  s3c44b0x.o(RESET)
    DAbt_Handler                             0x000000f0   ARM Code       4  s3c44b0x.o(RESET)
    IRQ_Handler                              0x000000f4   ARM Code       4  s3c44b0x.o(RESET)
    FIQ_Handler                              0x000000f8   ARM Code       4  s3c44b0x.o(RESET)
    $$startup$$                              0x00000264   Section       12  entry.o($$startup$$)
    .emb_text                                0x00000270   Section        2  init.o(.emb_text)
    .text                                    0x00000274   Section      544  gpio.o(.text)
    .text                                    0x0000049c   Section       40  init.o(.text)
    .text                                    0x000004c4   Section       16  callvia.o(.text)
    i.__scatterload_copy                     0x000004d4   Section       24  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x000004ec   Section        4  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x000004f0   Section       24  handlers.o(i.__scatterload_zeroinit)
    STACK                                    0x0c000000   Section     1160  s3c44b0x.o(STACK)
    Stack_Top                                0x0c000488   Number         0  s3c44b0x.o(STACK)

    Global Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    BuildAttributes$$THM_ISAv1$ARM_ISAv4$M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
    __ARM_use_no_argv                        0x00000000   Number         0  gpio.o ABSOLUTE
    __decompress                              - Undefined Weak Reference
    Reset_Handler                            0x00000190   ARM Code       0  s3c44b0x.o(RESET)
    __main                                   0x00000264   ARM Code       8  entry.o($$startup$$)
    __call_main                              0x00000271   Thumb Code     2  init.o(.emb_text)
    delay                                    0x00000274   ARM Code      44  gpio.o(.text)
    HandlerINT4567                           0x000002a0   ARM Code      44  gpio.o(.text)
    Init_Eint                                0x000002cc   ARM Code      92  gpio.o(.text)
    main                                     0x00000328   ARM Code     352  gpio.o(.text)
    Inline ARM to Thumb Veneer to __init     0x00000494   ARM Code       0  init.o(.text)
    __init                                   0x0000049d   Thumb Code    26  init.o(.text)
    __scatterload_rt2                        0x0000049d   Thumb Code     0  init.o(.text)
    __ARM_call_via_r0                        0x000004c5   Thumb Code     2  callvia.o(.text)
    __call_via_r0                            0x000004c5   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r1                        0x000004c7   Thumb Code     2  callvia.o(.text)
    __call_via_r1                            0x000004c7   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r2                        0x000004c9   Thumb Code     2  callvia.o(.text)
    __call_via_r2                            0x000004c9   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r3                        0x000004cb   Thumb Code     2  callvia.o(.text)
    __call_via_r3                            0x000004cb   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r4                        0x000004cd   Thumb Code     2  callvia.o(.text)
    __call_via_r4                            0x000004cd   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r5                        0x000004cf   Thumb Code     2  callvia.o(.text)
    __call_via_r5                            0x000004cf   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r6                        0x000004d1   Thumb Code     2  callvia.o(.text)
    __call_via_r6                            0x000004d1   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r7                        0x000004d3   Thumb Code     2  callvia.o(.text)
    __call_via_r7                            0x000004d3   Thumb Code     0  callvia.o(.text)
    __scatterload_copy                       0x000004d4   ARM Code      24  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x000004ec   ARM Code       4  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x000004f0   ARM Code      24  handlers.o(i.__scatterload_zeroinit)
    Region$$Table$$Base                      0x00000508   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x00000518   Number         0  anon$$obj.o(Region$$Table)
    __initial_sp                             0x0c000400   Data         136  s3c44b0x.o(STACK)


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

Memory Map of the image

  Image Entry point : 0x00000264

  Load Region LR_ROM1 (Base: 0x00000000, Size: 0x00000518, Max: 0x00200000, ABSOLUTE)

    Execution Region ER_ROM1 (Base: 0x00000000, Size: 0x00000518, Max: 0x00200000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x00000000   0x00000264   Code   RO            3    RESET               s3c44b0x.o
    0x00000264   0x0000000c   Code   RO           31  * $$startup$$         entry.o(mc_t.l)
    0x00000270   0x00000002   Code   RO           36    .emb_text           init.o(mc_t.l)
    0x00000272   0x00000002   PAD
    0x00000274   0x00000220   Code   RO            9    .text               gpio.o
    0x00000494   0x00000008   Ven    RO           35    .text               init.o(mc_t.l)
    0x0000049c   0x00000028   Code   RO           35    .text               init.o(mc_t.l)
    0x000004c4   0x00000010   Code   RO           39    .text               callvia.o(h_t.l)
    0x000004d4   0x00000018   Code   RO           41    i.__scatterload_copy  handlers.o(mc_t.l)
    0x000004ec   0x00000004   Code   RO           43    i.__scatterload_null  handlers.o(mc_t.l)
    0x000004f0   0x00000018   Code   RO           42    i.__scatterload_zeroinit  handlers.o(mc_t.l)
    0x00000508   0x00000010   Data   RO           40    Region$$Table       anon$$obj.o


    Execution Region RW_RAM1 (Base: 0x0c000000, Size: 0x00000488, Max: 0x00800000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x0c000000   0x00000488   Zero   RW            1    STACK               s3c44b0x.o


    Execution Region RW_IRAM1 (Base: 0x10000000, Size: 0x00000000, Max: 0x00002000, ABSOLUTE)

    **** No section assigned to this execution region ****


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

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

       544         12          0          0          0       2598   gpio.o
       612        200          0          0       1160        332   s3c44b0x.o

    ------------------------------------------------------------------------
      1156        212         16          0       1160       2932   Object Totals
         0          0         16          0          0          0   (incl. Generated)
         0          0          0          0          0          2   (incl. Padding)

    ------------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name

        16          0          0          0          0          0   callvia.o
        12          4          0          0          0          0   entry.o
        52          0          0          0          0          0   handlers.o
        50         14          0          0          0          0   init.o

    ------------------------------------------------------------------------
       132         18          0          0          0          0   Library Totals
         2          0          0          0          0          0   (incl. Padding)

    ------------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

        16          0          0          0          0          0   h_t.l
       114         18          0          0          0          0   mc_t.l

    ------------------------------------------------------------------------
       132         18          0          0          0          0   Library Totals

    ------------------------------------------------------------------------

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


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

      1288        230         16          0       1160       2932   Grand Totals
      1288        230         16          0       1160       2932   ELF Image Totals
      1288        230         16          0          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                 1304 (   1.27kB)
    Total RW  Size (RW Data + ZI Data)              1160 (   1.13kB)
    Total ROM Size (Code + RO Data + RW Data)       1304 (   1.27kB)

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

⌨️ 快捷键说明

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