📄 test.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 06/06/2005 16:32:38 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\output\Os_core.obj, .\output\Os_q.obj, .\output\Os_sem.obj, .\output\ldfxmain.obj, .\output\a
>> utof020config.obj, .\output\data.obj, .\output\SERIAL.obj, .\output\subprogram.obj, .\output\FM24C16.obj, .\output\FM
>> 24C16A.obj, .\output\Os_cpu_c.obj, .\output\Os_cpu_a.obj TO .\output\test PRINT (.\output\test.m51) RAMSIZE (256) NOO
>> L OVERLAY (?CO?OS_CPU_C ~ TASKAD, ?CO?OS_CPU_C ~ TASKRECEIVE, ?CO?OS_CPU_C ~ TASKWORKSTEP, ?CO?OS_CPU_C ~ TASKCALCCAP
>> A, ?CO?OS_CPU_C ~ TASKCELLCHECK, ?CO?OS_CPU_C ~ TASKF, ?CO?OS_CPU_C ~ TASKG, ?CO?OS_CPU_C ~ TASKH) CODE (0X0000-0XFFF
>> F) XDATA (0X0000-0X0FFF)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\output\Os_core.obj (OS_CORE)
.\output\Os_q.obj (OS_Q)
.\output\Os_sem.obj (OS_SEM)
.\output\ldfxmain.obj (LDFXMAIN)
.\output\autof020config.obj (AUTOF020CONFIG)
.\output\data.obj (DATA)
.\output\SERIAL.obj (SERIAL)
.\output\subprogram.obj (SUBPROGRAM)
.\output\FM24C16.obj (FM24C16)
.\output\FM24C16A.obj (FM24C16A)
.\output\Os_cpu_c.obj (OS_CPU_C)
.\output\Os_cpu_a.obj (OS_CPU_A_ASM)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
C:\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSTKXDATA)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: .\output\test (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 000CH UNIT ?DT?OS_CORE
DATA 0014H 000BH UNIT ?DT?OS_CPU_C
DATA 001FH 0001H UNIT ?DT?_OSSEMPEND?OS_SEM
DATA 0020H 0001H BIT_ADDR ?BA?FM24C16
DATA 0021H 0001H BIT_ADDR ?BA?FM24C16A
BIT 0022H.0 0000H.4 UNIT ?BI?DATA
BIT 0022H.4 0000H.2 UNIT ?BI?TASKWORKSTEP?LDFXMAIN
BIT 0022H.6 0000H.2 UNIT ?BI?SERIAL
BL51 BANKED LINKER/LOCATER V5.03 06/06/2005 16:32:38 PAGE 2
BIT 0023H.0 0000H.1 UNIT ?BI?WORKSTEPCHECK?SUBPROGRAM
BIT 0023H.1 0000H.1 UNIT ?BI?I_CLOCK?FM24C16
BIT 0023H.2 0000H.1 UNIT ?BI?I_CLOCKA?FM24C16A
0023H.3 0000H.5 *** GAP ***
DATA 0024H 0005H UNIT ?DT?COMMSENDCELLDATAINFO?SERIAL
DATA 0029H 0004H UNIT ?DT?DATA
DATA 002DH 0004H UNIT ?DT?SERIAL
DATA 0031H 0004H UNIT ?DT?_MIDST?SUBPROGRAM
DATA 0035H 0004H UNIT ?DT?_EEPROMWRITEWORD?FM24C16
DATA 0039H 0004H UNIT ?DT?_EEPROMWRITEWORDA?FM24C16A
DATA 003DH 0003H UNIT ?DT?_COMMSENDFENRONGINFO?SERIAL
DATA 0040H 0003H UNIT ?DT?TASKRECEIVE?SERIAL
DATA 0043H 0002H UNIT ?DT?_OSQPEND?OS_Q
DATA 0045H 0002H UNIT ?DT?TASKAD?LDFXMAIN
DATA 0047H 0002H UNIT ?DT?LDFXMAIN
DATA 0049H 0001H UNIT ?DT?TASKWORKSTEP?LDFXMAIN
DATA 004AH 0001H UNIT ?DT?TASKCALCCAPA?LDFXMAIN
DATA 004BH 0001H UNIT ?DT?TASKCELLCHECK?LDFXMAIN
DATA 004CH 0001H UNIT ?DT?GETCHARWITHCHECK?SERIAL
DATA 004DH 0001H UNIT ?DT?GETCHARWITHOUTCHECK?SERIAL
DATA 004EH 0001H UNIT ?DT?COMM?SERIAL
DATA 004FH 0001H UNIT ?DT?CONFIGME?SUBPROGRAM
DATA 0050H 0001H UNIT ?DT?SETUPDA?SUBPROGRAM
DATA 0051H 0001H UNIT ?DT?WORKSTEPCHECK?SUBPROGRAM
DATA 0052H 0001H UNIT ?DT?OSIDLE?OS_CPU_C
IDATA 0053H 0002H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0001H ABSOLUTE
XDATA 0001H 042CH UNIT ?XD?TASKAD?LDFXMAIN
XDATA 042DH 0245H UNIT ?XD?DATA
XDATA 0672H 01CCH UNIT ?XD?SERIAL
XDATA 083EH 0019H UNIT ?XD?TASKCALCCAPA?LDFXMAIN
XDATA 0857H 0018H UNIT ?XD?TASKCELLCHECK?LDFXMAIN
XDATA 086FH 0014H UNIT ?XD?OS_SEM
XDATA 0883H 0014H UNIT ?XD?_MIDST?SUBPROGRAM
XDATA 0897H 0008H UNIT ?XD?SETUPDA?SUBPROGRAM
XDATA 089FH 0002H UNIT ?XD?TASKRECEIVE?SERIAL
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?_OSSENDSIGNAL?OS_CORE
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0015H UNIT ?PR?I_DELAYL?FM24C16
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0004H UNIT ?CO?SERIAL
002AH 0001H *** GAP ***
CODE 002BH 0003H ABSOLUTE
CODE 002EH 08B2H UNIT ?PR?TASKRECEIVE?SERIAL
CODE 08E0H 0548H UNIT ?PR?TASKWORKSTEP?LDFXMAIN
CODE 0E28H 04DDH UNIT ?PR?TASKAD?LDFXMAIN
CODE 1305H 042AH UNIT ?PR?TASKCALCCAPA?LDFXMAIN
CODE 172FH 0360H UNIT ?PR?TASKCELLCHECK?LDFXMAIN
CODE 1A8FH 0344H UNIT ?PR?SETUPDA?SUBPROGRAM
CODE 1DD3H 0341H UNIT ?C?LIB_CODE
CODE 2114H 02B6H UNIT ?PR?CONFIGME?SUBPROGRAM
BL51 BANKED LINKER/LOCATER V5.03 06/06/2005 16:32:38 PAGE 3
CODE 23CAH 01FCH UNIT ?PR?WORKSTEPCHECK?SUBPROGRAM
CODE 25C6H 0145H UNIT ?PR?COMMSENDCELLDATAINFO?SERIAL
CODE 270BH 0143H UNIT ?PR?USERTICKTIMER?LDFXMAIN
CODE 284EH 0137H UNIT ?PR?_MIDST?SUBPROGRAM
CODE 2985H 0123H UNIT ?PR?_COMMSENDFENRONGINFO?SERIAL
CODE 2AA8H 00F5H UNIT ?PR?_OSQPEND?OS_Q
CODE 2B9DH 00F0H UNIT ?PR?CONFIG?AUTOF020CONFIG
CODE 2C8DH 00BEH UNIT ?PR?_OSSEMPEND?OS_SEM
CODE 2D4BH 00B4H UNIT ?PR?_OSQINTPOST?OS_Q
CODE 2DFFH 00ACH UNIT ?PR?_OSQINTPOSTFRONT?OS_Q
CODE 2EABH 008EH UNIT ?PR?C_OSCTXSW?OS_CPU_C
CODE 2F39H 008CH UNIT ?PR?OSSTART?OS_CPU_C
CODE 2FC5H 008CH UNIT ?C_C51STARTUP
CODE 3051H 0087H UNIT ?PR?COMMSENDPARAINFO?SERIAL
CODE 30D8H 007DH UNIT ?PR?_OSSEMINTPOST?OS_SEM
CODE 3155H 007CH UNIT ?PR?_I_SEND?FM24C16
CODE 31D1H 007CH UNIT ?PR?_I_SENDA?FM24C16A
CODE 324DH 0079H UNIT ?PR?_OSWAIT?OS_CORE
CODE 32C6H 0073H UNIT ?PR?I_RECEIVE?FM24C16
CODE 3339H 0073H UNIT ?PR?I_RECEIVEA?FM24C16A
CODE 33ACH 006AH UNIT ?PR?COMM?SERIAL
CODE 3416H 005AH UNIT ?PR?_WORKSTEPINIT?SUBPROGRAM
CODE 3470H 005AH UNIT ?PR?OSTICKISR?OS_CPU_C
CODE 34CAH 0059H UNIT ?PR?_OSQACCEPT?OS_Q
CODE 3523H 0048H UNIT ?CO?LDFXMAIN
CODE 356BH 0044H UNIT ?PR?_OSQCREATE?OS_Q
CODE 35AFH 0044H UNIT ?C?LDIV
CODE 35F3H 0042H UNIT ?PR?COMMSENDINFO?SERIAL
CODE 3635H 0040H UNIT ?PR?_OSSEMACCEPT?OS_SEM
CODE 3675H 0036H UNIT ?PR?_OSSEMCREATE?OS_SEM
CODE 36ABH 0033H UNIT ?PR?LOADCTX?OS_CPU_A
CODE 36DEH 002FH UNIT ?PR?OSINTCTXSW?OS_CPU_A
CODE 370DH 0027H UNIT ?PR?CLEARDA?SUBPROGRAM
CODE 3734H 0027H UNIT ?PR?_EEPROMREADBYTE?FM24C16
CODE 375BH 0027H UNIT ?PR?_EEPROMREADBYTEA?FM24C16A
CODE 3782H 0023H UNIT ?PR?OSINTEXIT?OS_CORE
CODE 37A5H 0023H UNIT ?PR?_EEPROMREADWORD?FM24C16
CODE 37C8H 0023H UNIT ?PR?_EEPROMREADWORDA?FM24C16A
CODE 37EBH 0021H UNIT ?PR?OSSCHED?OS_CORE
CODE 380CH 0021H UNIT ?PR?_OSQSIZE?OS_Q
CODE 382DH 0021H UNIT ?PR?_EEPROMWRITEBYTE?FM24C16
CODE 384EH 0021H UNIT ?PR?_EEPROMWRITEBYTEA?FM24C16A
CODE 386FH 001EH UNIT ?PR?_OSQPOST?OS_Q
CODE 388DH 001EH UNIT ?PR?_OSQPOSTFRONT?OS_Q
CODE 38ABH 001EH UNIT ?PR?_OSQNMSGS?OS_Q
CODE 38C9H 001EH UNIT ?PR?_EEPROMWRITEWORD?FM24C16
CODE 38E7H 001EH UNIT ?PR?_EEPROMWRITEWORDA?FM24C16A
CODE 3905H 001CH UNIT ?PR?_PUTCHAR?SERIAL
CODE 3921H 001BH UNIT ?PR?OSTIMETICK?OS_CORE
CODE 393CH 001BH UNIT ?PR?_DA?SUBPROGRAM
CODE 3957H 001AH UNIT ?C_INITSEG
CODE 3971H 001AH UNIT ?PR?_OSSEMQUERY?OS_SEM
CODE 398BH 0018H UNIT ?PR?_OSCLEARSIGNAL?OS_CORE
CODE 39A3H 0018H UNIT ?CO?OS_CPU_C
CODE 39BBH 0017H UNIT ?PR?_OSINTSENDSIGNAL?OS_CORE
CODE 39D2H 0015H UNIT ?PR?I_STOP?FM24C16
CODE 39E7H 0015H UNIT ?PR?I_DELAYLA?FM24C16A
BL51 BANKED LINKER/LOCATER V5.03 06/06/2005 16:32:38 PAGE 4
CODE 39FCH 0015H UNIT ?PR?I_STOPA?FM24C16A
CODE 3A11H 0014H UNIT ?PR?I_CLOCK?FM24C16
CODE 3A25H 0014H UNIT ?PR?I_CLOCKA?FM24C16A
CODE 3A39H 0012H UNIT ?PR?_E_ADDRESS?FM24C16
CODE 3A4BH 0012H UNIT ?PR?_E_ADDRESSA?FM24C16A
CODE 3A5DH 0011H UNIT ?PR?GETCHARWITHCHECK?SERIAL
CODE 3A6EH 0010H UNIT ?PR?_OSQFLUSH?OS_Q
CODE 3A7EH 0010H UNIT ?PR?I_START?FM24C16
CODE 3A8EH 0010H UNIT ?PR?I_STARTA?FM24C16A
CODE 3A9EH 000FH UNIT ?PR?_OSSEMPOST?OS_SEM
CODE 3AADH 000EH UNIT ?PR?GETCHARWITHOUTCHECK?SERIAL
CODE 3ABBH 000EH UNIT ?PR?OSIDLE?OS_CPU_C
CODE 3AC9H 000DH UNIT ?PR?OSCTXSW?OS_CPU_A
CODE 3AD6H 000CH UNIT ?PR?MAIN?LDFXMAIN
CODE 3AE2H 000CH UNIT ?PR?TASKH?LDFXMAIN
CODE 3AEEH 000CH UNIT ?PR?I_INIT?FM24C16
CODE 3AFAH 000CH UNIT ?PR?I_INITA?FM24C16A
CODE 3B06H 000BH UNIT ?PR?I_DELAY?FM24C16
CODE 3B11H 000BH UNIT ?PR?I_DELAYA?FM24C16A
CODE 3B1CH 000AH UNIT ?PR?TASKF?LDFXMAIN
CODE 3B26H 000AH UNIT ?PR?TASKG?LDFXMAIN
CODE 3B30H 0009H UNIT ?CO?OS_CORE
CODE 3B39H 0007H UNIT ?PR?_PUTCHARWITHCHECK?SERIAL
CODE 3B40H 0003H UNIT ?PR?T2INT?LDFXMAIN
SYMBOL TABLE OF MODULE: .\output\test (OS_CORE)
VALUE TYPE NAME
----------------------------------
------- MODULE OS_CORE
C:0000H SYMBOL _ICE_DUMMY_
D:0088H PUBLIC TCON
D:0098H PUBLIC SCON0
D:00A0H PUBLIC P2
D:00A8H PUBLIC IE
D:00B0H PUBLIC P3
D:00B8H PUBLIC IP
D:00C0H PUBLIC SMB0CN
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
D:00D8H PUBLIC PCA0CN
D:00E8H PUBLIC ADC0CN
D:00F8H PUBLIC SPI0CN
B:00A8H.7 PUBLIC EA
D:0008H PUBLIC OSTaskID
D:0009H PUBLIC OSNextTaskID
D:000AH PUBLIC OSWaitTick
D:0012H PUBLIC OSTaskRuning
C:3B30H PUBLIC OSMapTbl
D:0013H PUBLIC Os_Enter_Sum
C:37EBH PUBLIC OSSched
C:39BBH PUBLIC _OSIntSendSignal
C:0003H PUBLIC _OSSendSignal
C:398BH PUBLIC _OSClearSignal
BL51 BANKED LINKER/LOCATER V5.03 06/06/2005 16:32:38 PAGE 5
C:3782H PUBLIC OSIntExit
C:3921H PUBLIC OSTimeTick
C:324DH PUBLIC _OSWait
------- PROC _OSINTSENDSIGNAL
D:0007H SYMBOL TaskId
C:39BBH LINE# 156
C:39BBH LINE# 158
C:39BBH LINE# 159
C:39C1H LINE# 160
C:39C1H LINE# 161
C:39C5H LINE# 163
C:39CCH LINE# 174
C:39D1H LINE# 175
C:39D1H LINE# 176
------- ENDPROC _OSINTSENDSIGNAL
------- PROC _OSSENDSIGNAL
D:0007H SYMBOL TaskId
C:0003H LINE# 196
C:0003H LINE# 198
C:0003H LINE# 199
C:0006H LINE# 200
C:0009H LINE# 201
------- ENDPROC _OSSENDSIGNAL
------- PROC _OSCLEARSIGNAL
D:0007H SYMBOL TaskId
C:398BH LINE# 228
C:398BH LINE# 229
C:398BH LINE# 230
C:3991H LINE# 231
C:3991H LINE# 232
C:3995H LINE# 234
C:399DH LINE# 245
C:39A2H LINE# 246
C:39A2H LINE# 247
------- ENDPROC _OSCLEARSIGNAL
------- PROC OSINTEXIT
------- DO
D:0007H SYMBOL temp
------- ENDDO
C:3782H LINE# 279
C:3782H LINE# 281
C:3782H LINE# 284
C:3786H LINE# 295
C:3789H LINE# 298
C:378BH LINE# 299
C:378DH LINE# 300
C:378DH LINE# 301
C:3791H LINE# 302
C:3791H LINE# 303
C:3791H LINE# 304
C:3791H LINE# 305
C:3795H LINE# 306
C:379CH LINE# 307
C:379FH LINE# 336
C:37A4H LINE# 337
------- ENDPROC OSINTEXIT
------- PROC OSSCHED
BL51 BANKED LINKER/LOCATER V5.03 06/06/2005 16:32:38 PAGE 6
------- DO
D:0007H SYMBOL temp
------- ENDDO
C:37EBH LINE# 369
C:37EBH LINE# 371
C:37EBH LINE# 374
C:37EFH LINE# 382
C:37F1H LINE# 383
C:37F4H LINE# 384
C:37F4H LINE# 385
C:37F8H LINE# 386
C:37F8H LINE# 387
C:37F8H LINE# 388
C:37F8H LINE# 389
C:37FCH LINE# 390
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -