exp2.m51
来自「Keil 自带的 RTX51—Tiny 系统有这样几个缺点:1、非占先式任 务」· M51 代码 · 共 703 行 · 第 1/2 页
M51
703 行
BL51 BANKED LINKER/LOCATER V6.05 04/06/2009 19:21:34 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, exp2.obj, lq51_c.obj, lq51_a.obj TO exp2 RTX51TINY
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
exp2.obj (EXP2)
lq51_c.obj (LQ51_C)
lq51_a.obj (?LQ51_SCHE)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
TASK TABLE OF MODULE: exp2 (?C_STARTUP)
TASKID PRIORITY REG-BANK SEGMENT NAME
-------------------------------------------
0 0 0 ?PR?TASK0?EXP2
1 0 0 ?PR?TASK1?EXP2
LINK MAP OF MODULE: exp2 (?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 000EH UNIT ?DT?LQ51_C
DATA 0016H 0001H UNIT _DATA_GROUP_
IDATA 0017H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0008H ABSOLUTE
CODE 000BH 0008H ABSOLUTE
CODE 0013H 0008H ABSOLUTE
CODE 001BH 0008H ABSOLUTE
CODE 0023H 0008H ABSOLUTE
CODE 002BH 0008H ABSOLUTE
CODE 0033H 00CBH UNIT ?RTX?CODE
CODE 00FEH 00C1H UNIT ?LQ51?SCHE?S
CODE 01BFH 0098H UNIT ?PR?_LQWAITMSG?LQ51_C
CODE 0257H 008CH UNIT ?C_C51STARTUP
CODE 02E3H 0067H UNIT ?PR?_LQSENDMSGISR?LQ51_C
CODE 034AH 003CH UNIT ?LQ51?TIMER0?S
CODE 0386H 0020H UNIT ?PR?_LQDELAY?LQ51_C
CODE 03A6H 001DH UNIT ?PR?LQSTART?LQ51_C
CODE 03C3H 0014H UNIT ?CO?LQ51_C
CODE 03D7H 0013H UNIT ?PR?TASK1?EXP2
CODE 03EAH 000DH UNIT ?PR?TASK0?EXP2
CODE 03F7H 000AH UNIT ?PR?_LQSENDMSG?LQ51_C
CODE 0401H 0005H UNIT ?C_INITSEG
CODE 0406H 0004H UNIT ?RTX?TASKENT?S
BL51 BANKED LINKER/LOCATER V6.05 04/06/2009 19:21:34 PAGE 2
OVERLAY MAP OF MODULE: exp2 (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?C_INITSEG
*** NEW ROOT ***************************************************
?PR?TASK0?EXP2 ----- -----
+--> ?PR?LQSTART?LQ51_C
+--> ?PR?_LQWAITMSG?LQ51_C
?PR?_LQWAITMSG?LQ51_C ----- -----
+--> ?CO?LQ51_C
*** NEW ROOT ***************************************************
?PR?TASK1?EXP2 0016H 0001H
+--> ?PR?_LQDELAY?LQ51_C
+--> ?PR?_LQSENDMSG?LQ51_C
?PR?_LQDELAY?LQ51_C ----- -----
+--> ?CO?LQ51_C
?PR?_LQSENDMSG?LQ51_C ----- -----
+--> ?PR?_LQSENDMSGISR?LQ51_C
?PR?_LQSENDMSGISR?LQ51_C ----- -----
+--> ?CO?LQ51_C
SYMBOL TABLE OF MODULE: exp2 (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:0257H SEGMENT ?C_C51STARTUP
I:0017H 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:0080H SYMBOL IDATALEN
C:025AH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H SYMBOL PBPSTACKTOP
BL51 BANKED LINKER/LOCATER V6.05 04/06/2009 19:21:34 PAGE 3
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:0257H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:0257H LINE# 133
C:0259H LINE# 134
C:025AH LINE# 135
C:025BH LINE# 136
C:025DH LINE# 185
C:0260H LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE EXP2
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:03EAH PUBLIC Task0
C:03D7H PUBLIC Task1
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC TASK0
------- DO
D:0007H SYMBOL i
------- ENDDO
C:03EAH LINE# 4
C:03EAH LINE# 7
C:03EDH LINE# 8
C:03EDH LINE# 9
C:03F3H LINE# 10
C:03F5H LINE# 11
------- ENDPROC TASK0
------- PROC TASK1
------- DO
D:0016H SYMBOL i
------- ENDDO
C:03D7H LINE# 14
C:03D7H LINE# 16
C:03DAH LINE# 17
C:03DAH LINE# 18
C:03DCH LINE# 19
C:03E1H LINE# 20
C:03E8H LINE# 21
------- ENDPROC TASK1
------- ENDMOD EXP2
BL51 BANKED LINKER/LOCATER V6.05 04/06/2009 19:21:34 PAGE 4
------- MODULE LQ51_C
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:0008H PUBLIC lqMsgData
C:02E3H PUBLIC _lqSendMsgISR
B:00A8H.7 PUBLIC EA
D:000AH PUBLIC lqCrt
D:00A8H PUBLIC IE
C:03F7H PUBLIC _lqSendMsg
D:00B8H PUBLIC IP
C:01BFH PUBLIC _lqWaitMsg
D:000BH PUBLIC lqRdyTbl
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:000CH PUBLIC lqSPtemp
D:000DH PUBLIC lqIntNum
C:03C3H PUBLIC lqISREnter
C:0386H PUBLIC _lqDelay
D:00C8H PUBLIC T2CON
D:000EH PUBLIC lqTaskStack
C:03A6H PUBLIC lqStart
D:0011H PUBLIC lqTaskState
D:0013H PUBLIC lqTaskTimer
D:0015H PUBLIC lqSwitchType
D:00D0H PUBLIC PSW
C:03CFH PUBLIC lqMap
------- PROC LQSTART
------- DO
D:0007H SYMBOL i
------- ENDDO
C:03A6H LINE# 43
C:03A6H LINE# 44
C:03A6H LINE# 46
C:03A8H LINE# 47
C:03AEH LINE# 48
C:03B4H LINE# 49
C:03B8H LINE# 50
C:03BBH LINE# 51
C:03BEH LINE# 52
C:03C0H LINE# 53
C:03C2H LINE# 54
------- ENDPROC LQSTART
------- PROC _LQDELAY
D:0007H SYMBOL tmo
C:0386H LINE# 62
C:0386H LINE# 63
C:0386H LINE# 64
C:0388H LINE# 65
C:0391H LINE# 66
C:039AH LINE# 67
C:03A1H LINE# 68
C:03A3H LINE# 69
------- ENDPROC _LQDELAY
------- PROC _LQWAITMSG
D:0007H SYMBOL index
D:0005H SYMBOL tmo
BL51 BANKED LINKER/LOCATER V6.05 04/06/2009 19:21:34 PAGE 5
C:01BFH LINE# 250
C:01BFH LINE# 251
C:01BFH LINE# 252
C:01C1H LINE# 253
C:01CAH LINE# 254
C:01D2H LINE# 255
C:01D6H LINE# 256
C:01DDH LINE# 257
C:01DDH LINE# 258
C:01DDH LINE# 259
C:01DFH LINE# 260
C:01DFH LINE# 261
C:01E9H LINE# 262
C:01F2H LINE# 263
C:01FBH LINE# 264
C:01FEH LINE# 265
C:0207H LINE# 266
C:020EH LINE# 267
C:020EH LINE# 268
C:0210H LINE# 269
C:0213H LINE# 270
C:0215H LINE# 271
C:021EH LINE# 272
C:0221H LINE# 273
C:0225H LINE# 274
C:0228H LINE# 275
C:0231H LINE# 276
C:0237H LINE# 277
C:0246H LINE# 278
C:0246H LINE# 279
C:024EH LINE# 280
C:0250H LINE# 281
C:0256H LINE# 282
------- ENDPROC _LQWAITMSG
------- PROC _LQSENDMSGISR
D:0007H SYMBOL index
D:0005H SYMBOL Msg
C:02E3H LINE# 307
C:02E3H LINE# 308
C:02E3H LINE# 309
C:02E5H LINE# 310
C:02E9H LINE# 311
C:02F0H LINE# 312
C:02F0H LINE# 313
C:02F2H LINE# 314
C:02F2H LINE# 315
C:02F8H LINE# 316
C:02F9H LINE# 317
C:0301H LINE# 318
C:030AH LINE# 319
C:030CH LINE# 320
C:031CH LINE# 321
C:031CH LINE# 322
C:031CH LINE# 323
C:0320H LINE# 324
C:032EH LINE# 325
C:0336H LINE# 326
BL51 BANKED LINKER/LOCATER V6.05 04/06/2009 19:21:34 PAGE 6
C:033AH LINE# 327
C:0340H LINE# 328
C:0342H LINE# 329
C:0345H LINE# 330
C:0345H LINE# 331
C:0345H LINE# 332
C:0347H LINE# 333
C:0349H LINE# 334
------- ENDPROC _LQSENDMSGISR
------- PROC _LQSENDMSG
D:0007H SYMBOL index
D:0005H SYMBOL Msg
C:03F7H LINE# 339
C:03F7H LINE# 340
C:03F7H LINE# 341
C:03FDH LINE# 342
C:0400H LINE# 343
C:0400H LINE# 344
------- ENDPROC _LQSENDMSG
------- ENDMOD LQ51_C
------- MODULE ?LQ51_SCHE
C:034AH SEGMENT ?LQ51?TIMER0?S
C:00FEH SEGMENT ?LQ51?SCHE?S
C:0406H SEGMENT ?RTX?TASKENT?S
C:0033H SEGMENT ?RTX?CODE
C:0406H PUBLIC ?RTX_TASKENTRY
C:034AH PUBLIC ISR_TIMER0
C:00FEH PUBLIC LQSCHE
C:0033H PUBLIC MAIN
C:010FH SYMBOL ?C012
C:0111H SYMBOL ?C013
C:011FH SYMBOL ?C014
C:0116H SYMBOL ?C015
C:0188H SYMBOL ?C016
C:015EH SYMBOL ?C017
C:0137H SYMBOL ?C018
C:014EH SYMBOL ?C020
C:0163H SYMBOL ?C021
C:0179H SYMBOL ?C022
C:01BCH SYMBOL ?C023
C:0126H SYMBOL ?C024
N:0000H SYMBOL ?LQ51_SCHE
C:0360H SYMBOL ?MY?C0001
C:0383H SYMBOL ?MY?C0002
C:037FH SYMBOL ?MY?C0003
C:00E1H SYMBOL ?MY?C0004
C:00D0H SYMBOL ?MY?C0005
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?