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

📄 ex2.map

📁 Small RTOS v1.50.0在32位CPU上可以说支持无限的任务(仅受内存限制)
💻 MAP
📖 第 1 页 / 共 5 页
字号:
    _call_atexit_fns                          - Undefined Weak Reference
    _clock_init                               - Undefined Weak Reference
    _get_lc_collate                           - Undefined Weak Reference
    _get_lc_ctype                             - Undefined Weak Reference
    _get_lc_monetary                          - Undefined Weak Reference
    _get_lc_numeric                           - Undefined Weak Reference
    _get_lc_time                              - Undefined Weak Reference
    _getenv_init                              - Undefined Weak Reference
    _init_alloc                               - Undefined Weak Reference
    _init_user_alloc                          - Undefined Weak Reference
    _initio                                   - Undefined Weak Reference
    _signal_init                              - Undefined Weak Reference
    _terminate_user_alloc                     - Undefined Weak Reference
    _terminateio                              - Undefined Weak Reference
    __user_initial_stackheap                 0x000000bc   ARM Code       0  startup.o(vectors)
    __rt_div0                                0x000000c0   ARM Code       0  startup.o(vectors)
    __main                                   0x000000ec   ARM Code     152  __main.o(!!!)
    OSTaskStkInit                            0x00000194   ARM Code     264  os_cpu_c.o(.text)
    OSVersion                                0x0000029c   ARM Code       8  os_core.o(.text)
    OSInit                                   0x000002a4   ARM Code     416  os_core.o(.text)
    OSSetRoundTick                           0x00000444   ARM Code     120  os_core.o(.text)
    OSFindNextRunningTask                    0x000004bc   ARM Code     140  os_core.o(.text)
    OSIntExit                                0x00000548   ARM Code     108  os_core.o(.text)
    OSSched                                  0x000005b4   ARM Code      80  os_core.o(.text)
    _OS_TaskResume                           0x00000630   ARM Code     144  os_task.o(.text)
    OS_TaskResume                            0x000006c0   ARM Code     132  os_task.o(.text)
    _OS_TaskSuspend                          0x00000744   ARM Code     112  os_task.o(.text)
    OSTaskCreate                             0x000007b4   ARM Code     200  os_task.o(.text)
    OSTaskDel                                0x0000087c   ARM Code     300  os_task.o(.text)
    OSTaskResume                             0x000009a8   ARM Code      32  os_task.o(.text)
    OSTaskSuspend                            0x000009c8   ARM Code     136  os_task.o(.text)
    OSTaskChangePrio                         0x00000a50   ARM Code     156  os_task.o(.text)
    OS_TimeTickDel                           0x00000b00   ARM Code     148  os_time.o(.text)
    OS_TimeTickAdd                           0x00000b94   ARM Code     112  os_time.o(.text)
    OS_TimeTick                              0x00000c04   ARM Code     348  os_time.o(.text)
    OSTimeTick                               0x00000d60   ARM Code     112  os_time.o(.text)
    OS_TimeDly                               0x00000dd0   ARM Code     132  os_time.o(.text)
    OSTimeDly                                0x00000e54   ARM Code      60  os_time.o(.text)
    OSTimeDlyResume                          0x00000e90   ARM Code     116  os_time.o(.text)
    OSMsgAccept                              0x00000f28   ARM Code     244  os_msg.o(.text)
    OSMsgPend                                0x0000101c   ARM Code     304  os_msg.o(.text)
    OSMsgPost                                0x0000114c   ARM Code     304  os_msg.o(.text)
    OSMsgPostFront                           0x0000127c   ARM Code     280  os_msg.o(.text)
    OSMsgNMsgs                               0x00001394   ARM Code     108  os_msg.o(.text)
    OSMsgFlush                               0x00001400   ARM Code     184  os_msg.o(.text)
    OSMsgDel                                 0x000014b8   ARM Code     168  os_msg.o(.text)
    OSMsgSended                              0x00001560   ARM Code     200  os_msg.o(.text)
    OSMsgBackAccept                          0x00001628   ARM Code     120  os_msg.o(.text)
    OSMsgBackPend                            0x000016a0   ARM Code     252  os_msg.o(.text)
    OSMsgBackPost                            0x0000179c   ARM Code     156  os_msg.o(.text)
    OSSemCreate                              0x00001838   ARM Code      60  os_sem.o(.text)
    OSSemPend                                0x00001874   ARM Code     172  os_sem.o(.text)
    OSSemAccept                              0x00001920   ARM Code      88  os_sem.o(.text)
    OSSemPost                                0x00001978   ARM Code     116  os_sem.o(.text)
    OSSemQuery                               0x000019ec   ARM Code      84  os_sem.o(.text)
    OSSemDel                                 0x00001a40   ARM Code      80  os_sem.o(.text)
    OSEventinit                              0x00001a90   ARM Code     164  os_event.o(.text)
    OSEventNew                               0x00001b34   ARM Code      60  os_event.o(.text)
    OSEventResume                            0x00001b70   ARM Code      88  os_event.o(.text)
    OSEventFree                              0x00001bc8   ARM Code     168  os_event.o(.text)
    OSEventWait                              0x00001c70   ARM Code     212  os_event.o(.text)
    IRQ_Exception                            0x00001d54   ARM Code       8  target.o(.text)
    FIQ_Exception                            0x00001d5c   ARM Code       8  target.o(.text)
    Timer0_Exception                         0x00001d64   ARM Code      36  target.o(.text)
    Timer0Init                               0x00001d88   ARM Code      64  target.o(.text)
    VICInit                                  0x00001dc8   ARM Code      64  target.o(.text)
    TargetInit                               0x00001e08   ARM Code      40  target.o(.text)
    InitialiseUART0                          0x00001e30   ARM Code     124  target.o(.text)
    TargetResetInit                          0x00001eac   ARM Code     328  target.o(.text)
    putch                                    0x00002024   ARM Code      40  serial.o(.text)
    TaskD                                    0x0000204c   ARM Code     124  serial.o(.text)
    TaskC                                    0x000020c8   ARM Code     136  serial.o(.text)
    TaskB                                    0x00002150   ARM Code     136  serial.o(.text)
    TaskA                                    0x000021d8   ARM Code     264  serial.o(.text)
    main                                     0x000022e0   ARM Code      72  serial.o(.text)
    _main_redirection                        0x00002358   ARM Code       4  _no_redirect.o(.text)
    _main                                    0x0000235c   ARM Code       4  _no_redirect.o(.text)
    srand                                    0x00002360   ARM Code      68  rand.o(.text)
    _rand_init                               0x000023a4   ARM Code      72  rand.o(.text)
    rand                                     0x000023ec   ARM Code      96  rand.o(.text)
    __rt_udiv                                0x0000245c   ARM Code     192  rt_udiv.o(.text)
    __rt_entry                               0x0000251c   ARM Code       0  kernel.o(.text)
    __32__rt_exit                            0x0000252c   ARM Code       0  kernel.o(.text)
    __rt_exit                                0x0000252c   ARM Code      16  kernel.o(.text)
    __32__rt_abort                           0x0000253c   ARM Code       0  kernel.o(.text)
    __rt_abort                               0x0000253c   ARM Code       8  kernel.o(.text)
    exit                                     0x00002544   ARM Code      24  exit.o(.text)
    __rt_lib_init                            0x0000255c   ARM Code     228  lib_init.o(.text)
    __rt_lib_shutdown                        0x00002640   ARM Code      20  lib_init.o(.text)
    __rt_stackheap_init                      0x00002658   ARM Code     144  stkheap1.o(.text)
    __rt_heap_extend                         0x000026e8   ARM Code     108  stkheap1.o(.text)
    _sys_exit                                0x00002754   ARM Code      20  sys_exit.o(.text)
    __user_libspace                          0x0000276c   ARM Code       8  libspace.o(.text)
    __32__I_use_semihosting_swi              0x00002778   ARM Code       0  use_semi.o(.text)
    __I_use_semihosting_swi                  0x00002778   ARM Code       4  use_semi.o(.text)
    __semihosting_swi_guard                  0x00002778   ARM Code       0  use_semi.o(.text)
    __rt_fp_status_addr                      0x0000277c   ARM Code      16  rt_fp_status_addr.o(.text)
    IRQ_Handler                              0x0000278c   ARM Code       0  irq.o(IRQ)
    Timer0_Handler                           0x000027e0   ARM Code       0  irq.o(IRQ)
    SoftwareInterrupt                        0x00002840   ARM Code       0  os_cpu_a.o(subr)
    OSIntCtxSw                               0x000028fc   ARM Code       0  os_cpu_a.o(subr)
    _fp_init                                 0x0000298c   ARM Code      20  fpinit.o(x$fpl$fpinit)
    __fplib_config_pureend_doubles           0x0000299c   ARM Code       0  fpinit.o(x$fpl$fpinit)
    Region$$Table$$Base                      0x000029a0   Data           0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x000029e8   Data           0  anon$$obj.o(Region$$Table)
    ZISection$$Table$$Base                   0x000029e8   Data           0  anon$$obj.o(ZISection$$Table)
    ZISection$$Table$$Limit                  0x00002a00   Data           0  anon$$obj.o(ZISection$$Table)
    StackUsr                                 0x400001a0   Data           1  stack.o(Stacks)
    OSTCBPrioTbl                             0x80000000   Data          72  os_core.o(.bss)
    OSTCBTbl                                 0x80000048   Data         528  os_core.o(.bss)
    OSTCBCur                                 0x80000258   Data           4  os_core.o(.bss)
    OSTCBHighRdy                             0x8000025c   Data           4  os_core.o(.bss)
    OSHighPrio                               0x80000260   Data           1  os_core.o(.bss)
    OSIntNesting                             0x80000261   Data           1  os_core.o(.bss)
    OsEnterSum                               0x80000262   Data           1  os_core.o(.bss)
    OSTCBTimeDly                             0x80000264   Data           4  os_time.o(.bss)
    OSTickCnt                                0x80000268   Data           2  os_time.o(.bss)
    OSTickThisCnt                            0x8000026a   Data           2  os_time.o(.bss)
    OSEventFreeList                          0x8000026c   Data           4  os_event.o(.bss)
    OSEventTbl                               0x80000270   Data         160  os_event.o(.bss)
    TaskStk                                  0x80000310   Data        8192  serial.o(.bss)
    SerialSem                                0x80002310   Data           4  serial.o(.bss)
    bottom_of_heap                           0x80002458   Data           1  heap.o(Heap)


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

Memory Map of the image

  Image Entry point : 0x00000000

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

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

    Base Addr    Size         Type   Attr  Idx  E Section Name        Object

    0x00000000   0x000000ec   Code   RO   133   * vectors             startup.o
    0x000000ec   0x000000a8   Code   RO   162   * !!!                 __main.o(c_a__un.l)
    0x00000194   0x00000108   Code   RO     1     .text               os_cpu_c.o
    0x0000029c   0x00000394   Code   RO    51     .text               os_core.o
    0x00000630   0x000004d0   Code   RO    64     .text               os_task.o
    0x00000b00   0x00000428   Code   RO    73     .text               os_time.o
    0x00000f28   0x00000910   Code   RO    86     .text               os_msg.o
    0x00001838   0x00000258   Code   RO    95     .text               os_sem.o
    0x00001a90   0x000002c4   Code   RO   104     .text               os_event.o
    0x00001d54   0x000002d0   Code   RO   124     .text               target.o
    0x00002024   0x00000334   Code   RO   151     .text               serial.o
    0x00002358   0x00000008   Code   RO   164     .text               _no_redirect.o(c_a__un.l)
    0x00002360   0x000000fc   Code   RO   166     .text               rand.o(c_a__un.l)
    0x0000245c   0x000000c0   Code   RO   169     .text               rt_udiv.o(c_a__un.l)
    0x0000251c   0x00000028   Code   RO   171     .text               kernel.o(c_a__un.l)
    0x00002544   0x00000018   Code   RO   173     .text               exit.o(c_a__un.l)
    0x0000255c   0x000000fc   Code   RO   175     .text               lib_init.o(c_a__un.l)
    0x00002658   0x000000fc   Code   RO   177     .text               stkheap1.o(c_a__un.l)
    0x00002754   0x00000018   Code   RO   179     .text               sys_exit.o(c_a__un.l)
    0x0000276c   0x0000000c   Code   RO   181     .text               libspace.o(c_a__un.l)
    0x00002778   0x00000004   Code   RO   184     .text               use_semi.o(c_a__un.l)
    0x0000277c   0x00000010   Code   RO   188     .text               rt_fp_status_addr.o(c_a__un.l)
    0x0000278c   0x000000b4   Code   RO   143     IRQ                 irq.o
    0x00002840   0x0000014c   Code   RO    47     subr                os_cpu_a.o
    0x0000298c   0x00000014   Code   RO   186     x$fpl$fpinit        fpinit.o(f_a_p.l)
    0x000029a0   0x00000048   Data   RO   190     Region$$Table       anon$$obj.o
    0x000029e8   0x00000018   Data   RO   191     ZISection$$Table    anon$$obj.o


    Execution Region IRAM (Base: 0x40000000, Size: 0x00000120, Max: 0xffffffff, ABSOLUTE)

⌨️ 快捷键说明

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