lpc214x_ucosii.map

来自「lpc214x_ucosii_280_Keil VERLED OSSem基于UC」· MAP 代码 · 共 813 行 · 第 1/5 页

MAP
813
字号
    OSTaskIdleHook                           0x00004a7c   ARM Code       4  os_cpu_c.o(.text)
    IRQ_Exception                            0x00004a88   ARM Code       8  target.o(.text)
    FIQ_Exception                            0x00004a90   ARM Code       8  target.o(.text)
    Timer0_Exception                         0x00004a98   ARM Code      36  target.o(.text)
    Timer0Init                               0x00004abc   ARM Code      48  target.o(.text)
    VICInit                                  0x00004aec   ARM Code      48  target.o(.text)
    TargetInit                               0x00004b1c   ARM Code      36  target.o(.text)
    InitialiseUART0                          0x00004b40   ARM Code     148  target.o(.text)
    TargetResetInit                          0x00004bd4   ARM Code     264  target.o(.text)
    Inline ARM to Thumb Veneer to __1sprintf 0x00004d04   ARM Code       0  __0sprintf.o(.text)
    __0sprintf                               0x00004d0d   Thumb Code    40  __0sprintf.o(.text)
    __1sprintf                               0x00004d0d   Thumb Code     0  __0sprintf.o(.text)
    Inline ARM to Thumb Veneer to srand      0x00004d38   ARM Code       0  rand.o(.text)
    srand                                    0x00004d41   Thumb Code    42  rand.o(.text)
    _rand_init                               0x00004d6b   Thumb Code     4  rand.o(.text)
    rand                                     0x00004d6f   Thumb Code    56  rand.o(.text)
    __aeabi_idiv                             0x00004db8   ARM Code       0  aeabi_sdiv.o(.text)
    __aeabi_idivmod                          0x00004db8   ARM Code     384  aeabi_sdiv.o(.text)
    __rt_entry                               0x00004f38   ARM Code      76  kernel.o(.text)
    __rt_exit                                0x00004f84   ARM Code      20  kernel.o(.text)
    __rt_abort                               0x00004f98   ARM Code       8  kernel.o(.text)
    _printf_char_common                      0x00004fa1   Thumb Code    44  _printf_char_common.o(.text)
    _sputc                                   0x00004fd5   Thumb Code    10  _sputc.o(.text)
    _sys_exit                                0x00004fe0   ARM Code      20  sys_exit.o(.text)
    __printf                                 0x00004ff9   Thumb Code   748  __printf.o(.text)
    _printf_return_value                     0x000052e5   Thumb Code     2  __printf.o(.text)
    _printf_percent                          0x000052e7   Thumb Code     2  __printf.o(.text)
    _printf_sizespec                         0x000052e9   Thumb Code     2  __printf.o(.text)
    _printf_outstr_char                      0x000052f1   Thumb Code    32  _printf_outstr_char.o(.text)
    _printf_input_char                       0x00005311   Thumb Code    10  _printf_input_char.o(.text)
    exit                                     0x0000531b   Thumb Code    12  exit.o(.text)
    __rt_stackheap_init                      0x00005328   ARM Code      40  stkheap1.o(.text)
    __rt_heap_extend                         0x00005350   ARM Code     112  stkheap1.o(.text)
    Inline ARM to Thumb Veneer to __rt_lib_init 0x000053c0   ARM Code       0  lib_init.o(.text)
    __rt_lib_init                            0x000053c9   Thumb Code   184  lib_init.o(.text)
    __rt_lib_shutdown                        0x00005481   Thumb Code    22  lib_init.o(.text)
    _platform_post_stackheap_init            0x00005498   ARM Code      12  boardinit2.o(.text)
    _platform_post_lib_init                  0x000054a4   ARM Code      16  boardinit3.o(.text)
    __I_use_semihosting                      0x000054b4   ARM Code       0  use_no_semi.o(.text)
    __use_no_semihosting_swi                 0x000054b4   ARM Code       4  use_no_semi.o(.text)
    __user_setup_stackheap                   0x000054b8   ARM Code      96  sys_stackheap_outer.o(.text)
    __rt_stackheap_storage                   0x00005518   ARM Code      12  rt_stackheap_storage_intlibspace.o(.text)
    Inline Thumb to ARM Veneer to __rt_locale 0x00005529   Thumb Code     0  rt_locale_intlibspace.o(.text)
    __rt_locale                              0x0000552c   ARM Code      12  rt_locale_intlibspace.o(.text)
    __ARM_get_argv                           0x0000553d   Thumb Code     6  no_argv.o(.text)
    __ARM_call_via_r0                        0x00005545   Thumb Code     2  callvia.o(.text)
    __call_via_r0                            0x00005545   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r1                        0x00005547   Thumb Code     2  callvia.o(.text)
    __call_via_r1                            0x00005547   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r2                        0x00005549   Thumb Code     2  callvia.o(.text)
    __call_via_r2                            0x00005549   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r3                        0x0000554b   Thumb Code     2  callvia.o(.text)
    __call_via_r3                            0x0000554b   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r4                        0x0000554d   Thumb Code     2  callvia.o(.text)
    __call_via_r4                            0x0000554d   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r5                        0x0000554f   Thumb Code     2  callvia.o(.text)
    __call_via_r5                            0x0000554f   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r6                        0x00005551   Thumb Code     2  callvia.o(.text)
    __call_via_r6                            0x00005551   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r7                        0x00005553   Thumb Code     2  callvia.o(.text)
    __call_via_r7                            0x00005553   Thumb Code     0  callvia.o(.text)
    __user_libspace                          0x00005554   ARM Code       8  libspace.o(.text)
    __user_perproc_libspace                  0x00005554   ARM Code       0  libspace.o(.text)
    __user_perthread_libspace                0x00005554   ARM Code       0  libspace.o(.text)
    __rt_fp_status_addr                      0x00005560   ARM Code      12  rt_fp_status_addr_intlibspace.o(.text)
    __aeabi_uidiv                            0x00005570   ARM Code       0  aeabi_sdiv.o(.text_udiv)
    __aeabi_uidivmod                         0x00005570   ARM Code      28  aeabi_sdiv.o(.text_udiv)
    IRQ_Handler                              0x0000558c   ARM Code       0  irq.o(IRQ)
    Timer0_Handler                           0x00005608   ARM Code       0  irq.o(IRQ)
    Long ARM to Thumb Veneer to __rt_lib_shutdown 0x0000569c   ARM Code       0  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to __rt_exit   0x000056a9   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    SoftwareInterrupt                        0x000056b0   ARM Code       0  os_cpu_a.o(subr)
    OSIntCtxSw                               0x000056ec   ARM Code       0  os_cpu_a.o(subr)
    __OSStartHighRdy                         0x00005780   ARM Code       0  os_cpu_a.o(subr)
    Inline Thumb to ARM Veneer to _fp_init   0x000057c1   Thumb Code     0  fpinit.o(x$fpl$fpinit)
    _fp_init                                 0x000057c4   ARM Code      24  fpinit.o(x$fpl$fpinit)
    __fplib_config_pureend_doubles           0x000057d4   ARM Code       0  fpinit.o(x$fpl$fpinit)
    OSUnMapTbl                               0x000057dc   Data         256  os_core.o(.constdata)
    Region$$Table$$Base                      0x000058f0   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x00005910   Number         0  anon$$obj.o(Region$$Table)
    Uart0Point                               0x40000000   Data           4  main.o(.data)
    OSCtxSwCtr                               0x40000004   Data           4  os_core.o(.data)
    OSEventFreeList                          0x40000008   Data           4  os_core.o(.data)
    OSFlagFreeList                           0x4000000c   Data           4  os_core.o(.data)
    OSCPUUsage                               0x40000010   Data           1  os_core.o(.data)
    OSIdleCtrMax                             0x40000014   Data           4  os_core.o(.data)
    OSIdleCtrRun                             0x40000018   Data           4  os_core.o(.data)
    OSStatRdy                                0x4000001c   Data           1  os_core.o(.data)
    OSIntNesting                             0x4000001d   Data           1  os_core.o(.data)
    OSLockNesting                            0x4000001e   Data           1  os_core.o(.data)
    OSPrioCur                                0x4000001f   Data           1  os_core.o(.data)
    OSPrioHighRdy                            0x40000020   Data           1  os_core.o(.data)
    OSRdyGrp                                 0x40000021   Data           1  os_core.o(.data)
    OSRdyTbl                                 0x40000022   Data           8  os_core.o(.data)
    OSRunning                                0x4000002a   Data           1  os_core.o(.data)
    OSTaskCtr                                0x4000002b   Data           1  os_core.o(.data)
    OSIdleCtr                                0x4000002c   Data           4  os_core.o(.data)
    OSTCBCur                                 0x40000030   Data           4  os_core.o(.data)
    OSTCBFreeList                            0x40000034   Data           4  os_core.o(.data)
    OSTCBHighRdy                             0x40000038   Data           4  os_core.o(.data)
    OSTCBList                                0x4000003c   Data           4  os_core.o(.data)
    OSTickStepState                          0x40000040   Data           1  os_core.o(.data)
    OSMemFreeList                            0x40000044   Data           4  os_core.o(.data)
    OSQFreeList                              0x40000048   Data           4  os_core.o(.data)
    OSTime                                   0x4000004c   Data           4  os_core.o(.data)
    OsEnterSum                               0x40000050   Data           4  os_cpu_c.o(.data)
    TaskStk0                                 0x4000005c   Data         256  main.o(.bss)
    TaskStk1                                 0x4000015c   Data         256  main.o(.bss)
    str                                      0x4000025c   Data          40  uart.o(.bss)
    OSEventTbl                               0x40000284   Data         520  os_core.o(.bss)
    OSFlagTbl                                0x4000048c   Data         220  os_core.o(.bss)
    OSTaskStatStk                            0x40000568   Data         512  os_core.o(.bss)
    OSTaskIdleStk                            0x40000768   Data         512  os_core.o(.bss)
    OSTCBPrioTbl                             0x40000968   Data         256  os_core.o(.bss)
    OSTCBTbl                                 0x40000a68   Data        2288  os_core.o(.bss)
    OSMemTbl                                 0x40001358   Data         260  os_core.o(.bss)
    OSQTbl                                   0x4000145c   Data          96  os_core.o(.bss)
    __libspace_start                         0x40001598   Data          96  libspace.o(.bss)
    __temporary_stack_top_libspace           0x400015f8   Data           0  libspace.o(.bss)
    bottom_of_heap                           0x40001798   Data           1  startup.o(Heap)
    StackUsr                                 0x40002000   Data           1  startup.o(Stacks)


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

Memory Map of the image

  Image Entry point : 0x000000c0

  Load Region ROM_LOAD (Base: 0x00000000, Size: 0x0000596c, Max: 0xffffffff, ABSOLUTE)

    Execution Region ROM_EXEC (Base: 0x00000000, Size: 0x00005910, Max: 0xffffffff, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x00000000   0x000000c0   Code   RO            1    vectors             startup.o
    0x000000c0   0x00000008   Code   RO          352  * !!!main             __main.o(c_t.l)
    0x000000c8   0x0000003c   Code   RO          448    !!!scatter          __scatter.o(c_t.l)
    0x00000104   0x00000028   Code   RO          450    !!handler_copy      __scatter_copy.o(c_t.l)
    0x0000012c   0x0000002c   Code   RO          452    !!handler_zi        __scatter_zi.o(c_t.l)
    0x00000158   0x00000004   Ven    RO          380    .emb_text           lib_init.o(c_t.l)
    0x0000015c   0x00000010   Code   RO          380    .emb_text           lib_init.o(c_t.l)
    0x0000016c   0x000004f0   Code   RO           10    .text               main.o
    0x0000065c   0x000001d8   Code   RO           79    .text               uart.o
    0x00000834   0x00000f8c   Code   RO           96    .text               os_core.o
    0x000017c0   0x00000e2c   Code   RO          139    .text               os_flag.o
    0x000025ec   0x0000042c   Code   RO          165    .text               os_mem.o
    0x00002a18   0x0000097c   Code   RO          191    .text               os_q.o
    0x00003394   0x0000057c   Code   RO          204    .text               os_sem.o
    0x00003910   0x00000c34   Code   RO          217    .text               os_task.o
    0x00004544   0x000002c4   Code   RO          230    .text               os_time.o
    0x00004808   0x00000280   Code   RO          243    .text               os_cpu_c.o
    0x00004a88   0x0000027c   Code   RO          282    .text               target.o
    0x00004d04   0x00000008   Ven    RO          330    .text               __0sprintf.o(c_t.l)
    0x00004d0c   0x0000002c   Code   RO          330    .text               __0sprintf.o(c_t.l)
    0x00004d38   0x00000008   Ven    RO          332    .text               rand.o(c_t.l)
    0x00004d40   0x00000078   Code   RO          332    .text               rand.o(c_t.l)
    0x00004db8   0x00000180   Code   RO          336    .text               aeabi_sdiv.o(c_t.l)
    0x00004f38   0x00000068   Code   RO          354    .text               kernel.o(c_t.l)
    0x00004fa0   0x00000034   Code   RO          361    .text               _printf_char_common.o(c_t.l)
    0x00004fd4   0x0000000a   Code   RO          363    .text               _sputc.o(c_t.l)
    0x00004fde   0x00000002   PAD
    0x00004fe0   0x00000018   Code   RO          365    .text               sys_exit.o(c_t.l)

⌨️ 快捷键说明

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