📄 sdh2mpro.m51
字号:
BL51 BANKED LINKER/LOCATER V5.02 01/18/2005 21:37:59 PAGE 1
BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE ALM_Q.obj, AlmInd.obj, T4_INIT.obj, HS.obj, M1_INIT.obj, M1PALMQ.obj, M2_INIT.obj, M2PALMQ.obj,
>> M3_Init.obj, M3PALMQ.obj, M4_INIT.obj, M4PALMQ.obj, MC.obj, NotiPro.obj, OpenInt.obj, PER_Q.obj, PerQInit.obj, PolFi
>> ll.obj, ProES.obj, ProESEn.obj, ProSES.obj, ProSESEn.obj, ProUS.obj, ProUSEn.obj, Prov.obj, PROVCLK.obj, PROVLP.obj,
>> PROVMAP.obj, ProvNoLp.obj, PROVPRBS.obj, ProvRDI.obj, RAM2P_Q.obj, SEM_OPER.obj, StruAdr.obj, T1_INIT.obj, T2_INIT.ob
>> j, T3_INIT.obj, LOADM_C.obj, LoadMC.obj TO SDH2MPro RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
ALM_Q.obj (ALM_Q)
AlmInd.obj (ALMIND)
T4_INIT.obj (T4_INIT)
HS.obj (HS)
M1_INIT.obj (M1_INIT)
M1PALMQ.obj (M1PALMQ)
M2_INIT.obj (M2_INIT)
M2PALMQ.obj (M2PALMQ)
M3_Init.obj (M3_INIT)
M3PALMQ.obj (M3PALMQ)
M4_INIT.obj (M4_INIT)
M4PALMQ.obj (M4PALMQ)
MC.obj (MC)
NotiPro.obj (NOTIPRO)
OpenInt.obj (OPENINT)
PER_Q.obj (PER_Q)
PerQInit.obj (PERQINIT)
PolFill.obj (POLFILL)
ProES.obj (PROES)
ProESEn.obj (PROESEN)
ProSES.obj (PROSES)
ProSESEn.obj (PROSESEN)
ProUS.obj (PROUS)
ProUSEn.obj (PROUSEN)
Prov.obj (PROV)
PROVCLK.obj (PROVCLK)
PROVLP.obj (PROVLP)
PROVMAP.obj (PROVMAP)
ProvNoLp.obj (PROVNOLP)
PROVPRBS.obj (PROVPRBS)
ProvRDI.obj (PROVRDI)
RAM2P_Q.obj (RAM2P_Q)
SEM_OPER.obj (SEM_OPER)
StruAdr.obj (STRUADR)
T1_INIT.obj (T1_INIT)
T2_INIT.obj (T2_INIT)
T3_INIT.obj (T3_INIT)
LOADM_C.obj (LOADM_C)
LoadMC.obj (LOADMC)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
D:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
BL51 BANKED LINKER/LOCATER V5.02 01/18/2005 21:37:59 PAGE 2
LINK MAP OF MODULE: SDH2MPro (ALM_Q)
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 0013H UNIT ?DT?HS
001BH 0005H *** GAP ***
BIT 0020H.0 0000H.1 UNIT _BIT_GROUP_
0020H.1 0000H.7 *** GAP ***
DATA 0021H 003CH UNIT _DATA_GROUP_
DATA 005DH 0008H UNIT ?DT?PROVPEREN?PROESEN
DATA 0065H 0008H UNIT ?DT?PROVSESEN?PROSESEN
DATA 006DH 0008H UNIT ?DT?PROVUSEN?PROUSEN
DATA 0075H 0008H UNIT ?DT?RAM2P_Q
IDATA 007DH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 02C4H UNIT ?XD?HS
XDATA 02C4H 0020H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
0006H 0005H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 22E9H UNIT ?PR?ALM_QUERY?ALM_Q
CODE 22F7H 1000H UNIT ?CO?MC
CODE 32F7H 0858H UNIT ?PR?M4PALMQ?M4PALMQ
CODE 3B4FH 0855H UNIT ?PR?M2PALMQ?M2PALMQ
CODE 43A4H 0855H UNIT ?PR?M3PALMQ?M3PALMQ
CODE 4BF9H 084BH UNIT ?PR?PERF_QUERY?PER_Q
CODE 5444H 083DH UNIT ?PR?M1PALMQ?M1PALMQ
CODE 5C81H 042DH UNIT ?PR?MAIN?HS
CODE 60AEH 03D1H UNIT ?PR?PROVMAP?PROVMAP
CODE 647FH 0383H UNIT ?PR?PROVLOOP?PROVLP
CODE 6802H 032CH UNIT ?PR?T4_INIT?T4_INIT
CODE 6B2EH 032CH UNIT ?PR?T1_INIT?T1_INIT
CODE 6E5AH 032CH UNIT ?PR?T2_INIT?T2_INIT
CODE 7186H 032CH UNIT ?PR?T3_INIT?T3_INIT
CODE 74B2H 030DH UNIT ?PR?LOADM1_C?LOADM_C
CODE 77BFH 030DH UNIT ?PR?LOADM2_C?LOADM_C
CODE 7ACCH 030DH UNIT ?PR?LOADM3_C?LOADM_C
CODE 7DD9H 030DH UNIT ?PR?LOADM4_C?LOADM_C
CODE 80E6H 01B0H UNIT ?PR?RAM2P_Q?RAM2P_Q
CODE 8296H 019BH UNIT ?PR?PROVPRBS?PROVPRBS
CODE 8431H 019BH UNIT ?PR?PROVRDI?PROVRDI
CODE 85CCH 015DH UNIT ?C?LIB_CODE
CODE 8729H 0142H UNIT ?PR?PROVCLK?PROVCLK
CODE 886BH 011CH UNIT ?PR?PROVISION?PROV
CODE 8987H 0111H UNIT ?PR?PROVNOLOOP?PROVNOLP
CODE 8A98H 008AH UNIT ?PR?ALMIND?ALMIND
CODE 8B22H 0087H UNIT ?PR?POLFILL?POLFILL
CODE 8BA9H 007BH UNIT ?PR?PERQ_INIT?PERQINIT
BL51 BANKED LINKER/LOCATER V5.02 01/18/2005 21:37:59 PAGE 3
CODE 8C24H 0063H UNIT ?PR?LOAD1MC?LOADMC
CODE 8C87H 0062H UNIT ?PR?LOAD2MC?LOADMC
CODE 8CE9H 0062H UNIT ?PR?LOAD3MC?LOADMC
CODE 8D4BH 0061H UNIT ?PR?LOAD4MC?LOADMC
CODE 8DACH 005FH UNIT ?PR?STRUCTTOADDR?STRUADR
CODE 8E0BH 005DH UNIT ?PR?OPENINT?OPENINT
CODE 8E68H 005BH UNIT ?PR?M1_INIT?M1_INIT
CODE 8EC3H 0057H UNIT ?PR?_ADDRTOSTRUCT?STRUADR
CODE 8F1AH 004BH UNIT ?PR?M2_INIT?M2_INIT
CODE 8F65H 004BH UNIT ?PR?M3_INIT?M3_INIT
CODE 8FB0H 004BH UNIT ?PR?M4_INIT?M4_INIT
CODE 8FFBH 0038H UNIT ?PR?TIMER_INT?HS
CODE 9033H 0036H UNIT ?PR?PROVESVAL?PROES
CODE 9069H 0036H UNIT ?PR?PROVSESVAL?PROSES
CODE 909FH 0036H UNIT ?PR?PROVUSVAL?PROUS
CODE 90D5H 0025H UNIT ?PR?_GET_SEM?SEM_OPER
CODE 90FAH 0024H UNIT ?PR?PROVPEREN?PROESEN
CODE 911EH 0024H UNIT ?PR?PROVSESEN?PROSESEN
CODE 9142H 0024H UNIT ?PR?PROVUSEN?PROUSEN
CODE 9166H 0019H UNIT ?PR?NOTIFYPROV?NOTIPRO
CODE 917FH 0016H UNIT ?PR?OUT_INT0?HS
CODE 9195H 0010H UNIT ?PR?INT_QUERY?HS
CODE 91A5H 000CH UNIT ?PR?DELAY1MS?HS
CODE 91B1H 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: SDH2MPro (ALM_Q)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
-----------------------------------------------------------------------------------------
?PR?OUT_INT0?HS ----- ----- 0021H 0001H ----- -----
*** NEW ROOT ***************************************************
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?HS
?PR?MAIN?HS ----- ----- 0022H 0001H ----- -----
+--> ?PR?DELAY1MS?HS
+--> ?PR?M1_INIT?M1_INIT
+--> ?PR?M4_INIT?M4_INIT
+--> ?PR?M2_INIT?M2_INIT
+--> ?PR?M3_INIT?M3_INIT
+--> ?PR?T4_INIT?T4_INIT
+--> ?PR?T2_INIT?T2_INIT
+--> ?PR?T3_INIT?T3_INIT
+--> ?PR?T1_INIT?T1_INIT
+--> ?PR?_GET_SEM?SEM_OPER
+--> ?PR?NOTIFYPROV?NOTIPRO
+--> ?PR?PROVISION?PROV
+--> ?PR?OPENINT?OPENINT
+--> ?PR?PERQ_INIT?PERQINIT
+--> ?PR?INT_QUERY?HS
+--> ?PR?ALM_QUERY?ALM_Q
BL51 BANKED LINKER/LOCATER V5.02 01/18/2005 21:37:59 PAGE 4
+--> ?PR?PERF_QUERY?PER_Q
?PR?M1_INIT?M1_INIT ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY1MS?HS
+--> ?PR?LOAD1MC?LOADMC
+--> ?PR?LOADM1_C?LOADM_C
?PR?LOAD1MC?LOADMC ----- ----- ----- ----- ----- -----
+--> ?CO?MC
?PR?M4_INIT?M4_INIT ----- ----- ----- ----- ----- -----
+--> ?PR?LOAD4MC?LOADMC
+--> ?PR?DELAY1MS?HS
+--> ?PR?LOADM4_C?LOADM_C
?PR?LOAD4MC?LOADMC ----- ----- ----- ----- ----- -----
+--> ?CO?MC
?PR?M2_INIT?M2_INIT ----- ----- ----- ----- ----- -----
+--> ?PR?LOAD2MC?LOADMC
+--> ?PR?DELAY1MS?HS
+--> ?PR?LOADM2_C?LOADM_C
?PR?LOAD2MC?LOADMC ----- ----- 0023H 0001H ----- -----
+--> ?CO?MC
?PR?M3_INIT?M3_INIT ----- ----- ----- ----- ----- -----
+--> ?PR?LOAD3MC?LOADMC
+--> ?PR?DELAY1MS?HS
+--> ?PR?LOADM3_C?LOADM_C
?PR?LOAD3MC?LOADMC ----- ----- 0023H 0001H ----- -----
+--> ?CO?MC
?PR?T4_INIT?T4_INIT ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY1MS?HS
?PR?T2_INIT?T2_INIT ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY1MS?HS
?PR?T3_INIT?T3_INIT ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY1MS?HS
?PR?T1_INIT?T1_INIT ----- ----- ----- ----- ----- -----
+--> ?PR?DELAY1MS?HS
?PR?_GET_SEM?SEM_OPER 0020H.0 0000H.1 0051H 0004H ----- -----
?PR?NOTIFYPROV?NOTIPRO ----- ----- 0023H 0008H ----- -----
+--> ?PR?POLFILL?POLFILL
?PR?POLFILL?POLFILL ----- ----- 0049H 0008H ----- -----
+--> ?PR?_GET_SEM?SEM_OPER
+--> ?PR?STRUCTTOADDR?STRUADR
?PR?STRUCTTOADDR?STRUADR ----- ----- 0051H 000CH ----- -----
BL51 BANKED LINKER/LOCATER V5.02 01/18/2005 21:37:59 PAGE 5
?PR?PROVISION?PROV ----- ----- 0023H 0008H ----- -----
+--> ?PR?_GET_SEM?SEM_OPER
+--> ?PR?_ADDRTOSTRUCT?STRUADR
+--> ?PR?PROVMAP?PROVMAP
+--> ?PR?PROVESVAL?PROES
+--> ?PR?PROVSESVAL?PROSES
+--> ?PR?PROVUSVAL?PROUS
?PR?_ADDRTOSTRUCT?STRUADR ----- ----- 002BH 000AH ----- -----
?PR?PROVMAP?PROVMAP ----- ----- 002BH 0008H ----- -----
?PR?PROVESVAL?PROES ----- ----- 002BH 0008H ----- -----
?PR?PROVSESVAL?PROSES ----- ----- 002BH 0008H ----- -----
?PR?PROVUSVAL?PROUS ----- ----- 002BH 0008H ----- -----
?PR?PERQ_INIT?PERQINIT ----- ----- 0023H 0001H ----- -----
?PR?INT_QUERY?HS ----- ----- ----- ----- ----- -----
+--> ?PR?RAM2P_Q?RAM2P_Q
?PR?RAM2P_Q?RAM2P_Q ----- ----- ----- ----- ----- -----
+--> ?PR?_GET_SEM?SEM_OPER
+--> ?PR?_ADDRTOSTRUCT?STRUADR
+--> ?PR?PROVMAP?PROVMAP
+--> ?PR?PROVNOLOOP?PROVNOLP
+--> ?PR?PROVLOOP?PROVLP
+--> ?PR?PROVPRBS?PROVPRBS
+--> ?PR?PROVRDI?PROVRDI
+--> ?PR?PROVCLK?PROVCLK
+--> ?PR?PROVESVAL?PROES
+--> ?PR?PROVSESVAL?PROSES
+--> ?PR?PROVUSVAL?PROUS
?PR?PROVNOLOOP?PROVNOLP ----- ----- 0023H 0008H ----- -----
?PR?PROVLOOP?PROVLP ----- ----- 0023H 0008H ----- -----
?PR?PROVPRBS?PROVPRBS ----- ----- 0023H 0008H ----- -----
?PR?PROVRDI?PROVRDI ----- ----- 0023H 0008H ----- -----
?PR?PROVCLK?PROVCLK ----- ----- 0023H 0008H ----- -----
?PR?ALM_QUERY?ALM_Q ----- ----- 0023H 0015H ----- -----
+--> ?PR?ALMIND?ALMIND
+--> ?PR?POLFILL?POLFILL
+--> ?PR?M1PALMQ?M1PALMQ
+--> ?PR?M2PALMQ?M2PALMQ
+--> ?PR?M3PALMQ?M3PALMQ
+--> ?PR?M4PALMQ?M4PALMQ
?PR?ALMIND?ALMIND ----- ----- 0049H 0008H ----- -----
+--> ?PR?_GET_SEM?SEM_OPER
+--> ?PR?STRUCTTOADDR?STRUADR
BL51 BANKED LINKER/LOCATER V5.02 01/18/2005 21:37:59 PAGE 6
?PR?M1PALMQ?M1PALMQ ----- ----- 0038H 0011H ----- -----
+--> ?PR?ALMIND?ALMIND
+--> ?PR?POLFILL?POLFILL
?PR?M2PALMQ?M2PALMQ ----- ----- 0038H 0011H ----- -----
+--> ?PR?ALMIND?ALMIND
+--> ?PR?POLFILL?POLFILL
?PR?M3PALMQ?M3PALMQ ----- ----- 0038H 0011H ----- -----
+--> ?PR?ALMIND?ALMIND
+--> ?PR?POLFILL?POLFILL
?PR?M4PALMQ?M4PALMQ ----- ----- 0038H 0011H ----- -----
+--> ?PR?ALMIND?ALMIND
+--> ?PR?POLFILL?POLFILL
?PR?PERF_QUERY?PER_Q ----- ----- 0023H 0009H 02C4H 0020H
+--> ?PR?POLFILL?POLFILL
SYMBOL TABLE OF MODULE: SDH2MPro (ALM_Q)
VALUE TYPE NAME
----------------------------------
------- MODULE ALM_Q
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
C:000EH PUBLIC Alm_query
B:0090H.2 PUBLIC WDI
------- PROC ALM_QUERY
------- DO
D:0023H SYMBOL AlmVal
D:002BH SYMBOL PolVal
D:0033H SYMBOL TMP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -