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

📄 key_demo.map

📁 LPC2142用演示ARTX的LED显示例程及KEY按键处理的演示程序.
💻 MAP
📖 第 1 页 / 共 2 页
字号:
LARM LINKER/LOCATER V2.42                                                               01/17/2006  16:24:23  PAGE 1


LARM LINKER/LOCATER V2.42, INVOKED BY:
C:\KEIL\ARM\BIN\LA.EXE .\OBJ\Startup.obj, .\OBJ\ARTX_Key_Demo.obj, .\OBJ\ARTX_Config.obj TO .\OBJ\Key_Demo ARTX PRINT (.
>> \Key_Demo.map) CASE CLASSES (DATA (0X40000000-0X40003FFF), CODE (0X0-0XFFFF), CONST (0X0-0XFFFF))


CPU MODE: LITTLE ENDIAN


INPUT MODULES INCLUDED:
  .\OBJ\Startup.obj (STARTUP)
         COMMENT TYPE 0: AA V2.40b
  .\OBJ\ARTX_Key_Demo.obj (ARTX_Key_Demo)
         COMMENT TYPE 0: CARM V2.42
  .\OBJ\ARTX_Config.obj (ARTX_Config)
         COMMENT TYPE 0: CARM V2.42
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Event)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_List)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Task)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Resource)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Time)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Lib)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_MemBox)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (SWI_ARTX)
         COMMENT TYPE 0: AA V2.40b
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Clock)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Mailbox)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Semaphore)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\ARK.LIB (AR_Timer)
         COMMENT TYPE 0: CARM V2.40d
  C:\KEIL\ARM\LIB\CAL.LIB (FIQ)
         COMMENT TYPE 0: AA V2.40c
  C:\KEIL\ARM\LIB\CAL.LIB (IRQ)
         COMMENT TYPE 0: AA V2.40c
  C:\KEIL\ARM\LIB\CAL.LIB (DABT)
         COMMENT TYPE 0: AA V2.40c
  C:\KEIL\ARM\LIB\CAL.LIB (PABT)
         COMMENT TYPE 0: AA V2.40c
  C:\KEIL\ARM\LIB\CAL.LIB (UNDEF)
         COMMENT TYPE 0: AA V2.40c


ACTIVE MEMORY CLASSES OF MODULE:  .\OBJ\Key_Demo (STARTUP)

BASE       START      END        USED       MEMORY CLASS
========================================================
00000000H  40000000H  40003FFFH  00000B60H  DATA
00000000H  00000000H  0000FFFFH  00001554H  CODE
00000000H  00000000H  0000FFFFH  0000003AH  CONST


INTERRUPT FUNCTIONS

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

LARM LINKER/LOCATER V2.42                                                             01/17/2006  16:24:23  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
===========================
              phaseA?T
              GetKey?T
              clock?T
              init?T
              os_idle_demon?T
              os_clock_interrupt?A
              os_clock_demon?T




MEMORY MAP OF MODULE:  .\OBJ\Key_Demo (STARTUP)

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  00000173H  00000028H     4  UNIT   CODE           ?PR?init_port?T?ARTX_Key_Demo
00000174H  0000022FH  000000BCH     4  UNIT   CODE           ?PR?Scan_Key?T?ARTX_Key_Demo
00000230H  00000257H  00000028H     4  UNIT   CODE           ?PR?signal_func?T?ARTX_Key_Demo
00000258H  0000028BH  00000034H     4  UNIT   CODE           ?PR?phaseA?T?ARTX_Key_Demo
0000028CH  000002EBH  00000060H     4  UNIT   CODE           ?PR?GetKey?T?ARTX_Key_Demo
000002ECH  0000031FH  00000034H     4  UNIT   CODE           ?PR?clock?T?ARTX_Key_Demo
00000320H  0000037BH  0000005CH     4  UNIT   CODE           ?PR?init?T?ARTX_Key_Demo
0000037CH  000003CBH  00000050H     4  UNIT   CODE           ?PR?main?ARTX_Key_Demo
000003CCH  000004C7H  000000FCH     4  UNIT   CODE           ?PR?os_init_context?T?ARTX_Config
000004C8H  00000513H  0000004CH     4  UNIT   CODE           ?PR?os_init_mem?T?ARTX_Config
00000514H  0000052FH  0000001CH     4  UNIT   CODE           ?PR?os_alloc_TCB?T?ARTX_Config
00000530H  00000573H  00000044H     4  UNIT   CODE           ?PR?os_free_TCB?T?ARTX_Config
00000574H  00000587H  00000014H     4  UNIT   CODE           ?PR?os_set_env?T?ARTX_Config
00000588H  000005E7H  00000060H     4  UNIT   CODE           ?PR?os_switch_tasks?T?ARTX_Config
000005E8H  000005FFH  00000018H     4  UNIT   CODE           ?PR?tsk_lock?T?ARTX_Config
00000600H  0000061BH  0000001CH     4  UNIT   CODE           ?PR?tsk_unlock?T?ARTX_Config
0000061CH  0000062BH  00000010H     4  UNIT   CODE           ?PR?os_tmr_call?T?ARTX_Config
0000062CH  0000063BH  00000010H     4  UNIT   CODE           ?PR?os_alloc_TMR?T?ARTX_Config
0000063CH  0000064BH  00000010H     4  UNIT   CODE           ?PR?os_free_TMR?T?ARTX_Config
0000064CH  0000065BH  00000010H     4  UNIT   CODE           ?PR?os_idle_demon?T?ARTX_Config
0000065CH  000006B3H  00000058H     4  UNIT   CODE           ?PR?os_tmr_init?T?ARTX_Config
000006B4H  000006C3H  00000010H     4  UNIT   CODE           ?PR?os_tmr_reload?T?ARTX_Config
000006C4H  000006DFH  0000001CH     4  UNIT   CODE           ?PR?os_tmr_force_irq?T?ARTX_Config
000006E0H  000006F7H  00000018H     4  UNIT   CODE           ?PR?os_tmr_inspect_cnt?T?ARTX_Config
LARM LINKER/LOCATER V2.42                                                             01/17/2006  16:24:23  PAGE 3


000006F8H  00000713H  0000001CH     4  UNIT   CODE           ?PR?os_tmr_inspect_ovf?T?ARTX_Config
00000714H  00000723H  00000010H     4  UNIT   CODE           ?PR?os_chk_robin?T?ARTX_Config
00000724H  00000737H  00000014H     4  UNIT   CODE           ?PR?os_stk_overflow?T?ARTX_Config
00000738H  000007F3H  000000BCH     4  UNIT   CODE           ?PR?os_clock_interrupt?A?ARTX_Config
000007F4H  0000080FH  0000001CH     4  UNIT   CODE           ?PR?os_def_interrupt?A?ARTX_Config
00000810H  0000089BH  0000008CH     4  UNIT   CODE           ?PR?os_evt_psh?T?AR_Event
0000089CH  0000095FH  000000C4H     4  UNIT   CODE           ?PR?os_evt_wait?T?AR_Event
00000960H  00000A0FH  000000B0H     4  UNIT   CODE           ?PR?os_evt_set?T?AR_Event
00000A10H  00000A37H  00000028H     4  UNIT   CODE           ?PR?os_put_rdy_first?T?AR_List
00000A38H  00000AB3H  0000007CH     4  UNIT   CODE           ?PR?os_put_prio?T?AR_List
00000AB4H  00000B03H  00000050H     4  UNIT   CODE           ?PR?os_get_first?T?AR_List
00000B04H  00000B3BH  00000038H     4  UNIT   CODE           ?PR?os_get_same_rdy_prio?T?AR_List
00000B3CH  00000BEFH  000000B4H     4  UNIT   CODE           ?PR?os_put_dly?T?AR_List
00000BF0H  00000CB7H  000000C8H     4  UNIT   CODE           ?PR?os_dec_dly?T?AR_List
00000CB8H  00000D07H  00000050H     4  UNIT   CODE           ?PR?os_rmv_list?T?AR_List
00000D08H  00000D57H  00000050H     4  UNIT   CODE           ?PR?os_rmv_dly?T?AR_List
00000D58H  00000D97H  00000040H     4  UNIT   CODE           ?PR?os_psq_enq?T?AR_List
00000D98H  00000DDBH  00000044H     4  UNIT   CODE           ?PR?os_psq_deq?T?AR_List
00000DDCH  00000E0FH  00000034H     4  UNIT   CODE           ?PR?os_get_TID?T?AR_Task
00000E10H  00000E6FH  00000060H     4  UNIT   CODE           ?PR?os_dispatch?T?AR_Task
00000E70H  00000ED3H  00000064H     4  UNIT   CODE           ?PR?os_block?T?AR_Task
00000ED4H  00000F5FH  0000008CH     4  UNIT   CODE           ?PR?os_tsk_create_user?T?AR_Task
00000F60H  00000FF7H  00000098H     4  UNIT   CODE           ?PR?os_tsk_delete?T?AR_Task
00000FF8H  000010E7H  000000F0H     4  UNIT   CODE           ?PR?os_sys_init_user?T?AR_Task
000010E8H  0000110FH  00000028H     4  UNIT   CODE           ?PR?os_dly_wait?T?AR_Time
00001110H  0000111FH  00000010H     4  UNIT   CODE           ?PR?tstclrb?A?AR_Lib
00001120H  00001137H  00000018H     4  UNIT   CODE           ?PR?_andw?T?AR_Lib
00001138H  0000114FH  00000018H     4  UNIT   CODE           ?PR?_orw?T?AR_Lib
00001150H  0000115FH  00000010H     4  UNIT   CODE           ?PR?_incw?T?AR_Lib
00001160H  0000116FH  00000010H     4  UNIT   CODE           ?PR?_decw?T?AR_Lib
00001170H  00001187H  00000018H     4  UNIT   CODE           ?PR?_inc16?T?AR_Lib
00001188H  000011FBH  00000074H     4  UNIT   CODE           ?PR?_init_box?T?AR_MemBox
000011FCH  00001213H  00000018H     4  UNIT   CODE           ?PR?_alloc_box?T?AR_MemBox
00001214H  00001247H  00000034H     4  UNIT   CODE           ?PR?_free_box?T?AR_MemBox
00001248H  00001333H  000000ECH     4  UNIT   CODE           ?C?SWI
00001334H  000013D3H  000000A0H     4  UNIT   CODE           ?PR?os_clock_demon?T?AR_Clock
000013D4H  00001417H  00000044H     4  UNIT   CODE           ?PR?os_psh_req?T?AR_Clock
00001418H  000014D3H  000000BCH     4  UNIT   CODE           ?PR?os_mbx_psh?T?AR_Mailbox
000014D4H  0000151FH  0000004CH     4  UNIT   CODE           ?PR?os_sem_psh?T?AR_Semaphore
00001520H  0000157BH  0000005CH     4  UNIT   CODE           ?PR?os_tmr_tick?T?AR_Timer
0000157CH  0000157FH  00000004H     4  UNIT   CODE           ?C?FIQ
00001580H  00001583H  00000004H     4  UNIT   CODE           ?C?IRQ
00001584H  00001587H  00000004H     4  UNIT   CODE           ?C?DABT
00001588H  0000158BH  00000004H     4  UNIT   CODE           ?C?PABT
0000158CH  0000158FH  00000004H     4  UNIT   CODE           ?C?UNDEF
00001590H  3FFFFFFFH  3FFFEA70H   ---  ---    **GAP**
40000000H  4000048FH  00000490H     4  UNIT   DATA           STACK
40000490H  4000049BH  0000000CH     4  UNIT   DATA           ?DT0?ARTX_Key_Demo
4000049CH  40000A38H  0000059DH     4  UNIT   DATA           ?DT0?ARTX_Config
40000A39H  40000A3BH  00000003H   ---  ---    **GAP**
40000A3CH  40000B62H  00000127H     4  UNIT   DATA           ?DT0?AR_Resource



REMOVED FUNCTIONS OF MODULE:  .\OBJ\Key_Demo (STARTUP)

      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_self?T
       unused    os_tsk_prio?T
       unused    os_tsk_create_user_ex?T
LARM LINKER/LOCATER V2.42                                                             01/17/2006  16:24:23  PAGE 4


       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
       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 + -