📄 arm_00_os.map
字号:
LARM LINKER/LOCATER V2.50a 08/25/2006 23:22:57 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 00002378H 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/25/2006 23:22:57 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 00000A8BH 00000034H 4 UNIT CODE ?PR?OSEnterCritical?T?ARM_00_OS_Core
00000A8CH 00000ABBH 00000030H 4 UNIT CODE ?PR?OSExitCritical?T?ARM_00_OS_Core
00000ABCH 00000DA7H 000002ECH 4 UNIT CODE ?PR?OSMemoryManage?T?ARM_00_OS_Core
00000DA8H 00000E6BH 000000C4H 4 UNIT CODE ?PR?OSTaskCreat?T?ARM_00_OS_Core
00000E6CH 00000F57H 000000ECH 4 UNIT CODE ?PR?OSSendMsg?T?ARM_00_OS_Core
00000F58H 00000FA7H 00000050H 4 UNIT CODE ?PR?OSAddDevice?T?ARM_00_OS_Core
00000FA8H 00000FDFH 00000038H 4 UNIT CODE ?PR?OSGetDeviceAddr?T?ARM_00_OS_Core
00000FE0H 0000105BH 0000007CH 4 UNIT CODE ?PR?OSRequestDevice?T?ARM_00_OS_Core
0000105CH 00001107H 000000ACH 4 UNIT CODE ?PR?OSFreeDevice?T?ARM_00_OS_Core
00001108H 00001143H 0000003CH 4 UNIT CODE ?PR?DeleteFromDelayList?T?ARM_00_OS_Core
00001144H 0000117FH 0000003CH 4 UNIT CODE ?PR?DeleteFromReadyList?T?ARM_00_OS_Core
00001180H 000011BBH 0000003CH 4 UNIT CODE ?PR?DeleteFromSuspendList?T?ARM_00_OS_Core
000011BCH 000011E3H 00000028H 4 UNIT CODE ?PR?InsertToSuspendList?T?ARM_00_OS_Core
000011E4H 0000120BH 00000028H 4 UNIT CODE ?PR?InsertToDelayList?T?ARM_00_OS_Core
0000120CH 00001287H 0000007CH 4 UNIT CODE ?PR?InsertToReadyList?T?ARM_00_OS_Core
00001288H 000012EBH 00000064H 4 UNIT CODE ?PR?Timer0Init?T?ARM_00_OS_Core
000012ECH 00001313H 00000028H 4 UNIT CODE ?PR?OSFreeResource?T?ARM_00_OS_Core
00001314H 0000132BH 00000018H 4 UNIT CODE ?PR?DisEnableInterrupt?A?ARM_00_OS_TaskSwitch
0000132CH 00001347H 0000001CH 4 UNIT CODE ?PR?EnableInterrupt?A?ARM_00_OS_TaskSwitch
00001348H 00001387H 00000040H 4 UNIT CODE ?PR?OSStart?A?ARM_00_OS_TaskSwitch
00001388H 000014C7H 00000140H 4 UNIT CODE ?PR?OSTaskSwitch?A?ARM_00_OS_TaskSwitch
000014C8H 0000153FH 00000078H 4 UNIT CODE ?PR?OSSetStack?A?ARM_00_OS_TaskSwitch
00001540H 0000155FH 00000020H 4 UNIT CODE ?PR?OSSaveSP?A?ARM_00_OS_TaskSwitch
00001560H 00001577H 00000018H 4 UNIT CODE ?PR?OSResumeSP?A?ARM_00_OS_TaskSwitch
00001578H 000018C7H 00000350H 4 UNIT CODE ?PR?FIQ_Handler?A?ARM_00_OS_TaskSwitch
000018C8H 0000197FH 000000B8H 4 UNIT CODE ?PR?OSSystemIdle?T?ARM_00_OSSystemIdle
00001980H 00001C9BH 0000031CH 4 UNIT CODE ?PR?OSTaskManager?T?ARM_00_OSTaskManager
00001C9CH 00001CB7H 0000001CH 4 UNIT CODE ?PR?DisplayPID?T?ARM_00_OSTaskManager
00001CB8H 00001D2FH 00000078H 4 UNIT CODE ?PR?DisplayCPU?T?ARM_00_OSTaskManager
00001D30H 00001E1BH 000000ECH 4 UNIT CODE ?PR?DisplayCPUTime?T?ARM_00_OSTaskManager
LARM LINKER/LOCATER V2.50a 08/25/2006 23:22:57 PAGE 3
00001E1CH 00001E3BH 00000020H 4 UNIT CODE ?PR?DispalyMemroyUsed?T?ARM_00_OSTaskManager
00001E3CH 00001E7BH 00000040H 4 UNIT CODE ?PR?DispalyStatus?T?ARM_00_OSTaskManager
00001E7CH 00001F8BH 00000110H 4 UNIT CODE ?PR?DisplayCoreVoltage?T?ARM_00_OSTaskManager
00001F8CH 00001FB3H 00000028H 4 UNIT CODE ?PR?DisplayCoreTemperature?T?ARM_00_OSTaskManager
00001FB4H 00001FE7H 00000034H 4 UNIT CODE ?PR?UART_init?T?UART
00001FE8H 00002003H 0000001CH 4 UNIT CODE ?PR?send_a_byte?T?UART
00002004H 00002053H 00000050H 4 UNIT CODE ?PR?prints?T?UART
00002054H 00002063H 00000010H 4 UNIT CODE ?PR?cls?T?UART
00002064H 000020CFH 0000006CH 4 UNIT CODE ?PR?print_uint32?T?UART
000020D0H 0000221FH 00000150H 4 UNIT CODE ?PR?Task1?T?Task
00002220H 000023C3H 000001A4H 4 UNIT CODE ?PR?Task2?T?Task
000023C4H 00002473H 000000B0H 4 UNIT CODE ?PR?Task3?T?Task
00002474H 00002523H 000000B0H 4 UNIT CODE ?PR?Task4?T?Task
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -