📄 adcdemo.map
字号:
LARM LINKER/LOCATER V2.42 01/19/2006 08:10:09 PAGE 1
LARM LINKER/LOCATER V2.42, INVOKED BY:
C:\KEIL\ARM\BIN\LA.EXE Startup.obj, ARTX_Config.obj, main.obj TO ADCDEMO ARTX INLINE (OFF) CASE CLASSES (DATA (0X4000000
>> 0-0X40001FFF), CODE (0X0-0X7FFF), CONST (0X0-0X7FFF))
CPU MODE: LITTLE ENDIAN
INPUT MODULES INCLUDED:
Startup.obj (STARTUP)
COMMENT TYPE 0: AA V2.40b
ARTX_Config.obj (ARTX_Config)
COMMENT TYPE 0: CARM V2.42
main.obj (main)
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
C:\KEIL\ARM\LIB\CAL.LIB (strlen)
COMMENT TYPE 0: CARM V2.40f
C:\KEIL\ARM\LIB\CAL.LIB (sprintf)
COMMENT TYPE 0: CARM V2.40f
C:\KEIL\ARM\LIB\CAL.LIB (prnfmt)
COMMENT TYPE 0: CARM V2.40f
C:\KEIL\ARM\LIB\CAL.LIB (?C?ICALL)
COMMENT TYPE 0: AA V2.40c
C:\KEIL\ARM\LIB\CAL.LIB (UDIV)
COMMENT TYPE 0: AA V2.40c
ACTIVE MEMORY CLASSES OF MODULE: ADCDEMO (STARTUP)
BASE START END USED MEMORY CLASS
========================================================
00000000H 40000000H 40001FFFH 00000FB8H DATA
LARM LINKER/LOCATER V2.42 01/19/2006 08:10:09 PAGE 2
00000000H 00000000H 00007FFFH 00002340H CODE
00000000H 00000000H 00007FFFH 0000008FH CONST
INTERRUPT FUNCTIONS
TYPE STACK SIZE FUNCTION NAME
=================================
irq os_def_interrupt?A
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
0x8 ei?A
0x9 di?A
TASK FUNCTIONS
STACK SIZE FUNCTION NAME
===========================
os_idle_demon?T
os_clock_interrupt?A
MainTask?T
LcdTask?T
KeyTask?T
LedTask?T
LednumTask?T
BeepTask?T
AdcTask?T
os_clock_demon?T
MEMORY MAP OF MODULE: ADCDEMO (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 00000179H 00000056H 4 UNIT CONST ?CON?main
0000017AH 0000017BH 00000002H --- --- **GAP**
0000017CH 00000182H 00000007H 4 UNIT CONST ?CON?prnfmt
00000183H 00000183H 00000001H --- --- **GAP**
00000184H 0000019BH 00000018H 4 UNIT CONST ?C_CLRSEG
0000019CH 000001A3H 00000008H 4 UNIT CONST ?C_INITSEG
000001A4H 0000029FH 000000FCH 4 UNIT CODE ?PR?os_init_context?T?ARTX_Config
000002A0H 000002EFH 00000050H 4 UNIT CODE ?PR?os_init_mem?T?ARTX_Config
000002F0H 0000030BH 0000001CH 4 UNIT CODE ?PR?os_alloc_TCB?T?ARTX_Config
0000030CH 0000034FH 00000044H 4 UNIT CODE ?PR?os_free_TCB?T?ARTX_Config
00000350H 00000363H 00000014H 4 UNIT CODE ?PR?os_set_env?T?ARTX_Config
LARM LINKER/LOCATER V2.42 01/19/2006 08:10:09 PAGE 3
00000364H 000003C7H 00000064H 4 UNIT CODE ?PR?os_switch_tasks?T?ARTX_Config
000003C8H 000003DFH 00000018H 4 UNIT CODE ?PR?tsk_lock?T?ARTX_Config
000003E0H 000003FBH 0000001CH 4 UNIT CODE ?PR?tsk_unlock?T?ARTX_Config
000003FCH 0000040BH 00000010H 4 UNIT CODE ?PR?os_tmr_call?T?ARTX_Config
0000040CH 0000041BH 00000010H 4 UNIT CODE ?PR?os_alloc_TMR?T?ARTX_Config
0000041CH 0000042BH 00000010H 4 UNIT CODE ?PR?os_free_TMR?T?ARTX_Config
0000042CH 0000043BH 00000010H 4 UNIT CODE ?PR?os_idle_demon?T?ARTX_Config
0000043CH 0000049BH 00000060H 4 UNIT CODE ?PR?os_tmr_init?T?ARTX_Config
0000049CH 000004ABH 00000010H 4 UNIT CODE ?PR?os_tmr_reload?T?ARTX_Config
000004ACH 000004C7H 0000001CH 4 UNIT CODE ?PR?os_tmr_force_irq?T?ARTX_Config
000004C8H 000004DFH 00000018H 4 UNIT CODE ?PR?os_tmr_inspect_cnt?T?ARTX_Config
000004E0H 000004FBH 0000001CH 4 UNIT CODE ?PR?os_tmr_inspect_ovf?T?ARTX_Config
000004FCH 00000563H 00000068H 4 UNIT CODE ?PR?os_chk_robin?T?ARTX_Config
00000564H 00000577H 00000014H 4 UNIT CODE ?PR?os_stk_overflow?T?ARTX_Config
00000578H 00000633H 000000BCH 4 UNIT CODE ?PR?os_clock_interrupt?A?ARTX_Config
00000634H 0000064FH 0000001CH 4 UNIT CODE ?PR?os_def_interrupt?A?ARTX_Config
00000650H 00000667H 00000018H 4 UNIT CODE ?PR?ei?A?main
00000668H 0000067FH 00000018H 4 UNIT CODE ?PR?di?A?main
00000680H 000006FBH 0000007CH 4 UNIT CODE ?PR?MainTask?T?main
000006FCH 0000083BH 00000140H 4 UNIT CODE ?PR?KeyTask?T?main
0000083CH 00000933H 000000F8H 4 UNIT CODE ?PR?LedTask?T?main
00000934H 000009A7H 00000074H 4 UNIT CODE ?PR?LednumTask?T?main
000009A8H 00000A2BH 00000084H 4 UNIT CODE ?PR?BeepTask?T?main
00000A2CH 00000A37H 0000000CH 4 UNIT CODE ?PR?LcdTask?T?main
00000A38H 00000B1FH 000000E8H 4 UNIT CODE ?PR?AdcTask?T?main
00000B20H 00000B43H 00000024H 4 UNIT CODE ?PR?SystemInit?T?main
00000B44H 00000B57H 00000014H 4 UNIT CODE ?PR?KeyInit?T?main
00000B58H 00000BB7H 00000060H 4 UNIT CODE ?PR?LcdInit?T?main
00000BB8H 00000BD3H 0000001CH 4 UNIT CODE ?PR?LedInit?T?main
00000BD4H 00000BDBH 00000008H 4 UNIT CODE ?PR?LednumInit?T?main
00000BDCH 00000BE7H 0000000CH 4 UNIT CODE ?PR?BeepInit?T?main
00000BE8H 00000C0BH 00000024H 4 UNIT CODE ?PR?AdcInit?T?main
00000C0CH 00000C4FH 00000044H 4 UNIT CODE ?PR?MSPI_Init?T?main
00000C50H 00000C73H 00000024H 4 UNIT CODE ?PR?MSPI_SendData?T?main
00000C74H 00000CA7H 00000034H 4 UNIT CODE ?PR?LedDisplay?T?main
00000CA8H 00000CF7H 00000050H 4 UNIT CODE ?PR?SSP_Init?T?main
00000CF8H 00000D1BH 00000024H 4 UNIT CODE ?PR?SSP_SendData?T?main
00000D1CH 00000D5FH 00000044H 4 UNIT CODE ?PR?LcdSendCommand?T?main
00000D60H 00000D8BH 0000002CH 4 UNIT CODE ?PR?LcdSendData?T?main
00000D8CH 00000D9BH 00000010H 4 UNIT CODE ?PR?_delay_loop_?T?main
00000D9CH 00000DF7H 0000005CH 4 UNIT CODE ?PR?LcdClearBuffer?T?main
00000DF8H 00000E7FH 00000088H 4 UNIT CODE ?PR?LcdDisplayBuffers?T?main
00000E80H 00000EB3H 00000034H 4 UNIT CODE ?PR?SetLcdDisplayPos?T?main
00000EB4H 00000F63H 000000B0H 4 UNIT CODE ?PR?LcdDisplayString?T?main
00000F64H 00000FDFH 0000007CH 4 UNIT CODE ?PR?GetAdcVal?T?main
00000FE0H 0000104FH 00000070H 4 UNIT CODE ?PR?main?main
00001050H 000010DBH 0000008CH 4 UNIT CODE ?PR?os_evt_psh?T?AR_Event
000010DCH 0000119FH 000000C4H 4 UNIT CODE ?PR?os_evt_wait?T?AR_Event
000011A0H 0000124FH 000000B0H 4 UNIT CODE ?PR?os_evt_set?T?AR_Event
00001250H 00001267H 00000018H 4 UNIT CODE ?PR?os_evt_get?T?AR_Event
00001268H 0000128FH 00000028H 4 UNIT CODE ?PR?os_put_rdy_first?T?AR_List
00001290H 0000130BH 0000007CH 4 UNIT CODE ?PR?os_put_prio?T?AR_List
0000130CH 0000135BH 00000050H 4 UNIT CODE ?PR?os_get_first?T?AR_List
0000135CH 00001393H 00000038H 4 UNIT CODE ?PR?os_get_same_rdy_prio?T?AR_List
00001394H 00001447H 000000B4H 4 UNIT CODE ?PR?os_put_dly?T?AR_List
00001448H 0000150FH 000000C8H 4 UNIT CODE ?PR?os_dec_dly?T?AR_List
00001510H 0000155FH 00000050H 4 UNIT CODE ?PR?os_rmv_list?T?AR_List
00001560H 000015AFH 00000050H 4 UNIT CODE ?PR?os_rmv_dly?T?AR_List
000015B0H 000015EFH 00000040H 4 UNIT CODE ?PR?os_psq_enq?T?AR_List
000015F0H 00001633H 00000044H 4 UNIT CODE ?PR?os_psq_deq?T?AR_List
00001634H 00001667H 00000034H 4 UNIT CODE ?PR?os_get_TID?T?AR_Task
00001668H 000016C7H 00000060H 4 UNIT CODE ?PR?os_dispatch?T?AR_Task
000016C8H 0000172BH 00000064H 4 UNIT CODE ?PR?os_block?T?AR_Task
0000172CH 000017B7H 0000008CH 4 UNIT CODE ?PR?os_tsk_create_user?T?AR_Task
000017B8H 0000184BH 00000094H 4 UNIT CODE ?PR?os_tsk_delete?T?AR_Task
LARM LINKER/LOCATER V2.42 01/19/2006 08:10:09 PAGE 4
0000184CH 0000193BH 000000F0H 4 UNIT CODE ?PR?os_sys_init_user?T?AR_Task
0000193CH 00001963H 00000028H 4 UNIT CODE ?PR?os_dly_wait?T?AR_Time
00001964H 00001973H 00000010H 4 UNIT CODE ?PR?tstclrb?A?AR_Lib
00001974H 0000198BH 00000018H 4 UNIT CODE ?PR?_andw?T?AR_Lib
0000198CH 000019A3H 00000018H 4 UNIT CODE ?PR?_orw?T?AR_Lib
000019A4H 000019B3H 00000010H 4 UNIT CODE ?PR?_incw?T?AR_Lib
000019B4H 000019C3H 00000010H 4 UNIT CODE ?PR?_decw?T?AR_Lib
000019C4H 000019DBH 00000018H 4 UNIT CODE ?PR?_inc16?T?AR_Lib
000019DCH 00001A4FH 00000074H 4 UNIT CODE ?PR?_init_box?T?AR_MemBox
00001A50H 00001A67H 00000018H 4 UNIT CODE ?PR?_alloc_box?T?AR_MemBox
00001A68H 00001A9BH 00000034H 4 UNIT CODE ?PR?_free_box?T?AR_MemBox
00001A9CH 00001B8FH 000000F4H 4 UNIT CODE ?C?SWI
00001B90H 00001C2FH 000000A0H 4 UNIT CODE ?PR?os_clock_demon?T?AR_Clock
00001C30H 00001C73H 00000044H 4 UNIT CODE ?PR?os_psh_req?T?AR_Clock
00001C74H 00001D2FH 000000BCH 4 UNIT CODE ?PR?os_mbx_psh?T?AR_Mailbox
00001D30H 00001D7BH 0000004CH 4 UNIT CODE ?PR?os_sem_psh?T?AR_Semaphore
00001D7CH 00001DD7H 0000005CH 4 UNIT CODE ?PR?os_tmr_tick?T?AR_Timer
00001DD8H 00001DDBH 00000004H 4 UNIT CODE ?C?FIQ
00001DDCH 00001DDFH 00000004H 4 UNIT CODE ?C?IRQ
00001DE0H 00001DE3H 00000004H 4 UNIT CODE ?C?DABT
00001DE4H 00001DE7H 00000004H 4 UNIT CODE ?C?PABT
00001DE8H 00001DEBH 00000004H 4 UNIT CODE ?C?UNDEF
00001DECH 00001E0BH 00000020H 4 UNIT CODE ?PR?strlen?T?strlen
00001E0CH 00001E27H 0000001CH 4 UNIT CODE ?PR?out?T?sprintf
00001E28H 00001E67H 00000040H 4 UNIT CODE ?PR?sprintf?T?sprintf
00001E68H 00001E97H 00000030H 4 UNIT CODE ?PR?charout?T?prnfmt
00001E98H 00001ED3H 0000003CH 4 UNIT CODE ?PR?numout?T?prnfmt
00001ED4H 00001F93H 000000C0H 4 UNIT CODE ?PR?signout?T?prnfmt
00001F94H 0000237BH 000003E8H 4 UNIT CODE ?PR?__prnfmt?T?prnfmt
0000237CH 0000238BH 00000010H 4 UNIT CODE ?PR?C?ICALL
0000238CH 000023D3H 00000048H 4 UNIT CODE ?PR?C?UDIV
000023D4H 3FFFFFFFH 3FFFDC2CH --- --- **GAP**
40000000H 4000048FH 00000490H 4 UNIT DATA STACK
40000490H 40000E22H 00000993H 4 UNIT DATA ?DT0?ARTX_Config
40000E23H 40000E23H 00000001H --- --- **GAP**
40000E24H 40000E91H 0000006EH 4 UNIT DATA ?DTN?main
40000E92H 40000E93H 00000002H --- --- **GAP**
40000E94H 40000FBAH 00000127H 4 UNIT DATA ?DT0?AR_Resource
REMOVED FUNCTIONS OF MODULE: ADCDEMO (STARTUP)
ATTRIBUTE FUNCTION NAME
========================
unused MSSP_Init?T
unused MSSP_SendData?T
unused os_evt_clr?T
unused isr_evt_set?T
unused os_tsk_pass?T
unused os_tsk_self?T
unused os_tsk_prio?T
unused os_tsk_create_user_ex?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
unused isr_mbx_send?T
unused isr_mbx_receive?T
unused os_sem_init?T
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -