BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 1 BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY: C:\KEIL_V5\C51\BIN\BL51.EXE .\output\Main.obj, .\output\Initial.obj, .\output\InterruptApp.obj, .\output\Led.obj, .\outp >> ut\KeyApp.obj, .\output\LowPower.obj, .\output\UartApp.obj, .\output\Memory.obj, .\output\AFE.obj, .\output\Balance.o >> bj, .\output\Calculate.obj, .\output\Calibrate.obj, .\output\ChargerLoad.obj, .\output\ExtE2PRom.obj, .\output\Interr >> upt.obj, .\output\KeyScan.obj, .\output\McuFlash.obj, .\output\McuLib.obj, .\output\MosCtrl.obj, .\output\PorSelfTest >> .obj, .\output\Protect.obj, .\output\RTC.obj, .\output\TWI.obj, .\output\Uart.obj, .\output\Thermistor.obj, .\output\ >> TwiIO.obj, .\output\STARTUP.obj, .\output\GasGaugeInter_V4_13.obj, .\code_gasguage\GasGaugeV4_13.LIB, .\output\BootAp >> p.obj, .\output\DataFlash.obj TO .\output\McuFlash_ISP REGFILE (.\output\McuFlash_ISP.ORC) PRINT (.\output\McuFlash_I >> SP.m51) RAMSIZE (256) DISABLEWARNING (16) CODE (0X1000-0XFBFF, ?CO?DATAFLASH (0XF800)) XDATA (0X0200-0X0AFE) MEMORY MODEL: LARGE INPUT MODULES INCLUDED: .\output\Main.obj (MAIN) .\output\Initial.obj (INITIAL) .\output\InterruptApp.obj (INTERRUPTAPP) .\output\Led.obj (LED) .\output\KeyApp.obj (KEYAPP) .\output\LowPower.obj (LOWPOWER) .\output\UartApp.obj (UARTAPP) .\output\Memory.obj (MEMORY) .\output\AFE.obj (AFE) .\output\Balance.obj (BALANCE) .\output\Calculate.obj (CALCULATE) .\output\Calibrate.obj (CALIBRATE) .\output\ChargerLoad.obj (CHARGERLOAD) .\output\ExtE2PRom.obj (EXTE2PROM) .\output\Interrupt.obj (INTERRUPT) .\output\KeyScan.obj (KEYSCAN) .\output\McuFlash.obj (MCUFLASH) .\output\McuLib.obj (MCULIB) .\output\MosCtrl.obj (MOSCTRL) .\output\PorSelfTest.obj (PORSELFTEST) .\output\Protect.obj (PROTECT) .\output\RTC.obj (RTC) .\output\TWI.obj (TWI) .\output\Uart.obj (UART) .\output\Thermistor.obj (THERMISTOR) .\output\TwiIO.obj (TWIIO) .\output\STARTUP.obj (?C_STARTUP) .\output\GasGaugeInter_V4_13.obj (GASGAUGEINTER_V4_13) .\code_gasguage\GasGaugeV4_13.LIB (GASGAUGEV4_12) .\output\BootApp.obj (BOOTAPP) .\output\DataFlash.obj (DATAFLASH) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?CLDPTR) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?IMUL) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?UIDIV) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?IILDX) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LADD) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LSUB) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LMUL) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?ULDIV) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?SLDIV) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LOR) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LNEG) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?SLCMP) BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 2 C:\KEIL_V5\C51\LIB\C51L.LIB (?C?ULCMP) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?ULSHR) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?SLSHR) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LSHL) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LLDIDATA) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LLDXDATA) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LLDIDATA0) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LLDXDATA0) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LILDXDATA) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LSTIDATA) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LSTXDATA) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LSTKIDATA) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LSTKXDATA) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?OFFXADD) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?CCASE) C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LIMUL) LINK MAP OF MODULE: .\output\McuFlash_ISP (MAIN) 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 0007H UNIT ?DT?KEYSCAN DATA 000FH 0006H UNIT ?DT?AFE DATA 0015H 0004H UNIT ?DT?GASGAUGEINTER_V4_13 DATA 0019H 0002H UNIT _DATA_GROUP_ IDATA 001BH 0001H UNIT ?ID?EXTE2PROM 001CH 0004H *** GAP *** DATA 0020H 0007H BIT_ADDR ?BA?MEMORY BIT 0027H.0 0001H.3 UNIT ?BI?EXTE2PROM BIT 0028H.3 0001H.2 UNIT ?BI?UARTAPP BIT 0029H.5 0000H.6 UNIT ?BI?GASGAUGEV4_12 BIT 002AH.3 0000H.6 UNIT _BIT_GROUP_ BIT 002BH.1 0000H.5 UNIT ?BI?AFE BIT 002BH.6 0000H.5 UNIT ?BI?BALANCE BIT 002CH.3 0000H.4 UNIT ?BI?LOWPOWER BIT 002CH.7 0000H.4 UNIT ?BI?CHARGERLOAD BIT 002DH.3 0000H.3 UNIT ?BI?INTERRUPTAPP BIT 002DH.6 0000H.3 UNIT ?BI?MCUFLASH BIT 002EH.1 0000H.2 UNIT ?BI?LED BIT 002EH.3 0000H.2 UNIT ?BI?MOSCTRL BIT 002EH.5 0000H.2 UNIT ?BI?PROTECT BIT 002EH.7 0000H.2 UNIT ?BI?RTC BIT 002FH.1 0000H.1 UNIT ?BI?CALIBRATE BIT 002FH.2 0000H.1 UNIT ?BI?KEYSCAN BIT 002FH.3 0000H.1 UNIT ?BI?PORSELFTEST 002FH.4 0000H.4 *** GAP *** IDATA 0030H 000CH UNIT ?ID?GASGAUGEV4_12 003CH 0064H *** GAP *** IDATA 00A0H 0060H ABSOLUTE * * * * * * * X D A T A M E M O R Y * * * * * * * XDATA 0000H 0002H ABSOLUTE BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 3 XDATA 0002H 0014H ABSOLUTE XDATA 0016H 0004H ABSOLUTE XDATA 001AH 0004H ABSOLUTE XDATA 001EH 0004H ABSOLUTE XDATA 0022H 0002H ABSOLUTE XDATA 0024H 0002H ABSOLUTE XDATA 0026H 0002H ABSOLUTE XDATA 0028H 0002H ABSOLUTE XDATA 002AH 0001H ABSOLUTE XDATA 002BH 0001H ABSOLUTE XDATA 002CH 0002H ABSOLUTE XDATA 002EH 0001H ABSOLUTE XDATA 002FH 0001H ABSOLUTE XDATA 0030H 0002H ABSOLUTE XDATA 0032H 0002H ABSOLUTE XDATA 0034H 0001H ABSOLUTE XDATA 0035H 000CH ABSOLUTE XDATA 0041H 0004H ABSOLUTE XDATA 0045H 0002H ABSOLUTE XDATA 0047H 000CH ABSOLUTE XDATA 0053H 000CH ABSOLUTE XDATA 005FH 0002H ABSOLUTE XDATA 0061H 0001H ABSOLUTE XDATA 0062H 0002H ABSOLUTE XDATA 0064H 0002H ABSOLUTE XDATA 0066H 0001H ABSOLUTE XDATA 0067H 0001H ABSOLUTE XDATA 0068H 0002H ABSOLUTE XDATA 006AH 0002H ABSOLUTE XDATA 006CH 0001H ABSOLUTE XDATA 006DH 0004H ABSOLUTE XDATA 0071H 0001H ABSOLUTE XDATA 0072H 0001H ABSOLUTE XDATA 0073H 0001H ABSOLUTE XDATA 0074H 0002H ABSOLUTE XDATA 0076H 0002H ABSOLUTE XDATA 0078H 0001H ABSOLUTE XDATA 0079H 0001H ABSOLUTE XDATA 007AH 0002H ABSOLUTE XDATA 007CH 0001H ABSOLUTE XDATA 007DH 0004H ABSOLUTE XDATA 0081H 0001H ABSOLUTE XDATA 0082H 0004H ABSOLUTE XDATA 0086H 0001H ABSOLUTE XDATA 0087H 0001H ABSOLUTE XDATA 0088H 0001H ABSOLUTE XDATA 0089H 0002H ABSOLUTE XDATA 008BH 0001H ABSOLUTE XDATA 008CH 0001H ABSOLUTE XDATA 008DH 0001H ABSOLUTE XDATA 008EH 0002H ABSOLUTE XDATA 0090H 0002H ABSOLUTE XDATA 0092H 0002H ABSOLUTE XDATA 0094H 0002H ABSOLUTE XDATA 0096H 0001H ABSOLUTE XDATA 0097H 0001H ABSOLUTE XDATA 0098H 0001H ABSOLUTE BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 4 XDATA 0099H 0002H ABSOLUTE XDATA 009BH 0002H ABSOLUTE XDATA 009DH 0002H ABSOLUTE XDATA 009FH 0002H ABSOLUTE XDATA 00A1H 0001H ABSOLUTE XDATA 00A2H 0002H ABSOLUTE XDATA 00A4H 0002H ABSOLUTE XDATA 00A6H 0002H ABSOLUTE XDATA 00A8H 0001H ABSOLUTE XDATA 00A9H 0001H ABSOLUTE XDATA 00AAH 0001H ABSOLUTE XDATA 00ABH 0004H ABSOLUTE XDATA 00AFH 0004H ABSOLUTE XDATA 00B3H 0004H ABSOLUTE XDATA 00B7H 0002H ABSOLUTE XDATA 00B9H 0001H ABSOLUTE XDATA 00BAH 0001H ABSOLUTE XDATA 00BBH 0001H ABSOLUTE XDATA 00BCH 0002H ABSOLUTE XDATA 00BEH 0001H ABSOLUTE XDATA 00BFH 0002H ABSOLUTE XDATA 00C1H 0002H ABSOLUTE XDATA 00C3H 0002H ABSOLUTE XDATA 00C5H 0002H ABSOLUTE XDATA 00C7H 0002H ABSOLUTE XDATA 00C9H 0001H ABSOLUTE XDATA 00CAH 0001H ABSOLUTE XDATA 00CBH 0133H ABSOLUTE XDATA 01FEH 0002H ABSOLUTE XDATA 0200H 00B5H UNIT ?XD?AFE XDATA 02B5H 0070H UNIT _XDATA_GROUP_ XDATA 0325H 0067H UNIT ?XD?GASGAUGEINTER_V4_13 XDATA 038CH 002EH UNIT ?XD?GASGAUGEV4_12 XDATA 03BAH 0022H UNIT ?XD?PROTECT XDATA 03DCH 0015H UNIT ?XD?EXTE2PROM XDATA 03F1H 000DH UNIT ?XD?UARTAPP XDATA 03FEH 0002H UNIT ?XD?INTERRUPTAPP XDATA 0400H 0096H ABSOLUTE XDATA 0496H 0008H UNIT ?XD?RTC XDATA 049EH 0002H UNIT ?XD?CALCULATE XDATA 04A0H 0096H ABSOLUTE XDATA 0536H 0006H UNIT ?XD?BALANCE XDATA 053CH 0003H UNIT ?XD?LED XDATA 053FH 0001H UNIT ?XD?KEYAPP XDATA 0540H 0096H ABSOLUTE XDATA 05D6H 0012H UNIT ?XD?CALIBRATE XDATA 05E8H 0003H UNIT ?XD?LOWPOWER XDATA 05EBH 0003H UNIT ?XD?_MCUPWM0SET?MCULIB XDATA 05EEH 0003H UNIT ?XD?_MCUPWM1SET?MCULIB XDATA 05F1H 0002H UNIT ?XD?CHARGERLOAD XDATA 05F3H 0002H UNIT ?XD?MCUFLASH XDATA 05F5H 0002H UNIT ?XD?GASGAUGEWKUP?GASGAUGEV4_12 XDATA 05F7H 0001H UNIT ?XD?PORSELFTEST * * * * * * * C O D E M E M O R Y * * * * * * * 0000H 1000H *** GAP *** CODE 1000H 0003H ABSOLUTE BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 5 CODE 1003H 0020H UNIT ?PR?INTERRUPTTIMER3?INTERRUPT CODE 1023H 0003H ABSOLUTE 1026H 0005H *** GAP *** CODE 102BH 0003H ABSOLUTE CODE 102EH 0024H UNIT ?PR?_INTERRUPTINT4APP?INTERRUPTAPP 1052H 0001H *** GAP *** CODE 1053H 0003H ABSOLUTE CODE 1056H 0C24H UNIT ?PR?DATAFILTER?GASGAUGEV4_12 CODE 1C7AH 06CAH UNIT ?PR?GASGAUGEMANAGE?GASGAUGEV4_12 CODE 2344H 0371H UNIT ?C?LIB_CODE CODE 26B5H 0258H UNIT ?PR?FCCUPDATE?GASGAUGEV4_12 CODE 290DH 0220H UNIT ?PR?GASGAUGEWKUP?GASGAUGEV4_12 CODE 2B2DH 01F0H UNIT ?PR?_CALCUTEMP?CALCULATE CODE 2D1DH 01C5H UNIT ?PR?GASGAUGEVARIN?GASGAUGEINTER_V4_13 CODE 2EE2H 01C2H UNIT ?PR?_RTCREADTIME?RTC CODE 30A4H 01B9H UNIT ?PR?_TWIREAD?TWI CODE 325DH 01B3H UNIT ?PR?_E2PROMBKDATA?EXTE2PROM CODE 3410H 0181H UNIT ?PR?AFECALCUCURR?CALCULATE CODE 3591H 016FH UNIT ?PR?_GASGAUGEINITSOC?GASGAUGEV4_12 CODE 3700H 0168H UNIT ?PR?GASGAUGEINIT?GASGAUGEV4_12 CODE 3868H 0167H UNIT ?PR?UART0IAPCHECKHANDSHAKE?UARTAPP CODE 39CFH 0150H UNIT ?PR?UART0RDCMDPROCESS?UARTAPP CODE 3B1FH 0147H UNIT ?PR?_TWIWRITE?TWI CODE 3C66H 0144H UNIT ?PR?BALTURNONCHECK?BALANCE CODE 3DAAH 0142H UNIT ?CO?THERMISTOR CODE 3EECH 0139H UNIT ?PR?_MCUTIMER3SET?MCULIB CODE 4025H 0138H UNIT ?PR?AFECALCUVOL?CALCULATE CODE 415DH 011FH UNIT ?PR?GASGAUGEGETOCV?GASGAUGEV4_12 CODE 427CH 0100H UNIT ?CO?TWI CODE 437CH 00DEH UNIT ?PR?AFECALCUTEMPE?CALCULATE CODE 445AH 00D7H UNIT ?PR?CORRECTCHGDFRC?GASGAUGEV4_12 CODE 4531H 00D3H UNIT ?PR?E2PROMBKCHECK?EXTE2PROM CODE 4604H 00C4H UNIT ?PR?PROTECTOV?PROTECT CODE 46C8H 00C1H UNIT ?PR?MCUFLASHPROCESS?MCUFLASH CODE 4789H 00BDH UNIT ?PR?UART0CALICURRENT?UARTAPP CODE 4846H 00BCH UNIT ?PR?PROTECTUV?PROTECT CODE 4902H 00BCH UNIT ?PR?PROTECTOTC?PROTECT CODE 49BEH 00BCH UNIT ?PR?PROTECTUTC?PROTECT CODE 4A7AH 00BCH UNIT ?PR?PROTECTOTD?PROTECT CODE 4B36H 00BCH UNIT ?PR?PROTECTUTD?PROTECT CODE 4BF2H 00BAH UNIT ?PR?BALPROCESS?BALANCE CODE 4CACH 00B3H UNIT ?PR?OFFSETCALCULATE?CALCULATE CODE 4D5FH 00ADH UNIT ?PR?LEDDISPLAY?LED CODE 4E0CH 00ACH UNIT ?PR?E2PROMBKPROCESS?EXTE2PROM CODE 4EB8H 00ABH UNIT ?PR?INTERRUPTUART0APPTX?UARTAPP CODE 4F63H 00ABH UNIT ?PR?_AFEWRITEREG?AFE CODE 500EH 00A7H UNIT ?PR?UART0WRCMDPROCESS?UARTAPP CODE 50B5H 00A2H UNIT ?PR?KEYSCAN?KEYSCAN CODE 5157H 00A1H UNIT ?PR?SYSPARAINIT?INITIAL CODE 51F8H 009CH UNIT ?PR?_RTCMODIFYTIME?RTC CODE 5294H 0097H UNIT ?PR?_INTERRUPTUART0APPRX?UARTAPP CODE 532BH 0097H UNIT ?PR?_MCUFLASHWRITE?MCUFLASH CODE 53C2H 008EH UNIT ?PR?LOWPOWERCHECK?LOWPOWER CODE 5450H 008DH UNIT ?PR?_RTCINITTIME?RTC CODE 54DDH 008CH UNIT ?PR?_MCUFLASHWRSECTOR?MCUFLASH CODE 5569H 0087H UNIT ?PR?AFEINIT?AFE CODE 55F0H 0086H UNIT ?PR?AFEINITREG?AFE BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 6 CODE 5676H 0081H UNIT ?PR?_MCUPWM0SET?MCULIB CODE 56F7H 0081H UNIT ?PR?_MCUPWM1SET?MCULIB CODE 5778H 0081H UNIT ?PR?_MCUPWM2SET?MCULIB CODE 57F9H 007DH UNIT ?PR?E2PROMINIT?EXTE2PROM CODE 5876H 0078H UNIT ?PR?MAIN?MAIN CODE 58EEH 0076H UNIT ?PR?PROTECTOCRECOVER?PROTECT CODE 5964H 0070H UNIT ?PR?_UART0WRITEINFO?UARTAPP CODE 59D4H 006FH UNIT ?PR?UART1RDE2PROM?EXTE2PROM CODE 5A43H 006FH UNIT ?PR?UART2RDE2PROM?EXTE2PROM CODE 5AB2H 006DH UNIT ?PR?CALIVOLTAGE?CALIBRATE CODE 5B1FH 006CH UNIT ?PR?E2PROMERASE?EXTE2PROM CODE 5B8BH 006BH UNIT ?PR?_AFEREADREG?AFE CODE 5BF6H 006BH UNIT ?PR?INTERRUPTINT4?INTERRUPT CODE 5C61H 0069H UNIT ?PR?UART0RDE2PROM?EXTE2PROM CODE 5CCAH 0066H UNIT ?PR?KEYSWITCHSPEED?KEYAPP CODE 5D30H 0066H UNIT ?PR?RAMCHECKPROCESS?MCULIB CODE 5D96H 0063H UNIT ?PR?_UART0READINFO?UARTAPP CODE 5DF9H 0061H UNIT ?PR?AFERAMCHECK?AFE CODE 5E5AH 005FH UNIT ?PR?_E2PROMWRITE?EXTE2PROM CODE 5EB9H 005FH UNIT ?PR?_E2PROMREAD?EXTE2PROM CODE 5F18H 005FH UNIT ?PR?_MCUFLASHREAD?MCUFLASH CODE 5F77H 005DH UNIT ?PR?_GETCYCLEGAIN?GASGAUGEV4_12 CODE 5FD4H 005BH UNIT ?PR?_RTCWRITE?RTC CODE 602FH 005BH UNIT ?PR?_RTCREAD?RTC CODE 608AH 005AH UNIT ?PR?_MCUFLASHDATACHECK?MCUFLASH CODE 60E4H 0059H UNIT ?PR?PROTECTOCC?PROTECT CODE 613DH 0059H UNIT ?PR?PROTECTOCD1?PROTECT CODE 6196H 0059H UNIT ?PR?PROTECTOCD2?PROTECT CODE 61EFH 0054H UNIT ?PR?UART0CALIRTC?UARTAPP CODE 6243H 0052H UNIT ?PR?UART0CALIVOLTAGE?UARTAPP CODE 6295H 0051H UNIT ?PR?_MCUCLOCKSET?MCULIB CODE 62E6H 0051H UNIT ?PR?INTERRUPTUART0?UART CODE 6337H 0051H UNIT ?PR?GASGAUGEVAROUT?GASGAUGEINTER_V4_13 CODE 6388H 004FH UNIT ?PR?CALIPROCESS?CALIBRATE CODE 63D7H 004FH UNIT ?PR?PORPROTECTOTC?PORSELFTEST CODE 6426H 004FH UNIT ?PR?PORPROTECTUTC?PORSELFTEST CODE 6475H 004FH UNIT ?PR?PORPROTECTOTD?PORSELFTEST CODE 64C4H 004FH UNIT ?PR?PORPROTECTUTD?PORSELFTEST CODE 6513H 004EH UNIT ?PR?LOADCHECK?CHARGERLOAD CODE 6561H 004CH UNIT ?PR?INITIAL?INITIAL CODE 65ADH 004CH UNIT ?PR?E2PROMBKRTC?EXTE2PROM CODE 65F9H 004CH UNIT ?PR?UART1RDRTC?EXTE2PROM CODE 6645H 004CH UNIT ?PR?UART2RDRTC?EXTE2PROM CODE 6691H 004AH UNIT ?PR?AFEGETVOL?CALCULATE CODE 66DBH 004AH UNIT ?PR?MOSSTATUSCHECK?MOSCTRL CODE 6725H 0049H UNIT ?PR?UART0CALITS1?UARTAPP CODE 676EH 0049H UNIT ?PR?UART0CALITS2?UARTAPP CODE 67B7H 0049H UNIT ?PR?CHGERCHECK?CHARGERLOAD CODE 6800H 0048H UNIT ?CO?UARTAPP CODE 6848H 0048H UNIT ?PR?AFEGETTEMPE?CALCULATE CODE 6890H 0048H UNIT ?PR?_DELAY1MS?MCULIB CODE 68D8H 0048H UNIT ?PR?PORPROTECTOV?PORSELFTEST CODE 6920H 0048H UNIT ?PR?PORPROTECTUV?PORSELFTEST CODE 6968H 0046H UNIT ?PR?UART0RDRTC?EXTE2PROM CODE 69AEH 0045H UNIT ?PR?UART0WRITEMANUFACTURE?UARTAPP CODE 69F3H 0045H UNIT ?PR?CALITS1?CALIBRATE CODE 6A38H 0045H UNIT ?PR?CALITS2?CALIBRATE BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 7 CODE 6A7DH 0044H UNIT ?PR?CALIRTCTIME?CALIBRATE CODE 6AC1H 0044H UNIT ?C?LDIV CODE 6B05H 0043H UNIT ?PR?SYSTEMINTOSLEEP?LOWPOWER CODE 6B48H 0042H UNIT ?PR?INITVAR?INITIAL CODE 6B8AH 0041H UNIT ?PR?E2PROMBKBOOT?EXTE2PROM CODE 6BCBH 0040H UNIT ?PR?WAKEUPPROCESS?LOWPOWER CODE 6C0BH 0040H UNIT ?PR?LOWPOWERPROCESS?LOWPOWER CODE 6C4BH 003FH UNIT ?PR?_LEDGETDISNUM?LED CODE 6C8AH 003FH UNIT ?PR?_AFEBALCTL?AFE CODE 6CC9H 003DH UNIT ?PR?AFERDFLG?AFE CODE 6D06H 003CH UNIT ?PR?AFECLRFLG?AFE CODE 6D42H 003BH UNIT ?PR?CALICURRENTGAIN?CALIBRATE CODE 6D7DH 003BH UNIT ?PR?PORSELFTEST?PORSELFTEST CODE 6DB8H 0037H UNIT ?PR?UART0READSUBCLASSID?UARTAPP CODE 6DEFH 0036H UNIT ?PR?UART0CALICUROFFSET?UARTAPP CODE 6E25H 0035H UNIT ?PR?CTOCHECKVOL?BALANCE CODE 6E5AH 0035H UNIT ?PR?_MCUFLASHWRONEBYTE?MCUFLASH CODE 6E8FH 0035H UNIT ?PR?GASGAUGEIDLE?GASGAUGEV4_12 CODE 6EC4H 0034H UNIT ?CO?CALCULATE CODE 6EF8H 0033H UNIT ?PR?_MEMORYCOPY?MCULIB CODE 6F2BH 0030H UNIT ?PR?KEYPROCESS?KEYAPP CODE 6F5BH 002DH UNIT ?PR?MOSCTRL?MOSCTRL CODE 6F88H 002CH UNIT ?PR?SYSTEMRESETPROCESS?MCULIB CODE 6FB4H 002BH UNIT ?PR?INITGPIO?INITIAL CODE 6FDFH 002AH UNIT ?PR?_MEMORYSET?MCULIB CODE 7009H 0027H UNIT ?PR?_MCUFLASHCHECKFLG?MCUFLASH CODE 7030H 0027H UNIT ?PR?_TWICHECKSTATUS?TWI CODE 7057H 0026H UNIT ?PR?AFEENTERPD?AFE CODE 707DH 0026H UNIT ?PR?CTOTURNONCHECK?BALANCE CODE 70A3H 0026H UNIT ?PR?_MCUFLASHBLANKCHECK?MCUFLASH CODE 70C9H 0024H UNIT ?PR?INTERRUPTTIMER3APP?INTERRUPTAPP CODE 70EDH 0020H UNIT ?C_C51STARTUP CODE 710DH 001FH UNIT ?PR?SYSTEMINTOPD?LOWPOWER CODE 712CH 001FH UNIT ?PR?PROTECTPROCESS?PROTECT CODE 714BH 001EH UNIT ?PR?INITIRQ?INITIAL CODE 7169H 001DH UNIT ?PR?E2PROMTWICHECK?EXTE2PROM CODE 7186H 001DH UNIT ?PR?RTCTWICHECK?RTC CODE 71A3H 001DH UNIT ?PR?ISPPROCESS?BOOTAPP CODE 71C0H 001CH UNIT ?PR?_CRC8CAL?TWI CODE 71DCH 001CH UNIT ?PR?UART0INIT?UART CODE 71F8H 001AH UNIT ?PR?AFETWICHECK?AFE CODE 7212H 0018H UNIT ?PR?AFERDSTATUS?AFE CODE 722AH 0017H UNIT ?PR?_AFEALARMDIS?AFE CODE 7241H 0017H UNIT ?PR?TWIINIT?TWI CODE 7258H 0015H UNIT ?PR?_AFEMOSCTL?AFE CODE 726DH 0015H UNIT ?PR?MCUFLASHWRWAITCHECK?MCUFLASH CODE 7282H 0014H UNIT ?PR?UART0CHECK?UARTAPP CODE 7296H 0014H UNIT ?PR?AFEINFOPROCESS?CALCULATE CODE 72AAH 0013H UNIT ?PR?LEDAUTOOFF?LED CODE 72BDH 0013H UNIT ?PR?AFECHGERCHECKEN?AFE CODE 72D0H 0013H UNIT ?PR?AFECHGERCHECKDIS?AFE CODE 72E3H 0013H UNIT ?PR?AFELOADCHECKEN?AFE CODE 72F6H 0013H UNIT ?PR?AFELOADCHECKDIS?AFE CODE 7309H 0013H UNIT ?PR?AFEWDTEN?AFE CODE 731CH 0013H UNIT ?PR?AFEWDTDIS?AFE CODE 732FH 0013H UNIT ?PR?AFEADCEN?AFE CODE 7342H 0013H UNIT ?PR?AFEADCDIS?AFE BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 8 CODE 7355H 0013H UNIT ?PR?AFECADCEN?AFE CODE 7368H 0013H UNIT ?PR?AFECADCDIS?AFE CODE 737BH 0013H UNIT ?PR?AFETEMPADCEN?AFE CODE 738EH 0013H UNIT ?PR?AFETEMPADCDIS?AFE CODE 73A1H 0012H UNIT ?PR?UART0HANDSHAKE?UARTAPP CODE 73B3H 0012H UNIT ?PR?_AFEALARMEN?AFE CODE 73C5H 0010H UNIT ?PR?CALICURZERO?CALIBRATE CODE 73D5H 000CH UNIT ?PR?MCUINTOIDLE?MCULIB CODE 73E1H 000CH UNIT ?PR?MCUINTOPD?MCULIB CODE 73EDH 000AH UNIT ?PR?BALANCEPROCESS?BALANCE CODE 73F7H 0006H UNIT ?CO?GASGAUGEV4_12 73FDH 8403H *** GAP *** CODE F800H 0400H UNIT ?CO?DATAFLASH OVERLAY MAP OF MODULE: .\output\McuFlash_ISP (MAIN) SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP +--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH ------------------------------------------------------------------------------------------------------ ?PR?INTERRUPTINT4?INTERRUPT ----- ----- ----- ----- ----- ----- +--> ?PR?_INTERRUPTINT4APP?INTERRUPTAPP ?PR?_INTERRUPTINT4APP?INTERRUPTAPP ----- ----- ----- ----- ----- ----- +--> ?PR?_MCUCLOCKSET?MCULIB *** NEW ROOT *************************************************** ?PR?INTERRUPTTIMER3?INTERRUPT ----- ----- ----- ----- ----- ----- +--> ?PR?INTERRUPTTIMER3APP?INTERRUPTAPP ?PR?INTERRUPTTIMER3APP?INTERRUPTAPP ----- ----- ----- ----- ----- ----- +--> ?PR?KEYSCAN?KEYSCAN *** NEW ROOT *************************************************** ?PR?INTERRUPTUART0?UART ----- ----- ----- ----- ----- ----- +--> ?PR?_INTERRUPTUART0APPRX?UARTAPP +--> ?PR?INTERRUPTUART0APPTX?UARTAPP ?PR?_INTERRUPTUART0APPRX?UARTAPP ----- ----- ----- ----- ----- ----- +--> ?PR?UART0RDCMDPROCESS?UARTAPP +--> ?PR?UART0WRCMDPROCESS?UARTAPP +--> ?PR?UART0IAPCHECKHANDSHAKE?UARTAPP ?PR?UART0RDCMDPROCESS?UARTAPP ----- ----- ----- ----- 02B5H 0002H +--> ?PR?_UART0READINFO?UARTAPP +--> ?CO?UARTAPP ?PR?_UART0READINFO?UARTAPP ----- ----- ----- ----- ----- ----- +--> ?PR?_CRC8CAL?TWI ?PR?_CRC8CAL?TWI ----- ----- ----- ----- ----- ----- +--> ?CO?TWI BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 9 ?PR?UART0WRCMDPROCESS?UARTAPP ----- ----- ----- ----- 02B5H 0002H +--> ?PR?UART0WRITEMANUFACTURE?UARTAPP +--> ?PR?UART0READSUBCLASSID?UARTAPP +--> ?PR?UART0CALICURRENT?UARTAPP +--> ?PR?UART0CALIVOLTAGE?UARTAPP +--> ?PR?UART0CALICUROFFSET?UARTAPP +--> ?PR?UART0CALITS1?UARTAPP +--> ?PR?UART0CALITS2?UARTAPP +--> ?PR?UART0CALIRTC?UARTAPP +--> ?CO?UARTAPP +--> ?PR?_UART0WRITEINFO?UARTAPP ?PR?UART0WRITEMANUFACTURE?UARTAPP ----- ----- ----- ----- ----- ----- +--> ?PR?_CRC8CAL?TWI ?PR?UART0READSUBCLASSID?UARTAPP ----- ----- ----- ----- ----- ----- +--> ?PR?_CRC8CAL?TWI ?PR?UART0CALICURRENT?UARTAPP ----- ----- ----- ----- ----- ----- +--> ?PR?_CRC8CAL?TWI ?PR?UART0CALIVOLTAGE?UARTAPP ----- ----- ----- ----- ----- ----- +--> ?PR?_CRC8CAL?TWI ?PR?UART0CALICUROFFSET?UARTAPP ----- ----- ----- ----- ----- ----- +--> ?PR?_CRC8CAL?TWI ?PR?UART0CALITS1?UARTAPP ----- ----- ----- ----- ----- ----- +--> ?PR?_CRC8CAL?TWI ?PR?UART0CALITS2?UARTAPP ----- ----- ----- ----- ----- ----- +--> ?PR?_CRC8CAL?TWI ?PR?UART0CALIRTC?UARTAPP ----- ----- ----- ----- ----- ----- +--> ?PR?_CRC8CAL?TWI ?PR?_UART0WRITEINFO?UARTAPP ----- ----- ----- ----- 02B7H 0002H +--> ?PR?_CRC8CAL?TWI ?PR?UART0IAPCHECKHANDSHAKE?UARTAPP ----- ----- ----- ----- 02B5H 0002H *** NEW ROOT *************************************************** ?C_C51STARTUP ----- ----- ----- ----- ----- ----- +--> ?PR?MAIN?MAIN ?PR?MAIN?MAIN ----- ----- ----- ----- ----- ----- +--> ?PR?INITIAL?INITIAL +--> ?PR?KEYPROCESS?KEYAPP +--> ?PR?AFEINFOPROCESS?CALCULATE +--> ?PR?BALANCEPROCESS?BALANCE +--> ?PR?PROTECTPROCESS?PROTECT +--> ?PR?PORSELFTEST?PORSELFTEST +--> ?PR?LOADCHECK?CHARGERLOAD +--> ?PR?CHGERCHECK?CHARGERLOAD +--> ?PR?MOSCTRL?MOSCTRL +--> ?PR?PROTECTOCRECOVER?PROTECT BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 10 +--> ?PR?LEDDISPLAY?LED +--> ?PR?UART0CHECK?UARTAPP +--> ?PR?GASGAUGEMANAGE?GASGAUGEV4_12 +--> ?PR?AFERAMCHECK?AFE +--> ?PR?AFETWICHECK?AFE +--> ?PR?E2PROMTWICHECK?EXTE2PROM +--> ?PR?RTCTWICHECK?RTC +--> ?PR?RAMCHECKPROCESS?MCULIB +--> ?PR?SYSPARAINIT?INITIAL +--> ?PR?MCUFLASHWRWAITCHECK?MCUFLASH +--> ?PR?E2PROMBKCHECK?EXTE2PROM +--> ?PR?LOWPOWERCHECK?LOWPOWER +--> ?PR?SYSTEMRESETPROCESS?MCULIB +--> ?PR?ISPPROCESS?BOOTAPP +--> ?PR?CALIPROCESS?CALIBRATE +--> ?PR?MCUFLASHPROCESS?MCUFLASH +--> ?PR?E2PROMBKPROCESS?EXTE2PROM +--> ?PR?LOWPOWERPROCESS?LOWPOWER ?PR?INITIAL?INITIAL ----- ----- ----- ----- ----- ----- +--> ?PR?_MCUCLOCKSET?MCULIB +--> ?PR?INITGPIO?INITIAL +--> ?PR?SYSPARAINIT?INITIAL +--> ?PR?INITVAR?INITIAL +--> ?PR?_MCUTIMER3SET?MCULIB +--> ?PR?UART0INIT?UART +--> ?PR?TWIINIT?TWI +--> ?PR?_MCUPWM2SET?MCULIB +--> ?PR?AFEINITREG?AFE +--> ?PR?AFEINIT?AFE +--> ?PR?AFECLRFLG?AFE +--> ?PR?E2PROMINIT?EXTE2PROM +--> ?PR?_RTCINITTIME?RTC +--> ?PR?INITIRQ?INITIAL ?PR?SYSPARAINIT?INITIAL ----- ----- ----- ----- ----- ----- +--> ?PR?_MCUFLASHCHECKFLG?MCUFLASH +--> ?PR?_MCUFLASHREAD?MCUFLASH +--> ?PR?_MCUFLASHWRITE?MCUFLASH ?PR?_MCUFLASHCHECKFLG?MCUFLASH 002AH.3 0000H.1 ----- ----- ----- ----- ?PR?_MCUFLASHREAD?MCUFLASH 002AH.3 0000H.1 0019H 0002H 02B9H 0004H ?PR?_MCUFLASHWRITE?MCUFLASH 002AH.5 0000H.1 ----- ----- 02BBH 0004H +--> ?PR?_MCUFLASHBLANKCHECK?MCUFLASH +--> ?PR?_MCUFLASHWRSECTOR?MCUFLASH +--> ?PR?_MCUFLASHDATACHECK?MCUFLASH ?PR?_MCUFLASHBLANKCHECK?MCUFLASH 002AH.6 0000H.1 ----- ----- ----- ----- ?PR?_MCUFLASHWRSECTOR?MCUFLASH 002AH.6 0000H.1 ----- ----- 02BFH 0004H ?PR?_MCUFLASHDATACHECK?MCUFLASH 002AH.6 0000H.1 ----- ----- 02BFH 0004H ?PR?INITVAR?INITIAL ----- ----- ----- ----- ----- ----- +--> ?PR?_MEMORYSET?MCULIB BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 11 ?PR?_MEMORYSET?MCULIB ----- ----- ----- ----- 02C5H 0002H ?PR?_MCUTIMER3SET?MCULIB ----- ----- ----- ----- 02B9H 0005H ?PR?_MCUPWM2SET?MCULIB ----- ----- ----- ----- 02BEH 0003H ?PR?AFEINIT?AFE 002AH.3 0000H.1 ----- ----- 02BCH 0004H +--> ?PR?_AFEWRITEREG?AFE +--> ?PR?_AFEREADREG?AFE ?PR?_AFEWRITEREG?AFE 002AH.4 0000H.1 ----- ----- 02C0H 0006H +--> ?PR?_TWIWRITE?TWI +--> ?PR?_DELAY1MS?MCULIB +--> ?PR?TWIINIT?TWI ?PR?_TWIWRITE?TWI 002AH.7 0000H.1 ----- ----- 02F5H 000EH +--> ?PR?_CRC8CAL?TWI +--> ?PR?_TWICHECKSTATUS?TWI ?PR?_TWICHECKSTATUS?TWI 002BH.0 0000H.1 ----- ----- ----- ----- ?PR?_AFEREADREG?AFE 002AH.4 0000H.1 ----- ----- 02C3H 0005H +--> ?PR?_TWIREAD?TWI +--> ?PR?_DELAY1MS?MCULIB +--> ?PR?TWIINIT?TWI ?PR?_TWIREAD?TWI 002AH.6 0000H.1 ----- ----- 02EBH 003AH +--> ?PR?_TWICHECKSTATUS?TWI +--> ?PR?_CRC8CAL?TWI ?PR?AFECLRFLG?AFE ----- ----- ----- ----- ----- ----- +--> ?PR?_AFEREADREG?AFE +--> ?PR?_AFEWRITEREG?AFE ?PR?E2PROMINIT?EXTE2PROM 002AH.3 0000H.1 ----- ----- 02B9H 0008H +--> ?PR?_E2PROMREAD?EXTE2PROM ?PR?_E2PROMREAD?EXTE2PROM 002AH.4 0000H.1 ----- ----- 02C5H 0006H +--> ?PR?_TWIREAD?TWI +--> ?PR?_DELAY1MS?MCULIB ?PR?_RTCINITTIME?RTC 002AH.3 0000H.1 ----- ----- 02B9H 000CH +--> ?PR?_MEMORYSET?MCULIB +--> ?PR?_E2PROMREAD?EXTE2PROM +--> ?PR?_MEMORYCOPY?MCULIB +--> ?PR?_RTCREADTIME?RTC ?PR?_MEMORYCOPY?MCULIB ----- ----- ----- ----- 02DBH 0002H ?PR?_RTCREADTIME?RTC 002AH.4 0000H.1 ----- ----- 02DBH 000BH +--> ?PR?_RTCREAD?RTC +--> ?PR?_RTCMODIFYTIME?RTC ?PR?_RTCREAD?RTC 002AH.5 0000H.1 ----- ----- 02E6H 0005H +--> ?PR?_TWIREAD?TWI +--> ?PR?_DELAY1MS?MCULIB BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 12 ?PR?_RTCMODIFYTIME?RTC 002AH.5 0000H.1 ----- ----- 02E6H 000AH +--> ?PR?_RTCWRITE?RTC ?PR?_RTCWRITE?RTC 002AH.6 0000H.1 ----- ----- 02F0H 0005H +--> ?PR?_TWIWRITE?TWI +--> ?PR?_DELAY1MS?MCULIB ?PR?KEYPROCESS?KEYAPP ----- ----- ----- ----- ----- ----- +--> ?PR?KEYSWITCHSPEED?KEYAPP ?PR?KEYSWITCHSPEED?KEYAPP ----- ----- ----- ----- ----- ----- +--> ?PR?_MCUPWM2SET?MCULIB ?PR?AFEINFOPROCESS?CALCULATE ----- ----- ----- ----- ----- ----- +--> ?PR?AFERDFLG?AFE +--> ?PR?AFECALCUVOL?CALCULATE +--> ?PR?AFECALCUTEMPE?CALCULATE +--> ?PR?AFECALCUCURR?CALCULATE ?PR?AFERDFLG?AFE ----- ----- ----- ----- ----- ----- +--> ?PR?_AFEREADREG?AFE +--> ?PR?AFEINIT?AFE ?PR?AFECALCUVOL?CALCULATE ----- ----- ----- ----- 02B9H 0009H +--> ?PR?AFEGETVOL?CALCULATE ?PR?AFEGETVOL?CALCULATE 002AH.3 0000H.1 ----- ----- 02C2H 0001H +--> ?PR?_AFEREADREG?AFE ?PR?AFECALCUTEMPE?CALCULATE ----- ----- ----- ----- ----- ----- +--> ?PR?AFEGETTEMPE?CALCULATE +--> ?PR?_CALCUTEMP?CALCULATE ?PR?AFEGETTEMPE?CALCULATE 002AH.3 0000H.1 ----- ----- ----- ----- +--> ?PR?_AFEREADREG?AFE ?PR?_CALCUTEMP?CALCULATE ----- ----- ----- ----- 02B9H 0007H +--> ?CO?THERMISTOR ?PR?AFECALCUCURR?CALCULATE ----- ----- ----- ----- 02B9H 0005H +--> ?PR?_AFEREADREG?AFE +--> ?PR?OFFSETCALCULATE?CALCULATE +--> ?PR?_MCUPWM2SET?MCULIB ?PR?OFFSETCALCULATE?CALCULATE ----- ----- ----- ----- 02BEH 0003H +--> ?CO?CALCULATE ?PR?BALANCEPROCESS?BALANCE ----- ----- ----- ----- ----- ----- +--> ?PR?BALTURNONCHECK?BALANCE +--> ?PR?CTOTURNONCHECK?BALANCE +--> ?PR?BALPROCESS?BALANCE ?PR?BALPROCESS?BALANCE ----- ----- ----- ----- 02B9H 0002H +--> ?PR?_AFEBALCTL?AFE +--> ?PR?CTOCHECKVOL?BALANCE BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 13 ?PR?_AFEBALCTL?AFE ----- ----- ----- ----- 02BBH 0002H +--> ?PR?_AFEWRITEREG?AFE ?PR?CTOCHECKVOL?BALANCE 002AH.3 0000H.1 ----- ----- ----- ----- ?PR?PROTECTPROCESS?PROTECT ----- ----- ----- ----- ----- ----- +--> ?PR?PROTECTOV?PROTECT +--> ?PR?PROTECTUV?PROTECT +--> ?PR?PROTECTOTC?PROTECT +--> ?PR?PROTECTUTC?PROTECT +--> ?PR?PROTECTOTD?PROTECT +--> ?PR?PROTECTUTD?PROTECT +--> ?PR?PROTECTOCC?PROTECT +--> ?PR?PROTECTOCD1?PROTECT +--> ?PR?PROTECTOCD2?PROTECT ?PR?PROTECTOV?PROTECT ----- ----- ----- ----- ----- ----- +--> ?PR?AFECLRFLG?AFE ?PR?PORSELFTEST?PORSELFTEST ----- ----- ----- ----- ----- ----- +--> ?PR?AFECALCUVOL?CALCULATE +--> ?PR?AFECALCUTEMPE?CALCULATE +--> ?PR?PORPROTECTOV?PORSELFTEST +--> ?PR?PORPROTECTUV?PORSELFTEST +--> ?PR?PORPROTECTOTC?PORSELFTEST +--> ?PR?PORPROTECTUTC?PORSELFTEST +--> ?PR?PORPROTECTOTD?PORSELFTEST +--> ?PR?PORPROTECTUTD?PORSELFTEST +--> ?PR?GASGAUGEINIT?GASGAUGEV4_12 ?PR?GASGAUGEINIT?GASGAUGEV4_12 ----- ----- ----- ----- 02B9H 0002H +--> ?PR?GASGAUGEVARIN?GASGAUGEINTER_V4_13 +--> ?PR?GASGAUGEGETOCV?GASGAUGEV4_12 +--> ?PR?_GASGAUGEINITSOC?GASGAUGEV4_12 +--> ?PR?GASGAUGEVAROUT?GASGAUGEINTER_V4_13 ?PR?GASGAUGEVARIN?GASGAUGEINTER_V4_13 002AH.3 0000H.1 ----- ----- ----- ----- ?PR?GASGAUGEGETOCV?GASGAUGEV4_12 ----- ----- ----- ----- 02BBH 0001H ?PR?_GASGAUGEINITSOC?GASGAUGEV4_12 ----- ----- ----- ----- 02BBH 0002H ?PR?GASGAUGEVAROUT?GASGAUGEINTER_V4_13 002AH.3 0000H.1 ----- ----- ----- ----- ?PR?LOADCHECK?CHARGERLOAD ----- ----- ----- ----- ----- ----- +--> ?PR?AFELOADCHECKEN?AFE +--> ?PR?AFERDSTATUS?AFE +--> ?PR?AFELOADCHECKDIS?AFE +--> ?PR?AFECLRFLG?AFE ?PR?AFELOADCHECKEN?AFE ----- ----- ----- ----- ----- ----- +--> ?PR?_AFEWRITEREG?AFE ?PR?AFERDSTATUS?AFE ----- ----- ----- ----- 02B9H 0002H +--> ?PR?_AFEREADREG?AFE ?PR?AFELOADCHECKDIS?AFE ----- ----- ----- ----- ----- ----- BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 14 +--> ?PR?_AFEWRITEREG?AFE ?PR?CHGERCHECK?CHARGERLOAD ----- ----- ----- ----- ----- ----- +--> ?PR?AFECHGERCHECKEN?AFE +--> ?PR?AFERDSTATUS?AFE +--> ?PR?AFECHGERCHECKDIS?AFE +--> ?PR?AFECLRFLG?AFE ?PR?AFECHGERCHECKEN?AFE ----- ----- ----- ----- ----- ----- +--> ?PR?_AFEWRITEREG?AFE ?PR?AFECHGERCHECKDIS?AFE ----- ----- ----- ----- ----- ----- +--> ?PR?_AFEWRITEREG?AFE ?PR?MOSCTRL?MOSCTRL ----- ----- ----- ----- ----- ----- +--> ?PR?MOSSTATUSCHECK?MOSCTRL +--> ?PR?_AFEMOSCTL?AFE ?PR?_AFEMOSCTL?AFE ----- ----- ----- ----- ----- ----- +--> ?PR?_AFEWRITEREG?AFE ?PR?PROTECTOCRECOVER?PROTECT ----- ----- ----- ----- ----- ----- +--> ?PR?AFECLRFLG?AFE ?PR?LEDDISPLAY?LED ----- ----- ----- ----- ----- ----- +--> ?PR?_LEDGETDISNUM?LED +--> ?PR?LEDAUTOOFF?LED ?PR?GASGAUGEMANAGE?GASGAUGEV4_12 ----- ----- ----- ----- ----- ----- +--> ?PR?GASGAUGEVARIN?GASGAUGEINTER_V4_13 +--> ?PR?CORRECTCHGDFRC?GASGAUGEV4_12 +--> ?PR?FCCUPDATE?GASGAUGEV4_12 +--> ?PR?DATAFILTER?GASGAUGEV4_12 +--> ?PR?GASGAUGEVAROUT?GASGAUGEINTER_V4_13 ?PR?CORRECTCHGDFRC?GASGAUGEV4_12 ----- ----- ----- ----- 02B9H 0002H +--> ?PR?GASGAUGEGETOCV?GASGAUGEV4_12 ?PR?FCCUPDATE?GASGAUGEV4_12 ----- ----- ----- ----- 02B9H 0004H +--> ?PR?_GETCYCLEGAIN?GASGAUGEV4_12 ?PR?DATAFILTER?GASGAUGEV4_12 002AH.3 0000H.1 ----- ----- 02B9H 0009H +--> ?CO?GASGAUGEV4_12 ?PR?AFERAMCHECK?AFE ----- ----- ----- ----- 02B9H 0003H +--> ?PR?_AFEREADREG?AFE +--> ?PR?AFEINIT?AFE ?PR?E2PROMBKCHECK?EXTE2PROM ----- ----- ----- ----- ----- ----- +--> ?PR?_RTCREADTIME?RTC +--> ?PR?_MEMORYCOPY?MCULIB ?PR?ISPPROCESS?BOOTAPP ----- ----- ----- ----- ----- ----- +--> ?PR?AFEWDTDIS?AFE ?PR?AFEWDTDIS?AFE ----- ----- ----- ----- ----- ----- +--> ?PR?_AFEWRITEREG?AFE BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 15 ?PR?CALIPROCESS?CALIBRATE ----- ----- ----- ----- ----- ----- +--> ?PR?CALIVOLTAGE?CALIBRATE +--> ?PR?CALICURRENTGAIN?CALIBRATE +--> ?PR?CALICURZERO?CALIBRATE +--> ?PR?CALITS1?CALIBRATE +--> ?PR?CALITS2?CALIBRATE +--> ?PR?CALIRTCTIME?CALIBRATE ?PR?CALIVOLTAGE?CALIBRATE ----- ----- ----- ----- 02B9H 0002H ?PR?CALITS1?CALIBRATE ----- ----- ----- ----- ----- ----- +--> ?PR?_CALCUTEMP?CALCULATE ?PR?CALITS2?CALIBRATE ----- ----- ----- ----- ----- ----- +--> ?PR?_CALCUTEMP?CALCULATE ?PR?CALIRTCTIME?CALIBRATE ----- ----- ----- ----- ----- ----- +--> ?PR?_RTCMODIFYTIME?RTC ?PR?MCUFLASHPROCESS?MCUFLASH 002AH.3 0000H.2 ----- ----- 02B9H 0002H +--> ?PR?_MCUFLASHWRITE?MCUFLASH +--> ?PR?_MCUFLASHWRONEBYTE?MCUFLASH ?PR?E2PROMBKPROCESS?EXTE2PROM ----- ----- ----- ----- 02B9H 0001H +--> ?PR?E2PROMERASE?EXTE2PROM +--> ?PR?UART0RDE2PROM?EXTE2PROM +--> ?PR?UART2RDE2PROM?EXTE2PROM +--> ?PR?UART0RDRTC?EXTE2PROM +--> ?PR?UART1RDRTC?EXTE2PROM +--> ?PR?UART2RDRTC?EXTE2PROM +--> ?PR?E2PROMBKRTC?EXTE2PROM +--> ?PR?_E2PROMBKDATA?EXTE2PROM ?PR?E2PROMERASE?EXTE2PROM ----- ----- ----- ----- 02BAH 000AH +--> ?PR?_MEMORYSET?MCULIB +--> ?PR?_E2PROMWRITE?EXTE2PROM ?PR?_E2PROMWRITE?EXTE2PROM 002AH.3 0000H.1 ----- ----- 02E3H 0006H +--> ?PR?_TWIWRITE?TWI +--> ?PR?_DELAY1MS?MCULIB ?PR?UART0RDE2PROM?EXTE2PROM ----- ----- ----- ----- ----- ----- +--> ?PR?_E2PROMREAD?EXTE2PROM +--> ?PR?_CRC8CAL?TWI ?PR?UART2RDE2PROM?EXTE2PROM ----- ----- ----- ----- ----- ----- +--> ?PR?_E2PROMREAD?EXTE2PROM +--> ?PR?_CRC8CAL?TWI ?PR?UART0RDRTC?EXTE2PROM ----- ----- ----- ----- ----- ----- +--> ?PR?_RTCREADTIME?RTC +--> ?PR?_MEMORYCOPY?MCULIB +--> ?PR?_CRC8CAL?TWI ?PR?UART1RDRTC?EXTE2PROM ----- ----- ----- ----- ----- ----- +--> ?PR?_RTCREADTIME?RTC BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 16 +--> ?PR?_MEMORYCOPY?MCULIB +--> ?PR?_CRC8CAL?TWI ?PR?UART2RDRTC?EXTE2PROM ----- ----- ----- ----- ----- ----- +--> ?PR?_RTCREADTIME?RTC +--> ?PR?_MEMORYCOPY?MCULIB +--> ?PR?_CRC8CAL?TWI ?PR?E2PROMBKRTC?EXTE2PROM ----- ----- ----- ----- 02BAH 000AH +--> ?PR?_RTCREADTIME?RTC +--> ?PR?_MEMORYCOPY?MCULIB +--> ?PR?_E2PROMWRITE?EXTE2PROM ?PR?_E2PROMBKDATA?EXTE2PROM ----- ----- ----- ----- 02BAH 0021H +--> ?PR?_MEMORYCOPY?MCULIB +--> ?PR?_RTCREADTIME?RTC +--> ?PR?_E2PROMWRITE?EXTE2PROM +--> ?PR?E2PROMBKBOOT?EXTE2PROM ?PR?E2PROMBKBOOT?EXTE2PROM ----- ----- ----- ----- 02DBH 0008H +--> ?PR?_E2PROMWRITE?EXTE2PROM ?PR?LOWPOWERPROCESS?LOWPOWER ----- ----- ----- ----- ----- ----- +--> ?PR?MCUINTOIDLE?MCULIB +--> ?PR?MCUFLASHPROCESS?MCUFLASH +--> ?PR?SYSTEMINTOPD?LOWPOWER +--> ?PR?SYSTEMINTOSLEEP?LOWPOWER +--> ?PR?WAKEUPPROCESS?LOWPOWER ?PR?SYSTEMINTOPD?LOWPOWER ----- ----- ----- ----- ----- ----- +--> ?PR?_AFEMOSCTL?AFE +--> ?PR?AFEENTERPD?AFE ?PR?AFEENTERPD?AFE ----- ----- ----- ----- ----- ----- +--> ?PR?_AFEWRITEREG?AFE ?PR?SYSTEMINTOSLEEP?LOWPOWER ----- ----- ----- ----- ----- ----- +--> ?PR?AFEWDTDIS?AFE +--> ?PR?AFETEMPADCDIS?AFE +--> ?PR?_AFEALARMEN?AFE +--> ?PR?_DELAY1MS?MCULIB +--> ?PR?_MCUCLOCKSET?MCULIB +--> ?PR?MCUINTOPD?MCULIB ?PR?AFETEMPADCDIS?AFE ----- ----- ----- ----- ----- ----- +--> ?PR?_AFEWRITEREG?AFE ?PR?_AFEALARMEN?AFE ----- ----- ----- ----- ----- ----- +--> ?PR?_AFEWRITEREG?AFE ?PR?WAKEUPPROCESS?LOWPOWER ----- ----- ----- ----- ----- ----- +--> ?PR?_MCUCLOCKSET?MCULIB +--> ?PR?_DELAY1MS?MCULIB +--> ?PR?_AFEALARMDIS?AFE +--> ?PR?AFETEMPADCEN?AFE +--> ?PR?AFEWDTEN?AFE BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 17 ?PR?_AFEALARMDIS?AFE ----- ----- ----- ----- ----- ----- +--> ?PR?_AFEWRITEREG?AFE ?PR?AFETEMPADCEN?AFE ----- ----- ----- ----- ----- ----- +--> ?PR?_AFEWRITEREG?AFE ?PR?AFEWDTEN?AFE ----- ----- ----- ----- ----- ----- +--> ?PR?_AFEWRITEREG?AFE SYMBOL TABLE OF MODULE: .\output\McuFlash_ISP (MAIN) VALUE TYPE NAME ---------------------------------- ------- MODULE MAIN C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:5876H PUBLIC main D:00B1H PUBLIC RSTSTAT ------- PROC MAIN C:5876H LINE# 21 C:5876H LINE# 22 C:5876H LINE# 23 C:5879H LINE# 25 C:5879H LINE# 26 C:5879H LINE# 27 C:587CH LINE# 29 C:587FH LINE# 30 C:587FH LINE# 31 C:5882H LINE# 33 C:5884H LINE# 34 C:5887H LINE# 36 C:588AH LINE# 38 C:588DH LINE# 40 C:5890H LINE# 42 C:5893H LINE# 44 C:5896H LINE# 46 C:5899H LINE# 48 C:589CH LINE# 50 C:589FH LINE# 53 C:58A2H LINE# 63 C:58A2H LINE# 65 C:58A5H LINE# 66 C:58A5H LINE# 67 C:58A7H LINE# 68 C:58AAH LINE# 70 C:58ADH LINE# 72 C:58B0H LINE# 73 C:58B3H LINE# 74 C:58B6H LINE# 76 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 18 C:58BBH LINE# 77 C:58BBH LINE# 78 C:58BEH LINE# 79 C:58BEH LINE# 81 C:58C1H LINE# 83 C:58C4H LINE# 85 C:58C7H LINE# 88 C:58C7H LINE# 90 C:58CAH LINE# 92 C:58CDH LINE# 94 C:58D0H LINE# 96 C:58D3H LINE# 98 C:58D6H LINE# 100 C:58D9H LINE# 102 C:58E3H LINE# 103 C:58EBH LINE# 105 ------- ENDPROC MAIN ------- ENDMOD MAIN ------- MODULE INITIAL C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 C:714BH PUBLIC InitIRQ D:00C0H PUBLIC P4 D:0080H PUBLIC P5 B:00A8H.7 PUBLIC EA D:00A9H PUBLIC IEN1 D:00E8H PUBLIC EXF0 D:00D8H PUBLIC EXF1 D:00E1H PUBLIC P0CR D:00E2H PUBLIC P1CR D:00E3H PUBLIC P2CR D:00E4H PUBLIC P3CR D:00BAH PUBLIC IENC C:6B48H PUBLIC InitVar C:6FB4H PUBLIC InitGPIO B:00A8H.4 PUBLIC ES0 B:00A8H.5 PUBLIC ET3 D:0086H PUBLIC INSCON B:0088H.7 PUBLIC TF3 C:6561H PUBLIC Initial C:5157H PUBLIC SysParaInit D:00E9H PUBLIC P0PCR D:00EAH PUBLIC P1PCR D:00EBH PUBLIC P2PCR D:00ECH PUBLIC P3PCR ------- PROC INITVAR C:6B48H LINE# 18 C:6B48H LINE# 19 C:6B48H LINE# 20 C:6B4EH LINE# 21 C:6B59H LINE# 22 C:6B63H LINE# 23 C:6B6DH LINE# 24 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 19 C:6B75H LINE# 26 C:6B77H LINE# 27 C:6B79H LINE# 28 C:6B7FH LINE# 29 C:6B81H LINE# 30 C:6B83H LINE# 32 C:6B89H LINE# 33 ------- ENDPROC INITVAR ------- PROC SYSPARAINIT C:5157H LINE# 41 C:5157H LINE# 42 C:5157H LINE# 43 C:5160H LINE# 44 C:5160H LINE# 45 C:516CH LINE# 46 C:5175H LINE# 47 C:5175H LINE# 48 C:517DH LINE# 49 C:517DH LINE# 50 C:517FH LINE# 51 C:5188H LINE# 52 C:5188H LINE# 53 C:5195H LINE# 54 C:519CH LINE# 55 C:519EH LINE# 57 C:519EH LINE# 58 C:51A1H LINE# 60 C:51A1H LINE# 62 C:51ABH LINE# 63 C:51B5H LINE# 64 C:51C1H LINE# 65 C:51D0H LINE# 67 C:51D8H LINE# 69 C:51E1H LINE# 70 C:51E1H LINE# 71 C:51E4H LINE# 72 C:51E5H LINE# 73 C:51F0H LINE# 74 C:51F0H LINE# 75 C:51F3H LINE# 76 C:51F4H LINE# 78 C:51F4H LINE# 79 C:51F7H LINE# 80 C:51F7H LINE# 81 ------- ENDPROC SYSPARAINIT ------- PROC INITIRQ C:714BH LINE# 89 C:714BH LINE# 90 C:714BH LINE# 91 C:714DH LINE# 93 C:714FH LINE# 102 C:7158H LINE# 103 C:715AH LINE# 105 C:715DH LINE# 106 C:7160H LINE# 107 C:7163H LINE# 108 C:7166H LINE# 110 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 20 C:7168H LINE# 111 ------- ENDPROC INITIRQ ------- PROC INITGPIO C:6FB4H LINE# 139 C:6FB4H LINE# 140 C:6FB4H LINE# 142 C:6FB7H LINE# 143 C:6FBAH LINE# 144 C:6FBDH LINE# 146 C:6FC0H LINE# 147 C:6FC3H LINE# 148 C:6FC6H LINE# 150 C:6FC9H LINE# 151 C:6FCCH LINE# 152 C:6FCFH LINE# 154 C:6FD2H LINE# 155 C:6FD5H LINE# 156 C:6FD8H LINE# 160 C:6FDBH LINE# 161 C:6FDEH LINE# 505 ------- ENDPROC INITGPIO ------- PROC INITIAL C:6561H LINE# 513 C:6561H LINE# 514 C:6561H LINE# 515 C:6566H LINE# 517 C:6569H LINE# 521 C:656CH LINE# 523 C:656FH LINE# 525 C:6578H LINE# 528 C:657BH LINE# 539 C:657EH LINE# 541 C:6587H LINE# 543 C:658AH LINE# 544 C:658FH LINE# 545 C:658FH LINE# 546 C:6591H LINE# 547 C:6591H LINE# 548 C:6594H LINE# 550 C:6597H LINE# 551 C:6597H LINE# 552 C:659CH LINE# 553 C:659CH LINE# 554 C:659EH LINE# 555 C:659EH LINE# 557 C:65A7H LINE# 558 C:65A7H LINE# 559 C:65A9H LINE# 560 C:65A9H LINE# 561 C:65A9H LINE# 563 C:65ACH LINE# 564 ------- ENDPROC INITIAL ------- ENDMOD INITIAL ------- MODULE INTERRUPTAPP C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 21 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 X:03FEH PUBLIC ucTimer1s D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:102EH PUBLIC _InterruptINT4App B:002DH.3 PUBLIC bTimer5msFlg X:03FFH PUBLIC ucTimer50ms B:002DH.4 PUBLIC bTimer1sFlg C:70C9H PUBLIC InterruptTimer3App B:002DH.5 PUBLIC bTimer50msFlg ------- PROC _INTERRUPTINT4APP D:0007H SYMBOL IntSource C:102EH LINE# 24 C:102EH LINE# 25 C:102EH LINE# 26 C:1032H LINE# 27 C:1032H LINE# 28 C:1038H LINE# 29 C:1038H LINE# 30 C:103DH LINE# 31 C:103FH LINE# 32 C:103FH LINE# 33 C:1040H LINE# 34 C:1044H LINE# 35 C:1044H LINE# 36 C:104AH LINE# 37 C:104AH LINE# 38 C:104FH LINE# 39 C:1051H LINE# 40 C:1051H LINE# 41 C:1051H LINE# 42 ------- ENDPROC _INTERRUPTINT4APP ------- PROC INTERRUPTTIMER3APP C:70C9H LINE# 51 C:70C9H LINE# 52 C:70C9H LINE# 54 C:70CBH LINE# 56 C:70D6H LINE# 57 C:70D6H LINE# 58 C:70D8H LINE# 59 C:70DAH LINE# 60 C:70DAH LINE# 62 C:70E5H LINE# 63 C:70E5H LINE# 64 C:70E7H LINE# 65 C:70E9H LINE# 66 C:70E9H LINE# 68 C:70ECH LINE# 69 ------- ENDPROC INTERRUPTTIMER3APP ------- ENDMOD INTERRUPTAPP ------- MODULE LED C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 22 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:6C4BH PUBLIC _LedGetDisNum B:00A0H.0 PUBLIC P2_0 B:00A0H.1 PUBLIC P2_1 B:00A0H.2 PUBLIC P2_2 B:00A0H.3 PUBLIC P2_3 B:00A0H.4 PUBLIC P2_4 X:053CH PUBLIC ucLedChgFlickCnt B:00B0H.5 PUBLIC P3_5 X:053DH PUBLIC ucLedBleFlickCnt X:053EH PUBLIC ucLedTimeCnt B:002EH.1 PUBLIC bLedDisFlg B:002EH.2 PUBLIC bLedDisBleFlg C:72AAH PUBLIC LedAutoOff C:4D5FH PUBLIC LedDisplay ------- PROC _LEDGETDISNUM D:0006H SYMBOL Rsoc C:6C4BH LINE# 24 C:6C4BH LINE# 25 C:6C4BH LINE# 26 C:6C54H LINE# 27 C:6C54H LINE# 28 C:6C57H LINE# 29 C:6C57H LINE# 30 C:6C60H LINE# 31 C:6C60H LINE# 32 C:6C63H LINE# 33 C:6C63H LINE# 34 C:6C6CH LINE# 35 C:6C6CH LINE# 36 C:6C6FH LINE# 37 C:6C6FH LINE# 38 C:6C78H LINE# 39 C:6C78H LINE# 40 C:6C7BH LINE# 41 C:6C7BH LINE# 42 C:6C84H LINE# 43 C:6C84H LINE# 44 C:6C87H LINE# 45 C:6C87H LINE# 47 C:6C87H LINE# 48 C:6C89H LINE# 49 C:6C89H LINE# 50 ------- ENDPROC _LEDGETDISNUM ------- PROC LEDAUTOOFF C:72AAH LINE# 59 C:72AAH LINE# 60 C:72AAH LINE# 61 C:72ADH LINE# 62 C:72ADH LINE# 63 C:72B8H LINE# 64 C:72B8H LINE# 65 C:72BAH LINE# 66 C:72BCH LINE# 67 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 23 C:72BCH LINE# 68 C:72BCH LINE# 69 ------- ENDPROC LEDAUTOOFF ------- PROC LEDDISPLAY ------- DO D:0007H SYMBOL LedDisNum ------- ENDDO C:4D5FH LINE# 80 C:4D5FH LINE# 81 C:4D5FH LINE# 84 C:4D62H LINE# 85 C:4D62H LINE# 86 C:4D6DH LINE# 87 C:4D6DH LINE# 88 C:4D6FH LINE# 89 C:4D74H LINE# 90 C:4D74H LINE# 91 C:4D76H LINE# 93 C:4D76H LINE# 94 C:4D78H LINE# 95 C:4D78H LINE# 97 C:4D7BH LINE# 98 C:4D7BH LINE# 99 C:4D86H LINE# 100 C:4D86H LINE# 101 C:4D88H LINE# 102 C:4D8DH LINE# 103 C:4D8DH LINE# 104 C:4D8FH LINE# 106 C:4D8FH LINE# 107 C:4D91H LINE# 108 C:4D91H LINE# 110 C:4D94H LINE# 111 C:4D94H LINE# 112 C:4D9FH LINE# 113 C:4DA2H LINE# 114 C:4DA2H LINE# 115 C:4DAFH LINE# 116 C:4DAFH LINE# 117 C:4DB3H LINE# 118 C:4DB3H LINE# 119 C:4DB8H LINE# 120 C:4DBAH LINE# 121 C:4DBEH LINE# 122 C:4DBEH LINE# 123 C:4DC3H LINE# 124 C:4DC5H LINE# 125 C:4DC7H LINE# 126 C:4DCBH LINE# 127 C:4DCBH LINE# 128 C:4DD0H LINE# 129 C:4DD2H LINE# 130 C:4DD4H LINE# 131 C:4DD6H LINE# 132 C:4DDAH LINE# 133 C:4DDAH LINE# 134 C:4DDFH LINE# 135 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 24 C:4DE1H LINE# 136 C:4DE3H LINE# 137 C:4DE5H LINE# 138 C:4DE7H LINE# 139 C:4DECH LINE# 140 C:4DECH LINE# 141 C:4DF9H LINE# 142 C:4DF9H LINE# 143 C:4DFBH LINE# 145 C:4DFBH LINE# 146 C:4E08H LINE# 147 C:4E08H LINE# 149 C:4E0BH LINE# 150 ------- ENDPROC LEDDISPLAY ------- ENDMOD LED ------- MODULE KEYAPP C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 D:00B7H PUBLIC PWM2CON C:6F2BH PUBLIC KeyProcess B:0080H.3 PUBLIC P0_3 C:5CCAH PUBLIC KeySwitchSpeed X:053FH PUBLIC ucDsgingSpeed ------- PROC KEYSWITCHSPEED C:5CCAH LINE# 20 C:5CCAH LINE# 21 C:5CCAH LINE# 22 C:5CCCH LINE# 23 C:5CCEH LINE# 24 C:5CD0H LINE# 25 C:5CD3H LINE# 26 C:5CD3H LINE# 27 C:5CD9H LINE# 28 C:5CD9H LINE# 29 C:5CDBH LINE# 30 C:5CDDH LINE# 31 C:5CEDH LINE# 32 C:5CF0H LINE# 33 C:5CF1H LINE# 34 C:5CF8H LINE# 35 C:5CF8H LINE# 36 C:5CFBH LINE# 37 C:5CFDH LINE# 38 C:5D0AH LINE# 39 C:5D0DH LINE# 40 C:5D0EH LINE# 42 C:5D0EH LINE# 43 C:5D13H LINE# 44 C:5D15H LINE# 45 C:5D25H LINE# 46 C:5D28H LINE# 47 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 25 C:5D28H LINE# 48 C:5D29H LINE# 50 C:5D29H LINE# 51 C:5D2BH LINE# 52 C:5D2DH LINE# 53 C:5D2FH LINE# 54 C:5D2FH LINE# 55 ------- ENDPROC KEYSWITCHSPEED ------- PROC KEYPROCESS C:6F2BH LINE# 64 C:6F2BH LINE# 65 C:6F2BH LINE# 66 C:6F2EH LINE# 67 C:6F2EH LINE# 68 C:6F30H LINE# 69 C:6F41H LINE# 70 C:6F41H LINE# 71 C:6F41H LINE# 72 C:6F44H LINE# 73 C:6F45H LINE# 75 C:6F45H LINE# 76 C:6F47H LINE# 77 C:6F4CH LINE# 78 C:6F4DH LINE# 80 C:6F4DH LINE# 81 C:6F4FH LINE# 82 C:6F50H LINE# 84 C:6F50H LINE# 85 C:6F52H LINE# 86 C:6F55H LINE# 87 C:6F55H LINE# 88 C:6F57H LINE# 89 C:6F58H LINE# 91 C:6F58H LINE# 92 C:6F5AH LINE# 93 C:6F5AH LINE# 94 C:6F5AH LINE# 96 C:6F5AH LINE# 97 C:6F5AH LINE# 98 C:6F5AH LINE# 99 C:6F5AH LINE# 100 ------- ENDPROC KEYPROCESS ------- ENDMOD KEYAPP ------- MODULE LOWPOWER C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 X:05E8H PUBLIC ucSleepTimerCnt D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 B:00A8H.7 PUBLIC EA B:00C8H.6 PUBLIC ENTWI D:00B7H PUBLIC PWM2CON B:002CH.3 PUBLIC bPDFlg BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 26 B:00A0H.0 PUBLIC P2_0 B:0080H.3 PUBLIC P0_3 B:00A0H.1 PUBLIC P2_1 B:00A0H.2 PUBLIC P2_2 B:00A0H.3 PUBLIC P2_3 D:00D8H PUBLIC EXF1 B:00A0H.4 PUBLIC P2_4 B:00A0H.5 PUBLIC P2_5 X:05E9H PUBLIC ucPDTimerCnt C:6B05H PUBLIC SystemIntoSleep C:53C2H PUBLIC LowPowerCheck B:002CH.4 PUBLIC bPCEnterPDFlg C:6C0BH PUBLIC LowPowerProcess C:6BCBH PUBLIC WakeUpProcess D:00B1H PUBLIC RSTSTAT C:710DH PUBLIC SystemIntoPD B:00A8H.4 PUBLIC ES0 B:00A8H.5 PUBLIC ET3 X:05EAH PUBLIC ucResetFlag B:002CH.5 PUBLIC bWakeupFlg B:002CH.6 PUBLIC bSleepFlg ------- PROC WAKEUPPROCESS C:6BCBH LINE# 26 C:6BCBH LINE# 27 C:6BCBH LINE# 28 C:6BCEH LINE# 29 C:6BCEH LINE# 30 C:6BD0H LINE# 31 C:6BD3H LINE# 32 C:6BD3H LINE# 33 C:6BD8H LINE# 34 C:6BDAH LINE# 36 C:6BDCH LINE# 37 C:6BE1H LINE# 38 C:6BE6H LINE# 41 C:6BE8H LINE# 43 C:6BEAH LINE# 44 C:6BECH LINE# 46 C:6BF1H LINE# 47 C:6BF4H LINE# 48 C:6BF7H LINE# 49 C:6BF7H LINE# 50 C:6BFCH LINE# 51 C:6BFEH LINE# 52 C:6C02H LINE# 53 C:6C06H LINE# 54 C:6C0AH LINE# 55 C:6C0AH LINE# 56 ------- ENDPROC WAKEUPPROCESS ------- PROC SYSTEMINTOPD C:710DH LINE# 65 C:710DH LINE# 66 C:710DH LINE# 67 C:710DH LINE# 68 C:710DH LINE# 69 C:7110H LINE# 71 C:7112H LINE# 72 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 27 C:711FH LINE# 73 C:7121H LINE# 74 C:7126H LINE# 76 C:7129H LINE# 77 ------- ENDPROC SYSTEMINTOPD ------- PROC SYSTEMINTOSLEEP C:6B05H LINE# 87 C:6B05H LINE# 88 C:6B05H LINE# 89 C:6B12H LINE# 90 C:6B14H LINE# 91 C:6B16H LINE# 93 C:6B19H LINE# 94 C:6B1CH LINE# 95 C:6B21H LINE# 96 C:6B23H LINE# 97 C:6B26H LINE# 98 C:6B29H LINE# 99 C:6B29H LINE# 100 C:6B2BH LINE# 101 C:6B2DH LINE# 103 C:6B2DH LINE# 104 C:6B2FH LINE# 105 C:6B2FH LINE# 106 C:6B34H LINE# 108 C:6B36H LINE# 110 C:6B38H LINE# 118 C:6B3AH LINE# 119 C:6B3DH LINE# 120 C:6B42H LINE# 121 C:6B44H LINE# 123 C:6B47H LINE# 124 ------- ENDPROC SYSTEMINTOSLEEP ------- PROC LOWPOWERCHECK C:53C2H LINE# 135 C:53C2H LINE# 136 C:53C2H LINE# 137 C:53CEH LINE# 138 C:53CEH LINE# 139 C:53D0H LINE# 140 C:53D2H LINE# 141 C:53D3H LINE# 142 C:53D6H LINE# 143 C:53D6H LINE# 144 C:53E5H LINE# 145 C:53E5H LINE# 146 C:53E7H LINE# 147 C:53E9H LINE# 148 C:53E9H LINE# 149 C:53EAH LINE# 150 C:53EDH LINE# 151 C:53EDH LINE# 152 C:53F3H LINE# 153 C:53F3H LINE# 154 C:53F6H LINE# 155 C:53F6H LINE# 156 C:5405H LINE# 157 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 28 C:5405H LINE# 158 C:5407H LINE# 159 C:5409H LINE# 160 C:5409H LINE# 161 C:540AH LINE# 163 C:540AH LINE# 164 C:540FH LINE# 165 C:5427H LINE# 166 C:5427H LINE# 167 C:5435H LINE# 168 C:5435H LINE# 169 C:5437H LINE# 170 C:5439H LINE# 171 C:5439H LINE# 172 C:543AH LINE# 174 C:543AH LINE# 175 C:543FH LINE# 176 C:543FH LINE# 177 C:543FH LINE# 178 C:5440H LINE# 180 C:5440H LINE# 181 C:5445H LINE# 182 C:5447H LINE# 183 C:5447H LINE# 184 C:5448H LINE# 186 C:5448H LINE# 187 C:544DH LINE# 188 C:544FH LINE# 189 C:544FH LINE# 190 ------- ENDPROC LOWPOWERCHECK ------- PROC LOWPOWERPROCESS C:6C0BH LINE# 199 C:6C0BH LINE# 200 C:6C0BH LINE# 201 C:6C11H LINE# 202 C:6C11H LINE# 203 C:6C13H LINE# 204 C:6C2BH LINE# 205 C:6C2BH LINE# 206 C:6C2DH LINE# 207 C:6C30H LINE# 208 C:6C30H LINE# 209 C:6C32H LINE# 210 C:6C34H LINE# 211 C:6C37H LINE# 212 C:6C37H LINE# 213 C:6C39H LINE# 214 C:6C3CH LINE# 215 C:6C3FH LINE# 216 C:6C41H LINE# 217 C:6C44H LINE# 218 C:6C44H LINE# 219 C:6C47H LINE# 220 C:6C47H LINE# 222 C:6C4AH LINE# 223 ------- ENDPROC LOWPOWERPROCESS ------- ENDMOD LOWPOWER BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 29 ------- MODULE UARTAPP C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 C:39CFH PUBLIC Uart0RdCmdProcess D:0090H PUBLIC P1 C:6DB8H PUBLIC Uart0ReadSubClassID D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 B:0028H.3 PUBLIC bUart0SndAckFlg D:0080H PUBLIC P5 B:0028H.4 PUBLIC bUart1SndAckFlg B:0028H.5 PUBLIC bUart2SndAckFlg X:03F1H PUBLIC ucSubClassID C:5294H PUBLIC _InterruptUart0AppRx C:500EH PUBLIC Uart0WrCmdProcess C:4EB8H PUBLIC InterruptUart0AppTx X:03F2H PUBLIC ucUartErrCode C:6243H PUBLIC Uart0CaliVoltage C:6725H PUBLIC Uart0CaliTS1 C:676EH PUBLIC Uart0CaliTS2 C:6800H PUBLIC Page1WrRdFuncTable C:6824H PUBLIC Page2WrRdFuncTable C:7282H PUBLIC Uart0Check D:0099H PUBLIC SBUF C:4789H PUBLIC Uart0CaliCurrent C:61EFH PUBLIC Uart0CaliRTC X:03F3H PUBLIC ucUart0SndLength X:03F4H PUBLIC ucUart1SndLength X:03F5H PUBLIC ucUart2SndLength D:00B1H PUBLIC RSTSTAT X:03F6H PUBLIC ucUart0TimeoutCnt X:03F7H PUBLIC ucUart1TimeoutCnt X:03F8H PUBLIC ucUart2TimeoutCnt X:0400H PUBLIC ucUart0Buf X:04A0H PUBLIC ucUart1Buf X:0540H PUBLIC ucUart2Buf B:0028H.6 PUBLIC bUart0ReadFlg B:0028H.7 PUBLIC bUart1ReadFlg B:0029H.0 PUBLIC bUart2ReadFlg C:3868H PUBLIC Uart0IapCheckHandshake B:0029H.1 PUBLIC bUart0WriteFlg C:5D96H PUBLIC _Uart0ReadInfo C:73A1H PUBLIC Uart0Handshake B:0029H.2 PUBLIC bUart1WriteFlg B:0029H.3 PUBLIC bUart2WriteFlg C:69AEH PUBLIC Uart0WriteManufacture C:6DEFH PUBLIC Uart0CaliCurOffset B:0098H.4 PUBLIC REN B:0029H.4 PUBLIC bISPFlg C:5964H PUBLIC _Uart0WriteInfo X:03F9H PUBLIC ucUart0BufPT X:03FAH PUBLIC ucUart1BufPT X:03FBH PUBLIC ucUart2BufPT D:009AH PUBLIC SADDR X:03FCH PUBLIC uiReceCheckSum BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 30 ------- PROC UART0HANDSHAKE C:73A1H LINE# 110 C:73A1H LINE# 111 C:73A1H LINE# 112 C:73A7H LINE# 113 C:73A7H LINE# 114 C:73ACH LINE# 115 C:73ADH LINE# 117 C:73ADH LINE# 118 C:73B2H LINE# 119 C:73B2H LINE# 120 ------- ENDPROC UART0HANDSHAKE ------- PROC _UART0WRITEINFO X:02B7H SYMBOL ptr ------- DO D:0007H SYMBOL i ------- ENDDO C:5964H LINE# 170 C:596CH LINE# 171 C:596CH LINE# 174 C:598DH LINE# 175 C:598DH LINE# 176 C:5998H LINE# 177 C:5998H LINE# 178 C:599BH LINE# 179 C:59B4H LINE# 180 C:59BEH LINE# 181 C:59C1H LINE# 182 C:59C3H LINE# 183 C:59C8H LINE# 185 C:59CDH LINE# 186 C:59CEH LINE# 188 C:59CEH LINE# 189 C:59D3H LINE# 190 C:59D3H LINE# 191 ------- ENDPROC _UART0WRITEINFO ------- PROC _UART0READINFO D:0006H SYMBOL ptr ------- DO D:0005H SYMBOL i ------- ENDDO C:5D96H LINE# 263 C:5D96H LINE# 264 C:5D96H LINE# 267 C:5D9FH LINE# 268 C:5D9FH LINE# 269 C:5DA1H LINE# 270 C:5DA1H LINE# 271 C:5DADH LINE# 272 C:5DADH LINE# 273 C:5DB0H LINE# 274 C:5DC2H LINE# 275 C:5DC7H LINE# 276 C:5DCAH LINE# 277 C:5DE6H LINE# 279 C:5DF8H LINE# 280 ------- ENDPROC _UART0READINFO BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 31 ------- PROC UART0WRITEMANUFACTURE C:69AEH LINE# 346 C:69AEH LINE# 347 C:69AEH LINE# 348 C:69CFH LINE# 349 C:69CFH LINE# 350 C:69D7H LINE# 351 C:69D7H LINE# 352 C:69DDH LINE# 353 C:69DFH LINE# 354 C:69E3H LINE# 355 C:69E3H LINE# 356 C:69E5H LINE# 357 C:69E5H LINE# 358 C:69E7H LINE# 359 C:69ECH LINE# 360 C:69EDH LINE# 362 C:69EDH LINE# 363 C:69F2H LINE# 364 C:69F2H LINE# 365 ------- ENDPROC UART0WRITEMANUFACTURE ------- PROC UART0READSUBCLASSID C:6DB8H LINE# 437 C:6DB8H LINE# 438 C:6DB8H LINE# 439 C:6DD9H LINE# 440 C:6DD9H LINE# 441 C:6DE1H LINE# 443 C:6DE3H LINE# 444 C:6DE8H LINE# 445 C:6DE9H LINE# 447 C:6DE9H LINE# 448 C:6DEEH LINE# 449 C:6DEEH LINE# 450 ------- ENDPROC UART0READSUBCLASSID ------- PROC UART0RDCMDPROCESS ------- DO X:02B5H SYMBOL rdaddr ------- ENDDO C:39CFH LINE# 506 C:39CFH LINE# 507 C:39CFH LINE# 510 C:3A23H LINE# 511 C:3A23H LINE# 512 C:3A23H LINE# 513 C:3A23H LINE# 514 C:3A23H LINE# 515 C:3A23H LINE# 516 C:3A23H LINE# 517 C:3A23H LINE# 518 C:3A23H LINE# 519 C:3A23H LINE# 520 C:3A23H LINE# 521 C:3A23H LINE# 522 C:3A33H LINE# 523 C:3A34H LINE# 525 C:3A34H LINE# 526 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 32 C:3A3BH LINE# 527 C:3A3CH LINE# 529 C:3A3CH LINE# 530 C:3A43H LINE# 531 C:3A44H LINE# 533 C:3A44H LINE# 534 C:3A4BH LINE# 535 C:3A4CH LINE# 537 C:3A4CH LINE# 538 C:3A53H LINE# 539 C:3A54H LINE# 541 C:3A54H LINE# 542 C:3A5BH LINE# 543 C:3A5CH LINE# 545 C:3A5CH LINE# 546 C:3A63H LINE# 547 C:3A64H LINE# 549 C:3A64H LINE# 550 C:3A6BH LINE# 551 C:3A6CH LINE# 553 C:3A6CH LINE# 554 C:3A73H LINE# 555 C:3A74H LINE# 557 C:3A74H LINE# 558 C:3A7BH LINE# 559 C:3A7CH LINE# 561 C:3A7CH LINE# 562 C:3A83H LINE# 563 C:3A84H LINE# 565 C:3A84H LINE# 566 C:3A8BH LINE# 567 C:3A8CH LINE# 569 C:3A8CH LINE# 570 C:3A93H LINE# 571 C:3A94H LINE# 573 C:3A94H LINE# 574 C:3A9BH LINE# 575 C:3A9CH LINE# 577 C:3A9CH LINE# 578 C:3AA3H LINE# 579 C:3AA4H LINE# 581 C:3AA4H LINE# 582 C:3AADH LINE# 583 C:3AADH LINE# 584 C:3AAFH LINE# 585 C:3AB5H LINE# 586 C:3AB6H LINE# 587 C:3AC4H LINE# 588 C:3AC4H LINE# 589 C:3AC6H LINE# 590 C:3ACCH LINE# 591 C:3ACDH LINE# 592 C:3AD4H LINE# 593 C:3AD4H LINE# 594 C:3AF2H LINE# 595 C:3AF5H LINE# 596 C:3AF6H LINE# 597 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 33 C:3AFDH LINE# 598 C:3AFDH LINE# 599 C:3B1BH LINE# 600 C:3B1EH LINE# 601 C:3B1EH LINE# 602 C:3B1EH LINE# 603 C:3B1EH LINE# 604 ------- ENDPROC UART0RDCMDPROCESS ------- PROC UART0CALIVOLTAGE C:6243H LINE# 830 C:6243H LINE# 831 C:6243H LINE# 832 C:6264H LINE# 833 C:6264H LINE# 834 C:6277H LINE# 836 C:627AH LINE# 837 C:627AH LINE# 838 C:627FH LINE# 839 C:6280H LINE# 841 C:6280H LINE# 842 C:6282H LINE# 843 C:6289H LINE# 844 C:628EH LINE# 845 C:628EH LINE# 846 C:628FH LINE# 848 C:628FH LINE# 849 C:6294H LINE# 850 C:6294H LINE# 851 ------- ENDPROC UART0CALIVOLTAGE ------- PROC UART0CALICURRENT C:4789H LINE# 923 C:4789H LINE# 924 C:4789H LINE# 925 C:47ADH LINE# 926 C:47ADH LINE# 930 C:4815H LINE# 932 C:482BH LINE# 933 C:482BH LINE# 934 C:4830H LINE# 935 C:4831H LINE# 937 C:4831H LINE# 938 C:4833H LINE# 939 C:483AH LINE# 940 C:483FH LINE# 941 C:483FH LINE# 942 C:4840H LINE# 944 C:4840H LINE# 945 C:4845H LINE# 946 C:4845H LINE# 947 ------- ENDPROC UART0CALICURRENT ------- PROC UART0CALICUROFFSET C:6DEFH LINE# 950 C:6DEFH LINE# 951 C:6DEFH LINE# 952 C:6E10H LINE# 953 C:6E10H LINE# 954 C:6E12H LINE# 955 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 34 C:6E19H LINE# 957 C:6E1EH LINE# 958 C:6E1FH LINE# 960 C:6E1FH LINE# 961 C:6E24H LINE# 962 C:6E24H LINE# 963 ------- ENDPROC UART0CALICUROFFSET ------- PROC UART0CALITS1 C:6725H LINE# 1073 C:6725H LINE# 1074 C:6725H LINE# 1075 C:6746H LINE# 1076 C:6746H LINE# 1077 C:6748H LINE# 1078 C:675BH LINE# 1079 C:6762H LINE# 1081 C:6767H LINE# 1082 C:6768H LINE# 1084 C:6768H LINE# 1085 C:676DH LINE# 1086 C:676DH LINE# 1087 ------- ENDPROC UART0CALITS1 ------- PROC UART0CALITS2 C:676EH LINE# 1090 C:676EH LINE# 1091 C:676EH LINE# 1092 C:678FH LINE# 1093 C:678FH LINE# 1094 C:6791H LINE# 1095 C:67A4H LINE# 1096 C:67ABH LINE# 1098 C:67B0H LINE# 1099 C:67B1H LINE# 1101 C:67B1H LINE# 1102 C:67B6H LINE# 1103 C:67B6H LINE# 1104 ------- ENDPROC UART0CALITS2 ------- PROC UART0CALIRTC ------- DO D:0007H SYMBOL i ------- ENDDO C:61EFH LINE# 1196 C:61EFH LINE# 1197 C:61EFH LINE# 1200 C:6210H LINE# 1201 C:6210H LINE# 1202 C:6211H LINE# 1203 C:6211H LINE# 1204 C:6229H LINE# 1205 C:622EH LINE# 1206 C:6230H LINE# 1207 C:6237H LINE# 1208 C:623CH LINE# 1209 C:623DH LINE# 1211 C:623DH LINE# 1212 C:6242H LINE# 1213 C:6242H LINE# 1214 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 35 ------- ENDPROC UART0CALIRTC ------- PROC UART0WRCMDPROCESS ------- DO X:02B5H SYMBOL rdaddr ------- ENDDO C:500EH LINE# 1280 C:500EH LINE# 1281 C:500EH LINE# 1283 C:503AH LINE# 1284 C:503AH LINE# 1285 C:503AH LINE# 1286 C:503DH LINE# 1287 C:503EH LINE# 1288 C:503EH LINE# 1289 C:5041H LINE# 1290 C:5042H LINE# 1291 C:5042H LINE# 1292 C:5045H LINE# 1293 C:5046H LINE# 1294 C:5046H LINE# 1295 C:5049H LINE# 1296 C:504AH LINE# 1297 C:504AH LINE# 1298 C:504DH LINE# 1299 C:504EH LINE# 1300 C:504EH LINE# 1301 C:5051H LINE# 1302 C:5052H LINE# 1303 C:5052H LINE# 1304 C:5055H LINE# 1305 C:5056H LINE# 1307 C:5056H LINE# 1308 C:5059H LINE# 1309 C:505AH LINE# 1310 C:505AH LINE# 1311 C:5078H LINE# 1312 C:507BH LINE# 1313 C:507CH LINE# 1314 C:507CH LINE# 1315 C:509AH LINE# 1316 C:509DH LINE# 1317 C:509EH LINE# 1319 C:509EH LINE# 1320 C:50A5H LINE# 1321 C:50A5H LINE# 1322 C:50A7H LINE# 1323 C:50A9H LINE# 1324 C:50AEH LINE# 1325 C:50AFH LINE# 1327 C:50AFH LINE# 1328 C:50B4H LINE# 1329 C:50B4H LINE# 1330 C:50B4H LINE# 1331 C:50B4H LINE# 1332 ------- ENDPROC UART0WRCMDPROCESS ------- PROC UART0IAPCHECKHANDSHAKE ------- DO BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 36 D:0007H SYMBOL i D:0007H SYMBOL databak X:02B5H SYMBOL checksum ------- ENDDO C:3868H LINE# 1466 C:3868H LINE# 1467 C:3868H LINE# 1469 C:386FH LINE# 1471 C:3877H LINE# 1472 C:3877H LINE# 1473 C:387FH LINE# 1474 C:387FH LINE# 1475 C:3884H LINE# 1476 C:3885H LINE# 1478 C:3885H LINE# 1479 C:388CH LINE# 1480 C:3890H LINE# 1481 C:3890H LINE# 1482 C:3891H LINE# 1484 C:3891H LINE# 1485 C:38ACH LINE# 1486 C:38ACH LINE# 1487 C:38BFH LINE# 1488 C:38BFH LINE# 1489 C:38D7H LINE# 1490 C:38D7H LINE# 1491 C:38DFH LINE# 1492 C:38DFH LINE# 1493 C:38EAH LINE# 1494 C:38EAH LINE# 1495 C:38EFH LINE# 1496 C:38EFH LINE# 1497 C:38F0H LINE# 1498 C:38F8H LINE# 1499 C:38F8H LINE# 1500 C:3903H LINE# 1501 C:3903H LINE# 1502 C:390AH LINE# 1503 C:390AH LINE# 1504 C:390AH LINE# 1505 C:390BH LINE# 1507 C:390BH LINE# 1508 C:3910H LINE# 1509 C:393FH LINE# 1510 C:393FH LINE# 1511 C:3946H LINE# 1512 C:3946H LINE# 1514 C:394DH LINE# 1515 C:394DH LINE# 1516 C:3951H LINE# 1517 C:3953H LINE# 1519 C:3953H LINE# 1520 C:3955H LINE# 1521 C:395AH LINE# 1522 C:395AH LINE# 1524 C:395FH LINE# 1525 C:3965H LINE# 1527 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 37 C:396AH LINE# 1528 C:3970H LINE# 1529 C:3973H LINE# 1531 C:398CH LINE# 1532 C:398CH LINE# 1533 C:39A1H LINE# 1534 C:39A4H LINE# 1536 C:39B8H LINE# 1537 C:39C9H LINE# 1539 C:39CEH LINE# 1540 C:39CEH LINE# 1541 C:39CEH LINE# 1542 ------- ENDPROC UART0IAPCHECKHANDSHAKE ------- PROC _INTERRUPTUART0APPRX D:0007H SYMBOL RxData C:5294H LINE# 1729 C:5294H LINE# 1730 C:5294H LINE# 1731 C:52A3H LINE# 1732 C:52A9H LINE# 1733 C:52AFH LINE# 1734 C:52AFH LINE# 1735 C:52B1H LINE# 1736 C:52B1H LINE# 1737 C:52B9H LINE# 1738 C:52B9H LINE# 1739 C:52C3H LINE# 1740 C:52C3H LINE# 1741 C:52C7H LINE# 1742 C:52C7H LINE# 1743 C:52C9H LINE# 1744 C:52CBH LINE# 1745 C:52CDH LINE# 1747 C:52CDH LINE# 1748 C:52CFH LINE# 1749 C:52D1H LINE# 1750 C:52D1H LINE# 1751 C:52D3H LINE# 1752 C:52DBH LINE# 1753 C:52DBH LINE# 1754 C:52E0H LINE# 1755 C:52E0H LINE# 1756 C:52E0H LINE# 1758 C:52E3H LINE# 1759 C:52E3H LINE# 1760 C:52EBH LINE# 1761 C:52EBH LINE# 1762 C:52EEH LINE# 1763 C:52EEH LINE# 1764 C:52F0H LINE# 1765 C:52F3H LINE# 1766 C:52F3H LINE# 1767 C:530CH LINE# 1768 C:530CH LINE# 1769 C:530FH LINE# 1770 C:5311H LINE# 1771 C:5316H LINE# 1772 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 38 C:5316H LINE# 1773 C:5318H LINE# 1775 C:5318H LINE# 1776 C:531BH LINE# 1777 C:531BH LINE# 1778 C:531DH LINE# 1780 C:5322H LINE# 1781 C:5326H LINE# 1782 C:532AH LINE# 1783 ------- ENDPROC _INTERRUPTUART0APPRX ------- PROC INTERRUPTUART0APPTX C:4EB8H LINE# 1792 C:4EB8H LINE# 1793 C:4EB8H LINE# 1794 C:4EC8H LINE# 1795 C:4EC8H LINE# 1796 C:4EE1H LINE# 1797 C:4EE1H LINE# 1798 C:4EE3H LINE# 1799 C:4EE5H LINE# 1800 C:4EE7H LINE# 1801 C:4EEBH LINE# 1802 C:4EEDH LINE# 1803 C:4EEFH LINE# 1804 C:4EF1H LINE# 1805 C:4EF3H LINE# 1806 C:4EF5H LINE# 1808 C:4EF5H LINE# 1809 C:4EFBH LINE# 1810 C:4F0AH LINE# 1811 C:4F0AH LINE# 1812 C:4F0CH LINE# 1813 C:4F29H LINE# 1814 C:4F29H LINE# 1815 C:4F2BH LINE# 1816 C:4F30H LINE# 1817 C:4F32H LINE# 1818 C:4F36H LINE# 1819 C:4F38H LINE# 1820 C:4F3AH LINE# 1821 C:4F3CH LINE# 1822 C:4F3EH LINE# 1823 C:4F40H LINE# 1825 C:4F40H LINE# 1826 C:4F46H LINE# 1827 C:4F55H LINE# 1828 C:4F55H LINE# 1830 C:4F5AH LINE# 1831 C:4F5EH LINE# 1832 C:4F62H LINE# 1833 ------- ENDPROC INTERRUPTUART0APPTX ------- PROC UART0CHECK C:7282H LINE# 1842 C:7282H LINE# 1843 C:7282H LINE# 1844 C:728DH LINE# 1845 C:728DH LINE# 1846 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 39 C:728FH LINE# 1847 C:7293H LINE# 1848 C:7295H LINE# 1849 C:7295H LINE# 1850 ------- ENDPROC UART0CHECK ------- ENDMOD UARTAPP ------- MODULE MEMORY C:0000H SYMBOL _ICE_DUMMY_ B:0020H.2 PUBLIC bOCRC_EN X:0024H PUBLIC E2uiLearnLowTempe D:0080H PUBLIC P0 D:0022H PUBLIC uiBatStatus D:0090H PUBLIC P1 X:001EH PUBLIC E2ulCycleThreshold D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 B:0025H.6 PUBLIC bFastDischarge D:00C0H PUBLIC P4 D:0080H PUBLIC P5 B:0023H.0 PUBLIC bOV X:002AH PUBLIC E2ucLowPowerDeley B:0023H.1 PUBLIC bUV X:00B3H PUBLIC E2ulCycleThresholdCount B:0025H.5 PUBLIC bMidDischarge B:0020H.6 PUBLIC bOCPM B:0025H.2 PUBLIC bCHGING X:006DH PUBLIC E2slOCCCurrent X:00C5H PUBLIC E2siTS0Offset X:0087H PUBLIC E2ucLoadRDelay X:00C7H PUBLIC E2siTS1Offset X:0071H PUBLIC E2ucOCCDelay X:00ABH PUBLIC E2ulDfRC B:0025H.4 PUBLIC bSlowDischarge B:0021H.3 PUBLIC bLEDNum0 B:0021H.4 PUBLIC bLEDNum1 X:00BCH PUBLIC E2uiAFEOVvol X:002FH PUBLIC E2ucRamCheckFlg0 X:006AH PUBLIC E2siChgEndCurr X:0061H PUBLIC E2ucRamCheckFlg1 B:0025H.3 PUBLIC bDSGING X:0073H PUBLIC E2ucRamCheckFlg2 X:008CH PUBLIC E2ucDSG1PWMRatioH X:0088H PUBLIC E2ucRamCheckFlg3 X:0064H PUBLIC E2uiOVRvol X:002CH PUBLIC E2siChgBKCur X:00B9H PUBLIC E2ucDsgEndFlg X:008DH PUBLIC E2ucRamCheckFlg5 X:0053H PUBLIC E2ucDeviceChem X:0098H PUBLIC E2ucRamCheckFlg6 B:0022H.5 PUBLIC bAFE_SC B:0025H.0 PUBLIC bCHGMOS B:0020H.3 PUBLIC bBAL_EN X:001AH PUBLIC E2ulFCC X:00A1H PUBLIC E2ucRamCheckFlg7 X:008BH PUBLIC E2ucDSG1PWMRatioL X:00A9H PUBLIC E2ucRamCheckFlg8 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 40 X:00BAH PUBLIC E2ucRamCheckFlg9 X:0076H PUBLIC E2uiUVRvol X:0047H PUBLIC E2ucDeviceName X:0090H PUBLIC E2uiTempOTCR X:009BH PUBLIC E2uiTempOTDR B:0021H.5 PUBLIC bTempNum X:00C3H PUBLIC E2siCadcOffset X:0097H PUBLIC E2ucTempRDelay D:0026H PUBLIC ucAFEStatus X:00AFH PUBLIC E2slDsgEndCurr X:0094H PUBLIC E2uiTempUTCR B:0020H.7 PUBLIC bEnEEPRomBK X:00BFH PUBLIC E2uiVPackGain X:00BEH PUBLIC E2ucRamCheckFlgA X:00A4H PUBLIC E2uiBalanceVolDiff X:009FH PUBLIC E2uiTempUTDR X:00CAH PUBLIC E2ucRamCheckFlgB B:0025H.1 PUBLIC bDSGMOS X:01FEH PUBLIC E2uiCheckFlag X:00A2H PUBLIC E2uiBalanceVol B:0022H.4 PUBLIC bAFE_OV X:0068H PUBLIC E2uiChgEndVol X:00AAH PUBLIC E2ucSOC X:0035H PUBLIC E2ucMNFName B:0023H.2 PUBLIC bOCC D:0020H PUBLIC uiPackConfig X:0067H PUBLIC E2ucOVRDelay X:002EH PUBLIC E2ucRTCBKDelay X:0041H PUBLIC E2ulMNFDate B:0020H.5 PUBLIC bCTO_EN X:00B7H PUBLIC E2uiLastCCount X:0002H PUBLIC E2uiVOC X:0079H PUBLIC E2ucUVRDelay X:007AH PUBLIC E2uiDsgEndVol X:00C9H PUBLIC E2ucCalibrated B:0026H.4 PUBLIC bAfeCHG X:00C1H PUBLIC E2siCadcGain B:0026H.2 PUBLIC bAfeChging X:00CBH PUBLIC Reserved B:0021H.0 PUBLIC bCellNum1 X:007DH PUBLIC E2slOCD1Current B:0022H.6 PUBLIC bCTO B:0022H.0 PUBLIC bOTC B:0021H.1 PUBLIC bCellNum2 X:0082H PUBLIC E2slOCD2Current B:0022H.1 PUBLIC bOTD B:0021H.2 PUBLIC bCellNum3 X:0081H PUBLIC E2ucOCD1Delay X:0086H PUBLIC E2ucOCD2Delay X:00A6H PUBLIC E2siBalCurrent B:0024H.2 PUBLIC bVDQ B:0026H.5 PUBLIC bAfeDSG B:0022H.2 PUBLIC bUTC X:0062H PUBLIC E2uiOVvol X:0028H PUBLIC E2siDfilterCur B:0026H.3 PUBLIC bAfeDsging B:0022H.3 PUBLIC bUTD BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 41 X:0000H PUBLIC E2uiPackConfigMap X:0074H PUBLIC E2uiUVvol X:0022H PUBLIC E2uiCycleCount X:008EH PUBLIC E2uiTempOTC X:0099H PUBLIC E2uiTempOTD X:0026H PUBLIC E2Reserve B:0021H.6 PUBLIC bChgerLock X:0096H PUBLIC E2ucTempDelay B:0026H.0 PUBLIC bAfeChger X:0092H PUBLIC E2uiTempUTC X:009DH PUBLIC E2uiTempUTD X:0034H PUBLIC E2ucID X:00BBH PUBLIC E2ucAFEProtectConfig X:0032H PUBLIC E2uiHWVersion X:005FH PUBLIC E2uiChemID X:002BH PUBLIC E2ucChgBKDelay X:0066H PUBLIC E2ucOVDelay D:0024H PUBLIC uiPackStatus B:0023H.3 PUBLIC bOCD1 B:0023H.4 PUBLIC bOCD2 B:0024H.0 PUBLIC bFC B:0020H.4 PUBLIC bPF_EN X:0072H PUBLIC E2ucOCCRDelay X:0016H PUBLIC E2ulDesignCapacity B:0024H.1 PUBLIC bFD B:0020H.0 PUBLIC bSC_EN X:0045H PUBLIC E2uiSerialNum X:0030H PUBLIC E2uiSWVersion X:00A8H PUBLIC E2ucBalanceDelay X:0089H PUBLIC E2uiDSG1PWMFreq X:0078H PUBLIC E2ucUVDelay X:006CH PUBLIC E2ucChgEndDelay B:0021H.7 PUBLIC bLoadLock B:0026H.1 PUBLIC bAfeLoad I:00A0H PUBLIC STACK B:0020H.1 PUBLIC bOV_EN X:007CH PUBLIC E2ucDsgEndDelay ------- ENDMOD MEMORY ------- MODULE AFE C:0000H SYMBOL _ICE_DUMMY_ X:0200H PUBLIC uiVadcVmax D:000FH PUBLIC uiCellVmin D:0080H PUBLIC P0 D:0011H PUBLIC uiCellVmax D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 C:55F0H PUBLIC AFEInitReg X:0202H PUBLIC uiTempeMin D:00C0H PUBLIC P4 D:0080H PUBLIC P5 X:0204H PUBLIC uiTempeMax B:002BH.1 PUBLIC bCADCFlg C:732FH PUBLIC AfeADCEn C:6D06H PUBLIC AFEClrFlg C:7212H PUBLIC AFERdStatus BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 42 D:0013H PUBLIC ucCellNum X:0206H PUBLIC Info C:738EH PUBLIC AfeTempADCDis X:023CH PUBLIC slCadcCurBuf B:002BH.2 PUBLIC bAfeErr B:002BH.3 PUBLIC bVADCFlg C:6CC9H PUBLIC AFERdFlg C:722AH PUBLIC _AfeAlarmDis C:731CH PUBLIC AfeWDTDis B:002BH.4 PUBLIC bAfeI2CRWErrFlg C:7258H PUBLIC _AFEMosCtl C:737BH PUBLIC AfeTempADCEn X:027CH PUBLIC ucTempeMiddle C:73B3H PUBLIC _AfeAlarmEn C:7309H PUBLIC AfeWDTEn X:027DH PUBLIC slCadcCurrent X:0281H PUBLIC slCadcCurAverage C:7368H PUBLIC AfeCADCDis C:72D0H PUBLIC AFEChgerCheckDis C:6C8AH PUBLIC _AfeBalCtl X:0285H PUBLIC AFE C:7355H PUBLIC AfeCADCEn C:72BDH PUBLIC AFEChgerCheckEn C:5DF9H PUBLIC AFERamCheck C:72F6H PUBLIC AFELoadCheckDis D:00C8H PUBLIC TWICON X:02A3H PUBLIC REG C:7057H PUBLIC AFEEnterPD C:5569H PUBLIC AFEInit C:71F8H PUBLIC AFETwiCheck C:72E3H PUBLIC AFELoadCheckEn C:5B8BH PUBLIC _AFEReadReg X:02B1H PUBLIC ucAfeI2CErrDelayCnt X:02B2H PUBLIC ucCadcCnt C:7342H PUBLIC AfeADCDis D:0014H PUBLIC ucCellNumOffset C:4F63H PUBLIC _AFEWriteReg B:002BH.5 PUBLIC bAfeAlarmFlg X:02B3H PUBLIC uiVadcVmin ------- PROC AFETWICHECK C:71F8H LINE# 43 C:71F8H LINE# 44 C:71F8H LINE# 45 C:71FBH LINE# 46 C:71FBH LINE# 47 C:7206H LINE# 48 C:7206H LINE# 49 C:7208H LINE# 50 C:720BH LINE# 51 C:720BH LINE# 52 C:720CH LINE# 54 C:720CH LINE# 55 C:7211H LINE# 56 C:7211H LINE# 57 ------- ENDPROC AFETWICHECK ------- PROC _AFEWRITEREG X:02C0H SYMBOL Reg BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 43 X:02C1H SYMBOL Length X:02C2H SYMBOL WrBuf ------- DO B:002AH.4 SYMBOL Result X:02C4H SYMBOL Times X:02C5H SYMBOL i ------- ENDDO C:4F63H LINE# 67 C:4F71H LINE# 68 C:4F71H LINE# 69 C:4F73H LINE# 70 C:4F76H LINE# 73 C:4F7CH LINE# 74 C:4F7CH LINE# 75 C:4F8BH LINE# 76 C:4F8BH LINE# 77 C:4F98H LINE# 78 C:4F98H LINE# 80 C:4F98H LINE# 81 C:4FBFH LINE# 82 C:4FBFH LINE# 88 C:4FC2H LINE# 89 C:4FC2H LINE# 90 C:4FC4H LINE# 91 C:4FC6H LINE# 93 C:4FC6H LINE# 94 C:4FC9H LINE# 95 C:4FCEH LINE# 96 C:4FD1H LINE# 97 C:4FD4H LINE# 98 C:4FD4H LINE# 99 C:4FD6H LINE# 100 C:4FDFH LINE# 101 C:4FDFH LINE# 102 C:4FE1H LINE# 103 C:4FE3H LINE# 105 C:4FE3H LINE# 106 C:4FE8H LINE# 107 C:4FEEH LINE# 108 C:4FF8H LINE# 109 C:4FF8H LINE# 110 C:4FFDH LINE# 111 C:5006H LINE# 112 C:5006H LINE# 113 C:500BH LINE# 115 C:500DH LINE# 116 ------- ENDPROC _AFEWRITEREG ------- PROC _AFEREADREG X:02C3H SYMBOL Reg X:02C4H SYMBOL Length X:02C5H SYMBOL RdBuf ------- DO B:002AH.4 SYMBOL Result X:02C7H SYMBOL Times ------- ENDDO C:5B8BH LINE# 126 C:5B99H LINE# 127 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 44 C:5B99H LINE# 128 C:5B9BH LINE# 129 C:5B9EH LINE# 131 C:5BA1H LINE# 132 C:5BA1H LINE# 133 C:5BAEH LINE# 134 C:5BAEH LINE# 136 C:5BD7H LINE# 140 C:5BDAH LINE# 141 C:5BDAH LINE# 142 C:5BDCH LINE# 143 C:5BDEH LINE# 145 C:5BDEH LINE# 146 C:5BE1H LINE# 147 C:5BE6H LINE# 148 C:5BE9H LINE# 149 C:5BECH LINE# 150 C:5BECH LINE# 151 C:5BEEH LINE# 152 C:5BEEH LINE# 153 C:5BF3H LINE# 155 C:5BF5H LINE# 156 ------- ENDPROC _AFEREADREG ------- PROC AFECLRFLG C:6D06H LINE# 165 C:6D06H LINE# 166 C:6D06H LINE# 167 C:6D13H LINE# 168 C:6D13H LINE# 169 C:6D1DH LINE# 170 C:6D1DH LINE# 171 C:6D24H LINE# 172 C:6D2FH LINE# 173 C:6D36H LINE# 174 C:6D41H LINE# 175 C:6D41H LINE# 176 C:6D41H LINE# 177 ------- ENDPROC AFECLRFLG ------- PROC AFEINITREG ------- DO D:0004H SYMBOL TempVar ------- ENDDO C:55F0H LINE# 186 C:55F0H LINE# 187 C:55F0H LINE# 190 C:55F5H LINE# 191 C:55F9H LINE# 192 C:55FCH LINE# 193 C:5600H LINE# 194 C:5603H LINE# 195 C:5605H LINE# 196 C:5609H LINE# 197 C:560DH LINE# 198 C:5611H LINE# 199 C:5615H LINE# 200 C:5618H LINE# 202 C:561BH LINE# 203 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 45 C:561BH LINE# 204 C:5622H LINE# 205 C:5634H LINE# 206 C:5634H LINE# 207 C:5637H LINE# 208 C:5637H LINE# 209 C:563EH LINE# 210 C:5650H LINE# 211 C:566DH LINE# 212 C:5672H LINE# 213 C:5675H LINE# 214 C:5675H LINE# 215 ------- ENDPROC AFEINITREG ------- PROC AFEINIT ------- DO X:02BCH SYMBOL RdBuf X:02BEH SYMBOL i B:002AH.3 SYMBOL Result X:02BFH SYMBOL j ------- ENDDO C:5569H LINE# 225 C:5569H LINE# 226 C:5569H LINE# 229 C:556BH LINE# 230 C:5571H LINE# 232 C:557BH LINE# 233 C:557BH LINE# 234 C:5588H LINE# 235 C:5588H LINE# 236 C:5598H LINE# 237 C:5598H LINE# 238 C:55A1H LINE# 240 C:55CFH LINE# 241 C:55CFH LINE# 242 C:55D7H LINE# 243 C:55D7H LINE# 244 C:55D9H LINE# 245 C:55DBH LINE# 246 C:55DBH LINE# 247 C:55DBH LINE# 248 C:55E4H LINE# 249 C:55E4H LINE# 251 C:55E4H LINE# 252 C:55E6H LINE# 253 C:55E6H LINE# 254 C:55E9H LINE# 255 C:55E9H LINE# 256 C:55EBH LINE# 257 C:55EBH LINE# 258 C:55EDH LINE# 259 C:55EFH LINE# 261 ------- ENDPROC AFEINIT ------- PROC AFERDFLG C:6CC9H LINE# 272 C:6CC9H LINE# 273 C:6CC9H LINE# 274 C:6CD6H LINE# 275 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 46 C:6CD6H LINE# 276 C:6CDEH LINE# 277 C:6CDEH LINE# 278 C:6CE0H LINE# 279 C:6CE0H LINE# 281 C:6CE4H LINE# 282 C:6CE4H LINE# 283 C:6CE6H LINE# 284 C:6CE6H LINE# 286 C:6CF1H LINE# 287 C:6CF1H LINE# 288 C:6CF3H LINE# 289 C:6CF5H LINE# 290 C:6CF5H LINE# 291 C:6CF9H LINE# 292 C:6CF9H LINE# 293 C:6CFBH LINE# 294 C:6CFBH LINE# 296 C:6D02H LINE# 297 C:6D02H LINE# 298 C:6D05H LINE# 299 C:6D05H LINE# 300 C:6D05H LINE# 301 ------- ENDPROC AFERDFLG ------- PROC AFERDSTATUS ------- DO X:02B9H SYMBOL RegTemp ------- ENDDO C:7212H LINE# 310 C:7212H LINE# 311 C:7212H LINE# 313 C:721FH LINE# 314 C:721FH LINE# 315 C:7229H LINE# 316 C:7229H LINE# 317 ------- ENDPROC AFERDSTATUS ------- PROC AFERAMCHECK ------- DO X:02B9H SYMBOL RdBuf X:02BBH SYMBOL i ------- ENDDO C:5DF9H LINE# 326 C:5DF9H LINE# 327 C:5DF9H LINE# 331 C:5E09H LINE# 332 C:5E09H LINE# 333 C:5E12H LINE# 335 C:5E40H LINE# 336 C:5E40H LINE# 337 C:5E48H LINE# 338 C:5E48H LINE# 339 C:5E4DH LINE# 340 C:5E4DH LINE# 341 C:5E4FH LINE# 342 C:5E4FH LINE# 343 C:5E50H LINE# 344 C:5E50H LINE# 345 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 47 C:5E50H LINE# 346 C:5E59H LINE# 347 ------- ENDPROC AFERAMCHECK ------- PROC AFEENTERPD C:7057H LINE# 356 C:7057H LINE# 357 C:7057H LINE# 358 C:705DH LINE# 359 C:706AH LINE# 360 C:706AH LINE# 361 C:7071H LINE# 362 C:707CH LINE# 363 C:707CH LINE# 364 ------- ENDPROC AFEENTERPD ------- PROC _AFEMOSCTL D:0007H SYMBOL MosStatus C:7258H LINE# 373 C:7258H LINE# 374 C:7258H LINE# 375 C:725FH LINE# 376 C:7261H LINE# 377 C:726CH LINE# 378 ------- ENDPROC _AFEMOSCTL ------- PROC AFECHGERCHECKEN C:72BDH LINE# 388 C:72BDH LINE# 389 C:72BDH LINE# 390 C:72C4H LINE# 391 C:72CFH LINE# 392 ------- ENDPROC AFECHGERCHECKEN ------- PROC AFECHGERCHECKDIS C:72D0H LINE# 395 C:72D0H LINE# 396 C:72D0H LINE# 397 C:72D7H LINE# 398 C:72E2H LINE# 399 ------- ENDPROC AFECHGERCHECKDIS ------- PROC AFELOADCHECKEN C:72E3H LINE# 402 C:72E3H LINE# 403 C:72E3H LINE# 404 C:72EAH LINE# 405 C:72F5H LINE# 406 ------- ENDPROC AFELOADCHECKEN ------- PROC AFELOADCHECKDIS C:72F6H LINE# 409 C:72F6H LINE# 410 C:72F6H LINE# 411 C:72FDH LINE# 412 C:7308H LINE# 413 ------- ENDPROC AFELOADCHECKDIS ------- PROC _AFEBALCTL X:02BBH SYMBOL BalChTemp C:6C8AH LINE# 422 C:6C92H LINE# 423 C:6C92H LINE# 424 C:6CA6H LINE# 425 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 48 C:6CB3H LINE# 426 C:6CB3H LINE# 427 C:6CBDH LINE# 428 C:6CC8H LINE# 429 C:6CC8H LINE# 430 ------- ENDPROC _AFEBALCTL ------- PROC AFEWDTEN C:7309H LINE# 439 C:7309H LINE# 440 C:7309H LINE# 441 C:7310H LINE# 442 C:731BH LINE# 443 ------- ENDPROC AFEWDTEN ------- PROC AFEWDTDIS C:731CH LINE# 446 C:731CH LINE# 447 C:731CH LINE# 448 C:7323H LINE# 449 C:732EH LINE# 450 ------- ENDPROC AFEWDTDIS ------- PROC AFEADCEN C:732FH LINE# 459 C:732FH LINE# 460 C:732FH LINE# 461 C:7336H LINE# 462 C:7341H LINE# 463 ------- ENDPROC AFEADCEN ------- PROC AFEADCDIS C:7342H LINE# 466 C:7342H LINE# 467 C:7342H LINE# 468 C:7349H LINE# 469 C:7354H LINE# 470 ------- ENDPROC AFEADCDIS ------- PROC AFECADCEN C:7355H LINE# 472 C:7355H LINE# 473 C:7355H LINE# 474 C:735CH LINE# 475 C:7367H LINE# 476 ------- ENDPROC AFECADCEN ------- PROC AFECADCDIS C:7368H LINE# 479 C:7368H LINE# 480 C:7368H LINE# 481 C:736FH LINE# 482 C:737AH LINE# 483 ------- ENDPROC AFECADCDIS ------- PROC AFETEMPADCEN C:737BH LINE# 485 C:737BH LINE# 486 C:737BH LINE# 487 C:7382H LINE# 488 C:738DH LINE# 489 ------- ENDPROC AFETEMPADCEN ------- PROC AFETEMPADCDIS C:738EH LINE# 492 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 49 C:738EH LINE# 493 C:738EH LINE# 494 C:7395H LINE# 495 C:73A0H LINE# 496 ------- ENDPROC AFETEMPADCDIS ------- PROC _AFEALARMEN D:0007H SYMBOL AlarmFlg C:73B3H LINE# 505 C:73B3H LINE# 506 C:73B3H LINE# 507 C:73B9H LINE# 508 C:73C4H LINE# 509 ------- ENDPROC _AFEALARMEN ------- PROC _AFEALARMDIS D:0007H SYMBOL AlarmFlg C:722AH LINE# 511 C:722AH LINE# 512 C:722AH LINE# 513 C:7235H LINE# 514 C:7240H LINE# 515 ------- ENDPROC _AFEALARMDIS ------- ENDMOD AFE ------- MODULE BALANCE C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 B:002BH.6 PUBLIC bBalancingFlg D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 B:002BH.7 PUBLIC bCellOpenDecFlag D:0080H PUBLIC P5 C:73EDH PUBLIC BalanceProcess X:0536H PUBLIC ucBalanceStep X:0537H PUBLIC ucCellOpenDecCnt X:0538H PUBLIC ucCtoCnt B:002CH.0 PUBLIC bBalanceFlg C:707DH PUBLIC CTOTurnOnCheck X:0539H PUBLIC ucBalanceTimeCnt B:002CH.1 PUBLIC bBalanceOddFlg X:053AH PUBLIC uiBalanceChannel B:002CH.2 PUBLIC bCTOValidFlg C:3C66H PUBLIC BalTurnOnCheck C:4BF2H PUBLIC BalProcess C:6E25H PUBLIC CTOCheckVol ------- PROC BALTURNONCHECK ------- DO D:0005H SYMBOL i ------- ENDDO C:3C66H LINE# 32 C:3C66H LINE# 33 C:3C66H LINE# 36 C:3C72H LINE# 37 C:3C72H LINE# 38 C:3C78H LINE# 39 C:3C78H LINE# 40 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 50 C:3C7FH LINE# 41 C:3CAFH LINE# 44 C:3CAFH LINE# 45 C:3CB1H LINE# 46 C:3CB6H LINE# 47 C:3CB7H LINE# 49 C:3CB7H LINE# 50 C:3D01H LINE# 51 C:3D01H LINE# 52 C:3D04H LINE# 53 C:3D04H LINE# 54 C:3D0AH LINE# 55 C:3D0AH LINE# 56 C:3D26H LINE# 57 C:3D26H LINE# 58 C:3D3CH LINE# 59 C:3D3CH LINE# 60 C:3D81H LINE# 61 C:3D81H LINE# 62 C:3D9CH LINE# 63 C:3D9CH LINE# 64 C:3D9FH LINE# 65 C:3DA1H LINE# 66 C:3DA1H LINE# 67 C:3DA2H LINE# 69 C:3DA2H LINE# 70 C:3DA4H LINE# 71 C:3DA9H LINE# 72 C:3DA9H LINE# 73 C:3DA9H LINE# 74 C:3DA9H LINE# 75 C:3DA9H LINE# 76 ------- ENDPROC BALTURNONCHECK ------- PROC CTOCHECKVOL ------- DO B:002AH.3 SYMBOL bResult ------- ENDDO C:6E25H LINE# 87 C:6E25H LINE# 88 C:6E25H LINE# 89 C:6E27H LINE# 91 C:6E2AH LINE# 92 C:6E2AH LINE# 93 C:6E2DH LINE# 94 C:6E2DH LINE# 95 C:6E30H LINE# 96 C:6E30H LINE# 97 C:6E3FH LINE# 98 C:6E3FH LINE# 99 C:6E41H LINE# 100 C:6E4CH LINE# 101 C:6E4CH LINE# 102 C:6E4EH LINE# 103 C:6E4EH LINE# 104 C:6E50H LINE# 106 C:6E50H LINE# 107 C:6E52H LINE# 108 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 51 C:6E57H LINE# 109 C:6E57H LINE# 110 C:6E57H LINE# 111 C:6E57H LINE# 128 C:6E57H LINE# 130 C:6E59H LINE# 131 ------- ENDPROC CTOCHECKVOL ------- PROC BALPROCESS ------- DO X:02B9H SYMBOL BalChTemp ------- ENDDO C:4BF2H LINE# 144 C:4BF2H LINE# 145 C:4BF2H LINE# 150 C:4C10H LINE# 151 C:4C10H LINE# 152 C:4C12H LINE# 153 C:4C12H LINE# 155 C:4C2AH LINE# 156 C:4C2AH LINE# 157 C:4C2AH LINE# 158 C:4C30H LINE# 159 C:4C30H LINE# 160 C:4C33H LINE# 161 C:4C33H LINE# 162 C:4C46H LINE# 163 C:4C48H LINE# 165 C:4C48H LINE# 166 C:4C5BH LINE# 167 C:4C5BH LINE# 168 C:4C66H LINE# 169 C:4C6CH LINE# 170 C:4C6EH LINE# 171 C:4C6EH LINE# 172 C:4C6FH LINE# 174 C:4C6FH LINE# 175 C:4C75H LINE# 176 C:4C76H LINE# 178 C:4C76H LINE# 179 C:4C7BH LINE# 180 C:4C7BH LINE# 181 C:4C81H LINE# 182 C:4C87H LINE# 183 C:4C89H LINE# 184 C:4C89H LINE# 185 C:4C8AH LINE# 187 C:4C8AH LINE# 188 C:4C8FH LINE# 189 C:4C8FH LINE# 190 C:4C95H LINE# 191 C:4C96H LINE# 193 C:4C96H LINE# 194 C:4C9CH LINE# 195 C:4C9EH LINE# 196 C:4C9EH LINE# 197 C:4C9FH LINE# 199 C:4C9FH LINE# 200 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 52 C:4CA5H LINE# 201 C:4CA7H LINE# 202 C:4CA9H LINE# 203 C:4CABH LINE# 204 C:4CABH LINE# 205 C:4CABH LINE# 206 ------- ENDPROC BALPROCESS ------- PROC CTOTURNONCHECK C:707DH LINE# 215 C:707DH LINE# 216 C:707DH LINE# 220 C:7083H LINE# 222 C:7083H LINE# 223 C:708EH LINE# 224 C:708EH LINE# 225 C:7091H LINE# 226 C:7094H LINE# 227 C:7094H LINE# 228 C:7096H LINE# 229 C:7098H LINE# 230 C:70A2H LINE# 231 C:70A2H LINE# 232 C:70A2H LINE# 233 C:70A2H LINE# 234 ------- ENDPROC CTOTURNONCHECK ------- PROC BALANCEPROCESS C:73EDH LINE# 242 C:73EDH LINE# 243 C:73EDH LINE# 244 C:73F0H LINE# 246 C:73F3H LINE# 248 C:73F6H LINE# 249 ------- ENDPROC BALANCEPROCESS ------- ENDMOD BALANCE ------- MODULE CALCULATE C:0000H SYMBOL _ICE_DUMMY_ C:4CACH PUBLIC OffsetCalculate D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 C:2B2DH PUBLIC _CalcuTemp D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:6EC4H PUBLIC siCurTempOffset C:3410H PUBLIC AfeCalcuCurr C:4025H PUBLIC AfeCalcuVol C:6848H PUBLIC AfeGetTempe X:049EH PUBLIC ucChgingCheckCnt C:7296H PUBLIC AFEInfoProcess X:049FH PUBLIC ucDsgingCheckCnt B:00A8H.4 PUBLIC ES0 C:6691H PUBLIC AfeGetVol C:437CH PUBLIC AfeCalcuTempe ------- PROC _CALCUTEMP D:0082H SYMBOL getdata BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 53 ------- DO X:02B9H SYMBOL i X:02BAH SYMBOL Temperature X:02BCH SYMBOL Tempcalcu ------- ENDDO C:2B2DH LINE# 22 C:2B31H LINE# 23 C:2B31H LINE# 31 C:2B5FH LINE# 32 C:2B71H LINE# 33 C:2B71H LINE# 34 C:2B8EH LINE# 35 C:2B8EH LINE# 38 C:2BA7H LINE# 39 C:2BA7H LINE# 40 C:2BB1H LINE# 41 C:2BB4H LINE# 42 C:2BCDH LINE# 43 C:2BCDH LINE# 44 C:2BD7H LINE# 45 C:2BDAH LINE# 47 C:2BDAH LINE# 48 C:2BE2H LINE# 49 C:2C01H LINE# 50 C:2C01H LINE# 51 C:2C14H LINE# 52 C:2C14H LINE# 53 C:2C34H LINE# 54 C:2C34H LINE# 55 C:2C34H LINE# 56 C:2C34H LINE# 57 C:2C3CH LINE# 58 C:2C3CH LINE# 60 C:2C3CH LINE# 61 C:2C4FH LINE# 62 C:2C4FH LINE# 63 C:2C6FH LINE# 64 C:2C6FH LINE# 65 C:2C6FH LINE# 66 C:2C6FH LINE# 67 C:2C77H LINE# 68 C:2C7DH LINE# 69 C:2C7DH LINE# 70 C:2C85H LINE# 72 C:2D14H LINE# 73 C:2D14H LINE# 74 C:2D1CH LINE# 75 ------- ENDPROC _CALCUTEMP ------- PROC AFEGETVOL ------- DO X:02C2H SYMBOL i B:002AH.3 SYMBOL Result ------- ENDDO C:6691H LINE# 84 C:6691H LINE# 85 C:6691H LINE# 87 C:6693H LINE# 89 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 54 C:66B0H LINE# 90 C:66B0H LINE# 91 C:66CBH LINE# 92 C:66CBH LINE# 93 C:66CDH LINE# 94 C:66D0H LINE# 95 C:66D0H LINE# 96 C:66D8H LINE# 98 C:66DAH LINE# 99 ------- ENDPROC AFEGETVOL ------- PROC AFEGETTEMPE ------- DO B:002AH.3 SYMBOL Result ------- ENDDO C:6848H LINE# 101 C:6848H LINE# 102 C:6848H LINE# 103 C:684AH LINE# 105 C:6857H LINE# 106 C:6857H LINE# 107 C:6859H LINE# 108 C:6859H LINE# 109 C:6866H LINE# 110 C:6866H LINE# 111 C:6868H LINE# 112 C:6868H LINE# 114 C:6875H LINE# 115 C:6875H LINE# 116 C:6877H LINE# 117 C:6877H LINE# 118 C:687EH LINE# 119 C:687EH LINE# 120 C:688BH LINE# 121 C:688BH LINE# 122 C:688DH LINE# 123 C:688DH LINE# 124 C:688DH LINE# 126 C:688FH LINE# 127 ------- ENDPROC AFEGETTEMPE ------- PROC AFECALCUTEMPE ------- DO D:0006H SYMBOL TempeData ------- ENDDO C:437CH LINE# 136 C:437CH LINE# 137 C:437CH LINE# 140 C:4384H LINE# 141 C:4384H LINE# 142 C:439BH LINE# 144 C:439DH LINE# 152 C:43A4H LINE# 154 C:43A6H LINE# 162 C:43C5H LINE# 164 C:43C7H LINE# 172 C:43CEH LINE# 175 C:43D0H LINE# 184 C:43D7H LINE# 185 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 55 C:43D7H LINE# 186 C:43F6H LINE# 188 C:43F8H LINE# 196 C:43FFH LINE# 198 C:4401H LINE# 206 C:4401H LINE# 208 C:4411H LINE# 209 C:4419H LINE# 210 C:441CH LINE# 211 C:441CH LINE# 212 C:4433H LINE# 214 C:4435H LINE# 222 C:443CH LINE# 224 C:443EH LINE# 233 C:444BH LINE# 234 C:444BH LINE# 235 C:4450H LINE# 236 C:4451H LINE# 238 C:4451H LINE# 239 C:4459H LINE# 240 C:4459H LINE# 241 C:4459H LINE# 242 C:4459H LINE# 243 ------- ENDPROC AFECALCUTEMPE ------- PROC AFECALCUVOL ------- DO X:02B9H SYMBOL i X:02BAH SYMBOL TempPackVol X:02BEH SYMBOL TempCellVol ------- ENDDO C:4025H LINE# 253 C:4025H LINE# 254 C:4025H LINE# 256 C:4039H LINE# 257 C:4040H LINE# 258 C:404AH LINE# 260 C:4052H LINE# 261 C:4052H LINE# 262 C:4073H LINE# 263 C:4073H LINE# 264 C:40AAH LINE# 266 C:40C1H LINE# 267 C:40C1H LINE# 268 C:40CFH LINE# 269 C:40CFH LINE# 270 C:40E6H LINE# 271 C:40E6H LINE# 272 C:40F4H LINE# 273 C:40F4H LINE# 275 C:40F7H LINE# 276 C:40F7H LINE# 278 C:40F9H LINE# 286 C:4113H LINE# 288 C:4115H LINE# 296 C:412AH LINE# 297 C:412AH LINE# 298 C:4133H LINE# 300 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 56 C:4136H LINE# 301 C:4136H LINE# 302 C:4140H LINE# 303 C:414AH LINE# 306 C:414CH LINE# 314 C:415AH LINE# 316 C:415CH LINE# 324 C:415CH LINE# 325 C:415CH LINE# 326 ------- ENDPROC AFECALCUVOL ------- PROC OFFSETCALCULATE ------- DO X:02BEH SYMBOL siCadcTempOffset X:02C0H SYMBOL i ------- ENDDO C:4CACH LINE# 347 C:4CACH LINE# 348 C:4CACH LINE# 349 C:4CB3H LINE# 352 C:4CC2H LINE# 353 C:4CC2H LINE# 354 C:4D2EH LINE# 355 C:4D2EH LINE# 356 C:4D4BH LINE# 357 C:4D4DH LINE# 358 C:4D4DH LINE# 359 C:4D56H LINE# 360 C:4D5EH LINE# 361 ------- ENDPROC OFFSETCALCULATE ------- PROC AFECALCUCURR ------- DO X:02B9H SYMBOL i X:02BAH SYMBOL Tempdata ------- ENDDO C:3410H LINE# 369 C:3410H LINE# 370 C:3410H LINE# 372 C:341AH LINE# 374 C:3425H LINE# 376 C:3431H LINE# 377 C:3431H LINE# 378 C:343AH LINE# 379 C:343AH LINE# 380 C:3489H LINE# 382 C:34A3H LINE# 383 C:34AEH LINE# 384 C:34AEH LINE# 385 C:34B0H LINE# 386 C:34B0H LINE# 387 C:34BFH LINE# 388 C:34BFH LINE# 389 C:34DDH LINE# 390 C:34E5H LINE# 391 C:34FAH LINE# 393 C:34FCH LINE# 394 C:34FEH LINE# 395 C:351EH LINE# 396 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 57 C:351EH LINE# 397 C:3529H LINE# 398 C:3529H LINE# 399 C:352CH LINE# 400 C:352EH LINE# 402 C:3530H LINE# 410 C:353CH LINE# 412 C:353EH LINE# 420 C:353EH LINE# 421 C:353FH LINE# 422 C:3559H LINE# 423 C:3559H LINE# 424 C:3563H LINE# 425 C:3563H LINE# 426 C:3566H LINE# 427 C:3568H LINE# 428 C:3571H LINE# 430 C:3573H LINE# 438 C:357FH LINE# 440 C:3581H LINE# 448 C:3581H LINE# 449 C:3582H LINE# 451 C:3582H LINE# 453 C:3584H LINE# 461 C:358EH LINE# 463 C:3590H LINE# 471 C:3590H LINE# 472 ------- ENDPROC AFECALCUCURR ------- PROC AFEINFOPROCESS C:7296H LINE# 481 C:7296H LINE# 482 C:7296H LINE# 483 C:7299H LINE# 485 C:729BH LINE# 486 C:729EH LINE# 487 C:72A1H LINE# 489 C:72A4H LINE# 490 C:72A4H LINE# 491 C:72A6H LINE# 492 C:72A9H LINE# 493 C:72A9H LINE# 494 ------- ENDPROC AFEINFOPROCESS ------- ENDMOD CALCULATE ------- MODULE CALIBRATE C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 X:05D6H PUBLIC slExtCur C:73C5H PUBLIC CaliCurZero X:05DAH PUBLIC ucExtcaliSwitch1 C:5AB2H PUBLIC CaliVoltage C:69F3H PUBLIC CaliTS1 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 58 C:6A38H PUBLIC CaliTS2 X:05DBH PUBLIC uiExtTemp1 X:05DDH PUBLIC uiExtTemp2 C:6388H PUBLIC CaliProcess C:6D42H PUBLIC CaliCurrentGain X:05DFH PUBLIC ulExtVPack X:05E1H PUBLIC ucExtRTC C:6A7DH PUBLIC CaliRTCTime B:002FH.1 PUBLIC bCaliFlg ------- PROC CALIVOLTAGE ------- DO D:0007H SYMBOL i X:02B9H SYMBOL VPackTemp ------- ENDDO C:5AB2H LINE# 26 C:5AB2H LINE# 27 C:5AB2H LINE# 29 C:5AB9H LINE# 31 C:5AD1H LINE# 32 C:5AD1H LINE# 33 C:5AEBH LINE# 34 C:5AEEH LINE# 36 C:5B1EH LINE# 37 ------- ENDPROC CALIVOLTAGE ------- PROC CALICURRENTGAIN ------- DO D:0006H SYMBOL TempGain ------- ENDDO C:6D42H LINE# 46 C:6D42H LINE# 47 C:6D42H LINE# 50 C:6D70H LINE# 51 C:6D74H LINE# 52 C:6D74H LINE# 53 C:6D7CH LINE# 54 C:6D7CH LINE# 55 ------- ENDPROC CALICURRENTGAIN ------- PROC CALICURZERO C:73C5H LINE# 64 C:73C5H LINE# 65 C:73C5H LINE# 66 C:73D4H LINE# 67 ------- ENDPROC CALICURZERO ------- PROC CALITS1 ------- DO D:0006H SYMBOL Tempe ------- ENDDO C:69F3H LINE# 76 C:69F3H LINE# 77 C:69F3H LINE# 80 C:6A0BH LINE# 81 C:6A2FH LINE# 82 C:6A2FH LINE# 83 C:6A37H LINE# 84 C:6A37H LINE# 85 ------- ENDPROC CALITS1 ------- PROC CALITS2 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 59 ------- DO D:0006H SYMBOL Tempe ------- ENDDO C:6A38H LINE# 87 C:6A38H LINE# 88 C:6A38H LINE# 91 C:6A50H LINE# 92 C:6A74H LINE# 93 C:6A74H LINE# 94 C:6A7CH LINE# 95 C:6A7CH LINE# 96 ------- ENDPROC CALITS2 ------- PROC CALIRTCTIME C:6A7DH LINE# 106 C:6A7DH LINE# 107 C:6A7DH LINE# 108 C:6A85H LINE# 109 C:6A8DH LINE# 110 C:6A95H LINE# 111 C:6A9DH LINE# 112 C:6AA5H LINE# 113 C:6AADH LINE# 114 C:6AB5H LINE# 116 C:6ABCH LINE# 118 C:6ABEH LINE# 119 C:6AC0H LINE# 120 ------- ENDPROC CALIRTCTIME ------- PROC CALIPROCESS C:6388H LINE# 131 C:6388H LINE# 132 C:6388H LINE# 133 C:638BH LINE# 134 C:638BH LINE# 135 C:638DH LINE# 137 C:6394H LINE# 138 C:6394H LINE# 139 C:6397H LINE# 140 C:6397H LINE# 142 C:639EH LINE# 143 C:639EH LINE# 144 C:63A1H LINE# 145 C:63A1H LINE# 147 C:63A8H LINE# 148 C:63A8H LINE# 149 C:63ABH LINE# 150 C:63ABH LINE# 152 C:63B2H LINE# 153 C:63B2H LINE# 154 C:63B5H LINE# 155 C:63B5H LINE# 157 C:63BCH LINE# 158 C:63BCH LINE# 159 C:63BFH LINE# 160 C:63BFH LINE# 162 C:63C6H LINE# 163 C:63C6H LINE# 164 C:63C9H LINE# 165 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 60 C:63C9H LINE# 167 C:63CEH LINE# 168 C:63D0H LINE# 169 C:63D6H LINE# 170 C:63D6H LINE# 171 ------- ENDPROC CALIPROCESS ------- ENDMOD CALIBRATE ------- MODULE CHARGERLOAD C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 X:05F1H PUBLIC ucChgerRCnt B:002CH.7 PUBLIC bChgerChkingFlg C:67B7H PUBLIC ChgerCheck X:05F2H PUBLIC ucLoadRCnt B:002DH.0 PUBLIC bLoadChkingFlg B:002DH.1 PUBLIC bChgerStartCheckFlg C:6513H PUBLIC LoadCheck B:002DH.2 PUBLIC bLoadStartCheckFlg ------- PROC LOADCHECK C:6513H LINE# 26 C:6513H LINE# 27 C:6513H LINE# 28 C:6516H LINE# 29 C:6516H LINE# 30 C:6518H LINE# 31 C:651AH LINE# 32 C:651FH LINE# 33 C:6522H LINE# 34 C:6523H LINE# 35 C:6526H LINE# 36 C:6526H LINE# 37 C:6529H LINE# 38 C:652CH LINE# 39 C:652CH LINE# 40 C:6548H LINE# 41 C:6548H LINE# 42 C:654AH LINE# 43 C:654CH LINE# 44 C:654FH LINE# 45 C:6552H LINE# 46 C:6552H LINE# 47 C:6554H LINE# 48 C:6554H LINE# 49 C:6556H LINE# 50 C:6558H LINE# 51 C:655BH LINE# 52 C:655BH LINE# 53 C:655DH LINE# 54 C:6560H LINE# 55 C:6560H LINE# 56 C:6560H LINE# 57 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 61 C:6560H LINE# 58 C:6560H LINE# 59 ------- ENDPROC LOADCHECK ------- PROC CHGERCHECK C:67B7H LINE# 68 C:67B7H LINE# 69 C:67B7H LINE# 70 C:67BAH LINE# 71 C:67BAH LINE# 72 C:67BCH LINE# 73 C:67BEH LINE# 74 C:67C3H LINE# 75 C:67C6H LINE# 76 C:67C7H LINE# 77 C:67CAH LINE# 78 C:67CAH LINE# 79 C:67CDH LINE# 80 C:67D0H LINE# 81 C:67D0H LINE# 82 C:67ECH LINE# 83 C:67ECH LINE# 84 C:67EEH LINE# 85 C:67F0H LINE# 86 C:67F3H LINE# 87 C:67F6H LINE# 88 C:67F6H LINE# 89 C:67F8H LINE# 90 C:67FAH LINE# 91 C:67FDH LINE# 92 C:67FDH LINE# 93 C:67FFH LINE# 94 C:67FFH LINE# 95 C:67FFH LINE# 96 C:67FFH LINE# 97 ------- ENDPROC CHGERCHECK ------- ENDMOD CHARGERLOAD ------- MODULE EXTE2PROM C:0000H SYMBOL _ICE_DUMMY_ C:5C61H PUBLIC Uart0RdE2PRom C:59D4H PUBLIC Uart1RdE2PRom D:0080H PUBLIC P0 C:5A43H PUBLIC Uart2RdE2PRom D:0090H PUBLIC P1 D:00A0H PUBLIC P2 C:325DH PUBLIC _E2PRomBKData D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:5E5AH PUBLIC _E2PRomWrite C:57F9H PUBLIC E2PRomInit C:7169H PUBLIC E2PRomTwiCheck X:03DCH PUBLIC ucRTCBKTime1 B:00A0H.4 PUBLIC REN1 B:0090H.4 PUBLIC REN2 X:03DDH PUBLIC uiRTCBKTime2 C:6B8AH PUBLIC E2PRomBKBoot BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 62 B:0027H.0 PUBLIC bE2PErase X:03DFH PUBLIC uiE2PDataAddr B:0027H.1 PUBLIC bE2PRErr B:0027H.2 PUBLIC bE2PProcessFlg X:03E1H PUBLIC bUart0E2PRdData X:03E2H PUBLIC bUart1E2PRdData X:03E3H PUBLIC bUart2E2PRdData I:001BH PUBLIC ucUpDataLimitTime D:0099H PUBLIC SBUF X:03E4H PUBLIC uiCHGValidTime D:00B1H PUBLIC RSTSTAT X:03E6H PUBLIC ucE2PTwiRWErrDelayCnt D:0086H PUBLIC INSCON B:0027H.3 PUBLIC bE2PTwiRWErrFlg B:0027H.4 PUBLIC bE2PBKChgStart X:03E7H PUBLIC ucRTCBuf D:00A1H PUBLIC SBUF1 B:0027H.5 PUBLIC bE2PBKRtc D:0091H PUBLIC SBUF2 X:03EEH PUBLIC bUart0RTCRdTime B:0027H.6 PUBLIC bE2PBKDsgEndValid B:0098H.4 PUBLIC REN X:03EFH PUBLIC bUart1RTCRdTime C:4531H PUBLIC E2PRomBKCheck X:03F0H PUBLIC bUart2RTCRdTime C:4E0CH PUBLIC E2PRomBKProcess C:5B1FH PUBLIC E2PRomErase C:6968H PUBLIC Uart0RdRTC C:65ADH PUBLIC E2PRomBKRTC C:65F9H PUBLIC Uart1RdRTC B:0027H.7 PUBLIC bE2PBKDsgEnd C:6645H PUBLIC Uart2RdRTC B:0028H.0 PUBLIC bChgToDsgFlg B:0028H.1 PUBLIC bDsgToChgFlg B:0028H.2 PUBLIC bE2PBKChgStop C:5EB9H PUBLIC _E2PRomRead ------- PROC E2PROMTWICHECK C:7169H LINE# 43 C:7169H LINE# 44 C:7169H LINE# 45 C:716CH LINE# 46 C:716CH LINE# 47 C:716FH LINE# 48 C:716FH LINE# 49 C:717AH LINE# 50 C:717AH LINE# 51 C:717CH LINE# 52 C:717FH LINE# 53 C:717FH LINE# 54 C:7180H LINE# 56 C:7180H LINE# 57 C:7185H LINE# 58 C:7185H LINE# 59 C:7185H LINE# 60 ------- ENDPROC E2PROMTWICHECK ------- PROC _E2PROMWRITE X:02E3H SYMBOL WrAddr BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 63 X:02E5H SYMBOL Length X:02E6H SYMBOL WrBuf ------- DO B:002AH.3 SYMBOL Result X:02E8H SYMBOL i ------- ENDDO C:5E5AH LINE# 69 C:5E6BH LINE# 70 C:5E6BH LINE# 71 C:5E6DH LINE# 74 C:5E70H LINE# 75 C:5E70H LINE# 76 C:5E73H LINE# 77 C:5E73H LINE# 79 C:5E9CH LINE# 80 C:5E9CH LINE# 81 C:5E9EH LINE# 82 C:5EA0H LINE# 83 C:5EA0H LINE# 91 C:5EA5H LINE# 92 C:5EB1H LINE# 93 C:5EB1H LINE# 94 C:5EB6H LINE# 96 C:5EB8H LINE# 97 ------- ENDPROC _E2PROMWRITE ------- PROC _E2PROMREAD X:02C5H SYMBOL RdAddr X:02C7H SYMBOL Length X:02C8H SYMBOL RdBuf ------- DO B:002AH.4 SYMBOL Result X:02CAH SYMBOL i ------- ENDDO C:5EB9H LINE# 106 C:5ECAH LINE# 107 C:5ECAH LINE# 108 C:5ECCH LINE# 111 C:5ECFH LINE# 112 C:5ECFH LINE# 113 C:5ED2H LINE# 114 C:5ED2H LINE# 116 C:5EFBH LINE# 117 C:5EFBH LINE# 118 C:5EFDH LINE# 119 C:5EFFH LINE# 120 C:5EFFH LINE# 128 C:5F04H LINE# 129 C:5F10H LINE# 130 C:5F10H LINE# 131 C:5F15H LINE# 133 C:5F17H LINE# 134 ------- ENDPROC _E2PROMREAD ------- PROC E2PROMERASE ------- DO X:02BAH SYMBOL i X:02BCH SYMBOL WrBuf ------- ENDDO BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 64 C:5B1FH LINE# 144 C:5B1FH LINE# 145 C:5B1FH LINE# 149 C:5B2AH LINE# 151 C:5B48H LINE# 152 C:5B48H LINE# 153 C:5B4BH LINE# 154 C:5B6AH LINE# 155 C:5B76H LINE# 157 C:5B83H LINE# 158 C:5B8AH LINE# 159 ------- ENDPROC E2PROMERASE ------- PROC E2PROMINIT ------- DO B:002AH.3 SYMBOL Result X:02B9H SYMBOL RdBuf ------- ENDDO C:57F9H LINE# 168 C:57F9H LINE# 169 C:57F9H LINE# 170 C:57FBH LINE# 174 C:580AH LINE# 176 C:5818H LINE# 177 C:5826H LINE# 179 C:5832H LINE# 180 C:5832H LINE# 181 C:5847H LINE# 182 C:5849H LINE# 183 C:5855H LINE# 184 C:5855H LINE# 185 C:586AH LINE# 186 C:586CH LINE# 188 C:586CH LINE# 189 C:5873H LINE# 190 C:5873H LINE# 192 C:5875H LINE# 193 ------- ENDPROC E2PROMINIT ------- PROC E2PROMBKRTC ------- DO X:02BAH SYMBOL WrBuf D:0007H SYMBOL i X:02C3H SYMBOL checksum ------- ENDDO C:65ADH LINE# 202 C:65ADH LINE# 203 C:65ADH LINE# 205 C:65B2H LINE# 207 C:65B9H LINE# 208 C:65C6H LINE# 209 C:65C8H LINE# 210 C:65C8H LINE# 211 C:65DAH LINE# 212 C:65DFH LINE# 213 C:65E7H LINE# 214 C:65EBH LINE# 216 C:65F8H LINE# 217 ------- ENDPROC E2PROMBKRTC BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 65 ------- PROC E2PROMBKBOOT ------- DO X:02DBH SYMBOL WrBuf ------- ENDDO C:6B8AH LINE# 226 C:6B8AH LINE# 227 C:6B8AH LINE# 230 C:6B97H LINE# 231 C:6B9CH LINE# 232 C:6BA5H LINE# 234 C:6BADH LINE# 235 C:6BB5H LINE# 236 C:6BBDH LINE# 238 C:6BCAH LINE# 239 ------- ENDPROC E2PROMBKBOOT ------- PROC _E2PROMBKDATA X:02BAH SYMBOL BKType ------- DO X:02BBH SYMBOL WrBuf ------- ENDDO C:325DH LINE# 248 C:3262H LINE# 249 C:3262H LINE# 252 C:3266H LINE# 253 C:3266H LINE# 254 C:3273H LINE# 255 C:327EH LINE# 256 C:3280H LINE# 258 C:3280H LINE# 259 C:3287H LINE# 260 C:3294H LINE# 261 C:329FH LINE# 262 C:329FH LINE# 264 C:32ACH LINE# 265 C:32AFH LINE# 266 C:32BCH LINE# 267 C:32BFH LINE# 268 C:32CFH LINE# 269 C:32DFH LINE# 270 C:32EFH LINE# 271 C:32FAH LINE# 272 C:330AH LINE# 273 C:331AH LINE# 274 C:332AH LINE# 275 C:3335H LINE# 276 C:334CH LINE# 277 C:335CH LINE# 278 C:3369H LINE# 279 C:336CH LINE# 280 C:337CH LINE# 281 C:338CH LINE# 282 C:339CH LINE# 283 C:33A7H LINE# 284 C:33B4H LINE# 285 C:33B7H LINE# 286 C:33C4H LINE# 287 C:33C7H LINE# 288 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 66 C:33CFH LINE# 289 C:33D3H LINE# 291 C:33E4H LINE# 293 C:33EEH LINE# 294 C:3405H LINE# 295 C:3405H LINE# 296 C:340CH LINE# 297 C:340CH LINE# 299 C:340FH LINE# 300 ------- ENDPROC _E2PROMBKDATA ------- PROC UART0RDE2PROM ------- DO D:0006H SYMBOL RdAddr ------- ENDDO C:5C61H LINE# 309 C:5C61H LINE# 310 C:5C61H LINE# 313 C:5C8CH LINE# 314 C:5C98H LINE# 316 C:5CB7H LINE# 317 C:5CC9H LINE# 318 ------- ENDPROC UART0RDE2PROM ------- PROC UART1RDE2PROM ------- DO D:0006H SYMBOL RdAddr ------- ENDDO C:59D4H LINE# 326 C:59D4H LINE# 327 C:59D4H LINE# 330 C:59FFH LINE# 331 C:5A0BH LINE# 333 C:5A2AH LINE# 334 C:5A42H LINE# 335 ------- ENDPROC UART1RDE2PROM ------- PROC UART2RDE2PROM ------- DO D:0006H SYMBOL RdAddr ------- ENDDO C:5A43H LINE# 343 C:5A43H LINE# 344 C:5A43H LINE# 347 C:5A6EH LINE# 348 C:5A7AH LINE# 350 C:5A99H LINE# 351 C:5AB1H LINE# 352 ------- ENDPROC UART2RDE2PROM ------- PROC UART0RDRTC C:6968H LINE# 361 C:6968H LINE# 362 C:6968H LINE# 363 C:696FH LINE# 364 C:697CH LINE# 366 C:699BH LINE# 367 C:69ADH LINE# 368 ------- ENDPROC UART0RDRTC ------- PROC UART1RDRTC C:65F9H LINE# 377 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 67 C:65F9H LINE# 378 C:65F9H LINE# 379 C:6600H LINE# 380 C:660DH LINE# 382 C:662CH LINE# 383 C:6644H LINE# 384 ------- ENDPROC UART1RDRTC ------- PROC UART2RDRTC C:6645H LINE# 392 C:6645H LINE# 393 C:6645H LINE# 394 C:664CH LINE# 395 C:6659H LINE# 397 C:6678H LINE# 398 C:6690H LINE# 399 ------- ENDPROC UART2RDRTC ------- PROC E2PROMBKPROCESS ------- DO X:02B9H SYMBOL BKType ------- ENDDO C:4E0CH LINE# 407 C:4E0CH LINE# 408 C:4E0CH LINE# 411 C:4E18H LINE# 412 C:4E18H LINE# 413 C:4E1AH LINE# 417 C:4E1DH LINE# 418 C:4E1DH LINE# 419 C:4E1FH LINE# 420 C:4E22H LINE# 421 C:4E22H LINE# 423 C:4E31H LINE# 424 C:4E31H LINE# 425 C:4E34H LINE# 426 C:4E34H LINE# 427 C:4E39H LINE# 428 C:4E3CH LINE# 429 C:4E3CH LINE# 430 C:4E42H LINE# 431 C:4E42H LINE# 432 C:4E44H LINE# 433 C:4E47H LINE# 434 C:4E47H LINE# 435 C:4E4DH LINE# 436 C:4E4DH LINE# 437 C:4E4FH LINE# 438 C:4E52H LINE# 439 C:4E52H LINE# 441 C:4E52H LINE# 443 C:4E61H LINE# 444 C:4E61H LINE# 445 C:4E64H LINE# 446 C:4E64H LINE# 447 C:4E69H LINE# 448 C:4E6CH LINE# 449 C:4E6CH LINE# 450 C:4E72H LINE# 451 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 68 C:4E72H LINE# 452 C:4E74H LINE# 453 C:4E77H LINE# 454 C:4E77H LINE# 455 C:4E7DH LINE# 456 C:4E7DH LINE# 457 C:4E7FH LINE# 458 C:4E82H LINE# 459 C:4E82H LINE# 460 C:4E82H LINE# 462 C:4E85H LINE# 463 C:4E85H LINE# 464 C:4E87H LINE# 465 C:4E8AH LINE# 466 C:4E8AH LINE# 468 C:4E8DH LINE# 469 C:4E8DH LINE# 470 C:4E8FH LINE# 471 C:4E95H LINE# 472 C:4E99H LINE# 473 C:4E99H LINE# 475 C:4E9CH LINE# 476 C:4E9CH LINE# 477 C:4E9EH LINE# 478 C:4EA4H LINE# 479 C:4EA8H LINE# 480 C:4EA8H LINE# 482 C:4EABH LINE# 483 C:4EABH LINE# 484 C:4EADH LINE# 485 C:4EB3H LINE# 486 C:4EB7H LINE# 487 C:4EB7H LINE# 488 C:4EB7H LINE# 489 ------- ENDPROC E2PROMBKPROCESS ------- PROC E2PROMBKCHECK C:4531H LINE# 498 C:4531H LINE# 499 C:4531H LINE# 500 C:4537H LINE# 501 C:4537H LINE# 505 C:4546H LINE# 506 C:4546H LINE# 507 C:4548H LINE# 508 C:454FH LINE# 509 C:454FH LINE# 511 C:4564H LINE# 512 C:4564H LINE# 513 C:456BH LINE# 514 C:456DH LINE# 515 C:456FH LINE# 516 C:456FH LINE# 518 C:4572H LINE# 519 C:4572H LINE# 520 C:4574H LINE# 521 C:4577H LINE# 522 C:4577H LINE# 523 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 69 C:4579H LINE# 524 C:457BH LINE# 525 C:457DH LINE# 526 C:457DH LINE# 527 C:4583H LINE# 528 C:4583H LINE# 529 C:4585H LINE# 530 C:4587H LINE# 531 C:4589H LINE# 532 C:458BH LINE# 533 C:458EH LINE# 534 C:458EH LINE# 535 C:4590H LINE# 536 C:4590H LINE# 537 C:4590H LINE# 539 C:45ADH LINE# 540 C:45ADH LINE# 541 C:45B7H LINE# 542 C:45B7H LINE# 543 C:45BEH LINE# 544 C:45CBH LINE# 545 C:45CBH LINE# 547 C:45ECH LINE# 548 C:45ECH LINE# 549 C:45F3H LINE# 550 C:45F5H LINE# 551 C:45F7H LINE# 552 C:45F9H LINE# 553 C:45FBH LINE# 554 C:45FBH LINE# 555 C:45FCH LINE# 557 C:45FCH LINE# 558 C:4603H LINE# 559 C:4603H LINE# 560 C:4603H LINE# 561 ------- ENDPROC E2PROMBKCHECK ------- ENDMOD EXTE2PROM ------- MODULE INTERRUPT C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:1003H PUBLIC InterruptTimer3 D:0086H PUBLIC INSCON B:0088H.7 PUBLIC TF3 B:00D8H.0 PUBLIC IF40 C:5BF6H PUBLIC InterruptINT4 B:00D8H.1 PUBLIC IF41 B:00D8H.2 PUBLIC IF42 B:00D8H.3 PUBLIC IF43 B:00D8H.4 PUBLIC IF44 B:00D8H.5 PUBLIC IF45 B:00D8H.6 PUBLIC IF46 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 70 B:00D8H.7 PUBLIC IF47 ------- PROC INTERRUPTINT4 C:5BF6H LINE# 18 C:5C01H LINE# 20 C:5C03H LINE# 21 C:5C06H LINE# 23 C:5C09H LINE# 24 C:5C09H LINE# 25 C:5C0BH LINE# 26 C:5C10H LINE# 27 C:5C10H LINE# 28 C:5C13H LINE# 29 C:5C13H LINE# 30 C:5C15H LINE# 31 C:5C1AH LINE# 32 C:5C1AH LINE# 33 C:5C1DH LINE# 34 C:5C1DH LINE# 35 C:5C1FH LINE# 36 C:5C24H LINE# 37 C:5C24H LINE# 38 C:5C27H LINE# 39 C:5C27H LINE# 40 C:5C29H LINE# 41 C:5C2EH LINE# 42 C:5C2EH LINE# 43 C:5C31H LINE# 44 C:5C31H LINE# 45 C:5C33H LINE# 46 C:5C38H LINE# 47 C:5C38H LINE# 48 C:5C3BH LINE# 49 C:5C3BH LINE# 50 C:5C3DH LINE# 51 C:5C42H LINE# 52 C:5C42H LINE# 53 C:5C45H LINE# 54 C:5C45H LINE# 55 C:5C47H LINE# 56 C:5C4CH LINE# 57 C:5C4CH LINE# 58 C:5C4FH LINE# 59 C:5C4FH LINE# 60 C:5C51H LINE# 61 C:5C56H LINE# 62 C:5C56H LINE# 64 C:5C58H LINE# 65 ------- ENDPROC INTERRUPTINT4 ------- PROC INTERRUPTTIMER3 C:1003H LINE# 74 C:100BH LINE# 76 C:100DH LINE# 78 C:1010H LINE# 79 C:1012H LINE# 80 C:1015H LINE# 82 C:1018H LINE# 84 C:101AH LINE# 85 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 71 ------- ENDPROC INTERRUPTTIMER3 ------- ENDMOD INTERRUPT ------- MODULE KEYSCAN C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0008H PUBLIC ucKeyValue D:0080H PUBLIC P5 D:0009H PUBLIC ucKeyValueBK B:00B0H.0 PUBLIC P3_0 B:00A0H.7 PUBLIC P2_7 D:000AH PUBLIC uiKeyValidCnt D:000CH PUBLIC ucKeyOldValue B:002FH.2 PUBLIC bKeyFlg C:50B5H PUBLIC KeyScan D:000DH PUBLIC uiKeyInvalidCnt ------- PROC KEYSCAN ------- DO C:514AH SYMBOL scanend ------- ENDDO C:50B5H LINE# 33 C:50B5H LINE# 34 C:50B5H LINE# 35 C:50BBH LINE# 36 C:50BBH LINE# 37 C:50BEH LINE# 46 C:50C1H LINE# 47 C:50C1H LINE# 48 C:50C4H LINE# 49 C:50C6H LINE# 50 C:50C9H LINE# 51 C:50C9H LINE# 52 C:50CCH LINE# 53 C:50CCH LINE# 69 C:50D2H LINE# 70 C:50D2H LINE# 71 C:50DAH LINE# 72 C:50E5H LINE# 73 C:50E5H LINE# 74 C:50EFH LINE# 75 C:50EFH LINE# 76 C:50F9H LINE# 77 C:50F9H LINE# 78 C:50FFH LINE# 79 C:5101H LINE# 81 C:5101H LINE# 82 C:5104H LINE# 83 C:5104H LINE# 84 C:5106H LINE# 85 C:5108H LINE# 86 C:5108H LINE# 91 C:5108H LINE# 93 C:5108H LINE# 94 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 72 C:510AH LINE# 95 C:510AH LINE# 96 C:510AH LINE# 98 C:510AH LINE# 99 C:5110H LINE# 100 C:5110H LINE# 101 C:5115H LINE# 102 C:511DH LINE# 103 C:5125H LINE# 104 C:5125H LINE# 105 C:512BH LINE# 106 C:512DH LINE# 107 C:512EH LINE# 108 C:5138H LINE# 109 C:5138H LINE# 110 C:513EH LINE# 111 C:5144H LINE# 112 C:5146H LINE# 113 C:5146H LINE# 114 C:5147H LINE# 116 C:5147H LINE# 117 C:514AH LINE# 118 C:514AH LINE# 119 C:514FH LINE# 120 C:5153H LINE# 121 C:5156H LINE# 122 C:5156H LINE# 123 C:5156H LINE# 124 C:5156H LINE# 125 ------- ENDPROC KEYSCAN ------- ENDMOD KEYSCAN ------- MODULE MCUFLASH C:0000H SYMBOL _ICE_DUMMY_ D:00F3H PUBLIC IB_CON2 D:0080H PUBLIC P0 D:00F4H PUBLIC IB_CON3 D:0090H PUBLIC P1 D:00F5H PUBLIC IB_CON4 D:00A0H PUBLIC P2 D:00F6H PUBLIC IB_CON5 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 X:05F3H PUBLIC bMcuFlashWrWaitCnt D:0080H PUBLIC P5 B:00A8H.7 PUBLIC EA D:00FCH PUBLIC IB_DATA C:7009H PUBLIC _McuFlashCheckFlg C:5F18H PUBLIC _McuFlashRead C:6E5AH PUBLIC _McuFlashWrOneByte B:002DH.6 PUBLIC bMcuFlashErr C:532BH PUBLIC _McuFlashWrite X:05F4H PUBLIC ucMcuFlashWrValid D:00FBH PUBLIC IB_OFFSET D:00B1H PUBLIC RSTSTAT D:00A7H PUBLIC FLASHCON C:54DDH PUBLIC _McuFlashWrSector BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 73 C:726DH PUBLIC McuFlashWrWaitCheck B:002DH.7 PUBLIC bMcuFlashWrFlg C:70A3H PUBLIC _McuFlashBlankCheck C:608AH PUBLIC _McuFlashDataCheck D:00F7H PUBLIC XPAGE B:002EH.0 PUBLIC bMcuFlashWrWaitFlg C:46C8H PUBLIC McuFlashProcess D:00F2H PUBLIC IB_CON1 ------- PROC _MCUFLASHWRONEBYTE D:0002H SYMBOL McuFlashAddr D:0005H SYMBOL WrData C:6E5AH LINE# 24 C:6E5EH LINE# 25 C:6E5EH LINE# 26 C:6E60H LINE# 27 C:6E63H LINE# 29 C:6E66H LINE# 30 C:6E6AH LINE# 31 C:6E6EH LINE# 33 C:6E71H LINE# 34 C:6E74H LINE# 35 C:6E77H LINE# 36 C:6E7AH LINE# 37 C:6E81H LINE# 38 C:6E81H LINE# 39 C:6E84H LINE# 40 C:6E85H LINE# 41 C:6E86H LINE# 42 C:6E87H LINE# 43 C:6E88H LINE# 44 C:6E89H LINE# 45 C:6E89H LINE# 47 C:6E8CH LINE# 48 C:6E8EH LINE# 49 ------- ENDPROC _MCUFLASHWRONEBYTE ------- PROC _MCUFLASHBLANKCHECK D:0006H SYMBOL McuFlashAddr ------- DO B:002AH.6 SYMBOL Result D:0004H SYMBOL i ------- ENDDO C:70A3H LINE# 58 C:70A3H LINE# 59 C:70A3H LINE# 60 C:70A5H LINE# 63 C:70A8H LINE# 64 C:70A8H LINE# 65 C:70B5H LINE# 66 C:70B5H LINE# 67 C:70B7H LINE# 68 C:70B9H LINE# 69 C:70B9H LINE# 70 C:70C6H LINE# 72 C:70C8H LINE# 73 ------- ENDPROC _MCUFLASHBLANKCHECK ------- PROC _MCUFLASHDATACHECK X:02BFH SYMBOL McuFlashAddr BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 74 D:0004H SYMBOL XramAddr ------- DO B:002AH.6 SYMBOL Result D:0006H SYMBOL ptr X:02C1H SYMBOL i ------- ENDDO C:608AH LINE# 82 C:6092H LINE# 83 C:6092H LINE# 84 C:6094H LINE# 85 C:6098H LINE# 88 C:60ABH LINE# 89 C:60ABH LINE# 90 C:60D1H LINE# 91 C:60D1H LINE# 92 C:60D3H LINE# 93 C:60D5H LINE# 94 C:60D5H LINE# 95 C:60E1H LINE# 97 C:60E3H LINE# 98 ------- ENDPROC _MCUFLASHDATACHECK ------- PROC _MCUFLASHWRSECTOR X:02BFH SYMBOL McuFlashAddr D:0004H SYMBOL XramAddr ------- DO B:002AH.6 SYMBOL Result D:0004H SYMBOL i X:02C1H SYMBOL ptr ------- ENDDO C:54DDH LINE# 107 C:54E5H LINE# 108 C:54E5H LINE# 109 C:54E7H LINE# 111 C:54EFH LINE# 113 C:54F2H LINE# 114 C:54F2H LINE# 115 C:54FDH LINE# 116 C:5503H LINE# 117 C:5512H LINE# 118 C:5515H LINE# 119 C:5518H LINE# 120 C:5518H LINE# 121 C:551BH LINE# 122 C:551FH LINE# 123 C:551FH LINE# 124 C:5522H LINE# 125 C:552AH LINE# 126 C:552AH LINE# 127 C:552DH LINE# 128 C:553DH LINE# 129 C:553DH LINE# 130 C:5540H LINE# 131 C:5541H LINE# 132 C:5542H LINE# 133 C:5543H LINE# 134 C:5544H LINE# 135 C:5545H LINE# 136 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 75 C:5547H LINE# 137 C:5549H LINE# 139 C:5549H LINE# 140 C:554BH LINE# 141 C:554DH LINE# 142 C:554DH LINE# 143 C:554DH LINE# 145 C:554DH LINE# 146 C:554FH LINE# 147 C:5551H LINE# 148 C:5551H LINE# 149 C:5551H LINE# 151 C:5551H LINE# 152 C:5553H LINE# 153 C:5555H LINE# 154 C:5555H LINE# 155 C:5555H LINE# 157 C:5555H LINE# 158 C:5557H LINE# 159 C:5559H LINE# 160 C:5559H LINE# 161 C:5566H LINE# 163 C:5568H LINE# 164 ------- ENDPROC _MCUFLASHWRSECTOR ------- PROC _MCUFLASHWRITE X:02BBH SYMBOL McuFlashAddr X:02BDH SYMBOL XramAddr ------- DO B:002AH.5 SYMBOL Result ------- ENDDO C:532BH LINE# 177 C:5339H LINE# 178 C:5339H LINE# 179 C:533BH LINE# 181 C:533EH LINE# 182 C:5340H LINE# 183 C:5343H LINE# 185 C:534CH LINE# 186 C:534FH LINE# 187 C:5352H LINE# 188 C:5352H LINE# 189 C:5355H LINE# 190 C:5359H LINE# 191 C:5359H LINE# 192 C:535CH LINE# 193 C:5364H LINE# 194 C:5364H LINE# 195 C:5367H LINE# 196 C:5370H LINE# 197 C:5370H LINE# 198 C:5373H LINE# 199 C:5374H LINE# 200 C:5375H LINE# 201 C:5376H LINE# 202 C:5377H LINE# 203 C:5378H LINE# 205 C:5385H LINE# 206 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 76 C:5385H LINE# 207 C:5398H LINE# 208 C:5398H LINE# 209 C:53ABH LINE# 210 C:53ABH LINE# 211 C:53ADH LINE# 212 C:53ADH LINE# 213 C:53ADH LINE# 214 C:53ADH LINE# 215 C:53ADH LINE# 216 C:53ADH LINE# 217 C:53ADH LINE# 218 C:53ADH LINE# 220 C:53B0H LINE# 221 C:53B2H LINE# 222 C:53B4H LINE# 223 C:53B6H LINE# 224 C:53B8H LINE# 226 C:53BBH LINE# 227 C:53BDH LINE# 228 C:53BFH LINE# 230 C:53C1H LINE# 231 ------- ENDPROC _MCUFLASHWRITE ------- PROC MCUFLASHPROCESS ------- DO B:002AH.3 SYMBOL McuFlashBk1WrFailFlg B:002AH.4 SYMBOL McuFlashBk2WrFailFlg X:02B9H SYMBOL VoltageMin ------- ENDDO C:46C8H LINE# 244 C:46C8H LINE# 245 C:46C8H LINE# 246 C:46CCH LINE# 249 C:46D2H LINE# 250 C:46D2H LINE# 251 C:46D4H LINE# 253 C:46DAH LINE# 254 C:46E1H LINE# 255 C:46E1H LINE# 256 C:46EBH LINE# 257 C:46EDH LINE# 259 C:46EDH LINE# 260 C:46F7H LINE# 261 C:46F7H LINE# 263 C:471AH LINE# 264 C:471AH LINE# 265 C:4723H LINE# 266 C:4723H LINE# 267 C:472DH LINE# 268 C:472DH LINE# 269 C:472FH LINE# 270 C:4737H LINE# 271 C:473FH LINE# 272 C:4746H LINE# 273 C:4746H LINE# 274 C:4746H LINE# 276 C:4751H LINE# 277 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 77 C:4751H LINE# 278 C:475CH LINE# 279 C:475CH LINE# 280 C:475EH LINE# 281 C:4766H LINE# 282 C:476EH LINE# 283 C:4775H LINE# 284 C:4775H LINE# 285 C:4775H LINE# 286 C:4777H LINE# 288 C:4777H LINE# 289 C:4779H LINE# 290 C:477BH LINE# 291 C:477BH LINE# 292 C:4780H LINE# 294 C:4786H LINE# 295 C:4786H LINE# 296 C:4788H LINE# 297 C:4788H LINE# 298 C:4788H LINE# 299 ------- ENDPROC MCUFLASHPROCESS ------- PROC _MCUFLASHREAD X:02B9H SYMBOL SourceAddr D:0004H SYMBOL TargetAddr X:02BBH SYMBOL Length ------- DO D:0006H SYMBOL i B:002AH.3 SYMBOL Result D:0019H SYMBOL TargetAddr1 ------- ENDDO C:5F18H LINE# 308 C:5F26H LINE# 309 C:5F26H LINE# 311 C:5F28H LINE# 312 C:5F30H LINE# 314 C:5F32H LINE# 315 C:5F35H LINE# 316 C:5F38H LINE# 317 C:5F48H LINE# 318 C:5F48H LINE# 319 C:5F60H LINE# 320 C:5F68H LINE# 321 C:5F6FH LINE# 322 C:5F72H LINE# 323 C:5F74H LINE# 325 C:5F76H LINE# 326 ------- ENDPROC _MCUFLASHREAD ------- PROC MCUFLASHWRWAITCHECK C:726DH LINE# 335 C:726DH LINE# 336 C:726DH LINE# 337 C:7270H LINE# 338 C:7270H LINE# 339 C:727BH LINE# 340 C:727BH LINE# 341 C:727DH LINE# 342 C:727FH LINE# 343 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 78 C:7281H LINE# 344 C:7281H LINE# 345 C:7281H LINE# 346 ------- ENDPROC MCUFLASHWRWAITCHECK ------- PROC _MCUFLASHCHECKFLG D:0006H SYMBOL McuFlashAddr ------- DO B:002AH.3 SYMBOL Result ------- ENDDO C:7009H LINE# 355 C:7009H LINE# 356 C:7009H LINE# 357 C:700BH LINE# 359 C:700EH LINE# 360 C:7028H LINE# 361 C:7028H LINE# 362 C:702AH LINE# 363 C:702AH LINE# 364 C:702DH LINE# 366 C:702FH LINE# 367 ------- ENDPROC _MCUFLASHCHECKFLG ------- ENDMOD MCUFLASH ------- MODULE MCULIB C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 C:6890H PUBLIC _Delay1ms D:009DH PUBLIC SBRTH D:0080H PUBLIC P5 B:00A8H.7 PUBLIC EA D:00C7H PUBLIC PWM0CON D:00B6H PUBLIC PWM1CON D:00B7H PUBLIC PWM2CON D:009CH PUBLIC SBRTL C:3EECH PUBLIC _McuTimer3Set D:00A8H PUBLIC IEN0 D:00A9H PUBLIC IEN1 D:00E8H PUBLIC EXF0 D:008EH PUBLIC SUSLO C:6EF8H PUBLIC _MemoryCopy C:6FDFH PUBLIC _MemorySet D:0087H PUBLIC PCON D:00CFH PUBLIC PWM0DH D:00A5H PUBLIC PWM1DH D:00BFH PUBLIC PWM2DH D:0098H PUBLIC SCON D:0088H PUBLIC TCON D:00CEH PUBLIC PWM0DL D:00A4H PUBLIC PWM1DL D:00BEH PUBLIC PWM2DL D:00B2H PUBLIC CLKCON D:00CDH PUBLIC PWM0PH D:00AFH PUBLIC PWM1PH BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 79 D:00BDH PUBLIC PWM2PH D:00CCH PUBLIC PWM0PL D:00AEH PUBLIC PWM1PL C:73D5H PUBLIC McuIntoIdle C:6295H PUBLIC _McuClockSet D:00BCH PUBLIC PWM2PL D:0086H PUBLIC INSCON D:008DH PUBLIC TH3 D:008CH PUBLIC TL3 C:73E1H PUBLIC McuIntoPD B:0088H.2 PUBLIC TR3 C:5D30H PUBLIC RamCheckProcess D:0088H PUBLIC T3CON C:6F88H PUBLIC SystemResetProcess C:5676H PUBLIC _McuPWM0Set C:56F7H PUBLIC _McuPWM1Set C:5778H PUBLIC _McuPWM2Set ------- PROC _MCUTIMER3SET X:02B9H SYMBOL ClkSource X:02BAH SYMBOL XmS ------- DO X:02BCH SYMBOL TempVal ------- ENDDO C:3EECH LINE# 20 C:3EF9H LINE# 21 C:3EF9H LINE# 24 C:3EFCH LINE# 26 C:3F01H LINE# 27 C:3F01H LINE# 28 C:3F0FH LINE# 29 C:3F0FH LINE# 30 C:3F12H LINE# 31 C:3F24H LINE# 32 C:3F27H LINE# 34 C:3F27H LINE# 35 C:3F2AH LINE# 36 C:3F4FH LINE# 37 C:3F4FH LINE# 38 C:3F52H LINE# 39 C:3F5AH LINE# 40 C:3F5AH LINE# 41 C:3F68H LINE# 42 C:3F68H LINE# 43 C:3F6BH LINE# 44 C:3F88H LINE# 45 C:3F8BH LINE# 47 C:3F8BH LINE# 48 C:3F8EH LINE# 49 C:3FB3H LINE# 50 C:3FB3H LINE# 51 C:3FB5H LINE# 52 C:3FBBH LINE# 53 C:3FBBH LINE# 54 C:3FC9H LINE# 55 C:3FC9H LINE# 56 C:3FCCH LINE# 57 C:3FE9H LINE# 58 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 80 C:3FEBH LINE# 60 C:3FEBH LINE# 61 C:3FEEH LINE# 62 C:4013H LINE# 63 C:4013H LINE# 64 C:4013H LINE# 66 C:401CH LINE# 67 C:401FH LINE# 68 C:4021H LINE# 70 C:4024H LINE# 71 ------- ENDPROC _MCUTIMER3SET ------- PROC _MCUCLOCKSET D:0007H SYMBOL SysClock ------- DO D:0006H SYMBOL ea ------- ENDDO C:6295H LINE# 80 C:6295H LINE# 81 C:6295H LINE# 84 C:629AH LINE# 85 C:629CH LINE# 87 C:62ACH LINE# 89 C:62ACH LINE# 90 C:62B1H LINE# 91 C:62B3H LINE# 92 C:62BCH LINE# 93 C:62BCH LINE# 94 C:62BFH LINE# 95 C:62C0H LINE# 96 C:62C3H LINE# 97 C:62C3H LINE# 98 C:62C4H LINE# 99 C:62C5H LINE# 100 C:62C6H LINE# 101 C:62C7H LINE# 102 C:62C8H LINE# 103 C:62C9H LINE# 104 C:62CAH LINE# 105 C:62CBH LINE# 106 C:62DBH LINE# 108 C:62DBH LINE# 109 C:62DEH LINE# 110 C:62DEH LINE# 112 C:62E5H LINE# 113 ------- ENDPROC _MCUCLOCKSET ------- PROC _MCUPWM0SET X:05EBH SYMBOL PwmFreq X:05EDH SYMBOL DutyRatio C:5676H LINE# 122 C:5681H LINE# 123 C:5681H LINE# 124 C:5684H LINE# 125 C:569EH LINE# 126 C:56BDH LINE# 127 C:56DBH LINE# 128 C:56F6H LINE# 129 ------- ENDPROC _MCUPWM0SET BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 81 ------- PROC _MCUPWM1SET X:05EEH SYMBOL PwmFreq X:05F0H SYMBOL DutyRatio C:56F7H LINE# 131 C:5702H LINE# 132 C:5702H LINE# 133 C:5705H LINE# 134 C:571FH LINE# 135 C:573EH LINE# 136 C:575CH LINE# 137 C:5777H LINE# 138 ------- ENDPROC _MCUPWM1SET ------- PROC _MCUPWM2SET X:02BEH SYMBOL PwmFreq X:02C0H SYMBOL DutyRatio C:5778H LINE# 140 C:5783H LINE# 141 C:5783H LINE# 142 C:5786H LINE# 143 C:57A0H LINE# 144 C:57BFH LINE# 145 C:57DDH LINE# 146 C:57F8H LINE# 147 ------- ENDPROC _MCUPWM2SET ------- PROC _DELAY1MS D:0007H SYMBOL Xms ------- DO D:0006H SYMBOL i D:0002H SYMBOL j D:0004H SYMBOL Tcnt ------- ENDDO C:6890H LINE# 160 C:6890H LINE# 161 C:6890H LINE# 165 C:6896H LINE# 166 C:6896H LINE# 167 C:689AH LINE# 168 C:689CH LINE# 169 C:68A4H LINE# 170 C:68A4H LINE# 171 C:68A8H LINE# 172 C:68AAH LINE# 173 C:68B2H LINE# 174 C:68B2H LINE# 175 C:68B6H LINE# 176 C:68B8H LINE# 178 C:68B8H LINE# 179 C:68BCH LINE# 180 C:68BCH LINE# 183 C:68C3H LINE# 184 C:68C3H LINE# 185 C:68CDH LINE# 186 C:68CDH LINE# 187 C:68D4H LINE# 188 C:68D7H LINE# 189 ------- ENDPROC _DELAY1MS ------- PROC RAMCHECKPROCESS BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 82 C:5D30H LINE# 226 C:5D30H LINE# 227 C:5D30H LINE# 228 C:5D92H LINE# 240 C:5D92H LINE# 241 C:5D94H LINE# 242 C:5D94H LINE# 244 C:5D94H LINE# 245 C:5D95H LINE# 246 C:5D95H LINE# 247 ------- ENDPROC RAMCHECKPROCESS ------- PROC _MEMORYSET X:02C5H SYMBOL pt D:0005H SYMBOL setval D:0003H SYMBOL length ------- DO D:0007H SYMBOL i ------- ENDDO C:6FDFH LINE# 258 C:6FE7H LINE# 259 C:6FE7H LINE# 261 C:6FEEH LINE# 262 C:6FEEH LINE# 263 C:6FFBH LINE# 264 C:7005H LINE# 265 C:7008H LINE# 266 ------- ENDPROC _MEMORYSET ------- PROC _MEMORYCOPY X:02DBH SYMBOL source D:0004H SYMBOL target D:0003H SYMBOL length ------- DO D:0007H SYMBOL i ------- ENDDO C:6EF8H LINE# 277 C:6F00H LINE# 278 C:6F00H LINE# 280 C:6F07H LINE# 281 C:6F07H LINE# 282 C:6F18H LINE# 283 C:6F1DH LINE# 284 C:6F27H LINE# 285 C:6F2AH LINE# 286 ------- ENDPROC _MEMORYCOPY ------- PROC MCUINTOIDLE C:73D5H LINE# 295 C:73D5H LINE# 296 C:73D5H LINE# 297 C:73D8H LINE# 298 C:73DBH LINE# 299 C:73DCH LINE# 300 C:73DDH LINE# 301 C:73DEH LINE# 302 C:73DFH LINE# 303 C:73E0H LINE# 304 ------- ENDPROC MCUINTOIDLE ------- PROC MCUINTOPD BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 83 C:73E1H LINE# 306 C:73E1H LINE# 307 C:73E1H LINE# 308 C:73E4H LINE# 309 C:73E7H LINE# 310 C:73E8H LINE# 311 C:73E9H LINE# 312 C:73EAH LINE# 313 C:73EBH LINE# 314 C:73ECH LINE# 315 ------- ENDPROC MCUINTOPD ------- PROC SYSTEMRESETPROCESS C:6F88H LINE# 324 C:6F88H LINE# 325 C:6F88H LINE# 326 C:6F9FH LINE# 328 C:6F9FH LINE# 329 C:6FA1H LINE# 330 C:6FA4H LINE# 331 C:6FA6H LINE# 332 C:6FA8H LINE# 333 C:6FAAH LINE# 335 C:6FACH LINE# 336 C:6FAEH LINE# 337 C:6FB0H LINE# 339 C:6FB3H LINE# 340 C:6FB3H LINE# 341 ------- ENDPROC SYSTEMRESETPROCESS ------- ENDMOD MCULIB ------- MODULE MOSCTRL C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:66DBH PUBLIC MosStatusCheck C:6F5BH PUBLIC MosCtrl B:002EH.3 PUBLIC bCHGMOSBk B:002EH.4 PUBLIC bDSGMOSBk ------- PROC MOSSTATUSCHECK C:66DBH LINE# 20 C:66DBH LINE# 21 C:66DBH LINE# 22 C:66DDH LINE# 23 C:66DFH LINE# 25 C:66E5H LINE# 26 C:66E5H LINE# 27 C:66E7H LINE# 28 C:66E7H LINE# 30 C:66F9H LINE# 31 C:66F9H LINE# 32 C:66FBH LINE# 33 C:66FBH LINE# 35 C:66FEH LINE# 36 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 84 C:66FEH LINE# 37 C:670AH LINE# 38 C:670AH LINE# 39 C:670CH LINE# 40 C:670CH LINE# 41 C:670CH LINE# 43 C:670FH LINE# 44 C:670FH LINE# 45 C:6712H LINE# 46 C:6712H LINE# 47 C:6714H LINE# 48 C:6714H LINE# 49 C:6714H LINE# 51 C:671DH LINE# 52 C:671DH LINE# 53 C:671FH LINE# 54 C:671FH LINE# 56 C:6722H LINE# 57 C:6722H LINE# 58 C:6724H LINE# 59 C:6724H LINE# 60 ------- ENDPROC MOSSTATUSCHECK ------- PROC MOSCTRL C:6F5BH LINE# 70 C:6F5BH LINE# 71 C:6F5BH LINE# 72 C:6F5EH LINE# 74 C:6F6EH LINE# 75 C:6F6EH LINE# 76 C:6F72H LINE# 77 C:6F76H LINE# 79 C:6F87H LINE# 80 C:6F87H LINE# 81 ------- ENDPROC MOSCTRL ------- ENDMOD MOSCTRL ------- MODULE PORSELFTEST C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 C:63D7H PUBLIC PorProtectOTC D:0090H PUBLIC P1 C:6475H PUBLIC PorProtectOTD D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:6426H PUBLIC PorProtectUTC C:64C4H PUBLIC PorProtectUTD C:68D8H PUBLIC PorProtectOV C:6920H PUBLIC PorProtectUV X:05F7H PUBLIC ucPorSelfTestDelayCnt B:002FH.3 PUBLIC bPorSelfTestFlg C:6D7DH PUBLIC PorSelfTest ------- PROC PORPROTECTOV C:68D8H LINE# 20 C:68D8H LINE# 21 C:68D8H LINE# 22 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 85 C:68DBH LINE# 23 C:68DBH LINE# 24 C:68EAH LINE# 25 C:68EAH LINE# 26 C:68FFH LINE# 27 C:68FFH LINE# 28 C:6901H LINE# 29 C:6908H LINE# 30 C:6908H LINE# 31 C:6909H LINE# 32 C:6918H LINE# 33 C:6918H LINE# 34 C:691FH LINE# 35 C:691FH LINE# 36 C:691FH LINE# 37 ------- ENDPROC PORPROTECTOV ------- PROC PORPROTECTUV C:6920H LINE# 46 C:6920H LINE# 47 C:6920H LINE# 48 C:6923H LINE# 49 C:6923H LINE# 50 C:6932H LINE# 51 C:6932H LINE# 52 C:6947H LINE# 53 C:6947H LINE# 54 C:6949H LINE# 55 C:6950H LINE# 56 C:6950H LINE# 57 C:6951H LINE# 58 C:6960H LINE# 59 C:6960H LINE# 60 C:6967H LINE# 61 C:6967H LINE# 62 C:6967H LINE# 63 ------- ENDPROC PORPROTECTUV ------- PROC PORPROTECTOTC C:63D7H LINE# 72 C:63D7H LINE# 73 C:63D7H LINE# 74 C:63DAH LINE# 75 C:63DAH LINE# 76 C:63F0H LINE# 77 C:63F0H LINE# 78 C:6405H LINE# 79 C:6405H LINE# 80 C:6407H LINE# 81 C:640EH LINE# 82 C:640EH LINE# 83 C:640FH LINE# 84 C:641EH LINE# 85 C:641EH LINE# 86 C:6425H LINE# 87 C:6425H LINE# 88 C:6425H LINE# 89 ------- ENDPROC PORPROTECTOTC ------- PROC PORPROTECTUTC BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 86 C:6426H LINE# 98 C:6426H LINE# 99 C:6426H LINE# 100 C:6429H LINE# 101 C:6429H LINE# 102 C:643FH LINE# 103 C:643FH LINE# 104 C:6454H LINE# 105 C:6454H LINE# 106 C:6456H LINE# 107 C:645DH LINE# 108 C:645DH LINE# 109 C:645EH LINE# 110 C:646DH LINE# 111 C:646DH LINE# 112 C:6474H LINE# 113 C:6474H LINE# 114 C:6474H LINE# 115 ------- ENDPROC PORPROTECTUTC ------- PROC PORPROTECTOTD C:6475H LINE# 124 C:6475H LINE# 125 C:6475H LINE# 126 C:6478H LINE# 127 C:6478H LINE# 128 C:648EH LINE# 129 C:648EH LINE# 130 C:64A3H LINE# 131 C:64A3H LINE# 132 C:64A5H LINE# 133 C:64ACH LINE# 134 C:64ACH LINE# 135 C:64ADH LINE# 136 C:64BCH LINE# 137 C:64BCH LINE# 138 C:64C3H LINE# 139 C:64C3H LINE# 140 C:64C3H LINE# 141 ------- ENDPROC PORPROTECTOTD ------- PROC PORPROTECTUTD C:64C4H LINE# 150 C:64C4H LINE# 151 C:64C4H LINE# 152 C:64C7H LINE# 153 C:64C7H LINE# 154 C:64DDH LINE# 155 C:64DDH LINE# 156 C:64F2H LINE# 157 C:64F2H LINE# 158 C:64F4H LINE# 159 C:64FBH LINE# 160 C:64FBH LINE# 161 C:64FCH LINE# 162 C:650BH LINE# 163 C:650BH LINE# 164 C:6512H LINE# 165 C:6512H LINE# 166 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 87 C:6512H LINE# 167 ------- ENDPROC PORPROTECTUTD ------- PROC PORSELFTEST C:6D7DH LINE# 176 C:6D7DH LINE# 177 C:6D7DH LINE# 178 C:6D80H LINE# 179 C:6D80H LINE# 180 C:6D83H LINE# 181 C:6D86H LINE# 182 C:6D89H LINE# 183 C:6D8CH LINE# 185 C:6D8FH LINE# 186 C:6D92H LINE# 187 C:6D95H LINE# 188 C:6D98H LINE# 190 C:6DA3H LINE# 191 C:6DA3H LINE# 192 C:6DA5H LINE# 193 C:6DB1H LINE# 194 C:6DB1H LINE# 195 C:6DB3H LINE# 196 C:6DB4H LINE# 198 C:6DB4H LINE# 199 C:6DB7H LINE# 200 C:6DB7H LINE# 201 C:6DB7H LINE# 202 C:6DB7H LINE# 203 ------- ENDPROC PORSELFTEST ------- ENDMOD PORSELFTEST ------- MODULE PROTECT C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 X:03BAH PUBLIC uiOCD1DelayCnt D:00A0H PUBLIC P2 X:03BCH PUBLIC uiOCD2DelayCnt D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:4604H PUBLIC ProtectOV C:4846H PUBLIC ProtectUV B:002EH.5 PUBLIC bOVLock B:002EH.6 PUBLIC bUVLock X:03BEH PUBLIC uiOVDelayCnt X:03C0H PUBLIC uiUVDelayCnt X:03C2H PUBLIC uiOTCRDelayCnt X:03C4H PUBLIC uiOTDRDelayCnt X:03C6H PUBLIC uiUTCRDelayCnt X:03C8H PUBLIC uiUTDRDelayCnt C:60E4H PUBLIC ProtectOCC C:712CH PUBLIC ProtectProcess C:4902H PUBLIC ProtectOTC C:4A7AH PUBLIC ProtectOTD X:03CAH PUBLIC uiOCCRcnt X:03CCH PUBLIC uiOCCDelayCnt BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 88 X:03CEH PUBLIC uiOCDRcnt C:49BEH PUBLIC ProtectUTC C:4B36H PUBLIC ProtectUTD C:58EEH PUBLIC ProtectOCRecover X:03D0H PUBLIC uiOTCDelayCnt X:03D2H PUBLIC uiOTDDelayCnt X:03D4H PUBLIC uiUTCDelayCnt X:03D6H PUBLIC uiUTDDelayCnt C:613DH PUBLIC ProtectOCD1 C:6196H PUBLIC ProtectOCD2 X:03D8H PUBLIC uiOVRDelayCnt X:03DAH PUBLIC uiUVRDelayCnt ------- PROC PROTECTOV C:4604H LINE# 39 C:4604H LINE# 40 C:4604H LINE# 41 C:460AH LINE# 42 C:460AH LINE# 43 C:4619H LINE# 44 C:4619H LINE# 45 C:463AH LINE# 46 C:463AH LINE# 47 C:463CH LINE# 48 C:463EH LINE# 49 C:4645H LINE# 50 C:464BH LINE# 51 C:464BH LINE# 52 C:464CH LINE# 53 C:465BH LINE# 54 C:465BH LINE# 55 C:4662H LINE# 56 C:4662H LINE# 57 C:4663H LINE# 58 C:4666H LINE# 59 C:4666H LINE# 60 C:4675H LINE# 61 C:4675H LINE# 62 C:4693H LINE# 63 C:4693H LINE# 64 C:4696H LINE# 65 C:4696H LINE# 66 C:4698H LINE# 67 C:469AH LINE# 68 C:469CH LINE# 70 C:469CH LINE# 71 C:469EH LINE# 72 C:46A0H LINE# 73 C:46A3H LINE# 74 C:46A3H LINE# 75 C:46AAH LINE# 76 C:46B0H LINE# 77 C:46B0H LINE# 78 C:46B1H LINE# 79 C:46C0H LINE# 80 C:46C0H LINE# 81 C:46C7H LINE# 82 C:46C7H LINE# 83 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 89 C:46C7H LINE# 84 ------- ENDPROC PROTECTOV ------- PROC PROTECTUV C:4846H LINE# 92 C:4846H LINE# 93 C:4846H LINE# 94 C:4849H LINE# 95 C:4849H LINE# 96 C:4858H LINE# 97 C:4858H LINE# 98 C:4879H LINE# 99 C:4879H LINE# 100 C:487BH LINE# 101 C:487DH LINE# 102 C:4884H LINE# 103 C:488AH LINE# 104 C:488AH LINE# 105 C:488BH LINE# 106 C:489AH LINE# 107 C:489AH LINE# 108 C:48A1H LINE# 109 C:48A1H LINE# 110 C:48A2H LINE# 111 C:48A5H LINE# 112 C:48A5H LINE# 113 C:48B4H LINE# 114 C:48B4H LINE# 115 C:48D2H LINE# 116 C:48D2H LINE# 117 C:48D5H LINE# 118 C:48D5H LINE# 119 C:48D7H LINE# 120 C:48D9H LINE# 121 C:48DBH LINE# 123 C:48DBH LINE# 124 C:48DDH LINE# 125 C:48DDH LINE# 126 C:48E4H LINE# 127 C:48EAH LINE# 128 C:48EAH LINE# 129 C:48EBH LINE# 130 C:48FAH LINE# 131 C:48FAH LINE# 132 C:4901H LINE# 133 C:4901H LINE# 134 C:4901H LINE# 135 ------- ENDPROC PROTECTUV ------- PROC PROTECTOTC C:4902H LINE# 143 C:4902H LINE# 144 C:4902H LINE# 145 C:4905H LINE# 146 C:4905H LINE# 147 C:491BH LINE# 148 C:491BH LINE# 149 C:493CH LINE# 150 C:493CH LINE# 151 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 90 C:493EH LINE# 152 C:4945H LINE# 153 C:494BH LINE# 154 C:494BH LINE# 155 C:494CH LINE# 156 C:495BH LINE# 157 C:495BH LINE# 158 C:4962H LINE# 159 C:4962H LINE# 160 C:4963H LINE# 162 C:4963H LINE# 163 C:4979H LINE# 164 C:4979H LINE# 165 C:4997H LINE# 166 C:4997H LINE# 167 C:4999H LINE# 168 C:49A0H LINE# 169 C:49A6H LINE# 170 C:49A6H LINE# 171 C:49A7H LINE# 172 C:49B6H LINE# 173 C:49B6H LINE# 174 C:49BDH LINE# 175 C:49BDH LINE# 176 C:49BDH LINE# 177 ------- ENDPROC PROTECTOTC ------- PROC PROTECTUTC C:49BEH LINE# 186 C:49BEH LINE# 187 C:49BEH LINE# 188 C:49C1H LINE# 189 C:49C1H LINE# 190 C:49D7H LINE# 191 C:49D7H LINE# 192 C:49F8H LINE# 193 C:49F8H LINE# 194 C:49FAH LINE# 195 C:4A01H LINE# 196 C:4A07H LINE# 197 C:4A07H LINE# 198 C:4A08H LINE# 199 C:4A17H LINE# 200 C:4A17H LINE# 201 C:4A1EH LINE# 202 C:4A1EH LINE# 203 C:4A1FH LINE# 205 C:4A1FH LINE# 206 C:4A35H LINE# 207 C:4A35H LINE# 208 C:4A53H LINE# 209 C:4A53H LINE# 210 C:4A55H LINE# 211 C:4A5CH LINE# 212 C:4A62H LINE# 213 C:4A62H LINE# 214 C:4A63H LINE# 215 C:4A72H LINE# 216 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 91 C:4A72H LINE# 217 C:4A79H LINE# 218 C:4A79H LINE# 219 C:4A79H LINE# 220 ------- ENDPROC PROTECTUTC ------- PROC PROTECTOTD C:4A7AH LINE# 229 C:4A7AH LINE# 230 C:4A7AH LINE# 231 C:4A7DH LINE# 232 C:4A7DH LINE# 233 C:4A93H LINE# 234 C:4A93H LINE# 235 C:4AB4H LINE# 236 C:4AB4H LINE# 237 C:4AB6H LINE# 238 C:4ABDH LINE# 239 C:4AC3H LINE# 240 C:4AC3H LINE# 241 C:4AC4H LINE# 242 C:4AD3H LINE# 243 C:4AD3H LINE# 244 C:4ADAH LINE# 245 C:4ADAH LINE# 246 C:4ADBH LINE# 248 C:4ADBH LINE# 249 C:4AF1H LINE# 250 C:4AF1H LINE# 251 C:4B0FH LINE# 252 C:4B0FH LINE# 253 C:4B11H LINE# 254 C:4B18H LINE# 255 C:4B1EH LINE# 256 C:4B1EH LINE# 257 C:4B1FH LINE# 258 C:4B2EH LINE# 259 C:4B2EH LINE# 260 C:4B35H LINE# 261 C:4B35H LINE# 262 C:4B35H LINE# 263 ------- ENDPROC PROTECTOTD ------- PROC PROTECTUTD C:4B36H LINE# 272 C:4B36H LINE# 273 C:4B36H LINE# 274 C:4B39H LINE# 275 C:4B39H LINE# 276 C:4B4FH LINE# 277 C:4B4FH LINE# 278 C:4B70H LINE# 279 C:4B70H LINE# 280 C:4B72H LINE# 281 C:4B79H LINE# 282 C:4B7FH LINE# 283 C:4B7FH LINE# 284 C:4B80H LINE# 285 C:4B8FH LINE# 286 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 92 C:4B8FH LINE# 287 C:4B96H LINE# 288 C:4B96H LINE# 289 C:4B97H LINE# 291 C:4B97H LINE# 292 C:4BADH LINE# 293 C:4BADH LINE# 294 C:4BCBH LINE# 295 C:4BCBH LINE# 296 C:4BCDH LINE# 297 C:4BD4H LINE# 298 C:4BDAH LINE# 299 C:4BDAH LINE# 300 C:4BDBH LINE# 301 C:4BEAH LINE# 302 C:4BEAH LINE# 303 C:4BF1H LINE# 304 C:4BF1H LINE# 305 C:4BF1H LINE# 306 ------- ENDPROC PROTECTUTD ------- PROC PROTECTOCC C:60E4H LINE# 316 C:60E4H LINE# 317 C:60E4H LINE# 318 C:60E7H LINE# 319 C:60E7H LINE# 320 C:60F9H LINE# 321 C:60F9H LINE# 322 C:6117H LINE# 323 C:6117H LINE# 324 C:6119H LINE# 325 C:611BH LINE# 326 C:6122H LINE# 327 C:6122H LINE# 328 C:6123H LINE# 329 C:6126H LINE# 330 C:6126H LINE# 331 C:6135H LINE# 332 C:6135H LINE# 333 C:613CH LINE# 334 C:613CH LINE# 335 C:613CH LINE# 336 C:613CH LINE# 337 ------- ENDPROC PROTECTOCC ------- PROC PROTECTOCD1 C:613DH LINE# 346 C:613DH LINE# 347 C:613DH LINE# 348 C:6140H LINE# 349 C:6140H LINE# 350 C:6152H LINE# 351 C:6152H LINE# 352 C:6170H LINE# 353 C:6170H LINE# 354 C:6177H LINE# 355 C:6179H LINE# 356 C:617BH LINE# 357 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 93 C:617BH LINE# 358 C:617CH LINE# 359 C:617FH LINE# 360 C:617FH LINE# 361 C:618EH LINE# 362 C:618EH LINE# 363 C:6195H LINE# 364 C:6195H LINE# 365 C:6195H LINE# 366 C:6195H LINE# 367 ------- ENDPROC PROTECTOCD1 ------- PROC PROTECTOCD2 C:6196H LINE# 376 C:6196H LINE# 377 C:6196H LINE# 378 C:6199H LINE# 379 C:6199H LINE# 380 C:61ABH LINE# 381 C:61ABH LINE# 382 C:61C9H LINE# 383 C:61C9H LINE# 384 C:61D0H LINE# 385 C:61D2H LINE# 386 C:61D4H LINE# 387 C:61D4H LINE# 388 C:61D5H LINE# 389 C:61D8H LINE# 390 C:61D8H LINE# 391 C:61E7H LINE# 392 C:61E7H LINE# 393 C:61EEH LINE# 394 C:61EEH LINE# 395 C:61EEH LINE# 396 C:61EEH LINE# 397 ------- ENDPROC PROTECTOCD2 ------- PROC PROTECTPROCESS C:712CH LINE# 406 C:712CH LINE# 407 C:712CH LINE# 408 C:712FH LINE# 409 C:712FH LINE# 410 C:7132H LINE# 411 C:7135H LINE# 413 C:7138H LINE# 414 C:713BH LINE# 415 C:713EH LINE# 416 C:7141H LINE# 418 C:7144H LINE# 419 C:7147H LINE# 420 C:714AH LINE# 421 C:714AH LINE# 422 ------- ENDPROC PROTECTPROCESS ------- PROC PROTECTOCRECOVER C:58EEH LINE# 431 C:58EEH LINE# 432 C:58EEH LINE# 433 C:58F1H LINE# 434 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 94 C:58F1H LINE# 435 C:58FAH LINE# 436 C:58FAH LINE# 437 C:5918H LINE# 438 C:5918H LINE# 439 C:591DH LINE# 440 C:5923H LINE# 441 C:5925H LINE# 442 C:5927H LINE# 443 C:5929H LINE# 444 C:592BH LINE# 445 C:592EH LINE# 446 C:592EH LINE# 447 C:5930H LINE# 448 C:5933H LINE# 449 C:5933H LINE# 450 C:5933H LINE# 451 C:5933H LINE# 453 C:5936H LINE# 454 C:5936H LINE# 455 C:5954H LINE# 456 C:5954H LINE# 457 C:595BH LINE# 458 C:595DH LINE# 459 C:5961H LINE# 460 C:5963H LINE# 461 C:5963H LINE# 462 C:5963H LINE# 463 C:5963H LINE# 464 ------- ENDPROC PROTECTOCRECOVER ------- ENDMOD PROTECT ------- MODULE RTC C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 C:7186H PUBLIC RTCTwiCheck D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:5450H PUBLIC _RTCInitTime B:002EH.7 PUBLIC bRTCTwiRWErr C:602FH PUBLIC _RTCRead C:51F8H PUBLIC _RTCModifyTime X:0496H PUBLIC ucRTCTwiRWErrDelayCnt X:0497H PUBLIC RTC B:002FH.0 PUBLIC bRTCErr C:5FD4H PUBLIC _RTCWrite C:2EE2H PUBLIC _RTCReadTime ------- PROC RTCTWICHECK C:7186H LINE# 23 C:7186H LINE# 24 C:7186H LINE# 25 C:7189H LINE# 26 C:7189H LINE# 27 C:718CH LINE# 28 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 95 C:718CH LINE# 29 C:7197H LINE# 30 C:7197H LINE# 31 C:7199H LINE# 32 C:719CH LINE# 33 C:719CH LINE# 34 C:719DH LINE# 36 C:719DH LINE# 37 C:71A2H LINE# 38 C:71A2H LINE# 39 C:71A2H LINE# 40 ------- ENDPROC RTCTWICHECK ------- PROC _RTCWRITE X:02F0H SYMBOL WrAddr X:02F1H SYMBOL Length X:02F2H SYMBOL WrBuf ------- DO B:002AH.6 SYMBOL Result X:02F4H SYMBOL i ------- ENDDO C:5FD4H LINE# 49 C:5FE2H LINE# 50 C:5FE2H LINE# 51 C:5FE4H LINE# 54 C:5FE7H LINE# 55 C:5FE7H LINE# 56 C:5FEAH LINE# 57 C:5FEAH LINE# 59 C:6012H LINE# 60 C:6012H LINE# 61 C:6014H LINE# 62 C:6016H LINE# 63 C:6016H LINE# 71 C:601BH LINE# 72 C:6027H LINE# 73 C:6027H LINE# 74 C:602CH LINE# 76 C:602EH LINE# 77 ------- ENDPROC _RTCWRITE ------- PROC _RTCREAD X:02E6H SYMBOL RdAddr X:02E7H SYMBOL Length X:02E8H SYMBOL RdBuf ------- DO B:002AH.5 SYMBOL Result X:02EAH SYMBOL i ------- ENDDO C:602FH LINE# 86 C:603DH LINE# 87 C:603DH LINE# 88 C:603FH LINE# 91 C:6042H LINE# 92 C:6042H LINE# 93 C:6045H LINE# 94 C:6045H LINE# 96 C:606DH LINE# 97 C:606DH LINE# 98 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 96 C:606FH LINE# 99 C:6071H LINE# 100 C:6071H LINE# 108 C:6076H LINE# 109 C:6082H LINE# 110 C:6082H LINE# 111 C:6087H LINE# 113 C:6089H LINE# 114 ------- ENDPROC _RTCREAD ------- PROC _RTCREADTIME X:02DBH SYMBOL RtcRdVal ------- DO X:02DDH SYMBOL rtcbuf B:002AH.4 SYMBOL Result ------- ENDDO C:2EE2H LINE# 122 C:2EEAH LINE# 123 C:2EEAH LINE# 125 C:2EECH LINE# 127 C:2EFCH LINE# 128 C:2EFCH LINE# 129 C:2F06H LINE# 130 C:2F06H LINE# 131 C:2FB3H LINE# 139 C:2FB3H LINE# 140 C:2FC4H LINE# 141 C:2FCEH LINE# 142 C:2FDFH LINE# 143 C:2FEBH LINE# 144 C:2FFEH LINE# 145 C:300CH LINE# 146 C:301FH LINE# 148 C:3028H LINE# 149 C:302AH LINE# 151 C:302AH LINE# 152 C:303DH LINE# 153 C:3047H LINE# 154 C:3054H LINE# 155 C:3060H LINE# 156 C:3070H LINE# 157 C:3080H LINE# 158 C:3090H LINE# 160 C:3092H LINE# 161 C:3092H LINE# 162 C:3094H LINE# 164 C:3094H LINE# 165 C:30A1H LINE# 166 C:30A1H LINE# 167 C:30A1H LINE# 169 C:30A3H LINE# 170 ------- ENDPROC _RTCREADTIME ------- PROC _RTCMODIFYTIME X:02E6H SYMBOL RtcMdyVal ------- DO B:002AH.5 SYMBOL Result X:02E8H SYMBOL rtcdata X:02E9H SYMBOL rtctemp BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 97 ------- ENDDO C:51F8H LINE# 179 C:5200H LINE# 180 C:5200H LINE# 181 C:5202H LINE# 185 C:5206H LINE# 186 C:5213H LINE# 188 C:5224H LINE# 189 C:522EH LINE# 190 C:5243H LINE# 191 C:524FH LINE# 192 C:5263H LINE# 193 C:5271H LINE# 194 C:5284H LINE# 196 C:5291H LINE# 198 C:5293H LINE# 199 ------- ENDPROC _RTCMODIFYTIME ------- PROC _RTCINITTIME X:02B9H SYMBOL RtcInitVal ------- DO B:002AH.3 SYMBOL Result X:02BBH SYMBOL rtcbuf D:0007H SYMBOL i X:02C4H SYMBOL checksum ------- ENDDO C:5450H LINE# 208 C:5458H LINE# 209 C:5458H LINE# 210 C:545AH LINE# 213 C:545FH LINE# 215 C:5469H LINE# 217 C:5476H LINE# 218 C:5478H LINE# 219 C:5478H LINE# 220 C:548AH LINE# 221 C:548FH LINE# 223 C:54A1H LINE# 224 C:54A1H LINE# 225 C:54A6H LINE# 226 C:54A8H LINE# 227 C:54ACH LINE# 228 C:54B0H LINE# 229 C:54B4H LINE# 230 C:54B8H LINE# 231 C:54BCH LINE# 232 C:54BCH LINE# 234 C:54CDH LINE# 235 C:54DAH LINE# 237 C:54DCH LINE# 238 ------- ENDPROC _RTCINITTIME ------- ENDMOD RTC ------- MODULE TWI C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 98 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 D:008AH PUBLIC TWIBR D:00C6H PUBLIC TWICR D:0089H PUBLIC TWTFREE C:30A4H PUBLIC _TwiRead D:00B1H PUBLIC RSTSTAT C:71C0H PUBLIC _CRC8cal D:00E6H PUBLIC TWITOUT C:3B1FH PUBLIC _TwiWrite C:7241H PUBLIC TwiInit D:008DH PUBLIC TWIDAT D:00C8H PUBLIC TWICON D:00D1H PUBLIC TWISTA C:7030H PUBLIC _TWICheckStatus C:427CH PUBLIC CRC8Table ------- PROC _CRC8CAL D:0001H SYMBOL p D:0005H SYMBOL counter ------- DO D:0007H SYMBOL crc8 ------- ENDDO C:71C0H LINE# 38 C:71C0H LINE# 39 C:71C0H LINE# 40 C:71C2H LINE# 42 C:71C8H LINE# 43 C:71C8H LINE# 44 C:71D1H LINE# 45 C:71D8H LINE# 46 C:71DBH LINE# 47 C:71DBH LINE# 48 ------- ENDPROC _CRC8CAL ------- PROC _TWICHECKSTATUS D:0007H SYMBOL Status ------- DO B:002BH.0 SYMBOL Result D:0004H SYMBOL timeoutcount ------- ENDDO C:7030H LINE# 59 C:7030H LINE# 60 C:7030H LINE# 61 C:7032H LINE# 62 C:7036H LINE# 64 C:703BH LINE# 65 C:703BH LINE# 66 C:703EH LINE# 67 C:7042H LINE# 68 C:7042H LINE# 69 C:7047H LINE# 70 C:7049H LINE# 72 C:7049H LINE# 73 C:7049H LINE# 74 C:7049H LINE# 75 C:704BH LINE# 76 C:7052H LINE# 77 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 99 C:7052H LINE# 78 C:7054H LINE# 79 C:7054H LINE# 81 C:7056H LINE# 82 ------- ENDPROC _TWICHECKSTATUS ------- PROC _TWIWRITE X:02F5H SYMBOL SlaveID X:02F6H SYMBOL WrAddr X:02F8H SYMBOL AddrType X:02F9H SYMBOL Length X:02FAH SYMBOL CrcFlg X:02FBH SYMBOL WrBuf ------- DO D:0006H SYMBOL i X:02FDH SYMBOL TempBuf B:002AH.7 SYMBOL Result X:0301H SYMBOL timeoutcount C:3C40H SYMBOL WrErr ------- ENDDO C:3B1FH LINE# 98 C:3B2FH LINE# 99 C:3B2FH LINE# 102 C:3B31H LINE# 103 C:3B3BH LINE# 105 C:3B40H LINE# 106 C:3B43H LINE# 107 C:3B53H LINE# 108 C:3B63H LINE# 110 C:3B6FH LINE# 111 C:3B6FH LINE# 112 C:3B78H LINE# 113 C:3B7BH LINE# 114 C:3B89H LINE# 115 C:3B89H LINE# 116 C:3B8BH LINE# 117 C:3B8EH LINE# 118 C:3B8EH LINE# 120 C:3B94H LINE# 121 C:3B97H LINE# 122 C:3B9EH LINE# 123 C:3B9EH LINE# 124 C:3BA0H LINE# 125 C:3BA3H LINE# 126 C:3BA3H LINE# 128 C:3BAAH LINE# 129 C:3BAAH LINE# 130 C:3BB0H LINE# 131 C:3BB3H LINE# 132 C:3BBAH LINE# 133 C:3BBAH LINE# 134 C:3BBCH LINE# 135 C:3BBFH LINE# 136 C:3BBFH LINE# 137 C:3BBFH LINE# 139 C:3BC7H LINE# 140 C:3BCAH LINE# 141 C:3BD1H LINE# 142 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 100 C:3BD1H LINE# 143 C:3BD3H LINE# 144 C:3BD5H LINE# 145 C:3BD5H LINE# 147 C:3BDDH LINE# 148 C:3BDDH LINE# 149 C:3BE9H LINE# 150 C:3BECH LINE# 151 C:3BF3H LINE# 152 C:3BF3H LINE# 153 C:3BF5H LINE# 154 C:3BF7H LINE# 155 C:3BF7H LINE# 157 C:3BFDH LINE# 158 C:3C00H LINE# 159 C:3C07H LINE# 160 C:3C07H LINE# 161 C:3C09H LINE# 162 C:3C0BH LINE# 163 C:3C0BH LINE# 164 C:3C0BH LINE# 166 C:3C0BH LINE# 167 C:3C17H LINE# 168 C:3C17H LINE# 169 C:3C25H LINE# 170 C:3C28H LINE# 171 C:3C2FH LINE# 172 C:3C2FH LINE# 173 C:3C31H LINE# 174 C:3C33H LINE# 175 C:3C33H LINE# 176 C:3C3DH LINE# 177 C:3C40H LINE# 178 C:3C40H LINE# 179 C:3C40H LINE# 180 C:3C43H LINE# 181 C:3C48H LINE# 182 C:3C48H LINE# 183 C:3C4BH LINE# 184 C:3C55H LINE# 185 C:3C55H LINE# 186 C:3C5FH LINE# 187 C:3C61H LINE# 189 C:3C61H LINE# 190 C:3C61H LINE# 191 C:3C61H LINE# 192 C:3C63H LINE# 193 C:3C63H LINE# 195 C:3C65H LINE# 196 ------- ENDPROC _TWIWRITE ------- PROC _TWIREAD D:0002H SYMBOL SlaveID X:02ECH SYMBOL RdAddr D:0003H SYMBOL AddrType X:02EFH SYMBOL Length X:02F0H SYMBOL CrcFlg X:02F1H SYMBOL RdBuf BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 101 ------- DO B:002AH.6 SYMBOL Result X:02F3H SYMBOL i X:02F4H SYMBOL TempBuf X:0322H SYMBOL RdCrc X:0323H SYMBOL timeoutcount C:3237H SYMBOL RdErr ------- ENDDO C:30A4H LINE# 210 C:30AEH LINE# 211 C:30AEH LINE# 212 C:30B0H LINE# 215 C:30B5H LINE# 216 C:30BDH LINE# 218 C:30C2H LINE# 219 C:30C5H LINE# 221 C:30CAH LINE# 223 C:30D6H LINE# 224 C:30D6H LINE# 225 C:30DFH LINE# 226 C:30E2H LINE# 227 C:30F0H LINE# 228 C:30F0H LINE# 229 C:30F2H LINE# 230 C:30F5H LINE# 231 C:30F5H LINE# 233 C:30F7H LINE# 234 C:30FAH LINE# 235 C:3101H LINE# 236 C:3101H LINE# 237 C:3103H LINE# 238 C:3106H LINE# 239 C:3106H LINE# 241 C:310AH LINE# 242 C:310AH LINE# 243 C:3110H LINE# 244 C:3113H LINE# 245 C:311AH LINE# 246 C:311AH LINE# 247 C:311CH LINE# 248 C:311FH LINE# 249 C:311FH LINE# 250 C:311FH LINE# 252 C:3127H LINE# 253 C:312AH LINE# 254 C:3131H LINE# 255 C:3131H LINE# 256 C:3133H LINE# 257 C:3136H LINE# 258 C:3136H LINE# 271 C:3139H LINE# 272 C:3147H LINE# 273 C:3147H LINE# 274 C:3149H LINE# 275 C:314CH LINE# 276 C:314CH LINE# 278 C:3151H LINE# 279 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 102 C:3154H LINE# 280 C:315BH LINE# 281 C:315BH LINE# 282 C:315DH LINE# 283 C:3160H LINE# 284 C:3160H LINE# 286 C:3173H LINE# 287 C:3173H LINE# 288 C:3179H LINE# 289 C:3179H LINE# 290 C:317EH LINE# 291 C:317EH LINE# 292 C:3181H LINE# 293 C:3186H LINE# 294 C:3188H LINE# 296 C:3188H LINE# 297 C:318BH LINE# 298 C:3190H LINE# 299 C:3190H LINE# 300 C:319EH LINE# 301 C:31A8H LINE# 302 C:31AAH LINE# 304 C:31AAH LINE# 305 C:31ADH LINE# 306 C:31B2H LINE# 307 C:31C2H LINE# 308 C:31C2H LINE# 309 C:31CAH LINE# 311 C:31D2H LINE# 312 C:31D2H LINE# 313 C:31D5H LINE# 314 C:31DAH LINE# 315 C:31E0H LINE# 316 C:31F7H LINE# 317 C:31F7H LINE# 318 C:320AH LINE# 319 C:320AH LINE# 320 C:3223H LINE# 321 C:322DH LINE# 322 C:3235H LINE# 323 C:3235H LINE# 325 C:3235H LINE# 326 C:3237H LINE# 327 C:3237H LINE# 328 C:3237H LINE# 329 C:3237H LINE# 330 C:3237H LINE# 331 C:323AH LINE# 332 C:323FH LINE# 333 C:323FH LINE# 334 C:3242H LINE# 335 C:324CH LINE# 336 C:324CH LINE# 337 C:3256H LINE# 338 C:3258H LINE# 340 C:3258H LINE# 341 C:3258H LINE# 342 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 103 C:3258H LINE# 343 C:325AH LINE# 344 C:325AH LINE# 346 C:325CH LINE# 347 ------- ENDPROC _TWIREAD ------- PROC TWIINIT C:7241H LINE# 367 C:7241H LINE# 368 C:7241H LINE# 369 C:7244H LINE# 370 C:7247H LINE# 371 C:7249H LINE# 375 C:7249H LINE# 377 C:724CH LINE# 378 C:724FH LINE# 389 C:724FH LINE# 397 C:7252H LINE# 398 C:7255H LINE# 399 C:7257H LINE# 400 ------- ENDPROC TWIINIT ------- ENDMOD TWI ------- MODULE UART C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C4H PUBLIC UART0CR D:00C0H PUBLIC P4 C:71DCH PUBLIC UART0Init D:009DH PUBLIC SBRTH D:0080H PUBLIC P5 D:009CH PUBLIC SBRTL B:0098H.0 PUBLIC RI B:0098H.1 PUBLIC TI D:0099H PUBLIC SBUF D:0087H PUBLIC PCON D:0098H PUBLIC SCON C:62E6H PUBLIC InterruptUART0 D:0086H PUBLIC INSCON D:009BH PUBLIC SADEN D:009AH PUBLIC SADDR D:009EH PUBLIC SFINE ------- PROC UART0INIT C:71DCH LINE# 19 C:71DCH LINE# 20 C:71DCH LINE# 22 C:71DFH LINE# 84 C:71DFH LINE# 85 C:71E2H LINE# 86 C:71E5H LINE# 87 C:71E8H LINE# 88 C:71EBH LINE# 89 C:71EEH LINE# 90 C:71F1H LINE# 91 C:71F4H LINE# 92 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 104 C:71F7H LINE# 93 C:71F7H LINE# 94 ------- ENDPROC UART0INIT ------- PROC INTERRUPTUART0 ------- DO D:0007H SYMBOL RxData ------- ENDDO C:62E6H LINE# 103 C:6303H LINE# 107 C:6305H LINE# 108 C:6308H LINE# 110 C:630BH LINE# 111 C:630BH LINE# 112 C:630DH LINE# 113 C:630FH LINE# 114 C:6312H LINE# 115 C:6312H LINE# 117 C:6315H LINE# 118 C:6315H LINE# 119 C:6317H LINE# 120 C:631AH LINE# 121 C:631AH LINE# 123 C:631CH LINE# 124 ------- ENDPROC INTERRUPTUART0 ------- ENDMOD UART ------- MODULE THERMISTOR C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:3DAAH PUBLIC NTC103AT ------- ENDMOD THERMISTOR ------- MODULE TWIIO C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 ------- ENDMOD TWIIO ------- MODULE ?C_STARTUP C:70EDH SEGMENT ?C_C51STARTUP C:1000H PUBLIC ?C_STARTUP N:00B2H SYMBOL CLKCON D:0083H SYMBOL DPH D:0082H SYMBOL DPL C:70F3H SYMBOL FOR_EACH_IDATA C:70FDH SYMBOL FOR_EACH_XDATA D:0081H SYMBOL SP C:70EDH SYMBOL STARTUP1 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 105 C:1000H LINE# 12 C:70EDH LINE# 18 C:70F0H LINE# 19 C:70F1H LINE# 22 C:70F3H LINE# 24 C:70F5H LINE# 25 C:70F6H LINE# 26 C:70F9H LINE# 28 C:70FAH LINE# 29 C:70FDH LINE# 31 C:70FEH LINE# 32 C:70FFH LINE# 33 C:7101H LINE# 34 C:7103H LINE# 35 C:7106H LINE# 36 C:7109H LINE# 37 C:710AH LINE# 38 ------- ENDMOD ?C_STARTUP ------- MODULE GASGAUGEINTER_V4_13 C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 X:0325H PUBLIC E2uiDsgCorrectVol D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 B:00A8H.7 PUBLIC EA X:0327H PUBLIC Info_uiRSOC X:0329H PUBLIC E2ulIdleSocTimes X:032DH PUBLIC Info_uiRsocCnt X:032FH PUBLIC E2ulChgerEndVol X:0333H PUBLIC E2ucChgCurRatio X:0334H PUBLIC Info_uiSocDecTime X:0336H PUBLIC Info_ulTempDsgFcc X:033AH PUBLIC E2ui_CYCLECOUNTA_B X:033CH PUBLIC E2ui_CYCLECOUNTB_B X:033EH PUBLIC E2uiTempFCC_K1 X:0340H PUBLIC E2uiTempFCC_K2 X:0342H PUBLIC E2uiChgEndTemp X:0344H PUBLIC E2ucFccUpdatePercent X:0345H PUBLIC Info_ulFCC X:0349H PUBLIC E2ui_CYCLECOUNTA_K X:034BH PUBLIC E2ui_CYCLECOUNTB_K X:034DH PUBLIC E2ucChgCorrectSOC X:034EH PUBLIC E2ucInitSocDif X:034FH PUBLIC Info_ulVoltage X:0353H PUBLIC E2uiDsgEndTemp X:0355H PUBLIC E2ulLoadEndVol X:0359H PUBLIC E2ucDsgCorrectSOC X:035AH PUBLIC Info_ulDfilterRC X:035EH PUBLIC E2uiUpdateCycleCount X:0360H PUBLIC E2ucDsgVolDet D:0015H PUBLIC uiCellVminG X:0361H PUBLIC slAdcCur2 D:0017H PUBLIC uiCellVmaxG BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 106 X:0365H PUBLIC E2ucChgerEndDelay X:0366H PUBLIC Info_uiCycleCount X:0368H PUBLIC E2slDsgAdjMaxCurr X:036CH PUBLIC E2ucDsgAdjLowFlg X:036DH PUBLIC E2ucInitUpSoc X:036EH PUBLIC E2uiDsgAdjLowTemp X:0370H PUBLIC E2ucChgChangeSocRatio X:0371H PUBLIC E2ucDsgAdjLowSoc X:0372H PUBLIC E2uiTempFCC_B X:0374H PUBLIC siCurCompens X:0376H PUBLIC Info_uiTemp X:0378H PUBLIC Info_ulRC X:037CH PUBLIC E2ucChgChangeSocDif C:2D1DH PUBLIC GasGaugeVarIn X:037DH PUBLIC Info_slCurr C:6337H PUBLIC GasGaugeVarOut X:0381H PUBLIC E2uiChgCorrectVol X:0383H PUBLIC E2ui_CYCLECOUNTA X:0385H PUBLIC E2ui_CYCLECOUNTB X:0387H PUBLIC E2ui_CYCLECOUNTC X:0389H PUBLIC E2ucChgAdjRatio X:038AH PUBLIC E2ucChg100Ratio X:038BH PUBLIC E2ucFullDsgDelay ------- PROC GASGAUGEVARIN ------- DO B:002AH.3 SYMBOL eabak ------- ENDDO C:2D1DH LINE# 114 C:2D1DH LINE# 115 C:2D1DH LINE# 118 C:2D21H LINE# 119 C:2D23H LINE# 120 C:2D32H LINE# 121 C:2D3EH LINE# 122 C:2D4AH LINE# 123 C:2D59H LINE# 124 C:2D65H LINE# 125 C:2D74H LINE# 126 C:2D85H LINE# 127 C:2D8BH LINE# 128 C:2D91H LINE# 130 C:2D9BH LINE# 131 C:2DA2H LINE# 133 C:2DA6H LINE# 135 C:2DACH LINE# 136 C:2DB2H LINE# 137 C:2DBAH LINE# 138 C:2DC4H LINE# 139 C:2DC9H LINE# 140 C:2DCEH LINE# 141 C:2DD4H LINE# 142 C:2DDEH LINE# 143 C:2DE5H LINE# 144 C:2DEFH LINE# 145 C:2DF5H LINE# 146 C:2E09H LINE# 147 C:2E0FH LINE# 148 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 107 C:2E15H LINE# 150 C:2E24H LINE# 151 C:2E2AH LINE# 152 C:2E42H LINE# 153 C:2E56H LINE# 154 C:2E5CH LINE# 155 C:2E62H LINE# 157 C:2E68H LINE# 158 C:2E6EH LINE# 159 C:2E74H LINE# 161 C:2E7EH LINE# 163 C:2E84H LINE# 164 C:2E8EH LINE# 165 C:2E98H LINE# 167 C:2EA1H LINE# 168 C:2EAAH LINE# 169 C:2EB3H LINE# 170 C:2EBCH LINE# 171 C:2EC5H LINE# 172 C:2ECEH LINE# 173 C:2ED8H LINE# 174 C:2EE1H LINE# 203 ------- ENDPROC GASGAUGEVARIN ------- PROC GASGAUGEVAROUT ------- DO B:002AH.3 SYMBOL eabak ------- ENDDO C:6337H LINE# 211 C:6337H LINE# 212 C:6337H LINE# 215 C:633BH LINE# 216 C:633DH LINE# 217 C:634CH LINE# 218 C:6358H LINE# 219 C:6364H LINE# 220 C:6373H LINE# 221 C:6377H LINE# 222 C:637BH LINE# 223 C:6383H LINE# 224 C:6387H LINE# 252 ------- ENDPROC GASGAUGEVAROUT ------- ENDMOD GASGAUGEINTER_V4_13 ------- MODULE BOOTAPP C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 B:00A8H.7 PUBLIC EA C:71A3H PUBLIC ISPProcess ------- PROC ISPPROCESS C:71A3H LINE# 17 C:71A3H LINE# 18 C:71A3H LINE# 19 BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 108 C:71AFH LINE# 20 C:71AFH LINE# 21 C:71B1H LINE# 22 C:71B3H LINE# 23 C:71B5H LINE# 24 C:71B7H LINE# 25 C:71B9H LINE# 26 C:71BCH LINE# 27 C:71BFH LINE# 28 C:71BFH LINE# 29 ------- ENDPROC ISPPROCESS ------- ENDMOD BOOTAPP ------- MODULE DATAFLASH C:0000H SYMBOL _ICE_DUMMY_ C:F800H PUBLIC dataflashstr ------- ENDMOD DATAFLASH ------- MODULE ?C?CLDPTR C:2344H PUBLIC ?C?CLDPTR ------- ENDMOD ?C?CLDPTR ------- MODULE ?C?IMUL C:235DH PUBLIC ?C?IMUL ------- ENDMOD ?C?IMUL ------- MODULE ?C?UIDIV C:236FH PUBLIC ?C?UIDIV ------- ENDMOD ?C?UIDIV ------- MODULE ?C?IILDX C:23C4H PUBLIC ?C?IILDX ------- ENDMOD ?C?IILDX ------- MODULE ?C?LADD C:23DAH PUBLIC ?C?LADD ------- ENDMOD ?C?LADD ------- MODULE ?C?LSUB C:23E7H PUBLIC ?C?LSUB ------- ENDMOD ?C?LSUB ------- MODULE ?C?LMUL C:23F5H PUBLIC ?C?LMUL ------- ENDMOD ?C?LMUL ------- MODULE ?C?ULDIV C:2480H PUBLIC ?C?ULDIV ------- ENDMOD ?C?ULDIV ------- MODULE ?C?SLDIV C:6AC1H PUBLIC ?C?SLDIV ------- ENDMOD ?C?SLDIV ------- MODULE ?C?LOR C:2512H PUBLIC ?C?LOR ------- ENDMOD ?C?LOR BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 109 ------- MODULE ?C?LNEG C:251FH PUBLIC ?C?LNEG ------- ENDMOD ?C?LNEG ------- MODULE ?C?SLCMP C:252DH PUBLIC ?C?SLCMP ------- ENDMOD ?C?SLCMP ------- MODULE ?C?ULCMP C:2543H PUBLIC ?C?ULCMP ------- ENDMOD ?C?ULCMP ------- MODULE ?C?ULSHR C:2554H PUBLIC ?C?ULSHR ------- ENDMOD ?C?ULSHR ------- MODULE ?C?SLSHR C:2567H PUBLIC ?C?SLSHR ------- ENDMOD ?C?SLSHR ------- MODULE ?C?LSHL C:257BH PUBLIC ?C?LSHL ------- ENDMOD ?C?LSHL ------- MODULE ?C?LLDIDATA C:258EH PUBLIC ?C?LLDIDATA ------- ENDMOD ?C?LLDIDATA ------- MODULE ?C?LLDXDATA C:259AH PUBLIC ?C?LLDXDATA ------- ENDMOD ?C?LLDXDATA ------- MODULE ?C?LLDIDATA0 C:25A6H PUBLIC ?C?LLDIDATA0 ------- ENDMOD ?C?LLDIDATA0 ------- MODULE ?C?LLDXDATA0 C:25B3H PUBLIC ?C?LLDXDATA0 ------- ENDMOD ?C?LLDXDATA0 ------- MODULE ?C?LILDXDATA C:25C8H PUBLIC ?C?LILDXDATA C:25BFH PUBLIC ?C?LILDXDATA1 C:25C1H PUBLIC ?C?LILDXDATA8 ------- ENDMOD ?C?LILDXDATA ------- MODULE ?C?LSTIDATA C:25F4H PUBLIC ?C?LSTIDATA ------- ENDMOD ?C?LSTIDATA ------- MODULE ?C?LSTXDATA C:2600H PUBLIC ?C?LSTXDATA ------- ENDMOD ?C?LSTXDATA ------- MODULE ?C?LSTKIDATA C:260CH PUBLIC ?C?LSTKIDATA BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 110 ------- ENDMOD ?C?LSTKIDATA ------- MODULE ?C?LSTKXDATA C:2625H PUBLIC ?C?LSTKXDATA ------- ENDMOD ?C?LSTKXDATA ------- MODULE ?C?OFFXADD C:2656H PUBLIC ?C?OFFXADD ------- ENDMOD ?C?OFFXADD ------- MODULE ?C?CCASE C:2662H PUBLIC ?C?CCASE ------- ENDMOD ?C?CCASE ------- MODULE ?C?LIMUL C:2688H PUBLIC ?C?LIMUL ------- ENDMOD ?C?LIMUL FUNCTION REGISTER MASKS FUNCTION . . . . . . . . . REG MASK ----------------------------------- AFEADCDIS. . . . . . . . . @0xf7ff AFEADCEN . . . . . . . . . @0xf7ff AFECADCDIS . . . . . . . . @0xf7ff AFECADCEN. . . . . . . . . @0xf7ff AFECHGERCHECKDIS . . . . . @0xf7ff AFECHGERCHECKEN. . . . . . @0xf7ff AFECLRFLG. . . . . . . . . @0xf7ff AFEENTERPD . . . . . . . . @0xf7ff AFEGETTEMPE. . . . . . . . @0xf7ff AFEGETVOL. . . . . . . . . @0xf7ff AFEINIT. . . . . . . . . . @0xf7ff AFELOADCHECKDIS. . . . . . @0xf7ff AFELOADCHECKEN . . . . . . @0xf7ff AFERAMCHECK. . . . . . . . @0xf7ff AFERDFLG . . . . . . . . . @0xf7ff AFERDSTATUS. . . . . . . . @0xf7ff AFETEMPADCDIS. . . . . . . @0xf7ff AFETEMPADCEN . . . . . . . @0xf7ff AFETWICHECK. . . . . . . . @0xf300 AFEWDTDIS. . . . . . . . . @0xf7ff AFEWDTEN . . . . . . . . . @0xf7ff BALPROCESS . . . . . . . . @0xf7ff CALICURZERO. . . . . . . . @0xe301 CALIRTCTIME. . . . . . . . @0xf7ff CHGERCHECK . . . . . . . . @0xf7ff CTOCHECKVOL. . . . . . . . @0xf300 CTOTURNONCHECK . . . . . . @0xf300 E2PROMBKBOOT . . . . . . . @0xf7ff E2PROMINIT . . . . . . . . @0xf7ff E2PROMTWICHECK . . . . . . @0xf300 GASGAUGEVARIN. . . . . . . @0xffbf BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 111 GASGAUGEVAROUT . . . . . . @0xff8f INITGPIO . . . . . . . . . @0xc000 INITIRQ. . . . . . . . . . @0xe000 INITVAR. . . . . . . . . . @0xf797 INTERRUPTINT4. . . . . . . @0xf003 INTERRUPTTIMER3. . . . . . @0xf300 INTERRUPTTIMER3APP . . . . @0xf300 INTERRUPTUART0APPTX. . . . @0xf38f KEYSCAN. . . . . . . . . . @0xf000 LEDAUTOOFF . . . . . . . . @0xf300 LEDDISPLAY . . . . . . . . @0xf303 LOADCHECK. . . . . . . . . @0xf7ff LOWPOWERCHECK. . . . . . . @0xf301 LOWPOWERPROCESS. . . . . . @0xf7ff MCUFLASHPROCESS. . . . . . @0xf7bf MCUFLASHWRWAITCHECK. . . . @0xf300 MCUINTOIDLE. . . . . . . . @0xc000 MCUINTOPD. . . . . . . . . @0xc000 MOSCTRL. . . . . . . . . . @0xf7ff MOSSTATUSCHECK . . . . . . @0xc000 PORPROTECTOTC. . . . . . . @0xf78f PORPROTECTOTD. . . . . . . @0xf78f PORPROTECTOV . . . . . . . @0xf782 PORPROTECTUTC. . . . . . . @0xf78f PORPROTECTUTD. . . . . . . @0xf78f PORPROTECTUV . . . . . . . @0xf782 PROTECTOCRECOVER . . . . . @0xf7ff PROTECTOTC . . . . . . . . @0xf7af PROTECTOTD . . . . . . . . @0xf7af PROTECTOV. . . . . . . . . @0xf7ff PROTECTUTC . . . . . . . . @0xf7af PROTECTUTD . . . . . . . . @0xf7af PROTECTUV. . . . . . . . . @0xf78b RAMCHECKPROCESS. . . . . . @0xf300 RTCTWICHECK. . . . . . . . @0xf300 SYSPARAINIT. . . . . . . . @0xffbf SYSTEMINTOPD . . . . . . . @0xf7ff SYSTEMINTOSLEEP. . . . . . @0xf7ff TWIINIT. . . . . . . . . . @0xe000 UART0CALICUROFFSET . . . . @0xf375 UART0CALIRTC . . . . . . . @0xf377 UART0CALITS1 . . . . . . . @0xf377 UART0CALITS2 . . . . . . . @0xf377 UART0CALIVOLTAGE . . . . . @0xf377 UART0CHECK . . . . . . . . @0xf300 UART0HANDSHAKE . . . . . . @0xe300 UART0IAPCHECKHANDSHAKE . . @0xf7bf UART0INIT. . . . . . . . . @0xe000 UART0RDCMDPROCESS. . . . . @0xf3ff UART0RDE2PROM. . . . . . . @0xf7ff UART0READSUBCLASSID. . . . @0xf375 UART0WRITEMANUFACTURE. . . @0xf375 UART1RDE2PROM. . . . . . . @0xf7ff UART2RDE2PROM. . . . . . . @0xf7ff WAKEUPPROCESS. . . . . . . @0xf7ff _AFEALARMDIS . . . . . . . @0xf7ff _AFEALARMEN. . . . . . . . @0xf7ff BL51 BANKED LINKER/LOCATER V6.22 12/22/2023 17:44:05 PAGE 112 _AFEBALCTL . . . . . . . . @0xf7ff _AFEMOSCTL . . . . . . . . @0xf7ff _AFEREADREG. . . . . . . . @0xf7ff _AFEWRITEREG . . . . . . . @0xf7ff _CRC8CAL . . . . . . . . . @0xf365 _DELAY1MS. . . . . . . . . @0xf03e _E2PROMREAD. . . . . . . . @0xf7ff _E2PROMWRITE . . . . . . . @0xf7ff _GETCYCLEGAIN. . . . . . . @0xf7cf _INTERRUPTINT4APP. . . . . @0xf003 _LEDGETDISNUM. . . . . . . @0xf001 _MCUCLOCKSET . . . . . . . @0xf003 _MCUFLASHBLANKCHECK. . . . @0xf31c _MCUFLASHCHECKFLG. . . . . @0xf303 _MCUFLASHDATACHECK . . . . @0xf7af _MCUFLASHREAD. . . . . . . @0xf307 _MCUFLASHWRITE . . . . . . @0xf7bf _MCUFLASHWRONEBYTE . . . . @0xf035 _MCUFLASHWRSECTOR. . . . . @0xf33f _MEMORYCOPY. . . . . . . . @0xf78d _MEMORYSET . . . . . . . . @0xf781 _RTCMODIFYTIME . . . . . . @0xf7ff _RTCREAD . . . . . . . . . @0xf7ff _RTCWRITE. . . . . . . . . @0xf7ff _TWICHECKSTATUS. . . . . . @0xf00c _TWIREAD . . . . . . . . . @0xf7ff _TWIWRITE. . . . . . . . . @0xf7ff _UART0READINFO . . . . . . @0xf37f _UART0WRITEINFO. . . . . . @0xf7ff Program Size: data=151.4 xdata=1528 code=26615 LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)