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

📄 blinky.map

📁 keil 原装LPC23XX开发板资料
💻 MAP
📖 第 1 页 / 共 4 页
字号:
    rt_mailbox.o(i.isr_mbx_send) refers to rt_clock.o(i.os_psh_req) for os_psh_req
    rt_mailbox.o(i.isr_mbx_receive) refers to rt_list.o(i.os_psq_enq) for os_psq_enq
    rt_mailbox.o(i.isr_mbx_receive) refers to rt_clock.o(i.os_psh_req) for os_psh_req
    rt_mailbox.o(i.os_mbx_psh) refers to rt_list.o(i.os_get_first) for os_get_first
    rt_mailbox.o(i.os_mbx_psh) refers to rt_list.o(i.os_rmv_dly) for os_rmv_dly
    rt_mailbox.o(i.os_mbx_psh) refers to rt_list.o(i.os_put_prio) for os_put_prio
    rt_mailbox.o(i.os_mbx_psh) refers to rt_resource.o(.bss) for os_rdy
    rt_semaphore.o(i.os_sem_init) refers to rtx_config.o(.text) for tsk_lock
    rt_semaphore.o(i.os_sem_send) refers to rtx_config.o(.text) for tsk_lock
    rt_semaphore.o(i.os_sem_send) refers to rt_list.o(i.os_get_first) for os_get_first
    rt_semaphore.o(i.os_sem_send) refers to rt_list.o(i.os_rmv_dly) for os_rmv_dly
    rt_semaphore.o(i.os_sem_send) refers to rt_task.o(i.os_dispatch) for os_dispatch
    rt_semaphore.o(i.os_sem_wait) refers to rtx_config.o(.text) for tsk_lock
    rt_semaphore.o(i.os_sem_wait) refers to rt_list.o(i.os_put_prio) for os_put_prio
    rt_semaphore.o(i.os_sem_wait) refers to rt_task.o(i.os_block) for os_block
    rt_semaphore.o(i.os_sem_wait) refers to rt_resource.o(.data) for os_runtask
    rt_semaphore.o(i.isr_sem_send) refers to rt_list.o(i.os_psq_enq) for os_psq_enq
    rt_semaphore.o(i.isr_sem_send) refers to rt_clock.o(i.os_psh_req) for os_psh_req
    rt_semaphore.o(i.os_sem_psh) refers to rt_list.o(i.os_get_first) for os_get_first
    rt_semaphore.o(i.os_sem_psh) refers to rt_list.o(i.os_rmv_dly) for os_rmv_dly
    rt_semaphore.o(i.os_sem_psh) refers to rt_list.o(i.os_put_prio) for os_put_prio
    rt_semaphore.o(i.os_sem_psh) refers to rt_resource.o(.bss) for os_rdy
    rt_timer.o(i.os_tmr_tick) refers to rtx_config.o(.text) for os_tmr_call
    rt_timer.o(i.os_tmr_tick) refers to rt_resource.o(.data) for os_tmr
    rt_timer.o(i.os_tmr_create) refers to rtx_config.o(.text) for os_alloc_TMR
    rt_timer.o(i.os_tmr_create) refers to rt_resource.o(.data) for os_tmr
    rt_timer.o(i.os_tmr_kill) refers to rtx_config.o(.text) for tsk_lock
    rt_timer.o(i.os_tmr_kill) refers to rt_resource.o(.data) for os_tmr
    entry.o($$startup$$) refers to init.o(.text) for __init
    entry.o($$startup$$) refers to lpc2300.o(STACK) for __initial_sp
    init.o(.text) refers to callvia.o(.text) for __ARM_call_via_r3
    init.o(.text) refers to init.o(.emb_text) for __call_main
    init.o(.text) refers to blinky.o(.text) for main


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

Removing Unused input sections from the image.

    Removing rtx_config.o(.text), (20 bytes).
    Removing lpc2300.o(HEAP), (0 bytes).
    Removing rt_event.o(i.os_evt_clr), (44 bytes).
    Removing rt_event.o(i.isr_evt_set), (40 bytes).
    Removing rt_event.o(i.os_evt_get), (12 bytes).
    Removing rt_list.o(i.os_get_same_rdy_prio), (36 bytes).
    Removing rt_list.o(i.os_resort_prio), (52 bytes).
    Removing rt_list.o(i.os_psq_enq), (32 bytes).
    Removing rt_task.o(i.os_tsk_pass), (52 bytes).
    Removing rt_task.o(i.os_tsk_self), (20 bytes).
    Removing rt_task.o(i.os_tsk_prio), (136 bytes).
    Removing rt_task.o(i.os_tsk_create_user_ex), (124 bytes).
    Removing rt_time.o(i.os_itv_set), (24 bytes).
    Removing rt_time.o(i.os_itv_wait), (56 bytes).
    Removing rt_membox.o(i._calloc_box), (32 bytes).
    Removing rt_clock.o(i.os_psh_req), (56 bytes).
    Removing rt_mailbox.o(i.os_mbx_init), (44 bytes).
    Removing rt_mailbox.o(i.os_mbx_send), (176 bytes).
    Removing rt_mailbox.o(i.os_mbx_wait), (160 bytes).
    Removing rt_mailbox.o(i.os_mbx_check), (8 bytes).
    Removing rt_mailbox.o(i.isr_mbx_send), (16 bytes).
    Removing rt_mailbox.o(i.isr_mbx_receive), (76 bytes).
    Removing rt_semaphore.o(i.os_sem_init), (30 bytes).
    Removing rt_semaphore.o(i.os_sem_send), (60 bytes).
    Removing rt_semaphore.o(i.os_sem_wait), (100 bytes).
    Removing rt_semaphore.o(i.isr_sem_send), (18 bytes).
    Removing rt_timer.o(i.os_tmr_create), (84 bytes).
    Removing rt_timer.o(i.os_tmr_kill), (68 bytes).

28 unused section(s) (total 1576 bytes) removed from the image.

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

Adding Veneers to the image

    Adding TA veneer (8 bytes, Short) for call to 'os_set_env' from rt_task.o(i.os_sys_init_user).
    Adding TA veneer (4 bytes, Inline) for call to 'tstclrb' from rtx_config.o(.text).
    Adding AT veneer (8 bytes, Inline) for call to '__init' from entry.o($$startup$$).

3 Veneer(s) (total 20 bytes) added to the image.

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

Image Symbol Table

    Local Symbols

    Symbol Name                              Value     Ov Type        Size  Object(Section)

    RESET                                    0x00000000   Section      352  lpc2300.o(RESET)
    ../../microlib/division.c                0x00000000   Number         0  uidiv.o ABSOLUTE
    ../../microlib/init/entry.s              0x00000000   Number         0  entry.o ABSOLUTE
    ../../microlib/init/handlers.c           0x00000000   Number         0  handlers.o ABSOLUTE
    ../../microlib/init/init.c               0x00000000   Number         0  init.o ABSOLUTE
    ../../unhosted.s                         0x00000000   Number         0  callvia.o ABSOLUTE
    Blinky.c                                 0x00000000   Number         0  blinky.o ABSOLUTE
    Kernel\IRQ_RTX.s                         0x00000000   Number         0  IRQ_RTX.o ABSOLUTE
    Kernel\SWI_RTX.s                         0x00000000   Number         0  SWI_RTX.o ABSOLUTE
    Kernel\SWI_Table.s                       0x00000000   Number         0  SWI_Table.o ABSOLUTE
    Kernel\rt_Clock.c                        0x00000000   Number         0  rt_clock.o ABSOLUTE
    Kernel\rt_Event.c                        0x00000000   Number         0  rt_event.o ABSOLUTE
    Kernel\rt_Lib.c                          0x00000000   Number         0  rt_lib.o ABSOLUTE
    Kernel\rt_List.c                         0x00000000   Number         0  rt_list.o ABSOLUTE
    Kernel\rt_Mailbox.c                      0x00000000   Number         0  rt_mailbox.o ABSOLUTE
    Kernel\rt_MemBox.c                       0x00000000   Number         0  rt_membox.o ABSOLUTE
    Kernel\rt_Resource.c                     0x00000000   Number         0  rt_resource.o ABSOLUTE
    Kernel\rt_Semaphore.c                    0x00000000   Number         0  rt_semaphore.o ABSOLUTE
    Kernel\rt_Task.c                         0x00000000   Number         0  rt_task.o ABSOLUTE
    Kernel\rt_Time.c                         0x00000000   Number         0  rt_time.o ABSOLUTE
    Kernel\rt_Timer.c                        0x00000000   Number         0  rt_timer.o ABSOLUTE
    LCD.c                                    0x00000000   Number         0  lcd.o ABSOLUTE
    LPC2300.s                                0x00000000   Number         0  lpc2300.o ABSOLUTE
    RTX_Config.c                             0x00000000   Number         0  rtx_config.o ABSOLUTE
    dc.s                                     0x00000000   Number         0  dc.o ABSOLUTE
    Undef_Handler                            0x00000040   ARM Code       4  lpc2300.o(RESET)
    PAbt_Handler                             0x00000044   ARM Code       4  lpc2300.o(RESET)
    DAbt_Handler                             0x00000048   ARM Code       4  lpc2300.o(RESET)
    IRQ_Handler                              0x0000004c   ARM Code       4  lpc2300.o(RESET)
    FIQ_Handler                              0x00000050   ARM Code       4  lpc2300.o(RESET)
    $$startup$$                              0x00000160   Section       12  entry.o($$startup$$)
    .emb_text                                0x0000016c   Section        2  init.o(.emb_text)
    .text                                    0x00000170   Section      632  blinky.o(.text)
    .text                                    0x000003e8   Section      524  lcd.o(.text)
    lcd_write_4bit                           0x000003e9   Thumb Code    44  lcd.o(.text)
    lcd_wr_cmd                               0x00000541   Thumb Code    24  lcd.o(.text)
    lcd_wr_data                              0x00000559   Thumb Code    24  lcd.o(.text)
    lcd_write                                0x00000571   Thumb Code    18  lcd.o(.text)
    lcd_wait_busy                            0x00000583   Thumb Code    12  lcd.o(.text)
    lcd_rd_stat                              0x0000058f   Thumb Code    80  lcd.o(.text)
    .text                                    0x000005f4   Section      568  rtx_config.o(.text)
    .text                                    0x0000082c   Section       40  uidiv.o(.text)
    .text                                    0x0000085c   Section       40  init.o(.text)
    .text                                    0x00000884   Section       16  callvia.o(.text)
    IRQ_Area                                 0x00000894   Section      104  IRQ_RTX.o(IRQ_Area)
    SWI_RTX                                  0x000008fc   Section      220  SWI_RTX.o(SWI_RTX)
    SWI_TABLE                                0x000009d8   Section       36  SWI_Table.o(SWI_TABLE)
    i.__SWI_1                                0x00000a04   Section       14  rt_membox.o(i.__SWI_1)
    i.__SWI_2                                0x00000a12   Section       24  rt_membox.o(i.__SWI_2)
    i.__SWI_3                                0x00000a2a   Section        8  rt_lib.o(i.__SWI_3)
    i.__SWI_4                                0x00000a32   Section        8  rt_lib.o(i.__SWI_4)
    i.__SWI_5                                0x00000a3a   Section        2  rt_lib.o(i.__SWI_5)
    i.__SWI_6                                0x00000a3c   Section        2  rt_lib.o(i.__SWI_6)
    i.__SWI_7                                0x00000a3e   Section        2  rt_lib.o(i.__SWI_7)
    i.__scatterload_copy                     0x00000a40   Section       24  handlers.o(i.__scatterload_copy)
    i.__scatterload_null                     0x00000a58   Section        4  handlers.o(i.__scatterload_null)
    i.__scatterload_zeroinit                 0x00000a5c   Section       24  handlers.o(i.__scatterload_zeroinit)
    i._init_box                              0x00000a74   Section       74  rt_membox.o(i._init_box)
    i.os_block                               0x00000ac0   Section       64  rt_task.o(i.os_block)
    i.os_clock_demon                         0x00000b00   Section      144  rt_clock.o(i.os_clock_demon)
    i.os_dec_dly                             0x00000b90   Section      128  rt_list.o(i.os_dec_dly)
    i.os_dispatch                            0x00000c10   Section       68  rt_task.o(i.os_dispatch)
    i.os_dly_wait                            0x00000c54   Section       26  rt_time.o(i.os_dly_wait)
    i.os_evt_psh                             0x00000c70   Section       88  rt_event.o(i.os_evt_psh)
    i.os_evt_set                             0x00000cc8   Section      112  rt_event.o(i.os_evt_set)
    i.os_evt_wait                            0x00000d38   Section      100  rt_event.o(i.os_evt_wait)
    i.os_get_TID                             0x00000d9c   Section       52  rt_task.o(i.os_get_TID)
    i.os_get_first                           0x00000dd0   Section       42  rt_list.o(i.os_get_first)
    i.os_mbx_psh                             0x00000dfc   Section      128  rt_mailbox.o(i.os_mbx_psh)
    i.os_psq_deq                             0x00000e7c   Section       36  rt_list.o(i.os_psq_deq)
    i.os_put_dly                             0x00000ea0   Section       84  rt_list.o(i.os_put_dly)
    i.os_put_prio                            0x00000ef4   Section       62  rt_list.o(i.os_put_prio)
    i.os_put_rdy_first                       0x00000f34   Section       20  rt_list.o(i.os_put_rdy_first)
    i.os_rmv_dly                             0x00000f48   Section       44  rt_list.o(i.os_rmv_dly)
    i.os_rmv_list                            0x00000f74   Section       52  rt_list.o(i.os_rmv_list)
    i.os_sem_psh                             0x00000fa8   Section       56  rt_semaphore.o(i.os_sem_psh)
    i.os_sys_init_user                       0x00000fe0   Section      160  rt_task.o(i.os_sys_init_user)
    i.os_tmr_tick                            0x00001080   Section       60  rt_timer.o(i.os_tmr_tick)
    i.os_tsk_create_user                     0x000010bc   Section      120  rt_task.o(i.os_tsk_create_user)
    i.os_tsk_delete                          0x00001134   Section      140  rt_task.o(i.os_tsk_delete)
    i.tstclrb                                0x000011c4   Section       16  rt_lib.o(i.tstclrb)
    .constdata                               0x000011d4   Section       64  lcd.o(.constdata)

⌨️ 快捷键说明

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