📄 lztrtos.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 06/09/2008 17:24:41 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:PROGRAM FILES\KEIL\C51\BIN\BL51.EXE STARTUP.obj, main.obj, OS_CORE.obj, task_switch.obj TO LztRtos.omf RAMSIZE (256) O
>> VERLAY (INIT ~ TASKA, INIT ~ TASKB, INIT ~ TASKC, INIT ~ TASKD)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
main.obj (MAIN)
OS_CORE.obj (OS_CORE)
task_switch.obj (OS_TASK_SWITCH)
D:PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?COPY)
D:PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
D:PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?MEMSET)
LINK MAP OF MODULE: LztRtos.omf (?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 0040H UNIT ?DT?OS_CORE
DATA 0048H 000FH UNIT _DATA_GROUP_
DATA 0057H 0004H UNIT ?DT?MAIN
DATA 005BH 0001H UNIT ?DT?TASKA?MAIN
DATA 005CH 0001H UNIT ?DT?TASKB?MAIN
DATA 005DH 0001H UNIT ?DT?TASKC?MAIN
DATA 005EH 0001H UNIT ?DT?TASKD?MAIN
IDATA 005FH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 00C8H UNIT ?XD?MAIN
XDATA 00C8H 0018H UNIT ?XD?OS_CORE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H UNIT ?PR?MAININIT?MAIN
0006H 0005H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0128H UNIT ?C?LIB_CODE
CODE 0136H 010DH UNIT ?PR?_OS_TSK_CREATE_USER?OS_CORE
CODE 0243H 0109H UNIT ?CO?OS_CORE
CODE 034CH 00DCH UNIT ?PR?OSINTEXIT?OS_CORE
CODE 0428H 008BH UNIT ?PR?_OS_EVT_WAIT_OR?OS_CORE
CODE 04B3H 008BH UNIT ?PR?_OS_EVT_WAIT_AND?OS_CORE
CODE 053EH 0073H UNIT ?PR?OSTIMETICK?OS_CORE
CODE 05B1H 0069H UNIT ?PR?INIT?MAIN
CODE 061AH 005CH UNIT ?PR?_OS_EVT_SET?OS_CORE
CODE 0676H 005AH UNIT ?PR?_OS_SYS_INIT?OS_CORE
CODE 06D0H 0056H UNIT ?PR?OSINIT?OS_CORE
CODE 0726H 004FH UNIT ?PR?OSTICKISR?OS_TASK_SWITCH
CODE 0775H 004AH UNIT ?PR?_OS_DLY_WAIT?OS_CORE
CODE 07BFH 0046H UNIT ?PR?_OSTASKRESUME?OS_CORE
BL51 BANKED LINKER/LOCATER V5.03 06/09/2008 17:24:41 PAGE 2
CODE 0805H 0030H UNIT ?PR?_OSTASKSUSPEND?OS_CORE
CODE 0835H 002DH UNIT ?PR?OSFINDNEXTRUNNINGTASK?OS_CORE
CODE 0862H 0018H UNIT ?PR?TASKD?MAIN
CODE 087AH 0013H UNIT ?PR?INITT0?MAIN
CODE 088DH 0011H UNIT ?PR?MAIN?MAIN
CODE 089EH 0010H UNIT ?PR?TASKB?MAIN
CODE 08AEH 000EH UNIT ?PR?TASKA?MAIN
CODE 08BCH 000EH UNIT ?PR?TASKC?MAIN
CODE 08CAH 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: LztRtos.omf (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- -----
+--> ?PR?INIT?MAIN
+--> ?PR?_OS_SYS_INIT?OS_CORE
?PR?INIT?MAIN ----- -----
+--> ?PR?_OS_TSK_CREATE_USER?OS_CORE
+--> ?PR?MAININIT?MAIN
?PR?_OS_TSK_CREATE_USER?OS_CORE 0048H 000AH
+--> ?CO?OS_CORE
?PR?MAININIT?MAIN ----- -----
+--> ?PR?INITT0?MAIN
?PR?_OS_SYS_INIT?OS_CORE 0048H 0005H
+--> ?PR?OSINIT?OS_CORE
+--> ?CO?OS_CORE
*** NEW ROOT ***************************************************
?PR?OSTICKISR?OS_TASK_SWITCH 0052H 0001H
+--> ?PR?OSTIMETICK?OS_CORE
+--> ?PR?OSINTEXIT?OS_CORE
?PR?OSTIMETICK?OS_CORE ----- -----
+--> ?CO?OS_CORE
?PR?OSINTEXIT?OS_CORE 0053H 0004H
+--> ?PR?OSFINDNEXTRUNNINGTASK?OS_CORE
?PR?OSFINDNEXTRUNNINGTASK?OS_CORE ----- -----
+--> ?CO?OS_CORE
SYMBOL TABLE OF MODULE: LztRtos.omf (?C_STARTUP)
BL51 BANKED LINKER/LOCATER V5.03 06/09/2008 17:24:41 PAGE 3
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:08CAH SEGMENT ?C_C51STARTUP
I:005FH 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
N:0100H SYMBOL IBPSTACKTOP
N:0100H SYMBOL IDATALEN
C:08CDH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0000H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:08CAH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 98
C:08CAH LINE# 105
C:08CCH LINE# 106
C:08CDH LINE# 107
C:08CEH LINE# 108
C:08D0H LINE# 157
C:08D3H LINE# 161
------- ENDMOD ?C_STARTUP
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:087AH PUBLIC InitT0
C:0003H PUBLIC MainInit
C:088DH PUBLIC main
D:0087H PUBLIC PCON
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
C:05B1H PUBLIC init
D:0057H PUBLIC TaskA_ID
D:0058H PUBLIC TaskB_ID
D:0059H PUBLIC TaskC_ID
D:005AH PUBLIC TaskD_ID
BL51 BANKED LINKER/LOCATER V5.03 06/09/2008 17:24:41 PAGE 4
B:00A8H.1 PUBLIC ET0
D:008CH PUBLIC TH0
D:008AH PUBLIC TL0
C:08AEH PUBLIC TaskA
B:0088H.4 PUBLIC TR0
C:089EH PUBLIC TaskB
C:08BCH PUBLIC TaskC
C:0862H PUBLIC TaskD
D:00C8H PUBLIC T2CON
X:0000H PUBLIC taskA_stack
X:0032H PUBLIC taskB_stack
X:0064H PUBLIC taskC_stack
X:0096H PUBLIC taskD_stack
D:00D0H PUBLIC PSW
------- PROC INITT0
C:087AH LINE# 22
C:087AH LINE# 23
C:087AH LINE# 24
C:087DH LINE# 25
C:0880H LINE# 26
C:0883H LINE# 27
C:0886H LINE# 29
C:0888H LINE# 31
C:088AH LINE# 32
C:088CH LINE# 33
------- ENDPROC INITT0
------- PROC MAININIT
C:0003H LINE# 53
C:0003H LINE# 54
C:0003H LINE# 56
------- ENDPROC MAININIT
------- PROC TASKA
------- DO
D:005BH SYMBOL a
------- ENDDO
C:08AEH LINE# 60
C:08AEH LINE# 61
C:08AEH LINE# 63
C:08AEH LINE# 64
C:08AEH LINE# 65
C:08B0H LINE# 67
C:08B3H LINE# 68
C:08BAH LINE# 69
------- ENDPROC TASKA
------- PROC TASKB
------- DO
D:005CH SYMBOL b
------- ENDDO
C:089EH LINE# 72
C:089EH LINE# 73
C:089EH LINE# 74
C:089EH LINE# 75
C:089EH LINE# 76
C:08A0H LINE# 78
C:08A9H LINE# 79
C:08ACH LINE# 81
------- ENDPROC TASKB
BL51 BANKED LINKER/LOCATER V5.03 06/09/2008 17:24:41 PAGE 5
------- PROC TASKC
------- DO
D:005DH SYMBOL c
------- ENDDO
C:08BCH LINE# 85
C:08BCH LINE# 86
C:08BCH LINE# 88
C:08BCH LINE# 89
C:08BCH LINE# 91
C:08BEH LINE# 93
C:08C1H LINE# 94
C:08C8H LINE# 95
------- ENDPROC TASKC
------- PROC TASKD
------- DO
D:005EH SYMBOL d
------- ENDDO
C:0862H LINE# 98
C:0862H LINE# 99
C:0865H LINE# 101
C:0865H LINE# 102
C:0865H LINE# 104
C:0867H LINE# 114
C:086EH LINE# 115
C:0871H LINE# 116
C:0878H LINE# 117
------- ENDPROC TASKD
------- PROC INIT
C:05B1H LINE# 131
C:05B1H LINE# 132
C:05B1H LINE# 139
C:05CAH LINE# 140
C:05E3H LINE# 141
C:05FCH LINE# 142
C:0615H LINE# 147
C:0618H LINE# 150
C:0619H LINE# 152
------- ENDPROC INIT
------- PROC MAIN
C:088DH LINE# 154
C:088DH LINE# 155
C:088DH LINE# 157
C:088EH LINE# 159
C:0897H LINE# 164
C:0897H LINE# 165
C:0897H LINE# 167
C:0898H LINE# 168
C:089BH LINE# 171
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE OS_CORE
C:0000H SYMBOL _ICE_DUMMY_
D:0008H PUBLIC OSRdyGrp
C:0805H PUBLIC _OSTaskSuspend
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
BL51 BANKED LINKER/LOCATER V5.03 06/09/2008 17:24:41 PAGE 6
C:0775H PUBLIC _os_dly_wait
B:00A8H.7 PUBLIC EA
C:07BFH PUBLIC _OSTaskResume
D:00A8H PUBLIC IE
X:00C8H PUBLIC taskMAX_stack
D:00B8H PUBLIC IP
C:0676H PUBLIC _os_sys_init
C:04B3H PUBLIC _os_evt_wait_and
C:061AH PUBLIC _os_evt_set
D:0081H PUBLIC SP
C:024CH PUBLIC OSUnMapTbl
D:0009H PUBLIC OSCurrentTaskID
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:06D0H PUBLIC OSInit
C:053EH PUBLIC OSTimeTick
D:000AH PUBLIC Tasks_TCB
C:0835H PUBLIC OSFindNextRunningTask
B:0088H.5 PUBLIC TF0
C:0428H PUBLIC _os_evt_wait_or
D:0046H PUBLIC gStack
C:0243H PUBLIC OSMapTbl
D:00C8H PUBLIC T2CON
C:034CH PUBLIC OSIntExit
C:0136H PUBLIC _os_tsk_create_user
D:0047H PUBLIC OSRdyTbl
D:00D0H PUBLIC PSW
------- PROC OSINIT
------- DO
D:0007H SYMBOL i
------- ENDDO
C:06D0H LINE# 56
C:06D0H LINE# 59
C:06D3H LINE# 62
C:06D6H LINE# 63
C:06E2H LINE# 65
C:06E5H LINE# 68
C:06E7H LINE# 69
C:06E7H LINE# 70
C:06F7H LINE# 72
C:0701H LINE# 73
C:070DH LINE# 75
C:0717H LINE# 76
C:0721H LINE# 77
C:0725H LINE# 79
------- ENDPROC OSINIT
------- PROC _OS_SYS_INIT
D:0048H SYMBOL task
------- DO
D:004BH SYMBOL pstack
D:0006H SYMBOL addr
------- ENDDO
C:0676H LINE# 86
C:067CH LINE# 87
C:067CH LINE# 93
C:067EH LINE# 96
C:0681H LINE# 100
BL51 BANKED LINKER/LOCATER V5.03 06/09/2008 17:24:41 PAGE 7
C:0688H LINE# 101
C:068BH LINE# 102
C:0694H LINE# 103
C:0696H LINE# 107
C:069FH LINE# 109
C:06A2H LINE# 110
C:06A7H LINE# 111
C:06B0H LINE# 112
C:06B3H LINE# 113
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -