📄 ucosii_ex2.m51
字号:
BL51 BANKED LINKER/LOCATER V5.01 01/09/2003 18:33:34 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, Ex2.obj TO Ucosii_Ex2 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)
Ex2.obj (EX2)
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_Ex2 (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 18:33:34 PAGE 2
XDATA 0000H 0333H UNIT ?XD?UCOS_II
XDATA 0333H 01A3H UNIT ?XD?EX2
XDATA 04D6H 0013H UNIT ?XD?_OSTCBINIT?UCOS_II
XDATA 04E9H 000EH UNIT ?XD?_OSTASKSTKINIT?OS_CPU_C
XDATA 04F7H 000CH UNIT ?XD?_OSEVENTTASKRDY?UCOS_II
XDATA 0503H 000CH UNIT ?XD?_OSSEMQUERY?UCOS_II
XDATA 050FH 000BH UNIT ?XD?_OSTASKCREATE?UCOS_II
XDATA 051AH 000BH UNIT ?XD?_OSTIMEDLYHMSM?UCOS_II
XDATA 0525H 0008H UNIT ?XD?_OSSEMPEND?UCOS_II
XDATA 052DH 0006H UNIT ?XD?_OSTASKQUERY?UCOS_II
XDATA 0533H 0004H UNIT ?XD?_OSTASKSTAT?UCOS_II
XDATA 0537H 0003H UNIT ?XD?_OSEVENTTASKWAIT?UCOS_II
XDATA 053AH 0003H UNIT ?XD?_OSEVENTTO?UCOS_II
XDATA 053DH 0003H UNIT ?XD?_OSEVENTWAITLISTINIT?UCOS_II
XDATA 0540H 0003H UNIT ?XD?OSTIMETICK?UCOS_II
XDATA 0543H 0003H UNIT ?XD?_OSSEMCREATE?UCOS_II
XDATA 0546H 0003H UNIT ?XD?_OSSEMPOST?UCOS_II
XDATA 0549H 0003H UNIT ?XD?_OSTIMEDLYRESUME?UCOS_II
XDATA 054CH 0002H UNIT ?XD?OSINIT?UCOS_II
XDATA 054EH 0001H UNIT ?XD?_JOB3?EX2
* * * * * * * 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 0091H UNIT ?PR?_JOB0?EX2
CODE 166AH 008CH UNIT ?C_C51STARTUP
CODE 16F6H 0088H UNIT ?PR?OSSCHED?UCOS_II
CODE 177EH 0088H UNIT ?PR?_OSSEMPOST?UCOS_II
CODE 1806H 007DH UNIT ?PR?_OSTASKQUERY?UCOS_II
CODE 1883H 0077H UNIT ?PR?_OSTIMEDLY?UCOS_II
CODE 18FAH 006FH UNIT ?PR?_OSSEMCREATE?UCOS_II
CODE 1969H 005FH UNIT ?PR?OSSTART?UCOS_II
CODE 19C8H 0056H UNIT ?PR?OSCTXSW?OS_CPU_A
CODE 1A1EH 0048H UNIT ?PR?OSTICKISR?OS_CPU_A
CODE 1A66H 0046H UNIT ?PR?_JOB2?EX2
CODE 1AACH 0046H UNIT ?PR?_JOB3?EX2
CODE 1AF2H 0042H UNIT ?PR?OSSTARTHIGHRDY?OS_CPU_A
BL51 BANKED LINKER/LOCATER V5.01 01/09/2003 18:33:34 PAGE 3
CODE 1B34H 003BH UNIT ?PR?OSSTATINIT?UCOS_II
CODE 1B6FH 003BH UNIT ?PR?MAIN?EX2
CODE 1BAAH 0036H UNIT ?PR?_OSEVENTWAITLISTINIT?UCOS_II
CODE 1BE0H 0030H UNIT ?PR?_OSSEMACCEPT?UCOS_II
CODE 1C10H 002EH UNIT ?PR?_JOB1?EX2
CODE 1C3EH 002CH UNIT ?PR?OSSCHEDUNLOCK?UCOS_II
CODE 1C6AH 0025H UNIT ?PR?_OSTASKIDLE?UCOS_II
CODE 1C8FH 0013H UNIT ?PR?OSTIMEGET?UCOS_II
CODE 1CA2H 0011H UNIT ?PR?INITTIMER0?OS_CPU_C
CODE 1CB3H 0011H UNIT ?PR?OSSCHEDLOCK?UCOS_II
CODE 1CC4H 000BH UNIT ?PR?OSINTENTER?UCOS_II
CODE 1CCFH 000BH UNIT ?PR?_OSTIMESET?UCOS_II
CODE 1CDAH 000AH UNIT ?PR?OSINTCTXSW?OS_CPU_A
CODE 1CE4H 0001H UNIT ?PR?OSTASKSTATHOOK?OS_CPU_C
CODE 1CE5H 0001H UNIT ?PR?OSTIMETICKHOOK?OS_CPU_C
CODE 1CE6H 0001H UNIT ?PR?OSDUMMY?UCOS_II
SYMBOL TABLE OF MODULE: Ucosii_Ex2 (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:1CA2H PUBLIC InitTimer0
D:008CH PUBLIC TH0
D:008AH PUBLIC TL0
B:0088H.4 PUBLIC TR0
C:1CE5H PUBLIC OSTimeTickHook
C:091EH PUBLIC _OSTaskStkInit
D:00C8H PUBLIC T2CON
C:1CE4H PUBLIC OSTaskStatHook
D:00D0H PUBLIC PSW
------- PROC _OSTASKSTKINIT
X:04E9H SYMBOL task
X:04ECH SYMBOL ppdata
X:04EFH SYMBOL ptos
X:04F2H SYMBOL opt
------- DO
X:04F4H SYMBOL stk
------- ENDDO
C:091EH LINE# 73
C:0929H LINE# 74
C:0929H LINE# 77
BL51 BANKED LINKER/LOCATER V5.01 01/09/2003 18:33:34 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:1CE4H LINE# 165
C:1CE4H LINE# 166
C:1CE4H LINE# 167
------- ENDPROC OSTASKSTATHOOK
------- PROC OSTIMETICKHOOK
C:1CE5H LINE# 180
C:1CE5H LINE# 181
C:1CE5H LINE# 182
------- ENDPROC OSTIMETICKHOOK
------- PROC INITTIMER0
C:1CA2H LINE# 186
C:1CA2H LINE# 187
C:1CA2H LINE# 188
C:1CA5H LINE# 189
C:1CA8H LINE# 190
C:1CABH LINE# 191
BL51 BANKED LINKER/LOCATER V5.01 01/09/2003 18:33:34 PAGE 5
C:1CAEH LINE# 192
C:1CB0H LINE# 193
C:1CB2H 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:18FAH 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:16F6H PUBLIC OSSched
D:00A8H PUBLIC IE
C:0003H PUBLIC OSVersion
D:00B8H PUBLIC IP
C:1C6AH PUBLIC _OSTaskIdle
C:1CB3H 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:1CE6H SYMBOL OSDummy
C:1806H PUBLIC _OSTaskQuery
C:0F59H PUBLIC _OSSemPend
D:0098H PUBLIC SCON
C:1969H 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:1883H PUBLIC _OSTimeDly
C:115FH PUBLIC OSTimeTick
C:1CCFH 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:1CC4H PUBLIC OSIntEnter
C:177EH PUBLIC _OSSemPost
C:1BAAH PUBLIC _OSEventWaitListInit
BL51 BANKED LINKER/LOCATER V5.01 01/09/2003 18:33:34 PAGE 6
C:1C8FH PUBLIC OSTimeGet
C:1B34H 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:1C3EH PUBLIC OSSchedUnlock
C:1BE0H PUBLIC _OSSemAccept
------- PROC _OSEVENTTASKRDY
X:04F7H SYMBOL pevent
X:04FAH SYMBOL msg
X:04FDH SYMBOL msk
------- DO
X:04FEH SYMBOL ptcb
D:0007H SYMBOL x
D:0005H SYMBOL y
D:0006H SYMBOL bitx
X:0501H SYMBOL bity
X:0502H 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
C:0C9CH LINE# 118
C:0C9CH LINE# 119
C:0CC0H LINE# 120
C:0CC9H LINE# 121
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -