374 lines
15 KiB
Plaintext
374 lines
15 KiB
Plaintext
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 14:48:43 PAGE 1
|
||
|
||
|
||
BL51 BANKED LINKER/LOCATER V4.14, INVOKED BY:
|
||
D:\\KEIL\\C51\\BIN\\BL51.EXE INPUT.OBJ TO INPUT RAMSIZE (256)
|
||
|
||
|
||
MEMORY MODEL: SMALL
|
||
|
||
|
||
INPUT MODULES INCLUDED:
|
||
INPUT.OBJ (INPUT)
|
||
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
|
||
D:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
|
||
D:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
|
||
D:\KEIL\C51\LIB\C51S.LIB (?C?IILDX)
|
||
D:\KEIL\C51\LIB\C51S.LIB (?C?ILDPTR)
|
||
D:\KEIL\C51\LIB\C51S.LIB (?C?IILDPTR)
|
||
D:\KEIL\C51\LIB\C51S.LIB (?C?ISTPTR)
|
||
D:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
|
||
|
||
|
||
LINK MAP OF MODULE: INPUT (INPUT)
|
||
|
||
|
||
TYPE BASE LENGTH RELOCATION SEGMENT NAME
|
||
-----------------------------------------------------
|
||
|
||
* * * * * * * D A T A M E M O R Y * * * * * * *
|
||
REG 0000H 0008H ABSOLUTE "REG BANK 0"
|
||
REG 0008H 0008H ABSOLUTE "REG BANK 1"
|
||
DATA 0010H 003BH UNIT ?DT?INPUT
|
||
DATA 004BH 0006H UNIT ?DT?__FNC_XCH?INPUT
|
||
DATA 0051H 0006H UNIT _DATA_GROUP_
|
||
DATA 0057H 0004H UNIT ?DT?__FNC_BIN?INPUT
|
||
DATA 005BH 0003H UNIT ?DT?__FNC_DIV?INPUT
|
||
DATA 005EH 0002H UNIT ?DT?__FNC_ADD?INPUT
|
||
DATA 0060H 0002H UNIT ?DT?__FNC_SUB?INPUT
|
||
DATA 0062H 0002H UNIT ?DT?__FNC_WAND?INPUT
|
||
DATA 0064H 0002H UNIT ?DT?__FNC_WOR?INPUT
|
||
DATA 0066H 0002H UNIT ?DT?__FNC_WXOR?INPUT
|
||
IDATA 0068H 0020H UNIT ?ID?INPUT
|
||
IDATA 0088H 0001H UNIT ?STACK
|
||
|
||
* * * * * * * X D A T A M E M O R Y * * * * * * *
|
||
XDATA 0000H 0160H UNIT ?XD?INPUT
|
||
|
||
* * * * * * * C O D E M E M O R Y * * * * * * *
|
||
CODE 0000H 0003H ABSOLUTE
|
||
CODE 0003H 0008H UNIT ?PR?__ANDPX?INPUT
|
||
CODE 000BH 0003H ABSOLUTE
|
||
CODE 000EH 02C9H UNIT ?PR?MAIN_PLC?INPUT
|
||
CODE 02D7H 01E6H UNIT ?PR?_T100MS?INPUT
|
||
CODE 04BDH 01E1H UNIT ?PR?OUT_EY_BIT?INPUT
|
||
CODE 069EH 0135H UNIT ?C?LIB_CODE
|
||
CODE 07D3H 0087H UNIT ?PR?__FNC_BCD?INPUT
|
||
CODE 085AH 007FH UNIT ?PR?MOV_TO_OLD?INPUT
|
||
CODE 08D9H 0074H UNIT ?PR?__FNC_BIN?INPUT
|
||
CODE 094DH 006AH UNIT ?PR?TIMER0?INPUT
|
||
CODE 09B7H 0043H UNIT ?PR?RESET_IO?INPUT
|
||
CODE 09FAH 0040H UNIT ?PR?_T1SET?INPUT
|
||
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 14:48:43 PAGE 2
|
||
|
||
|
||
CODE 0A3AH 003DH UNIT ?PR?RESET_RAM?INPUT
|
||
CODE 0A77H 003DH UNIT ?PR?INPUT_IO?INPUT
|
||
CODE 0AB4H 0030H UNIT ?PR?GET_EX_BIT?INPUT
|
||
CODE 0AE4H 002FH UNIT ?PR?__FNC_XCH?INPUT
|
||
CODE 0B13H 0027H UNIT ?PR?MAIN?INPUT
|
||
CODE 0B3AH 0020H UNIT ?CO?INPUT
|
||
CODE 0B5AH 001BH UNIT ?PR?__FNC_LD_GE?INPUT
|
||
CODE 0B75H 001BH UNIT ?PR?__FNC_LD_LE?INPUT
|
||
CODE 0B90H 001BH UNIT ?PR?__FNC_LD_GT?INPUT
|
||
CODE 0BABH 001BH UNIT ?PR?__FNC_LD_LT?INPUT
|
||
CODE 0BC6H 0016H UNIT ?PR?__FNC_LD_NE?INPUT
|
||
CODE 0BDCH 0016H UNIT ?PR?__FNC_LD_EQ?INPUT
|
||
CODE 0BF2H 0015H UNIT ?PR?__LDPX?INPUT
|
||
CODE 0C07H 0013H UNIT ?PR?_MPPX?INPUT
|
||
CODE 0C1AH 0011H UNIT ?PR?__FNC_SUB?INPUT
|
||
CODE 0C2BH 0011H UNIT ?PR?__FNC_WAND?INPUT
|
||
CODE 0C3CH 0011H UNIT ?PR?__FNC_WOR?INPUT
|
||
CODE 0C4DH 0011H UNIT ?PR?__FNC_WXOR?INPUT
|
||
CODE 0C5EH 0011H UNIT ?PR?__FNC_NEG?INPUT
|
||
CODE 0C6FH 0011H UNIT ?PR?__FNC_AND_GE?INPUT
|
||
CODE 0C80H 0011H UNIT ?PR?__FNC_AND_LE?INPUT
|
||
CODE 0C91H 0011H UNIT ?PR?__FNC_AND_GT?INPUT
|
||
CODE 0CA2H 0011H UNIT ?PR?__FNC_AND_LT?INPUT
|
||
CODE 0CB3H 0011H UNIT ?PR?__FNC_OR_GE?INPUT
|
||
CODE 0CC4H 0011H UNIT ?PR?__FNC_OR_LE?INPUT
|
||
CODE 0CD5H 0011H UNIT ?PR?__FNC_OR_GT?INPUT
|
||
CODE 0CE6H 0011H UNIT ?PR?__FNC_OR_LT?INPUT
|
||
CODE 0CF7H 0010H UNIT ?PR?__FNC_ADD?INPUT
|
||
CODE 0D07H 000FH UNIT ?PR?__FNC_DIV?INPUT
|
||
CODE 0D16H 000EH UNIT ?PR?_INVX?INPUT
|
||
CODE 0D24H 000EH UNIT ?PR?__LDFX?INPUT
|
||
CODE 0D32H 000EH UNIT ?PR?RESET_INTERRUPT?INPUT
|
||
CODE 0D40H 000DH UNIT ?PR?__LDIX?INPUT
|
||
CODE 0D4DH 000DH UNIT ?PR?_ANBX?INPUT
|
||
CODE 0D5AH 000DH UNIT ?PR?_ORBX?INPUT
|
||
CODE 0D67H 000DH UNIT ?PR?_MPSX?INPUT
|
||
CODE 0D74H 000DH UNIT ?PR?_MRDX?INPUT
|
||
CODE 0D81H 000CH UNIT ?PR?__FNC_AND_NE?INPUT
|
||
CODE 0D8DH 000CH UNIT ?PR?__FNC_AND_EQ?INPUT
|
||
CODE 0D99H 000CH UNIT ?PR?__FNC_OR_NE?INPUT
|
||
CODE 0DA5H 000CH UNIT ?PR?__FNC_OR_EQ?INPUT
|
||
CODE 0DB1H 000CH UNIT ?C_C51STARTUP
|
||
CODE 0DBDH 000AH UNIT ?PR?__LDX?INPUT
|
||
CODE 0DC7H 000AH UNIT ?PR?__FNC_CML?INPUT
|
||
CODE 0DD1H 0009H UNIT ?PR?__FNC_MUL?INPUT
|
||
CODE 0DDAH 0008H UNIT ?PR?__ANDFX?INPUT
|
||
CODE 0DE2H 0008H UNIT ?PR?__ORPX?INPUT
|
||
CODE 0DEAH 0008H UNIT ?PR?__ORFX?INPUT
|
||
CODE 0DF2H 0007H UNIT ?PR?__ANIX?INPUT
|
||
CODE 0DF9H 0007H UNIT ?PR?__ORIX?INPUT
|
||
CODE 0E00H 0007H UNIT ?PR?__PLSX?INPUT
|
||
CODE 0E07H 0007H UNIT ?PR?__PLFX?INPUT
|
||
CODE 0E0EH 0007H UNIT ?PR?__FNC_INC?INPUT
|
||
CODE 0E15H 0007H UNIT ?PR?__FNC_DEC?INPUT
|
||
CODE 0E1CH 0007H UNIT ?PR?TIME_10MS?INPUT
|
||
CODE 0E23H 0006H UNIT ?PR?OUTX?INPUT
|
||
CODE 0E29H 0006H UNIT ?PR?__FNC_ALT?INPUT
|
||
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 14:48:43 PAGE 3
|
||
|
||
|
||
CODE 0E2FH 0006H UNIT ?PR?__FNC_MOV?INPUT
|
||
CODE 0E35H 0004H UNIT ?PR?__ANDX?INPUT
|
||
CODE 0E39H 0004H UNIT ?PR?__ORX?INPUT
|
||
CODE 0E3DH 0004H UNIT ?PR?RESET_IO1?INPUT
|
||
|
||
|
||
|
||
OVERLAY MAP OF MODULE: INPUT (INPUT)
|
||
|
||
|
||
SEGMENT DATA_GROUP
|
||
+--> CALLED SEGMENT START LENGTH
|
||
-------------------------------------------------
|
||
?C_C51STARTUP ----- -----
|
||
+--> ?PR?MAIN?INPUT
|
||
|
||
?PR?MAIN?INPUT 0051H 0001H
|
||
+--> ?PR?RESET_IO?INPUT
|
||
+--> ?PR?RESET_RAM?INPUT
|
||
+--> ?PR?RESET_INTERRUPT?INPUT
|
||
+--> ?PR?INPUT_IO?INPUT
|
||
+--> ?PR?MAIN_PLC?INPUT
|
||
+--> ?PR?_T100MS?INPUT
|
||
+--> ?PR?_T1SET?INPUT
|
||
+--> ?PR?MOV_TO_OLD?INPUT
|
||
+--> ?PR?RESET_IO1?INPUT
|
||
|
||
?PR?INPUT_IO?INPUT ----- -----
|
||
+--> ?PR?GET_EX_BIT?INPUT
|
||
+--> ?PR?OUT_EY_BIT?INPUT
|
||
|
||
?PR?GET_EX_BIT?INPUT ----- -----
|
||
+--> ?PR?TIME_10MS?INPUT
|
||
|
||
?PR?OUT_EY_BIT?INPUT ----- -----
|
||
+--> ?CO?INPUT
|
||
+--> ?PR?TIME_10MS?INPUT
|
||
|
||
?PR?MAIN_PLC?INPUT ----- -----
|
||
+--> ?PR?__LDX?INPUT
|
||
+--> ?PR?__LDPX?INPUT
|
||
+--> ?PR?__FNC_MOV?INPUT
|
||
+--> ?PR?__FNC_BCD?INPUT
|
||
|
||
?PR?__FNC_BCD?INPUT 0052H 0005H
|
||
|
||
?PR?_T100MS?INPUT 0052H 0001H
|
||
|
||
|
||
|
||
SYMBOL TABLE OF MODULE: INPUT (INPUT)
|
||
|
||
VALUE TYPE NAME
|
||
----------------------------------
|
||
|
||
------- MODULE ?C?IMUL
|
||
C:069EH PUBLIC ?C?IMUL
|
||
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 14:48:43 PAGE 4
|
||
|
||
|
||
------- ENDMOD ?C?IMUL
|
||
|
||
------- MODULE ?C?SIDIV
|
||
C:06B0H PUBLIC ?C?SIDIV
|
||
------- ENDMOD ?C?SIDIV
|
||
|
||
------- MODULE ?C?IILDX
|
||
C:06E6H PUBLIC ?C?IILDX
|
||
------- ENDMOD ?C?IILDX
|
||
|
||
------- MODULE ?C?ILDPTR
|
||
C:06FCH PUBLIC ?C?ILDPTR
|
||
------- ENDMOD ?C?ILDPTR
|
||
|
||
------- MODULE ?C?IILDPTR
|
||
C:0727H PUBLIC ?C?IILDPTR
|
||
------- ENDMOD ?C?IILDPTR
|
||
|
||
------- MODULE ?C?ISTPTR
|
||
C:075FH PUBLIC ?C?ISTPTR
|
||
------- ENDMOD ?C?ISTPTR
|
||
|
||
------- MODULE ?C?UIDIV
|
||
C:077EH PUBLIC ?C?UIDIV
|
||
------- ENDMOD ?C?UIDIV
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__LDIX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__ANDX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__ANIX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__ORX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__ORIX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?_INVX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?OUTX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?_ANBX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?_ORBX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__LDFX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 14:48:43 PAGE 5
|
||
|
||
|
||
SEGMENT: ?PR?__ANDPX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__ANDFX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__ORPX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__ORFX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__PLSX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__PLFX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?_MPSX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?_MRDX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?_MPPX?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_ADD?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_SUB?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_MUL?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_DIV?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_INC?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_DEC?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_WAND?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_WOR?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_WXOR?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_NEG?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 14:48:43 PAGE 6
|
||
|
||
|
||
SEGMENT: ?PR?__FNC_ALT?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_CML?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_XCH?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_BIN?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_LD_GE?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_LD_LE?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_LD_GT?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_LD_LT?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_LD_NE?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_LD_EQ?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_AND_GE?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_AND_LE?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_AND_GT?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_AND_LT?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_AND_NE?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_AND_EQ?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_OR_GE?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_OR_LE?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_OR_GT?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
BL51 BANKED LINKER/LOCATER V4.14 07/07/2009 14:48:43 PAGE 7
|
||
|
||
|
||
SEGMENT: ?PR?__FNC_OR_LT?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_OR_NE?INPUT
|
||
|
||
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
|
||
SEGMENT: ?PR?__FNC_OR_EQ?INPUT
|
||
|
||
LINK/LOCATE RUN COMPLETE. 51 WARNING(S), 0 ERROR(S)
|