BL51 BANKED LINKER/LOCATER V6.22                                                        05/18/2022  16:19:29  PAGE 1


BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY:
C:\KEIL_V5\C51\BIN\BL51.EXE .\Objects\STARTUP.obj, .\Objects\OPTIONS_SN8F5835.obj, .\Objects\main.obj TO .\Objects\SN8F5
>> 835 PRINT (.\Listings\SN8F5835.m51) RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  .\Objects\STARTUP.obj (?C_STARTUP)
  .\Objects\OPTIONS_SN8F5835.obj (OPTIONS_SN8F5835)
  .\Objects\main.obj (MAIN)


LINK MAP OF MODULE:  .\Objects\SN8F5835 (?C_STARTUP)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            IDATA   0008H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
                    0000H     F000H                  *** GAP ***
            XDATA   F000H     0001H     ABSOLUTE     
            XDATA   F001H     0001H     ABSOLUTE     
            XDATA   F002H     0001H     ABSOLUTE     
            XDATA   F003H     0001H     ABSOLUTE     
            XDATA   F004H     0001H     ABSOLUTE     
            XDATA   F005H     0001H     ABSOLUTE     
            XDATA   F006H     0001H     ABSOLUTE     
            XDATA   F007H     0001H     ABSOLUTE     
            XDATA   F008H     0001H     ABSOLUTE     
            XDATA   F009H     0001H     ABSOLUTE     
            XDATA   F00AH     0001H     ABSOLUTE     
            XDATA   F00BH     0001H     ABSOLUTE     
            XDATA   F00CH     0001H     ABSOLUTE     
            XDATA   F00DH     0001H     ABSOLUTE     
            XDATA   F00EH     0001H     ABSOLUTE     
            XDATA   F00FH     0001H     ABSOLUTE     
            XDATA   F010H     0001H     ABSOLUTE     
            XDATA   F011H     0001H     ABSOLUTE     
            XDATA   F012H     0001H     ABSOLUTE     
            XDATA   F013H     0001H     ABSOLUTE     
            XDATA   F014H     0001H     ABSOLUTE     
                    F015H     0001H                  *** GAP ***
            XDATA   F016H     0001H     ABSOLUTE     
            XDATA   F017H     0001H     ABSOLUTE     
            XDATA   F018H     0001H     ABSOLUTE     
            XDATA   F019H     0001H     ABSOLUTE     
            XDATA   F01AH     0001H     ABSOLUTE     
            XDATA   F01BH     0001H     ABSOLUTE     
            XDATA   F01CH     0001H     ABSOLUTE     
            XDATA   F01DH     0001H     ABSOLUTE     
            XDATA   F01EH     0001H     ABSOLUTE     
            XDATA   F01FH     0001H     ABSOLUTE     
BL51 BANKED LINKER/LOCATER V6.22                                                      05/18/2022  16:19:29  PAGE 2


            XDATA   F020H     0001H     ABSOLUTE     
            XDATA   F021H     0001H     ABSOLUTE     
            XDATA   F022H     0001H     ABSOLUTE     
            XDATA   F023H     0001H     ABSOLUTE     
            XDATA   F024H     0001H     ABSOLUTE     
            XDATA   F025H     0001H     ABSOLUTE     
            XDATA   F026H     0001H     ABSOLUTE     
            XDATA   F027H     0001H     ABSOLUTE     
            XDATA   F028H     0001H     ABSOLUTE     
            XDATA   F029H     0001H     ABSOLUTE     
                    F02AH     0001H                  *** GAP ***
            XDATA   F02BH     0001H     ABSOLUTE     
            XDATA   F02CH     0001H     ABSOLUTE     
            XDATA   F02DH     0001H     ABSOLUTE     
            XDATA   F02EH     0001H     ABSOLUTE     
            XDATA   F02FH     0001H     ABSOLUTE     
            XDATA   F030H     0001H     ABSOLUTE     
            XDATA   F031H     0001H     ABSOLUTE     
            XDATA   F032H     0001H     ABSOLUTE     
            XDATA   F033H     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     0019H     UNIT         ?PR?GPIO_INITIALIZATION?MAIN
            CODE    0027H     0015H     UNIT         ?PR?TIMER0_INITIALIZATION?MAIN
            CODE    003CH     000FH     UNIT         ?PR?MAIN?MAIN
            CODE    004BH     000CH     UNIT         ?C_C51STARTUP
            CODE    0057H     000CH     UNIT         ?PR?ILRC_SETAUTOCALIBRATION?MAIN
            CODE    0063H     000AH     UNIT         ?PR?ISR_TIMER0?MAIN
                    006DH     7F83H                  *** GAP ***
            CODE    7FF0H     0002H     ABSOLUTE     
                    7FF2H     0004H                  *** GAP ***
            CODE    7FF6H     000AH     ABSOLUTE     



OVERLAY MAP OF MODULE:   .\Objects\SN8F5835 (?C_STARTUP)


SEGMENT
  +--> CALLED SEGMENT
---------------------
?C_C51STARTUP
  +--> ?PR?MAIN?MAIN

?PR?MAIN?MAIN
  +--> ?PR?GPIO_INITIALIZATION?MAIN
  +--> ?PR?ILRC_SETAUTOCALIBRATION?MAIN
  +--> ?PR?TIMER0_INITIALIZATION?MAIN



SYMBOL TABLE OF MODULE:  .\Objects\SN8F5835 (?C_STARTUP)

  VALUE           TYPE          NAME
BL51 BANKED LINKER/LOCATER V6.22                                                      05/18/2022  16:19:29  PAGE 3


  ----------------------------------

  -------         MODULE        ?C_STARTUP
  C:004BH         SEGMENT       ?C_C51STARTUP
  I:0008H         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0000H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:004EH         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0100H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:004BH         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         126
  C:004BH         LINE#         133
  C:004DH         LINE#         134
  C:004EH         LINE#         135
  C:004FH         LINE#         136
  C:0051H         LINE#         185
  C:0054H         LINE#         196
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        OPTIONS_SN8F5835
  C:7FF0H         PUBLIC        CRC_CHECK_DATA
  N:001EH         SYMBOL        BIT16_BYPASS1P_H
  N:00AFH         SYMBOL        BIT16_BYPASS1P_L
  N:0008H         SYMBOL        CK_FINE_TUNING_SET
  N:0018H         SYMBOL        CLOCKSRC_SET
  N:00C0H         SYMBOL        EXTERNAL_CLOCKRATE_SET
  N:00A0H         SYMBOL        IHRC32M_CLOCKRATE_SET
  N:0004H         SYMBOL        ISP_EN_SET
  N:0001H         SYMBOL        NOISEFILT_SET
  N:0030H         SYMBOL        RESETPIN_SET
  N:8000H         SYMBOL        ROM_SIZE
  N:0003H         SYMBOL        SECURITY_SET
  N:00C0H         SYMBOL        WATCHCLK_SET
  N:00A0H         SYMBOL        WATCHDOG_SET
  N:00C0H         SYMBOL        XTAL12M_CLOCKRATE_SET
  N:00E0H         SYMBOL        XTAL4M_CLOCKRATE_SET
  -------         ENDMOD        OPTIONS_SN8F5835

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
BL51 BANKED LINKER/LOCATER V6.22                                                      05/18/2022  16:19:29  PAGE 4


  X:F003H         PUBLIC        PW1YL
  X:F017H         PUBLIC        PW2YL
  D:0080H         PUBLIC        P0
  X:F031H         PUBLIC        PW3YL
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  C:0063H         PUBLIC        ISR_Timer0
  D:00C8H         PUBLIC        P4
  D:00A0H         PUBLIC        TTCON
  D:00A8H         PUBLIC        IEN0
  D:00B8H         PUBLIC        IEN1
  X:F004H         PUBLIC        PW10DH
  X:F018H         PUBLIC        PW20DH
  X:F006H         PUBLIC        PW11DH
  X:F01AH         PUBLIC        PW21DH
  X:F00CH         PUBLIC        PW30DH
  X:F008H         PUBLIC        PW12DH
  X:F01CH         PUBLIC        PW22DH
  X:F00EH         PUBLIC        PW31DH
  X:F00AH         PUBLIC        PW13DH
  X:F01EH         PUBLIC        PW23DH
  X:F010H         PUBLIC        PW32DH
  X:F005H         PUBLIC        PW10DL
  X:F019H         PUBLIC        PW20DL
  X:F012H         PUBLIC        PW33DH
  X:F007H         PUBLIC        PW11DL
  X:F01BH         PUBLIC        PW21DL
  X:F00DH         PUBLIC        PW30DL
  X:F009H         PUBLIC        PW12DL
  X:F01DH         PUBLIC        PW22DL
  X:F00FH         PUBLIC        PW31DL
  X:F00BH         PUBLIC        PW13DL
  X:F01FH         PUBLIC        PW23DL
  X:F011H         PUBLIC        PW32DL
  X:F013H         PUBLIC        PW33DL
  X:F000H         PUBLIC        PW1M
  C:003CH         PUBLIC        main
  X:F014H         PUBLIC        PW2M
  X:F02DH         PUBLIC        HIDR
  X:F028H         PUBLIC        P0UR
  X:F001H         PUBLIC        PW3M
  X:F029H         PUBLIC        P1UR
  X:F02BH         PUBLIC        P3UR
  X:F02CH         PUBLIC        P4UR
  D:00F8H         PUBLIC        CLKCAL
  D:00D8H         PUBLIC        CSCON4
  B:0080H.0       PUBLIC        P00
  B:0080H.1       PUBLIC        P01
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  D:00C5H         PUBLIC        FRQCMD
  X:F027H         PUBLIC        TSWA
  X:F026H         PUBLIC        TSWB
  X:F025H         PUBLIC        TSWD
  C:0057H         PUBLIC        ILRC_SetAutoCalibration
  D:008CH         PUBLIC        TH0
  D:00F9H         PUBLIC        P0M
BL51 BANKED LINKER/LOCATER V6.22                                                      05/18/2022  16:19:29  PAGE 5


  D:00FAH         PUBLIC        P1M
  D:00FBH         PUBLIC        P3M
  D:008AH         PUBLIC        TL0
  D:00FCH         PUBLIC        P4M
  B:00A8H.7       PUBLIC        EAL
  X:F02EH         PUBLIC        CSADB1H
  X:F024H         PUBLIC        TSWY
  X:F032H         PUBLIC        CSADB2H
  X:F02FH         PUBLIC        CSADB1L
  X:F033H         PUBLIC        CSADB2L
  C:000EH         PUBLIC        GPIO_Initialization
  D:0098H         PUBLIC        S0CON
  D:00E7H         PUBLIC        TCON0
  C:0027H         PUBLIC        TIMER0_Initialization
  X:F022H         PUBLIC        MINCS0H
  X:F020H         PUBLIC        MAXCS0H
  X:F023H         PUBLIC        MINCS0L
  X:F021H         PUBLIC        MAXCS0L
  X:F002H         PUBLIC        PW1YH
  D:00D0H         PUBLIC        PSW
  X:F016H         PUBLIC        PW2YH
  X:F030H         PUBLIC        PW3YH
  D:00C0H         PUBLIC        IRCON
  -------         PROC          MAIN
  C:003CH         LINE#         40
  C:003CH         LINE#         41
  C:003CH         LINE#         47
  C:003FH         LINE#         48
  C:0041H         LINE#         49
  C:0044H         LINE#         50
  C:0046H         LINE#         51
  C:0049H         LINE#         52
  -------         ENDPROC       MAIN
  -------         PROC          GPIO_INITIALIZATION
  C:000EH         LINE#         59
  C:000EH         LINE#         60
  C:000EH         LINE#         61
  C:0014H         LINE#         62
  C:001AH         LINE#         63
  C:0020H         LINE#         64
  C:0026H         LINE#         65
  -------         ENDPROC       GPIO_INITIALIZATION
  -------         PROC          ILRC_SETAUTOCALIBRATION
  C:0057H         LINE#         73
  C:0057H         LINE#         74
  C:0057H         LINE#         81
  C:005AH         LINE#         82
  C:005DH         LINE#         83
  C:0062H         LINE#         84
  -------         ENDPROC       ILRC_SETAUTOCALIBRATION
  -------         PROC          TIMER0_INITIALIZATION
  C:0027H         LINE#         85
  C:0027H         LINE#         86
  C:0027H         LINE#         93
  C:002AH         LINE#         94
  C:002DH         LINE#         95
  C:0030H         LINE#         96
BL51 BANKED LINKER/LOCATER V6.22                                                      05/18/2022  16:19:29  PAGE 6


  C:0033H         LINE#         97
  C:0036H         LINE#         98
  C:0038H         LINE#         99
  C:003BH         LINE#         100
  -------         ENDPROC       TIMER0_INITIALIZATION
  -------         PROC          ISR_TIMER0
  C:0063H         LINE#         101
  C:0065H         LINE#         103
  C:006AH         LINE#         104
  -------         ENDPROC       ISR_TIMER0
  -------         ENDMOD        MAIN

Program Size: data=9.0 xdata=50 code=113
LINK/LOCATE RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)
