?? ucos.m51
字號:
BL51 BANKED LINKER/LOCATER V5.03 12/01/2003 20:11:54 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE serial.obj, main.obj, OS_TIME.obj, OS_CPU_C.obj, OS_FLAG.obj, OS_MBOX.obj, OS_MEM.obj, OS_MUTEX
>> .obj, OS_Q.obj, OS_SEM.obj, OS_TASK.obj, OS_CORE.obj, STARTUP.obj, OS_CPU_A.obj TO ucOS RAMSIZE (256) XDATA (0X0000-0
>> X7FFE)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
serial.obj (SERIAL)
main.obj (MAIN)
OS_TIME.obj (OS_TIME)
OS_CPU_C.obj (OS_CPU_C)
OS_FLAG.obj (OS_FLAG)
OS_MBOX.obj (OS_MBOX)
OS_MEM.obj (OS_MEM)
OS_MUTEX.obj (OS_MUTEX)
OS_Q.obj (OS_Q)
OS_SEM.obj (OS_SEM)
OS_TASK.obj (OS_TASK)
OS_CORE.obj (OS_CORE)
STARTUP.obj (?C_STARTUP)
OS_CPU_A.obj (OS_CPU_A)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LADD)
C:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C_XBP)
C:\KEIL\C51\LIB\C51L.LIB (?C?ADDXBP)
C:\KEIL\C51\LIB\C51L.LIB (?C?XBPOFF)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
BL51 BANKED LINKER/LOCATER V5.03 12/01/2003 20:11:54 PAGE 2
LINK MAP OF MODULE: ucOS (SERIAL)
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 0016H UNIT ?ID?OS_CORE
IDATA 0020H 0041H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 026BH UNIT ?XD?OS_CORE
XDATA 026BH 00C8H UNIT ?XD?MAIN
XDATA 0333H 0007H UNIT ?XD?OS_CPU_C
* * * * * * * 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?_?OSINITHOOKBEGIN?OS_CPU_C
CODE 0009H 0001H UNIT ?PR?_?OSINITHOOKEND?OS_CPU_C
CODE 000AH 0001H UNIT ?PR?_?OSTASKSWHOOK?OS_CPU_C
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000EH UNIT ?PR?_?OSINTENTER?OS_CORE
CODE 001CH 0001H UNIT ?PR?_?OSTIMETICKHOOK?OS_CPU_C
CODE 001DH 0001H UNIT ?PR?_?OSTASKIDLEHOOK?OS_CPU_C
001EH 0005H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0454H UNIT ?C?LIB_CODE
CODE 047AH 0233H UNIT ?PR?_?OS_TCBINIT?OS_CORE
CODE 06ADH 01DCH UNIT ?PR?_?OSTASKSTKINIT?OS_CPU_C
CODE 0889H 01C7H UNIT ?PR?_?OSINIT?OS_CORE
CODE 0A50H 01ADH UNIT ?PR?_?OSTIMEDLYHMSM?OS_TIME
CODE 0BFDH 0141H UNIT ?PR?_?OSTASKCREATE?OS_TASK
CODE 0D3EH 0110H UNIT ?C_INITSEG
CODE 0E4EH 00E5H UNIT ?PR?_?OSTIMETICK?OS_CORE
CODE 0F33H 0092H UNIT ?C_C51STARTUP
CODE 0FC5H 0087H UNIT ?PR?_?OS_SCHED?OS_CORE
CODE 104CH 0083H UNIT ?PR?SERIALISR?OS_CPU_C
CODE 10CFH 0082H UNIT ?PR?_?OSINTEXIT?OS_CORE
CODE 1151H 0076H UNIT ?PR?_?SENDSTR?SERIAL
CODE 11C7H 0074H UNIT ?PR?_?OSTIMEDLY?OS_TIME
CODE 123BH 0073H UNIT ?PR?_?OSSTART?OS_CORE
CODE 12AEH 0069H UNIT ?PR?MAIN?MAIN
CODE 1317H 0066H UNIT ?PR?OSCTXSW?OS_CPU_A
CODE 137DH 0052H UNIT ?PR?OSSTARTHIGHRDY?OS_CPU_A
CODE 13CFH 004FH UNIT ?CO?MAIN
CODE 141EH 0044H UNIT ?PR?OSTICKISR?OS_CPU_C
CODE 1462H 0042H UNIT ?PR?_?TASK1?MAIN
CODE 14A4H 003BH UNIT ?PR?_?OS_TASKIDLE?OS_CORE
CODE 14DFH 0033H UNIT ?PR?_?TASK2?MAIN
CODE 1512H 0028H UNIT ?PR?_?OSTIMEGET?OS_TIME
CODE 153AH 0022H UNIT ?PR?_?OSTIMESET?OS_TIME
CODE 155CH 0022H UNIT ?PR?_?INITHARDWARE?OS_CPU_C
CODE 157EH 0021H UNIT ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
BL51 BANKED LINKER/LOCATER V5.03 12/01/2003 20:11:54 PAGE 3
CODE 159FH 0021H UNIT ?PR?_?OSTCBINITHOOK?OS_CPU_C
CODE 15C0H 000AH UNIT ?PR?OSINTCTXSW?OS_CPU_A
CODE 15CAH 0009H UNIT ?PR?USERTICKTIMER?OS_CPU_C
OVERLAY MAP OF MODULE: ucOS (SERIAL)
SEGMENT
+--> CALLED SEGMENT
---------------------
?PR?OSTICKISR?OS_CPU_C
+--> ?PR?_?OSINTENTER?OS_CORE
+--> ?PR?USERTICKTIMER?OS_CPU_C
+--> ?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
?PR?OSSTARTHIGHRDY?OS_CPU_A
+--> ?PR?_?OSTASKSWHOOK?OS_CPU_C
*** NEW ROOT ***************************************************
?PR?SERIALISR?OS_CPU_C
+--> ?PR?_?OSINTENTER?OS_CORE
+--> ?PR?_?OSINTEXIT?OS_CORE
*** NEW ROOT ***************************************************
?C_C51STARTUP
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN
+--> ?PR?_?OSINIT?OS_CORE
+--> ?PR?_?INITHARDWARE?OS_CPU_C
+--> ?PR?_?TASK1?MAIN
+--> ?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_?TASK2?MAIN
+--> ?PR?_?OSSTART?OS_CORE
?PR?_?OSINIT?OS_CORE
+--> ?PR?_?OSINITHOOKBEGIN?OS_CPU_C
+--> ?PR?_?OS_TASKIDLE?OS_CORE
BL51 BANKED LINKER/LOCATER V5.03 12/01/2003 20:11:54 PAGE 4
+--> ?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_?OSINITHOOKEND?OS_CPU_C
?PR?_?OS_TASKIDLE?OS_CORE
+--> ?PR?_?OSTASKIDLEHOOK?OS_CPU_C
?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_?OSTASKSTKINIT?OS_CPU_C
+--> ?PR?_?OS_TCBINIT?OS_CORE
+--> ?PR?_?OS_SCHED?OS_CORE
?PR?_?OS_TCBINIT?OS_CORE
+--> ?PR?_?OSTCBINITHOOK?OS_CPU_C
+--> ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
?PR?_?OS_SCHED?OS_CORE
+--> ?PR?OSCTXSW?OS_CPU_A
?PR?_?TASK1?MAIN
+--> ?CO?MAIN
+--> ?PR?_?SENDSTR?SERIAL
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?_?OSTIMEDLY?OS_TIME
+--> ?PR?_?OS_SCHED?OS_CORE
?PR?_?TASK2?MAIN
+--> ?CO?MAIN
+--> ?PR?_?SENDSTR?SERIAL
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?_?OSSTART?OS_CORE
+--> ?PR?OSSTARTHIGHRDY?OS_CPU_A
SYMBOL TABLE OF MODULE: ucOS (SERIAL)
VALUE TYPE NAME
----------------------------------
------- MODULE SERIAL
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:00D0H PUBLIC PSW
D:0088H PUBLIC TCON
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
D:0098H PUBLIC SCON
D:0099H PUBLIC SBUF
D:00C8H PUBLIC T2CON
C:1151H PUBLIC _?SendStr
------- PROC _?SENDSTR
x:0000H SYMBOL buffer
x:0003H SYMBOL count
C:1151H LINE# 4
BL51 BANKED LINKER/LOCATER V5.03 12/01/2003 20:11:54 PAGE 5
C:1165H LINE# 6
C:117AH LINE# 7
C:117AH LINE# 8
C:1189H LINE# 9
C:1191H LINE# 10
C:1198H LINE# 11
C:11A6H LINE# 12
C:11C1H LINE# 13
C:11C1H LINE# 14
------- ENDPROC _?SENDSTR
------- ENDMOD SERIAL
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:00D0H PUBLIC PSW
D:0088H PUBLIC TCON
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
D:0098H PUBLIC SCON
D:00C8H PUBLIC T2CON
B:00A8H.1 PUBLIC ET0
B:0090H.0 PUBLIC led3
X:026BH PUBLIC TaskStartStk1
X:02CFH PUBLIC TaskStartStk2
C:1462H PUBLIC _?Task1
C:14DFH PUBLIC _?Task2
C:12AEH PUBLIC main
------- PROC MAIN
C:12AEH LINE# 11
C:12AEH LINE# 12
C:12AEH LINE# 13
C:12B1H LINE# 14
C:12B4H LINE# 15
C:12E4H LINE# 16
C:1314H LINE# 17
------- ENDPROC MAIN
------- PROC _?TASK1
x:0000H SYMBOL nouse
C:1462H LINE# 20
C:146BH LINE# 22
C:147DH LINE# 23
C:147FH LINE# 24
C:148CH LINE# 25
C:148CH LINE# 26
C:148CH LINE# 27
C:148EH LINE# 28
C:149BH LINE# 29
C:14A2H LINE# 30
------- ENDPROC _?TASK1
------- PROC _?TASK2
x:0000H SYMBOL nouse
C:14DFH LINE# 33
C:14E8H LINE# 35
C:14FAH LINE# 36
C:14FAH LINE# 37
BL51 BANKED LINKER/LOCATER V5.03 12/01/2003 20:11:54 PAGE 6
C:14FAH LINE# 38
C:14FCH LINE# 39
C:1509H LINE# 40
C:1510H LINE# 41
------- ENDPROC _?TASK2
------- ENDMOD MAIN
------- MODULE OS_TIME
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:00D0H PUBLIC PSW
D:0088H PUBLIC TCON
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
D:0098H PUBLIC SCON
D:00C8H PUBLIC T2CON
B:00A8H.7 PUBLIC EA
C:11C7H PUBLIC _?OSTimeDly
C:0A50H PUBLIC _?OSTimeDlyHMSM
C:1512H PUBLIC _?OSTimeGet
C:153AH PUBLIC _?OSTimeSet
------- PROC _?OSTIMEDLY
x:0000H SYMBOL ticks
C:11C7H LINE# 35
C:11D2H LINE# 42
C:11E5H LINE# 43
C:11E7H LINE# 44
C:1217H LINE# 45
C:1222H LINE# 46
C:1222H LINE# 47
C:1230H LINE# 48
C:1232H LINE# 49
C:1235H LINE# 50
C:1235H LINE# 51
------- ENDPROC _?OSTIMEDLY
------- PROC _?OSTIMEDLYHMSM
x:0006H SYMBOL hours
x:0007H SYMBOL minutes
x:0008H SYMBOL seconds
x:0009H SYMBOL milli
------- DO
x:0000H SYMBOL ticks
x:0004H SYMBOL loops
------- ENDDO
C:0A50H LINE# 79
C:0A6EH LINE# 85
C:0AA7H LINE# 86
C:0AB4H LINE# 87
C:0AB9H LINE# 88
C:0AB9H LINE# 89
C:0AC5H LINE# 90
C:0ACAH LINE# 91
C:0ACAH LINE# 92
C:0ADCH LINE# 93
C:0AE1H LINE# 94
C:0AE1H LINE# 98
BL51 BANKED LINKER/LOCATER V5.03 12/01/2003 20:11:54 PAGE 7
C:0B7EH LINE# 99
C:0B9BH LINE# 100
C:0BB2H LINE# 101
C:0BC2H LINE# 102
C:0BD4H LINE# 103
C:0BDBH LINE# 104
C:0BE2H LINE# 105
C:0BEFH LINE# 106
C:0BF1H LINE# 107
C:0BF5H LINE# 108
C:0BF5H LINE# 109
C:0BF7H LINE# 110
------- ENDPROC _?OSTIMEDLYHMSM
------- PROC _?OSTIMEGET
------- DO
x:0000H SYMBOL ticks
------- ENDDO
C:1512H LINE# 187
C:1518H LINE# 195
C:151AH LINE# 196
C:1529H LINE# 197
C:152BH LINE# 198
C:1534H LINE# 199
------- ENDPROC _?OSTIMEGET
------- PROC _?OSTIMESET
x:0000H SYMBOL ticks
C:153AH LINE# 215
C:1543H LINE# 222
C:1545H LINE# 223
C:1554H LINE# 224
C:1556H LINE# 225
------- ENDPROC _?OSTIMESET
------- ENDMOD OS_TIME
------- MODULE OS_CPU_C
C:06ADH SEGMENT ?PR?_?OSTASKSTKINIT?OS_CPU_C
C:0008H SEGMENT ?PR?_?OSINITHOOKBEGIN?OS_CPU_C
C:0009H SEGMENT ?PR?_?OSINITHOOKEND?OS_CPU_C
C:157EH SEGMENT ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
C:000AH SEGMENT ?PR?_?OSTASKSWHOOK?OS_CPU_C
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -