📄 uc.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 04/11/2006 17:04:57 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\KEIL C\C51\BIN\BL51.EXE STARTUP.obj, OS_CPU_A.obj, OS_CPU_C.obj, serial.obj, UCOS_II.obj, ex1.obj TO uc
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
OS_CPU_A.obj (OS_CPU_A)
OS_CPU_C.obj (OS_CPU_C)
serial.obj (SERIAL)
UCOS_II.obj (UCOS_II)
ex1.obj (EX1)
D:\KEIL C\C51\LIB\C51L.LIB (?C_INIT)
D:\KEIL C\C51\LIB\C51L.LIB (?C?COPY)
D:\KEIL C\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\KEIL C\C51\LIB\C51L.LIB (?C?CSTPTR)
D:\KEIL C\C51\LIB\C51L.LIB (?C?CSTOPTR)
D:\KEIL C\C51\LIB\C51L.LIB (?C?IMUL)
D:\KEIL C\C51\LIB\C51L.LIB (?C?UIDIV)
D:\KEIL C\C51\LIB\C51L.LIB (?C?SIDIV)
D:\KEIL C\C51\LIB\C51L.LIB (?C?IILDX)
D:\KEIL C\C51\LIB\C51L.LIB (?C?ILDIX)
D:\KEIL C\C51\LIB\C51L.LIB (?C?ILDOPTR)
D:\KEIL C\C51\LIB\C51L.LIB (?C?IILDOPTR)
D:\KEIL C\C51\LIB\C51L.LIB (?C?ISTOPTR)
D:\KEIL C\C51\LIB\C51L.LIB (?C?LMUL)
D:\KEIL C\C51\LIB\C51L.LIB (?C?ULDIV)
D:\KEIL C\C51\LIB\C51L.LIB (?C?LSTXDATA)
D:\KEIL C\C51\LIB\C51L.LIB (?C?LSTKXDATA)
D:\KEIL C\C51\LIB\C51L.LIB (?C?OFFXADD)
D:\KEIL C\C51\LIB\C51L.LIB (?C?PSTPTR)
D:\KEIL C\C51\LIB\C51L.LIB (?C?PLDOPTR)
D:\KEIL C\C51\LIB\C51L.LIB (?C?PSTOPTR)
D:\KEIL C\C51\LIB\C51L.LIB (?C_XBP)
D:\KEIL C\C51\LIB\C51L.LIB (?C?ADDXBP)
D:\KEIL C\C51\LIB\C51L.LIB (?C?XBPOFF)
D:\KEIL C\C51\LIB\C51L.LIB (?C?PLDIDATA)
D:\KEIL C\C51\LIB\C51L.LIB (?C?PSTIDATA)
D:\KEIL C\C51\LIB\C51L.LIB (?C?PLDXDATA)
D:\KEIL C\C51\LIB\C51L.LIB (?C?PSTXDATA)
D:\KEIL C\C51\LIB\C51L.LIB (?C?PLDPDATA)
D:\KEIL C\C51\LIB\C51L.LIB (?C?PSTPDATA)
D:\KEIL C\C51\LIB\C51L.LIB (?C?PLDCODE)
LINK MAP OF MODULE: uc (?C_STARTUP)
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 0002H UNIT ?C?LIB_DATA
IDATA 000AH 0009H UNIT ?ID?UCOS_II
0013H 000DH *** GAP ***
BL51 BANKED LINKER/LOCATER V5.12 04/11/2006 17:04:57 PAGE 2
BIT 0020H.0 0000H.1 UNIT ?BI?SERIAL
0020H.1 0000H.7 *** GAP ***
IDATA 0021H 0041H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 080AH UNIT ?XD?SERIAL
XDATA 080AH 028DH UNIT ?XD?UCOS_II
XDATA 0A97H 01F4H UNIT ?XD?EX1
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0005H UNIT ?PR?_?OSVERSION?UCOS_II
CODE 0008H 0001H UNIT ?PR?_?OSTASKSWHOOK?OS_CPU_C
CODE 0009H 0001H UNIT ?PR?_?OSTASKSTATHOOK?OS_CPU_C
CODE 000AH 0001H UNIT ?PR?_?OSTIMETICKHOOK?OS_CPU_C
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0012H UNIT ?PR?_?INITSERIAL?SERIAL
CODE 0020H 0001H UNIT ?PR?_?OSDUMMY?UCOS_II
0021H 0002H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0583H UNIT ?C?LIB_CODE
CODE 05A9H 0298H UNIT ?PR?_?OSTCBINIT?UCOS_II
CODE 0841H 0250H UNIT ?PR?_?OSTASKSTKINIT?OS_CPU_C
CODE 0A91H 0200H UNIT ?PR?_?OSINIT?UCOS_II
CODE 0C91H 01CCH UNIT ?PR?_?OSTIMEDLYHMSM?UCOS_II
CODE 0E5DH 019EH UNIT ?PR?_?OSTASKCREATE?UCOS_II
CODE 0FFBH 0131H UNIT ?PR?MAIN?EX1
CODE 112CH 011DH UNIT ?PR?_?OSTIMETICK?UCOS_II
CODE 1249H 0112H UNIT ?C_INITSEG
CODE 135BH 00F1H UNIT ?PR?_?OSTIMEDLYRESUME?UCOS_II
CODE 144CH 00D7H UNIT ?PR?_?TASKE?EX1
CODE 1523H 00C9H UNIT ?PR?_?OSTASKQUERY?UCOS_II
CODE 15ECH 00ABH UNIT ?PR?_?TASKD?EX1
CODE 1697H 009EH UNIT ?PR?_?OSSCHED?UCOS_II
CODE 1735H 0091H UNIT ?PR?_?OSINTEXIT?UCOS_II
CODE 17C6H 0090H UNIT ?PR?_?PRINTSTR?SERIAL
CODE 1856H 008CH UNIT ?C_C51STARTUP
CODE 18E2H 008BH UNIT ?PR?_?OSTIMEDLY?UCOS_II
CODE 196DH 008BH UNIT ?CO?EX1
CODE 19F8H 0082H UNIT ?PR?_?OSSTART?UCOS_II
CODE 1A7AH 0081H UNIT ?PR?_?SERIAL?SERIAL
CODE 1AFBH 0066H UNIT ?PR?OSCTXSW?OS_CPU_A
CODE 1B61H 0058H UNIT ?PR?OSTICKISR?OS_CPU_A
CODE 1BB9H 0053H UNIT ?PR?_?PRINTCHAR?SERIAL
CODE 1C0CH 0052H UNIT ?PR?OSSTARTHIGHRDY?OS_CPU_A
CODE 1C5EH 004EH UNIT ?PR?_?OSTASKIDLE?UCOS_II
CODE 1CACH 004CH UNIT ?PR?_?SERIAL?OS_CPU_A
CODE 1CF8H 0044H UNIT ?PR?_?TASKA?EX1
CODE 1D3CH 003BH UNIT ?PR?_?TASKB?EX1
CODE 1D77H 003BH UNIT ?PR?_?TASKC?EX1
CODE 1DB2H 0038H UNIT ?PR?_?OSTIMEGET?UCOS_II
CODE 1DEAH 002FH UNIT ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
CODE 1E19H 002FH UNIT ?PR?_?OSTASKDELHOOK?OS_CPU_C
CODE 1E48H 002CH UNIT ?PR?_?OSSCHEDUNLOCK?UCOS_II
CODE 1E74H 002AH UNIT ?PR?_?OSTIMESET?UCOS_II
CODE 1E9EH 001CH UNIT ?PR?_?INITSERIALBUFFER?SERIAL
CODE 1EBAH 0011H UNIT ?PR?_?INITTIMER0?OS_CPU_C
BL51 BANKED LINKER/LOCATER V5.12 04/11/2006 17:04:57 PAGE 3
CODE 1ECBH 0011H UNIT ?PR?_?OSSCHEDLOCK?UCOS_II
CODE 1EDCH 000BH UNIT ?PR?_?OSINTENTER?UCOS_II
CODE 1EE7H 000AH UNIT ?PR?OSINTCTXSW?OS_CPU_A
OVERLAY MAP OF MODULE: uc (?C_STARTUP)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?EX1
+--> ?C_INITSEG
?PR?MAIN?EX1
+--> ?PR?_?OSINIT?UCOS_II
+--> ?PR?_?INITTIMER0?OS_CPU_C
+--> ?PR?_?INITSERIAL?SERIAL
+--> ?PR?_?INITSERIALBUFFER?SERIAL
+--> ?PR?_?TASKA?EX1
+--> ?PR?_?OSTASKCREATE?UCOS_II
+--> ?PR?_?TASKB?EX1
+--> ?PR?_?TASKC?EX1
+--> ?PR?_?TASKD?EX1
+--> ?PR?_?TASKE?EX1
+--> ?PR?_?OSSTART?UCOS_II
?PR?_?OSINIT?UCOS_II
+--> ?PR?_?OSTASKIDLE?UCOS_II
+--> ?PR?_?OSTASKCREATE?UCOS_II
?PR?_?OSTASKCREATE?UCOS_II
+--> ?PR?_?OSTASKSTKINIT?OS_CPU_C
+--> ?PR?_?OSTCBINIT?UCOS_II
+--> ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
+--> ?PR?_?OSSCHED?UCOS_II
?PR?_?OSSCHED?UCOS_II
+--> ?PR?OSCTXSW?OS_CPU_A
?PR?OSCTXSW?OS_CPU_A
+--> ?PR?_?OSTASKSWHOOK?OS_CPU_C
+--> ?PR?OSSTARTHIGHRDY?OS_CPU_A
?PR?OSSTARTHIGHRDY?OS_CPU_A
+--> ?PR?_?OSTASKSWHOOK?OS_CPU_C
?PR?_?TASKA?EX1
+--> ?CO?EX1
+--> ?PR?_?PRINTSTR?SERIAL
+--> ?PR?_?OSTIMEDLY?UCOS_II
?PR?_?PRINTSTR?SERIAL
+--> ?PR?_?PRINTCHAR?SERIAL
BL51 BANKED LINKER/LOCATER V5.12 04/11/2006 17:04:57 PAGE 4
?PR?_?OSTIMEDLY?UCOS_II
+--> ?PR?_?OSSCHED?UCOS_II
?PR?_?TASKB?EX1
+--> ?CO?EX1
+--> ?PR?_?PRINTSTR?SERIAL
+--> ?PR?_?OSTIMEDLY?UCOS_II
?PR?_?TASKC?EX1
+--> ?CO?EX1
+--> ?PR?_?PRINTSTR?SERIAL
+--> ?PR?_?OSTIMEDLY?UCOS_II
?PR?_?TASKD?EX1
+--> ?CO?EX1
+--> ?PR?_?PRINTSTR?SERIAL
+--> ?PR?_?OSTIMEDLY?UCOS_II
?PR?_?TASKE?EX1
+--> ?CO?EX1
+--> ?PR?_?PRINTSTR?SERIAL
+--> ?PR?_?PRINTCHAR?SERIAL
+--> ?PR?_?OSTIMEDLY?UCOS_II
?PR?_?OSSTART?UCOS_II
+--> ?PR?OSSTARTHIGHRDY?OS_CPU_A
*** NEW ROOT ***************************************************
?PR?OSTICKISR?OS_CPU_A
+--> ?PR?_?OSINTENTER?UCOS_II
+--> ?PR?_?OSTIMETICK?UCOS_II
+--> ?PR?_?OSINTEXIT?UCOS_II
?PR?_?OSTIMETICK?UCOS_II
+--> ?PR?_?OSTIMETICKHOOK?OS_CPU_C
?PR?_?OSINTEXIT?UCOS_II
+--> ?PR?OSINTCTXSW?OS_CPU_A
?PR?OSINTCTXSW?OS_CPU_A
+--> ?PR?OSCTXSW?OS_CPU_A
*** NEW ROOT ***************************************************
?PR?_?SERIAL?OS_CPU_A
+--> ?PR?_?SERIAL?SERIAL
SYMBOL TABLE OF MODULE: uc (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:1856H SEGMENT ?C_C51STARTUP
BL51 BANKED LINKER/LOCATER V5.12 04/11/2006 17:04:57 PAGE 5
I:0021H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:1859H SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0000H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:1856H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:1856H LINE# 99
C:1858H LINE# 100
C:1859H LINE# 101
C:185AH LINE# 102
C:185CH LINE# 151
C:185FH LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE OS_CPU_A
C:1C0CH SEGMENT ?PR?OSSTARTHIGHRDY?OS_CPU_A
C:1AFBH SEGMENT ?PR?OSCTXSW?OS_CPU_A
C:1EE7H SEGMENT ?PR?OSINTCTXSW?OS_CPU_A
C:1B61H SEGMENT ?PR?OSTICKISR?OS_CPU_A
C:1CACH SEGMENT ?PR?_?SERIAL?OS_CPU_A
I:0021H SEGMENT ?STACK
C:1AFBH PUBLIC OSCTXSW
C:1EE7H PUBLIC OSINTCTXSW
C:1C0CH PUBLIC OSSTARTHIGHRDY
C:1B61H PUBLIC OSTICKISR
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
B:00A8H.7 SYMBOL EA
C:1C0FH SYMBOL OSCTXSW_IN
C:1B1DH SYMBOL OSINTCTXSW_IN
I:0022H SYMBOL OSSTACK
I:0021H SYMBOL OSSTKSTART
N:0000H SYMBOL OS_CPU_A
D:00D0H SYMBOL PSW
C:1C25H SYMBOL RESTORE_STACK
C:1B39H SYMBOL SAVE_STACK
C:1CACH SYMBOL SERIALISR
BL51 BANKED LINKER/LOCATER V5.12 04/11/2006 17:04:57 PAGE 6
D:0081H SYMBOL SP
D:008CH SYMBOL TH0
D:008AH SYMBOL TL0
B:0088H.4 SYMBOL TR0
C:1C0CH LINE# 123
C:1C0FH LINE# 128
C:1C11H LINE# 129
C:1C12H LINE# 130
C:1C14H LINE# 131
C:1C15H LINE# 132
C:1C17H LINE# 135
C:1C18H LINE# 136
C:1C19H LINE# 137
C:1C1AH LINE# 138
C:1C1BH LINE# 139
C:1C1CH LINE# 140
C:1C1DH LINE# 141
C:1C1FH LINE# 142
C:1C21H LINE# 145
C:1C22H LINE# 146
C:1C23H LINE# 149
C:1C25H LINE# 153
C:1C26H LINE# 154
C:1C27H LINE# 155
C:1C28H LINE# 156
C:1C29H LINE# 157
C:1C2BH LINE# 160
C:1C2DH LINE# 163
C:1C2EH LINE# 164
C:1C2FH LINE# 165
C:1C31H LINE# 166
C:1C32H LINE# 167
C:1C33H LINE# 168
C:1C35H LINE# 171
C:1C37H LINE# 172
C:1C39H LINE# 174
C:1C3BH LINE# 174
C:1C3CH LINE# 174
C:1C3EH LINE# 174
C:1C3FH LINE# 174
C:1C41H LINE# 174
C:1C42H LINE# 174
C:1C44H LINE# 174
C:1C45H LINE# 174
C:1C47H LINE# 174
C:1C48H LINE# 174
C:1C4AH LINE# 174
C:1C4BH LINE# 174
C:1C4DH LINE# 174
C:1C4EH LINE# 174
C:1C50H LINE# 174
C:1C51H LINE# 174
C:1C53H LINE# 174
C:1C55H LINE# 174
C:1C57H LINE# 174
C:1C59H LINE# 174
C:1C5BH LINE# 175
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -