📄 time.m51
字号:
BL51 BANKED LINKER/LOCATER V4.23 01/01/2001 02:30:59 PAGE 1
BL51 BANKED LINKER/LOCATER V4.23, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\OS_CORE.obj, .\OS_Q.obj, .\OS_SEM.obj, .\OS_CPU_C.obj, .\OS_CPU_A.obj, time.obj TO time RAMSI
>> ZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\OS_CORE.obj (OS_CORE)
.\OS_Q.obj (OS_Q)
.\OS_SEM.obj (OS_SEM)
.\OS_CPU_C.obj (OS_CPU_C)
.\OS_CPU_A.obj (OS_CPU_A_ASM)
time.obj (TIME)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
LINK MAP OF MODULE: time (OS_CORE)
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_CORE
REG 0010H 0008H ABSOLUTE "REG BANK 2"
DATA 0018H 0005H UNIT ?DT?OS_CPU_C
DATA 001DH 0005H UNIT _DATA_GROUP_
DATA 0022H 0002H UNIT ?DT?TIME
IDATA 0024H 000DH UNIT ?ID?TIME
IDATA 0031H 0002H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0001H ABSOLUTE
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 001CH UNIT ?PR?DISP_INIT?TIME
002AH 0001H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 008CH UNIT ?PR?C_OSCTXSW?OS_CPU_A
CODE 00BAH 007EH UNIT ?PR?TASKB?TIME
CODE 0138H 007CH UNIT ?PR?_OSTASKSTKINIT?OS_CPU_A
CODE 01B4H 006AH UNIT ?PR?DISPLAY_LINE?TIME
CODE 021EH 0063H UNIT ?PR?TIME_INTERRUPT?TIME
CODE 0281H 005EH UNIT ?PR?_OSWAIT?OS_CORE
CODE 02DFH 004BH UNIT ?PR?DISP_TIME?TIME
CODE 032AH 0048H UNIT ?PR?OSTICKISR?OS_CPU_C
CODE 0372H 0043H UNIT ?PR?_STKDELA?OS_CPU_C
CODE 03B5H 0042H UNIT ?PR?_STKDELB?OS_CPU_C
CODE 03F7H 003CH UNIT ?PR?__OSTASKCREATE?OS_CORE
CODE 0433H 0033H UNIT ?PR?LOADCTX?OS_CPU_A
CODE 0466H 002FH UNIT ?PR?OSINTCTXSW?OS_CPU_A
BL51 BANKED LINKER/LOCATER V4.23 01/01/2001 02:30:59 PAGE 2
CODE 0495H 002EH UNIT ?PR?_OSTASKSTKDEL?OS_CPU_C
CODE 04C3H 002BH UNIT ?PR?CHECK_KEY0?TIME
CODE 04EEH 002BH UNIT ?PR?CHECK_KEY1?TIME
CODE 0519H 0029H UNIT ?CO?TIME
CODE 0542H 0024H UNIT ?PR?OSINTEXIT?OS_CORE
CODE 0566H 0023H UNIT ?PR?_OSTASKDEL?OS_CORE
CODE 0589H 0023H UNIT ?PR?_OSTIMEDLY?OS_CORE
CODE 05ACH 0022H UNIT ?C?LIB_CODE
CODE 05CEH 0021H UNIT ?PR?_MEM_SET?TIME
CODE 05EFH 001FH UNIT ?PR?OSTIMETICK?OS_CORE
CODE 060EH 001FH UNIT ?PR?MAIN?TIME
CODE 062DH 001EH UNIT ?PR?TASKA?TIME
CODE 064BH 001CH UNIT ?PR?TIME_INIT?TIME
CODE 0667H 0019H UNIT ?PR?_OSTASKRESUME?OS_CORE
CODE 0680H 0018H UNIT ?PR?_OS_TASKSUSPEND?OS_CORE
CODE 0698H 0018H UNIT ?PR?OSFINDNEXTRUNNINGTASK?OS_CORE
CODE 06B0H 0018H UNIT ?PR?_STKDELC?OS_CPU_C
CODE 06C8H 0016H UNIT ?PR?IO_INIT?TIME
CODE 06DEH 0014H UNIT ?PR?OSSCHED?OS_CORE
CODE 06F2H 0014H UNIT ?PR?INIT?TIME
CODE 0706H 0011H UNIT ?PR?OSINIT?OS_CORE
CODE 0717H 0010H UNIT ?PR?OSCPUINIT?OS_CPU_C
CODE 0727H 000FH UNIT ?PR?CHECK_INIT?TIME
CODE 0736H 000DH UNIT ?PR?OSCTXSW?OS_CPU_A
CODE 0743H 000CH UNIT ?PR?_OSTASKSUSPEND?OS_CORE
CODE 074FH 000CH UNIT ?C_C51STARTUP
CODE 075BH 0009H UNIT ?PR?_OSTIMEDLYRESUME?OS_CORE
CODE 0764H 0009H UNIT ?CO?OS_CORE
CODE 076DH 0009H UNIT ?PR?SOFT_CLOCKINIT?TIME
OVERLAY MAP OF MODULE: time (OS_CORE)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
---------------------------------------------------------
?PR?OSTICKISR?OS_CPU_C ----- -----
+--> ?PR?OSTIMETICK?OS_CORE
+--> ?PR?OSINTEXIT?OS_CORE
?PR?OSTIMETICK?OS_CORE ----- -----
+--> ?CO?OS_CORE
+--> ?PR?OSSCHED?OS_CORE
?PR?OSSCHED?OS_CORE ----- -----
+--> ?PR?OSFINDNEXTRUNNINGTASK?OS_CORE
+--> ?PR?OSCTXSW?OS_CPU_A
?PR?OSCTXSW?OS_CPU_A ----- -----
+--> ?CO?OS_CORE
+--> ?PR?C_OSCTXSW?OS_CPU_A
?PR?C_OSCTXSW?OS_CPU_A ----- -----
+--> ?PR?LOADCTX?OS_CPU_A
BL51 BANKED LINKER/LOCATER V4.23 01/01/2001 02:30:59 PAGE 3
?PR?LOADCTX?OS_CPU_A ----- -----
+--> ?CO?OS_CORE
?PR?OSINTEXIT?OS_CORE ----- -----
+--> ?PR?OSFINDNEXTRUNNINGTASK?OS_CORE
+--> ?PR?OSINTCTXSW?OS_CPU_A
?PR?OSINTCTXSW?OS_CPU_A ----- -----
+--> ?PR?OSCTXSW?OS_CPU_A
+--> ?CO?OS_CORE
+--> ?PR?C_OSCTXSW?OS_CPU_A
*** NEW ROOT ***************************************************
?PR?TIME_INTERRUPT?TIME ----- -----
+--> ?PR?DISP_TIME?TIME
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?TIME
?PR?MAIN?TIME ----- -----
+--> ?PR?OSINIT?OS_CORE
+--> ?PR?TASKA?TIME
+--> ?PR?__OSTASKCREATE?OS_CORE
+--> ?PR?TASKB?TIME
?PR?OSINIT?OS_CORE ----- -----
+--> ?PR?OSCPUINIT?OS_CPU_C
?PR?TASKA?TIME ----- -----
+--> ?PR?INIT?TIME
+--> ?PR?IO_INIT?TIME
+--> ?PR?CHECK_INIT?TIME
+--> ?PR?SOFT_CLOCKINIT?TIME
+--> ?PR?TIME_INIT?TIME
+--> ?PR?DISP_INIT?TIME
+--> ?PR?DISPLAY_LINE?TIME
+--> ?PR?_OSWAIT?OS_CORE
?PR?DISP_INIT?TIME ----- -----
+--> ?PR?_MEM_SET?TIME
?PR?_MEM_SET?TIME 001DH 0005H
?PR?DISPLAY_LINE?TIME 001DH 0001H
+--> ?CO?TIME
+--> ?PR?_OSWAIT?OS_CORE
?PR?_OSWAIT?OS_CORE ----- -----
+--> ?PR?_OSTASKSUSPEND?OS_CORE
+--> ?PR?_OSTIMEDLY?OS_CORE
+--> ?PR?_OS_TASKSUSPEND?OS_CORE
+--> ?PR?OSSCHED?OS_CORE
?PR?_OSTASKSUSPEND?OS_CORE ----- -----
BL51 BANKED LINKER/LOCATER V4.23 01/01/2001 02:30:59 PAGE 4
+--> ?PR?_OS_TASKSUSPEND?OS_CORE
+--> ?PR?OSSCHED?OS_CORE
?PR?_OS_TASKSUSPEND?OS_CORE ----- -----
+--> ?CO?OS_CORE
?PR?_OSTIMEDLY?OS_CORE ----- -----
+--> ?PR?_OS_TASKSUSPEND?OS_CORE
+--> ?PR?OSSCHED?OS_CORE
?PR?__OSTASKCREATE?OS_CORE ----- -----
+--> ?CO?OS_CORE
+--> ?PR?_OSTASKSTKINIT?OS_CPU_A
+--> ?PR?OSSCHED?OS_CORE
?PR?_OSTASKSTKINIT?OS_CPU_A ----- -----
+--> ?CO?OS_CORE
?PR?TASKB?TIME ----- -----
+--> ?PR?_OSWAIT?OS_CORE
+--> ?PR?CHECK_KEY1?TIME
+--> ?PR?CHECK_KEY0?TIME
SYMBOL TABLE OF MODULE: time (OS_CORE)
VALUE TYPE NAME
----------------------------------
------- MODULE OS_CORE
C:0000H SYMBOL _ICE_DUMMY_
C:0743H PUBLIC _OSTaskSuspend
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
B:0090H.0 PUBLIC T2
B:00A8H.7 PUBLIC EA
C:06DEH PUBLIC OSSched
C:0667H PUBLIC _OSTaskResume
D:00A8H PUBLIC IE
B:00C8H.6 PUBLIC EXF2
B:00B0H.7 PUBLIC RD
B:00A8H.4 PUBLIC ES
D:00B8H PUBLIC IP
C:0281H PUBLIC _OSWait
B:0098H.0 PUBLIC RI
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
B:00B8H.4 PUBLIC PS
B:0090H.1 PUBLIC T2EX
B:00D0H.2 PUBLIC OV
B:00C8H.1 PUBLIC C_T2
BL51 BANKED LINKER/LOCATER V4.23 01/01/2001 02:30:59 PAGE 5
B:00B0H.6 PUBLIC WR
D:0008H PUBLIC OSIntNesting
B:00C8H.5 PUBLIC RCLK
C:0566H PUBLIC _OSTaskDel
B:00C8H.4 PUBLIC TCLK
D:0009H PUBLIC OSTaskRuning
D:0098H PUBLIC SCON
C:075BH PUBLIC _OSTimeDlyResume
D:0088H PUBLIC TCON
C:0706H PUBLIC OSInit
D:000AH PUBLIC Os_Enter_Sum
B:0088H.1 PUBLIC IE0
C:0589H PUBLIC _OSTimeDly
B:0088H.3 PUBLIC IE1
C:05EFH PUBLIC OSTimeTick
B:00C8H.0 PUBLIC CP_RL2
C:0698H PUBLIC OSFindNextRunningTask
D:000BH PUBLIC OSTaskID
D:000CH PUBLIC OSWaitTick
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
B:00A8H.5 PUBLIC ET2
B:0088H.7 PUBLIC TF1
B:00C8H.7 PUBLIC TF2
B:0098H.2 PUBLIC RB8
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
B:0098H.3 PUBLIC TB8
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
B:00D0H.0 PUBLIC P
C:03F7H PUBLIC __OSTaskCreate
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
B:0098H.5 PUBLIC SM2
B:00B8H.1 PUBLIC PT0
B:00B8H.3 PUBLIC PT1
B:00D0H.3 PUBLIC RS0
B:00B8H.5 PUBLIC PT2
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
B:0088H.6 PUBLIC TR1
B:00C8H.2 PUBLIC TR2
B:00B8H.0 PUBLIC PX0
B:00B8H.2 PUBLIC PX1
C:0680H PUBLIC _OS_TaskSuspend
B:00C8H.3 PUBLIC EXEN2
B:0098H.4 PUBLIC REN
C:0764H PUBLIC OSMapTbl
D:00C8H PUBLIC T2CON
D:000EH PUBLIC OSNextTaskID
C:0542H PUBLIC OSIntExit
B:00B0H.0 PUBLIC RXD
B:00B0H.1 PUBLIC TXD
D:000FH PUBLIC OSTaskCreated
B:00D0H.5 PUBLIC F0
BL51 BANKED LINKER/LOCATER V4.23 01/01/2001 02:30:59 PAGE 6
D:00D0H PUBLIC PSW
------- PROC OSINIT
C:0706H LINE# 87
C:0706H LINE# 89
C:0709H LINE# 90
C:070BH LINE# 95
C:070DH LINE# 96
C:0710H LINE# 97
C:0712H LINE# 98
C:0714H LINE# 99
------- ENDPROC OSINIT
------- PROC __OSTASKCREATE
D:0001H SYMBOL TaskID
D:0006H SYMBOL task
D:0002H SYMBOL ptos
C:03F7H LINE# 119
C:03FDH LINE# 121
C:0403H LINE# 122
C:0403H LINE# 123
C:0407H LINE# 125
C:0410H LINE# 126
C:0410H LINE# 127
C:0413H LINE# 128
C:0413H LINE# 129
C:041AH LINE# 130
C:041CH LINE# 151
C:0425H LINE# 152
C:0428H LINE# 153
C:042DH LINE# 154
C:0430H LINE# 155
C:0430H LINE# 156
C:0432H LINE# 157
------- ENDPROC __OSTASKCREATE
------- PROC _OSTASKDEL
D:0007H SYMBOL TaskID
C:0566H LINE# 174
C:0566H LINE# 176
C:056CH LINE# 177
C:056CH LINE# 178
C:0570H LINE# 180
C:0578H LINE# 191
C:057BH LINE# 192
C:057EH LINE# 193
C:0583H LINE# 194
C:0586H LINE# 195
C:0586H LINE# 197
C:0586H LINE# 198
C:0588H LINE# 199
C:0588H LINE# 200
------- ENDPROC _OSTASKDEL
------- PROC _OSTASKRESUME
D:0007H SYMBOL TaskID
C:0667H LINE# 217
C:0667H LINE# 219
C:066DH LINE# 220
C:066DH LINE# 221
C:0671H LINE# 223
BL51 BANKED LINKER/LOCATER V4.23 01/01/2001 02:30:59 PAGE 7
C:0678H LINE# 234
C:067DH LINE# 235
C:067DH LINE# 236
------- ENDPROC _OSTASKRESUME
------- PROC _OS_TASKSUSPEND
D:0007H SYMBOL TaskID
C:0680H LINE# 254
C:0680H LINE# 256
C:0686H LINE# 257
C:0686H LINE# 258
C:068AH LINE# 260
C:0692H LINE# 271
C:0697H LINE# 272
C:0697H LINE# 273
------- ENDPROC _OS_TASKSUSPEND
------- PROC _OSTASKSUSPEND
D:0007H SYMBOL TaskID
C:0743H LINE# 291
C:0743H LINE# 293
C:0749H LINE# 295
C:074CH LINE# 296
------- ENDPROC _OSTASKSUSPEND
------- PROC OSFINDNEXTRUNNINGTASK
------- DO
D:0007H SYMBOL temp
------- ENDDO
C:0698H LINE# 314
C:0698H LINE# 318
C:069DH LINE# 321
C:06A0H LINE# 322
C:06A0H LINE# 323
C:06A4H LINE# 324
C:06A4H LINE# 325
C:06A4H LINE# 326
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -