www.pudn.com > 外挂硬盘和FLASH的MP3方案程序下载.rar > COMMON.M51


BL51 BANKED LINKER/LOCATER V4.23                                                        06/15/2003  13:48:32  PAGE 1 
 
 
BL51 BANKED LINKER/LOCATER V4.23, INVOKED BY: 
D:\KEIL\C51\BIN\BL51.EXE common.obj, main.obj TO COMMON RAMSIZE (256) 
 
 
MEMORY MODEL: SMALL 
 
 
INPUT MODULES INCLUDED: 
  common.obj (COMMON) 
  main.obj (MAIN) 
  D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP) 
  D:\KEIL\C51\LIB\C51S.LIB (PRINTF) 
  D:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR) 
  D:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR) 
  D:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR) 
  D:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA) 
  D:\KEIL\C51\LIB\C51S.LIB (?C?CCASE) 
  D:\KEIL\C51\LIB\C51S.LIB (PUTCHAR) 
 
 
LINK MAP OF MODULE:  COMMON (COMMON) 
 
 
            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     0014H     UNIT         _DATA_GROUP_ 
            DATA    001CH     0004H     UNIT         ?DT?_MEMSWAP16?COMMON 
            BIT     0020H.0   0001H.1   UNIT         _BIT_GROUP_ 
                    0021H.1   0000H.7                *** GAP *** 
            DATA    0022H     0008H     UNIT         ?DT?_MEMSWAP32?COMMON 
            IDATA   002AH     0001H     UNIT         ?STACK 
 
            * * * * * * *  X D A T A   M E M O R Y  * * * * * * * 
            XDATA   0000H     0200H     UNIT         ?XD?MAIN 
 
            * * * * * * *   C O D E   M E M O R Y   * * * * * * * 
            CODE    0000H     0003H     ABSOLUTE      
            CODE    0003H     035CH     UNIT         ?PR?PRINTF?PRINTF 
            CODE    035FH     0144H     UNIT         ?CO?COMMON 
            CODE    04A3H     008EH     UNIT         ?C?LIB_CODE 
            CODE    0531H     006CH     UNIT         ?PR?COMMONVERSION?COMMON 
            CODE    059DH     0027H     UNIT         ?PR?PUTCHAR?PUTCHAR 
            CODE    05C4H     001DH     UNIT         ?PR?_MEMSWAP32?COMMON 
            CODE    05E1H     000FH     UNIT         ?PR?_MEMSWAP16?COMMON 
            CODE    05F0H     000CH     UNIT         ?C_C51STARTUP 
            CODE    05FCH     0003H     UNIT         ?PR?MAIN?MAIN 
 
 
 
OVERLAY MAP OF MODULE:   COMMON (COMMON) 
 
 
SEGMENT                             BIT_GROUP          DATA_GROUP  
  +--> CALLED SEGMENT            START    LENGTH     START    LENGTH 
-------------------------------------------------------------------- 
BL51 BANKED LINKER/LOCATER V4.23                                                      06/15/2003  13:48:32  PAGE 2 
 
 
?C_C51STARTUP                    -----    -----      -----    ----- 
  +--> ?PR?MAIN?MAIN 
 
?PR?MAIN?MAIN                    -----    -----      -----    ----- 
  +--> ?PR?COMMONVERSION?COMMON 
 
?PR?COMMONVERSION?COMMON         -----    -----      -----    ----- 
  +--> ?CO?COMMON 
  +--> ?PR?PRINTF?PRINTF 
 
?PR?PRINTF?PRINTF                0020H.0  0001H.1    0008H    0014H 
  +--> ?PR?PUTCHAR?PUTCHAR 
 
 
 
SYMBOL TABLE OF MODULE:  COMMON (COMMON) 
 
  VALUE           TYPE          NAME 
  ---------------------------------- 
 
  -------         MODULE        COMMON 
  C:0000H         SYMBOL        _ICE_DUMMY_ 
  C:05C4H         PUBLIC        _MEMSwap32 
  C:05E1H         PUBLIC        _MEMSwap16 
  C:0531H         PUBLIC        CommonVersion 
  -------         PROC          COMMONVERSION 
  C:0531H         LINE#         8 
  C:0531H         LINE#         9 
  C:0531H         LINE#         10 
  C:053AH         LINE#         11 
  C:0543H         LINE#         12 
  C:054CH         LINE#         13 
  C:0555H         LINE#         14 
  C:055EH         LINE#         15 
  C:0567H         LINE#         16 
  C:0570H         LINE#         17 
  C:0579H         LINE#         18 
  C:0582H         LINE#         19 
  C:058BH         LINE#         20 
  C:0594H         LINE#         21 
  -------         ENDPROC       COMMONVERSION 
  -------         PROC          _MEMSWAP16 
  D:001CH         SYMBOL        value 
  -------         DO             
  D:001EH         SYMBOL        rval 
  -------         ENDDO          
  C:05E1H         LINE#         24 
  C:05E5H         LINE#         25 
  C:05E5H         LINE#         28 
  C:05E8H         LINE#         29 
  C:05EBH         LINE#         30 
  C:05EFH         LINE#         31 
  -------         ENDPROC       _MEMSWAP16 
  -------         PROC          _MEMSWAP32 
  D:0022H         SYMBOL        value 
  -------         DO             
  D:0026H         SYMBOL        rval 
BL51 BANKED LINKER/LOCATER V4.23                                                      06/15/2003  13:48:32  PAGE 3 
 
 
  -------         ENDDO          
  C:05C4H         LINE#         33 
  C:05CCH         LINE#         34 
  C:05CCH         LINE#         37 
  C:05CFH         LINE#         38 
  C:05D2H         LINE#         39 
  C:05D5H         LINE#         40 
  C:05D8H         LINE#         41 
  C:05E0H         LINE#         42 
  -------         ENDPROC       _MEMSWAP32 
  -------         ENDMOD        COMMON 
 
  -------         MODULE        MAIN 
  C:0000H         SYMBOL        _ICE_DUMMY_ 
  B:00B0H.4       PUBLIC        T0 
  B:00D0H.6       PUBLIC        AC 
  B:00B0H.5       PUBLIC        T1 
  B:00C0H.3       PUBLIC        SS_ 
  B:00A8H.7       PUBLIC        EA 
  B:00C8H.6       PUBLIC        MPREQ 
  B:0098H.7       PUBLIC        FE 
  B:00C8H.0       PUBLIC        MPVER 
  B:0080H.0       PUBLIC        P0_0 
  B:0090H.0       PUBLIC        P1_0 
  B:0080H.1       PUBLIC        P0_1 
  B:00A0H.0       PUBLIC        P2_0 
  B:0090H.1       PUBLIC        P1_1 
  B:0080H.2       PUBLIC        P0_2 
  B:00B0H.0       PUBLIC        P3_0 
  B:00A0H.1       PUBLIC        P2_1 
  B:0090H.0       PUBLIC        KIN0 
  B:0090H.2       PUBLIC        P1_2 
  B:0080H.3       PUBLIC        P0_3 
  B:00C0H.0       PUBLIC        P4_0 
  B:00B0H.1       PUBLIC        P3_1 
  B:00A0H.2       PUBLIC        P2_2 
  B:0090H.1       PUBLIC        KIN1 
  B:0090H.3       PUBLIC        P1_3 
  B:0080H.4       PUBLIC        P0_4 
  B:00D8H.0       PUBLIC        P5_0 
  B:00C0H.1       PUBLIC        P4_1 
  B:00B0H.2       PUBLIC        P3_2 
  B:00A0H.3       PUBLIC        P2_3 
  B:0090H.2       PUBLIC        KIN2 
  B:0090H.4       PUBLIC        P1_4 
  B:0080H.5       PUBLIC        P0_5 
  B:00D8H.1       PUBLIC        P5_1 
  B:00C0H.2       PUBLIC        P4_2 
  B:00B0H.7       PUBLIC        RD 
  B:00B0H.3       PUBLIC        P3_3 
  B:00A0H.4       PUBLIC        P2_4 
  B:0090H.3       PUBLIC        KIN3 
  B:0090H.5       PUBLIC        P1_5 
  B:0080H.6       PUBLIC        P0_6 
  B:00A8H.5       PUBLIC        EMP3 
  B:00D8H.2       PUBLIC        P5_2 
  B:00C0H.3       PUBLIC        P4_3 
BL51 BANKED LINKER/LOCATER V4.23                                                      06/15/2003  13:48:32  PAGE 4 
 
 
  B:00B0H.4       PUBLIC        P3_4 
  B:00A0H.5       PUBLIC        P2_5 
  B:0090H.6       PUBLIC        P1_6 
  B:0080H.7       PUBLIC        P0_7 
  B:00D8H.3       PUBLIC        P5_3 
  B:00C0H.4       PUBLIC        P4_4 
  B:00B0H.5       PUBLIC        P3_5 
  B:00A0H.6       PUBLIC        P2_6 
  B:0090H.7       PUBLIC        P1_7 
  B:00A8H.4       PUBLIC        ES 
  B:00C0H.5       PUBLIC        P4_5 
  B:00B0H.6       PUBLIC        P3_6 
  B:00A0H.7       PUBLIC        P2_7 
  B:00C0H.6       PUBLIC        P4_6 
  B:00B0H.7       PUBLIC        P3_7 
  B:0098H.0       PUBLIC        RI 
  B:00C0H.7       PUBLIC        P4_7 
  B:00B0H.2       PUBLIC        INT0 
  B:00D0H.7       PUBLIC        CY 
  B:0098H.1       PUBLIC        TI 
  B:00B0H.3       PUBLIC        INT1 
  B:00A8H.6       PUBLIC        EAUD 
  B:00D0H.2       PUBLIC        OV 
  C:05FCH         PUBLIC        main 
  B:00B0H.6       PUBLIC        WR 
  B:00F8H.0       PUBLIC        EP0INT 
  B:00F8H.1       PUBLIC        EP1INT 
  B:00F8H.2       PUBLIC        EP2INT 
  B:00F8H.3       PUBLIC        EP3INT 
  B:00B8H.5       PUBLIC        IPLMP3 
  B:00C0H.0       PUBLIC        MISO 
  B:00C0H.1       PUBLIC        MOSI 
  B:00B8H.4       PUBLIC        IPLS 
  B:0088H.1       PUBLIC        IE0 
  B:0088H.3       PUBLIC        IE1 
  B:00B8H.6       PUBLIC        IPLAUD 
  B:00C8H.3       PUBLIC        ERRCRC 
  B:00A8H.1       PUBLIC        ET0 
  B:0088H.5       PUBLIC        TF0 
  B:00A8H.3       PUBLIC        ET1 
  B:0088H.7       PUBLIC        TF1 
  B:0098H.2       PUBLIC        RB8 
  B:0088H.0       PUBLIC        IT0 
  B:00A8H.0       PUBLIC        EX0 
  B:0098H.3       PUBLIC        TB8 
  B:0088H.2       PUBLIC        IT1 
  B:00A8H.2       PUBLIC        EX1 
  B:00D0H.0       PUBLIC        P 
  B:0098H.7       PUBLIC        SM0 
  B:0098H.6       PUBLIC        SM1 
  B:00C8H.5       PUBLIC        ERRLAY 
  B:0098H.5       PUBLIC        SM2 
  B:00D0H.3       PUBLIC        RS0 
  B:0088H.4       PUBLIC        TR0 
  B:00D0H.4       PUBLIC        RS1 
  B:0088H.6       PUBLIC        TR1 
  B:0090H.7       PUBLIC        SDA 
BL51 BANKED LINKER/LOCATER V4.23                                                      06/15/2003  13:48:32  PAGE 5 
 
 
  B:00C0H.2       PUBLIC        SCK 
  B:0090H.6       PUBLIC        SCL 
  B:0098H.4       PUBLIC        REN 
  B:00C8H.4       PUBLIC        ERRSYN 
  B:00C8H.1       PUBLIC        MPFS0 
  B:00C8H.2       PUBLIC        MPFS1 
  B:00B8H.1       PUBLIC        IPLT0 
  X:0000H         PUBLIC        DiskBuffer 
  B:00B8H.3       PUBLIC        IPLT1 
  B:00B0H.0       PUBLIC        RXD 
  B:00B8H.0       PUBLIC        IPLX0 
  B:00B8H.2       PUBLIC        IPLX1 
  B:00C8H.7       PUBLIC        MPANC 
  B:00B0H.1       PUBLIC        TXD 
  B:00D0H.5       PUBLIC        F0 
  B:00D0H.1       PUBLIC        F1 
  -------         PROC          MAIN 
  C:05FCH         LINE#         3 
  C:05FCH         LINE#         4 
  C:05FCH         LINE#         5 
  -------         ENDPROC       MAIN 
  -------         ENDMOD        MAIN 
 
  -------         MODULE        PRINTF 
  D:0008H         PUBLIC        ?_PRINTF517?BYTE 
  D:0008H         PUBLIC        ?_PRINTF?BYTE 
  D:0008H         PUBLIC        ?_SPRINTF517?BYTE 
  D:0008H         PUBLIC        ?_SPRINTF?BYTE 
  C:0065H         PUBLIC        _PRINTF 
  C:0065H         PUBLIC        _PRINTF517 
  C:005FH         PUBLIC        _SPRINTF 
  C:005FH         PUBLIC        _SPRINTF517 
  -------         ENDMOD        PRINTF 
 
  -------         MODULE        ?C?CLDPTR 
  C:04A3H         PUBLIC        ?C?CLDPTR 
  -------         ENDMOD        ?C?CLDPTR 
 
  -------         MODULE        ?C?CLDOPTR 
  C:04BCH         PUBLIC        ?C?CLDOPTR 
  -------         ENDMOD        ?C?CLDOPTR 
 
  -------         MODULE        ?C?CSTPTR 
  C:04E9H         PUBLIC        ?C?CSTPTR 
  -------         ENDMOD        ?C?CSTPTR 
 
  -------         MODULE        ?C?PLDIIDATA 
  C:04FBH         PUBLIC        ?C?PLDIIDATA 
  -------         ENDMOD        ?C?PLDIIDATA 
 
  -------         MODULE        ?C?CCASE 
  C:050BH         PUBLIC        ?C?CCASE 
  -------         ENDMOD        ?C?CCASE 
 
  -------         MODULE        PUTCHAR 
  C:059DH         PUBLIC        _PUTCHAR 
  -------         ENDMOD        PUTCHAR 
BL51 BANKED LINKER/LOCATER V4.23                                                      06/15/2003  13:48:32  PAGE 6 
 
 
 
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS 
    SEGMENT: ?PR?_MEMSWAP16?COMMON 
 
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS 
    SEGMENT: ?PR?_MEMSWAP32?COMMON 
 
Program Size: data=42.1 xdata=512 code=1535 
LINK/LOCATE RUN COMPLETE.  2 WARNING(S),  0 ERROR(S)