📄 statemonitor.m51
字号:
BL51 BANKED LINKER/LOCATER V5.02 01/18/2005 21:45:44 PAGE 1
BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE Conf_tny.obj, SERIAL.obj, CRC.obj, CONTROL.obj TO StateMonitor.omf RTX51TINY RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
Conf_tny.obj (?RTX51_TINY_KERNAL)
SERIAL.obj (SERIAL)
CRC.obj (CRC)
CONTROL.obj (CONTROL)
D:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_CREATE)
D:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_DELETE)
D:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_SEND_SIGNAL)
D:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_RUNNING_TASK_ID)
D:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY_OS_WAIT)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
TASK TABLE OF MODULE: StateMonitor.omf (?RTX51_TINY_KERNAL)
TASKID PRIORITY REG-BANK SEGMENT NAME
-------------------------------------------
0 0 0 ?PR?INIT?CONTROL
1 0 0 ?PR?CLOCK?CONTROL
2 0 0 ?PR?POLLED?CONTROL
3 0 0 ?PR?WAITFRAME?CONTROL
LINK MAP OF MODULE: StateMonitor.omf (?RTX51_TINY_KERNAL)
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 ABSOLUTE
000DH 0003H *** GAP ***
REG 0010H 0008H ABSOLUTE "REG BANK 2"
IDATA 0018H 0008H UNIT ?RTX?TASKSTATE?S
BIT 0020H.0 0000H.2 UNIT ?BI?SERIAL
BIT 0020H.2 0000H.1 UNIT ?RTX?BITS
BIT 0020H.3 0000H.1 UNIT _BIT_GROUP_
0020H.4 0000H.4 *** GAP ***
DATA 0021H 002EH UNIT ?DT?CONTROL
DATA 004FH 0016H UNIT ?DT?SERIAL
DATA 0065H 0009H UNIT _DATA_GROUP_
IDATA 006EH 0004H UNIT ?RTX?TASKSP?S
IDATA 0072H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
BL51 BANKED LINKER/LOCATER V5.02 01/18/2005 21:45:44 PAGE 2
CODE 0003H 0008H UNIT ?RTX?TASKENT?S
CODE 000BH 0003H ABSOLUTE
CODE 000EH 000EH UNIT ?PR?SERIAL_INIT?SERIAL
CODE 001CH 0001H UNIT ?PR?_SENDERROR?CONTROL
001DH 0006H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 02BDH UNIT ?RTX?CODE
CODE 02E3H 0200H UNIT ?CO?CRC
CODE 04E3H 00EAH UNIT ?PR?POLLED?CONTROL
CODE 05CDH 00A3H UNIT ?PR?SENDGETSTATE?CONTROL
CODE 0670H 009AH UNIT ?PR?CONFIG?CONTROL
CODE 070AH 008CH UNIT ?C_C51STARTUP
CODE 0796H 0082H UNIT ?C?LIB_CODE
CODE 0818H 0071H UNIT ?PR?SERIAL?SERIAL
CODE 0889H 003BH UNIT ?PR?_CRC?CONTROL
CODE 08C4H 0031H UNIT ?PR?GETSTATE?CONTROL
CODE 08F5H 002EH UNIT ?PR?WAITFRAME?CONTROL
CODE 0923H 002DH UNIT ?PR?CLOCK?CONTROL
CODE 0950H 0028H UNIT ?PR?_GETKEY?SERIAL
CODE 0978H 0025H UNIT ?PR?_PUTBUF?SERIAL
CODE 099DH 0020H UNIT ?PR?_PUTCHAR?SERIAL
CODE 09BDH 0017H UNIT ?C_INITSEG
CODE 09D4H 0017H UNIT ?PR?INIT?CONTROL
CODE 09EBH 0016H UNIT ?PR?SEND485?CONTROL
CODE 0A01H 0016H UNIT ?PR?RECV485?CONTROL
OVERLAY MAP OF MODULE: StateMonitor.omf (?RTX51_TINY_KERNAL)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
--------------------------------------------------------------------
?PR?SERIAL?SERIAL 0020H.3 0000H.1 ----- -----
*** NEW ROOT ***************************************************
?PR?INIT?CONTROL ----- ----- ----- -----
+--> ?PR?CONFIG?CONTROL
*** NEW ROOT ***************************************************
?PR?CLOCK?CONTROL ----- ----- 0065H 0002H
+--> ?PR?GETSTATE?CONTROL
*** NEW ROOT ***************************************************
?PR?POLLED?CONTROL ----- ----- 0067H 0001H
+--> ?PR?_GETKEY?SERIAL
+--> ?PR?_CRC?CONTROL
+--> ?PR?SEND485?CONTROL
+--> ?PR?SENDGETSTATE?CONTROL
+--> ?PR?RECV485?CONTROL
?PR?_CRC?CONTROL ----- ----- 006AH 0004H
+--> ?CO?CRC
BL51 BANKED LINKER/LOCATER V5.02 01/18/2005 21:45:44 PAGE 3
?PR?SENDGETSTATE?CONTROL ----- ----- 0068H 0002H
+--> ?PR?_SENDERROR?CONTROL
+--> ?PR?_CRC?CONTROL
+--> ?PR?_PUTCHAR?SERIAL
?PR?_PUTCHAR?SERIAL ----- ----- 006AH 0001H
+--> ?PR?_PUTBUF?SERIAL
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- -----
+--> ?C_INITSEG
SYMBOL TABLE OF MODULE: StateMonitor.omf (?RTX51_TINY_KERNAL)
VALUE TYPE NAME
----------------------------------
------- MODULE ?RTX51_TINY_KERNAL
C:0003H SEGMENT ?RTX?TASKENT?S
I:006EH SEGMENT ?RTX?TASKSP?S
I:0018H SEGMENT ?RTX?TASKSTATE?S
B:0020H.2 SEGMENT ?RTX?BITS
C:0026H SEGMENT ?RTX?CODE
C:0071H PUBLIC ?RTX?SET_ISR
D:000CH PUBLIC ?RTX_CURRENTTASK
D:0007H PUBLIC ?RTX_NEXTID
C:0093H PUBLIC ?RTX_NEXTTASK
N:00FFH PUBLIC ?RTX_RAMTOP
C:0003H PUBLIC ?RTX_TASKENTRY
C:0147H PUBLIC ?RTX_TASKIDX
I:006EH PUBLIC ?RTX_TASKSP
I:0018H PUBLIC ?RTX_TASKSTATUS
C:010EH PUBLIC MAIN
C:0074H PUBLIC OS_SWITCH_TASK
C:007BH SYMBOL ?C0001
C:008FH SYMBOL ?C0003
C:0094H SYMBOL ?C0005
C:00AEH SYMBOL ?C0007
C:00B0H SYMBOL ?C0009
C:00BAH SYMBOL ?C0011
C:00E7H SYMBOL ?C0012
C:00CDH SYMBOL ?C0013
C:00D2H SYMBOL ?C0015
C:00DDH SYMBOL ?C0016
N:0000H SYMBOL ?RTX51_TINY_KERNAL
N:FC18H SYMBOL ?RTX_CLOCK
B:0020H.2 SYMBOL ?RTX_ISR_SIG
N:0008H SYMBOL ?RTX_REGISTERBANK
D:000AH SYMBOL ?RTX_SAVEACC
D:000BH SYMBOL ?RTX_SAVEPSW
C:0026H SYMBOL ?RTX_STACKERROR
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
BL51 BANKED LINKER/LOCATER V5.02 01/18/2005 21:45:44 PAGE 4
N:0005H SYMBOL B_ACTIVE
N:0007H SYMBOL B_IVL
N:0007H SYMBOL B_RDY
N:0004H SYMBOL B_READY
N:0006H SYMBOL B_ROBIN
N:0002H SYMBOL B_SIGNAL
N:0003H SYMBOL B_TIMEOUT
N:0000H SYMBOL B_WAITSIG
N:0001H SYMBOL B_WAITTIM
C:004FH SYMBOL CHECKSTACK
N:0000H SYMBOL CODE_BANKING
N:0001H SYMBOL CPU_IDLE_CODE
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
B:00A8H.7 SYMBOL EA
B:00A8H.4 SYMBOL ES
B:00A8H.1 SYMBOL ET0
B:00A8H.3 SYMBOL ET1
B:00A8H.0 SYMBOL EX0
B:00A8H.2 SYMBOL EX1
N:0014H SYMBOL FREE_STACK
C:002AH SYMBOL HW_TIMER
D:00A8H SYMBOL IE
B:0088H.1 SYMBOL IE0
B:0088H.3 SYMBOL IE1
N:03E8H SYMBOL INT_CLOCK
N:0001H SYMBOL INT_REGBANK
B:0088H.0 SYMBOL IT0
B:0088H.2 SYMBOL IT1
N:0020H SYMBOL K_ACTIVE
N:0080H SYMBOL K_IVL
N:0080H SYMBOL K_RDY
N:0010H SYMBOL K_READY
N:0040H SYMBOL K_ROBIN
N:0001H SYMBOL K_SIG
N:0002H SYMBOL K_TMO
N:0000H SYMBOL LONG_USR_INTR
C:0117H SYMBOL MAIN1
C:0121H SYMBOL MAIN1X
C:011CH SYMBOL MAIN2
C:0104H SYMBOL NOEVENT
C:0088H SYMBOL NOIDLE
C:006BH SYMBOL NOTIMEOUT
C:0069H SYMBOL NOWAITTIMEOUT
C:0074H SYMBOL OS_SWITCH_TASK1
D:0087H SYMBOL PCON
D:00D0H SYMBOL PSW
N:00FFH SYMBOL RAMTOP
N:0080H SYMBOL RDY_EVENT
C:00F8H SYMBOL SIGNALOFF
C:0104H SYMBOL SIGNALON
N:0004H SYMBOL SIG_EVENT
D:0081H SYMBOL SP
I:0019H SYMBOL TASKSTATE
D:0088H SYMBOL TCON
B:0088H.5 SYMBOL TF0
B:0088H.7 SYMBOL TF1
BL51 BANKED LINKER/LOCATER V5.02 01/18/2005 21:45:44 PAGE 5
D:008CH SYMBOL TH0
D:008DH SYMBOL TH1
C:0100H SYMBOL TIMEOUTON
C:002BH SYMBOL TIMERINT
C:005BH SYMBOL TIMERLOOP
I:0018H SYMBOL TIMERVAL
N:0000H SYMBOL TIMESHARING
D:008AH SYMBOL TL0
D:008BH SYMBOL TL1
D:0089H SYMBOL TMOD
N:0008H SYMBOL TMO_EVENT
B:0088H.4 SYMBOL TR0
B:0088H.6 SYMBOL TR1
C:000BH LINE# 271
C:0026H LINE# 279
C:0028H LINE# 279
C:002AH LINE# 282
C:002BH LINE# 299
C:002EH LINE# 301
C:0031H LINE# 302
C:0034H LINE# 303
C:0035H LINE# 305
C:0037H LINE# 306
C:0039H LINE# 307
C:003BH LINE# 308
C:003DH LINE# 309
C:003FH LINE# 310
C:0041H LINE# 311
C:0043H LINE# 312
C:0045H LINE# 316
C:0046H LINE# 317
C:0048H LINE# 318
C:0049H LINE# 319
C:004AH LINE# 320
C:004DH LINE# 321
C:004FH LINE# 322
C:0050H LINE# 323
C:0052H LINE# 324
C:0055H LINE# 325
C:0057H LINE# 329
C:0059H LINE# 330
C:005BH LINE# 331
C:005CH LINE# 332
C:005DH LINE# 333
C:005EH LINE# 334
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -