📄 testuc.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 09/12/2004 16:31:43 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE .\Out File\OS_CORE.obj, .\Out File\OS_FLAG.obj, .\Out File\OS_MBOX.obj, .\Out Fil
>> e\OS_MEM.obj, .\Out File\OS_MUTEX.obj, .\Out File\OS_Q.obj, .\Out File\OS_SEM.obj, .\Out File\OS_TASK.obj, .\Out File
>> \OS_TIME.obj, .\Out File\OS_CPU_C.obj, .\Out File\OS_CPU_A.obj, .\Out File\STARTUP.obj, .\Out File\USERTASK.obj TO .\
>> Out File\testuc PRINT (.\Out File\testuc.m51) RAMSIZE (256) CODE (0X0000-0XFFFF) XDATA (0X0000-0X0FFF)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\Out File\OS_CORE.obj (OS_CORE)
.\Out File\OS_FLAG.obj (OS_FLAG)
.\Out File\OS_MBOX.obj (OS_MBOX)
.\Out File\OS_MEM.obj (OS_MEM)
.\Out File\OS_MUTEX.obj (OS_MUTEX)
.\Out File\OS_Q.obj (OS_Q)
.\Out File\OS_SEM.obj (OS_SEM)
.\Out File\OS_TASK.obj (OS_TASK)
.\Out File\OS_TIME.obj (OS_TIME)
.\Out File\OS_CPU_C.obj (OS_CPU_C)
.\Out File\OS_CPU_A.obj (OS_CPU_A)
.\Out File\STARTUP.obj (?C_STARTUP)
.\Out File\USERTASK.obj (USERTASK)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?IILDOPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?ISTPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C_XBP)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?ADDXBP)
C:\PROGRAM FILES\KEIL\C51\LIB\C51L.LIB (?C?XBPOFF)
LINK MAP OF MODULE: .\Out File\testuc (OS_CORE)
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 003EH UNIT ?DT?OS_CORE
DATA 0046H 0002H UNIT ?C?LIB_DATA
IDATA 0048H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0258H UNIT ?XD?USERTASK
XDATA 0258H 00DDH UNIT ?XD?OS_CORE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.03 09/12/2004 16:31:43 PAGE 2
CODE 0003H 0005H UNIT ?PR?_?OSVERSION?OS_CORE
CODE 0008H 0001H UNIT ?PR?OSTASKSWHOOK?OS_CPU_C
CODE 0009H 0001H UNIT ?PR?_?OSINITHOOKBEGIN?OS_CPU_C
CODE 000AH 0001H UNIT ?PR?_?OSINITHOOKEND?OS_CPU_C
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0281H UNIT ?PR?_?OSTASKSTKINIT?OS_CPU_C
CODE 028FH 025EH UNIT ?PR?_?OS_TCBINIT?OS_CORE
CODE 04EDH 01CCH UNIT ?PR?_?OSINIT?OS_CORE
CODE 06B9H 01CCH UNIT ?C?LIB_CODE
CODE 0885H 017BH UNIT ?PR?_?OSTASKCREATE?OS_TASK
CODE 0A00H 0108H UNIT ?CO?OS_CORE
CODE 0B08H 00EAH UNIT ?PR?_?OSTIMETICK?OS_CORE
CODE 0BF2H 00B2H UNIT ?PR?MAIN?USERTASK
CODE 0CA4H 0074H UNIT ?PR?_?OS_SCHED?OS_CORE
CODE 0D18H 006CH UNIT ?PR?_?OSINTEXIT?OS_CORE
CODE 0D84H 0069H UNIT ?PR?_?OSTIMEDLY?OS_TIME
CODE 0DEDH 0067H UNIT ?PR?_?OSSTART?OS_CORE
CODE 0E54H 0057H UNIT ?PR?OSCTXSW?OS_CPU_A
CODE 0EABH 0051H UNIT ?PR?_?OS_TASKIDLE?OS_CORE
CODE 0EFCH 004EH UNIT ?PR?_?MYTASK3?USERTASK
CODE 0F4AH 0048H UNIT ?PR?OSSTARTHIGHRDY?OS_CPU_A
CODE 0F92H 0041H UNIT ?PR?OSTICKISR?OS_CPU_A
CODE 0FD3H 0041H UNIT ?PR?_?MYTASK2?USERTASK
CODE 1014H 0039H UNIT ?PR?_?MYTASK1?USERTASK
CODE 104DH 002FH UNIT ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
CODE 107CH 002FH UNIT ?PR?_?OSTCBINITHOOK?OS_CPU_C
CODE 10ABH 0020H UNIT ?C_C51STARTUP
CODE 10CBH 0011H UNIT ?PR?INITTIMER0?OS_CPU_C
CODE 10DCH 000EH UNIT ?PR?_?OSINTENTER?OS_CORE
CODE 10EAH 000DH UNIT ?PR?RELOADTIMER0?OS_CPU_C
CODE 10F7H 000AH UNIT ?PR?OSINTCTXSW?OS_CPU_A
CODE 1101H 0001H UNIT ?PR?_?OSTASKIDLEHOOK?OS_CPU_C
CODE 1102H 0001H UNIT ?PR?_?OSTIMETICKHOOK?OS_CPU_C
OVERLAY MAP OF MODULE: .\Out File\testuc (OS_CORE)
SEGMENT
+--> CALLED SEGMENT
---------------------
?PR?OSTICKISR?OS_CPU_A
+--> ?PR?RELOADTIMER0?OS_CPU_C
+--> ?PR?_?OSINTENTER?OS_CORE
+--> ?PR?_?OSTIMETICK?OS_CORE
+--> ?PR?_?OSINTEXIT?OS_CORE
?PR?_?OSTIMETICK?OS_CORE
+--> ?PR?_?OSTIMETICKHOOK?OS_CPU_C
?PR?_?OSINTEXIT?OS_CORE
+--> ?CO?OS_CORE
+--> ?PR?OSINTCTXSW?OS_CPU_A
?PR?OSINTCTXSW?OS_CPU_A
+--> ?PR?OSCTXSW?OS_CPU_A
BL51 BANKED LINKER/LOCATER V5.03 09/12/2004 16:31:43 PAGE 3
?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 ***************************************************
?C_C51STARTUP
+--> ?PR?MAIN?USERTASK
?PR?MAIN?USERTASK
+--> ?PR?_?OSINIT?OS_CORE
+--> ?PR?_?MYTASK1?USERTASK
+--> ?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_?MYTASK2?USERTASK
+--> ?PR?_?MYTASK3?USERTASK
+--> ?PR?_?OSSTART?OS_CORE
?PR?_?OSINIT?OS_CORE
+--> ?PR?_?OSINITHOOKBEGIN?OS_CPU_C
+--> ?PR?_?OS_TASKIDLE?OS_CORE
+--> ?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
+--> ?CO?OS_CORE
+--> ?PR?_?OSTCBINITHOOK?OS_CPU_C
+--> ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
?PR?_?OS_SCHED?OS_CORE
+--> ?CO?OS_CORE
+--> ?PR?OSCTXSW?OS_CPU_A
?PR?_?MYTASK1?USERTASK
+--> ?PR?INITTIMER0?OS_CPU_C
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?_?OSTIMEDLY?OS_TIME
+--> ?PR?_?OS_SCHED?OS_CORE
?PR?_?MYTASK2?USERTASK
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?_?MYTASK3?USERTASK
+--> ?PR?_?OSTIMEDLY?OS_TIME
BL51 BANKED LINKER/LOCATER V5.03 09/12/2004 16:31:43 PAGE 4
?PR?_?OSSTART?OS_CORE
+--> ?CO?OS_CORE
+--> ?PR?OSSTARTHIGHRDY?OS_CPU_A
SYMBOL TABLE OF MODULE: .\Out File\testuc (OS_CORE)
VALUE TYPE NAME
----------------------------------
------- MODULE OS_CORE
C:0000H SYMBOL _ICE_DUMMY_
D:0088H PUBLIC TCON
D:0098H PUBLIC SCON0
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
D:00C0H PUBLIC SMB0CN
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
D:00D8H PUBLIC PCA0CN
D:00E8H PUBLIC ADC0CN
D:00F8H PUBLIC SPI0CN
B:00A8H.7 PUBLIC EA
D:0008H PUBLIC OSCtxSwCtr
D:000CH PUBLIC OSIntNesting
D:000DH PUBLIC OSIntExitY
D:000EH PUBLIC OSLockNesting
D:000FH PUBLIC OSPrioCur
D:0010H PUBLIC OSPrioHighRdy
D:0011H PUBLIC OSRdyGrp
X:0258H PUBLIC OSRdyTbl
D:0012H PUBLIC OSRunning
X:025AH PUBLIC OSTaskCtr
X:025BH PUBLIC OSIdleCtr
X:025FH PUBLIC OSTaskIdleStk
D:0013H PUBLIC OSTCBCur
D:0016H PUBLIC OSTCBFreeList
D:0019H PUBLIC OSTCBHighRdy
D:001CH PUBLIC OSTCBList
D:001FH PUBLIC OSTCBPrioTbl
X:027FH PUBLIC OSTCBTbl
C:0A00H PUBLIC OSMapTbl
C:0A08H PUBLIC OSUnMapTbl
C:0B08H PUBLIC _?OSTimeTick
C:04EDH PUBLIC _?OSInit
C:10DCH PUBLIC _?OSIntEnter
C:0D18H PUBLIC _?OSIntExit
C:0DEDH PUBLIC _?OSStart
C:0003H PUBLIC _?OSVersion
C:0CA4H PUBLIC _?OS_Sched
C:0EABH PUBLIC _?OS_TaskIdle
C:028FH PUBLIC _?OS_TCBInit
------- PROC _?OSINIT
------- DO
x:0000H SYMBOL i
x:0002H SYMBOL prdytbl
BL51 BANKED LINKER/LOCATER V5.03 09/12/2004 16:31:43 PAGE 5
x:0005H SYMBOL ptcb1
x:0008H SYMBOL ptcb2
------- ENDDO
C:04EDH LINE# 71
C:04F3H LINE# 84
C:04F6H LINE# 90
C:04F9H LINE# 91
C:04FBH LINE# 92
C:04FFH LINE# 93
C:0501H LINE# 94
C:0509H LINE# 100
C:0512H LINE# 101
C:0514H LINE# 102
C:0526H LINE# 103
C:0542H LINE# 104
C:055BH LINE# 105
C:0569H LINE# 107
C:056CH LINE# 108
C:056EH LINE# 109
C:0574H LINE# 110
C:057AH LINE# 111
C:0580H LINE# 112
C:059BH LINE# 113
C:05B2H LINE# 114
C:05C1H LINE# 115
C:05D5H LINE# 116
C:05E9H LINE# 117
C:0605H LINE# 118
C:062BH LINE# 119
C:0639H LINE# 120
C:0647H LINE# 121
C:0656H LINE# 122
C:066DH LINE# 123
C:0676H LINE# 188
C:06B0H LINE# 234
C:06B3H LINE# 236
------- ENDPROC _?OSINIT
------- PROC _?OSINTENTER
C:10DCH LINE# 261
C:10DCH LINE# 268
C:10DEH LINE# 269
C:10E5H LINE# 270
C:10E7H LINE# 271
C:10E7H LINE# 272
C:10E9H LINE# 273
------- ENDPROC _?OSINTENTER
------- PROC _?OSINTEXIT
C:0D18H LINE# 294
C:0D18H LINE# 301
C:0D1AH LINE# 302
C:0D21H LINE# 303
C:0D23H LINE# 304
C:0D23H LINE# 305
C:0D2BH LINE# 306
C:0D33H LINE# 307
C:0D4EH LINE# 308
C:0D52H LINE# 309
BL51 BANKED LINKER/LOCATER V5.03 09/12/2004 16:31:43 PAGE 6
C:0D69H LINE# 310
C:0D7EH LINE# 311
C:0D81H LINE# 312
C:0D81H LINE# 313
C:0D81H LINE# 314
C:0D83H LINE# 315
------- ENDPROC _?OSINTEXIT
------- PROC _?OSSTART
------- DO
x:0000H SYMBOL y
x:0001H SYMBOL x
------- ENDDO
C:0DEDH LINE# 409
C:0DF3H LINE# 415
C:0DF7H LINE# 416
C:0E04H LINE# 417
C:0E1CH LINE# 418
C:0E2EH LINE# 419
C:0E30H LINE# 420
C:0E45H LINE# 421
C:0E4BH LINE# 422
C:0E4EH LINE# 423
C:0E4EH LINE# 424
------- ENDPROC _?OSSTART
------- PROC _?OSTIMETICK
------- DO
x:0000H SYMBOL ptcb
------- ENDDO
C:0B08H LINE# 480
C:0B0EH LINE# 488
C:0B11H LINE# 494
C:0B22H LINE# 495
C:0B3DH LINE# 496
C:0B3FH LINE# 497
C:0B49H LINE# 498
C:0B65H LINE# 499
C:0B6EH LINE# 500
C:0B76H LINE# 501
C:0BA7H LINE# 502
C:0BA9H LINE# 503
C:0BC1H LINE# 504
C:0BC1H LINE# 505
C:0BC1H LINE# 506
C:0BC1H LINE# 507
C:0BE7H LINE# 508
C:0BE9H LINE# 509
C:0BECH LINE# 510
------- ENDPROC _?OSTIMETICK
------- PROC _?OSVERSION
C:0003H LINE# 526
C:0003H LINE# 528
C:0007H LINE# 529
------- ENDPROC _?OSVERSION
------- PROC _?OS_SCHED
------- DO
x:0000H SYMBOL y
------- ENDDO
BL51 BANKED LINKER/LOCATER V5.03 09/12/2004 16:31:43 PAGE 7
C:0CA4H LINE# 732
C:0CAAH LINE# 739
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -