📄 ucos.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 05/31/2008 20:36:10 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, DEMO.obj, OS_CORE.obj, OS_CPU_C.obj, OS_MBOX.obj, OS_MEM.obj, OS_Q.obj, OS_SEM.obj
>> , OS_TASK.obj, OS_TIME.obj, UCOS_II.obj TO ucos RAMSIZE (256) CODE (0X0000-0X7FFF) XDATA (0X0000-0X03FF)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
DEMO.obj (DEMO)
OS_CORE.obj (OS_CORE)
OS_CPU_C.obj (OS_CPU_C)
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)
UCOS_II.obj (UCOS_II)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
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?IMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
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?LMUL)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIOPTR)
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?PLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIIDATA)
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?PLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
BL51 BANKED LINKER/LOCATER V5.03 05/31/2008 20:36:10 PAGE 2
LINK MAP OF MODULE: ucos (?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?OS_CORE
IDATA 0013H 0009H UNIT ?ID?UCOS_II
IDATA 001CH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 02FEH UNIT ?XD?UCOS_II
XDATA 02FEH 0029H UNIT ?XD?OS_Q
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 05EFH UNIT ?C?LIB_CODE
CODE 05F2H 0518H UNIT ?CO?DEMO
CODE 0B0AH 034BH UNIT ?PR?_?OSQPEND?OS_Q
CODE 0E55H 034BH UNIT ?PR?_?OSQPEND?UCOS_II
CODE 11A0H 02E6H UNIT ?PR?_?OSTCBINIT?OS_CORE
CODE 1486H 02E6H UNIT ?PR?_?OSTCBINIT?UCOS_II
CODE 176CH 0253H UNIT ?PR?_?OSQCREATE?OS_Q
CODE 19BFH 0253H UNIT ?PR?_?OSQCREATE?UCOS_II
CODE 1C12H 0250H UNIT ?PR?_?OSTASKSTKINIT?OS_CPU_C
CODE 1E62H 021FH UNIT ?C_INITSEG
CODE 2081H 020CH UNIT ?PR?_?OSINIT?OS_CORE
CODE 228DH 020CH UNIT ?PR?_?OSINIT?UCOS_II
CODE 2499H 01CCH UNIT ?PR?_?OSTIMEDLYHMSM?OS_TIME
CODE 2665H 01CCH UNIT ?PR?_?OSTIMEDLYHMSM?UCOS_II
CODE 2831H 01CBH UNIT ?PR?_?OSEVENTTASKRDY?OS_CORE
CODE 29FCH 01CBH UNIT ?PR?_?OSEVENTTASKRDY?UCOS_II
CODE 2BC7H 01A7H UNIT ?PR?_?OSQQUERY?OS_Q
CODE 2D6EH 01A7H UNIT ?PR?_?OSQQUERY?UCOS_II
CODE 2F15H 019EH UNIT ?PR?_?OSTASKCREATE?OS_TASK
CODE 30B3H 019EH UNIT ?PR?_?OSTASKCREATE?UCOS_II
CODE 3251H 019DH UNIT ?PR?_?OSQPOSTFRONT?OS_Q
CODE 33EEH 0179H UNIT ?PR?_?OSQPOST?OS_Q
CODE 3567H 0165H UNIT ?PR?_?OSQPOSTFRONT?UCOS_II
CODE 36CCH 0141H UNIT ?PR?_?OSQPOST?UCOS_II
CODE 380DH 0139H UNIT ?PR?_?OSQACCEPT?OS_Q
CODE 3946H 0139H UNIT ?PR?_?OSQACCEPT?UCOS_II
CODE 3A7FH 011DH UNIT ?PR?_?OSTIMETICK?OS_CORE
CODE 3B9CH 011DH UNIT ?PR?_?OSTIMETICK?UCOS_II
CODE 3CB9H 010CH UNIT ?PR?_?OSEVENTTASKWAIT?OS_CORE
CODE 3DC5H 010CH UNIT ?PR?_?OSEVENTTASKWAIT?UCOS_II
CODE 3ED1H 0106H UNIT ?PR?_?MYTASK?DEMO
CODE 3FD7H 00FCH UNIT ?PR?_?PRINTDEC?DEMO
CODE 40D3H 00F8H UNIT ?PR?_?SERIAL?DEMO
CODE 41CBH 00F1H UNIT ?PR?_?OSTIMEDLYRESUME?OS_TIME
CODE 42BCH 00F1H UNIT ?PR?_?OSTIMEDLYRESUME?UCOS_II
CODE 43ADH 00D6H UNIT ?PR?_?OSSCHED?UCOS_II
CODE 4483H 00CCH UNIT ?PR?_?OSEVENTTO?OS_CORE
CODE 454FH 00CCH UNIT ?PR?_?OSEVENTTO?UCOS_II
BL51 BANKED LINKER/LOCATER V5.03 05/31/2008 20:36:10 PAGE 3
CODE 461BH 00C9H UNIT ?PR?_?OSTASKQUERY?OS_TASK
CODE 46E4H 00C9H UNIT ?PR?_?OSTASKQUERY?UCOS_II
CODE 47ADH 00C3H UNIT ?PR?_?OSQFLUSH?OS_Q
CODE 4870H 00C3H UNIT ?PR?_?OSQFLUSH?UCOS_II
CODE 4933H 009EH UNIT ?PR?_?OSSCHED?OS_CORE
CODE 49D1H 0099H UNIT ?PR?_?SERIALINIT?DEMO
CODE 4A6AH 0091H UNIT ?PR?_?OSINTEXIT?OS_CORE
CODE 4AFBH 0091H UNIT ?PR?_?OSINTEXIT?UCOS_II
CODE 4B8CH 008CH UNIT ?C_C51STARTUP
CODE 4C18H 008BH UNIT ?PR?_?OSTIMEDLY?OS_TIME
CODE 4CA3H 008BH UNIT ?PR?_?OSTIMEDLY?UCOS_II
CODE 4D2EH 0087H UNIT ?PR?_?PRINTHEX?DEMO
CODE 4DB5H 0084H UNIT ?PR?_?OSQINIT?OS_Q
CODE 4E39H 0084H UNIT ?PR?_?OSQINIT?UCOS_II
CODE 4EBDH 0082H UNIT ?PR?_?OSSTART?OS_CORE
CODE 4F3FH 0082H UNIT ?PR?_?OSSTART?UCOS_II
CODE 4FC1H 006AH UNIT ?PR?_?OSEVENTWAITLISTINIT?OS_CORE
CODE 502BH 006AH UNIT ?PR?_?OSEVENTWAITLISTINIT?UCOS_II
CODE 5095H 0063H UNIT ?PR?_?TXBUFPUTCH?DEMO
CODE 50F8H 005BH UNIT ?PR?_?PRINTSTR?DEMO
CODE 5153H 0054H UNIT ?PR?_?RXBUFGETCH?DEMO
CODE 51A7H 004EH UNIT ?PR?_?OSTASKIDLE?OS_CORE
CODE 51F5H 004EH UNIT ?PR?_?OSTASKIDLE?UCOS_II
CODE 5243H 0049H UNIT ?PR?MAIN?DEMO
CODE 528CH 003BH UNIT ?PR?_?SERIALBUFCREATE?DEMO
CODE 52C7H 0038H UNIT ?PR?_?OSTIMEGET?OS_TIME
CODE 52FFH 0038H UNIT ?PR?_?OSTIMEGET?UCOS_II
CODE 5337H 0034H UNIT ?PR?_?PRINTCHAR?DEMO
CODE 536BH 002FH UNIT ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
CODE 539AH 002FH UNIT ?PR?_?OSTASKDELHOOK?OS_CPU_C
CODE 53C9H 002CH UNIT ?PR?_?OSSCHEDUNLOCK?OS_CORE
CODE 53F5H 002CH UNIT ?PR?_?OSSCHEDUNLOCK?UCOS_II
CODE 5421H 002AH UNIT ?PR?_?OSTIMESET?OS_TIME
CODE 544BH 002AH UNIT ?PR?_?OSTIMESET?UCOS_II
CODE 5475H 0027H UNIT ?PR?_?SERIALBUFCLR?DEMO
CODE 549CH 0011H UNIT ?PR?_?OSSCHEDLOCK?OS_CORE
CODE 54ADH 0011H UNIT ?PR?_?INITTIMER0?OS_CPU_C
CODE 54BEH 0011H UNIT ?PR?_?OSSCHEDLOCK?UCOS_II
CODE 54CFH 000BH UNIT ?PR?_?OSINTENTER?OS_CORE
CODE 54DAH 000BH UNIT ?PR?_?OSINTENTER?UCOS_II
CODE 54E5H 0009H UNIT ?PR?_?CLRSCR?DEMO
CODE 54EEH 0005H UNIT ?PR?_?OSVERSION?OS_CORE
CODE 54F3H 0005H UNIT ?PR?_?OSVERSION?UCOS_II
CODE 54F8H 0001H UNIT ?PR?_?OSTASKSWHOOK?OS_CPU_C
CODE 54F9H 0001H UNIT ?PR?_?OSTASKSTATHOOK?OS_CPU_C
CODE 54FAH 0001H UNIT ?PR?_?OSTIMETICKHOOK?OS_CPU_C
CODE 54FBH 0001H UNIT ?PR?_?OSDUMMY?OS_TASK
CODE 54FCH 0001H UNIT ?PR?_?OSDUMMY?UCOS_II
OVERLAY MAP OF MODULE: ucos (?C_STARTUP)
SEGMENT
+--> CALLED SEGMENT
---------------------
BL51 BANKED LINKER/LOCATER V5.03 05/31/2008 20:36:10 PAGE 4
?C_C51STARTUP
+--> ?PR?MAIN?DEMO
+--> ?C_INITSEG
?PR?MAIN?DEMO
+--> ?PR?_?OSINIT?OS_CORE
+--> ?PR?_?SERIALBUFCREATE?DEMO
+--> ?PR?_?SERIALINIT?DEMO
+--> ?PR?_?MYTASK?DEMO
+--> ?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_?OSSTART?OS_CORE
?PR?_?OSINIT?OS_CORE
+--> ?PR?_?OSQINIT?OS_Q
+--> ?PR?_?OSTASKIDLE?OS_CORE
+--> ?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_?INITTIMER0?OS_CPU_C
?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_?OSTASKSTKINIT?OS_CPU_C
+--> ?PR?_?OSTCBINIT?OS_CORE
+--> ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
+--> ?PR?_?OSSCHED?OS_CORE
?PR?_?SERIALBUFCREATE?DEMO
+--> ?PR?_?OSQCREATE?OS_Q
?PR?_?OSQCREATE?OS_Q
+--> ?PR?_?OSEVENTWAITLISTINIT?OS_CORE
?PR?_?MYTASK?DEMO
+--> ?PR?_?CLRSCR?DEMO
+--> ?PR?_?PRINTSTR?DEMO
+--> ?CO?DEMO
+--> ?PR?_?PRINTHEX?DEMO
+--> ?PR?_?PRINTCHAR?DEMO
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?_?CLRSCR?DEMO
+--> ?CO?DEMO
+--> ?PR?_?PRINTSTR?DEMO
?PR?_?PRINTSTR?DEMO
+--> ?CO?DEMO
+--> ?PR?_?TXBUFPUTCH?DEMO
?PR?_?TXBUFPUTCH?DEMO
+--> ?PR?_?OSQPOST?OS_Q
?PR?_?OSQPOST?OS_Q
+--> ?PR?_?OSEVENTTASKRDY?OS_CORE
+--> ?PR?_?OSSCHED?OS_CORE
?PR?_?PRINTHEX?DEMO
+--> ?PR?_?PRINTCHAR?DEMO
?PR?_?PRINTCHAR?DEMO
BL51 BANKED LINKER/LOCATER V5.03 05/31/2008 20:36:10 PAGE 5
+--> ?PR?_?TXBUFPUTCH?DEMO
?PR?_?OSTIMEDLY?OS_TIME
+--> ?PR?_?OSSCHED?OS_CORE
UNRESOLVED EXTERNAL SYMBOLS:
OSCTXSW
OSINTCTXSW
OSSTARTHIGHRDY
IGNORED SEGMENTS:
?XD?DEMO
?XD?OS_CORE
IGNORED SYMBOLS:
COMMMSGRX
COMMMSGTX
COMMQRX
COMMQTX
MYTASKSTK
OSCTXSWCTR
OSEVENTFREELIST
OSEVENTTBL
OSIDLECTR
OSINTNESTING
OSLOCKNESTING
OSMAPTBL
OSPRIOCUR
OSPRIOHIGHRDY
OSRDYGRP
OSRDYTBL
OSRUNNING
OSTASKCTR
OSTCBCUR
OSTCBFREELIST
OSTCBHIGHRDY
OSTCBLIST
OSTCBPRIOTBL
OSTIME
OSUNMAPTBL
SERIALSTATWORD
_?OSEVENTTASKRDY
_?OSEVENTTASKWAIT
_?OSEVENTTO
_?OSEVENTWAITLISTINIT
_?OSINIT
_?OSINTENTER
_?OSINTEXIT
_?OSQACCEPT
_?OSQCREATE
_?OSQFLUSH
BL51 BANKED LINKER/LOCATER V5.03 05/31/2008 20:36:10 PAGE 6
_?OSQINIT
_?OSQPEND
_?OSQPOST
_?OSQPOSTFRONT
_?OSQQUERY
_?OSSCHED
_?OSSCHEDLOCK
_?OSSCHEDUNLOCK
_?OSSTART
_?OSTASKCREATE
_?OSTASKIDLE
_?OSTASKQUERY
_?OSTCBINIT
_?OSTIMEDLY
_?OSTIMEDLYHMSM
_?OSTIMEDLYRESUME
_?OSTIMEGET
_?OSTIMESET
_?OSTIMETICK
_?OSVERSION
SYMBOL TABLE OF MODULE: ucos (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:4B8CH SEGMENT ?C_C51STARTUP
I:001CH 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
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -