📄 minos.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 07/30/2004 09:48:17 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE App.obj, OS_Core.obj, OS_CPU.obj TO minOS RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
App.obj (APP)
OS_Core.obj (OS_CORE)
OS_CPU.obj (OS_CPU)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
LINK MAP OF MODULE: minOS (APP)
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 0016H UNIT ?DT?OS_CORE
DATA 001EH 0007H UNIT _DATA_GROUP_
IDATA 0025H 0060H UNIT ?ID?APP
IDATA 0085H 0001H UNIT ?ID?OS_CPU
IDATA 0086H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0001H UNIT ?PR?APPTICKHOOK?APP
0004H 0007H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 005CH UNIT ?PR?OSCTXSW?OS_CPU
CODE 006AH 0059H UNIT ?PR?MAIN?APP
CODE 00C3H 0048H UNIT ?PR?OSTICKISR?OS_CPU
CODE 010BH 0042H UNIT ?PR?_OSTASKCREATE?OS_CPU
CODE 014DH 003FH UNIT ?PR?OSTIMETICK?OS_CORE
CODE 018CH 0031H UNIT ?PR?OSPRIOHIGHRDY?OS_CORE
CODE 01BDH 0027H UNIT ?PR?OSINIT?OS_CORE
CODE 01E4H 001CH UNIT ?PR?_OSTIMEDLY?OS_CORE
CODE 0200H 0017H UNIT ?PR?OSSCHED?OS_CORE
CODE 0217H 0016H UNIT ?PR?OSSTART?OS_CORE
CODE 022DH 0014H UNIT ?PR?TASKA?APP
CODE 0241H 0014H UNIT ?PR?TASKB?APP
CODE 0255H 0014H UNIT ?PR?TASKC?APP
CODE 0269H 0013H UNIT ?PR?INITOSTIMER?OS_CPU
CODE 027CH 0012H UNIT ?C?LIB_CODE
CODE 028EH 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: minOS (APP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
BL51 BANKED LINKER/LOCATER V5.03 07/30/2004 09:48:17 PAGE 2
-------------------------------------------------
?PR?OSTICKISR?OS_CPU ----- -----
+--> ?PR?APPTICKHOOK?APP
+--> ?PR?OSTIMETICK?OS_CORE
?PR?OSTIMETICK?OS_CORE ----- -----
+--> ?PR?OSPRIOHIGHRDY?OS_CORE
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?APP
?PR?MAIN?APP ----- -----
+--> ?PR?OSINIT?OS_CORE
+--> ?PR?TASKA?APP
+--> ?PR?_OSTASKCREATE?OS_CPU
+--> ?PR?TASKB?APP
+--> ?PR?TASKC?APP
+--> ?PR?OSSTART?OS_CORE
+--> ?PR?_OSTIMEDLY?OS_CORE
?PR?TASKA?APP ----- -----
+--> ?PR?_OSTIMEDLY?OS_CORE
?PR?_OSTIMEDLY?OS_CORE ----- -----
+--> ?PR?OSSCHED?OS_CORE
?PR?OSSCHED?OS_CORE ----- -----
+--> ?PR?OSPRIOHIGHRDY?OS_CORE
+--> ?PR?OSCTXSW?OS_CPU
?PR?_OSTASKCREATE?OS_CPU 001EH 0007H
?PR?TASKB?APP ----- -----
+--> ?PR?_OSTIMEDLY?OS_CORE
?PR?TASKC?APP ----- -----
+--> ?PR?_OSTIMEDLY?OS_CORE
?PR?OSSTART?OS_CORE ----- -----
+--> ?PR?INITOSTIMER?OS_CPU
+--> ?PR?OSCTXSW?OS_CPU
SYMBOL TABLE OF MODULE: minOS (APP)
VALUE TYPE NAME
----------------------------------
------- MODULE APP
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:0090H.0 PUBLIC LED1
B:0090H.1 PUBLIC LED2
BL51 BANKED LINKER/LOCATER V5.03 07/30/2004 09:48:17 PAGE 3
B:0090H.2 PUBLIC LED3
B:0090H.3 PUBLIC LED4
I:0025H PUBLIC TaskAStk
I:0045H PUBLIC TaskBStk
I:0065H PUBLIC TaskCStk
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:006AH PUBLIC main
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:0003H PUBLIC AppTickHook
C:022DH PUBLIC TaskA
C:0241H PUBLIC TaskB
C:0255H PUBLIC TaskC
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC MAIN
C:006AH LINE# 23
C:006AH LINE# 24
C:006AH LINE# 25
C:006DH LINE# 26
C:0082H LINE# 27
C:0097H LINE# 28
C:00ACH LINE# 29
C:00AFH LINE# 30
C:00AFH LINE# 31
C:00AFH LINE# 32
C:00B1H LINE# 33
C:00B8H LINE# 34
C:00BAH LINE# 35
C:00C1H LINE# 36
------- ENDPROC MAIN
------- PROC TASKA
C:022DH LINE# 39
C:022DH LINE# 40
C:022DH LINE# 41
C:022DH LINE# 42
C:022DH LINE# 43
C:022FH LINE# 44
C:0236H LINE# 45
C:0238H LINE# 46
C:023FH LINE# 47
------- ENDPROC TASKA
------- PROC TASKB
C:0241H LINE# 50
C:0241H LINE# 51
C:0241H LINE# 52
C:0241H LINE# 53
C:0241H LINE# 54
C:0243H LINE# 55
C:024AH LINE# 56
C:024CH LINE# 57
C:0253H LINE# 58
------- ENDPROC TASKB
------- PROC TASKC
C:0255H LINE# 60
C:0255H LINE# 61
BL51 BANKED LINKER/LOCATER V5.03 07/30/2004 09:48:17 PAGE 4
C:0255H LINE# 62
C:0255H LINE# 63
C:0255H LINE# 64
C:0257H LINE# 65
C:025EH LINE# 66
C:0260H LINE# 67
C:0267H LINE# 68
------- ENDPROC TASKC
------- PROC APPTICKHOOK
C:0003H LINE# 74
C:0003H LINE# 75
C:0003H LINE# 76
------- ENDPROC APPTICKHOOK
------- ENDMOD APP
------- MODULE OS_CORE
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:0200H PUBLIC OSSched
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:0217H PUBLIC OSStart
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:01BDH PUBLIC OSInit
C:01E4H PUBLIC _OSTimeDly
C:014DH PUBLIC OSTimeTick
D:0008H PUBLIC OS_TASK_HighPri
D:0009H PUBLIC OS_TASK_CrtPrio
D:00C8H PUBLIC T2CON
C:018CH SYMBOL OSPrioHighRdy
D:00D0H PUBLIC PSW
D:000AH PUBLIC OSTCB
------- PROC OSINIT
------- DO
D:0007H SYMBOL i
------- ENDDO
C:01BDH LINE# 17
C:01BDH LINE# 18
C:01BDH LINE# 19
C:01BFH LINE# 20
C:01BFH LINE# 21
C:01C9H LINE# 22
C:01D3H LINE# 23
C:01DFH LINE# 24
C:01E3H LINE# 25
------- ENDPROC OSINIT
------- PROC OSSTART
C:0217H LINE# 43
C:0217H LINE# 44
C:0217H LINE# 45
C:021AH LINE# 46
C:021DH LINE# 47
C:0228H LINE# 48
C:022AH LINE# 49
BL51 BANKED LINKER/LOCATER V5.03 07/30/2004 09:48:17 PAGE 5
------- ENDPROC OSSTART
------- PROC OSPRIOHIGHRDY
------- DO
D:0007H SYMBOL i
------- ENDDO
C:018CH LINE# 53
C:018CH LINE# 54
C:018CH LINE# 55
C:018EH LINE# 56
C:018EH LINE# 57
C:01B6H LINE# 58
C:01BAH LINE# 59
C:01BCH LINE# 60
------- ENDPROC OSPRIOHIGHRDY
------- PROC OSTIMETICK
------- DO
D:0007H SYMBOL i
------- ENDDO
C:014DH LINE# 64
C:014DH LINE# 65
C:014DH LINE# 66
C:014FH LINE# 67
C:014FH LINE# 68
C:0163H LINE# 69
C:0163H LINE# 70
C:0182H LINE# 71
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -