📄 ucosii_ex1.m51
字号:
BL51 BANKED LINKER/LOCATER V5.01 01/09/2003 17:51:44 PAGE 1
BL51 BANKED LINKER/LOCATER V5.01, INVOKED BY:
D:\KEILC51\C51\BIN\BL51.EXE OS_CPU_C.obj, UCOS_II.obj, OS_CPU_A.obj, Ex1.obj TO Ucosii_Ex1 RAMSIZE (256) NOOVERLAY
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
OS_CPU_C.obj (OS_CPU_C)
UCOS_II.obj (UCOS_II)
OS_CPU_A.obj (OS_CPU_A)
Ex1.obj (EX1)
D:\KEILC51\C51\LIB\C51L.LIB (?C_STARTUP)
D:\KEILC51\C51\LIB\C51L.LIB (?C?COPY)
D:\KEILC51\C51\LIB\C51L.LIB (?C?CLDPTR)
D:\KEILC51\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\KEILC51\C51\LIB\C51L.LIB (?C?CSTPTR)
D:\KEILC51\C51\LIB\C51L.LIB (?C?CSTOPTR)
D:\KEILC51\C51\LIB\C51L.LIB (?C?IMUL)
D:\KEILC51\C51\LIB\C51L.LIB (?C?ILDIX)
D:\KEILC51\C51\LIB\C51L.LIB (?C?ILDOPTR)
D:\KEILC51\C51\LIB\C51L.LIB (?C?IILDOPTR)
D:\KEILC51\C51\LIB\C51L.LIB (?C?ISTPTR)
D:\KEILC51\C51\LIB\C51L.LIB (?C?ISTOPTR)
D:\KEILC51\C51\LIB\C51L.LIB (?C?LMUL)
D:\KEILC51\C51\LIB\C51L.LIB (?C?ULDIV)
D:\KEILC51\C51\LIB\C51L.LIB (?C?SLCMP)
D:\KEILC51\C51\LIB\C51L.LIB (?C?ULCMP)
D:\KEILC51\C51\LIB\C51L.LIB (?C?LSTXDATA)
D:\KEILC51\C51\LIB\C51L.LIB (?C?LSTKXDATA)
D:\KEILC51\C51\LIB\C51L.LIB (?C?OFFXADD)
D:\KEILC51\C51\LIB\C51L.LIB (?C?PLDPTR)
D:\KEILC51\C51\LIB\C51L.LIB (?C?PSTPTR)
D:\KEILC51\C51\LIB\C51L.LIB (?C?PLDOPTR)
D:\KEILC51\C51\LIB\C51L.LIB (?C?PSTOPTR)
D:\KEILC51\C51\LIB\C51L.LIB (?C_INIT)
D:\KEILC51\C51\LIB\C51L.LIB (?C?IILDX)
D:\KEILC51\C51\LIB\C51L.LIB (?C?PLDIDATA)
D:\KEILC51\C51\LIB\C51L.LIB (?C?PSTIDATA)
D:\KEILC51\C51\LIB\C51L.LIB (?C?PLDXDATA)
D:\KEILC51\C51\LIB\C51L.LIB (?C?PSTXDATA)
D:\KEILC51\C51\LIB\C51L.LIB (?C?PLDPDATA)
D:\KEILC51\C51\LIB\C51L.LIB (?C?PSTPDATA)
D:\KEILC51\C51\LIB\C51L.LIB (?C?PLDCODE)
LINK MAP OF MODULE: Ucosii_Ex1 (OS_CPU_C)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
IDATA 0008H 0009H UNIT ?ID?UCOS_II
IDATA 0011H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
BL51 BANKED LINKER/LOCATER V5.01 01/09/2003 17:51:44 PAGE 2
XDATA 0000H 0333H UNIT ?XD?UCOS_II
XDATA 0333H 0138H UNIT ?XD?EX1
XDATA 046BH 0013H UNIT ?XD?_OSTCBINIT?UCOS_II
XDATA 047EH 000EH UNIT ?XD?_OSTASKSTKINIT?OS_CPU_C
XDATA 048CH 000CH UNIT ?XD?_OSEVENTTASKRDY?UCOS_II
XDATA 0498H 000CH UNIT ?XD?_OSSEMQUERY?UCOS_II
XDATA 04A4H 000BH UNIT ?XD?_OSTASKCREATE?UCOS_II
XDATA 04AFH 000BH UNIT ?XD?_OSTIMEDLYHMSM?UCOS_II
XDATA 04BAH 0008H UNIT ?XD?_OSSEMPEND?UCOS_II
XDATA 04C2H 0006H UNIT ?XD?_OSTASKQUERY?UCOS_II
XDATA 04C8H 0004H UNIT ?XD?_OSTASKSTAT?UCOS_II
XDATA 04CCH 0004H UNIT ?XD?_JOB1?EX1
XDATA 04D0H 0004H UNIT ?XD?_JOB2?EX1
XDATA 04D4H 0003H UNIT ?XD?_OSEVENTTASKWAIT?UCOS_II
XDATA 04D7H 0003H UNIT ?XD?_OSEVENTTO?UCOS_II
XDATA 04DAH 0003H UNIT ?XD?_OSEVENTWAITLISTINIT?UCOS_II
XDATA 04DDH 0003H UNIT ?XD?OSTIMETICK?UCOS_II
XDATA 04E0H 0003H UNIT ?XD?_OSSEMCREATE?UCOS_II
XDATA 04E3H 0003H UNIT ?XD?_OSSEMPOST?UCOS_II
XDATA 04E6H 0003H UNIT ?XD?_OSTIMEDLYRESUME?UCOS_II
XDATA 04E9H 0002H UNIT ?XD?OSINIT?UCOS_II
* * * * * * * 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?_OSTASKCREATEHOOK?OS_CPU_C
CODE 0009H 0001H UNIT ?PR?_OSTASKDELHOOK?OS_CPU_C
CODE 000AH 0001H UNIT ?PR?OSTASKSWHOOK?OS_CPU_C
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0546H UNIT ?C?LIB_CODE
CODE 0554H 01E8H UNIT ?PR?_OSTCBINIT?UCOS_II
CODE 073CH 01E2H UNIT ?PR?OSINIT?UCOS_II
CODE 091EH 0185H UNIT ?PR?_OSTASKSTKINIT?OS_CPU_C
CODE 0AA3H 0168H UNIT ?PR?_OSTIMEDLYHMSM?UCOS_II
CODE 0C0BH 0129H UNIT ?PR?_OSEVENTTASKRDY?UCOS_II
CODE 0D34H 0115H UNIT ?PR?_OSTASKCREATE?UCOS_II
CODE 0E49H 0110H UNIT ?C_INITSEG
CODE 0F59H 010CH UNIT ?PR?_OSSEMPEND?UCOS_II
CODE 1065H 00FAH UNIT ?PR?_OSEVENTTASKWAIT?UCOS_II
CODE 115FH 00EFH UNIT ?PR?OSTIMETICK?UCOS_II
CODE 124EH 00CEH UNIT ?PR?_OSSEMQUERY?UCOS_II
CODE 131CH 00BEH UNIT ?PR?_OSEVENTTO?UCOS_II
CODE 13DAH 00BCH UNIT ?PR?_OSTASKSTAT?UCOS_II
CODE 1496H 00B2H UNIT ?PR?_OSTIMEDLYRESUME?UCOS_II
CODE 1548H 0091H UNIT ?PR?OSINTEXIT?UCOS_II
CODE 15D9H 008CH UNIT ?C_C51STARTUP
CODE 1665H 0088H UNIT ?PR?OSSCHED?UCOS_II
CODE 16EDH 0088H UNIT ?PR?_OSSEMPOST?UCOS_II
CODE 1775H 007DH UNIT ?PR?_OSTASKQUERY?UCOS_II
CODE 17F2H 0077H UNIT ?PR?_OSTIMEDLY?UCOS_II
CODE 1869H 0070H UNIT ?PR?_JOB0?EX1
CODE 18D9H 006FH UNIT ?PR?_OSSEMCREATE?UCOS_II
CODE 1948H 005FH UNIT ?PR?OSSTART?UCOS_II
CODE 19A7H 0056H UNIT ?PR?OSCTXSW?OS_CPU_A
CODE 19FDH 0051H UNIT ?PR?_JOB1?EX1
CODE 1A4EH 0051H UNIT ?PR?_JOB2?EX1
CODE 1A9FH 0048H UNIT ?PR?OSTICKISR?OS_CPU_A
BL51 BANKED LINKER/LOCATER V5.01 01/09/2003 17:51:44 PAGE 3
CODE 1AE7H 0042H UNIT ?PR?OSSTARTHIGHRDY?OS_CPU_A
CODE 1B29H 003BH UNIT ?PR?OSSTATINIT?UCOS_II
CODE 1B64H 0036H UNIT ?PR?_OSEVENTWAITLISTINIT?UCOS_II
CODE 1B9AH 0030H UNIT ?PR?_OSSEMACCEPT?UCOS_II
CODE 1BCAH 002CH UNIT ?PR?OSSCHEDUNLOCK?UCOS_II
CODE 1BF6H 002AH UNIT ?PR?MAIN?EX1
CODE 1C20H 0025H UNIT ?PR?_OSTASKIDLE?UCOS_II
CODE 1C45H 0013H UNIT ?PR?OSTIMEGET?UCOS_II
CODE 1C58H 0011H UNIT ?PR?INITTIMER0?OS_CPU_C
CODE 1C69H 0011H UNIT ?PR?OSSCHEDLOCK?UCOS_II
CODE 1C7AH 000BH UNIT ?PR?OSINTENTER?UCOS_II
CODE 1C85H 000BH UNIT ?PR?_OSTIMESET?UCOS_II
CODE 1C90H 000AH UNIT ?PR?OSINTCTXSW?OS_CPU_A
CODE 1C9AH 0001H UNIT ?PR?OSTASKSTATHOOK?OS_CPU_C
CODE 1C9BH 0001H UNIT ?PR?OSTIMETICKHOOK?OS_CPU_C
CODE 1C9CH 0001H UNIT ?PR?OSDUMMY?UCOS_II
SYMBOL TABLE OF MODULE: Ucosii_Ex1 (OS_CPU_C)
VALUE TYPE NAME
----------------------------------
------- MODULE OS_CPU_C
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
C:0008H PUBLIC _OSTaskCreateHook
D:00A8H PUBLIC IE
C:000AH PUBLIC OSTaskSwHook
D:00B8H PUBLIC IP
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:0009H PUBLIC _OSTaskDelHook
B:00A8H.1 PUBLIC ET0
C:1C58H PUBLIC InitTimer0
D:008CH PUBLIC TH0
D:008AH PUBLIC TL0
B:0088H.4 PUBLIC TR0
C:1C9BH PUBLIC OSTimeTickHook
C:091EH PUBLIC _OSTaskStkInit
D:00C8H PUBLIC T2CON
C:1C9AH PUBLIC OSTaskStatHook
D:00D0H PUBLIC PSW
------- PROC _OSTASKSTKINIT
X:047EH SYMBOL task
X:0481H SYMBOL ppdata
X:0484H SYMBOL ptos
X:0487H SYMBOL opt
------- DO
X:0489H SYMBOL stk
------- ENDDO
C:091EH LINE# 73
C:0929H LINE# 74
C:0929H LINE# 77
BL51 BANKED LINKER/LOCATER V5.01 01/09/2003 17:51:44 PAGE 4
C:0929H LINE# 78
C:0929H LINE# 79
C:093EH LINE# 80
C:0953H LINE# 81
C:096EH LINE# 82
C:098AH LINE# 83
C:099EH LINE# 84
C:09B3H LINE# 85
C:09C8H LINE# 86
C:09DCH LINE# 87
C:09F0H LINE# 88
C:0A04H LINE# 89
C:0A19H LINE# 90
C:0A2EH LINE# 91
C:0A43H LINE# 92
C:0A58H LINE# 93
C:0A6DH LINE# 94
C:0A82H LINE# 95
C:0A97H LINE# 102
C:0AA2H LINE# 103
------- ENDPROC _OSTASKSTKINIT
------- PROC _OSTASKCREATEHOOK
X:0000H SYMBOL ptcb
C:0008H LINE# 117
C:0008H LINE# 118
C:0008H LINE# 119
C:0008H LINE# 120
------- ENDPROC _OSTASKCREATEHOOK
------- PROC _OSTASKDELHOOK
X:0000H SYMBOL ptcb
C:0009H LINE# 134
C:0009H LINE# 135
C:0009H LINE# 136
C:0009H LINE# 137
------- ENDPROC _OSTASKDELHOOK
------- PROC OSTASKSWHOOK
C:000AH LINE# 152
C:000AH LINE# 153
C:000AH LINE# 154
------- ENDPROC OSTASKSWHOOK
------- PROC OSTASKSTATHOOK
C:1C9AH LINE# 165
C:1C9AH LINE# 166
C:1C9AH LINE# 167
------- ENDPROC OSTASKSTATHOOK
------- PROC OSTIMETICKHOOK
C:1C9BH LINE# 180
C:1C9BH LINE# 181
C:1C9BH LINE# 182
------- ENDPROC OSTIMETICKHOOK
------- PROC INITTIMER0
C:1C58H LINE# 186
C:1C58H LINE# 187
C:1C58H LINE# 188
C:1C5BH LINE# 189
C:1C5EH LINE# 190
C:1C61H LINE# 191
BL51 BANKED LINKER/LOCATER V5.01 01/09/2003 17:51:44 PAGE 5
C:1C64H LINE# 192
C:1C66H LINE# 193
C:1C68H LINE# 194
------- ENDPROC INITTIMER0
------- ENDMOD OS_CPU_C
------- MODULE UCOS_II
C:0000H SYMBOL _ICE_DUMMY_
X:0000H PUBLIC OSRdyGrp
D:0090H PUBLIC P1
C:18D9H PUBLIC _OSSemCreate
D:00B0H PUBLIC P3
X:0001H PUBLIC OSCPUUsage
B:00A8H.7 PUBLIC EA
X:0002H PUBLIC OSIdleCtrRun
I:0008H PUBLIC OSRunning
X:0006H SYMBOL OSTaskStatStk
X:006AH PUBLIC OSLockNesting
C:1665H PUBLIC OSSched
D:00A8H PUBLIC IE
C:0003H PUBLIC OSVersion
D:00B8H PUBLIC IP
C:1C20H PUBLIC _OSTaskIdle
C:1C69H PUBLIC OSSchedLock
X:006BH PUBLIC OSTCBList
X:006EH SYMBOL OSTCBTbl
X:0172H PUBLIC OSTCBFreeList
I:0009H PUBLIC OSTCBCur
X:0175H PUBLIC OSUnMapTbl
C:131CH PUBLIC _OSEventTO
X:0275H PUBLIC OSIntNesting
I:000CH PUBLIC OSTCBHighRdy
C:1C9CH SYMBOL OSDummy
C:1775H PUBLIC _OSTaskQuery
C:0F59H PUBLIC _OSSemPend
D:0098H PUBLIC SCON
C:1948H PUBLIC OSStart
X:0276H PUBLIC OSTime
D:0088H PUBLIC TCON
C:1496H PUBLIC _OSTimeDlyResume
C:1065H PUBLIC _OSEventTaskWait
C:13DAH PUBLIC _OSTaskStat
C:073CH PUBLIC OSInit
X:027AH PUBLIC OSTCBPrioTbl
C:17F2H PUBLIC _OSTimeDly
C:115FH PUBLIC OSTimeTick
C:1C85H PUBLIC _OSTimeSet
C:124EH PUBLIC _OSSemQuery
X:02A1H SYMBOL OSIntExitY
X:02A2H PUBLIC OSCtxSwCtr
X:02A6H PUBLIC OSEventTbl
X:02B8H PUBLIC OSEventFreeList
X:02BBH PUBLIC OSIdleCtr
C:0C0BH PUBLIC _OSEventTaskRdy
C:1C7AH PUBLIC OSIntEnter
C:16EDH PUBLIC _OSSemPost
C:1B64H PUBLIC _OSEventWaitListInit
BL51 BANKED LINKER/LOCATER V5.01 01/09/2003 17:51:44 PAGE 6
C:1C45H PUBLIC OSTimeGet
C:1B29H PUBLIC OSStatInit
X:02BFH PUBLIC OSTaskCtr
X:02C0H PUBLIC OSMapTbl
D:00C8H PUBLIC T2CON
I:000FH PUBLIC OSPrioCur
C:1548H PUBLIC OSIntExit
X:02C8H SYMBOL OSTaskIdleStk
C:0D34H PUBLIC _OSTaskCreate
X:032CH PUBLIC OSStatRdy
C:0554H PUBLIC _OSTCBInit
I:0010H PUBLIC OSPrioHighRdy
C:0AA3H PUBLIC _OSTimeDlyHMSM
X:032DH PUBLIC OSIdleCtrMax
X:0331H PUBLIC OSRdyTbl
D:00D0H PUBLIC PSW
C:1BCAH PUBLIC OSSchedUnlock
C:1B9AH PUBLIC _OSSemAccept
------- PROC _OSEVENTTASKRDY
X:048CH SYMBOL pevent
X:048FH SYMBOL msg
X:0492H SYMBOL msk
------- DO
X:0493H SYMBOL ptcb
D:0007H SYMBOL x
D:0005H SYMBOL y
D:0006H SYMBOL bitx
X:0496H SYMBOL bity
X:0497H SYMBOL prio
------- ENDDO
C:0C0BH LINE# 101
C:0C16H LINE# 102
C:0C16H LINE# 111
C:0C32H LINE# 112
C:0C40H LINE# 113
C:0C5DH LINE# 114
C:0C68H LINE# 115
C:0C73H LINE# 116
C:0C7FH LINE# 117
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -