📄 os965.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 01/12/2005 21:47:41 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\Debug\os_core.obj, .\Debug\os_flag.obj, .\Debug\os_mbox.obj, .\Debug\os_mem.obj, .\Debug\os_m
>> utex.obj, .\Debug\os_q.obj, .\Debug\os_sem.obj, .\Debug\os_task.obj, .\Debug\os_time.obj, .\Debug\Os_cpu_a.obj, .\Deb
>> ug\Os_cpu_c.obj, .\Debug\Startup.obj, .\Debug\main.obj, .\Debug\Os_hook.obj, .\Debug\Os_ints.obj TO .\Debug\os965.omf
>> PRINT (.\Lst\os965.m51) RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\Debug\os_core.obj (OS_CORE)
.\Debug\os_flag.obj (OS_FLAG)
.\Debug\os_mbox.obj (OS_MBOX)
.\Debug\os_mem.obj (OS_MEM)
.\Debug\os_mutex.obj (OS_MUTEX)
.\Debug\os_q.obj (OS_Q)
.\Debug\os_sem.obj (OS_SEM)
.\Debug\os_task.obj (OS_TASK)
.\Debug\os_time.obj (OS_TIME)
.\Debug\Os_cpu_a.obj (OS_CPU_A)
.\Debug\Os_cpu_c.obj (OS_CPU_C)
.\Debug\Startup.obj (?C_STARTUP)
.\Debug\main.obj (MAIN)
.\Debug\Os_hook.obj (OS_HOOK)
.\Debug\Os_ints.obj (OS_INTS)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
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?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?LSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
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?MEMSET)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTIDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
LINK MAP OF MODULE: .\Debug\os965.omf (OS_CORE)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
BL51 BANKED LINKER/LOCATER V5.12 01/12/2005 21:47:41 PAGE 2
* * * * * * * 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 0041H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 022CH UNIT ?XD?OS_CORE
XDATA 022CH 0080H UNIT ?XD?MAIN
XDATA 02ACH 0005H UNIT ?XD?OSTIMETICK?OS_CORE
XDATA 02B1H 0002H UNIT ?XD?_ADJXBP?OS_CPU_C
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0001H UNIT ?PR?OSTASKSWHOOK?OS_HOOK
CODE 0007H 0001H UNIT ?PR?EXTINT0?OS_INTS
CODE 0008H 0001H UNIT ?PR?EXTINT1?OS_INTS
CODE 0009H 0001H UNIT ?PR?TIMER1?OS_INTS
CODE 000AH 0001H UNIT ?PR?SERIAL?OS_INTS
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0001H UNIT ?PR?TIMER2?OS_INTS
000FH 0004H *** GAP ***
CODE 0013H 0003H ABSOLUTE
0016H 0005H *** GAP ***
CODE 001BH 0003H ABSOLUTE
001EH 0005H *** GAP ***
CODE 0023H 0003H ABSOLUTE
0026H 0005H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 03F3H UNIT ?PR?_?OS_TCBINIT?OS_CORE
CODE 0421H 02F3H UNIT ?C?LIB_CODE
CODE 0714H 02ACH UNIT ?PR?_?OSTASKSTKINIT?OS_CPU_C
CODE 09C0H 01F9H UNIT ?PR?_?OSTASKCREATE?OS_TASK
CODE 0BB9H 0163H UNIT ?PR?OSTIMETICK?OS_CORE
CODE 0D1CH 0115H UNIT ?C_INITSEG
CODE 0E31H 0104H UNIT ?PR?_?OS_INITTCBLIST?OS_CORE
CODE 0F35H 0104H UNIT ?PR?_?OSTIMEDLY?OS_TIME
CODE 1039H 00FCH UNIT ?PR?_?OSINTEXIT?OS_CORE
CODE 1135H 00EBH UNIT ?PR?_?OS_SCHED?OS_CORE
CODE 1220H 00BFH UNIT ?PR?_?OSSTART?OS_CORE
CODE 12DFH 00BAH UNIT ?PR?_?TASK_TEST1?MAIN
CODE 1399H 00B2H UNIT ?PR?_?TASK_TEST?MAIN
CODE 144BH 00A0H UNIT ?C_C51STARTUP
CODE 14EBH 0097H UNIT ?PR?_?OS_INITRDYLIST?OS_CORE
CODE 1582H 007EH UNIT ?PR?_?OS_TASKIDLE?OS_CORE
CODE 1600H 007AH UNIT ?PR?MAIN?MAIN
CODE 167AH 0066H UNIT ?PR?OSCTXSW?OS_CPU_A
CODE 16E0H 0058H UNIT ?PR?OSTIMETICK?OS_CPU_A
CODE 1738H 0052H UNIT ?PR?OSSTARTHIGHRDY?OS_CPU_A
CODE 178AH 004EH UNIT ?PR?EXTINT0?OS_CPU_A
CODE 17D8H 004EH UNIT ?PR?EXTINT1?OS_CPU_A
CODE 1826H 004EH UNIT ?PR?TIMER1?OS_CPU_A
CODE 1874H 004EH UNIT ?PR?SERIAL?OS_CPU_A
CODE 18C2H 004EH UNIT ?PR?TIMER2?OS_CPU_A
CODE 1910H 003BH UNIT ?PR?_?OS_INITTASKIDLE?OS_CORE
BL51 BANKED LINKER/LOCATER V5.12 01/12/2005 21:47:41 PAGE 3
CODE 194BH 0028H UNIT ?PR?_?OS_INITMISC?OS_CORE
CODE 1973H 001FH UNIT ?PR?_ADJXBP?OS_CPU_C
CODE 1992H 001AH UNIT ?PR?_?OSINTENTER?OS_CORE
CODE 19ACH 0015H UNIT ?PR?OSINTCTXSW?OS_CPU_A
CODE 19C1H 0011H UNIT ?PR?_?INITTIMER0?OS_CPU_C
CODE 19D2H 0010H UNIT ?PR?_?OSINIT?OS_CORE
OVERLAY MAP OF MODULE: .\Debug\os965.omf (OS_CORE)
SEGMENT
+--> CALLED SEGMENT
---------------------
?PR?EXTINT0?OS_CPU_A
+--> ?PR?_?OSINTENTER?OS_CORE
+--> ?PR?EXTINT0?OS_INTS
+--> ?PR?_?OSINTEXIT?OS_CORE
?PR?_?OSINTEXIT?OS_CORE
+--> ?PR?OSINTCTXSW?OS_CPU_A
?PR?OSINTCTXSW?OS_CPU_A
+--> ?PR?_ADJXBP?OS_CPU_C
+--> ?PR?OSCTXSW?OS_CPU_A
?PR?OSCTXSW?OS_CPU_A
+--> ?PR?OSTASKSWHOOK?OS_HOOK
+--> ?PR?OSSTARTHIGHRDY?OS_CPU_A
?PR?OSSTARTHIGHRDY?OS_CPU_A
+--> ?PR?OSTASKSWHOOK?OS_HOOK
*** NEW ROOT ***************************************************
?PR?OSTIMETICK?OS_CPU_A
+--> ?PR?_?OSINTENTER?OS_CORE
+--> ?PR?OSTIMETICK?OS_CORE
+--> ?PR?_?OSINTEXIT?OS_CORE
*** NEW ROOT ***************************************************
?PR?EXTINT1?OS_CPU_A
+--> ?PR?_?OSINTENTER?OS_CORE
+--> ?PR?EXTINT1?OS_INTS
+--> ?PR?_?OSINTEXIT?OS_CORE
*** NEW ROOT ***************************************************
?PR?TIMER1?OS_CPU_A
+--> ?PR?_?OSINTENTER?OS_CORE
+--> ?PR?TIMER1?OS_INTS
+--> ?PR?_?OSINTEXIT?OS_CORE
*** NEW ROOT ***************************************************
BL51 BANKED LINKER/LOCATER V5.12 01/12/2005 21:47:41 PAGE 4
?PR?SERIAL?OS_CPU_A
+--> ?PR?_?OSINTENTER?OS_CORE
+--> ?PR?SERIAL?OS_INTS
+--> ?PR?_?OSINTEXIT?OS_CORE
*** NEW ROOT ***************************************************
?PR?TIMER2?OS_CPU_A
+--> ?PR?_?OSINTENTER?OS_CORE
+--> ?PR?TIMER2?OS_INTS
+--> ?PR?_?OSINTEXIT?OS_CORE
*** NEW ROOT ***************************************************
?C_C51STARTUP
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN
+--> ?PR?_?OSINIT?OS_CORE
+--> ?PR?_?TASK_TEST?MAIN
+--> ?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_?TASK_TEST1?MAIN
+--> ?PR?_?OSSTART?OS_CORE
?PR?_?OSINIT?OS_CORE
+--> ?PR?_?OS_INITMISC?OS_CORE
+--> ?PR?_?OS_INITRDYLIST?OS_CORE
+--> ?PR?_?OS_INITTCBLIST?OS_CORE
+--> ?PR?_?OS_INITTASKIDLE?OS_CORE
+--> ?PR?_?INITTIMER0?OS_CPU_C
?PR?_?OS_INITTASKIDLE?OS_CORE
+--> ?PR?_?OS_TASKIDLE?OS_CORE
+--> ?PR?_?OSTASKCREATE?OS_TASK
?PR?_?OSTASKCREATE?OS_TASK
+--> ?PR?_?OSTASKSTKINIT?OS_CPU_C
+--> ?PR?_?OS_TCBINIT?OS_CORE
+--> ?PR?_?OS_SCHED?OS_CORE
?PR?_?OS_SCHED?OS_CORE
+--> ?PR?OSCTXSW?OS_CPU_A
?PR?_?TASK_TEST1?MAIN
+--> ?PR?_?OSTIMEDLY?OS_TIME
?PR?_?OSTIMEDLY?OS_TIME
+--> ?PR?_?OS_SCHED?OS_CORE
?PR?_?OSSTART?OS_CORE
+--> ?PR?OSSTARTHIGHRDY?OS_CPU_A
SYMBOL TABLE OF MODULE: .\Debug\os965.omf (OS_CORE)
BL51 BANKED LINKER/LOCATER V5.12 01/12/2005 21:47:41 PAGE 5
VALUE TYPE NAME
----------------------------------
------- MODULE OS_CORE
C:0000H SYMBOL _ICE_DUMMY_
X:0000H PUBLIC OSRdyGrp
C:14EBH SYMBOL _?OS_InitRdyList
I:000AH PUBLIC OSRunning
C:1135H PUBLIC _?OS_Sched
C:1039H PUBLIC _?OSIntExit
X:0001H PUBLIC OSLockNesting
D:00A8H PUBLIC IE
C:002EH PUBLIC _?OS_TCBInit
X:0002H PUBLIC OSTCBList
X:0005H PUBLIC OSTCBTbl
X:009EH PUBLIC OSTCBFreeList
I:000BH PUBLIC OSTCBCur
X:00A1H PUBLIC OSUnMapTbl
X:01A1H PUBLIC OSIntNesting
I:000EH PUBLIC OSTCBHighRdy
C:0E31H SYMBOL _?OS_InitTCBList
C:1582H PUBLIC _?OS_TaskIdle
X:01A2H PUBLIC OSTCBPrioTbl
X:01D5H PUBLIC OSDebugEn
C:0BB9H PUBLIC OSTimeTick
X:01D7H PUBLIC OSIntExitY
C:194BH SYMBOL _?OS_InitMisc
B:00A8H.1 PUBLIC ET0
X:01D8H PUBLIC OSCtxSwCtr
X:01DCH PUBLIC OSIdleCtr
C:1910H SYMBOL _?OS_InitTaskIdle
C:1220H PUBLIC _?OSStart
B:0088H.4 PUBLIC TR0
C:19D2H PUBLIC _?OSInit
X:01E0H PUBLIC OSTaskCtr
X:01E1H PUBLIC OSMapTbl
I:0011H PUBLIC OSPrioCur
X:01E9H PUBLIC OSTaskIdleStk
C:1992H PUBLIC _?OSIntEnter
I:0012H PUBLIC OSPrioHighRdy
X:0229H PUBLIC OSRdyTbl
------- PROC _?OSINIT
C:19D2H LINE# 375
C:19D2H LINE# 381
C:19D5H LINE# 383
C:19D8H LINE# 385
C:19DBH LINE# 403
C:19DEH LINE# 412
C:19E1H LINE# 413
------- ENDPROC _?OSINIT
------- PROC _?OSINTENTER
C:1992H LINE# 440
C:1992H LINE# 442
C:199AH LINE# 443
C:19A5H LINE# 444
C:19ABH LINE# 445
C:19ABH LINE# 446
BL51 BANKED LINKER/LOCATER V5.12 01/12/2005 21:47:41 PAGE 6
C:19ABH LINE# 447
------- ENDPROC _?OSINTENTER
------- PROC _?OSINTEXIT
------- DO
x:0000H SYMBOL cpu_sr
------- ENDDO
C:1039H LINE# 468
C:103FH LINE# 475
C:104BH LINE# 476
C:105BH LINE# 477
C:1066H LINE# 478
C:106CH LINE# 479
C:106CH LINE# 480
C:1077H LINE# 481
C:1082H LINE# 482
C:1098H LINE# 483
C:10C8H LINE# 484
C:10D4H LINE# 485
C:10F8H LINE# 489
C:1120H LINE# 490
C:1123H LINE# 491
C:1123H LINE# 492
C:1123H LINE# 493
C:1123H LINE# 494
C:112EH LINE# 495
C:112EH LINE# 496
------- ENDPROC _?OSINTEXIT
------- PROC _?OSSTART
------- DO
x:0000H SYMBOL y
x:0001H SYMBOL x
------- ENDDO
C:1220H LINE# 598
C:1226H LINE# 604
C:1230H LINE# 605
C:1249H LINE# 606
C:1272H LINE# 607
C:1291H LINE# 608
C:1299H LINE# 609
C:12BDH LINE# 610
C:12D1H LINE# 612
C:12D3H LINE# 613
C:12D5H LINE# 616
C:12D8H LINE# 617
C:12D8H LINE# 618
------- ENDPROC _?OSSTART
------- PROC OSTIMETICK
------- DO
X:02ACH SYMBOL cpu_sr
X:02ADH SYMBOL ptcb
X:02B0H SYMBOL step
------- ENDDO
C:0BB9H LINE# 674
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -