📄 ext.m51
字号:
BL51 BANKED LINKER/LOCATER V5.02 10/16/2006 15:27:52 PAGE 1
BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE ex1.obj, .\OS_CORE.obj, .\OS_MBOX.obj, .\OS_MEM.obj, .\OS_Q.obj, .\OS_SEM.obj, .\OS_TASK.obj, .
>> \OS_TIME.obj, .\OS_CPU_C.obj, .\OS_CPU_A.obj TO ext RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
ex1.obj (EX1)
.\OS_CORE.obj (OS_CORE)
.\OS_MBOX.obj (OS_MBOX)
.\OS_MEM.obj (OS_MEM)
.\OS_Q.obj (OS_Q)
.\OS_SEM.obj (OS_SEM)
.\OS_TASK.obj (OS_TASK)
.\OS_TIME.obj (OS_TIME)
.\OS_CPU_C.obj (OS_CPU_C)
.\OS_CPU_A.obj (OS_CPU_A)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
D:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
D:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
D:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
D:\KEIL\C51\LIB\C51S.LIB (?C?LLDIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
D:\KEIL\C51\LIB\C51S.LIB (?C_IBP)
D:\KEIL\C51\LIB\C51S.LIB (PRINTF)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
D:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
D:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: ext (EX1)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0014H UNIT _DATA_GROUP_
DATA 001CH 0001H UNIT ?C?LIB_DATA
001DH 0003H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
DATA 0022H 0012H UNIT ?DT?EX1
IDATA 0034H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
BL51 BANKED LINKER/LOCATER V5.02 10/16/2006 15:27:52 PAGE 2
XDATA 0000H 0800H UNIT ?XD?EX1
XDATA 0800H 0452H UNIT ?XD?OS_CORE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0005H UNIT ?PR?_?OSVERSION?OS_CORE
CODE 0008H 0001H UNIT ?PR?LEDD?EX1
CODE 0009H 0001H UNIT ?PR?_?OSDUMMY?OS_TASK
CODE 000AH 0001H UNIT ?PR?_?OSTASKSWHOOK?OS_CPU_C
CODE 000BH 0003H ABSOLUTE
CODE 000EH 035CH UNIT ?PR?PRINTF?PRINTF
CODE 036AH 032EH UNIT ?C?LIB_CODE
CODE 0698H 0289H UNIT ?PR?_?OSTCBINIT?OS_CORE
CODE 0921H 01B8H UNIT ?PR?_?OSMBOXPEND?OS_MBOX
CODE 0AD9H 01B6H UNIT ?PR?_?OSTASKSTKINIT?OS_CPU_C
CODE 0C8FH 01A9H UNIT ?PR?_?OSEVENTTASKRDY?OS_CORE
CODE 0E38H 01A3H UNIT ?PR?_?OSTIMEDLYHMSM?OS_TIME
CODE 0FDBH 018FH UNIT ?PR?_?OSINIT?OS_CORE
CODE 116AH 0137H UNIT ?PR?_?OSTASKCREATE?OS_TASK
CODE 12A1H 0132H UNIT ?PR?_?OSSEMPEND?OS_SEM
CODE 13D3H 012FH UNIT ?PR?_?OSTIMETICK?OS_CORE
CODE 1502H 011BH UNIT ?C_INITSEG
CODE 161DH 00F5H UNIT ?PR?_?OSTIMEDLYRESUME?OS_TIME
CODE 1712H 00EAH UNIT ?PR?_?OSSEMQUERY?OS_SEM
CODE 17FCH 00E6H UNIT ?PR?_?OSEVENTTASKWAIT?OS_CORE
CODE 18E2H 00E3H UNIT ?PR?_?OSMBOXQUERY?OS_MBOX
CODE 19C5H 00A2H UNIT ?PR?_?OSEVENTTO?OS_CORE
CODE 1A67H 009DH UNIT ?PR?_?OSTASKQUERY?OS_TASK
CODE 1B04H 009BH UNIT ?PR?_?OSSEMPOST?OS_SEM
CODE 1B9FH 0093H UNIT ?PR?_?OSMBOXPOST?OS_MBOX
CODE 1C32H 0091H UNIT ?PR?_?OSTIMEDLY?OS_TIME
CODE 1CC3H 0090H UNIT ?PR?_?OSINTEXIT?OS_CORE
CODE 1D53H 008FH UNIT ?PR?_?OSSCHED?OS_CORE
CODE 1DE2H 008CH UNIT ?C_C51STARTUP
CODE 1E6EH 0083H UNIT ?PR?_?OSSEMCREATE?OS_SEM
CODE 1EF1H 0081H UNIT ?PR?MAIN?EX1
CODE 1F72H 0078H UNIT ?CO?EX1
CODE 1FEAH 0077H UNIT ?PR?_?OSMBOXCREATE?OS_MBOX
CODE 2061H 0077H UNIT ?PR?OSCTXSW?OS_CPU_A
CODE 20D8H 0076H UNIT ?PR?_?OSSEMACCEPT?OS_SEM
CODE 214EH 006FH UNIT ?PR?_?OSSTART?OS_CORE
CODE 21BDH 0067H UNIT ?PR?_TASK1?EX1
CODE 2224H 0062H UNIT ?PR?_?OSMBOXACCEPT?OS_MBOX
CODE 2286H 005FH UNIT ?PR?OSSTARTHIGHRDY?OS_CPU_A
CODE 22E5H 0050H UNIT ?PR?_?OSEVENTWAITLISTINIT?OS_CORE
CODE 2335H 0047H UNIT ?PR?OSTICKISR?OS_CPU_C
CODE 237CH 003EH UNIT ?PR?_?OSTASKIDLE?OS_CORE
CODE 23BAH 0036H UNIT ?PR?_TASK3?EX1
CODE 23F0H 0032H UNIT ?PR?_TASK4?EX1
CODE 2422H 002EH UNIT ?PR?_TASK2?EX1
CODE 2450H 002BH UNIT ?PR?_?OSSCHEDUNLOCK?OS_CORE
CODE 247BH 0029H UNIT ?PR?_?OSTIMEGET?OS_TIME
CODE 24A4H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 24CBH 0022H UNIT ?PR?INTI_SYSTEM?EX1
CODE 24EDH 0020H UNIT ?PR?_?OSTIMESET?OS_TIME
CODE 250DH 001EH UNIT ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
CODE 252BH 001EH UNIT ?PR?_?OSTASKDELHOOK?OS_CPU_C
BL51 BANKED LINKER/LOCATER V5.02 10/16/2006 15:27:52 PAGE 3
CODE 2549H 0010H UNIT ?PR?_?OSSCHEDLOCK?OS_CORE
CODE 2559H 000BH UNIT ?PR?_?OSINTENTER?OS_CORE
CODE 2564H 000AH UNIT ?PR?OSINTCTXSW?OS_CPU_A
CODE 256EH 0001H UNIT ?PR?_?OSTASKSTATHOOK?OS_CPU_C
CODE 256FH 0001H UNIT ?PR?_?OSTIMETICKHOOK?OS_CPU_C
OVERLAY MAP OF MODULE: ext (EX1)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
-----------------------------------------------------------------------------
?PR?OSTICKISR?OS_CPU_C ----- ----- ----- -----
+--> ?PR?_?OSINTENTER?OS_CORE
+--> ?PR?_?OSTIMETICK?OS_CORE
+--> ?PR?_?OSINTEXIT?OS_CORE
?PR?_?OSTIMETICK?OS_CORE ----- ----- ----- -----
+--> ?PR?_?OSTIMETICKHOOK?OS_CPU_C
?PR?_?OSINTEXIT?OS_CORE ----- ----- ----- -----
+--> ?PR?OSINTCTXSW?OS_CPU_A
?PR?OSINTCTXSW?OS_CPU_A ----- ----- ----- -----
+--> ?PR?OSCTXSW?OS_CPU_A
?PR?OSCTXSW?OS_CPU_A ----- ----- ----- -----
+--> ?PR?_?OSTASKSWHOOK?OS_CPU_C
+--> ?PR?OSSTARTHIGHRDY?OS_CPU_A
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?EX1
+--> ?C_INITSEG
?PR?MAIN?EX1 ----- ----- ----- -----
+--> ?PR?_?OSINIT?OS_CORE
+--> ?PR?INTI_SYSTEM?EX1
+--> ?PR?_?OSSEMCREATE?OS_SEM
+--> ?PR?_?OSMBOXCREATE?OS_MBOX
+--> ?PR?_TASK1?EX1
+--> ?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_TASK2?EX1
+--> ?PR?_TASK3?EX1
+--> ?PR?_TASK4?EX1
+--> ?PR?_?OSSTART?OS_CORE
?PR?_?OSINIT?OS_CORE ----- ----- ----- -----
+--> ?PR?_?OSTASKIDLE?OS_CORE
+--> ?PR?_?OSTASKCREATE?OS_TASK
?PR?_?OSTASKCREATE?OS_TASK ----- ----- ----- -----
+--> ?PR?_?OSTASKSTKINIT?OS_CPU_C
+--> ?PR?_?OSTCBINIT?OS_CORE
BL51 BANKED LINKER/LOCATER V5.02 10/16/2006 15:27:52 PAGE 4
+--> ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
+--> ?PR?_?OSSCHED?OS_CORE
?PR?_?OSSCHED?OS_CORE ----- ----- ----- -----
+--> ?PR?OSCTXSW?OS_CPU_A
?PR?_?OSSEMCREATE?OS_SEM ----- ----- ----- -----
+--> ?PR?_?OSEVENTWAITLISTINIT?OS_CORE
?PR?_?OSMBOXCREATE?OS_MBOX ----- ----- ----- -----
+--> ?PR?_?OSEVENTWAITLISTINIT?OS_CORE
?PR?_TASK1?EX1 ----- ----- ----- -----
+--> ?PR?LEDD?EX1
+--> ?CO?EX1
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_?OSSEMPEND?OS_SEM
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0008H 0014H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?_?OSSEMPEND?OS_SEM ----- ----- ----- -----
+--> ?PR?_?OSEVENTTASKWAIT?OS_CORE
+--> ?PR?_?OSSCHED?OS_CORE
+--> ?PR?_?OSEVENTTO?OS_CORE
?PR?_?OSTIMEDLY?OS_TIME ----- ----- ----- -----
+--> ?PR?_?OSSCHED?OS_CORE
?PR?_TASK2?EX1 ----- ----- ----- -----
+--> ?CO?EX1
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_?OSSEMPOST?OS_SEM
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?_?OSSEMPOST?OS_SEM ----- ----- ----- -----
+--> ?PR?_?OSEVENTTASKRDY?OS_CORE
+--> ?PR?_?OSSCHED?OS_CORE
?PR?_TASK3?EX1 ----- ----- ----- -----
+--> ?CO?EX1
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_?OSMBOXPEND?OS_MBOX
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?_?OSMBOXPEND?OS_MBOX ----- ----- ----- -----
+--> ?PR?_?OSEVENTTASKWAIT?OS_CORE
+--> ?PR?_?OSSCHED?OS_CORE
+--> ?PR?_?OSEVENTTO?OS_CORE
?PR?_TASK4?EX1 ----- ----- ----- -----
+--> ?CO?EX1
+--> ?PR?PRINTF?PRINTF
+--> ?PR?_?OSMBOXPOST?OS_MBOX
+--> ?PR?_?OSTIMEDLY?OS_TIME
BL51 BANKED LINKER/LOCATER V5.02 10/16/2006 15:27:52 PAGE 5
?PR?_?OSMBOXPOST?OS_MBOX ----- ----- ----- -----
+--> ?PR?_?OSEVENTTASKRDY?OS_CORE
+--> ?PR?_?OSSCHED?OS_CORE
?PR?_?OSSTART?OS_CORE ----- ----- ----- -----
+--> ?PR?OSSTARTHIGHRDY?OS_CPU_A
SYMBOL TABLE OF MODULE: ext (EX1)
VALUE TYPE NAME
----------------------------------
------- MODULE EX1
C:0000H SYMBOL _ICE_DUMMY_
D:0022H PUBLIC num1
B:00A8H.7 PUBLIC EA
D:0024H PUBLIC TXMSG
C:0008H PUBLIC ledd
C:21BDH PUBLIC _Task1
C:1EF1H PUBLIC main
C:2422H PUBLIC _Task2
C:23BAH PUBLIC _Task3
C:23F0H PUBLIC _Task4
D:0087H PUBLIC PCON
D:0025H PUBLIC rxmsg
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0028H PUBLIC temp
D:002BH PUBLIC DispSem
C:24CBH PUBLIC inti_system
X:0000H PUBLIC Task1Stack
X:0200H PUBLIC Task2Stack
X:0400H PUBLIC Task3Stack
X:0600H PUBLIC Task4Stack
B:00A8H.1 PUBLIC ET0
D:002EH PUBLIC err
B:00A8H.3 PUBLIC ET1
D:008CH PUBLIC TH0
B:00A8H.0 PUBLIC EX0
D:008DH PUBLIC TH1
D:008AH PUBLIC TL0
D:002FH PUBLIC num
D:008BH PUBLIC TL1
B:0088H.4 PUBLIC TR0
B:0088H.6 PUBLIC TR1
D:0031H PUBLIC TxMbox
------- PROC _TASK1
D:0006H SYMBOL ppdata
C:21BDH LINE# 29
C:21BDH LINE# 30
C:21BDH LINE# 31
C:21BDH LINE# 32
C:21BDH LINE# 33
C:21BDH LINE# 34
C:21C0H LINE# 35
BL51 BANKED LINKER/LOCATER V5.02 10/16/2006 15:27:52 PAGE 6
C:21CFH LINE# 36
C:21DEH LINE# 37
C:21EDH LINE# 38
C:21F5H LINE# 39
C:221BH LINE# 40
C:2222H LINE# 41
------- ENDPROC _TASK1
------- PROC _TASK2
D:0006H SYMBOL yydata
C:2422H LINE# 44
C:2422H LINE# 45
C:2422H LINE# 46
C:2422H LINE# 47
C:2422H LINE# 48
C:2422H LINE# 49
C:2431H LINE# 50
C:2438H LINE# 51
C:2447H LINE# 52
C:244EH LINE# 53
------- ENDPROC _TASK2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -