📄 minirtos_51.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 10/29/2004 20:20:40 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE OS_Start.obj, OS_TaskSW.obj, OS_TaskAttemper.obj, Init.obj, ClientTask.obj TO MiniRTOS_51 RAMSI
>> ZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
OS_Start.obj (OS_START)
OS_TaskSW.obj (OS_TASKSW)
OS_TaskAttemper.obj (OS_TASKATTEMPER)
Init.obj (INIT)
ClientTask.obj (CLIENTTASK)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)
C:\KEIL\C51\LIB\C51S.LIB (?C?ICALL)
LINK MAP OF MODULE: MiniRTOS_51 (OS_START)
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 0008H UNIT ?DT?OS_TASKSW
DATA 0010H 0002H UNIT _DATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0004H ABSOLUTE
CODE 0004H 0005H UNIT ?PR?USERINIT?INIT
CODE 0009H 0002H UNIT ?PR?TASK05?CLIENTTASK
CODE 000BH 0004H ABSOLUTE
CODE 000FH 0030H UNIT ?PR?MINIRTOS_INIT?OS_START
CODE 003FH 000DH UNIT ?PR?OSDELETEALLTASK?OS_TASKSW
CODE 004CH 0003H UNIT ?PR?RESETWATCHDOG?OS_START
CODE 004FH 0001H UNIT ?PR?TASK02?CLIENTTASK
CODE 0050H 002AH ABSOLUTE
CODE 007AH 009FH UNIT ?PR?OSTASKSWITCH?OS_TASKSW
CODE 0119H 0067H UNIT ?C?LIB_CODE
CODE 0180H 0056H UNIT ?PR?OSPERIODICITYTASK?OS_TASKSW
CODE 01D6H 0030H UNIT ?CO?OS_TASKSW
CODE 0206H 0024H UNIT ?PR?_OSDELETETASK?OS_TASKSW
CODE 022AH 0023H UNIT ?PR?_OSCREATETASK?OS_TASKSW
CODE 024DH 001AH UNIT ?PR?OSSTART?OS_START
CODE 0267H 0003H UNIT ?PR?TASK00?CLIENTTASK
CODE 026AH 0003H UNIT ?PR?TASK01?CLIENTTASK
CODE 026DH 0001H UNIT ?PR?TASK03?CLIENTTASK
CODE 026EH 0001H UNIT ?PR?TASK04?CLIENTTASK
CODE 026FH 0001H UNIT ?PR?TASK06?CLIENTTASK
CODE 0270H 0001H UNIT ?PR?TASK07?CLIENTTASK
OVERLAY MAP OF MODULE: MiniRTOS_51 (OS_START)
BL51 BANKED LINKER/LOCATER V5.03 10/29/2004 20:20:40 PAGE 2
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-------------------------------------------------------
?PR?OSSTART?OS_START ----- -----
+--> ?PR?USERINIT?INIT
+--> ?PR?MINIRTOS_INIT?OS_START
?PR?MINIRTOS_INIT?OS_START ----- -----
+--> ?PR?_OSCREATETASK?OS_TASKSW
+--> ?PR?_OSDELETETASK?OS_TASKSW
+--> ?PR?OSDELETEALLTASK?OS_TASKSW
?PR?_OSCREATETASK?OS_TASKSW ----- -----
+--> ?CO?OS_TASKSW
?CO?OS_TASKSW ----- -----
+--> ?PR?TASK00?CLIENTTASK
+--> ?PR?TASK01?CLIENTTASK
+--> ?PR?TASK02?CLIENTTASK
+--> ?PR?TASK03?CLIENTTASK
+--> ?PR?TASK04?CLIENTTASK
+--> ?PR?TASK05?CLIENTTASK
+--> ?PR?TASK06?CLIENTTASK
+--> ?PR?TASK07?CLIENTTASK
?PR?_OSDELETETASK?OS_TASKSW ----- -----
+--> ?CO?OS_TASKSW
*** NEW ROOT ***************************************************
?PR?OSTASKSWITCH?OS_TASKSW ----- -----
+--> ?PR?OSPERIODICITYTASK?OS_TASKSW
+--> ?PR?RESETWATCHDOG?OS_START
+--> ?CO?OS_TASKSW
+--> ?PR?_OSDELETETASK?OS_TASKSW
?PR?OSPERIODICITYTASK?OS_TASKSW 0010H 0002H
+--> ?CO?OS_TASKSW
+--> ?PR?_OSCREATETASK?OS_TASKSW
SYMBOL TABLE OF MODULE: MiniRTOS_51 (OS_START)
VALUE TYPE NAME
----------------------------------
------- MODULE OS_START
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:004CH PUBLIC ResetWatchDog
D:0081H PUBLIC SP
BL51 BANKED LINKER/LOCATER V5.03 10/29/2004 20:20:40 PAGE 3
D:0087H PUBLIC PCON
C:024DH PUBLIC OSStart
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
C:000FH PUBLIC MiniRTOS_Init
B:00B8H.1 PUBLIC PT0
B:0088H.4 PUBLIC TR0
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC OSSTART
C:024DH LINE# 21
C:024DH LINE# 25
C:024DH LINE# 26
C:024FH LINE# 28
C:0252H LINE# 30
C:0255H LINE# 31
C:0257H LINE# 32
C:025AH LINE# 33
C:025AH LINE# 34
C:025AH LINE# 35
C:025CH LINE# 36
C:025EH LINE# 37
C:0261H LINE# 38
C:0263H LINE# 39
C:0265H LINE# 40
------- ENDPROC OSSTART
------- PROC RESETWATCHDOG
C:004CH LINE# 45
C:004CH LINE# 46
C:004CH LINE# 47
C:004EH LINE# 48
------- ENDPROC RESETWATCHDOG
------- PROC MINIRTOS_INIT
C:000FH LINE# 53
C:000FH LINE# 54
C:000FH LINE# 56
C:0011H LINE# 57
C:0013H LINE# 58
C:0018H LINE# 59
C:001DH LINE# 60
C:0020H LINE# 62
C:0024H LINE# 63
C:0027H LINE# 64
C:0029H LINE# 65
C:002BH LINE# 66
C:0030H LINE# 67
C:0035H LINE# 68
C:0038H LINE# 69
C:003AH LINE# 71
C:003CH LINE# 72
C:003EH LINE# 74
------- ENDPROC MINIRTOS_INIT
------- ENDMOD OS_START
BL51 BANKED LINKER/LOCATER V5.03 10/29/2004 20:20:40 PAGE 4
------- MODULE OS_TASKSW
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:01D6H PUBLIC TaskFlagTab
C:003FH PUBLIC OSDeleteAllTask
C:007AH PUBLIC OSTaskSwitch
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:0180H PUBLIC OSPeriodicityTask
C:01EEH PUBLIC TaskEntrance
C:01DEH PUBLIC CycleExcute
D:00C8H PUBLIC T2CON
C:0206H PUBLIC _OSDeleteTask
D:000DH PUBLIC osTick
C:022AH PUBLIC _OSCreateTask
D:000FH PUBLIC osTask
D:00D0H PUBLIC PSW
------- PROC OSDELETEALLTASK
------- DO
D:0007H SYMBOL i
------- ENDDO
C:003FH LINE# 29
C:003FH LINE# 30
C:003FH LINE# 32
C:0041H LINE# 33
C:0041H LINE# 34
C:0047H LINE# 36
C:004BH LINE# 37
------- ENDPROC OSDELETEALLTASK
------- PROC _OSCREATETASK
D:0007H SYMBOL taskID
------- DO
D:0006H SYMBOL i
------- ENDDO
C:022AH LINE# 49
C:022AH LINE# 50
C:022AH LINE# 52
C:022CH LINE# 53
C:0239H LINE# 54
C:023FH LINE# 55
C:024CH LINE# 57
------- ENDPROC _OSCREATETASK
------- PROC _OSDELETETASK
D:0007H SYMBOL taskID
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0206H LINE# 68
C:0206H LINE# 69
C:0206H LINE# 71
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -