📄 ucos-ii for keil c51.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 12/14/2007 08:25:52 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, 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_TIME.ob
>> j, OS_TASK.obj, OS_SEM.obj, OS_CPU_A.obj, os_tmr.obj, os_flag.obj, os_mutex.obj TO uCOS-II for Keil C51 RAMSIZE (256)
>>
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_TIME.obj (OS_TIME)
OS_TASK.obj (OS_TASK)
OS_SEM.obj (OS_SEM)
OS_CPU_A.obj (OS_CPU_A)
os_tmr.obj (OS_TMR)
os_flag.obj (OS_FLAG)
os_mutex.obj (OS_MUTEX)
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?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?ISTPTR)
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?ULCMP)
C:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKOPTR)
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 (PRINTF)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
BL51 BANKED LINKER/LOCATER V5.12 12/14/2007 08:25:52 PAGE 2
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKPDATA)
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)
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51L.LIB (PUTCHAR)
LINK MAP OF MODULE: uCOS-II for Keil C51 (?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 0005H UNIT _DATA_GROUP_
DATA 000DH 0002H UNIT ?C?LIB_DATA
IDATA 000FH 0009H UNIT ?ID?OS_CORE
IDATA 0018H 0003H UNIT ?ID?DEMO
001BH 0005H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
IDATA 0022H 0041H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0ACCH UNIT ?XD?OS_CORE
XDATA 0ACCH 03F0H UNIT ?XD?DEMO
XDATA 0EBCH 0028H UNIT _XDATA_GROUP_
* * * * * * * 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?_?OS_DUMMY?OS_CORE
CODE 0009H 0001H UNIT ?PR?_?OSINITHOOKBEGIN?OS_CPU_C
CODE 000AH 0001H UNIT ?PR?_?OSINITHOOKEND?OS_CPU_C
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0013H UNIT ?PR?_?OSINTENTER?OS_CORE
CODE 0021H 0001H UNIT ?PR?_?OSTASKSWHOOK?OS_CPU_C
CODE 0022H 0001H UNIT ?PR?_?OSTASKSTATHOOK?OS_CPU_C
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0680H UNIT ?C?LIB_CODE
CODE 06A6H 0592H UNIT ?CO?DEMO
CODE 0C38H 03ACH UNIT ?PR?_?OSTASKDEL?OS_TASK
BL51 BANKED LINKER/LOCATER V5.12 12/14/2007 08:25:52 PAGE 3
CODE 0FE4H 03ABH UNIT ?PR?_?OS_TCBINIT?OS_CORE
CODE 138FH 0365H UNIT ?PR?PRINTF?PRINTF
CODE 16F4H 034EH UNIT ?PR?_?OSQDEL?OS_Q
CODE 1A42H 02C4H UNIT ?PR?_?OSQPOSTOPT?OS_Q
CODE 1D06H 0296H UNIT ?PR?_?OSSEMDEL?OS_SEM
CODE 1F9CH 028DH UNIT ?PR?_?OSQPEND?OS_Q
CODE 2229H 0285H UNIT ?PR?_?OSQCREATE?OS_Q
CODE 24AEH 0250H UNIT ?PR?_?OSTASKSTKINIT?OS_CPU_C
CODE 26FEH 01FCH UNIT ?PR?_?OSTASKCREATEEXT?OS_TASK
CODE 28FAH 01E1H UNIT ?PR?_?OS_EVENTTASKRDY?OS_CORE
CODE 2ADBH 01CAH UNIT ?PR?_?OSTASKSTKCHK?OS_TASK
CODE 2CA5H 01A8H UNIT ?PR?_?OSQQUERY?OS_Q
CODE 2E4DH 01A3H UNIT ?PR?_?OSQPOSTFRONT?OS_Q
CODE 2FF0H 01A1H UNIT ?PR?_?OSSEMPEND?OS_SEM
CODE 3191H 017FH UNIT ?PR?_?OSQPOST?OS_Q
CODE 3310H 0175H UNIT ?PR?_?OSTASKCREATE?OS_TASK
CODE 3485H 0174H UNIT ?PR?_?OSQACCEPT?OS_Q
CODE 35F9H 016CH UNIT ?PR?_?OSTASKSUSPEND?OS_TASK
CODE 3765H 0165H UNIT ?PR?_?OSTIMEDLYHMSM?OS_TIME
CODE 38CAH 0162H UNIT ?PR?_?OSTIMETICK?OS_CORE
CODE 3A2CH 0161H UNIT ?PR?_?OSTIMEDLYRESUME?OS_TIME
CODE 3B8DH 0161H UNIT ?PR?_?OSTASKNAMESET?OS_TASK
CODE 3CEEH 0151H UNIT ?PR?_?OSQPENDABORT?OS_Q
CODE 3E3FH 0151H UNIT ?PR?_?OSSEMPENDABORT?OS_SEM
CODE 3F90H 014AH UNIT ?PR?_?OS_INITEVENTLIST?OS_CORE
CODE 40DAH 013FH UNIT ?PR?_?OSTASKNAMEGET?OS_TASK
CODE 4219H 0136H UNIT ?PR?_?OS_TASKSTAT?OS_CORE
CODE 434FH 0129H UNIT ?PR?_?OS_EVENTTASKWAIT?OS_CORE
CODE 4478H 0126H UNIT ?PR?_?OS_INITTCBLIST?OS_CORE
CODE 459EH 0125H UNIT ?PR?_?OSTASKRESUME?OS_TASK
CODE 46C3H 0110H UNIT ?PR?_?OSSEMQUERY?OS_SEM
CODE 47D3H 010FH UNIT ?PR?_?OS_TASKSTATSTKCHK?OS_CORE
CODE 48E2H 010CH UNIT ?PR?_?SERIAL?DEMO
CODE 49EEH 0106H UNIT ?PR?_?MYTASK?DEMO
CODE 4AF4H 0105H UNIT ?C_INITSEG
CODE 4BF9H 00FFH UNIT ?PR?_?OS_EVENTTOABORT?OS_CORE
CODE 4CF8H 00FFH UNIT ?PR?_?OSSEMCREATE?OS_SEM
CODE 4DF7H 00FCH UNIT ?PR?_?PRINTDEC?DEMO
CODE 4EF3H 00EBH UNIT ?PR?_?OSTASKQUERY?OS_TASK
CODE 4FDEH 00DDH UNIT ?PR?_?OS_QINIT?OS_Q
CODE 50BBH 00DCH UNIT ?PR?_?OSEVENTNAMESET?OS_CORE
CODE 5197H 00D2H UNIT ?PR?MAIN?DEMO
CODE 5269H 00CDH UNIT ?PR?_?OSTASKDELREQ?OS_TASK
CODE 5336H 00C8H UNIT ?PR?_?MYTASK_A?DEMO
CODE 53FEH 00C0H UNIT ?PR?_?OSTIMEDLY?OS_TIME
CODE 54BEH 00BEH UNIT ?PR?_?OSEVENTNAMEGET?OS_CORE
CODE 557CH 00B8H UNIT ?PR?_?OS_INITTASKSTAT?OS_CORE
CODE 5634H 00B7H UNIT ?PR?_?OS_INITTASKIDLE?OS_CORE
CODE 56EBH 00B5H UNIT ?PR?_?OSQFLUSH?OS_Q
CODE 57A0H 00AEH UNIT ?PR?_?OSSEMSET?OS_SEM
CODE 584EH 00A7H UNIT ?PR?_?OSSEMPOST?OS_SEM
CODE 58F5H 0099H UNIT ?PR?_?SERIALINIT?DEMO
CODE 598EH 0092H UNIT ?C_C51STARTUP
CODE 5A20H 008DH UNIT ?PR?_?OSINTEXIT?OS_CORE
CODE 5AADH 008BH UNIT ?PR?_?OS_TASKSTKCLR?OS_TASK
CODE 5B38H 008AH UNIT ?PR?_?OS_STRCOPY?OS_CORE
CODE 5BC2H 0087H UNIT ?PR?_?PRINTHEX?DEMO
BL51 BANKED LINKER/LOCATER V5.12 12/14/2007 08:25:52 PAGE 4
CODE 5C49H 007AH UNIT ?PR?_?OS_EVENTWAITLISTINIT?OS_CORE
CODE 5CC3H 007AH UNIT ?PR?_?OSSEMACCEPT?OS_SEM
CODE 5D3DH 0077H UNIT ?PR?_?OS_SCHED?OS_CORE
CODE 5DB4H 006EH UNIT ?PR?_?MYTASK_C?DEMO
CODE 5E22H 0069H UNIT ?PR?_?OS_INITRDYLIST?OS_CORE
CODE 5E8BH 0068H UNIT ?PR?_?RXBUFGETCH?DEMO
CODE 5EF3H 0066H UNIT ?PR?OSCTXSW?OS_CPU_A
CODE 5F59H 0063H UNIT ?PR?_?TXBUFPUTCH?DEMO
CODE 5FBCH 0063H UNIT ?PR?_?OS_MEMCOPY?OS_CORE
CODE 601FH 005BH UNIT ?PR?_?PRINTSTR?DEMO
CODE 607AH 0058H UNIT ?PR?_?OS_STRLEN?OS_CORE
CODE 60D2H 0058H UNIT ?PR?OSTICKISR?OS_CPU_A
CODE 612AH 0057H UNIT ?PR?_?OS_MEMCLR?OS_CORE
CODE 6181H 0052H UNIT ?PR?OSSTARTHIGHRDY?OS_CPU_A
CODE 61D3H 004CH UNIT ?PR?_?SERIAL?OS_CPU_A
CODE 621FH 0048H UNIT ?PR?_?MYTASK_B?DEMO
CODE 6267H 0048H UNIT ?PR?_?OS_INITMISC?OS_CORE
CODE 62AFH 0044H UNIT ?PR?_?OS_SCHEDNEW?OS_CORE
CODE 62F3H 003BH UNIT ?PR?_?SERIALBUFCREATE?DEMO
CODE 632EH 003BH UNIT ?PR?_?OSSTATINIT?OS_CORE
CODE 6369H 0039H UNIT ?PR?_?OSSTART?OS_CORE
CODE 63A2H 0038H UNIT ?PR?_?OSTIMEGET?OS_TIME
CODE 63DAH 0036H UNIT ?PR?_?OS_TASKIDLE?OS_CORE
CODE 6410H 0034H UNIT ?PR?_?PRINTCHAR?DEMO
CODE 6444H 002FH UNIT ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
CODE 6473H 002FH UNIT ?PR?_?OSTASKDELHOOK?OS_CPU_C
CODE 64A2H 002FH UNIT ?PR?_?OSTCBINITHOOK?OS_CPU_C
CODE 64D1H 002CH UNIT ?PR?_?OSSCHEDUNLOCK?OS_CORE
CODE 64FDH 002AH UNIT ?PR?_?OSTIMESET?OS_TIME
CODE 6527H 0027H UNIT ?PR?_?SERIALBUFCLR?DEMO
CODE 654EH 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 6575H 001DH UNIT ?PR?_?OSSCHEDLOCK?OS_CORE
CODE 6592H 001CH UNIT ?CO?OS_CORE
CODE 65AEH 001BH UNIT ?PR?_?OSINIT?OS_CORE
CODE 65C9H 0011H UNIT ?PR?_?INITTIMER0?OS_CPU_C
CODE 65DAH 000AH UNIT ?PR?OSINTCTXSW?OS_CPU_A
CODE 65E4H 0009H UNIT ?PR?_?CLRSCR?DEMO
CODE 65EDH 0001H UNIT ?PR?_?OSTIMETICKHOOK?OS_CPU_C
CODE 65EEH 0001H UNIT ?PR?_?OSTASKIDLEHOOK?OS_CPU_C
OVERLAY MAP OF MODULE: uCOS-II for Keil C51 (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
--------------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?DEMO
+--> ?C_INITSEG
?PR?MAIN?DEMO ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSINIT?OS_CORE
+--> ?PR?_?INITTIMER0?OS_CPU_C
+--> ?PR?_?OSSEMCREATE?OS_SEM
+--> ?PR?_?SERIALBUFCREATE?DEMO
BL51 BANKED LINKER/LOCATER V5.12 12/14/2007 08:25:52 PAGE 5
+--> ?PR?_?SERIALINIT?DEMO
+--> ?PR?_?MYTASK_A?DEMO
+--> ?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_?MYTASK_B?DEMO
+--> ?PR?_?MYTASK_C?DEMO
+--> ?PR?_?OSSTART?OS_CORE
?PR?_?OSINIT?OS_CORE ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSINITHOOKBEGIN?OS_CPU_C
+--> ?PR?_?OS_INITMISC?OS_CORE
+--> ?PR?_?OS_INITRDYLIST?OS_CORE
+--> ?PR?_?OS_INITTCBLIST?OS_CORE
+--> ?PR?_?OS_INITEVENTLIST?OS_CORE
+--> ?PR?_?OS_QINIT?OS_Q
+--> ?PR?_?OS_INITTASKIDLE?OS_CORE
+--> ?PR?_?OS_INITTASKSTAT?OS_CORE
+--> ?PR?_?OSINITHOOKEND?OS_CPU_C
?PR?_?OS_INITTCBLIST?OS_CORE ----- ----- ----- ----- ----- -----
+--> ?PR?_?OS_MEMCLR?OS_CORE
?PR?_?OS_INITEVENTLIST?OS_CORE ----- ----- ----- ----- ----- -----
+--> ?PR?_?OS_MEMCLR?OS_CORE
?PR?_?OS_QINIT?OS_Q ----- ----- ----- ----- ----- -----
+--> ?PR?_?OS_MEMCLR?OS_CORE
?PR?_?OS_INITTASKIDLE?OS_CORE ----- ----- ----- ----- ----- -----
+--> ?PR?_?OS_TASKIDLE?OS_CORE
+--> ?PR?_?OSTASKCREATEEXT?OS_TASK
+--> ?CO?OS_CORE
+--> ?PR?_?OSTASKNAMESET?OS_TASK
?PR?_?OS_TASKIDLE?OS_CORE ----- ----- ----- ----- ----- -----
+--> ?PR?_?OSTASKIDLEHOOK?OS_CPU_C
?PR?_?OSTASKCREATEEXT?OS_TASK ----- ----- ----- ----- ----- -----
+--> ?PR?_?OS_TASKSTKCLR?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?_?OS_SCHEDNEW?OS_CORE
+--> ?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
BL51 BANKED LINKER/LOCATER V5.12 12/14/2007 08:25:52 PAGE 6
?PR?_?OSTASKNAMESET?OS_TASK ----- ----- ----- ----- ----- -----
+--> ?PR?_?OS_STRLEN?OS_CORE
+--> ?PR?_?OS_STRCOPY?OS_CORE
?PR?_?OS_INITTASKSTAT?OS_CORE ----- ----- ----- ----- ----- -----
+--> ?PR?_?OS_TASKSTAT?OS_CORE
+--> ?PR?_?OSTASKCREATEEXT?OS_TASK
+--> ?CO?OS_CORE
+--> ?PR?_?OSTASKNAMESET?OS_TASK
?PR?_?OS_TASKSTAT?OS_CORE ----- ----- ----- ----- ----- -----
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -