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

📄 boot.map

📁 开发三星s3c44b0引导程序
💻 MAP
字号:

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

Removing Unused input sections from the image.

    Removing retarget.o(.bss), (4 bytes).
    Removing inftrees.o(.constdata), (47 bytes).

2 unused section(s) (total 51 bytes) removed from the image.

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

Adding veneers to the image

    Adding AT veneer (12 bytes, Long) for call to 'calloc' from zutil.o(.text).
    Adding AT veneer (12 bytes, Long) for call to 'free' from zutil.o(.text).
    Adding AT veneer (12 bytes, Long) for call to '__rt_lib_init' from kernel.o(.text).
    Adding AT veneer (12 bytes, Long) for call to '__rt_lib_shutdown' from kernel.o(.text).
    Adding AT veneer (12 bytes, Long) for call to '__raise' from rt_raise.o(.text).
    Adding TA veneer (8 bytes, Short) for call to '_ttywrch' from defsig.o(.text).

6 Veneer(s) (total 68 bytes) added to the image.

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

Memory Map of the image

  Image Entry point : 0x10000000

  Load Region ROM_LOAD (Base: 0x10000000, Size: 0x0000511c, Max: 0x00200000, ABSOLUTE)

    Execution Region ROM_EXEC (Base: 0x10000000, Size: 0x00003fa8, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr  Idx  E Section Name        Object

    0x10000000   0x000000f8   Code   RO    27   * reset               cstartup_boot.o
    0x100000f8   0x000000a8   Code   RO    45   * !!!                 __main.o(c_t__un.l)
    0x100001a0   0x000000ac   Code   RO     1     .text               main_boot.o
    0x1000024c   0x00000330   Code   RO     3     .text               initboot.o
    0x1000057c   0x0000006c   Code   RO    25     .text               retarget.o
    0x100005e8   0x00000154   Code   RO    28     .text               unzip.o(zlib.a)
    0x1000073c   0x00000890   Code   RO    29     .text               inflate.o(zlib.a)
    0x10000fcc   0x00000048   Code   RO    31     .text               zutil.o(zlib.a)
    0x10001014   0x00000b2c   Code   RO    34     .text               infblock.o(zlib.a)
    0x10001b40   0x0000016c   Code   RO    36     .text               adler32.o(zlib.a)
    0x10001cac   0x0000062c   Code   RO    37     .text               infcodes.o(zlib.a)
    0x100022d8   0x000007d4   Code   RO    38     .text               inftrees.o(zlib.a)
    0x10002aac   0x00000140   Code   RO    42     .text               infutil.o(zlib.a)
    0x10002bec   0x00000380   Code   RO    44     .text               inffast.o(zlib.a)
    0x10002f6c   0x00000004   Code   RO    46     .text               _no_redirect.o(c_t__un.l)
    0x10002f70   0x00000040   Code   RO    47     .text               calloc.o(c_t__un.l)
    0x10002fb0   0x00000018   Code   RO    48     .text               free.o(c_t__un.l)
    0x10002fc8   0x000000b8   Code   RO    49     .text               rt_memcpy.o(c_t__un.l)
    0x10003080   0x000000d8   Code   RO    50     .text               rt_sdiv.o(c_t__un.l)
    0x10003158   0x000000c4   Code   RO    51     .text               rt_udiv.o(c_t__un.l)
    0x1000321c   0x00000030   Code   RO    52     .text               rtudiv10.o(c_t__un.l)
    0x1000324c   0x00000008   Code   RO    53     .text               use_no_semi.o(c_t__un.l)
    0x10003254   0x00000044   Code   RO    54     .text               h1_free.o(c_t__un.l)
    0x10003298   0x00000004   Code   RO    55     .text               hguardc.o(c_t__un.l)
    0x1000329c   0x00000050   Code   RO    56     .text               kernel.o(c_t__un.l)
    0x100032ec   0x00000010   Code   RO    57     .text               libspace.o(c_t__un.l)
    0x100032fc   0x00000010   Code   RO    59     .text               llcmpu.o(c_t__un.l)
    0x1000330c   0x00000014   Code   RO    60     .text               llmuluu.o(c_t__un.l)
    0x10003320   0x000000ac   Code   RO    61     .text               malloc.o(c_t__un.l)
    0x100033cc   0x00000010   Code   RO    62     .text               rt_div0.o(c_t__un.l)
    0x100033dc   0x00000048   Code   RO    63     .text               rt_memclr.o(c_t__un.l)
    0x10003424   0x00000070   Code   RO    64     .text               rt_memcpy_w.o(c_t__un.l)
    0x10003494   0x00000014   Code   RO    65     .text               exit.o(c_t__un.l)
    0x100034a8   0x00000078   Code   RO    66     .text               h1_alloc.o(c_t__un.l)
    0x10003520   0x00000030   Code   RO    67     .text               h1_extend.o(c_t__un.l)
    0x10003550   0x00000014   Code   RO    68     .text               heapext.o(c_t__un.l)
    0x10003564   0x000000b8   Code   RO    69     .text               lib_init.o(c_t__un.l)
    0x1000361c   0x00000020   Code   RO    70     .text               llmul3m.o(c_t__un.l)
    0x1000363c   0x0000005c   Code   RO    71     .text               rt_memclr_w.o(c_t__un.l)
    0x10003698   0x00000020   Code   RO    72     .text               rt_raise.o(c_t__un.l)
    0x100036b8   0x0000010c   Code   RO    73     .text               stkheap1.o(c_t__un.l)
    0x100037c4   0x00000044   Code   RO    74     .text               __raise.o(c_t__un.l)
    0x10003808   0x00000010   Code   RO    76     .text               callvia.o(c_t__un.l)
    0x10003818   0x00000118   Code   RO    77     .text               defsig.o(c_t__un.l)
    0x10003930   0x00000018   Code   RO    79     .text               rt_fp_status_addr.o(c_t__un.l)
    0x10003948   0x0000000c   Code   RO    83     Veneer$$Code        anon$$obj.o
    0x10003954   0x0000000c   Code   RO    84     Veneer$$Code        anon$$obj.o
    0x10003960   0x0000000c   Code   RO    85     Veneer$$Code        anon$$obj.o
    0x1000396c   0x0000000c   Code   RO    86     Veneer$$Code        anon$$obj.o
    0x10003978   0x0000000c   Code   RO    87     Veneer$$Code        anon$$obj.o
    0x10003984   0x00000008   Code   RO    88     Veneer$$Code        anon$$obj.o
    0x1000398c   0x00000018   Code   RO     4     i.AT91F_CKGR_GetMainClock  initboot.o
    0x100039a4   0x00000010   Code   RO    10     i.AT91F_DBGU_CfgPIO  initboot.o
    0x100039b4   0x0000000c   Code   RO    21     i.AT91F_PDC_DisableRx  initboot.o
    0x100039c0   0x0000000c   Code   RO    20     i.AT91F_PDC_DisableTx  initboot.o
    0x100039cc   0x0000000c   Code   RO    19     i.AT91F_PDC_EnableRx  initboot.o
    0x100039d8   0x0000000c   Code   RO    18     i.AT91F_PDC_EnableTx  initboot.o
    0x100039e4   0x00000068   Code   RO    11     i.AT91F_PDC_Open    initboot.o
    0x10003a4c   0x0000000c   Code   RO    14     i.AT91F_PDC_SetNextRx  initboot.o
    0x10003a58   0x0000000c   Code   RO    15     i.AT91F_PDC_SetNextTx  initboot.o
    0x10003a64   0x0000000c   Code   RO    16     i.AT91F_PDC_SetRx   initboot.o
    0x10003a70   0x0000000c   Code   RO    17     i.AT91F_PDC_SetTx   initboot.o
    0x10003a7c   0x00000014   Code   RO     5     i.AT91F_PIO_CfgPeriph  initboot.o
    0x10003a90   0x0000002c   Code   RO    22     i.AT91F_US_Baudrate  initboot.o
    0x10003abc   0x0000004c   Code   RO     6     i.AT91F_US_Configure  initboot.o
    0x10003b08   0x0000000c   Code   RO     7     i.AT91F_US_EnableTx  initboot.o
    0x10003b14   0x00000010   Code   RO     9     i.AT91F_US_PutChar  initboot.o
    0x10003b24   0x00000020   Code   RO    12     i.AT91F_US_SetBaudrate  initboot.o
    0x10003b44   0x00000008   Code   RO    13     i.AT91F_US_SetTimeguard  initboot.o
    0x10003b4c   0x0000000c   Code   RO     8     i.AT91F_US_TxReady  initboot.o
    0x10003b58   0x00000004   Code   RO     2     reset               jump.o
    0x10003b5c   0x0000001c   Code   RO    75     x$fpl$fpinit        fpinit.o(f_t_p.l)
    0x10003b78   0x00000004   Data   RO    30     .constdata          inflate.o(zlib.a)
    0x10003b7c   0x00000075   Data   RO    33     .constdata          zutil.o(zlib.a)
    0x10003bf1   0x00000003   PAD
    0x10003bf4   0x0000004c   Data   RO    35     .constdata          infblock.o(zlib.a)
    0x10003c40   0x000001e8   Data   RO    40     .constdata          inftrees.o(zlib.a)
    0x10003e28   0x0000012b   Data   RO    78     .constdata          defsig.o(c_t__un.l)
    0x10003f53   0x00000001   PAD
    0x10003f54   0x0000003c   Data   RO    81     Region$$Table       anon$$obj.o
    0x10003f90   0x00000018   Data   RO    82     ZISection$$Table    anon$$obj.o


    Execution Region RAM_RW (Base: 0x20000000, Size: 0x00001174, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr  Idx  E Section Name        Object

    0x20000000   0x00000028   Data   RW    32     .data               zutil.o(zlib.a)
    0x20000028   0x00001108   Data   RW    39     .data               inftrees.o(zlib.a)
    0x20001130   0x00000044   Data   RW    43     .data               infutil.o(zlib.a)


    Execution Region RAM_ZI (Base: 0x20001174, Size: 0x00000060, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr  Idx  E Section Name        Object

    0x20001174   0x00000060   Zero   RW    58     .bss                libspace.o(c_t__un.l)


    Execution Region HEAP (Base: 0x200011d4, Size: 0x00000004, Max: 0xffffffff, ABSOLUTE, UNINIT)

    Base Addr    Size         Type   Attr  Idx  E Section Name        Object

    0x200011d4   0x00000004   Zero   RW    23     Heap                heap.o


    Execution Region STACKS (Base: 0x22000000, Size: 0x00000004, Max: 0xffffffff, ABSOLUTE, UNINIT)

    Base Addr    Size         Type   Attr  Idx  E Section Name        Object

    0x22000000   0x00000004   Zero   RW    24     Stacks              stack.o


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

Image component sizes


      Code    RO Data    RW Data    ZI Data      Debug   Object Name

         4          0          0          0          0   jump.o
       248          0          0          0          0   cstartup_boot.o
       172          0          0          0          0   main_boot.o
        68         84          0          0          0   anon$$obj.o
      1276          0          0          0          0   initboot.o
         0          0          0          4          0   heap.o
         0          0          0          4          0   stack.o
       108          0          0          0          0   retarget.o

    ------------------------------------------------------------------------
      1876         84          0          8          0   Object Totals

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

      Code    RO Data    RW Data    ZI Data      Debug   Library Member Name

        32          0          0          0          0   llmul3m.o
       268          0          0          0          0   stkheap1.o
        72        117         40          0          0   zutil.o
        16          0          0          0          0   llcmpu.o
        68          0          0          0          0   h1_free.o
        80          0          0          0          0   kernel.o
        72          0          0          0          0   rt_memclr.o
        92          0          0          0          0   rt_memclr_w.o
        16          0          0          0          0   callvia.o
        64          0          0          0          0   calloc.o
         4          0          0          0          0   _no_redirect.o
        20          0          0          0          0   llmuluu.o
         8          0          0          0          0   use_no_semi.o
        16          0          0         96          0   libspace.o
        20          0          0          0          0   heapext.o
        32          0          0          0          0   rt_raise.o
       340          0          0          0          0   unzip.o
       184          0          0          0          0   rt_memcpy.o
       364          0          0          0          0   adler32.o
      2004        488       4360          0          0   inftrees.o
       172          0          0          0          0   malloc.o
       280        299          0          0          0   defsig.o
        16          0          0          0          0   rt_div0.o
       168          0          0          0          0   __main.o
       112          0          0          0          0   rt_memcpy_w.o
        24          0          0          0          0   rt_fp_status_addr.o
       320          0         68          0          0   infutil.o
       896          0          0          0          0   inffast.o
         4          0          0          0          0   hguardc.o
        48          0          0          0          0   rtudiv10.o
      2192          4          0          0          0   inflate.o
        20          0          0          0          0   exit.o
      2860         76          0          0          0   infblock.o
        24          0          0          0          0   free.o
        68          0          0          0          0   __raise.o
      1580          0          0          0          0   infcodes.o
       184          0          0          0          0   lib_init.o
        28          0          0          0          0   fpinit.o
       216          0          0          0          0   rt_sdiv.o
       196          0          0          0          0   rt_udiv.o
        48          0          0          0          0   h1_extend.o
       120          0          0          0          0   h1_alloc.o

    ------------------------------------------------------------------------
     13348        984       4468         96          0   Library Totals

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

      Code    RO Data    RW Data    ZI Data      Debug   Library Name

      2692        299          0         96          0   c_t__un.l
        28          0          0          0          0   f_t_p.l
     10628        685       4468          0          0   zlib.a

    ------------------------------------------------------------------------
     13348        984       4468         96          0   Library Totals

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

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


      Code    RO Data    RW Data    ZI Data      Debug   

     15224       1068       4468        104          0   Grand Totals

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

    Total RO  Size(Code + RO Data)                16292 (  15.91kB)
    Total RW  Size(RW Data + ZI Data)              4572 (   4.46kB)
    Total ROM Size(Code + RO Data + RW Data)      20760 (  20.27kB)

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

⌨️ 快捷键说明

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