lm3s_ucos2.map

来自「基于 Cortex-M3 (ARM) 内核使用之 uC/OS-II 作业系统,此」· MAP 代码 · 共 746 行 · 第 1/4 页

MAP
746
字号
    OSTCBCur                                 0x20000024   Data           4  os_core.o(.data)
    OSTCBFreeList                            0x20000028   Data           4  os_core.o(.data)
    OSTCBHighRdy                             0x2000002c   Data           4  os_core.o(.data)
    OSTCBList                                0x20000030   Data           4  os_core.o(.data)
    OSTime                                   0x20000034   Data           4  os_core.o(.data)
    OsEnterSum                               0x20000038   Data           4  os_cpu_c.o(.data)
    DispSem                                  0x2000003c   Data           4  main.o(.data)
    err                                      0x20000040   Data           1  main.o(.data)
    OSEventTbl                               0x20000044   Data          60  os_core.o(.bss)
    OSTaskStatStk                            0x20000080   Data         200  os_core.o(.bss)
    OSTaskIdleStk                            0x20000148   Data         200  os_core.o(.bss)
    OSTCBPrioTbl                             0x20000210   Data          32  os_core.o(.bss)
    OSTCBTbl                                 0x20000230   Data         384  os_core.o(.bss)
    __libspace_start                         0x20000608   Data          96  libspace.o(.bss)
    __temporary_stack_top_libspace           0x20000668   Data           0  libspace.o(.bss)


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

Memory Map of the image

  Image Entry point : 0x0000148d

  Load Region LR_1 (Base: 0x00000000, Size: 0x00001800, Max: 0xffffffff, ABSOLUTE)

    Execution Region ER_RO (Base: 0x00000000, Size: 0x000017bc, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x00000000   0x00000008   Code   RO          959  * !!!main             __main.o(c_w.l)
    0x00000008   0x00000034   Code   RO         1049    !!!scatter          __scatter.o(c_w.l)
    0x0000003c   0x0000001a   Code   RO         1051    !!handler_copy      __scatter_copy.o(c_w.l)
    0x00000056   0x00000002   PAD
    0x00000058   0x0000001c   Code   RO         1053    !!handler_zi        __scatter_zi.o(c_w.l)
    0x00000074   0x00000002   Code   RO          154    .emb_text           target.o
    0x00000076   0x00000002   PAD
    0x00000078   0x00000004   Code   RO          984    .emb_text           lib_init.o(c_w.l)
    0x0000007c   0x000007c0   Code   RO            1    .text               os_core.o
    0x0000083c   0x000002ac   Code   RO           68    .text               os_sem.o
    0x00000ae8   0x00000258   Code   RO           85    .text               os_task.o
    0x00000d40   0x0000007c   Code   RO          102    .text               os_time.o
    0x00000dbc   0x000000ac   Code   RO          121    .text               os_cpu_c.o
    0x00000e68   0x0000001c   Code   RO          149    .text               startup.o
    0x00000e84   0x000001d4   Code   RO          155    .text               target.o
    0x00001058   0x000000c4   Code   RO          239    .text               main.o
    0x0000111c   0x00000026   Code   RO          957    .text               stkheap2.o(c_w.l)
    0x00001142   0x0000003e   Code   RO          961    .text               kernel.o(c_w.l)
    0x00001180   0x0000004a   Code   RO          964    .text               sys_stackheap_outer.o(c_w.l)
    0x000011ca   0x00000002   PAD
    0x000011cc   0x0000000c   Code   RO          969    .text               rt_stackheap_storage_intlibspace.o(c_w.l)
    0x000011d8   0x00000014   Code   RO          975    .text               sys_exit.o(c_w.l)
    0x000011ec   0x00000008   Code   RO          977    .text               libspace.o(c_w.l)
    0x000011f4   0x0000000c   Code   RO          980    .text               exit.o(c_w.l)
    0x00001200   0x000000c0   Code   RO          985    .text               lib_init.o(c_w.l)
    0x000012c0   0x0000000a   Code   RO          990    .text               boardinit2.o(c_w.l)
    0x000012ca   0x00000008   Code   RO          992    .text               boardinit3.o(c_w.l)
    0x000012d2   0x00000002   Code   RO          996    .text               use_no_semi.o(c_w.l)
    0x000012d4   0x0000000c   Code   RO         1001    .text               rt_locale_intlibspace.o(c_w.l)
    0x000012e0   0x00000002   Code   RO         1011    .text               no_argv.o(c_w.l)
    0x000012e2   0x00000002   PAD
    0x000012e4   0x0000000c   Code   RO         1020    .text               rt_fp_status_addr_intlibspace.o(c_w.l)
    0x000012f0   0x000000e4   Code   RO          142    RESET               os_cpu_a.o
    0x000013d4   0x000000c8   Code   RO          148  * RESET               startup.o
    0x0000149c   0x00000026   Code   RO          323    i.GPIODirModeSet    gpio.o(DriverLib.lib)
    0x000014c2   0x00000006   Code   RO          335    i.GPIOPinRead       gpio.o(DriverLib.lib)
    0x000014c8   0x00000006   Code   RO          336    i.GPIOPinWrite      gpio.o(DriverLib.lib)
    0x000014ce   0x00000002   PAD
    0x000014d0   0x0000009c   Code   RO          539    i.SysCtlClockGet    sysctl.o(DriverLib.lib)
    0x0000156c   0x00000070   Code   RO          538    i.SysCtlClockSet    sysctl.o(DriverLib.lib)
    0x000015dc   0x0000001c   Code   RO          516    i.SysCtlPeripheralEnable  sysctl.o(DriverLib.lib)
    0x000015f8   0x0000000e   Code   RO          791    i.SysTickEnable     systick.o(DriverLib.lib)
    0x00001606   0x0000000e   Code   RO          795    i.SysTickIntEnable  systick.o(DriverLib.lib)
    0x00001614   0x0000000a   Code   RO          797    i.SysTickPeriodSet  systick.o(DriverLib.lib)
    0x0000161e   0x0000000e   Code   RO         1013    x$fpl$fpinit        fpinit.o(fz_ws.l)
    0x0000162c   0x00000100   Data   RO            3    .constdata          os_core.o
    0x0000172c   0x00000070   Data   RO          548    .constdata          sysctl.o(DriverLib.lib)
    0x0000179c   0x00000020   Data   RO         1048    Region$$Table       anon$$obj.o


    Execution Region ER_RW (Base: 0x20000000, Size: 0x00000044, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000000   0x00000038   Data   RW            2    .data               os_core.o
    0x20000038   0x00000004   Data   RW          122    .data               os_cpu_c.o
    0x2000003c   0x00000005   Data   RW          240    .data               main.o


    Execution Region ER_ZI (Base: 0x20000044, Size: 0x0000078c, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x20000044   0x0000036c   Zero   RW            4    .bss                os_core.o
    0x200003b0   0x00000258   Zero   RW          241    .bss                main.o
    0x20000608   0x00000060   Zero   RW          978    .bss                libspace.o(c_w.l)
    0x20000668   0x00000064   Zero   RW          147    HEAP                startup.o
    0x200006cc   0x00000004   PAD
    0x200006d0   0x00000100   Zero   RW          146    STACK               startup.o


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

Image component sizes


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

       196         14          0          5        600       7705   main.o
      1984        170        256         56        876      16107   os_core.o
       228         40          0          0          0        323   os_cpu_a.o
       172          0          0          4          0       7610   os_cpu_c.o
         0          0          0          0          0        641   os_flag.o
       684         18          0          0          0       8096   os_sem.o
       600         26          0          0          0       7693   os_task.o
       124         16          0          0          0        785   os_time.o
       228        208          0          0        356        420   startup.o
       470         20          0          0          0       1682   target.o

    ------------------------------------------------------------------------
      4688        512        288         68       1836      51063   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         2          0          0          3          4          1   (incl. Padding)

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

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

         8          0          0          0          0          0   __main.o
        52          8          0          0          0          0   __scatter.o
        26          0          0          0          0          0   __scatter_copy.o
        28          0          0          0          0          0   __scatter_zi.o
        10          0          0          0          0          0   boardinit2.o
         8          0          0          0          0          0   boardinit3.o
        12          0          0          0          0          0   exit.o
        14          0          0          0          0          0   fpinit.o
        50          0          0          0          0       1593   gpio.o
        62          0          0          0          0          0   kernel.o
       196          0          0          0          0          0   lib_init.o
         8          4          0          0         96          0   libspace.o
         2          0          0          0          0          0   no_argv.o
        12          6          0          0          0          0   rt_fp_status_addr_intlibspace.o
        12          6          0          0          0          0   rt_locale_intlibspace.o
        12          6          0          0          0          0   rt_stackheap_storage_intlibspace.o
        38          0          0          0          0          0   stkheap2.o
        20         10          0          0          0          0   sys_exit.o
        74          0          0          0          0          0   sys_stackheap_outer.o
       296         24        112          0          0       2555   sysctl.o
        38          0          0          0          0       1061   systick.o
         2          0          0          0          0          0   use_no_semi.o

    ------------------------------------------------------------------------
       988         64        112          0         96       5209   Library Totals
         8          0          0          0          0          0   (incl. Padding)

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

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

       384         24        112          0          0       5209   DriverLib.lib
       582         40          0          0         96          0   c_w.l
        14          0          0          0          0          0   fz_ws.l

    ------------------------------------------------------------------------
       988         64        112          0         96       5209   Library Totals

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

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


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

      5676        576        400         68       1932      56272   Grand Totals
      5676        576        400         68       1932      56272   ELF Image Totals
      5676        576        400         68          0          0   ROM Totals

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

    Total RO  Size (Code + RO Data)                 6076 (   5.93kB)
    Total RW  Size (RW Data + ZI Data)              2000 (   1.95kB)
    Total ROM Size (Code + RO Data + RW Data)       6144 (   6.00kB)

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

⌨️ 快捷键说明

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