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

📄 artx_ex1.map

📁 嵌入式例程系列1
💻 MAP
📖 第 1 页 / 共 2 页
字号:
LARM LINKER/LOCATER V2.50a                                                              04/05/2006  21:09:48  PAGE 1


LARM LINKER/LOCATER V2.50a, INVOKED BY:
C:\KEIL\ARM\BIN\LA.EXE .\Obj\Artx_ex1.obj, .\Obj\ARTX_Config.obj, .\Obj\Startup.obj TO .\Obj\Artx_ex1 ARTX PRINT (.\Lst\
>> Artx_ex1.map) CASE CLASSES (DATA (0X40000000-0X40003FFF), CODE (0X0-0X3FFFF), CONST (0X0-0X3FFFF))


CPU MODE: LITTLE ENDIAN


INPUT MODULES INCLUDED:
  .\Obj\Artx_ex1.obj (Artx_ex1)
         COMMENT TYPE 0: CARM V2.50a
  .\Obj\ARTX_Config.obj (ARTX_Config)
         COMMENT TYPE 0: CARM V2.50a
  .\Obj\Startup.obj (STARTUP)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Event)
         COMMENT TYPE 0: CARM V2.50
  C:\KEIL\ARM\LIB\ARK.LIB (AR_List)
         COMMENT TYPE 0: CARM V2.50
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Task)
         COMMENT TYPE 0: CARM V2.50
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Resource)
         COMMENT TYPE 0: CARM V2.50
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Time)
         COMMENT TYPE 0: CARM V2.50
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Lib)
         COMMENT TYPE 0: CARM V2.50
  C:\KEIL\ARM\LIB\ARK.LIB (AR_MemBox)
         COMMENT TYPE 0: CARM V2.50
  C:\KEIL\ARM\LIB\ARK.LIB (SWI_ARTX)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Clock)
         COMMENT TYPE 0: CARM V2.50
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Mailbox)
         COMMENT TYPE 0: CARM V2.50
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Semaphore)
         COMMENT TYPE 0: CARM V2.50
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Timer)
         COMMENT TYPE 0: CARM V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (FIQ)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (IRQ)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (DABT)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (PABT)
         COMMENT TYPE 0: AA V2.50
  C:\KEIL\ARM\LIB\CAL.LIB (UNDEF)
         COMMENT TYPE 0: AA V2.50


ACTIVE MEMORY CLASSES OF MODULE:  .\Obj\Artx_ex1 (Artx_ex1)

BASE       START      END        USED       MEMORY CLASS
========================================================
00000000H  40000000H  40003FFFH  00000966H  DATA
00000000H  00000000H  0003FFFFH  00001394H  CODE
00000000H  00000000H  0003FFFFH  0000003AH  CONST


INTERRUPT FUNCTIONS

TYPE  STACK SIZE    FUNCTION NAME
=================================
irq                 os_def_interrupt?A

LARM LINKER/LOCATER V2.50a                                                            04/05/2006  21:09:48  PAGE 2




SOFTWARE INTERRUPT FUNCTIONS

SWI No   STACK SIZE    FUNCTION NAME
===================================
0x0                    os_switch_tasks?T
0x1                    _andw?T
0x2                    _orw?T
0x3                    _incw?T
0x4                    _decw?T
0x5                    _inc16?T
0x6                    _alloc_box?T
0x7                    _free_box?T



TASK FUNCTIONS

STACK SIZE    FUNCTION NAME
===========================
              task1?T
              task2?T
              os_idle_demon?T
              os_clock_interrupt?A
              os_clock_demon?T




MEMORY MAP OF MODULE:  .\Obj\Artx_ex1 (Artx_ex1)

START      STOP       LENGTH    ALIGN  RELOC  MEMORY CLASS   SEGMENT NAME
=========================================================================
00000000H  0000010FH  00000110H     4  AT..   CODE           STARTUPCODE
00000110H  00000121H  00000012H     4  UNIT   CONST          ?CON?ARTX_Config
00000122H  00000123H  00000002H   ---  ---    **GAP**
00000124H  00000143H  00000020H     4  UNIT   CONST          ?C_CLRSEG
00000144H  0000014BH  00000008H     4  UNIT   CONST          ?C_INITSEG
0000014CH  0000018FH  00000044H     4  UNIT   CODE           ?PR?task1?T?Artx_ex1
00000190H  000001B3H  00000024H     4  UNIT   CODE           ?PR?task2?T?Artx_ex1
000001B4H  00000203H  00000050H     4  UNIT   CODE           ?PR?main?Artx_ex1
00000204H  000002FFH  000000FCH     4  UNIT   CODE           ?PR?os_init_context?T?ARTX_Config
00000300H  0000034FH  00000050H     4  UNIT   CODE           ?PR?os_init_mem?T?ARTX_Config
00000350H  0000036BH  0000001CH     4  UNIT   CODE           ?PR?os_alloc_TCB?T?ARTX_Config
0000036CH  000003AFH  00000044H     4  UNIT   CODE           ?PR?os_free_TCB?T?ARTX_Config
000003B0H  000003C3H  00000014H     4  UNIT   CODE           ?PR?os_set_env?T?ARTX_Config
000003C4H  00000437H  00000074H     4  UNIT   CODE           ?PR?os_switch_tasks?T?ARTX_Config
00000438H  0000044FH  00000018H     4  UNIT   CODE           ?PR?tsk_lock?T?ARTX_Config
00000450H  0000046BH  0000001CH     4  UNIT   CODE           ?PR?tsk_unlock?T?ARTX_Config
0000046CH  0000047BH  00000010H     4  UNIT   CODE           ?PR?os_tmr_call?T?ARTX_Config
0000047CH  0000048BH  00000010H     4  UNIT   CODE           ?PR?os_alloc_TMR?T?ARTX_Config
0000048CH  0000049BH  00000010H     4  UNIT   CODE           ?PR?os_free_TMR?T?ARTX_Config
0000049CH  000004ABH  00000010H     4  UNIT   CODE           ?PR?os_idle_demon?T?ARTX_Config
000004ACH  0000050BH  00000060H     4  UNIT   CODE           ?PR?os_tmr_init?T?ARTX_Config
0000050CH  0000051BH  00000010H     4  UNIT   CODE           ?PR?os_tmr_reload?T?ARTX_Config
0000051CH  00000537H  0000001CH     4  UNIT   CODE           ?PR?os_tmr_force_irq?T?ARTX_Config
00000538H  0000054FH  00000018H     4  UNIT   CODE           ?PR?os_tmr_inspect_cnt?T?ARTX_Config
00000550H  0000056BH  0000001CH     4  UNIT   CODE           ?PR?os_tmr_inspect_ovf?T?ARTX_Config
0000056CH  000005D7H  0000006CH     4  UNIT   CODE           ?PR?os_chk_robin?T?ARTX_Config
000005D8H  000005EFH  00000018H     4  UNIT   CODE           ?PR?os_stk_overflow?T?ARTX_Config
000005F0H  000006ABH  000000BCH     4  UNIT   CODE           ?PR?os_clock_interrupt?A?ARTX_Config
000006ACH  000006C7H  0000001CH     4  UNIT   CODE           ?PR?os_def_interrupt?A?ARTX_Config
000006C8H  00000753H  0000008CH     4  UNIT   CODE           ?PR?os_evt_psh?T?AR_Event
00000754H  00000817H  000000C4H     4  UNIT   CODE           ?PR?os_evt_wait?T?AR_Event
LARM LINKER/LOCATER V2.50a                                                            04/05/2006  21:09:48  PAGE 3


00000818H  000008C7H  000000B0H     4  UNIT   CODE           ?PR?os_evt_set?T?AR_Event
000008C8H  000008EFH  00000028H     4  UNIT   CODE           ?PR?os_put_rdy_first?T?AR_List
000008F0H  0000096BH  0000007CH     4  UNIT   CODE           ?PR?os_put_prio?T?AR_List
0000096CH  000009BBH  00000050H     4  UNIT   CODE           ?PR?os_get_first?T?AR_List
000009BCH  000009F3H  00000038H     4  UNIT   CODE           ?PR?os_get_same_rdy_prio?T?AR_List
000009F4H  00000AA7H  000000B4H     4  UNIT   CODE           ?PR?os_put_dly?T?AR_List
00000AA8H  00000B6FH  000000C8H     4  UNIT   CODE           ?PR?os_dec_dly?T?AR_List
00000B70H  00000BBFH  00000050H     4  UNIT   CODE           ?PR?os_rmv_list?T?AR_List
00000BC0H  00000C0FH  00000050H     4  UNIT   CODE           ?PR?os_rmv_dly?T?AR_List
00000C10H  00000C4BH  0000003CH     4  UNIT   CODE           ?PR?os_psq_enq?T?AR_List
00000C4CH  00000C8FH  00000044H     4  UNIT   CODE           ?PR?os_psq_deq?T?AR_List
00000C90H  00000CC3H  00000034H     4  UNIT   CODE           ?PR?os_get_TID?T?AR_Task
00000CC4H  00000D23H  00000060H     4  UNIT   CODE           ?PR?os_dispatch?T?AR_Task
00000D24H  00000D87H  00000064H     4  UNIT   CODE           ?PR?os_block?T?AR_Task
00000D88H  00000E13H  0000008CH     4  UNIT   CODE           ?PR?os_tsk_create_user?T?AR_Task
00000E14H  00000E33H  00000020H     4  UNIT   CODE           ?PR?os_tsk_self?T?AR_Task
00000E34H  00000F23H  000000F0H     4  UNIT   CODE           ?PR?os_sys_init_user?T?AR_Task
00000F24H  00000F4BH  00000028H     4  UNIT   CODE           ?PR?os_dly_wait?T?AR_Time
00000F4CH  00000F5BH  00000010H     4  UNIT   CODE           ?PR?tstclrb?A?AR_Lib
00000F5CH  00000F73H  00000018H     4  UNIT   CODE           ?PR?_andw?T?AR_Lib
00000F74H  00000F8BH  00000018H     4  UNIT   CODE           ?PR?_orw?T?AR_Lib
00000F8CH  00000F9BH  00000010H     4  UNIT   CODE           ?PR?_incw?T?AR_Lib
00000F9CH  00000FABH  00000010H     4  UNIT   CODE           ?PR?_decw?T?AR_Lib
00000FACH  00000FC7H  0000001CH     4  UNIT   CODE           ?PR?_inc16?T?AR_Lib
00000FC8H  0000103BH  00000074H     4  UNIT   CODE           ?PR?_init_box?T?AR_MemBox
0000103CH  00001053H  00000018H     4  UNIT   CODE           ?PR?_alloc_box?T?AR_MemBox
00001054H  00001087H  00000034H     4  UNIT   CODE           ?PR?_free_box?T?AR_MemBox
00001088H  00001173H  000000ECH     4  UNIT   CODE           ?C?SWI
00001174H  00001213H  000000A0H     4  UNIT   CODE           ?PR?os_clock_demon?T?AR_Clock
00001214H  00001257H  00000044H     4  UNIT   CODE           ?PR?os_psh_req?T?AR_Clock
00001258H  00001313H  000000BCH     4  UNIT   CODE           ?PR?os_mbx_psh?T?AR_Mailbox
00001314H  0000135FH  0000004CH     4  UNIT   CODE           ?PR?os_sem_psh?T?AR_Semaphore
00001360H  000013BBH  0000005CH     4  UNIT   CODE           ?PR?os_tmr_tick?T?AR_Timer
000013BCH  000013BFH  00000004H     4  UNIT   CODE           ?C?FIQ
000013C0H  000013C3H  00000004H     4  UNIT   CODE           ?C?IRQ
000013C4H  000013C7H  00000004H     4  UNIT   CODE           ?C?DABT
000013C8H  000013CBH  00000004H     4  UNIT   CODE           ?C?PABT
000013CCH  000013CFH  00000004H     4  UNIT   CODE           ?C?UNDEF
000013D0H  3FFFFFFFH  3FFFEC30H   ---  ---    **GAP**
40000000H  40000007H  00000008H     4  UNIT   DATA           ?DT0?Artx_ex1
40000008H  400007A2H  0000079BH     4  UNIT   DATA           ?DT0?ARTX_Config
400007A3H  400007A3H  00000001H   ---  ---    **GAP**
400007A4H  4000083FH  0000009CH     4  UNIT   DATA           STACK
40000840H  40000966H  00000127H     4  UNIT   DATA           ?DT0?AR_Resource



REMOVED FUNCTIONS OF MODULE:  .\Obj\Artx_ex1 (Artx_ex1)

      ATTRIBUTE  FUNCTION NAME
      ========================
       unused    os_evt_clr?T
       unused    isr_evt_set?T
       unused    os_evt_get?T
       unused    os_tsk_pass?T
       unused    os_tsk_prio?T
       unused    os_tsk_create_user_ex?T
       unused    os_tsk_delete?T
       unused    os_itv_set?T
       unused    os_itv_wait?T
       unused    _calloc_box?T
       unused    os_mbx_init?T
       unused    os_mbx_send?T
       unused    os_mbx_wait?T
       unused    os_mbx_check?T
LARM LINKER/LOCATER V2.50a                                                            04/05/2006  21:09:48  PAGE 4


       unused    isr_mbx_send?T
       unused    isr_mbx_receive?T
       unused    os_sem_init?T
       unused    os_sem_send?T
       unused    os_sem_wait?T

⌨️ 快捷键说明

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