?? arm_00_os.map
字號:
LARM LINKER/LOCATER V2.50a 08/28/2006 09:18:56 PAGE 1
LARM LINKER/LOCATER V2.50a, INVOKED BY:
C:\KEIL\ARM\BIN\LA.EXE startup.obj, SWI_VEC.obj, ARM_00_OS_main.obj, ARM_00_OS_Core.obj, ARM_00_OS_TaskSwitch.obj, ARM_0
>> 0_OSSystemIdle.obj, ARM_00_OSTaskManager.obj, UART.obj, Task.obj, KEYS.obj, ADC.obj TO ARM_00_OS CASE CLASSES (DATA (
>> 0X40000000-0X40003FFF), CODE (0X0-0XFFFF), CONST (0X0-0XFFFF))
CPU MODE: LITTLE ENDIAN
INPUT MODULES INCLUDED:
startup.obj (STARTUP)
COMMENT TYPE 0: AA V2.50
SWI_VEC.obj (SWI_VEC)
COMMENT TYPE 0: AA V2.50
ARM_00_OS_main.obj (ARM_00_OS_main)
COMMENT TYPE 0: CARM V2.50a
ARM_00_OS_Core.obj (ARM_00_OS_Core)
COMMENT TYPE 0: CARM V2.50a
ARM_00_OS_TaskSwitch.obj (ARM_00_OS_TaskSwitch)
COMMENT TYPE 0: CARM V2.50a
ARM_00_OSSystemIdle.obj (ARM_00_OSSystemIdle)
COMMENT TYPE 0: CARM V2.50a
ARM_00_OSTaskManager.obj (ARM_00_OSTaskManager)
COMMENT TYPE 0: CARM V2.50a
UART.obj (UART)
COMMENT TYPE 0: CARM V2.50a
Task.obj (Task)
COMMENT TYPE 0: CARM V2.50a
KEYS.obj (KEYS)
COMMENT TYPE 0: CARM V2.50a
ADC.obj (ADC)
COMMENT TYPE 0: CARM V2.50a
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
C:\KEIL\ARM\LIB\CAL.LIB (UDIV)
COMMENT TYPE 0: AA V2.50
C:\KEIL\ARM\LIB\CAL.LIB (SDIV)
COMMENT TYPE 0: AA V2.50
C:\KEIL\ARM\LIB\CAL.LIB (UQDIV)
COMMENT TYPE 0: AA V2.50
ACTIVE MEMORY CLASSES OF MODULE: ARM_00_OS (STARTUP)
BASE START END USED MEMORY CLASS
========================================================
00000000H 40000000H 40003FFFH 00003F70H DATA
00000000H 00000000H 0000FFFFH 00002384H CODE
00000000H 00000000H 0000FFFFH 000005D5H CONST
INTERRUPT FUNCTIONS
TYPE STACK SIZE FUNCTION NAME
=================================
fiq FIQ_Handler?A
SOFTWARE INTERRUPT FUNCTIONS
LARM LINKER/LOCATER V2.50a 08/28/2006 09:18:56 PAGE 2
SWI No STACK SIZE FUNCTION NAME
===================================
0x0 DisEnableInterrupt?A
0x1 EnableInterrupt?A
0x2 OSStart?A
0x3 OSTaskSwitch?A
0x4 OSSetStack?A
MEMORY MAP OF MODULE: ARM_00_OS (STARTUP)
START STOP LENGTH ALIGN RELOC MEMORY CLASS SEGMENT NAME
=========================================================================
00000000H 000000B3H 000000B4H 4 AT.. CODE STARTUPCODE
000000B4H 000000BFH 0000000CH 4 UNIT CONST ?CON?ARM_00_OS_main
000000C0H 000003BEH 000002FFH 4 UNIT CONST ?CON?ARM_00_OS_Core
000003BFH 000003BFH 00000001H --- --- **GAP**
000003C0H 000003FFH 00000040H 4 UNIT CONST ?CON?ARM_00_OSSystemIdle
00000400H 00000568H 00000169H 4 UNIT CONST ?CON?ARM_00_OSTaskManager
00000569H 0000056BH 00000003H --- --- **GAP**
0000056CH 0000057BH 00000010H 4 UNIT CONST ?CON?UART
0000057CH 0000066CH 000000F1H 4 UNIT CONST ?CON?Task
0000066DH 0000066FH 00000003H --- --- **GAP**
00000670H 00000687H 00000018H 4 UNIT CONST ?C_CLRSEG
00000688H 0000068FH 00000008H 4 UNIT CONST ?C_INITSEG
00000690H 000006F7H 00000068H 4 UNIT CODE ?C?SWI
000006F8H 00000763H 0000006CH 4 UNIT CODE ?PR?SysClkInit?T?ARM_00_OS_main
00000764H 000007E7H 00000084H 4 UNIT CODE ?PR?main?ARM_00_OS_main
000007E8H 000009B7H 000001D0H 4 UNIT CODE ?PR?OSInit?T?ARM_00_OS_Core
000009B8H 000009BFH 00000008H 4 UNIT CODE ?PR?OSTickInit?T?ARM_00_OS_Core
000009C0H 000009F7H 00000038H 4 UNIT CODE ?PR?OSTaskDelay?T?ARM_00_OS_Core
000009F8H 00000A57H 00000060H 4 UNIT CODE ?PR?OSTaskSuspend?T?ARM_00_OS_Core
00000A58H 00000A7BH 00000024H 4 UNIT CODE ?PR?OSEnterCritical?T?ARM_00_OS_Core
00000A7CH 00000AABH 00000030H 4 UNIT CODE ?PR?OSExitCritical?T?ARM_00_OS_Core
00000AACH 00000D97H 000002ECH 4 UNIT CODE ?PR?OSMemoryManage?T?ARM_00_OS_Core
00000D98H 00000E5BH 000000C4H 4 UNIT CODE ?PR?OSTaskCreat?T?ARM_00_OS_Core
00000E5CH 00000F47H 000000ECH 4 UNIT CODE ?PR?OSSendMsg?T?ARM_00_OS_Core
00000F48H 00000F97H 00000050H 4 UNIT CODE ?PR?OSAddDevice?T?ARM_00_OS_Core
00000F98H 00000FCFH 00000038H 4 UNIT CODE ?PR?OSGetDeviceAddr?T?ARM_00_OS_Core
00000FD0H 0000104BH 0000007CH 4 UNIT CODE ?PR?OSRequestDevice?T?ARM_00_OS_Core
0000104CH 000010F7H 000000ACH 4 UNIT CODE ?PR?OSFreeDevice?T?ARM_00_OS_Core
000010F8H 00001133H 0000003CH 4 UNIT CODE ?PR?DeleteFromDelayList?T?ARM_00_OS_Core
00001134H 0000116FH 0000003CH 4 UNIT CODE ?PR?DeleteFromReadyList?T?ARM_00_OS_Core
00001170H 000011ABH 0000003CH 4 UNIT CODE ?PR?DeleteFromSuspendList?T?ARM_00_OS_Core
000011ACH 000011D3H 00000028H 4 UNIT CODE ?PR?InsertToSuspendList?T?ARM_00_OS_Core
000011D4H 000011FBH 00000028H 4 UNIT CODE ?PR?InsertToDelayList?T?ARM_00_OS_Core
000011FCH 00001277H 0000007CH 4 UNIT CODE ?PR?InsertToReadyList?T?ARM_00_OS_Core
00001278H 000012DBH 00000064H 4 UNIT CODE ?PR?Timer0Init?T?ARM_00_OS_Core
000012DCH 00001303H 00000028H 4 UNIT CODE ?PR?OSFreeResource?T?ARM_00_OS_Core
00001304H 0000131BH 00000018H 4 UNIT CODE ?PR?DisEnableInterrupt?A?ARM_00_OS_TaskSwitch
0000131CH 00001337H 0000001CH 4 UNIT CODE ?PR?EnableInterrupt?A?ARM_00_OS_TaskSwitch
00001338H 00001377H 00000040H 4 UNIT CODE ?PR?OSStart?A?ARM_00_OS_TaskSwitch
00001378H 000014BBH 00000144H 4 UNIT CODE ?PR?OSTaskSwitch?A?ARM_00_OS_TaskSwitch
000014BCH 00001533H 00000078H 4 UNIT CODE ?PR?OSSetStack?A?ARM_00_OS_TaskSwitch
00001534H 00001553H 00000020H 4 UNIT CODE ?PR?OSSaveSP?A?ARM_00_OS_TaskSwitch
00001554H 0000156BH 00000018H 4 UNIT CODE ?PR?OSResumeSP?A?ARM_00_OS_TaskSwitch
0000156CH 000018BFH 00000354H 4 UNIT CODE ?PR?FIQ_Handler?A?ARM_00_OS_TaskSwitch
000018C0H 00001977H 000000B8H 4 UNIT CODE ?PR?OSSystemIdle?T?ARM_00_OSSystemIdle
00001978H 00001C97H 00000320H 4 UNIT CODE ?PR?OSTaskManager?T?ARM_00_OSTaskManager
00001C98H 00001CB3H 0000001CH 4 UNIT CODE ?PR?DisplayPID?T?ARM_00_OSTaskManager
00001CB4H 00001D2BH 00000078H 4 UNIT CODE ?PR?DisplayCPU?T?ARM_00_OSTaskManager
00001D2CH 00001E17H 000000ECH 4 UNIT CODE ?PR?DisplayCPUTime?T?ARM_00_OSTaskManager
LARM LINKER/LOCATER V2.50a 08/28/2006 09:18:56 PAGE 3
00001E18H 00001E37H 00000020H 4 UNIT CODE ?PR?DispalyMemroyUsed?T?ARM_00_OSTaskManager
00001E38H 00001E77H 00000040H 4 UNIT CODE ?PR?DispalyStatus?T?ARM_00_OSTaskManager
00001E78H 00001F87H 00000110H 4 UNIT CODE ?PR?DisplayCoreVoltage?T?ARM_00_OSTaskManager
00001F88H 00001FAFH 00000028H 4 UNIT CODE ?PR?DisplayCoreTemperature?T?ARM_00_OSTaskManager
00001FB0H 00001FE3H 00000034H 4 UNIT CODE ?PR?UART_init?T?UART
00001FE4H 00001FFFH 0000001CH 4 UNIT CODE ?PR?send_a_byte?T?UART
00002000H 0000204FH 00000050H 4 UNIT CODE ?PR?prints?T?UART
00002050H 0000205FH 00000010H 4 UNIT CODE ?PR?cls?T?UART
00002060H 000020CBH 0000006CH 4 UNIT CODE ?PR?print_uint32?T?UART
000020CCH 00002223H 00000158H 4 UNIT CODE ?PR?Task1?T?Task
00002224H 000023CFH 000001ACH 4 UNIT CODE ?PR?Task2?T?Task
000023D0H 0000247FH 000000B0H 4 UNIT CODE ?PR?Task3?T?Task
00002480H 0000252FH 000000B0H 4 UNIT CODE ?PR?Task4?T?Task
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -