ucosio.map

来自「AVR的UCO/S-II」· MAP 代码 · 共 781 行 · 第 1/5 页

MAP
781
字号
    OSSemPost                                0x000040d0   ARM Code     152  ucos_ii.o(.text)
    OSSemQuery                               0x00004168   ARM Code     108  ucos_ii.o(.text)
    OSTaskChangePrio                         0x000041d4   ARM Code     468  ucos_ii.o(.text)
    OSTaskCreate                             0x000043a8   ARM Code     236  ucos_ii.o(.text)
    OSTaskDel                                0x00004494   ARM Code     516  ucos_ii.o(.text)
    OSTaskDelReq                             0x00004698   ARM Code     140  ucos_ii.o(.text)
    OSTaskResume                             0x00004724   ARM Code     192  ucos_ii.o(.text)
    OSTaskStkChk                             0x000047e4   ARM Code     192  ucos_ii.o(.text)
    OSTaskSuspend                            0x000048a4   ARM Code     244  ucos_ii.o(.text)
    OSTaskQuery                              0x00004998   ARM Code     120  ucos_ii.o(.text)
    OSTimeDlyHMSM                            0x00004a10   ARM Code     232  ucos_ii.o(.text)
    OSTimeDlyResume                          0x00004af8   ARM Code     184  ucos_ii.o(.text)
    OSTimeGet                                0x00004bb0   ARM Code      32  ucos_ii.o(.text)
    OSTimeSet                                0x00004bd0   ARM Code      32  ucos_ii.o(.text)
    UART0Init                                0x00004c18   ARM Code     136  uart0.o(.text)
    uart_sendbydte                           0x00004ca0   ARM Code      32  uart0.o(.text)
    uart0_sendstr                            0x00004cc0   ARM Code      52  uart0.o(.text)
    key_scan                                 0x00004d00   ARM Code     264  keyscan.o(.text)
    MSPI_Init                                0x00004e20   ARM Code      44  74595.o(.text)
    MSPI_SendData                            0x00004e4c   ARM Code      72  74595.o(.text)
    Delay1us                                 0x00004e94   ARM Code      56  74595.o(.text)
    __semihosting_guard                      0x00004ed8   ARM Code       0  use_no_semi.o(.text)
    __use_no_semihosting_swi                 0x00004ed8   ARM Code       4  use_no_semi.o(.text)
    Inline ARM to Thumb Veneer to srand      0x00004edc   ARM Code       0  rand.o(.text)
    srand                                    0x00004ee5   Thumb Code    42  rand.o(.text)
    _rand_init                               0x00004f0f   Thumb Code     4  rand.o(.text)
    rand                                     0x00004f13   Thumb Code    56  rand.o(.text)
    __aeabi_memcpy4                          0x00004f5c   ARM Code       0  rt_memcpy_w.o(.text)
    __aeabi_memcpy8                          0x00004f5c   ARM Code       0  rt_memcpy_w.o(.text)
    __rt_memcpy_w                            0x00004f5c   ARM Code     100  rt_memcpy_w.o(.text)
    _memcpy_lastbytes_aligned                0x00004fa8   ARM Code       0  rt_memcpy_w.o(.text)
    __aeabi_memclr4                          0x00004fc0   ARM Code       0  rt_memclr_w.o(.text)
    __aeabi_memclr8                          0x00004fc0   ARM Code       0  rt_memclr_w.o(.text)
    __rt_memclr_w                            0x00004fc0   ARM Code      84  rt_memclr_w.o(.text)
    _memset_w                                0x00004fc4   ARM Code       0  rt_memclr_w.o(.text)
    __aeabi_idiv                             0x00005014   ARM Code       0  aeabi_sdiv.o(.text)
    __aeabi_idivmod                          0x00005014   ARM Code     364  aeabi_sdiv.o(.text)
    __rt_entry                               0x00005180   ARM Code      76  kernel.o(.text)
    __rt_exit                                0x000051cc   ARM Code      20  kernel.o(.text)
    __rt_abort                               0x000051e0   ARM Code       8  kernel.o(.text)
    __aeabi_idiv0                            0x000051e8   ARM Code       4  aeabi_idiv0.o(.text)
    exit                                     0x000051ed   Thumb Code    24  exit.o(.text)
    __rt_stackheap_init                      0x00005204   ARM Code      64  stkheap1.o(.text)
    __rt_heap_extend                         0x00005244   ARM Code     112  stkheap1.o(.text)
    Inline ARM to Thumb Veneer to __rt_lib_init 0x000052b4   ARM Code       0  lib_init.o(.text)
    __rt_lib_init                            0x000052bd   Thumb Code   188  lib_init.o(.text)
    __rt_lib_shutdown                        0x00005379   Thumb Code    26  lib_init.o(.text)
    _platform_post_stackheap_init            0x00005394   ARM Code      12  boardinit2.o(.text)
    _platform_post_lib_init                  0x000053a0   ARM Code      16  boardinit3.o(.text)
    __user_setup_stackheap                   0x000053b0   ARM Code      96  sys_stackheap_outer.o(.text)
    __rt_stackheap_storage                   0x00005410   ARM Code      12  rt_stackheap_storage_intlibspace.o(.text)
    Inline Thumb to ARM Veneer to __rt_locale 0x00005421   Thumb Code     0  rt_locale_intlibspace.o(.text)
    __rt_locale                              0x00005424   ARM Code      12  rt_locale_intlibspace.o(.text)
    __ARM_get_argv                           0x00005435   Thumb Code     6  no_argv.o(.text)
    __user_libspace                          0x0000543c   ARM Code       8  libspace.o(.text)
    __user_perproc_libspace                  0x0000543c   ARM Code       0  libspace.o(.text)
    __user_perthread_libspace                0x0000543c   ARM Code       0  libspace.o(.text)
    __rt_fp_status_addr                      0x00005448   ARM Code      12  rt_fp_status_addr_intlibspace.o(.text)
    __aeabi_uidiv                            0x00005458   ARM Code       0  aeabi_sdiv.o(.text_udiv)
    __aeabi_uidivmod                         0x00005458   ARM Code      28  aeabi_sdiv.o(.text_udiv)
    IRQ_Handler                              0x00005474   ARM Code       0  irq.o(IRQ)
    Timer0_Handler                           0x000054f0   ARM Code       0  irq.o(IRQ)
    Long ARM to Thumb Veneer to __rt_lib_shutdown 0x00005584   ARM Code       0  anon$$obj.o(Veneer$$Code)
    Short Thumb to ARM Veneer to __rt_exit   0x00005591   Thumb Code     0  anon$$obj.o(Veneer$$Code)
    SoftwareInterrupt                        0x00005598   ARM Code       0  os_cpu_a.o(subr)
    OSIntCtxSw                               0x000055d4   ARM Code       0  os_cpu_a.o(subr)
    __OSStartHighRdy                         0x00005668   ARM Code       0  os_cpu_a.o(subr)
    Inline Thumb to ARM Veneer to _fp_init   0x000056a9   Thumb Code     0  fpinit.o(x$fpl$fpinit)
    _fp_init                                 0x000056ac   ARM Code      24  fpinit.o(x$fpl$fpinit)
    __fplib_config_pureend_doubles           0x000056bc   ARM Code       0  fpinit.o(x$fpl$fpinit)
    OSMapTbl                                 0x000056c4   Data           8  ucos_ii.o(.constdata)
    OSUnMapTbl                               0x000056cc   Data         256  ucos_ii.o(.constdata)
    keyscan1                                 0x000057cc   Data           4  keyscan.o(.constdata)
    keyscan2                                 0x000057d0   Data           4  keyscan.o(.constdata)
    keyscan3                                 0x000057d4   Data           4  keyscan.o(.constdata)
    keyscan4                                 0x000057d8   Data           4  keyscan.o(.constdata)
    keyscan                                  0x000057dc   Data          16  keyscan.o(.constdata)
    keyin1                                   0x000057ec   Data           4  keyscan.o(.constdata)
    keyin2                                   0x000057f0   Data           4  keyscan.o(.constdata)
    keyin3                                   0x000057f4   Data           4  keyscan.o(.constdata)
    keyin4                                   0x000057f8   Data           4  keyscan.o(.constdata)
    Region$$Table$$Base                      0x000057fc   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x0000581c   Number         0  anon$$obj.o(Region$$Table)
    uartsem                                  0x40000000   Data           4  main.o(.data)
    databox                                  0x40000004   Data           4  main.o(.data)
    dispsem                                  0x40000008   Data           4  main.o(.data)
    OsEnterSum                               0x4000000c   Data           4  os_cpu_c.o(.data)
    OSCtxSwCtr                               0x40000010   Data           4  ucos_ii.o(.data)
    OSEventFreeList                          0x40000014   Data           4  ucos_ii.o(.data)
    OSFlagFreeList                           0x40000018   Data           4  ucos_ii.o(.data)
    OSCPUUsage                               0x4000001c   Data           1  ucos_ii.o(.data)
    OSIdleCtrMax                             0x40000020   Data           4  ucos_ii.o(.data)
    OSIdleCtrRun                             0x40000024   Data           4  ucos_ii.o(.data)
    OSStatRdy                                0x40000028   Data           1  ucos_ii.o(.data)
    OSIntNesting                             0x40000029   Data           1  ucos_ii.o(.data)
    OSIntExitY                               0x4000002a   Data           1  ucos_ii.o(.data)
    OSLockNesting                            0x4000002b   Data           1  ucos_ii.o(.data)
    OSPrioCur                                0x4000002c   Data           1  ucos_ii.o(.data)
    OSPrioHighRdy                            0x4000002d   Data           1  ucos_ii.o(.data)
    OSRdyGrp                                 0x4000002e   Data           1  ucos_ii.o(.data)
    OSRdyTbl                                 0x4000002f   Data           2  ucos_ii.o(.data)
    OSRunning                                0x40000031   Data           1  ucos_ii.o(.data)
    OSTaskCtr                                0x40000032   Data           1  ucos_ii.o(.data)
    OSIdleCtr                                0x40000034   Data           4  ucos_ii.o(.data)
    OSTCBCur                                 0x40000038   Data           4  ucos_ii.o(.data)
    OSTCBFreeList                            0x4000003c   Data           4  ucos_ii.o(.data)
    OSTCBHighRdy                             0x40000040   Data           4  ucos_ii.o(.data)
    OSTCBList                                0x40000044   Data           4  ucos_ii.o(.data)
    OSMemFreeList                            0x40000048   Data           4  ucos_ii.o(.data)
    OSQFreeList                              0x4000004c   Data           4  ucos_ii.o(.data)
    OSTime                                   0x40000050   Data           4  ucos_ii.o(.data)
    ksp                                      0x40000054   Data           1  keyscan.o(.data)
    err                                      0x40000058   Data           4  keyscan.o(.data)
    Task0Stk                                 0x40000064   Data         256  main.o(.bss)
    TaskDS2Stk                               0x40000164   Data         256  main.o(.bss)
    TaskDS3Stk                               0x40000264   Data         256  main.o(.bss)
    TaskDS4Stk                               0x40000364   Data         256  main.o(.bss)
    TaskDS5Stk                               0x40000464   Data         256  main.o(.bss)
    TaskDS6Stk                               0x40000564   Data         256  main.o(.bss)
    TaskDS7Stk                               0x40000664   Data         256  main.o(.bss)
    TaskDS8Stk                               0x40000764   Data         256  main.o(.bss)
    OSEventTbl                               0x40000864   Data          36  ucos_ii.o(.bss)
    OSFlagTbl                                0x40000888   Data          24  ucos_ii.o(.bss)
    OSTaskStatStk                            0x400008a0   Data        2048  ucos_ii.o(.bss)
    OSTaskIdleStk                            0x400010a0   Data        2048  ucos_ii.o(.bss)
    OSTCBPrioTbl                             0x400018a0   Data          52  ucos_ii.o(.bss)
    OSTCBTbl                                 0x400018d4   Data         676  ucos_ii.o(.bss)
    OSMemTbl                                 0x40001b78   Data         100  ucos_ii.o(.bss)
    OSQTbl                                   0x40001bdc   Data          48  ucos_ii.o(.bss)
    __libspace_start                         0x40001ce8   Data          96  libspace.o(.bss)
    bottom_of_heap                           0x40001ee8   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: 0x00005880, Max: 0xffffffff, ABSOLUTE)

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

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x00000000   0x000000c0   Code   RO           76    vectors             startup.o
    0x000000c0   0x00000008   Code   RO          271  * !!!main             __main.o(c_t__un.l)
    0x000000c8   0x00000038   Code   RO          380    !!!scatter          __scatter.o(c_t__un.l)
    0x00000100   0x00000028   Code   RO          382    !!handler_copy      __scatter_copy.o(c_t__un.l)
    0x00000128   0x0000002c   Code   RO          384    !!handler_zi        __scatter_zi.o(c_t__un.l)
    0x00000154   0x00000004   Ven    RO          294    .emb_text           lib_init.o(c_t__un.l)
    0x00000158   0x00000010   Code   RO          294    .emb_text           lib_init.o(c_t__un.l)
    0x00000168   0x0000043c   Code   RO            6    .text               main.o
    0x000005a4   0x0000037c   Code   RO           82    .text               target.o
    0x00000920   0x00000280   Code   RO          103    .text               os_cpu_c.o
    0x00000ba0   0x00004078   Code   RO          149    .text               ucos_ii.o

⌨️ 快捷键说明

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