BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 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\ >> STARTUP.obj, .\output\TwiIO.obj, .\output\GasGaugeInter_V4_13.obj, .\code_gasguage\GasGaugeV4_13.LIB, .\output\BootAp >> p.obj, .\output\BootIAP.obj TO .\output\MCUCore_Load REGFILE (.\output\MCUCore_Load.ORC) PRINT (.\MCUCore_Load.m51) R >> AMSIZE (256) DISABLEWARNING (16) CODE (0X0000-0XFFFF, ?CO?BOOTIAP (0X0000)) XDATA (0X0000-0X0CFE) MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC 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\STARTUP.obj (?C_STARTUP) .\output\TwiIO.obj (TWIIO) .\output\GasGaugeInter_V4_13.obj (GASGAUGEINTER_V4_13) .\code_gasguage\GasGaugeV4_13.LIB (GASGAUGEV4_12) .\output\BootApp.obj (BOOTAPP) .\output\BootIAP.obj (BOOTIAP) C:\KEIL_V5\C51\LIB\C51FPL.LIB (?C?FPADD) C:\KEIL_V5\C51\LIB\C51FPL.LIB (?C?FPMUL) C:\KEIL_V5\C51\LIB\C51FPL.LIB (?C?FCAST) C:\KEIL_V5\C51\LIB\C51FPL.LIB (?C?CASTF) C:\KEIL_V5\C51\LIB\C51FPL.LIB (?C?FPGETOPN) C:\KEIL_V5\C51\LIB\C51L.LIB (?C_INIT) 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) BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 2 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) 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\MCUCore_Load (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 0002H UNIT _IDATA_GROUP_ IDATA 001DH 0001H UNIT ?ID?EXTE2PROM 001EH 0002H *** 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.7 UNIT _BIT_GROUP_ BIT 002AH.4 0000H.6 UNIT ?BI?GASGAUGEV4_12 BIT 002BH.2 0000H.5 UNIT ?BI?AFE BIT 002BH.7 0000H.5 UNIT ?BI?BALANCE BIT 002CH.4 0000H.4 UNIT ?BI?LOWPOWER BIT 002DH.0 0000H.4 UNIT ?BI?CHARGERLOAD BIT 002DH.4 0000H.3 UNIT ?BI?INTERRUPTAPP BIT 002DH.7 0000H.3 UNIT ?BI?MCUFLASH BIT 002EH.2 0000H.2 UNIT ?BI?LED BIT 002EH.4 0000H.2 UNIT ?BI?MOSCTRL BIT 002EH.6 0000H.2 UNIT ?BI?PROTECT BIT 002FH.0 0000H.2 UNIT ?BI?RTC BIT 002FH.2 0000H.1 UNIT ?BI?CALIBRATE BIT 002FH.3 0000H.1 UNIT ?BI?KEYSCAN BIT 002FH.4 0000H.1 UNIT ?BI?PORSELFTEST BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 3 002FH.5 0000H.3 *** 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 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 0001H ABSOLUTE XDATA 0075H 0002H ABSOLUTE XDATA 0077H 0002H ABSOLUTE XDATA 0079H 0001H ABSOLUTE XDATA 007AH 0001H ABSOLUTE XDATA 007BH 0001H ABSOLUTE XDATA 007CH 0002H ABSOLUTE XDATA 007EH 0004H ABSOLUTE XDATA 0082H 0001H ABSOLUTE XDATA 0083H 0004H ABSOLUTE XDATA 0087H 0001H ABSOLUTE XDATA 0088H 0001H ABSOLUTE XDATA 0089H 0001H ABSOLUTE XDATA 008AH 0002H ABSOLUTE XDATA 008CH 0001H ABSOLUTE XDATA 008DH 0001H ABSOLUTE BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 4 XDATA 008EH 0001H ABSOLUTE XDATA 008FH 0002H ABSOLUTE XDATA 0091H 0002H ABSOLUTE XDATA 0093H 0002H ABSOLUTE XDATA 0095H 0002H ABSOLUTE XDATA 0097H 0001H ABSOLUTE XDATA 0098H 0001H ABSOLUTE XDATA 0099H 0001H ABSOLUTE XDATA 009AH 0002H ABSOLUTE XDATA 009CH 0002H ABSOLUTE XDATA 009EH 0002H ABSOLUTE XDATA 00A0H 0002H ABSOLUTE XDATA 00A2H 0001H ABSOLUTE XDATA 00A3H 0002H ABSOLUTE XDATA 00A5H 0002H ABSOLUTE XDATA 00A7H 0002H ABSOLUTE XDATA 00A9H 0001H ABSOLUTE XDATA 00AAH 0001H ABSOLUTE XDATA 00ABH 0002H ABSOLUTE XDATA 00ADH 0001H ABSOLUTE XDATA 00AEH 0004H ABSOLUTE XDATA 00B2H 0004H ABSOLUTE XDATA 00B6H 0004H ABSOLUTE XDATA 00BAH 0004H ABSOLUTE XDATA 00BEH 0004H ABSOLUTE XDATA 00C2H 0002H ABSOLUTE XDATA 00C4H 0001H ABSOLUTE XDATA 00C5H 0007H ABSOLUTE XDATA 00CCH 0001H ABSOLUTE XDATA 00CDH 0001H ABSOLUTE XDATA 00CEH 0002H ABSOLUTE XDATA 00D0H 0001H ABSOLUTE XDATA 00D1H 0002H ABSOLUTE XDATA 00D3H 0002H ABSOLUTE XDATA 00D5H 0002H ABSOLUTE XDATA 00D7H 0002H ABSOLUTE XDATA 00D9H 0002H ABSOLUTE XDATA 00DBH 0001H ABSOLUTE XDATA 00DCH 0001H ABSOLUTE XDATA 00DDH 0121H ABSOLUTE XDATA 01FEH 0002H ABSOLUTE XDATA 0200H 00B5H UNIT ?XD?AFE XDATA 02B5H 006DH UNIT ?XD?GASGAUGEINTER_V4_13 XDATA 0322H 006CH UNIT _XDATA_GROUP_ XDATA 038EH 002EH UNIT ?XD?GASGAUGEV4_12 XDATA 03BCH 0022H UNIT ?XD?PROTECT XDATA 03DEH 0015H UNIT ?XD?EXTE2PROM XDATA 03F3H 000DH UNIT ?XD?UARTAPP 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 0004H UNIT ?XD?INTERRUPTAPP XDATA 0540H 0096H ABSOLUTE XDATA 05D6H 0012H UNIT ?XD?CALIBRATE XDATA 05E8H 0003H UNIT ?XD?LED BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 5 XDATA 05EBH 0003H UNIT ?XD?LOWPOWER XDATA 05EEH 0003H UNIT ?XD?_MCUPWM0SET?MCULIB XDATA 05F1H 0003H UNIT ?XD?_MCUPWM1SET?MCULIB XDATA 05F4H 0002H UNIT ?XD?CHARGERLOAD XDATA 05F6H 0002H UNIT ?XD?MCUFLASH XDATA 05F8H 0002H UNIT ?XD?GASGAUGEWKUP?GASGAUGEV4_12 XDATA 05FAH 0001H UNIT ?XD?KEYAPP XDATA 05FBH 0001H UNIT ?XD?PORSELFTEST * * * * * * * C O D E M E M O R Y * * * * * * * CODE 0000H 1000H UNIT ?CO?BOOTIAP CODE 1000H 0003H ABSOLUTE CODE 1003H 0020H UNIT ?PR?INTERRUPTTIMER3?INTERRUPT CODE 1023H 0003H ABSOLUTE CODE 1026H 0005H UNIT ?C_INITSEG CODE 102BH 0003H ABSOLUTE CODE 102EH 0024H UNIT ?PR?_INTERRUPTINT4APP?INTERRUPTAPP CODE 1052H 0001H UNIT ?PR?TWIINIT?TWIIO CODE 1053H 0003H ABSOLUTE CODE 1056H 0C24H UNIT ?PR?DATAFILTER?GASGAUGEV4_12 CODE 1C7AH 06CAH UNIT ?PR?GASGAUGEMANAGE?GASGAUGEV4_12 CODE 2344H 062EH UNIT ?C?LIB_CODE CODE 2972H 0258H UNIT ?PR?FCCUPDATE?GASGAUGEV4_12 CODE 2BCAH 0220H UNIT ?PR?GASGAUGEWKUP?GASGAUGEV4_12 CODE 2DEAH 01F0H UNIT ?PR?_CALCUTEMP?CALCULATE CODE 2FDAH 01E3H UNIT ?PR?GASGAUGEVARIN?GASGAUGEINTER_V4_13 CODE 31BDH 01C2H UNIT ?PR?_RTCREADTIME?RTC CODE 337FH 01B3H UNIT ?PR?_E2PROMBKDATA?EXTE2PROM CODE 3532H 0181H UNIT ?PR?AFECALCUCURR?CALCULATE CODE 36B3H 016FH UNIT ?PR?_GASGAUGEINITSOC?GASGAUGEV4_12 CODE 3822H 0168H UNIT ?PR?GASGAUGEINIT?GASGAUGEV4_12 CODE 398AH 0167H UNIT ?PR?UART0IAPCHECKHANDSHAKE?UARTAPP CODE 3AF1H 0163H UNIT ?PR?_TWIREAD?TWIIO CODE 3C54H 0150H UNIT ?PR?UART0RDCMDPROCESS?UARTAPP CODE 3DA4H 0144H UNIT ?PR?BALTURNONCHECK?BALANCE CODE 3EE8H 0142H UNIT ?CO?THERMISTOR CODE 402AH 0139H UNIT ?PR?_MCUTIMER3SET?MCULIB CODE 4163H 0138H UNIT ?PR?AFECALCUVOL?CALCULATE CODE 429BH 011FH UNIT ?PR?GASGAUGEGETOCV?GASGAUGEV4_12 CODE 43BAH 0100H UNIT ?CO?TWIIO CODE 44BAH 00E6H UNIT ?PR?AFECALCUTEMPE?CALCULATE CODE 45A0H 00D7H UNIT ?PR?CORRECTCHGDFRC?GASGAUGEV4_12 CODE 4677H 00D3H UNIT ?PR?E2PROMBKCHECK?EXTE2PROM CODE 474AH 00C6H UNIT ?PR?_TWIWRITE?TWIIO CODE 4810H 00C4H UNIT ?PR?PROTECTOV?PROTECT CODE 48D4H 00C1H UNIT ?PR?MCUFLASHPROCESS?MCUFLASH CODE 4995H 00BDH UNIT ?PR?UART0CALICURRENT?UARTAPP CODE 4A52H 00BCH UNIT ?PR?PROTECTUV?PROTECT CODE 4B0EH 00BCH UNIT ?PR?PROTECTOTC?PROTECT CODE 4BCAH 00BCH UNIT ?PR?PROTECTUTC?PROTECT CODE 4C86H 00BCH UNIT ?PR?PROTECTOTD?PROTECT CODE 4D42H 00BCH UNIT ?PR?PROTECTUTD?PROTECT CODE 4DFEH 00BAH UNIT ?PR?BALPROCESS?BALANCE CODE 4EB8H 00B3H UNIT ?PR?OFFSETCALCULATE?CALCULATE CODE 4F6BH 00ADH UNIT ?PR?LEDDISPLAY?LED CODE 5018H 00ACH UNIT ?PR?E2PROMBKPROCESS?EXTE2PROM CODE 50C4H 00ABH UNIT ?PR?INTERRUPTUART0APPTX?UARTAPP BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 6 CODE 516FH 00A7H UNIT ?PR?UART0WRCMDPROCESS?UARTAPP CODE 5216H 00A2H UNIT ?PR?_AFEWRITEREG?AFE CODE 52B8H 00A2H UNIT ?PR?KEYSCAN?KEYSCAN CODE 535AH 00A1H UNIT ?PR?SYSPARAINIT?INITIAL CODE 53FBH 009CH UNIT ?PR?_RTCMODIFYTIME?RTC CODE 5497H 0098H UNIT ?PR?_TWISENDDATA?TWIIO CODE 552FH 0097H UNIT ?PR?_INTERRUPTUART0APPRX?UARTAPP CODE 55C6H 0097H UNIT ?PR?_MCUFLASHWRITE?MCUFLASH CODE 565DH 0094H UNIT ?C_C51STARTUP CODE 56F1H 008EH UNIT ?PR?LOWPOWERCHECK?LOWPOWER CODE 577FH 008DH UNIT ?PR?_RTCINITTIME?RTC CODE 580CH 008CH UNIT ?PR?_MCUFLASHWRSECTOR?MCUFLASH CODE 5898H 0086H UNIT ?PR?AFEINITREG?AFE CODE 591EH 0084H UNIT ?PR?_UART0WRITEINFO?UARTAPP CODE 59A2H 0081H UNIT ?PR?_MCUPWM0SET?MCULIB CODE 5A23H 0081H UNIT ?PR?_MCUPWM1SET?MCULIB CODE 5AA4H 0081H UNIT ?PR?_MCUPWM2SET?MCULIB CODE 5B25H 007DH UNIT ?PR?E2PROMINIT?EXTE2PROM CODE 5BA2H 0077H UNIT ?PR?_UART0READINFO?UARTAPP CODE 5C19H 0076H UNIT ?PR?PROTECTOCRECOVER?PROTECT CODE 5C8FH 0075H UNIT ?PR?MAIN?MAIN CODE 5D04H 006FH UNIT ?PR?UART1RDE2PROM?EXTE2PROM CODE 5D73H 006FH UNIT ?PR?UART2RDE2PROM?EXTE2PROM CODE 5DE2H 006DH UNIT ?PR?CALIVOLTAGE?CALIBRATE CODE 5E4FH 006CH UNIT ?PR?E2PROMERASE?EXTE2PROM CODE 5EBBH 006BH UNIT ?PR?INTERRUPTINT4?INTERRUPT CODE 5F26H 0069H UNIT ?PR?UART0RDE2PROM?EXTE2PROM CODE 5F8FH 0066H UNIT ?PR?RAMCHECKPROCESS?MCULIB CODE 5FF5H 0060H UNIT ?PR?_AFEREADREG?AFE CODE 6055H 005FH UNIT ?PR?KEYSWITCHSPEED?KEYAPP CODE 60B4H 005FH UNIT ?PR?_MCUFLASHREAD?MCUFLASH CODE 6113H 005DH UNIT ?PR?AFERAMCHECK?AFE CODE 6170H 005DH UNIT ?PR?_GETCYCLEGAIN?GASGAUGEV4_12 CODE 61CDH 005BH UNIT ?PR?_TWIGETDATA?TWIIO CODE 6228H 005AH UNIT ?PR?_MCUFLASHDATACHECK?MCUFLASH CODE 6282H 0059H UNIT ?PR?PROTECTOCC?PROTECT CODE 62DBH 0059H UNIT ?PR?PROTECTOCD1?PROTECT CODE 6334H 0059H UNIT ?PR?PROTECTOCD2?PROTECT CODE 638DH 0055H UNIT ?PR?_E2PROMWRITE?EXTE2PROM CODE 63E2H 0055H UNIT ?PR?_E2PROMREAD?EXTE2PROM CODE 6437H 0054H UNIT ?PR?UART0CALIRTC?UARTAPP CODE 648BH 0053H UNIT ?PR?_RTCWRITE?RTC CODE 64DEH 0052H UNIT ?PR?UART0CALIVOLTAGE?UARTAPP CODE 6530H 0051H UNIT ?PR?_MCUCLOCKSET?MCULIB CODE 6581H 0051H UNIT ?PR?_RTCREAD?RTC CODE 65D2H 0051H UNIT ?PR?INTERRUPTUART0?UART CODE 6623H 0050H UNIT ?PR?GASGAUGEVAROUT?GASGAUGEINTER_V4_13 CODE 6673H 004FH UNIT ?PR?INITIAL?INITIAL CODE 66C2H 004FH UNIT ?PR?CALIPROCESS?CALIBRATE CODE 6711H 004FH UNIT ?PR?PORPROTECTOTC?PORSELFTEST CODE 6760H 004FH UNIT ?PR?PORPROTECTUTC?PORSELFTEST CODE 67AFH 004FH UNIT ?PR?PORPROTECTOTD?PORSELFTEST CODE 67FEH 004FH UNIT ?PR?PORPROTECTUTD?PORSELFTEST CODE 684DH 004EH UNIT ?PR?LOADCHECK?CHARGERLOAD CODE 689BH 004CH UNIT ?PR?E2PROMBKRTC?EXTE2PROM CODE 68E7H 004CH UNIT ?PR?UART1RDRTC?EXTE2PROM CODE 6933H 004CH UNIT ?PR?UART2RDRTC?EXTE2PROM BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 7 CODE 697FH 004AH UNIT ?PR?AFEGETVOL?CALCULATE CODE 69C9H 004AH UNIT ?PR?MOSSTATUSCHECK?MOSCTRL CODE 6A13H 0049H UNIT ?PR?UART0CALITS1?UARTAPP CODE 6A5CH 0049H UNIT ?PR?UART0CALITS2?UARTAPP CODE 6AA5H 0049H UNIT ?PR?CHGERCHECK?CHARGERLOAD CODE 6AEEH 0048H UNIT ?CO?UARTAPP CODE 6B36H 0048H UNIT ?PR?AFEGETTEMPE?CALCULATE CODE 6B7EH 0048H UNIT ?PR?_DELAY1MS?MCULIB CODE 6BC6H 0048H UNIT ?PR?PORPROTECTOV?PORSELFTEST CODE 6C0EH 0048H UNIT ?PR?PORPROTECTUV?PORSELFTEST CODE 6C56H 0046H UNIT ?PR?UART0RDRTC?EXTE2PROM CODE 6C9CH 0045H UNIT ?PR?UART0WRITEMANUFACTURE?UARTAPP CODE 6CE1H 0045H UNIT ?PR?CALITS1?CALIBRATE CODE 6D26H 0045H UNIT ?PR?CALITS2?CALIBRATE CODE 6D6BH 0044H UNIT ?PR?CALIRTCTIME?CALIBRATE CODE 6DAFH 0044H UNIT ?C?LDIV CODE 6DF3H 0043H UNIT ?PR?SYSTEMINTOSLEEP?LOWPOWER CODE 6E36H 0042H UNIT ?PR?INITVAR?INITIAL CODE 6E78H 0041H UNIT ?PR?E2PROMBKBOOT?EXTE2PROM CODE 6EB9H 0040H UNIT ?PR?WAKEUPPROCESS?LOWPOWER CODE 6EF9H 0040H UNIT ?PR?LOWPOWERPROCESS?LOWPOWER CODE 6F39H 003FH UNIT ?PR?_LEDGETDISNUM?LED CODE 6F78H 003FH UNIT ?PR?_AFEBALCTL?AFE CODE 6FB7H 003DH UNIT ?PR?AFERDFLG?AFE CODE 6FF4H 003CH UNIT ?PR?AFECLRFLG?AFE CODE 7030H 003BH UNIT ?PR?CALICURRENTGAIN?CALIBRATE CODE 706BH 003BH UNIT ?PR?PORSELFTEST?PORSELFTEST CODE 70A6H 0037H UNIT ?PR?UART0READSUBCLASSID?UARTAPP CODE 70DDH 0036H UNIT ?PR?UART0CALICUROFFSET?UARTAPP CODE 7113H 0035H UNIT ?PR?CTOCHECKVOL?BALANCE CODE 7148H 0035H UNIT ?PR?_MCUFLASHWRONEBYTE?MCUFLASH CODE 717DH 0035H UNIT ?PR?GASGAUGEIDLE?GASGAUGEV4_12 CODE 71B2H 0034H UNIT ?PR?INTERRUPTTIMER3APP?INTERRUPTAPP CODE 71E6H 0034H UNIT ?CO?CALCULATE CODE 721AH 0033H UNIT ?PR?CLRRAM?MCULIB CODE 724DH 0033H UNIT ?PR?_MEMORYCOPY?MCULIB CODE 7280H 0030H UNIT ?PR?KEYPROCESS?KEYAPP CODE 72B0H 002DH UNIT ?PR?MOSCTRL?MOSCTRL CODE 72DDH 002CH UNIT ?PR?SYSTEMRESETPROCESS?MCULIB CODE 7309H 002BH UNIT ?PR?INITGPIO?INITIAL CODE 7334H 002AH UNIT ?PR?_MEMORYSET?MCULIB CODE 735EH 0029H UNIT ?PR?TWICHKCLKRELEASE?TWIIO CODE 7387H 0027H UNIT ?PR?_MCUFLASHCHECKFLG?MCUFLASH CODE 73AEH 0026H UNIT ?PR?AFEENTERPD?AFE CODE 73D4H 0026H UNIT ?PR?CTOTURNONCHECK?BALANCE CODE 73FAH 0026H UNIT ?PR?_MCUFLASHBLANKCHECK?MCUFLASH CODE 7420H 0024H UNIT ?PR?TWISTART?TWIIO CODE 7444H 0022H UNIT ?PR?TWISTOP?TWIIO CODE 7466H 001FH UNIT ?PR?SYSTEMINTOPD?LOWPOWER CODE 7485H 001FH UNIT ?PR?PROTECTPROCESS?PROTECT CODE 74A4H 001FH UNIT ?PR?_CRC8CAL?TWIIO CODE 74C3H 001EH UNIT ?PR?INITIRQ?INITIAL CODE 74E1H 001DH UNIT ?PR?E2PROMTWICHECK?EXTE2PROM CODE 74FEH 001DH UNIT ?PR?RTCTWICHECK?RTC CODE 751BH 001CH UNIT ?PR?UART0INIT?UART CODE 7537H 001BH UNIT ?PR?TWIRESTART?TWIIO CODE 7552H 001AH UNIT ?PR?AFETWICHECK?AFE BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 8 CODE 756CH 0019H UNIT ?PR?ISPPROCESS?BOOTAPP CODE 7585H 0018H UNIT ?PR?AFERDSTATUS?AFE CODE 759DH 0017H UNIT ?PR?_AFEALARMDIS?AFE CODE 75B4H 0015H UNIT ?PR?_AFEMOSCTL?AFE CODE 75C9H 0015H UNIT ?PR?MCUFLASHWRWAITCHECK?MCUFLASH CODE 75DEH 0014H UNIT ?PR?UART0CHECK?UARTAPP CODE 75F2H 0014H UNIT ?PR?AFEINFOPROCESS?CALCULATE CODE 7606H 0013H UNIT ?PR?LEDAUTOOFF?LED CODE 7619H 0013H UNIT ?PR?AFECHGERCHECKEN?AFE CODE 762CH 0013H UNIT ?PR?AFECHGERCHECKDIS?AFE CODE 763FH 0013H UNIT ?PR?AFELOADCHECKEN?AFE CODE 7652H 0013H UNIT ?PR?AFELOADCHECKDIS?AFE CODE 7665H 0013H UNIT ?PR?AFEWDTEN?AFE CODE 7678H 0013H UNIT ?PR?AFEWDTDIS?AFE CODE 768BH 0013H UNIT ?PR?AFEADCEN?AFE CODE 769EH 0013H UNIT ?PR?AFEADCDIS?AFE CODE 76B1H 0013H UNIT ?PR?AFECADCEN?AFE CODE 76C4H 0013H UNIT ?PR?AFECADCDIS?AFE CODE 76D7H 0013H UNIT ?PR?AFETEMPADCEN?AFE CODE 76EAH 0013H UNIT ?PR?AFETEMPADCDIS?AFE CODE 76FDH 0012H UNIT ?PR?UART0HANDSHAKE?UARTAPP CODE 770FH 0012H UNIT ?PR?_AFEALARMEN?AFE CODE 7721H 0010H UNIT ?PR?AFEINIT?AFE CODE 7731H 0010H UNIT ?PR?CALICURZERO?CALIBRATE CODE 7741H 000CH UNIT ?PR?MCUINTOIDLE?MCULIB CODE 774DH 000CH UNIT ?PR?MCUINTOPD?MCULIB CODE 7759H 000AH UNIT ?PR?BALANCEPROCESS?BALANCE CODE 7763H 0008H UNIT ?PR?DELAY4US?TWIIO CODE 776BH 0006H UNIT ?CO?GASGAUGEV4_12 OVERLAY MAP OF MODULE: .\output\MCUCore_Load (MAIN) SEGMENT BIT_GROUP DATA_GROUP IDATA_GROUP XDATA_GROUP >> +--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH START LENG >> TH ------------------------------------------------------------------------------------------------------------------------ >> -- ?PR?INTERRUPTINT4?INTERRUPT ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_INTERRUPTINT4APP?INTERRUPTAPP ?PR?_INTERRUPTINT4APP?INTERRUPTAPP ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_MCUCLOCKSET?MCULIB *** NEW ROOT *************************************************** ?PR?INTERRUPTTIMER3?INTERRUPT ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?INTERRUPTTIMER3APP?INTERRUPTAPP ?PR?INTERRUPTTIMER3APP?INTERRUPTAPP ----- ----- ----- ----- ----- ----- ----- ---- >> - BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 9 +--> ?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 ----- ----- ----- ----- ----- ----- 0322H 0002 >> H +--> ?PR?_UART0READINFO?UARTAPP +--> ?CO?UARTAPP ?PR?_UART0READINFO?UARTAPP ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_CRC8CAL?TWIIO ?PR?_CRC8CAL?TWIIO ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?CO?TWIIO ?PR?UART0WRCMDPROCESS?UARTAPP ----- ----- ----- ----- ----- ----- 0322H 0002 >> H +--> ?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?TWIIO ?PR?UART0READSUBCLASSID?UARTAPP ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_CRC8CAL?TWIIO ?PR?UART0CALICURRENT?UARTAPP ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_CRC8CAL?TWIIO ?PR?UART0CALIVOLTAGE?UARTAPP ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_CRC8CAL?TWIIO BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 10 ?PR?UART0CALICUROFFSET?UARTAPP ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_CRC8CAL?TWIIO ?PR?UART0CALITS1?UARTAPP ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_CRC8CAL?TWIIO ?PR?UART0CALITS2?UARTAPP ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_CRC8CAL?TWIIO ?PR?UART0CALIRTC?UARTAPP ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_CRC8CAL?TWIIO ?PR?_UART0WRITEINFO?UARTAPP ----- ----- ----- ----- ----- ----- 0324H 0002 >> H +--> ?PR?_CRC8CAL?TWIIO ?PR?UART0IAPCHECKHANDSHAKE?UARTAPP ----- ----- ----- ----- ----- ----- 0322H 0002 >> H *** NEW ROOT *************************************************** ?C_C51STARTUP ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?MAIN?MAIN +--> ?C_INITSEG ?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 +--> ?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 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 11 +--> ?PR?MCUFLASHPROCESS?MCUFLASH +--> ?PR?E2PROMBKPROCESS?EXTE2PROM +--> ?PR?LOWPOWERPROCESS?LOWPOWER ?PR?INITIAL?INITIAL ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_MCUCLOCKSET?MCULIB +--> ?PR?INITGPIO?INITIAL +--> ?PR?CLRRAM?MCULIB +--> ?PR?SYSPARAINIT?INITIAL +--> ?PR?INITVAR?INITIAL +--> ?PR?_MCUTIMER3SET?MCULIB +--> ?PR?UART0INIT?UART +--> ?PR?TWIINIT?TWIIO +--> ?PR?_MCUPWM2SET?MCULIB +--> ?PR?AFEINITREG?AFE +--> ?PR?AFEINIT?AFE +--> ?PR?AFECLRFLG?AFE +--> ?PR?E2PROMINIT?EXTE2PROM +--> ?PR?_RTCINITTIME?RTC +--> ?PR?INITIRQ?INITIAL ?PR?CLRRAM?MCULIB ----- ----- ----- ----- 001BH 0002H ----- ---- >> - ?PR?SYSPARAINIT?INITIAL ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_MCUFLASHCHECKFLG?MCUFLASH +--> ?PR?_MCUFLASHREAD?MCUFLASH +--> ?PR?_MCUFLASHWRITE?MCUFLASH ?PR?_MCUFLASHCHECKFLG?MCUFLASH 0029H.5 0000H.1 ----- ----- ----- ----- ----- ---- >> - ?PR?_MCUFLASHREAD?MCUFLASH 0029H.5 0000H.1 0019H 0002H ----- ----- 0326H 0004 >> H ?PR?_MCUFLASHWRITE?MCUFLASH 0029H.7 0000H.1 ----- ----- ----- ----- 0328H 0004 >> H +--> ?PR?_MCUFLASHBLANKCHECK?MCUFLASH +--> ?PR?_MCUFLASHWRSECTOR?MCUFLASH +--> ?PR?_MCUFLASHDATACHECK?MCUFLASH ?PR?_MCUFLASHBLANKCHECK?MCUFLASH 002AH.0 0000H.1 ----- ----- ----- ----- ----- ---- >> - ?PR?_MCUFLASHWRSECTOR?MCUFLASH 002AH.0 0000H.1 ----- ----- ----- ----- 032CH 0004 >> H ?PR?_MCUFLASHDATACHECK?MCUFLASH 002AH.0 0000H.1 ----- ----- ----- ----- 032CH 0004 >> H ?PR?INITVAR?INITIAL ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_MEMORYSET?MCULIB ?PR?_MEMORYSET?MCULIB ----- ----- ----- ----- ----- ----- 0332H 0002 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 12 >> H ?PR?_MCUTIMER3SET?MCULIB ----- ----- ----- ----- ----- ----- 0326H 0005 >> H ?PR?_MCUPWM2SET?MCULIB ----- ----- ----- ----- ----- ----- 032BH 0003 >> H ?PR?AFEINIT?AFE 0029H.5 0000H.1 ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_AFEWRITEREG?AFE ?PR?_AFEWRITEREG?AFE 0029H.6 0000H.1 ----- ----- ----- ----- 032AH 0006 >> H +--> ?PR?_TWIWRITE?TWIIO +--> ?PR?_DELAY1MS?MCULIB +--> ?PR?TWIINIT?TWIIO ?PR?_TWIWRITE?TWIIO 002AH.1 0000H.1 ----- ----- ----- ----- 0362H 000A >> H +--> ?PR?_CRC8CAL?TWIIO +--> ?PR?TWISTART?TWIIO +--> ?PR?_TWISENDDATA?TWIIO +--> ?PR?TWISTOP?TWIIO ?PR?TWISTART?TWIIO ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?DELAY4US?TWIIO ?PR?_TWISENDDATA?TWIIO 002AH.2 0000H.1 ----- ----- ----- ----- ----- ---- >> - +--> ?PR?DELAY4US?TWIIO +--> ?PR?TWICHKCLKRELEASE?TWIIO ?PR?TWICHKCLKRELEASE?TWIIO 002AH.3 0000H.1 ----- ----- ----- ----- ----- ---- >> - +--> ?PR?DELAY4US?TWIIO ?PR?TWISTOP?TWIIO ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?DELAY4US?TWIIO ?PR?AFECLRFLG?AFE ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_AFEREADREG?AFE +--> ?PR?_AFEWRITEREG?AFE ?PR?_AFEREADREG?AFE 0029H.6 0000H.1 ----- ----- ----- ----- 0330H 0005 >> H +--> ?PR?_TWIREAD?TWIIO +--> ?PR?_DELAY1MS?MCULIB +--> ?PR?TWIINIT?TWIIO ?PR?_TWIREAD?TWIIO 002AH.0 0000H.1 ----- ----- ----- ----- 0358H 0036 >> H +--> ?PR?TWISTART?TWIIO +--> ?PR?_TWISENDDATA?TWIIO BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 13 +--> ?PR?TWIRESTART?TWIIO +--> ?PR?_TWIGETDATA?TWIIO +--> ?PR?_CRC8CAL?TWIIO +--> ?PR?TWISTOP?TWIIO ?PR?TWIRESTART?TWIIO ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?DELAY4US?TWIIO ?PR?_TWIGETDATA?TWIIO ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?DELAY4US?TWIIO ?PR?E2PROMINIT?EXTE2PROM 0029H.5 0000H.1 ----- ----- ----- ----- 0326H 0008 >> H +--> ?PR?_E2PROMREAD?EXTE2PROM ?PR?_E2PROMREAD?EXTE2PROM 0029H.6 0000H.1 ----- ----- ----- ----- 0332H 0006 >> H +--> ?PR?_TWIREAD?TWIIO +--> ?PR?_DELAY1MS?MCULIB ?PR?_RTCINITTIME?RTC 0029H.5 0000H.1 ----- ----- ----- ----- 0326H 000C >> H +--> ?PR?_MEMORYSET?MCULIB +--> ?PR?_E2PROMREAD?EXTE2PROM +--> ?PR?_MEMORYCOPY?MCULIB +--> ?PR?_RTCREADTIME?RTC ?PR?_MEMORYCOPY?MCULIB ----- ----- ----- ----- ----- ----- 0348H 0002 >> H ?PR?_RTCREADTIME?RTC 0029H.6 0000H.1 ----- ----- ----- ----- 0348H 000B >> H +--> ?PR?_RTCREAD?RTC +--> ?PR?_RTCMODIFYTIME?RTC ?PR?_RTCREAD?RTC 0029H.7 0000H.1 ----- ----- ----- ----- 0353H 0005 >> H +--> ?PR?_TWIREAD?TWIIO +--> ?PR?_DELAY1MS?MCULIB ?PR?_RTCMODIFYTIME?RTC 0029H.7 0000H.1 ----- ----- ----- ----- 0353H 000A >> H +--> ?PR?_RTCWRITE?RTC ?PR?_RTCWRITE?RTC 002AH.0 0000H.1 ----- ----- ----- ----- 035DH 0005 >> H +--> ?PR?_TWIWRITE?TWIIO +--> ?PR?_DELAY1MS?MCULIB ?PR?KEYPROCESS?KEYAPP ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?KEYSWITCHSPEED?KEYAPP ?PR?KEYSWITCHSPEED?KEYAPP ----- ----- ----- ----- ----- ----- ----- ---- >> - BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 14 +--> ?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 ----- ----- ----- ----- ----- ----- 0326H 0009 >> H +--> ?PR?AFEGETVOL?CALCULATE ?PR?AFEGETVOL?CALCULATE 0029H.5 0000H.1 ----- ----- ----- ----- 032FH 0001 >> H +--> ?PR?_AFEREADREG?AFE ?PR?AFECALCUTEMPE?CALCULATE ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?AFEGETTEMPE?CALCULATE +--> ?PR?_CALCUTEMP?CALCULATE ?PR?AFEGETTEMPE?CALCULATE 0029H.5 0000H.1 ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_AFEREADREG?AFE ?PR?_CALCUTEMP?CALCULATE ----- ----- ----- ----- ----- ----- 0326H 0007 >> H +--> ?CO?THERMISTOR ?PR?AFECALCUCURR?CALCULATE ----- ----- ----- ----- ----- ----- 0326H 0005 >> H +--> ?PR?_AFEREADREG?AFE +--> ?PR?OFFSETCALCULATE?CALCULATE +--> ?PR?_MCUPWM2SET?MCULIB ?PR?OFFSETCALCULATE?CALCULATE ----- ----- ----- ----- ----- ----- 032BH 0003 >> H +--> ?CO?CALCULATE ?PR?BALANCEPROCESS?BALANCE ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?BALTURNONCHECK?BALANCE +--> ?PR?CTOTURNONCHECK?BALANCE +--> ?PR?BALPROCESS?BALANCE ?PR?BALPROCESS?BALANCE ----- ----- ----- ----- ----- ----- 0326H 0002 >> H +--> ?PR?_AFEBALCTL?AFE +--> ?PR?CTOCHECKVOL?BALANCE ?PR?_AFEBALCTL?AFE ----- ----- ----- ----- ----- ----- 0328H 0002 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 15 >> H +--> ?PR?_AFEWRITEREG?AFE ?PR?CTOCHECKVOL?BALANCE 0029H.5 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 ----- ----- ----- ----- ----- ----- 0326H 0002 >> H +--> ?PR?GASGAUGEVARIN?GASGAUGEINTER_V4_13 +--> ?PR?GASGAUGEGETOCV?GASGAUGEV4_12 +--> ?PR?_GASGAUGEINITSOC?GASGAUGEV4_12 +--> ?PR?GASGAUGEVAROUT?GASGAUGEINTER_V4_13 ?PR?GASGAUGEVARIN?GASGAUGEINTER_V4_13 0029H.5 0000H.1 ----- ----- ----- ----- ----- ---- >> - ?PR?GASGAUGEGETOCV?GASGAUGEV4_12 ----- ----- ----- ----- ----- ----- 0328H 0001 >> H ?PR?_GASGAUGEINITSOC?GASGAUGEV4_12 ----- ----- ----- ----- ----- ----- 0328H 0002 >> H ?PR?GASGAUGEVAROUT?GASGAUGEINTER_V4_13 0029H.5 0000H.1 ----- ----- ----- ----- ----- ---- >> - ?PR?LOADCHECK?CHARGERLOAD ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?AFELOADCHECKEN?AFE +--> ?PR?AFERDSTATUS?AFE BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 16 +--> ?PR?AFELOADCHECKDIS?AFE +--> ?PR?AFECLRFLG?AFE ?PR?AFELOADCHECKEN?AFE ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_AFEWRITEREG?AFE ?PR?AFERDSTATUS?AFE ----- ----- ----- ----- ----- ----- 0326H 0002 >> H +--> ?PR?_AFEREADREG?AFE ?PR?AFELOADCHECKDIS?AFE ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?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 ----- ----- ----- ----- ----- ----- 0326H 0002 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 17 >> H +--> ?PR?GASGAUGEGETOCV?GASGAUGEV4_12 ?PR?FCCUPDATE?GASGAUGEV4_12 ----- ----- ----- ----- ----- ----- 0326H 0004 >> H +--> ?PR?_GETCYCLEGAIN?GASGAUGEV4_12 ?PR?DATAFILTER?GASGAUGEV4_12 0029H.5 0000H.1 ----- ----- ----- ----- 0326H 0009 >> H +--> ?CO?GASGAUGEV4_12 ?PR?AFERAMCHECK?AFE ----- ----- ----- ----- ----- ----- 0326H 0003 >> H +--> ?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 ?PR?CALIPROCESS?CALIBRATE ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?CALIVOLTAGE?CALIBRATE +--> ?PR?CALICURRENTGAIN?CALIBRATE +--> ?PR?CALICURZERO?CALIBRATE +--> ?PR?CALITS1?CALIBRATE +--> ?PR?CALITS2?CALIBRATE +--> ?PR?CALIRTCTIME?CALIBRATE ?PR?CALIVOLTAGE?CALIBRATE ----- ----- ----- ----- ----- ----- 0326H 0002 >> H ?PR?CALITS1?CALIBRATE ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_CALCUTEMP?CALCULATE ?PR?CALITS2?CALIBRATE ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_CALCUTEMP?CALCULATE ?PR?CALIRTCTIME?CALIBRATE ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_RTCMODIFYTIME?RTC ?PR?MCUFLASHPROCESS?MCUFLASH 0029H.5 0000H.2 ----- ----- ----- ----- 0326H 0002 >> H +--> ?PR?_MCUFLASHWRITE?MCUFLASH +--> ?PR?_MCUFLASHWRONEBYTE?MCUFLASH BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 18 ?PR?E2PROMBKPROCESS?EXTE2PROM ----- ----- ----- ----- ----- ----- 0326H 0001 >> H +--> ?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 ----- ----- ----- ----- ----- ----- 0327H 000A >> H +--> ?PR?_MEMORYSET?MCULIB +--> ?PR?_E2PROMWRITE?EXTE2PROM ?PR?_E2PROMWRITE?EXTE2PROM 0029H.5 0000H.1 ----- ----- ----- ----- 0350H 0006 >> H +--> ?PR?_TWIWRITE?TWIIO +--> ?PR?_DELAY1MS?MCULIB ?PR?UART0RDE2PROM?EXTE2PROM ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_E2PROMREAD?EXTE2PROM +--> ?PR?_CRC8CAL?TWIIO ?PR?UART2RDE2PROM?EXTE2PROM ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_E2PROMREAD?EXTE2PROM +--> ?PR?_CRC8CAL?TWIIO ?PR?UART0RDRTC?EXTE2PROM ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_RTCREADTIME?RTC +--> ?PR?_MEMORYCOPY?MCULIB +--> ?PR?_CRC8CAL?TWIIO ?PR?UART1RDRTC?EXTE2PROM ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_RTCREADTIME?RTC +--> ?PR?_MEMORYCOPY?MCULIB +--> ?PR?_CRC8CAL?TWIIO ?PR?UART2RDRTC?EXTE2PROM ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_RTCREADTIME?RTC +--> ?PR?_MEMORYCOPY?MCULIB +--> ?PR?_CRC8CAL?TWIIO ?PR?E2PROMBKRTC?EXTE2PROM ----- ----- ----- ----- ----- ----- 0327H 000A >> H +--> ?PR?_RTCREADTIME?RTC +--> ?PR?_MEMORYCOPY?MCULIB +--> ?PR?_E2PROMWRITE?EXTE2PROM ?PR?_E2PROMBKDATA?EXTE2PROM ----- ----- ----- ----- ----- ----- 0327H 0021 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 19 >> H +--> ?PR?_MEMORYCOPY?MCULIB +--> ?PR?_RTCREADTIME?RTC +--> ?PR?_E2PROMWRITE?EXTE2PROM +--> ?PR?E2PROMBKBOOT?EXTE2PROM ?PR?E2PROMBKBOOT?EXTE2PROM ----- ----- ----- ----- ----- ----- 0348H 0008 >> H +--> ?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 ?PR?_AFEALARMDIS?AFE ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_AFEWRITEREG?AFE ?PR?AFETEMPADCEN?AFE ----- ----- ----- ----- ----- ----- ----- ---- BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 20 >> - +--> ?PR?_AFEWRITEREG?AFE ?PR?AFEWDTEN?AFE ----- ----- ----- ----- ----- ----- ----- ---- >> - +--> ?PR?_AFEWRITEREG?AFE SYMBOL TABLE OF MODULE: .\output\MCUCore_Load (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:5C8FH PUBLIC main ------- PROC MAIN C:5C8FH LINE# 21 C:5C8FH LINE# 22 C:5C8FH LINE# 23 C:5C92H LINE# 25 C:5C92H LINE# 26 C:5C92H LINE# 29 C:5C95H LINE# 31 C:5C98H LINE# 32 C:5C98H LINE# 33 C:5C9AH LINE# 34 C:5C9DH LINE# 36 C:5CA0H LINE# 38 C:5CA3H LINE# 40 C:5CA6H LINE# 42 C:5CA9H LINE# 44 C:5CACH LINE# 46 C:5CAFH LINE# 48 C:5CB2H LINE# 50 C:5CB5H LINE# 53 C:5CB8H LINE# 63 C:5CB8H LINE# 65 C:5CBBH LINE# 66 C:5CBBH LINE# 67 C:5CBDH LINE# 68 C:5CC0H LINE# 70 C:5CC3H LINE# 72 C:5CC6H LINE# 73 C:5CC9H LINE# 74 C:5CCCH LINE# 76 C:5CD1H LINE# 77 C:5CD1H LINE# 78 C:5CD4H LINE# 79 C:5CD4H LINE# 81 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 21 C:5CD7H LINE# 83 C:5CDAH LINE# 85 C:5CDDH LINE# 88 C:5CDDH LINE# 90 C:5CE0H LINE# 92 C:5CE3H LINE# 94 C:5CE6H LINE# 96 C:5CE9H LINE# 98 C:5CECH LINE# 100 C:5CEFH LINE# 102 C:5CF9H LINE# 103 C:5D01H LINE# 106 ------- 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:74C3H 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:6E36H PUBLIC InitVar C:7309H PUBLIC InitGPIO B:00A8H.4 PUBLIC ES0 B:00A8H.5 PUBLIC ET3 D:0086H PUBLIC INSCON B:0088H.7 PUBLIC TF3 C:6673H PUBLIC Initial C:535AH PUBLIC SysParaInit D:00E9H PUBLIC P0PCR D:00EAH PUBLIC P1PCR D:00EBH PUBLIC P2PCR D:00ECH PUBLIC P3PCR ------- PROC INITVAR C:6E36H LINE# 18 C:6E36H LINE# 19 C:6E36H LINE# 20 C:6E3CH LINE# 21 C:6E47H LINE# 22 C:6E51H LINE# 23 C:6E5BH LINE# 24 C:6E63H LINE# 26 C:6E65H LINE# 27 C:6E67H LINE# 28 C:6E6DH LINE# 29 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 22 C:6E6FH LINE# 30 C:6E71H LINE# 32 C:6E77H LINE# 33 ------- ENDPROC INITVAR ------- PROC SYSPARAINIT C:535AH LINE# 41 C:535AH LINE# 42 C:535AH LINE# 43 C:5363H LINE# 44 C:5363H LINE# 45 C:536FH LINE# 46 C:5378H LINE# 47 C:5378H LINE# 48 C:5380H LINE# 49 C:5380H LINE# 50 C:5382H LINE# 51 C:538BH LINE# 52 C:538BH LINE# 53 C:5398H LINE# 54 C:539FH LINE# 55 C:53A1H LINE# 57 C:53A1H LINE# 58 C:53A4H LINE# 60 C:53A4H LINE# 62 C:53AEH LINE# 63 C:53B8H LINE# 64 C:53C4H LINE# 65 C:53D3H LINE# 67 C:53DBH LINE# 69 C:53E4H LINE# 70 C:53E4H LINE# 71 C:53E7H LINE# 72 C:53E8H LINE# 73 C:53F3H LINE# 74 C:53F3H LINE# 75 C:53F6H LINE# 76 C:53F7H LINE# 78 C:53F7H LINE# 79 C:53FAH LINE# 80 C:53FAH LINE# 81 ------- ENDPROC SYSPARAINIT ------- PROC INITIRQ C:74C3H LINE# 89 C:74C3H LINE# 90 C:74C3H LINE# 91 C:74C5H LINE# 93 C:74C7H LINE# 102 C:74D0H LINE# 103 C:74D2H LINE# 105 C:74D5H LINE# 106 C:74D8H LINE# 107 C:74DBH LINE# 108 C:74DEH LINE# 110 C:74E0H LINE# 111 ------- ENDPROC INITIRQ ------- PROC INITGPIO C:7309H LINE# 164 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 23 C:7309H LINE# 165 C:7309H LINE# 167 C:730CH LINE# 168 C:730FH LINE# 169 C:7312H LINE# 171 C:7315H LINE# 172 C:7318H LINE# 173 C:731BH LINE# 175 C:731EH LINE# 176 C:7321H LINE# 177 C:7324H LINE# 179 C:7327H LINE# 180 C:732AH LINE# 181 C:732DH LINE# 185 C:7330H LINE# 186 C:7333H LINE# 530 ------- ENDPROC INITGPIO ------- PROC INITIAL C:6673H LINE# 538 C:6673H LINE# 539 C:6673H LINE# 540 C:6678H LINE# 542 C:667BH LINE# 544 C:667EH LINE# 546 C:6681H LINE# 548 C:6684H LINE# 550 C:668DH LINE# 553 C:6690H LINE# 564 C:6693H LINE# 566 C:669CH LINE# 568 C:669FH LINE# 569 C:66A4H LINE# 570 C:66A4H LINE# 571 C:66A6H LINE# 572 C:66A6H LINE# 573 C:66A9H LINE# 575 C:66ACH LINE# 576 C:66ACH LINE# 577 C:66B1H LINE# 578 C:66B1H LINE# 579 C:66B3H LINE# 580 C:66B3H LINE# 582 C:66BCH LINE# 583 C:66BCH LINE# 584 C:66BEH LINE# 585 C:66BEH LINE# 586 C:66BEH LINE# 588 C:66C1H LINE# 589 ------- ENDPROC INITIAL ------- ENDMOD INITIAL ------- MODULE INTERRUPTAPP C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 X:053DH PUBLIC ucwatcntTime D:0090H PUBLIC P1 D:00A0H PUBLIC P2 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 24 X:053EH PUBLIC ucTimer1s D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:102EH PUBLIC _InterruptINT4App B:002DH.4 PUBLIC bTimer5msFlg X:053FH PUBLIC ucTimer50ms B:002DH.5 PUBLIC bTimer1sFlg C:71B2H PUBLIC InterruptTimer3App D:00B1H PUBLIC RSTSTAT B:002DH.6 PUBLIC bTimer50msFlg ------- PROC _INTERRUPTINT4APP D:0007H SYMBOL IntSource C:102EH LINE# 25 C:102EH LINE# 26 C:102EH LINE# 27 C:1032H LINE# 28 C:1032H LINE# 29 C:1038H LINE# 30 C:1038H LINE# 31 C:103DH LINE# 32 C:103FH LINE# 33 C:103FH LINE# 34 C:1040H LINE# 35 C:1044H LINE# 36 C:1044H LINE# 37 C:104AH LINE# 38 C:104AH LINE# 39 C:104FH LINE# 40 C:1051H LINE# 41 C:1051H LINE# 42 C:1051H LINE# 43 ------- ENDPROC _INTERRUPTINT4APP ------- PROC INTERRUPTTIMER3APP ------- DO X:053CH SYMBOL ucwatcntTime ------- ENDDO C:71B2H LINE# 52 C:71B2H LINE# 53 C:71B2H LINE# 55 C:71B4H LINE# 56 C:71BFH LINE# 57 C:71BFH LINE# 58 C:71C1H LINE# 59 C:71C4H LINE# 60 C:71C4H LINE# 61 C:71CFH LINE# 62 C:71CFH LINE# 63 C:71D1H LINE# 64 C:71D3H LINE# 65 C:71D3H LINE# 67 C:71DEH LINE# 68 C:71DEH LINE# 69 C:71E0H LINE# 70 C:71E2H LINE# 71 C:71E2H LINE# 73 C:71E5H LINE# 74 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 25 ------- ENDPROC INTERRUPTTIMER3APP ------- ENDMOD INTERRUPTAPP ------- MODULE LED 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:6F39H 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:05E8H PUBLIC ucLedChgFlickCnt B:00B0H.5 PUBLIC P3_5 X:05E9H PUBLIC ucLedBleFlickCnt X:05EAH PUBLIC ucLedTimeCnt B:002EH.2 PUBLIC bLedDisFlg B:002EH.3 PUBLIC bLedDisBleFlg C:7606H PUBLIC LedAutoOff C:4F6BH PUBLIC LedDisplay ------- PROC _LEDGETDISNUM D:0006H SYMBOL Rsoc C:6F39H LINE# 24 C:6F39H LINE# 25 C:6F39H LINE# 26 C:6F42H LINE# 27 C:6F42H LINE# 28 C:6F45H LINE# 29 C:6F45H LINE# 30 C:6F4EH LINE# 31 C:6F4EH LINE# 32 C:6F51H LINE# 33 C:6F51H LINE# 34 C:6F5AH LINE# 35 C:6F5AH LINE# 36 C:6F5DH LINE# 37 C:6F5DH LINE# 38 C:6F66H LINE# 39 C:6F66H LINE# 40 C:6F69H LINE# 41 C:6F69H LINE# 42 C:6F72H LINE# 43 C:6F72H LINE# 44 C:6F75H LINE# 45 C:6F75H LINE# 47 C:6F75H LINE# 48 C:6F77H LINE# 49 C:6F77H LINE# 50 ------- ENDPROC _LEDGETDISNUM ------- PROC LEDAUTOOFF C:7606H LINE# 59 C:7606H LINE# 60 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 26 C:7606H LINE# 61 C:7609H LINE# 62 C:7609H LINE# 63 C:7614H LINE# 64 C:7614H LINE# 65 C:7616H LINE# 66 C:7618H LINE# 67 C:7618H LINE# 68 C:7618H LINE# 69 ------- ENDPROC LEDAUTOOFF ------- PROC LEDDISPLAY ------- DO D:0007H SYMBOL LedDisNum ------- ENDDO C:4F6BH LINE# 80 C:4F6BH LINE# 81 C:4F6BH LINE# 84 C:4F6EH LINE# 85 C:4F6EH LINE# 86 C:4F79H LINE# 87 C:4F79H LINE# 88 C:4F7BH LINE# 89 C:4F80H LINE# 90 C:4F80H LINE# 91 C:4F82H LINE# 93 C:4F82H LINE# 94 C:4F84H LINE# 95 C:4F84H LINE# 97 C:4F87H LINE# 98 C:4F87H LINE# 99 C:4F92H LINE# 100 C:4F92H LINE# 101 C:4F94H LINE# 102 C:4F99H LINE# 103 C:4F99H LINE# 104 C:4F9BH LINE# 106 C:4F9BH LINE# 107 C:4F9DH LINE# 108 C:4F9DH LINE# 110 C:4FA0H LINE# 111 C:4FA0H LINE# 112 C:4FABH LINE# 113 C:4FAEH LINE# 114 C:4FAEH LINE# 115 C:4FBBH LINE# 116 C:4FBBH LINE# 117 C:4FBFH LINE# 118 C:4FBFH LINE# 119 C:4FC4H LINE# 120 C:4FC6H LINE# 121 C:4FCAH LINE# 122 C:4FCAH LINE# 123 C:4FCFH LINE# 124 C:4FD1H LINE# 125 C:4FD3H LINE# 126 C:4FD7H LINE# 127 C:4FD7H LINE# 128 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 27 C:4FDCH LINE# 129 C:4FDEH LINE# 130 C:4FE0H LINE# 131 C:4FE2H LINE# 132 C:4FE6H LINE# 133 C:4FE6H LINE# 134 C:4FEBH LINE# 135 C:4FEDH LINE# 136 C:4FEFH LINE# 137 C:4FF1H LINE# 138 C:4FF3H LINE# 139 C:4FF8H LINE# 140 C:4FF8H LINE# 141 C:5005H LINE# 142 C:5005H LINE# 143 C:5007H LINE# 145 C:5007H LINE# 146 C:5014H LINE# 147 C:5014H LINE# 149 C:5017H 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:7280H PUBLIC KeyProcess B:0080H.3 PUBLIC P0_3 C:6055H PUBLIC KeySwitchSpeed X:05FAH PUBLIC ucDsgingSpeed ------- PROC KEYSWITCHSPEED C:6055H LINE# 20 C:6055H LINE# 21 C:6055H LINE# 22 C:6057H LINE# 23 C:6059H LINE# 24 C:605BH LINE# 25 C:605EH LINE# 26 C:605EH LINE# 27 C:6064H LINE# 28 C:6064H LINE# 29 C:6066H LINE# 30 C:6068H LINE# 31 C:6078H LINE# 32 C:607BH LINE# 33 C:607CH LINE# 34 C:6083H LINE# 35 C:6083H LINE# 36 C:6086H LINE# 37 C:6088H LINE# 38 C:6095H LINE# 39 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 28 C:6098H LINE# 40 C:6099H LINE# 42 C:6099H LINE# 43 C:609EH LINE# 44 C:60A0H LINE# 45 C:60B0H LINE# 46 C:60B3H LINE# 47 C:60B3H LINE# 48 C:60B3H LINE# 49 ------- ENDPROC KEYSWITCHSPEED ------- PROC KEYPROCESS C:7280H LINE# 58 C:7280H LINE# 59 C:7280H LINE# 60 C:7283H LINE# 61 C:7283H LINE# 62 C:7285H LINE# 63 C:7296H LINE# 64 C:7296H LINE# 65 C:7296H LINE# 66 C:7299H LINE# 67 C:729AH LINE# 69 C:729AH LINE# 70 C:729CH LINE# 71 C:72A1H LINE# 72 C:72A2H LINE# 74 C:72A2H LINE# 75 C:72A4H LINE# 76 C:72A5H LINE# 78 C:72A5H LINE# 79 C:72A7H LINE# 80 C:72AAH LINE# 81 C:72AAH LINE# 82 C:72ACH LINE# 83 C:72ADH LINE# 85 C:72ADH LINE# 86 C:72AFH LINE# 87 C:72AFH LINE# 88 C:72AFH LINE# 90 C:72AFH LINE# 91 C:72AFH LINE# 92 C:72AFH LINE# 93 C:72AFH LINE# 94 ------- ENDPROC KEYPROCESS ------- ENDMOD KEYAPP ------- MODULE LOWPOWER C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 X:05EBH 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 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 29 D:00B7H PUBLIC PWM2CON B:002CH.4 PUBLIC bPDFlg 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:05ECH PUBLIC ucPDTimerCnt C:6DF3H PUBLIC SystemIntoSleep C:56F1H PUBLIC LowPowerCheck B:002CH.5 PUBLIC bPCEnterPDFlg C:6EF9H PUBLIC LowPowerProcess C:6EB9H PUBLIC WakeUpProcess D:00B1H PUBLIC RSTSTAT C:7466H PUBLIC SystemIntoPD B:00A8H.4 PUBLIC ES0 B:00A8H.5 PUBLIC ET3 X:05EDH PUBLIC ucResetFlag B:002CH.6 PUBLIC bWakeupFlg B:002CH.7 PUBLIC bSleepFlg ------- PROC WAKEUPPROCESS C:6EB9H LINE# 26 C:6EB9H LINE# 27 C:6EB9H LINE# 28 C:6EBCH LINE# 29 C:6EBCH LINE# 30 C:6EBEH LINE# 31 C:6EC1H LINE# 32 C:6EC1H LINE# 33 C:6EC6H LINE# 34 C:6EC8H LINE# 36 C:6ECAH LINE# 37 C:6ECFH LINE# 38 C:6ED4H LINE# 41 C:6ED6H LINE# 43 C:6ED8H LINE# 44 C:6EDAH LINE# 46 C:6EDFH LINE# 47 C:6EE2H LINE# 48 C:6EE5H LINE# 49 C:6EE5H LINE# 50 C:6EEAH LINE# 51 C:6EECH LINE# 52 C:6EF0H LINE# 53 C:6EF4H LINE# 54 C:6EF8H LINE# 55 C:6EF8H LINE# 56 ------- ENDPROC WAKEUPPROCESS ------- PROC SYSTEMINTOPD C:7466H LINE# 65 C:7466H LINE# 66 C:7466H LINE# 67 C:7466H LINE# 68 C:7466H LINE# 69 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 30 C:7469H LINE# 71 C:746BH LINE# 72 C:7478H LINE# 73 C:747AH LINE# 74 C:747FH LINE# 76 C:7482H LINE# 77 ------- ENDPROC SYSTEMINTOPD ------- PROC SYSTEMINTOSLEEP C:6DF3H LINE# 87 C:6DF3H LINE# 88 C:6DF3H LINE# 89 C:6E00H LINE# 90 C:6E02H LINE# 91 C:6E04H LINE# 93 C:6E07H LINE# 94 C:6E0AH LINE# 95 C:6E0FH LINE# 96 C:6E11H LINE# 97 C:6E14H LINE# 98 C:6E17H LINE# 99 C:6E17H LINE# 100 C:6E19H LINE# 101 C:6E1BH LINE# 103 C:6E1BH LINE# 104 C:6E1DH LINE# 105 C:6E1DH LINE# 106 C:6E22H LINE# 108 C:6E24H LINE# 110 C:6E26H LINE# 118 C:6E28H LINE# 119 C:6E2BH LINE# 120 C:6E30H LINE# 121 C:6E32H LINE# 123 C:6E35H LINE# 124 ------- ENDPROC SYSTEMINTOSLEEP ------- PROC LOWPOWERCHECK C:56F1H LINE# 135 C:56F1H LINE# 136 C:56F1H LINE# 137 C:56FDH LINE# 138 C:56FDH LINE# 139 C:56FFH LINE# 140 C:5701H LINE# 141 C:5702H LINE# 142 C:5705H LINE# 143 C:5705H LINE# 144 C:5714H LINE# 145 C:5714H LINE# 146 C:5716H LINE# 147 C:5718H LINE# 148 C:5718H LINE# 149 C:5719H LINE# 150 C:571CH LINE# 151 C:571CH LINE# 152 C:5722H LINE# 153 C:5722H LINE# 154 C:5725H LINE# 155 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 31 C:5725H LINE# 156 C:5734H LINE# 157 C:5734H LINE# 158 C:5736H LINE# 159 C:5738H LINE# 160 C:5738H LINE# 161 C:5739H LINE# 163 C:5739H LINE# 164 C:573EH LINE# 165 C:5756H LINE# 166 C:5756H LINE# 167 C:5764H LINE# 168 C:5764H LINE# 169 C:5766H LINE# 170 C:5768H LINE# 171 C:5768H LINE# 172 C:5769H LINE# 174 C:5769H LINE# 175 C:576EH LINE# 176 C:576EH LINE# 177 C:576EH LINE# 178 C:576FH LINE# 180 C:576FH LINE# 181 C:5774H LINE# 182 C:5776H LINE# 183 C:5776H LINE# 184 C:5777H LINE# 186 C:5777H LINE# 187 C:577CH LINE# 188 C:577EH LINE# 189 C:577EH LINE# 190 ------- ENDPROC LOWPOWERCHECK ------- PROC LOWPOWERPROCESS C:6EF9H LINE# 199 C:6EF9H LINE# 200 C:6EF9H LINE# 201 C:6EFFH LINE# 202 C:6EFFH LINE# 203 C:6F01H LINE# 204 C:6F19H LINE# 205 C:6F19H LINE# 206 C:6F1BH LINE# 207 C:6F1EH LINE# 208 C:6F1EH LINE# 209 C:6F20H LINE# 210 C:6F22H LINE# 211 C:6F25H LINE# 212 C:6F25H LINE# 213 C:6F27H LINE# 214 C:6F2AH LINE# 215 C:6F2DH LINE# 216 C:6F2FH LINE# 217 C:6F32H LINE# 218 C:6F32H LINE# 219 C:6F35H LINE# 220 C:6F35H LINE# 222 C:6F38H LINE# 223 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 32 ------- ENDPROC LOWPOWERPROCESS ------- ENDMOD LOWPOWER ------- MODULE UARTAPP C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 C:3C54H PUBLIC Uart0RdCmdProcess D:0090H PUBLIC P1 C:70A6H 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:03F3H PUBLIC ucSubClassID C:552FH PUBLIC _InterruptUart0AppRx C:516FH PUBLIC Uart0WrCmdProcess C:50C4H PUBLIC InterruptUart0AppTx X:03F4H PUBLIC ucUartErrCode C:64DEH PUBLIC Uart0CaliVoltage C:6A13H PUBLIC Uart0CaliTS1 C:6A5CH PUBLIC Uart0CaliTS2 C:6AEEH PUBLIC Page1WrRdFuncTable C:6B12H PUBLIC Page2WrRdFuncTable C:75DEH PUBLIC Uart0Check D:0099H PUBLIC SBUF C:4995H PUBLIC Uart0CaliCurrent C:6437H PUBLIC Uart0CaliRTC X:03F5H PUBLIC ucUart0SndLength X:03F6H PUBLIC ucUart1SndLength X:03F7H PUBLIC ucUart2SndLength D:00B1H PUBLIC RSTSTAT X:03F8H PUBLIC ucUart0TimeoutCnt X:03F9H PUBLIC ucUart1TimeoutCnt X:03FAH 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:398AH PUBLIC Uart0IapCheckHandshake B:0029H.1 PUBLIC bUart0WriteFlg C:5BA2H PUBLIC _Uart0ReadInfo C:76FDH PUBLIC Uart0Handshake B:0029H.2 PUBLIC bUart1WriteFlg B:0029H.3 PUBLIC bUart2WriteFlg C:6C9CH PUBLIC Uart0WriteManufacture C:70DDH PUBLIC Uart0CaliCurOffset B:0098H.4 PUBLIC REN B:0029H.4 PUBLIC bISPFlg C:591EH PUBLIC _Uart0WriteInfo X:03FBH PUBLIC ucUart0BufPT X:03FCH PUBLIC ucUart1BufPT X:03FDH PUBLIC ucUart2BufPT BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 33 D:009AH PUBLIC SADDR X:03FEH PUBLIC uiReceCheckSum ------- PROC UART0HANDSHAKE C:76FDH LINE# 110 C:76FDH LINE# 111 C:76FDH LINE# 112 C:7703H LINE# 113 C:7703H LINE# 114 C:7708H LINE# 115 C:7709H LINE# 117 C:7709H LINE# 118 C:770EH LINE# 119 C:770EH LINE# 120 ------- ENDPROC UART0HANDSHAKE ------- PROC _UART0WRITEINFO X:0324H SYMBOL ptr ------- DO D:0007H SYMBOL i ------- ENDDO C:591EH LINE# 170 C:5926H LINE# 171 C:5926H LINE# 174 C:5947H LINE# 175 C:5947H LINE# 176 C:5952H LINE# 177 C:5952H LINE# 178 C:5955H LINE# 179 C:596EH LINE# 180 C:5978H LINE# 181 C:597BH LINE# 183 C:5980H LINE# 184 C:5982H LINE# 185 C:5984H LINE# 186 C:5986H LINE# 187 C:5988H LINE# 188 C:598AH LINE# 189 C:598CH LINE# 190 C:5990H LINE# 192 C:5992H LINE# 193 C:5996H LINE# 195 C:599BH LINE# 196 C:599CH LINE# 198 C:599CH LINE# 199 C:59A1H LINE# 200 C:59A1H LINE# 201 ------- ENDPROC _UART0WRITEINFO ------- PROC _UART0READINFO D:0006H SYMBOL ptr ------- DO D:0005H SYMBOL i ------- ENDDO C:5BA2H LINE# 293 C:5BA2H LINE# 294 C:5BA2H LINE# 297 C:5BABH LINE# 298 C:5BABH LINE# 299 C:5BADH LINE# 300 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 34 C:5BADH LINE# 302 C:5BB2H LINE# 303 C:5BB4H LINE# 304 C:5BB6H LINE# 305 C:5BB8H LINE# 306 C:5BBAH LINE# 307 C:5BBCH LINE# 308 C:5BBEH LINE# 309 C:5BC2H LINE# 311 C:5BCDH LINE# 312 C:5BCDH LINE# 313 C:5BD0H LINE# 314 C:5BE2H LINE# 315 C:5BE7H LINE# 316 C:5BEAH LINE# 317 C:5C06H LINE# 319 C:5C18H LINE# 320 ------- ENDPROC _UART0READINFO ------- PROC UART0WRITEMANUFACTURE C:6C9CH LINE# 406 C:6C9CH LINE# 407 C:6C9CH LINE# 408 C:6CBDH LINE# 409 C:6CBDH LINE# 410 C:6CC5H LINE# 411 C:6CC5H LINE# 412 C:6CCBH LINE# 413 C:6CCDH LINE# 414 C:6CD1H LINE# 415 C:6CD1H LINE# 416 C:6CD3H LINE# 417 C:6CD3H LINE# 418 C:6CD5H LINE# 419 C:6CDAH LINE# 420 C:6CDBH LINE# 422 C:6CDBH LINE# 423 C:6CE0H LINE# 424 C:6CE0H LINE# 425 ------- ENDPROC UART0WRITEMANUFACTURE ------- PROC UART0READSUBCLASSID C:70A6H LINE# 497 C:70A6H LINE# 498 C:70A6H LINE# 499 C:70C7H LINE# 500 C:70C7H LINE# 501 C:70CFH LINE# 503 C:70D1H LINE# 504 C:70D6H LINE# 505 C:70D7H LINE# 507 C:70D7H LINE# 508 C:70DCH LINE# 509 C:70DCH LINE# 510 ------- ENDPROC UART0READSUBCLASSID ------- PROC UART0RDCMDPROCESS ------- DO X:0322H SYMBOL rdaddr ------- ENDDO BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 35 C:3C54H LINE# 566 C:3C54H LINE# 567 C:3C54H LINE# 570 C:3CA8H LINE# 571 C:3CA8H LINE# 572 C:3CA8H LINE# 573 C:3CA8H LINE# 574 C:3CA8H LINE# 575 C:3CA8H LINE# 576 C:3CA8H LINE# 577 C:3CA8H LINE# 578 C:3CA8H LINE# 579 C:3CA8H LINE# 580 C:3CA8H LINE# 581 C:3CA8H LINE# 582 C:3CB8H LINE# 583 C:3CB9H LINE# 585 C:3CB9H LINE# 586 C:3CC0H LINE# 587 C:3CC1H LINE# 589 C:3CC1H LINE# 590 C:3CC8H LINE# 591 C:3CC9H LINE# 593 C:3CC9H LINE# 594 C:3CD0H LINE# 595 C:3CD1H LINE# 597 C:3CD1H LINE# 598 C:3CD8H LINE# 599 C:3CD9H LINE# 601 C:3CD9H LINE# 602 C:3CE0H LINE# 603 C:3CE1H LINE# 605 C:3CE1H LINE# 606 C:3CE8H LINE# 607 C:3CE9H LINE# 609 C:3CE9H LINE# 610 C:3CF0H LINE# 611 C:3CF1H LINE# 613 C:3CF1H LINE# 614 C:3CF8H LINE# 615 C:3CF9H LINE# 617 C:3CF9H LINE# 618 C:3D00H LINE# 619 C:3D01H LINE# 621 C:3D01H LINE# 622 C:3D08H LINE# 623 C:3D09H LINE# 625 C:3D09H LINE# 626 C:3D10H LINE# 627 C:3D11H LINE# 629 C:3D11H LINE# 630 C:3D18H LINE# 631 C:3D19H LINE# 633 C:3D19H LINE# 634 C:3D20H LINE# 635 C:3D21H LINE# 637 C:3D21H LINE# 638 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 36 C:3D28H LINE# 639 C:3D29H LINE# 641 C:3D29H LINE# 642 C:3D32H LINE# 643 C:3D32H LINE# 644 C:3D34H LINE# 645 C:3D3AH LINE# 646 C:3D3BH LINE# 647 C:3D49H LINE# 648 C:3D49H LINE# 649 C:3D4BH LINE# 650 C:3D51H LINE# 651 C:3D52H LINE# 652 C:3D59H LINE# 653 C:3D59H LINE# 654 C:3D77H LINE# 655 C:3D7AH LINE# 656 C:3D7BH LINE# 657 C:3D82H LINE# 658 C:3D82H LINE# 659 C:3DA0H LINE# 660 C:3DA3H LINE# 661 C:3DA3H LINE# 662 C:3DA3H LINE# 663 C:3DA3H LINE# 664 ------- ENDPROC UART0RDCMDPROCESS ------- PROC UART0CALIVOLTAGE C:64DEH LINE# 890 C:64DEH LINE# 891 C:64DEH LINE# 892 C:64FFH LINE# 893 C:64FFH LINE# 894 C:6512H LINE# 896 C:6515H LINE# 897 C:6515H LINE# 898 C:651AH LINE# 899 C:651BH LINE# 901 C:651BH LINE# 902 C:651DH LINE# 903 C:6524H LINE# 904 C:6529H LINE# 905 C:6529H LINE# 906 C:652AH LINE# 908 C:652AH LINE# 909 C:652FH LINE# 910 C:652FH LINE# 911 ------- ENDPROC UART0CALIVOLTAGE ------- PROC UART0CALICURRENT C:4995H LINE# 983 C:4995H LINE# 984 C:4995H LINE# 985 C:49B9H LINE# 986 C:49B9H LINE# 990 C:4A21H LINE# 992 C:4A37H LINE# 993 C:4A37H LINE# 994 C:4A3CH LINE# 995 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 37 C:4A3DH LINE# 997 C:4A3DH LINE# 998 C:4A3FH LINE# 999 C:4A46H LINE# 1000 C:4A4BH LINE# 1001 C:4A4BH LINE# 1002 C:4A4CH LINE# 1004 C:4A4CH LINE# 1005 C:4A51H LINE# 1006 C:4A51H LINE# 1007 ------- ENDPROC UART0CALICURRENT ------- PROC UART0CALICUROFFSET C:70DDH LINE# 1010 C:70DDH LINE# 1011 C:70DDH LINE# 1012 C:70FEH LINE# 1013 C:70FEH LINE# 1014 C:7100H LINE# 1015 C:7107H LINE# 1017 C:710CH LINE# 1018 C:710DH LINE# 1020 C:710DH LINE# 1021 C:7112H LINE# 1022 C:7112H LINE# 1023 ------- ENDPROC UART0CALICUROFFSET ------- PROC UART0CALITS1 C:6A13H LINE# 1133 C:6A13H LINE# 1134 C:6A13H LINE# 1135 C:6A34H LINE# 1136 C:6A34H LINE# 1137 C:6A36H LINE# 1138 C:6A49H LINE# 1139 C:6A50H LINE# 1141 C:6A55H LINE# 1142 C:6A56H LINE# 1144 C:6A56H LINE# 1145 C:6A5BH LINE# 1146 C:6A5BH LINE# 1147 ------- ENDPROC UART0CALITS1 ------- PROC UART0CALITS2 C:6A5CH LINE# 1150 C:6A5CH LINE# 1151 C:6A5CH LINE# 1152 C:6A7DH LINE# 1153 C:6A7DH LINE# 1154 C:6A7FH LINE# 1155 C:6A92H LINE# 1156 C:6A99H LINE# 1158 C:6A9EH LINE# 1159 C:6A9FH LINE# 1161 C:6A9FH LINE# 1162 C:6AA4H LINE# 1163 C:6AA4H LINE# 1164 ------- ENDPROC UART0CALITS2 ------- PROC UART0CALIRTC ------- DO BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 38 D:0007H SYMBOL i ------- ENDDO C:6437H LINE# 1256 C:6437H LINE# 1257 C:6437H LINE# 1260 C:6458H LINE# 1261 C:6458H LINE# 1262 C:6459H LINE# 1263 C:6459H LINE# 1264 C:6471H LINE# 1265 C:6476H LINE# 1266 C:6478H LINE# 1267 C:647FH LINE# 1268 C:6484H LINE# 1269 C:6485H LINE# 1271 C:6485H LINE# 1272 C:648AH LINE# 1273 C:648AH LINE# 1274 ------- ENDPROC UART0CALIRTC ------- PROC UART0WRCMDPROCESS ------- DO X:0322H SYMBOL rdaddr ------- ENDDO C:516FH LINE# 1340 C:516FH LINE# 1341 C:516FH LINE# 1343 C:519BH LINE# 1344 C:519BH LINE# 1345 C:519BH LINE# 1346 C:519EH LINE# 1347 C:519FH LINE# 1348 C:519FH LINE# 1349 C:51A2H LINE# 1350 C:51A3H LINE# 1351 C:51A3H LINE# 1352 C:51A6H LINE# 1353 C:51A7H LINE# 1354 C:51A7H LINE# 1355 C:51AAH LINE# 1356 C:51ABH LINE# 1357 C:51ABH LINE# 1358 C:51AEH LINE# 1359 C:51AFH LINE# 1360 C:51AFH LINE# 1361 C:51B2H LINE# 1362 C:51B3H LINE# 1363 C:51B3H LINE# 1364 C:51B6H LINE# 1365 C:51B7H LINE# 1367 C:51B7H LINE# 1368 C:51BAH LINE# 1369 C:51BBH LINE# 1370 C:51BBH LINE# 1371 C:51D9H LINE# 1372 C:51DCH LINE# 1373 C:51DDH LINE# 1374 C:51DDH LINE# 1375 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 39 C:51FBH LINE# 1376 C:51FEH LINE# 1377 C:51FFH LINE# 1379 C:51FFH LINE# 1380 C:5206H LINE# 1381 C:5206H LINE# 1382 C:5208H LINE# 1383 C:520AH LINE# 1384 C:520FH LINE# 1385 C:5210H LINE# 1387 C:5210H LINE# 1388 C:5215H LINE# 1389 C:5215H LINE# 1390 C:5215H LINE# 1391 C:5215H LINE# 1392 ------- ENDPROC UART0WRCMDPROCESS ------- PROC UART0IAPCHECKHANDSHAKE ------- DO D:0007H SYMBOL i D:0007H SYMBOL databak X:0322H SYMBOL checksum ------- ENDDO C:398AH LINE# 1526 C:398AH LINE# 1527 C:398AH LINE# 1529 C:3991H LINE# 1531 C:3999H LINE# 1532 C:3999H LINE# 1533 C:39A1H LINE# 1534 C:39A1H LINE# 1535 C:39A6H LINE# 1536 C:39A7H LINE# 1538 C:39A7H LINE# 1539 C:39AEH LINE# 1540 C:39B2H LINE# 1541 C:39B2H LINE# 1542 C:39B3H LINE# 1544 C:39B3H LINE# 1545 C:39CEH LINE# 1546 C:39CEH LINE# 1547 C:39E1H LINE# 1548 C:39E1H LINE# 1549 C:39F9H LINE# 1550 C:39F9H LINE# 1551 C:3A01H LINE# 1552 C:3A01H LINE# 1553 C:3A0CH LINE# 1554 C:3A0CH LINE# 1555 C:3A11H LINE# 1556 C:3A11H LINE# 1557 C:3A12H LINE# 1558 C:3A1AH LINE# 1559 C:3A1AH LINE# 1560 C:3A25H LINE# 1561 C:3A25H LINE# 1562 C:3A2CH LINE# 1563 C:3A2CH LINE# 1564 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 40 C:3A2CH LINE# 1565 C:3A2DH LINE# 1567 C:3A2DH LINE# 1568 C:3A32H LINE# 1569 C:3A61H LINE# 1570 C:3A61H LINE# 1571 C:3A68H LINE# 1572 C:3A68H LINE# 1574 C:3A6FH LINE# 1575 C:3A6FH LINE# 1576 C:3A73H LINE# 1577 C:3A75H LINE# 1579 C:3A75H LINE# 1580 C:3A77H LINE# 1581 C:3A7CH LINE# 1582 C:3A7CH LINE# 1584 C:3A81H LINE# 1585 C:3A87H LINE# 1587 C:3A8CH LINE# 1588 C:3A92H LINE# 1589 C:3A95H LINE# 1591 C:3AAEH LINE# 1592 C:3AAEH LINE# 1593 C:3AC3H LINE# 1594 C:3AC6H LINE# 1596 C:3ADAH LINE# 1597 C:3AEBH LINE# 1599 C:3AF0H LINE# 1600 C:3AF0H LINE# 1601 C:3AF0H LINE# 1602 ------- ENDPROC UART0IAPCHECKHANDSHAKE ------- PROC _INTERRUPTUART0APPRX D:0007H SYMBOL RxData C:552FH LINE# 1789 C:552FH LINE# 1790 C:552FH LINE# 1791 C:553EH LINE# 1792 C:5544H LINE# 1793 C:554AH LINE# 1794 C:554AH LINE# 1795 C:554CH LINE# 1796 C:554CH LINE# 1797 C:5554H LINE# 1798 C:5554H LINE# 1799 C:555EH LINE# 1800 C:555EH LINE# 1801 C:5562H LINE# 1802 C:5562H LINE# 1803 C:5564H LINE# 1804 C:5566H LINE# 1805 C:5568H LINE# 1807 C:5568H LINE# 1808 C:556AH LINE# 1809 C:556CH LINE# 1810 C:556CH LINE# 1811 C:556EH LINE# 1812 C:5576H LINE# 1813 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 41 C:5576H LINE# 1814 C:557BH LINE# 1815 C:557BH LINE# 1816 C:557BH LINE# 1818 C:557EH LINE# 1819 C:557EH LINE# 1820 C:5586H LINE# 1821 C:5586H LINE# 1822 C:5589H LINE# 1823 C:5589H LINE# 1824 C:558BH LINE# 1825 C:558EH LINE# 1826 C:558EH LINE# 1827 C:55A7H LINE# 1828 C:55A7H LINE# 1829 C:55AAH LINE# 1830 C:55ACH LINE# 1831 C:55B1H LINE# 1832 C:55B1H LINE# 1833 C:55B3H LINE# 1835 C:55B3H LINE# 1836 C:55B6H LINE# 1837 C:55B6H LINE# 1838 C:55B8H LINE# 1840 C:55BDH LINE# 1841 C:55C1H LINE# 1842 C:55C5H LINE# 1843 ------- ENDPROC _INTERRUPTUART0APPRX ------- PROC INTERRUPTUART0APPTX C:50C4H LINE# 1852 C:50C4H LINE# 1853 C:50C4H LINE# 1854 C:50D4H LINE# 1855 C:50D4H LINE# 1856 C:50EDH LINE# 1857 C:50EDH LINE# 1858 C:50EFH LINE# 1859 C:50F1H LINE# 1860 C:50F3H LINE# 1861 C:50F7H LINE# 1862 C:50F9H LINE# 1863 C:50FBH LINE# 1864 C:50FDH LINE# 1865 C:50FFH LINE# 1866 C:5101H LINE# 1868 C:5101H LINE# 1869 C:5107H LINE# 1870 C:5116H LINE# 1871 C:5116H LINE# 1872 C:5118H LINE# 1873 C:5135H LINE# 1874 C:5135H LINE# 1875 C:5137H LINE# 1876 C:513CH LINE# 1877 C:513EH LINE# 1878 C:5142H LINE# 1879 C:5144H LINE# 1880 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 42 C:5146H LINE# 1881 C:5148H LINE# 1882 C:514AH LINE# 1883 C:514CH LINE# 1885 C:514CH LINE# 1886 C:5152H LINE# 1887 C:5161H LINE# 1888 C:5161H LINE# 1890 C:5166H LINE# 1891 C:516AH LINE# 1892 C:516EH LINE# 1893 ------- ENDPROC INTERRUPTUART0APPTX ------- PROC UART0CHECK C:75DEH LINE# 1902 C:75DEH LINE# 1903 C:75DEH LINE# 1904 C:75E9H LINE# 1905 C:75E9H LINE# 1906 C:75EBH LINE# 1907 C:75EFH LINE# 1908 C:75F1H LINE# 1909 C:75F1H LINE# 1910 ------- ENDPROC UART0CHECK ------- ENDMOD UARTAPP ------- MODULE MEMORY C:0000H SYMBOL _ICE_DUMMY_ B:0020H.2 PUBLIC bOCRC_EN X:00ABH PUBLIC E2uiLearnLowTempe D:0080H PUBLIC P0 D:0022H PUBLIC uiBatStatus D:0090H PUBLIC P1 X:00BAH 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:00BEH PUBLIC E2ulCycleThresholdCount B:0025H.5 PUBLIC bMidDischarge B:0020H.6 PUBLIC bOCPM B:0025H.2 PUBLIC bCHGING X:00C5H PUBLIC E2ucReserved X:006DH PUBLIC E2slOCCCurrent X:00D7H PUBLIC E2siTS0Offset X:0088H PUBLIC E2ucLoadRDelay X:00D9H PUBLIC E2siTS1Offset X:0071H PUBLIC E2ucOCCDelay X:0024H PUBLIC E2uiLearnLowTemp X:00B2H PUBLIC E2ulDfRC B:0025H.4 PUBLIC bSlowDischarge B:0021H.3 PUBLIC bLEDNum0 B:0021H.4 PUBLIC bLEDNum1 X:00CEH PUBLIC E2uiAFEOVvol BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 43 X:001EH PUBLIC E2ulCycleThreshold_Rsv X:002FH PUBLIC E2ucRamCheckFlg0 X:006AH PUBLIC E2siChgEndCurr X:0061H PUBLIC E2ucRamCheckFlg1 B:0025H.3 PUBLIC bDSGING X:0074H PUBLIC E2ucRamCheckFlg2 X:008DH PUBLIC E2ucDSG1PWMRatioH X:0089H PUBLIC E2ucRamCheckFlg3 X:0064H PUBLIC E2uiOVRvol X:002CH PUBLIC E2siChgBKCur X:00C4H PUBLIC E2ucDsgEndFlg X:008EH PUBLIC E2ucRamCheckFlg5 X:0053H PUBLIC E2ucDeviceChem X:0099H PUBLIC E2ucRamCheckFlg6 B:0022H.5 PUBLIC bAFE_SC B:0025H.0 PUBLIC bCHGMOS B:0020H.3 PUBLIC bBAL_EN X:00AEH PUBLIC E2ulFCC X:00A2H PUBLIC E2ucRamCheckFlg7 X:008CH PUBLIC E2ucDSG1PWMRatioL X:00AAH PUBLIC E2ucRamCheckFlg8 X:00CCH PUBLIC E2ucRamCheckFlg9 X:0077H PUBLIC E2uiUVRvol X:0047H PUBLIC E2ucDeviceName X:0091H PUBLIC E2uiTempOTCR X:009CH PUBLIC E2uiTempOTDR X:0026H PUBLIC E2uiNearFCC B:0021H.5 PUBLIC bTempNum X:00D5H PUBLIC E2siCadcOffset X:0098H PUBLIC E2ucTempRDelay D:0026H PUBLIC ucAFEStatus X:0095H PUBLIC E2uiTempUTCR B:0020H.7 PUBLIC bEnEEPRomBK X:00D1H PUBLIC E2uiVPackGain X:00D0H PUBLIC E2ucRamCheckFlgA X:00A5H PUBLIC E2uiBalanceVolDiff X:00A0H PUBLIC E2uiTempUTDR X:00DCH PUBLIC E2ucRamCheckFlgB B:0025H.1 PUBLIC bDSGMOS X:01FEH PUBLIC E2uiCheckFlag X:00A3H PUBLIC E2uiBalanceVol B:0022H.4 PUBLIC bAFE_OV X:0068H PUBLIC E2uiChgEndVol X:00ADH PUBLIC E2ucSOC X:0035H PUBLIC E2ucMNFName B:0023H.2 PUBLIC bOCC X:00B6H PUBLIC E2ulChgFCC D:0020H PUBLIC uiPackConfig X:0067H PUBLIC E2ucOVRDelay X:002EH PUBLIC E2ucRTCBKDelay X:0041H PUBLIC E2ulMNFDate B:0020H.5 PUBLIC bCTO_EN X:0002H PUBLIC E2uiVOC X:007AH PUBLIC E2ucUVRDelay X:007CH PUBLIC E2uiDsgEndVol X:00DBH PUBLIC E2ucCalibrated B:0026H.4 PUBLIC bAfeCHG BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 44 X:00D3H PUBLIC E2siCadcGain X:001AH PUBLIC E2ulFCC_Rsv B:0026H.2 PUBLIC bAfeChging X:00DDH PUBLIC Reserved B:0021H.0 PUBLIC bCellNum1 X:007EH PUBLIC E2slOCD1Current X:0073H PUBLIC E2ucReserved2 B:0022H.6 PUBLIC bCTO B:0022H.0 PUBLIC bOTC B:0021H.1 PUBLIC bCellNum2 X:0083H PUBLIC E2slOCD2Current B:0022H.1 PUBLIC bOTD B:0021H.2 PUBLIC bCellNum3 X:0082H PUBLIC E2ucOCD1Delay X:0087H PUBLIC E2ucOCD2Delay B:0024H.2 PUBLIC bVDQ X:00A7H PUBLIC E2siBalCurrent 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 X:0000H PUBLIC E2uiPackConfigMap X:0075H PUBLIC E2uiUVvol X:00C2H PUBLIC E2uiCycleCount X:008FH PUBLIC E2uiTempOTC X:009AH PUBLIC E2uiTempOTD B:0021H.6 PUBLIC bChgerLock X:0097H PUBLIC E2ucTempDelay B:0026H.0 PUBLIC bAfeChger X:0093H PUBLIC E2uiTempUTC X:009EH PUBLIC E2uiTempUTD X:0034H PUBLIC E2ucID X:00CDH 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:00A9H PUBLIC E2ucBalanceDelay X:008AH PUBLIC E2uiDSG1PWMFreq X:0079H PUBLIC E2ucUVDelay X:006CH PUBLIC E2ucChgEndDelay B:0021H.7 PUBLIC bLoadLock B:0026H.1 PUBLIC bAfeLoad X:0022H PUBLIC E2uiCycleCount_Rsv BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 45 I:00A0H PUBLIC STACK B:0020H.1 PUBLIC bOV_EN X:007BH 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:5898H PUBLIC AFEInitReg X:0202H PUBLIC uiTempeMin D:00C0H PUBLIC P4 D:0080H PUBLIC P5 X:0204H PUBLIC uiTempeMax B:002BH.2 PUBLIC bCADCFlg C:768BH PUBLIC AfeADCEn C:6FF4H PUBLIC AFEClrFlg C:7585H PUBLIC AFERdStatus D:0013H PUBLIC ucCellNum X:0206H PUBLIC Info C:76EAH PUBLIC AfeTempADCDis X:023CH PUBLIC slCadcCurBuf B:002BH.3 PUBLIC bAfeErr B:002BH.4 PUBLIC bVADCFlg C:6FB7H PUBLIC AFERdFlg C:759DH PUBLIC _AfeAlarmDis C:7678H PUBLIC AfeWDTDis B:002BH.5 PUBLIC bAfeI2CRWErrFlg C:75B4H PUBLIC _AFEMosCtl C:76D7H PUBLIC AfeTempADCEn X:027CH PUBLIC ucTempeMiddle C:770FH PUBLIC _AfeAlarmEn C:7665H PUBLIC AfeWDTEn X:027DH PUBLIC slCadcCurrent X:0281H PUBLIC slCadcCurAverage C:76C4H PUBLIC AfeCADCDis C:762CH PUBLIC AFEChgerCheckDis C:6F78H PUBLIC _AfeBalCtl X:0285H PUBLIC AFE C:76B1H PUBLIC AfeCADCEn C:7619H PUBLIC AFEChgerCheckEn C:6113H PUBLIC AFERamCheck C:7652H PUBLIC AFELoadCheckDis D:00C8H PUBLIC TWICON X:02A3H PUBLIC REG C:73AEH PUBLIC AFEEnterPD C:7721H PUBLIC AFEInit C:7552H PUBLIC AFETwiCheck C:763FH PUBLIC AFELoadCheckEn C:5FF5H PUBLIC _AFEReadReg X:02B1H PUBLIC ucAfeI2CErrDelayCnt X:02B2H PUBLIC ucCadcCnt BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 46 C:769EH PUBLIC AfeADCDis D:0014H PUBLIC ucCellNumOffset C:5216H PUBLIC _AFEWriteReg B:002BH.6 PUBLIC bAfeAlarmFlg X:02B3H PUBLIC uiVadcVmin ------- PROC AFETWICHECK C:7552H LINE# 43 C:7552H LINE# 44 C:7552H LINE# 45 C:7555H LINE# 46 C:7555H LINE# 47 C:7560H LINE# 48 C:7560H LINE# 49 C:7562H LINE# 50 C:7565H LINE# 51 C:7565H LINE# 52 C:7566H LINE# 54 C:7566H LINE# 55 C:756BH LINE# 56 C:756BH LINE# 57 ------- ENDPROC AFETWICHECK ------- PROC _AFEWRITEREG X:032AH SYMBOL Reg X:032BH SYMBOL Length X:032CH SYMBOL WrBuf ------- DO B:0029H.6 SYMBOL Result X:032EH SYMBOL Times X:032FH SYMBOL i ------- ENDDO C:5216H LINE# 67 C:5224H LINE# 68 C:5224H LINE# 69 C:5226H LINE# 70 C:5229H LINE# 73 C:522FH LINE# 74 C:522FH LINE# 75 C:523EH LINE# 76 C:523EH LINE# 77 C:524BH LINE# 78 C:524BH LINE# 84 C:524BH LINE# 85 C:526AH LINE# 86 C:526AH LINE# 88 C:526DH LINE# 89 C:526DH LINE# 90 C:526FH LINE# 91 C:5271H LINE# 93 C:5271H LINE# 94 C:5274H LINE# 95 C:5279H LINE# 96 C:527CH LINE# 97 C:527FH LINE# 98 C:527FH LINE# 99 C:5281H LINE# 100 C:528AH LINE# 101 C:528AH LINE# 102 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 47 C:528CH LINE# 103 C:528EH LINE# 105 C:528EH LINE# 106 C:5293H LINE# 107 C:5299H LINE# 108 C:52A3H LINE# 109 C:52A3H LINE# 110 C:52A8H LINE# 111 C:52B0H LINE# 112 C:52B0H LINE# 113 C:52B5H LINE# 115 C:52B7H LINE# 116 ------- ENDPROC _AFEWRITEREG ------- PROC _AFEREADREG X:0330H SYMBOL Reg X:0331H SYMBOL Length X:0332H SYMBOL RdBuf ------- DO B:0029H.6 SYMBOL Result X:0334H SYMBOL Times ------- ENDDO C:5FF5H LINE# 126 C:6003H LINE# 127 C:6003H LINE# 128 C:6005H LINE# 129 C:6008H LINE# 131 C:600BH LINE# 132 C:600BH LINE# 133 C:6018H LINE# 134 C:6018H LINE# 138 C:6036H LINE# 140 C:6039H LINE# 141 C:6039H LINE# 142 C:603BH LINE# 143 C:603DH LINE# 145 C:603DH LINE# 146 C:6040H LINE# 147 C:6045H LINE# 148 C:6048H LINE# 149 C:604BH LINE# 150 C:604BH LINE# 151 C:604DH LINE# 152 C:604DH LINE# 153 C:6052H LINE# 155 C:6054H LINE# 156 ------- ENDPROC _AFEREADREG ------- PROC AFECLRFLG C:6FF4H LINE# 165 C:6FF4H LINE# 166 C:6FF4H LINE# 167 C:7001H LINE# 168 C:7001H LINE# 169 C:700BH LINE# 170 C:700BH LINE# 171 C:7012H LINE# 172 C:701DH LINE# 173 C:7024H LINE# 174 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 48 C:702FH LINE# 175 C:702FH LINE# 176 C:702FH LINE# 177 ------- ENDPROC AFECLRFLG ------- PROC AFEINITREG ------- DO D:0004H SYMBOL TempVar ------- ENDDO C:5898H LINE# 186 C:5898H LINE# 187 C:5898H LINE# 190 C:589DH LINE# 191 C:58A1H LINE# 192 C:58A4H LINE# 193 C:58A8H LINE# 194 C:58ABH LINE# 195 C:58ADH LINE# 196 C:58B1H LINE# 197 C:58B5H LINE# 198 C:58B9H LINE# 199 C:58BDH LINE# 200 C:58C0H LINE# 202 C:58C3H LINE# 203 C:58C3H LINE# 204 C:58CAH LINE# 205 C:58DCH LINE# 206 C:58DCH LINE# 207 C:58DFH LINE# 208 C:58DFH LINE# 209 C:58E6H LINE# 210 C:58F8H LINE# 211 C:5915H LINE# 212 C:591AH LINE# 213 C:591DH LINE# 214 C:591DH LINE# 215 ------- ENDPROC AFEINITREG ------- PROC AFEINIT ------- DO B:0029H.5 SYMBOL Result ------- ENDDO C:7721H LINE# 225 C:7721H LINE# 226 C:7721H LINE# 241 C:772EH LINE# 242 C:7730H LINE# 243 ------- ENDPROC AFEINIT ------- PROC AFERDFLG C:6FB7H LINE# 254 C:6FB7H LINE# 255 C:6FB7H LINE# 256 C:6FC4H LINE# 257 C:6FC4H LINE# 258 C:6FCCH LINE# 259 C:6FCCH LINE# 260 C:6FCEH LINE# 261 C:6FCEH LINE# 263 C:6FD2H LINE# 264 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 49 C:6FD2H LINE# 265 C:6FD4H LINE# 266 C:6FD4H LINE# 268 C:6FDFH LINE# 269 C:6FDFH LINE# 270 C:6FE1H LINE# 271 C:6FE3H LINE# 272 C:6FE3H LINE# 273 C:6FE7H LINE# 274 C:6FE7H LINE# 275 C:6FE9H LINE# 276 C:6FE9H LINE# 278 C:6FF0H LINE# 279 C:6FF0H LINE# 280 C:6FF3H LINE# 281 C:6FF3H LINE# 282 C:6FF3H LINE# 283 ------- ENDPROC AFERDFLG ------- PROC AFERDSTATUS ------- DO X:0326H SYMBOL RegTemp ------- ENDDO C:7585H LINE# 292 C:7585H LINE# 293 C:7585H LINE# 295 C:7592H LINE# 296 C:7592H LINE# 297 C:759CH LINE# 298 C:759CH LINE# 299 ------- ENDPROC AFERDSTATUS ------- PROC AFERAMCHECK ------- DO X:0326H SYMBOL RdBuf X:0328H SYMBOL i ------- ENDDO C:6113H LINE# 308 C:6113H LINE# 309 C:6113H LINE# 313 C:6123H LINE# 314 C:6123H LINE# 315 C:612CH LINE# 317 C:615AH LINE# 318 C:615AH LINE# 319 C:6162H LINE# 320 C:6162H LINE# 321 C:6165H LINE# 322 C:6166H LINE# 323 C:6166H LINE# 324 C:6166H LINE# 325 C:616FH LINE# 326 ------- ENDPROC AFERAMCHECK ------- PROC AFEENTERPD C:73AEH LINE# 335 C:73AEH LINE# 336 C:73AEH LINE# 337 C:73B4H LINE# 338 C:73C1H LINE# 339 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 50 C:73C1H LINE# 340 C:73C8H LINE# 341 C:73D3H LINE# 342 C:73D3H LINE# 343 ------- ENDPROC AFEENTERPD ------- PROC _AFEMOSCTL D:0007H SYMBOL MosStatus C:75B4H LINE# 352 C:75B4H LINE# 353 C:75B4H LINE# 354 C:75BBH LINE# 355 C:75BDH LINE# 356 C:75C8H LINE# 357 ------- ENDPROC _AFEMOSCTL ------- PROC AFECHGERCHECKEN C:7619H LINE# 367 C:7619H LINE# 368 C:7619H LINE# 369 C:7620H LINE# 370 C:762BH LINE# 371 ------- ENDPROC AFECHGERCHECKEN ------- PROC AFECHGERCHECKDIS C:762CH LINE# 374 C:762CH LINE# 375 C:762CH LINE# 376 C:7633H LINE# 377 C:763EH LINE# 378 ------- ENDPROC AFECHGERCHECKDIS ------- PROC AFELOADCHECKEN C:763FH LINE# 381 C:763FH LINE# 382 C:763FH LINE# 383 C:7646H LINE# 384 C:7651H LINE# 385 ------- ENDPROC AFELOADCHECKEN ------- PROC AFELOADCHECKDIS C:7652H LINE# 388 C:7652H LINE# 389 C:7652H LINE# 390 C:7659H LINE# 391 C:7664H LINE# 392 ------- ENDPROC AFELOADCHECKDIS ------- PROC _AFEBALCTL X:0328H SYMBOL BalChTemp C:6F78H LINE# 401 C:6F80H LINE# 402 C:6F80H LINE# 403 C:6F94H LINE# 404 C:6FA1H LINE# 405 C:6FA1H LINE# 406 C:6FABH LINE# 407 C:6FB6H LINE# 408 C:6FB6H LINE# 409 ------- ENDPROC _AFEBALCTL ------- PROC AFEWDTEN C:7665H LINE# 418 C:7665H LINE# 419 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 51 C:7665H LINE# 420 C:766CH LINE# 421 C:7677H LINE# 422 ------- ENDPROC AFEWDTEN ------- PROC AFEWDTDIS C:7678H LINE# 425 C:7678H LINE# 426 C:7678H LINE# 427 C:767FH LINE# 428 C:768AH LINE# 429 ------- ENDPROC AFEWDTDIS ------- PROC AFEADCEN C:768BH LINE# 438 C:768BH LINE# 439 C:768BH LINE# 440 C:7692H LINE# 441 C:769DH LINE# 442 ------- ENDPROC AFEADCEN ------- PROC AFEADCDIS C:769EH LINE# 445 C:769EH LINE# 446 C:769EH LINE# 447 C:76A5H LINE# 448 C:76B0H LINE# 449 ------- ENDPROC AFEADCDIS ------- PROC AFECADCEN C:76B1H LINE# 451 C:76B1H LINE# 452 C:76B1H LINE# 453 C:76B8H LINE# 454 C:76C3H LINE# 455 ------- ENDPROC AFECADCEN ------- PROC AFECADCDIS C:76C4H LINE# 458 C:76C4H LINE# 459 C:76C4H LINE# 460 C:76CBH LINE# 461 C:76D6H LINE# 462 ------- ENDPROC AFECADCDIS ------- PROC AFETEMPADCEN C:76D7H LINE# 464 C:76D7H LINE# 465 C:76D7H LINE# 466 C:76DEH LINE# 467 C:76E9H LINE# 468 ------- ENDPROC AFETEMPADCEN ------- PROC AFETEMPADCDIS C:76EAH LINE# 471 C:76EAH LINE# 472 C:76EAH LINE# 473 C:76F1H LINE# 474 C:76FCH LINE# 475 ------- ENDPROC AFETEMPADCDIS ------- PROC _AFEALARMEN D:0007H SYMBOL AlarmFlg C:770FH LINE# 484 C:770FH LINE# 485 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 52 C:770FH LINE# 486 C:7715H LINE# 487 C:7720H LINE# 488 ------- ENDPROC _AFEALARMEN ------- PROC _AFEALARMDIS D:0007H SYMBOL AlarmFlg C:759DH LINE# 490 C:759DH LINE# 491 C:759DH LINE# 492 C:75A8H LINE# 493 C:75B3H LINE# 494 ------- 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.7 PUBLIC bBalancingFlg D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 B:002CH.0 PUBLIC bCellOpenDecFlag D:0080H PUBLIC P5 C:7759H PUBLIC BalanceProcess X:0536H PUBLIC ucBalanceStep X:0537H PUBLIC ucCellOpenDecCnt X:0538H PUBLIC ucCtoCnt B:002CH.1 PUBLIC bBalanceFlg C:73D4H PUBLIC CTOTurnOnCheck X:0539H PUBLIC ucBalanceTimeCnt B:002CH.2 PUBLIC bBalanceOddFlg X:053AH PUBLIC uiBalanceChannel B:002CH.3 PUBLIC bCTOValidFlg C:3DA4H PUBLIC BalTurnOnCheck C:4DFEH PUBLIC BalProcess C:7113H PUBLIC CTOCheckVol ------- PROC BALTURNONCHECK ------- DO D:0005H SYMBOL i ------- ENDDO C:3DA4H LINE# 32 C:3DA4H LINE# 33 C:3DA4H LINE# 36 C:3DB0H LINE# 37 C:3DB0H LINE# 38 C:3DB6H LINE# 39 C:3DB6H LINE# 40 C:3DBDH LINE# 41 C:3DEDH LINE# 44 C:3DEDH LINE# 45 C:3DEFH LINE# 46 C:3DF4H LINE# 47 C:3DF5H LINE# 49 C:3DF5H LINE# 50 C:3E3FH LINE# 51 C:3E3FH LINE# 52 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 53 C:3E42H LINE# 53 C:3E42H LINE# 54 C:3E48H LINE# 55 C:3E48H LINE# 56 C:3E64H LINE# 57 C:3E64H LINE# 58 C:3E7AH LINE# 59 C:3E7AH LINE# 60 C:3EBFH LINE# 61 C:3EBFH LINE# 62 C:3EDAH LINE# 63 C:3EDAH LINE# 64 C:3EDDH LINE# 65 C:3EDFH LINE# 66 C:3EDFH LINE# 67 C:3EE0H LINE# 69 C:3EE0H LINE# 70 C:3EE2H LINE# 71 C:3EE7H LINE# 72 C:3EE7H LINE# 73 C:3EE7H LINE# 74 C:3EE7H LINE# 75 C:3EE7H LINE# 76 ------- ENDPROC BALTURNONCHECK ------- PROC CTOCHECKVOL ------- DO B:0029H.5 SYMBOL bResult ------- ENDDO C:7113H LINE# 87 C:7113H LINE# 88 C:7113H LINE# 89 C:7115H LINE# 91 C:7118H LINE# 92 C:7118H LINE# 93 C:711BH LINE# 94 C:711BH LINE# 95 C:711EH LINE# 96 C:711EH LINE# 97 C:712DH LINE# 98 C:712DH LINE# 99 C:712FH LINE# 100 C:713AH LINE# 101 C:713AH LINE# 102 C:713CH LINE# 103 C:713CH LINE# 104 C:713EH LINE# 106 C:713EH LINE# 107 C:7140H LINE# 108 C:7145H LINE# 109 C:7145H LINE# 110 C:7145H LINE# 111 C:7145H LINE# 128 C:7145H LINE# 130 C:7147H LINE# 131 ------- ENDPROC CTOCHECKVOL ------- PROC BALPROCESS ------- DO BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 54 X:0326H SYMBOL BalChTemp ------- ENDDO C:4DFEH LINE# 144 C:4DFEH LINE# 145 C:4DFEH LINE# 150 C:4E1CH LINE# 151 C:4E1CH LINE# 152 C:4E1EH LINE# 153 C:4E1EH LINE# 155 C:4E36H LINE# 156 C:4E36H LINE# 157 C:4E36H LINE# 158 C:4E3CH LINE# 159 C:4E3CH LINE# 160 C:4E3FH LINE# 161 C:4E3FH LINE# 162 C:4E52H LINE# 163 C:4E54H LINE# 165 C:4E54H LINE# 166 C:4E67H LINE# 167 C:4E67H LINE# 168 C:4E72H LINE# 169 C:4E78H LINE# 170 C:4E7AH LINE# 171 C:4E7AH LINE# 172 C:4E7BH LINE# 174 C:4E7BH LINE# 175 C:4E81H LINE# 176 C:4E82H LINE# 178 C:4E82H LINE# 179 C:4E87H LINE# 180 C:4E87H LINE# 181 C:4E8DH LINE# 182 C:4E93H LINE# 183 C:4E95H LINE# 184 C:4E95H LINE# 185 C:4E96H LINE# 187 C:4E96H LINE# 188 C:4E9BH LINE# 189 C:4E9BH LINE# 190 C:4EA1H LINE# 191 C:4EA2H LINE# 193 C:4EA2H LINE# 194 C:4EA8H LINE# 195 C:4EAAH LINE# 196 C:4EAAH LINE# 197 C:4EABH LINE# 199 C:4EABH LINE# 200 C:4EB1H LINE# 201 C:4EB3H LINE# 202 C:4EB5H LINE# 203 C:4EB7H LINE# 204 C:4EB7H LINE# 205 C:4EB7H LINE# 206 ------- ENDPROC BALPROCESS ------- PROC CTOTURNONCHECK C:73D4H LINE# 215 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 55 C:73D4H LINE# 216 C:73D4H LINE# 220 C:73DAH LINE# 222 C:73DAH LINE# 223 C:73E5H LINE# 224 C:73E5H LINE# 225 C:73E8H LINE# 226 C:73EBH LINE# 227 C:73EBH LINE# 228 C:73EDH LINE# 229 C:73EFH LINE# 230 C:73F9H LINE# 231 C:73F9H LINE# 232 C:73F9H LINE# 233 C:73F9H LINE# 234 ------- ENDPROC CTOTURNONCHECK ------- PROC BALANCEPROCESS C:7759H LINE# 242 C:7759H LINE# 243 C:7759H LINE# 244 C:775CH LINE# 246 C:775FH LINE# 248 C:7762H LINE# 249 ------- ENDPROC BALANCEPROCESS ------- ENDMOD BALANCE ------- MODULE CALCULATE C:0000H SYMBOL _ICE_DUMMY_ C:4EB8H PUBLIC OffsetCalculate D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 C:2DEAH PUBLIC _CalcuTemp D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:71E6H PUBLIC siCurTempOffset C:3532H PUBLIC AfeCalcuCurr C:4163H PUBLIC AfeCalcuVol C:6B36H PUBLIC AfeGetTempe X:049EH PUBLIC ucChgingCheckCnt C:75F2H PUBLIC AFEInfoProcess X:049FH PUBLIC ucDsgingCheckCnt B:00A8H.4 PUBLIC ES0 C:697FH PUBLIC AfeGetVol C:44BAH PUBLIC AfeCalcuTempe ------- PROC _CALCUTEMP D:0082H SYMBOL getdata ------- DO X:0326H SYMBOL i X:0327H SYMBOL Temperature X:0329H SYMBOL Tempcalcu ------- ENDDO C:2DEAH LINE# 22 C:2DEEH LINE# 23 C:2DEEH LINE# 31 C:2E1CH LINE# 32 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 56 C:2E2EH LINE# 33 C:2E2EH LINE# 34 C:2E4BH LINE# 35 C:2E4BH LINE# 38 C:2E64H LINE# 39 C:2E64H LINE# 40 C:2E6EH LINE# 41 C:2E71H LINE# 42 C:2E8AH LINE# 43 C:2E8AH LINE# 44 C:2E94H LINE# 45 C:2E97H LINE# 47 C:2E97H LINE# 48 C:2E9FH LINE# 49 C:2EBEH LINE# 50 C:2EBEH LINE# 51 C:2ED1H LINE# 52 C:2ED1H LINE# 53 C:2EF1H LINE# 54 C:2EF1H LINE# 55 C:2EF1H LINE# 56 C:2EF1H LINE# 57 C:2EF9H LINE# 58 C:2EF9H LINE# 60 C:2EF9H LINE# 61 C:2F0CH LINE# 62 C:2F0CH LINE# 63 C:2F2CH LINE# 64 C:2F2CH LINE# 65 C:2F2CH LINE# 66 C:2F2CH LINE# 67 C:2F34H LINE# 68 C:2F3AH LINE# 69 C:2F3AH LINE# 70 C:2F42H LINE# 72 C:2FD1H LINE# 73 C:2FD1H LINE# 74 C:2FD9H LINE# 75 ------- ENDPROC _CALCUTEMP ------- PROC AFEGETVOL ------- DO X:032FH SYMBOL i B:0029H.5 SYMBOL Result ------- ENDDO C:697FH LINE# 84 C:697FH LINE# 85 C:697FH LINE# 87 C:6981H LINE# 89 C:699EH LINE# 90 C:699EH LINE# 91 C:69B9H LINE# 92 C:69B9H LINE# 93 C:69BBH LINE# 94 C:69BEH LINE# 95 C:69BEH LINE# 96 C:69C6H LINE# 98 C:69C8H LINE# 99 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 57 ------- ENDPROC AFEGETVOL ------- PROC AFEGETTEMPE ------- DO B:0029H.5 SYMBOL Result ------- ENDDO C:6B36H LINE# 101 C:6B36H LINE# 102 C:6B36H LINE# 103 C:6B38H LINE# 105 C:6B45H LINE# 106 C:6B45H LINE# 107 C:6B47H LINE# 108 C:6B47H LINE# 109 C:6B54H LINE# 110 C:6B54H LINE# 111 C:6B56H LINE# 112 C:6B56H LINE# 114 C:6B63H LINE# 115 C:6B63H LINE# 116 C:6B65H LINE# 117 C:6B65H LINE# 118 C:6B6CH LINE# 119 C:6B6CH LINE# 120 C:6B79H LINE# 121 C:6B79H LINE# 122 C:6B7BH LINE# 123 C:6B7BH LINE# 124 C:6B7BH LINE# 126 C:6B7DH LINE# 127 ------- ENDPROC AFEGETTEMPE ------- PROC AFECALCUTEMPE ------- DO D:0006H SYMBOL TempeData ------- ENDDO C:44BAH LINE# 136 C:44BAH LINE# 137 C:44BAH LINE# 141 C:44C2H LINE# 142 C:44C2H LINE# 143 C:44D9H LINE# 145 C:44DBH LINE# 153 C:44E2H LINE# 155 C:44E4H LINE# 163 C:450AH LINE# 165 C:450CH LINE# 173 C:4514H LINE# 176 C:4516H LINE# 185 C:451DH LINE# 186 C:451DH LINE# 187 C:453CH LINE# 189 C:453EH LINE# 197 C:4545H LINE# 199 C:4547H LINE# 207 C:4547H LINE# 209 C:4557H LINE# 210 C:455FH LINE# 211 C:4562H LINE# 212 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 58 C:4562H LINE# 213 C:4579H LINE# 215 C:457BH LINE# 223 C:4582H LINE# 225 C:4584H LINE# 234 C:4591H LINE# 235 C:4591H LINE# 236 C:4596H LINE# 237 C:4597H LINE# 239 C:4597H LINE# 240 C:459FH LINE# 241 C:459FH LINE# 242 C:459FH LINE# 243 C:459FH LINE# 244 ------- ENDPROC AFECALCUTEMPE ------- PROC AFECALCUVOL ------- DO X:0326H SYMBOL i X:0327H SYMBOL TempPackVol X:032BH SYMBOL TempCellVol ------- ENDDO C:4163H LINE# 254 C:4163H LINE# 255 C:4163H LINE# 257 C:4177H LINE# 258 C:417EH LINE# 259 C:4188H LINE# 261 C:4190H LINE# 262 C:4190H LINE# 263 C:41B1H LINE# 264 C:41B1H LINE# 265 C:41E8H LINE# 267 C:41FFH LINE# 268 C:41FFH LINE# 269 C:420DH LINE# 270 C:420DH LINE# 271 C:4224H LINE# 272 C:4224H LINE# 273 C:4232H LINE# 274 C:4232H LINE# 276 C:4235H LINE# 277 C:4235H LINE# 279 C:4237H LINE# 287 C:4251H LINE# 289 C:4253H LINE# 297 C:4268H LINE# 298 C:4268H LINE# 299 C:4271H LINE# 301 C:4274H LINE# 302 C:4274H LINE# 303 C:427EH LINE# 304 C:4288H LINE# 307 C:428AH LINE# 315 C:4298H LINE# 317 C:429AH LINE# 325 C:429AH LINE# 326 C:429AH LINE# 327 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 59 ------- ENDPROC AFECALCUVOL ------- PROC OFFSETCALCULATE ------- DO X:032BH SYMBOL siCadcTempOffset X:032DH SYMBOL i ------- ENDDO C:4EB8H LINE# 348 C:4EB8H LINE# 349 C:4EB8H LINE# 350 C:4EBFH LINE# 353 C:4ECEH LINE# 354 C:4ECEH LINE# 355 C:4F3AH LINE# 356 C:4F3AH LINE# 357 C:4F57H LINE# 358 C:4F59H LINE# 359 C:4F59H LINE# 360 C:4F62H LINE# 361 C:4F6AH LINE# 362 ------- ENDPROC OFFSETCALCULATE ------- PROC AFECALCUCURR ------- DO X:0326H SYMBOL i X:0327H SYMBOL Tempdata ------- ENDDO C:3532H LINE# 370 C:3532H LINE# 371 C:3532H LINE# 373 C:353CH LINE# 375 C:3547H LINE# 377 C:3553H LINE# 378 C:3553H LINE# 379 C:355CH LINE# 380 C:355CH LINE# 381 C:35ABH LINE# 383 C:35C5H LINE# 384 C:35D0H LINE# 385 C:35D0H LINE# 386 C:35D2H LINE# 387 C:35D2H LINE# 388 C:35E1H LINE# 389 C:35E1H LINE# 390 C:35FFH LINE# 391 C:3607H LINE# 392 C:361CH LINE# 394 C:361EH LINE# 395 C:3620H LINE# 396 C:3640H LINE# 397 C:3640H LINE# 398 C:364BH LINE# 399 C:364BH LINE# 400 C:364EH LINE# 401 C:3650H LINE# 403 C:3652H LINE# 411 C:365EH LINE# 413 C:3660H LINE# 421 C:3660H LINE# 422 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 60 C:3661H LINE# 423 C:367BH LINE# 424 C:367BH LINE# 425 C:3685H LINE# 426 C:3685H LINE# 427 C:3688H LINE# 428 C:368AH LINE# 429 C:3693H LINE# 431 C:3695H LINE# 439 C:36A1H LINE# 441 C:36A3H LINE# 449 C:36A3H LINE# 450 C:36A4H LINE# 452 C:36A4H LINE# 454 C:36A6H LINE# 462 C:36B0H LINE# 464 C:36B2H LINE# 472 C:36B2H LINE# 473 ------- ENDPROC AFECALCUCURR ------- PROC AFEINFOPROCESS C:75F2H LINE# 482 C:75F2H LINE# 483 C:75F2H LINE# 484 C:75F5H LINE# 486 C:75F7H LINE# 487 C:75FAH LINE# 488 C:75FDH LINE# 490 C:7600H LINE# 491 C:7600H LINE# 492 C:7602H LINE# 493 C:7605H LINE# 494 C:7605H LINE# 495 ------- 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:7731H PUBLIC CaliCurZero X:05DAH PUBLIC ucExtcaliSwitch1 C:5DE2H PUBLIC CaliVoltage C:6CE1H PUBLIC CaliTS1 C:6D26H PUBLIC CaliTS2 X:05DBH PUBLIC uiExtTemp1 X:05DDH PUBLIC uiExtTemp2 C:66C2H PUBLIC CaliProcess C:7030H PUBLIC CaliCurrentGain X:05DFH PUBLIC ulExtVPack X:05E1H PUBLIC ucExtRTC C:6D6BH PUBLIC CaliRTCTime B:002FH.2 PUBLIC bCaliFlg BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 61 ------- PROC CALIVOLTAGE ------- DO D:0007H SYMBOL i X:0326H SYMBOL VPackTemp ------- ENDDO C:5DE2H LINE# 26 C:5DE2H LINE# 27 C:5DE2H LINE# 29 C:5DE9H LINE# 31 C:5E01H LINE# 32 C:5E01H LINE# 33 C:5E1BH LINE# 34 C:5E1EH LINE# 36 C:5E4EH LINE# 37 ------- ENDPROC CALIVOLTAGE ------- PROC CALICURRENTGAIN ------- DO D:0006H SYMBOL TempGain ------- ENDDO C:7030H LINE# 46 C:7030H LINE# 47 C:7030H LINE# 50 C:705EH LINE# 51 C:7062H LINE# 52 C:7062H LINE# 53 C:706AH LINE# 54 C:706AH LINE# 55 ------- ENDPROC CALICURRENTGAIN ------- PROC CALICURZERO C:7731H LINE# 64 C:7731H LINE# 65 C:7731H LINE# 66 C:7740H LINE# 67 ------- ENDPROC CALICURZERO ------- PROC CALITS1 ------- DO D:0006H SYMBOL Tempe ------- ENDDO C:6CE1H LINE# 76 C:6CE1H LINE# 77 C:6CE1H LINE# 80 C:6CF9H LINE# 81 C:6D1DH LINE# 82 C:6D1DH LINE# 83 C:6D25H LINE# 84 C:6D25H LINE# 85 ------- ENDPROC CALITS1 ------- PROC CALITS2 ------- DO D:0006H SYMBOL Tempe ------- ENDDO C:6D26H LINE# 87 C:6D26H LINE# 88 C:6D26H LINE# 91 C:6D3EH LINE# 92 C:6D62H LINE# 93 C:6D62H LINE# 94 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 62 C:6D6AH LINE# 95 C:6D6AH LINE# 96 ------- ENDPROC CALITS2 ------- PROC CALIRTCTIME C:6D6BH LINE# 106 C:6D6BH LINE# 107 C:6D6BH LINE# 108 C:6D73H LINE# 109 C:6D7BH LINE# 110 C:6D83H LINE# 111 C:6D8BH LINE# 112 C:6D93H LINE# 113 C:6D9BH LINE# 114 C:6DA3H LINE# 116 C:6DAAH LINE# 118 C:6DACH LINE# 119 C:6DAEH LINE# 120 ------- ENDPROC CALIRTCTIME ------- PROC CALIPROCESS C:66C2H LINE# 131 C:66C2H LINE# 132 C:66C2H LINE# 133 C:66C5H LINE# 134 C:66C5H LINE# 135 C:66C7H LINE# 137 C:66CEH LINE# 138 C:66CEH LINE# 139 C:66D1H LINE# 140 C:66D1H LINE# 142 C:66D8H LINE# 143 C:66D8H LINE# 144 C:66DBH LINE# 145 C:66DBH LINE# 147 C:66E2H LINE# 148 C:66E2H LINE# 149 C:66E5H LINE# 150 C:66E5H LINE# 152 C:66ECH LINE# 153 C:66ECH LINE# 154 C:66EFH LINE# 155 C:66EFH LINE# 157 C:66F6H LINE# 158 C:66F6H LINE# 159 C:66F9H LINE# 160 C:66F9H LINE# 162 C:6700H LINE# 163 C:6700H LINE# 164 C:6703H LINE# 165 C:6703H LINE# 167 C:6708H LINE# 168 C:670AH LINE# 169 C:6710H LINE# 170 C:6710H LINE# 171 ------- ENDPROC CALIPROCESS ------- ENDMOD CALIBRATE ------- MODULE CHARGERLOAD BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 63 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:05F4H PUBLIC ucChgerRCnt B:002DH.0 PUBLIC bChgerChkingFlg C:6AA5H PUBLIC ChgerCheck X:05F5H PUBLIC ucLoadRCnt B:002DH.1 PUBLIC bLoadChkingFlg B:002DH.2 PUBLIC bChgerStartCheckFlg C:684DH PUBLIC LoadCheck B:002DH.3 PUBLIC bLoadStartCheckFlg ------- PROC LOADCHECK C:684DH LINE# 26 C:684DH LINE# 27 C:684DH LINE# 28 C:6850H LINE# 29 C:6850H LINE# 30 C:6852H LINE# 31 C:6854H LINE# 32 C:6859H LINE# 33 C:685CH LINE# 34 C:685DH LINE# 35 C:6860H LINE# 36 C:6860H LINE# 37 C:6863H LINE# 38 C:6866H LINE# 39 C:6866H LINE# 40 C:6882H LINE# 41 C:6882H LINE# 42 C:6884H LINE# 43 C:6886H LINE# 44 C:6889H LINE# 45 C:688CH LINE# 46 C:688CH LINE# 47 C:688EH LINE# 48 C:688EH LINE# 49 C:6890H LINE# 50 C:6892H LINE# 51 C:6895H LINE# 52 C:6895H LINE# 53 C:6897H LINE# 54 C:689AH LINE# 55 C:689AH LINE# 56 C:689AH LINE# 57 C:689AH LINE# 58 C:689AH LINE# 59 ------- ENDPROC LOADCHECK ------- PROC CHGERCHECK C:6AA5H LINE# 68 C:6AA5H LINE# 69 C:6AA5H LINE# 70 C:6AA8H LINE# 71 C:6AA8H LINE# 72 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 64 C:6AAAH LINE# 73 C:6AACH LINE# 74 C:6AB1H LINE# 75 C:6AB4H LINE# 76 C:6AB5H LINE# 77 C:6AB8H LINE# 78 C:6AB8H LINE# 79 C:6ABBH LINE# 80 C:6ABEH LINE# 81 C:6ABEH LINE# 82 C:6ADAH LINE# 83 C:6ADAH LINE# 84 C:6ADCH LINE# 85 C:6ADEH LINE# 86 C:6AE1H LINE# 87 C:6AE4H LINE# 88 C:6AE4H LINE# 89 C:6AE6H LINE# 90 C:6AE8H LINE# 91 C:6AEBH LINE# 92 C:6AEBH LINE# 93 C:6AEDH LINE# 94 C:6AEDH LINE# 95 C:6AEDH LINE# 96 C:6AEDH LINE# 97 ------- ENDPROC CHGERCHECK ------- ENDMOD CHARGERLOAD ------- MODULE EXTE2PROM C:0000H SYMBOL _ICE_DUMMY_ C:5F26H PUBLIC Uart0RdE2PRom C:5D04H PUBLIC Uart1RdE2PRom D:0080H PUBLIC P0 C:5D73H PUBLIC Uart2RdE2PRom D:0090H PUBLIC P1 D:00A0H PUBLIC P2 C:337FH PUBLIC _E2PRomBKData D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:638DH PUBLIC _E2PRomWrite C:5B25H PUBLIC E2PRomInit C:74E1H PUBLIC E2PRomTwiCheck X:03DEH PUBLIC ucRTCBKTime1 B:00A0H.4 PUBLIC REN1 B:0090H.4 PUBLIC REN2 X:03DFH PUBLIC uiRTCBKTime2 C:6E78H PUBLIC E2PRomBKBoot B:0027H.0 PUBLIC bE2PErase X:03E1H PUBLIC uiE2PDataAddr B:0027H.1 PUBLIC bE2PRErr B:0027H.2 PUBLIC bE2PProcessFlg X:03E3H PUBLIC bUart0E2PRdData X:03E4H PUBLIC bUart1E2PRdData X:03E5H PUBLIC bUart2E2PRdData I:001DH PUBLIC ucUpDataLimitTime D:0099H PUBLIC SBUF BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 65 X:03E6H PUBLIC uiCHGValidTime D:00B1H PUBLIC RSTSTAT X:03E8H PUBLIC ucE2PTwiRWErrDelayCnt D:0086H PUBLIC INSCON B:0027H.3 PUBLIC bE2PTwiRWErrFlg B:0027H.4 PUBLIC bE2PBKChgStart X:03E9H PUBLIC ucRTCBuf D:00A1H PUBLIC SBUF1 B:0027H.5 PUBLIC bE2PBKRtc D:0091H PUBLIC SBUF2 X:03F0H PUBLIC bUart0RTCRdTime B:0027H.6 PUBLIC bE2PBKDsgEndValid B:0098H.4 PUBLIC REN X:03F1H PUBLIC bUart1RTCRdTime C:4677H PUBLIC E2PRomBKCheck X:03F2H PUBLIC bUart2RTCRdTime C:5018H PUBLIC E2PRomBKProcess C:5E4FH PUBLIC E2PRomErase C:6C56H PUBLIC Uart0RdRTC C:689BH PUBLIC E2PRomBKRTC C:68E7H PUBLIC Uart1RdRTC B:0027H.7 PUBLIC bE2PBKDsgEnd C:6933H PUBLIC Uart2RdRTC B:0028H.0 PUBLIC bChgToDsgFlg B:0028H.1 PUBLIC bDsgToChgFlg B:0028H.2 PUBLIC bE2PBKChgStop C:63E2H PUBLIC _E2PRomRead ------- PROC E2PROMTWICHECK C:74E1H LINE# 43 C:74E1H LINE# 44 C:74E1H LINE# 45 C:74E4H LINE# 46 C:74E4H LINE# 47 C:74E7H LINE# 48 C:74E7H LINE# 49 C:74F2H LINE# 50 C:74F2H LINE# 51 C:74F4H LINE# 52 C:74F7H LINE# 53 C:74F7H LINE# 54 C:74F8H LINE# 56 C:74F8H LINE# 57 C:74FDH LINE# 58 C:74FDH LINE# 59 C:74FDH LINE# 60 ------- ENDPROC E2PROMTWICHECK ------- PROC _E2PROMWRITE X:0350H SYMBOL WrAddr X:0352H SYMBOL Length X:0353H SYMBOL WrBuf ------- DO B:0029H.5 SYMBOL Result X:0355H SYMBOL i ------- ENDDO C:638DH LINE# 69 C:639EH LINE# 70 C:639EH LINE# 71 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 66 C:63A0H LINE# 74 C:63A3H LINE# 75 C:63A3H LINE# 76 C:63A6H LINE# 77 C:63A6H LINE# 85 C:63C5H LINE# 86 C:63C5H LINE# 87 C:63C7H LINE# 88 C:63C9H LINE# 89 C:63C9H LINE# 96 C:63CEH LINE# 97 C:63DAH LINE# 98 C:63DAH LINE# 99 C:63DFH LINE# 101 C:63E1H LINE# 102 ------- ENDPROC _E2PROMWRITE ------- PROC _E2PROMREAD X:0332H SYMBOL RdAddr X:0334H SYMBOL Length X:0335H SYMBOL RdBuf ------- DO B:0029H.6 SYMBOL Result X:0337H SYMBOL i ------- ENDDO C:63E2H LINE# 111 C:63F3H LINE# 112 C:63F3H LINE# 113 C:63F5H LINE# 116 C:63F8H LINE# 117 C:63F8H LINE# 118 C:63FBH LINE# 119 C:63FBH LINE# 127 C:641AH LINE# 128 C:641AH LINE# 129 C:641CH LINE# 130 C:641EH LINE# 131 C:641EH LINE# 138 C:6423H LINE# 139 C:642FH LINE# 140 C:642FH LINE# 141 C:6434H LINE# 143 C:6436H LINE# 144 ------- ENDPROC _E2PROMREAD ------- PROC E2PROMERASE ------- DO X:0327H SYMBOL i X:0329H SYMBOL WrBuf ------- ENDDO C:5E4FH LINE# 154 C:5E4FH LINE# 155 C:5E4FH LINE# 159 C:5E5AH LINE# 161 C:5E78H LINE# 162 C:5E78H LINE# 163 C:5E7BH LINE# 164 C:5E9AH LINE# 165 C:5EA6H LINE# 167 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 67 C:5EB3H LINE# 168 C:5EBAH LINE# 169 ------- ENDPROC E2PROMERASE ------- PROC E2PROMINIT ------- DO B:0029H.5 SYMBOL Result X:0326H SYMBOL RdBuf ------- ENDDO C:5B25H LINE# 178 C:5B25H LINE# 179 C:5B25H LINE# 180 C:5B27H LINE# 184 C:5B36H LINE# 186 C:5B44H LINE# 187 C:5B52H LINE# 189 C:5B5EH LINE# 190 C:5B5EH LINE# 191 C:5B73H LINE# 192 C:5B75H LINE# 193 C:5B81H LINE# 194 C:5B81H LINE# 195 C:5B96H LINE# 196 C:5B98H LINE# 198 C:5B98H LINE# 199 C:5B9FH LINE# 200 C:5B9FH LINE# 202 C:5BA1H LINE# 203 ------- ENDPROC E2PROMINIT ------- PROC E2PROMBKRTC ------- DO X:0327H SYMBOL WrBuf D:0007H SYMBOL i X:0330H SYMBOL checksum ------- ENDDO C:689BH LINE# 212 C:689BH LINE# 213 C:689BH LINE# 215 C:68A0H LINE# 217 C:68A7H LINE# 218 C:68B4H LINE# 219 C:68B6H LINE# 220 C:68B6H LINE# 221 C:68C8H LINE# 222 C:68CDH LINE# 223 C:68D5H LINE# 224 C:68D9H LINE# 226 C:68E6H LINE# 227 ------- ENDPROC E2PROMBKRTC ------- PROC E2PROMBKBOOT ------- DO X:0348H SYMBOL WrBuf ------- ENDDO C:6E78H LINE# 236 C:6E78H LINE# 237 C:6E78H LINE# 240 C:6E85H LINE# 241 C:6E8AH LINE# 242 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 68 C:6E93H LINE# 244 C:6E9BH LINE# 245 C:6EA3H LINE# 246 C:6EABH LINE# 248 C:6EB8H LINE# 249 ------- ENDPROC E2PROMBKBOOT ------- PROC _E2PROMBKDATA X:0327H SYMBOL BKType ------- DO X:0328H SYMBOL WrBuf ------- ENDDO C:337FH LINE# 258 C:3384H LINE# 259 C:3384H LINE# 262 C:3388H LINE# 263 C:3388H LINE# 264 C:3395H LINE# 265 C:33A0H LINE# 266 C:33A2H LINE# 268 C:33A2H LINE# 269 C:33A9H LINE# 270 C:33B6H LINE# 271 C:33C1H LINE# 272 C:33C1H LINE# 274 C:33CEH LINE# 275 C:33D1H LINE# 276 C:33DEH LINE# 277 C:33E1H LINE# 278 C:33F1H LINE# 279 C:3401H LINE# 280 C:3411H LINE# 281 C:341CH LINE# 282 C:342CH LINE# 283 C:343CH LINE# 284 C:344CH LINE# 285 C:3457H LINE# 286 C:346EH LINE# 287 C:347EH LINE# 288 C:348BH LINE# 289 C:348EH LINE# 290 C:349EH LINE# 291 C:34AEH LINE# 292 C:34BEH LINE# 293 C:34C9H LINE# 294 C:34D6H LINE# 295 C:34D9H LINE# 296 C:34E6H LINE# 297 C:34E9H LINE# 298 C:34F1H LINE# 299 C:34F5H LINE# 301 C:3506H LINE# 303 C:3510H LINE# 304 C:3527H LINE# 305 C:3527H LINE# 306 C:352EH LINE# 307 C:352EH LINE# 309 C:3531H LINE# 310 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 69 ------- ENDPROC _E2PROMBKDATA ------- PROC UART0RDE2PROM ------- DO D:0006H SYMBOL RdAddr ------- ENDDO C:5F26H LINE# 319 C:5F26H LINE# 320 C:5F26H LINE# 323 C:5F51H LINE# 324 C:5F5DH LINE# 326 C:5F7CH LINE# 327 C:5F8EH LINE# 328 ------- ENDPROC UART0RDE2PROM ------- PROC UART1RDE2PROM ------- DO D:0006H SYMBOL RdAddr ------- ENDDO C:5D04H LINE# 336 C:5D04H LINE# 337 C:5D04H LINE# 340 C:5D2FH LINE# 341 C:5D3BH LINE# 343 C:5D5AH LINE# 344 C:5D72H LINE# 345 ------- ENDPROC UART1RDE2PROM ------- PROC UART2RDE2PROM ------- DO D:0006H SYMBOL RdAddr ------- ENDDO C:5D73H LINE# 353 C:5D73H LINE# 354 C:5D73H LINE# 357 C:5D9EH LINE# 358 C:5DAAH LINE# 360 C:5DC9H LINE# 361 C:5DE1H LINE# 362 ------- ENDPROC UART2RDE2PROM ------- PROC UART0RDRTC C:6C56H LINE# 371 C:6C56H LINE# 372 C:6C56H LINE# 373 C:6C5DH LINE# 374 C:6C6AH LINE# 376 C:6C89H LINE# 377 C:6C9BH LINE# 378 ------- ENDPROC UART0RDRTC ------- PROC UART1RDRTC C:68E7H LINE# 387 C:68E7H LINE# 388 C:68E7H LINE# 389 C:68EEH LINE# 390 C:68FBH LINE# 392 C:691AH LINE# 393 C:6932H LINE# 394 ------- ENDPROC UART1RDRTC ------- PROC UART2RDRTC C:6933H LINE# 402 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 70 C:6933H LINE# 403 C:6933H LINE# 404 C:693AH LINE# 405 C:6947H LINE# 407 C:6966H LINE# 408 C:697EH LINE# 409 ------- ENDPROC UART2RDRTC ------- PROC E2PROMBKPROCESS ------- DO X:0326H SYMBOL BKType ------- ENDDO C:5018H LINE# 417 C:5018H LINE# 418 C:5018H LINE# 421 C:5024H LINE# 422 C:5024H LINE# 423 C:5026H LINE# 427 C:5029H LINE# 428 C:5029H LINE# 429 C:502BH LINE# 430 C:502EH LINE# 431 C:502EH LINE# 433 C:503DH LINE# 434 C:503DH LINE# 435 C:5040H LINE# 436 C:5040H LINE# 437 C:5045H LINE# 438 C:5048H LINE# 439 C:5048H LINE# 440 C:504EH LINE# 441 C:504EH LINE# 442 C:5050H LINE# 443 C:5053H LINE# 444 C:5053H LINE# 445 C:5059H LINE# 446 C:5059H LINE# 447 C:505BH LINE# 448 C:505EH LINE# 449 C:505EH LINE# 451 C:505EH LINE# 453 C:506DH LINE# 454 C:506DH LINE# 455 C:5070H LINE# 456 C:5070H LINE# 457 C:5075H LINE# 458 C:5078H LINE# 459 C:5078H LINE# 460 C:507EH LINE# 461 C:507EH LINE# 462 C:5080H LINE# 463 C:5083H LINE# 464 C:5083H LINE# 465 C:5089H LINE# 466 C:5089H LINE# 467 C:508BH LINE# 468 C:508EH LINE# 469 C:508EH LINE# 470 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 71 C:508EH LINE# 472 C:5091H LINE# 473 C:5091H LINE# 474 C:5093H LINE# 475 C:5096H LINE# 476 C:5096H LINE# 478 C:5099H LINE# 479 C:5099H LINE# 480 C:509BH LINE# 481 C:50A1H LINE# 482 C:50A5H LINE# 483 C:50A5H LINE# 485 C:50A8H LINE# 486 C:50A8H LINE# 487 C:50AAH LINE# 488 C:50B0H LINE# 489 C:50B4H LINE# 490 C:50B4H LINE# 492 C:50B7H LINE# 493 C:50B7H LINE# 494 C:50B9H LINE# 495 C:50BFH LINE# 496 C:50C3H LINE# 497 C:50C3H LINE# 498 C:50C3H LINE# 499 ------- ENDPROC E2PROMBKPROCESS ------- PROC E2PROMBKCHECK C:4677H LINE# 508 C:4677H LINE# 509 C:4677H LINE# 510 C:467DH LINE# 511 C:467DH LINE# 515 C:468CH LINE# 516 C:468CH LINE# 517 C:468EH LINE# 518 C:4695H LINE# 519 C:4695H LINE# 521 C:46AAH LINE# 522 C:46AAH LINE# 523 C:46B1H LINE# 524 C:46B3H LINE# 525 C:46B5H LINE# 526 C:46B5H LINE# 528 C:46B8H LINE# 529 C:46B8H LINE# 530 C:46BAH LINE# 531 C:46BDH LINE# 532 C:46BDH LINE# 533 C:46BFH LINE# 534 C:46C1H LINE# 535 C:46C3H LINE# 536 C:46C3H LINE# 537 C:46C9H LINE# 538 C:46C9H LINE# 539 C:46CBH LINE# 540 C:46CDH LINE# 541 C:46CFH LINE# 542 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 72 C:46D1H LINE# 543 C:46D4H LINE# 544 C:46D4H LINE# 545 C:46D6H LINE# 546 C:46D6H LINE# 547 C:46D6H LINE# 549 C:46F3H LINE# 550 C:46F3H LINE# 551 C:46FDH LINE# 552 C:46FDH LINE# 553 C:4704H LINE# 554 C:4711H LINE# 555 C:4711H LINE# 557 C:4732H LINE# 558 C:4732H LINE# 559 C:4739H LINE# 560 C:473BH LINE# 561 C:473DH LINE# 562 C:473FH LINE# 563 C:4741H LINE# 564 C:4741H LINE# 565 C:4742H LINE# 567 C:4742H LINE# 568 C:4749H LINE# 569 C:4749H LINE# 570 C:4749H LINE# 571 ------- 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:5EBBH 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 B:00D8H.7 PUBLIC IF47 ------- PROC INTERRUPTINT4 C:5EBBH LINE# 18 C:5EC6H LINE# 20 C:5EC8H LINE# 21 C:5ECBH LINE# 23 C:5ECEH LINE# 24 C:5ECEH LINE# 25 C:5ED0H LINE# 26 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 73 C:5ED5H LINE# 27 C:5ED5H LINE# 28 C:5ED8H LINE# 29 C:5ED8H LINE# 30 C:5EDAH LINE# 31 C:5EDFH LINE# 32 C:5EDFH LINE# 33 C:5EE2H LINE# 34 C:5EE2H LINE# 35 C:5EE4H LINE# 36 C:5EE9H LINE# 37 C:5EE9H LINE# 38 C:5EECH LINE# 39 C:5EECH LINE# 40 C:5EEEH LINE# 41 C:5EF3H LINE# 42 C:5EF3H LINE# 43 C:5EF6H LINE# 44 C:5EF6H LINE# 45 C:5EF8H LINE# 46 C:5EFDH LINE# 47 C:5EFDH LINE# 48 C:5F00H LINE# 49 C:5F00H LINE# 50 C:5F02H LINE# 51 C:5F07H LINE# 52 C:5F07H LINE# 53 C:5F0AH LINE# 54 C:5F0AH LINE# 55 C:5F0CH LINE# 56 C:5F11H LINE# 57 C:5F11H LINE# 58 C:5F14H LINE# 59 C:5F14H LINE# 60 C:5F16H LINE# 61 C:5F1BH LINE# 62 C:5F1BH LINE# 64 C:5F1DH 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 ------- 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 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 74 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.3 PUBLIC bKeyFlg C:52B8H PUBLIC KeyScan D:000DH PUBLIC uiKeyInvalidCnt ------- PROC KEYSCAN ------- DO C:534DH SYMBOL scanend ------- ENDDO C:52B8H LINE# 33 C:52B8H LINE# 34 C:52B8H LINE# 35 C:52BEH LINE# 36 C:52BEH LINE# 37 C:52C1H LINE# 46 C:52C4H LINE# 47 C:52C4H LINE# 48 C:52C7H LINE# 49 C:52C9H LINE# 50 C:52CCH LINE# 51 C:52CCH LINE# 52 C:52CFH LINE# 53 C:52CFH LINE# 69 C:52D5H LINE# 70 C:52D5H LINE# 71 C:52DDH LINE# 72 C:52E8H LINE# 73 C:52E8H LINE# 74 C:52F2H LINE# 75 C:52F2H LINE# 76 C:52FCH LINE# 77 C:52FCH LINE# 78 C:5302H LINE# 79 C:5304H LINE# 81 C:5304H LINE# 82 C:5307H LINE# 83 C:5307H LINE# 84 C:5309H LINE# 85 C:530BH LINE# 86 C:530BH LINE# 91 C:530BH LINE# 93 C:530BH LINE# 94 C:530DH LINE# 95 C:530DH LINE# 96 C:530DH LINE# 98 C:530DH LINE# 99 C:5313H LINE# 100 C:5313H LINE# 101 C:5318H LINE# 102 C:5320H LINE# 103 C:5328H LINE# 104 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 75 C:5328H LINE# 105 C:532EH LINE# 106 C:5330H LINE# 107 C:5331H LINE# 108 C:533BH LINE# 109 C:533BH LINE# 110 C:5341H LINE# 111 C:5347H LINE# 112 C:5349H LINE# 113 C:5349H LINE# 114 C:534AH LINE# 116 C:534AH LINE# 117 C:534DH LINE# 118 C:534DH LINE# 119 C:5352H LINE# 120 C:5356H LINE# 121 C:5359H LINE# 122 C:5359H LINE# 123 C:5359H LINE# 124 C:5359H 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:05F6H PUBLIC bMcuFlashWrWaitCnt D:0080H PUBLIC P5 B:00A8H.7 PUBLIC EA D:00FCH PUBLIC IB_DATA C:7387H PUBLIC _McuFlashCheckFlg C:60B4H PUBLIC _McuFlashRead C:7148H PUBLIC _McuFlashWrOneByte B:002DH.7 PUBLIC bMcuFlashErr C:55C6H PUBLIC _McuFlashWrite X:05F7H PUBLIC ucMcuFlashWrValid D:00FBH PUBLIC IB_OFFSET D:00B1H PUBLIC RSTSTAT D:00A7H PUBLIC FLASHCON C:580CH PUBLIC _McuFlashWrSector C:75C9H PUBLIC McuFlashWrWaitCheck B:002EH.0 PUBLIC bMcuFlashWrFlg C:73FAH PUBLIC _McuFlashBlankCheck C:6228H PUBLIC _McuFlashDataCheck D:00F7H PUBLIC XPAGE B:002EH.1 PUBLIC bMcuFlashWrWaitFlg C:48D4H PUBLIC McuFlashProcess D:00F2H PUBLIC IB_CON1 ------- PROC _MCUFLASHWRONEBYTE BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 76 D:0002H SYMBOL McuFlashAddr D:0005H SYMBOL WrData C:7148H LINE# 24 C:714CH LINE# 25 C:714CH LINE# 26 C:714EH LINE# 27 C:7151H LINE# 29 C:7154H LINE# 30 C:7158H LINE# 31 C:715CH LINE# 33 C:715FH LINE# 34 C:7162H LINE# 35 C:7165H LINE# 36 C:7168H LINE# 37 C:716FH LINE# 38 C:716FH LINE# 39 C:7172H LINE# 40 C:7173H LINE# 41 C:7174H LINE# 42 C:7175H LINE# 43 C:7176H LINE# 44 C:7177H LINE# 45 C:7177H LINE# 47 C:717AH LINE# 48 C:717CH LINE# 49 ------- ENDPROC _MCUFLASHWRONEBYTE ------- PROC _MCUFLASHBLANKCHECK D:0006H SYMBOL McuFlashAddr ------- DO B:002AH.0 SYMBOL Result D:0004H SYMBOL i ------- ENDDO C:73FAH LINE# 58 C:73FAH LINE# 59 C:73FAH LINE# 60 C:73FCH LINE# 63 C:73FFH LINE# 64 C:73FFH LINE# 65 C:740CH LINE# 66 C:740CH LINE# 67 C:740EH LINE# 68 C:7410H LINE# 69 C:7410H LINE# 70 C:741DH LINE# 72 C:741FH LINE# 73 ------- ENDPROC _MCUFLASHBLANKCHECK ------- PROC _MCUFLASHDATACHECK X:032CH SYMBOL McuFlashAddr D:0004H SYMBOL XramAddr ------- DO B:002AH.0 SYMBOL Result D:0006H SYMBOL ptr X:032EH SYMBOL i ------- ENDDO C:6228H LINE# 82 C:6230H LINE# 83 C:6230H LINE# 84 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 77 C:6232H LINE# 85 C:6236H LINE# 88 C:6249H LINE# 89 C:6249H LINE# 90 C:626FH LINE# 91 C:626FH LINE# 92 C:6271H LINE# 93 C:6273H LINE# 94 C:6273H LINE# 95 C:627FH LINE# 97 C:6281H LINE# 98 ------- ENDPROC _MCUFLASHDATACHECK ------- PROC _MCUFLASHWRSECTOR X:032CH SYMBOL McuFlashAddr D:0004H SYMBOL XramAddr ------- DO B:002AH.0 SYMBOL Result D:0004H SYMBOL i X:032EH SYMBOL ptr ------- ENDDO C:580CH LINE# 107 C:5814H LINE# 108 C:5814H LINE# 109 C:5816H LINE# 111 C:581EH LINE# 113 C:5821H LINE# 114 C:5821H LINE# 115 C:582CH LINE# 116 C:5832H LINE# 117 C:5841H LINE# 118 C:5844H LINE# 119 C:5847H LINE# 120 C:5847H LINE# 121 C:584AH LINE# 122 C:584EH LINE# 123 C:584EH LINE# 124 C:5851H LINE# 125 C:5859H LINE# 126 C:5859H LINE# 127 C:585CH LINE# 128 C:586CH LINE# 129 C:586CH LINE# 130 C:586FH LINE# 131 C:5870H LINE# 132 C:5871H LINE# 133 C:5872H LINE# 134 C:5873H LINE# 135 C:5874H LINE# 136 C:5876H LINE# 137 C:5878H LINE# 139 C:5878H LINE# 140 C:587AH LINE# 141 C:587CH LINE# 142 C:587CH LINE# 143 C:587CH LINE# 145 C:587CH LINE# 146 C:587EH LINE# 147 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 78 C:5880H LINE# 148 C:5880H LINE# 149 C:5880H LINE# 151 C:5880H LINE# 152 C:5882H LINE# 153 C:5884H LINE# 154 C:5884H LINE# 155 C:5884H LINE# 157 C:5884H LINE# 158 C:5886H LINE# 159 C:5888H LINE# 160 C:5888H LINE# 161 C:5895H LINE# 163 C:5897H LINE# 164 ------- ENDPROC _MCUFLASHWRSECTOR ------- PROC _MCUFLASHWRITE X:0328H SYMBOL McuFlashAddr X:032AH SYMBOL XramAddr ------- DO B:0029H.7 SYMBOL Result ------- ENDDO C:55C6H LINE# 177 C:55D4H LINE# 178 C:55D4H LINE# 179 C:55D6H LINE# 181 C:55D9H LINE# 182 C:55DBH LINE# 183 C:55DEH LINE# 185 C:55E7H LINE# 186 C:55EAH LINE# 187 C:55EDH LINE# 188 C:55EDH LINE# 189 C:55F0H LINE# 190 C:55F4H LINE# 191 C:55F4H LINE# 192 C:55F7H LINE# 193 C:55FFH LINE# 194 C:55FFH LINE# 195 C:5602H LINE# 196 C:560BH LINE# 197 C:560BH LINE# 198 C:560EH LINE# 199 C:560FH LINE# 200 C:5610H LINE# 201 C:5611H LINE# 202 C:5612H LINE# 203 C:5613H LINE# 205 C:5620H LINE# 206 C:5620H LINE# 207 C:5633H LINE# 208 C:5633H LINE# 209 C:5646H LINE# 210 C:5646H LINE# 211 C:5648H LINE# 212 C:5648H LINE# 213 C:5648H LINE# 214 C:5648H LINE# 215 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 79 C:5648H LINE# 216 C:5648H LINE# 217 C:5648H LINE# 218 C:5648H LINE# 220 C:564BH LINE# 221 C:564DH LINE# 222 C:564FH LINE# 223 C:5651H LINE# 224 C:5653H LINE# 226 C:5656H LINE# 227 C:5658H LINE# 228 C:565AH LINE# 230 C:565CH LINE# 231 ------- ENDPROC _MCUFLASHWRITE ------- PROC MCUFLASHPROCESS ------- DO B:0029H.5 SYMBOL McuFlashBk1WrFailFlg B:0029H.6 SYMBOL McuFlashBk2WrFailFlg X:0326H SYMBOL VoltageMin ------- ENDDO C:48D4H LINE# 244 C:48D4H LINE# 245 C:48D4H LINE# 246 C:48D8H LINE# 249 C:48DEH LINE# 250 C:48DEH LINE# 251 C:48E0H LINE# 253 C:48E6H LINE# 254 C:48EDH LINE# 255 C:48EDH LINE# 256 C:48F7H LINE# 257 C:48F9H LINE# 259 C:48F9H LINE# 260 C:4903H LINE# 261 C:4903H LINE# 263 C:4926H LINE# 264 C:4926H LINE# 265 C:492FH LINE# 266 C:492FH LINE# 267 C:4939H LINE# 268 C:4939H LINE# 269 C:493BH LINE# 270 C:4943H LINE# 271 C:494BH LINE# 272 C:4952H LINE# 273 C:4952H LINE# 274 C:4952H LINE# 276 C:495DH LINE# 277 C:495DH LINE# 278 C:4968H LINE# 279 C:4968H LINE# 280 C:496AH LINE# 281 C:4972H LINE# 282 C:497AH LINE# 283 C:4981H LINE# 284 C:4981H LINE# 285 C:4981H LINE# 286 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 80 C:4983H LINE# 288 C:4983H LINE# 289 C:4985H LINE# 290 C:4987H LINE# 291 C:4987H LINE# 292 C:498CH LINE# 294 C:4992H LINE# 295 C:4992H LINE# 296 C:4994H LINE# 297 C:4994H LINE# 298 C:4994H LINE# 299 ------- ENDPROC MCUFLASHPROCESS ------- PROC _MCUFLASHREAD X:0326H SYMBOL SourceAddr D:0004H SYMBOL TargetAddr X:0328H SYMBOL Length ------- DO D:0006H SYMBOL i B:0029H.5 SYMBOL Result D:0019H SYMBOL TargetAddr1 ------- ENDDO C:60B4H LINE# 308 C:60C2H LINE# 309 C:60C2H LINE# 311 C:60C4H LINE# 312 C:60CCH LINE# 314 C:60CEH LINE# 315 C:60D1H LINE# 316 C:60D4H LINE# 317 C:60E4H LINE# 318 C:60E4H LINE# 319 C:60FCH LINE# 320 C:6104H LINE# 321 C:610BH LINE# 322 C:610EH LINE# 323 C:6110H LINE# 325 C:6112H LINE# 326 ------- ENDPROC _MCUFLASHREAD ------- PROC MCUFLASHWRWAITCHECK C:75C9H LINE# 335 C:75C9H LINE# 336 C:75C9H LINE# 337 C:75CCH LINE# 338 C:75CCH LINE# 339 C:75D7H LINE# 340 C:75D7H LINE# 341 C:75D9H LINE# 342 C:75DBH LINE# 343 C:75DDH LINE# 344 C:75DDH LINE# 345 C:75DDH LINE# 346 ------- ENDPROC MCUFLASHWRWAITCHECK ------- PROC _MCUFLASHCHECKFLG D:0006H SYMBOL McuFlashAddr ------- DO B:0029H.5 SYMBOL Result ------- ENDDO BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 81 C:7387H LINE# 355 C:7387H LINE# 356 C:7387H LINE# 357 C:7389H LINE# 359 C:738CH LINE# 360 C:73A6H LINE# 361 C:73A6H LINE# 362 C:73A8H LINE# 363 C:73A8H LINE# 364 C:73ABH LINE# 366 C:73ADH 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:6B7EH 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:402AH PUBLIC _McuTimer3Set D:00A8H PUBLIC IEN0 D:00A9H PUBLIC IEN1 D:00E8H PUBLIC EXF0 D:008EH PUBLIC SUSLO C:724DH PUBLIC _MemoryCopy C:7334H 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 D:00BDH PUBLIC PWM2PH D:00CCH PUBLIC PWM0PL D:00AEH PUBLIC PWM1PL C:7741H PUBLIC McuIntoIdle C:6530H PUBLIC _McuClockSet C:721AH PUBLIC ClrRam D:00BCH PUBLIC PWM2PL D:0086H PUBLIC INSCON D:008DH PUBLIC TH3 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 82 D:008CH PUBLIC TL3 C:774DH PUBLIC McuIntoPD B:0088H.2 PUBLIC TR3 C:5F8FH PUBLIC RamCheckProcess D:0088H PUBLIC T3CON C:72DDH PUBLIC SystemResetProcess C:59A2H PUBLIC _McuPWM0Set C:5A23H PUBLIC _McuPWM1Set C:5AA4H PUBLIC _McuPWM2Set ------- PROC _MCUTIMER3SET X:0326H SYMBOL ClkSource X:0327H SYMBOL XmS ------- DO X:0329H SYMBOL TempVal ------- ENDDO C:402AH LINE# 20 C:4037H LINE# 21 C:4037H LINE# 24 C:403AH LINE# 26 C:403FH LINE# 27 C:403FH LINE# 28 C:404DH LINE# 29 C:404DH LINE# 30 C:4050H LINE# 31 C:4062H LINE# 32 C:4065H LINE# 34 C:4065H LINE# 35 C:4068H LINE# 36 C:408DH LINE# 37 C:408DH LINE# 38 C:4090H LINE# 39 C:4098H LINE# 40 C:4098H LINE# 41 C:40A6H LINE# 42 C:40A6H LINE# 43 C:40A9H LINE# 44 C:40C6H LINE# 45 C:40C9H LINE# 47 C:40C9H LINE# 48 C:40CCH LINE# 49 C:40F1H LINE# 50 C:40F1H LINE# 51 C:40F3H LINE# 52 C:40F9H LINE# 53 C:40F9H LINE# 54 C:4107H LINE# 55 C:4107H LINE# 56 C:410AH LINE# 57 C:4127H LINE# 58 C:4129H LINE# 60 C:4129H LINE# 61 C:412CH LINE# 62 C:4151H LINE# 63 C:4151H LINE# 64 C:4151H LINE# 66 C:415AH LINE# 67 C:415DH LINE# 68 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 83 C:415FH LINE# 70 C:4162H LINE# 71 ------- ENDPROC _MCUTIMER3SET ------- PROC _MCUCLOCKSET D:0007H SYMBOL SysClock ------- DO D:0006H SYMBOL ea ------- ENDDO C:6530H LINE# 80 C:6530H LINE# 81 C:6530H LINE# 84 C:6535H LINE# 85 C:6537H LINE# 87 C:6547H LINE# 89 C:6547H LINE# 90 C:654CH LINE# 91 C:654EH LINE# 92 C:6557H LINE# 93 C:6557H LINE# 94 C:655AH LINE# 95 C:655BH LINE# 96 C:655EH LINE# 97 C:655EH LINE# 98 C:655FH LINE# 99 C:6560H LINE# 100 C:6561H LINE# 101 C:6562H LINE# 102 C:6563H LINE# 103 C:6564H LINE# 104 C:6565H LINE# 105 C:6566H LINE# 106 C:6576H LINE# 108 C:6576H LINE# 109 C:6579H LINE# 110 C:6579H LINE# 112 C:6580H LINE# 113 ------- ENDPROC _MCUCLOCKSET ------- PROC _MCUPWM0SET X:05EEH SYMBOL PwmFreq X:05F0H SYMBOL DutyRatio C:59A2H LINE# 122 C:59ADH LINE# 123 C:59ADH LINE# 124 C:59B0H LINE# 125 C:59CAH LINE# 126 C:59E9H LINE# 127 C:5A07H LINE# 128 C:5A22H LINE# 129 ------- ENDPROC _MCUPWM0SET ------- PROC _MCUPWM1SET X:05F1H SYMBOL PwmFreq X:05F3H SYMBOL DutyRatio C:5A23H LINE# 131 C:5A2EH LINE# 132 C:5A2EH LINE# 133 C:5A31H LINE# 134 C:5A4BH LINE# 135 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 84 C:5A6AH LINE# 136 C:5A88H LINE# 137 C:5AA3H LINE# 138 ------- ENDPROC _MCUPWM1SET ------- PROC _MCUPWM2SET X:032BH SYMBOL PwmFreq X:032DH SYMBOL DutyRatio C:5AA4H LINE# 140 C:5AAFH LINE# 141 C:5AAFH LINE# 142 C:5AB2H LINE# 143 C:5ACCH LINE# 144 C:5AEBH LINE# 145 C:5B09H LINE# 146 C:5B24H 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:6B7EH LINE# 160 C:6B7EH LINE# 161 C:6B7EH LINE# 165 C:6B84H LINE# 166 C:6B84H LINE# 167 C:6B88H LINE# 168 C:6B8AH LINE# 169 C:6B92H LINE# 170 C:6B92H LINE# 171 C:6B96H LINE# 172 C:6B98H LINE# 173 C:6BA0H LINE# 174 C:6BA0H LINE# 175 C:6BA4H LINE# 176 C:6BA6H LINE# 178 C:6BA6H LINE# 179 C:6BAAH LINE# 180 C:6BAAH LINE# 183 C:6BB1H LINE# 184 C:6BB1H LINE# 185 C:6BBBH LINE# 186 C:6BBBH LINE# 187 C:6BC2H LINE# 188 C:6BC5H LINE# 189 ------- ENDPROC _DELAY1MS ------- PROC CLRRAM ------- DO D:0000H SYMBOL ptr1 D:0006H SYMBOL ptr2 D:0007H SYMBOL i I:001BH SYMBOL j ------- ENDDO C:721AH LINE# 199 C:721AH LINE# 200 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 85 C:721AH LINE# 206 C:721CH LINE# 207 C:721CH LINE# 208 C:7220H LINE# 209 C:7222H LINE# 210 C:7229H LINE# 212 C:723EH LINE# 213 C:723EH LINE# 214 C:723EH LINE# 215 C:7244H LINE# 216 C:724CH LINE# 217 ------- ENDPROC CLRRAM ------- PROC RAMCHECKPROCESS C:5F8FH LINE# 226 C:5F8FH LINE# 227 C:5F8FH LINE# 228 C:5FF1H LINE# 240 C:5FF1H LINE# 241 C:5FF3H LINE# 242 C:5FF3H LINE# 244 C:5FF3H LINE# 245 C:5FF4H LINE# 246 C:5FF4H LINE# 247 ------- ENDPROC RAMCHECKPROCESS ------- PROC _MEMORYSET X:0332H SYMBOL pt D:0005H SYMBOL setval D:0003H SYMBOL length ------- DO D:0007H SYMBOL i ------- ENDDO C:7334H LINE# 258 C:733CH LINE# 259 C:733CH LINE# 261 C:7343H LINE# 262 C:7343H LINE# 263 C:7350H LINE# 264 C:735AH LINE# 265 C:735DH LINE# 266 ------- ENDPROC _MEMORYSET ------- PROC _MEMORYCOPY X:0348H SYMBOL source D:0004H SYMBOL target D:0003H SYMBOL length ------- DO D:0007H SYMBOL i ------- ENDDO C:724DH LINE# 277 C:7255H LINE# 278 C:7255H LINE# 280 C:725CH LINE# 281 C:725CH LINE# 282 C:726DH LINE# 283 C:7272H LINE# 284 C:727CH LINE# 285 C:727FH LINE# 286 ------- ENDPROC _MEMORYCOPY BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 86 ------- PROC MCUINTOIDLE C:7741H LINE# 295 C:7741H LINE# 296 C:7741H LINE# 297 C:7744H LINE# 298 C:7747H LINE# 299 C:7748H LINE# 300 C:7749H LINE# 301 C:774AH LINE# 302 C:774BH LINE# 303 C:774CH LINE# 304 ------- ENDPROC MCUINTOIDLE ------- PROC MCUINTOPD C:774DH LINE# 306 C:774DH LINE# 307 C:774DH LINE# 308 C:7750H LINE# 309 C:7753H LINE# 310 C:7754H LINE# 311 C:7755H LINE# 312 C:7756H LINE# 313 C:7757H LINE# 314 C:7758H LINE# 315 ------- ENDPROC MCUINTOPD ------- PROC SYSTEMRESETPROCESS C:72DDH LINE# 324 C:72DDH LINE# 325 C:72DDH LINE# 326 C:72F4H LINE# 328 C:72F4H LINE# 329 C:72F6H LINE# 330 C:72F9H LINE# 331 C:72FBH LINE# 332 C:72FDH LINE# 333 C:72FFH LINE# 335 C:7301H LINE# 336 C:7303H LINE# 337 C:7305H LINE# 339 C:7308H LINE# 340 C:7308H 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:69C9H PUBLIC MosStatusCheck C:72B0H PUBLIC MosCtrl B:002EH.4 PUBLIC bCHGMOSBk B:002EH.5 PUBLIC bDSGMOSBk ------- PROC MOSSTATUSCHECK C:69C9H LINE# 20 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 87 C:69C9H LINE# 21 C:69C9H LINE# 22 C:69CBH LINE# 23 C:69CDH LINE# 25 C:69D3H LINE# 26 C:69D3H LINE# 27 C:69D5H LINE# 28 C:69D5H LINE# 30 C:69E7H LINE# 31 C:69E7H LINE# 32 C:69E9H LINE# 33 C:69E9H LINE# 35 C:69ECH LINE# 36 C:69ECH LINE# 37 C:69F8H LINE# 38 C:69F8H LINE# 39 C:69FAH LINE# 40 C:69FAH LINE# 41 C:69FAH LINE# 43 C:69FDH LINE# 44 C:69FDH LINE# 45 C:6A00H LINE# 46 C:6A00H LINE# 47 C:6A02H LINE# 48 C:6A02H LINE# 49 C:6A02H LINE# 51 C:6A0BH LINE# 52 C:6A0BH LINE# 53 C:6A0DH LINE# 54 C:6A0DH LINE# 56 C:6A10H LINE# 57 C:6A10H LINE# 58 C:6A12H LINE# 59 C:6A12H LINE# 60 ------- ENDPROC MOSSTATUSCHECK ------- PROC MOSCTRL C:72B0H LINE# 70 C:72B0H LINE# 71 C:72B0H LINE# 72 C:72B3H LINE# 74 C:72C3H LINE# 75 C:72C3H LINE# 76 C:72C7H LINE# 77 C:72CBH LINE# 79 C:72DCH LINE# 80 C:72DCH LINE# 81 ------- ENDPROC MOSCTRL ------- ENDMOD MOSCTRL ------- MODULE PORSELFTEST C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 C:6711H PUBLIC PorProtectOTC D:0090H PUBLIC P1 C:67AFH PUBLIC PorProtectOTD D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 88 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:6760H PUBLIC PorProtectUTC C:67FEH PUBLIC PorProtectUTD C:6BC6H PUBLIC PorProtectOV C:6C0EH PUBLIC PorProtectUV X:05FBH PUBLIC ucPorSelfTestDelayCnt B:002FH.4 PUBLIC bPorSelfTestFlg C:706BH PUBLIC PorSelfTest ------- PROC PORPROTECTOV C:6BC6H LINE# 20 C:6BC6H LINE# 21 C:6BC6H LINE# 22 C:6BC9H LINE# 23 C:6BC9H LINE# 24 C:6BD8H LINE# 25 C:6BD8H LINE# 26 C:6BEDH LINE# 27 C:6BEDH LINE# 28 C:6BEFH LINE# 29 C:6BF6H LINE# 30 C:6BF6H LINE# 31 C:6BF7H LINE# 32 C:6C06H LINE# 33 C:6C06H LINE# 34 C:6C0DH LINE# 35 C:6C0DH LINE# 36 C:6C0DH LINE# 37 ------- ENDPROC PORPROTECTOV ------- PROC PORPROTECTUV C:6C0EH LINE# 46 C:6C0EH LINE# 47 C:6C0EH LINE# 48 C:6C11H LINE# 49 C:6C11H LINE# 50 C:6C20H LINE# 51 C:6C20H LINE# 52 C:6C35H LINE# 53 C:6C35H LINE# 54 C:6C37H LINE# 55 C:6C3EH LINE# 56 C:6C3EH LINE# 57 C:6C3FH LINE# 58 C:6C4EH LINE# 59 C:6C4EH LINE# 60 C:6C55H LINE# 61 C:6C55H LINE# 62 C:6C55H LINE# 63 ------- ENDPROC PORPROTECTUV ------- PROC PORPROTECTOTC C:6711H LINE# 72 C:6711H LINE# 73 C:6711H LINE# 74 C:6714H LINE# 75 C:6714H LINE# 76 C:672AH LINE# 77 C:672AH LINE# 78 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 89 C:673FH LINE# 79 C:673FH LINE# 80 C:6741H LINE# 81 C:6748H LINE# 82 C:6748H LINE# 83 C:6749H LINE# 84 C:6758H LINE# 85 C:6758H LINE# 86 C:675FH LINE# 87 C:675FH LINE# 88 C:675FH LINE# 89 ------- ENDPROC PORPROTECTOTC ------- PROC PORPROTECTUTC C:6760H LINE# 98 C:6760H LINE# 99 C:6760H LINE# 100 C:6763H LINE# 101 C:6763H LINE# 102 C:6779H LINE# 103 C:6779H LINE# 104 C:678EH LINE# 105 C:678EH LINE# 106 C:6790H LINE# 107 C:6797H LINE# 108 C:6797H LINE# 109 C:6798H LINE# 110 C:67A7H LINE# 111 C:67A7H LINE# 112 C:67AEH LINE# 113 C:67AEH LINE# 114 C:67AEH LINE# 115 ------- ENDPROC PORPROTECTUTC ------- PROC PORPROTECTOTD C:67AFH LINE# 124 C:67AFH LINE# 125 C:67AFH LINE# 126 C:67B2H LINE# 127 C:67B2H LINE# 128 C:67C8H LINE# 129 C:67C8H LINE# 130 C:67DDH LINE# 131 C:67DDH LINE# 132 C:67DFH LINE# 133 C:67E6H LINE# 134 C:67E6H LINE# 135 C:67E7H LINE# 136 C:67F6H LINE# 137 C:67F6H LINE# 138 C:67FDH LINE# 139 C:67FDH LINE# 140 C:67FDH LINE# 141 ------- ENDPROC PORPROTECTOTD ------- PROC PORPROTECTUTD C:67FEH LINE# 150 C:67FEH LINE# 151 C:67FEH LINE# 152 C:6801H LINE# 153 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 90 C:6801H LINE# 154 C:6817H LINE# 155 C:6817H LINE# 156 C:682CH LINE# 157 C:682CH LINE# 158 C:682EH LINE# 159 C:6835H LINE# 160 C:6835H LINE# 161 C:6836H LINE# 162 C:6845H LINE# 163 C:6845H LINE# 164 C:684CH LINE# 165 C:684CH LINE# 166 C:684CH LINE# 167 ------- ENDPROC PORPROTECTUTD ------- PROC PORSELFTEST C:706BH LINE# 176 C:706BH LINE# 177 C:706BH LINE# 178 C:706EH LINE# 179 C:706EH LINE# 180 C:7071H LINE# 181 C:7074H LINE# 182 C:7077H LINE# 183 C:707AH LINE# 185 C:707DH LINE# 186 C:7080H LINE# 187 C:7083H LINE# 188 C:7086H LINE# 190 C:7091H LINE# 191 C:7091H LINE# 192 C:7093H LINE# 193 C:709FH LINE# 194 C:709FH LINE# 195 C:70A1H LINE# 196 C:70A2H LINE# 198 C:70A2H LINE# 199 C:70A5H LINE# 200 C:70A5H LINE# 201 C:70A5H LINE# 202 C:70A5H LINE# 203 ------- ENDPROC PORSELFTEST ------- ENDMOD PORSELFTEST ------- MODULE PROTECT C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 X:03BCH PUBLIC uiOCD1DelayCnt D:00A0H PUBLIC P2 X:03BEH PUBLIC uiOCD2DelayCnt D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:4810H PUBLIC ProtectOV C:4A52H PUBLIC ProtectUV B:002EH.6 PUBLIC bOVLock BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 91 B:002EH.7 PUBLIC bUVLock X:03C0H PUBLIC uiOVDelayCnt X:03C2H PUBLIC uiUVDelayCnt X:03C4H PUBLIC uiOTCRDelayCnt X:03C6H PUBLIC uiOTDRDelayCnt X:03C8H PUBLIC uiUTCRDelayCnt X:03CAH PUBLIC uiUTDRDelayCnt C:6282H PUBLIC ProtectOCC C:7485H PUBLIC ProtectProcess C:4B0EH PUBLIC ProtectOTC C:4C86H PUBLIC ProtectOTD X:03CCH PUBLIC uiOCCRcnt X:03CEH PUBLIC uiOCCDelayCnt X:03D0H PUBLIC uiOCDRcnt C:4BCAH PUBLIC ProtectUTC C:4D42H PUBLIC ProtectUTD C:5C19H PUBLIC ProtectOCRecover X:03D2H PUBLIC uiOTCDelayCnt X:03D4H PUBLIC uiOTDDelayCnt X:03D6H PUBLIC uiUTCDelayCnt X:03D8H PUBLIC uiUTDDelayCnt C:62DBH PUBLIC ProtectOCD1 C:6334H PUBLIC ProtectOCD2 X:03DAH PUBLIC uiOVRDelayCnt X:03DCH PUBLIC uiUVRDelayCnt ------- PROC PROTECTOV C:4810H LINE# 39 C:4810H LINE# 40 C:4810H LINE# 41 C:4816H LINE# 42 C:4816H LINE# 43 C:4825H LINE# 44 C:4825H LINE# 45 C:4846H LINE# 46 C:4846H LINE# 47 C:4848H LINE# 48 C:484AH LINE# 49 C:4851H LINE# 50 C:4857H LINE# 51 C:4857H LINE# 52 C:4858H LINE# 53 C:4867H LINE# 54 C:4867H LINE# 55 C:486EH LINE# 56 C:486EH LINE# 57 C:486FH LINE# 58 C:4872H LINE# 59 C:4872H LINE# 60 C:4881H LINE# 61 C:4881H LINE# 62 C:489FH LINE# 63 C:489FH LINE# 64 C:48A2H LINE# 65 C:48A2H LINE# 66 C:48A4H LINE# 67 C:48A6H LINE# 68 C:48A8H LINE# 70 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 92 C:48A8H LINE# 71 C:48AAH LINE# 72 C:48ACH LINE# 73 C:48AFH LINE# 74 C:48AFH LINE# 75 C:48B6H LINE# 76 C:48BCH LINE# 77 C:48BCH LINE# 78 C:48BDH LINE# 79 C:48CCH LINE# 80 C:48CCH LINE# 81 C:48D3H LINE# 82 C:48D3H LINE# 83 C:48D3H LINE# 84 ------- ENDPROC PROTECTOV ------- PROC PROTECTUV C:4A52H LINE# 92 C:4A52H LINE# 93 C:4A52H LINE# 94 C:4A55H LINE# 95 C:4A55H LINE# 96 C:4A64H LINE# 97 C:4A64H LINE# 98 C:4A85H LINE# 99 C:4A85H LINE# 100 C:4A87H LINE# 101 C:4A89H LINE# 102 C:4A90H LINE# 103 C:4A96H LINE# 104 C:4A96H LINE# 105 C:4A97H LINE# 106 C:4AA6H LINE# 107 C:4AA6H LINE# 108 C:4AADH LINE# 109 C:4AADH LINE# 110 C:4AAEH LINE# 111 C:4AB1H LINE# 112 C:4AB1H LINE# 113 C:4AC0H LINE# 114 C:4AC0H LINE# 115 C:4ADEH LINE# 116 C:4ADEH LINE# 117 C:4AE1H LINE# 118 C:4AE1H LINE# 119 C:4AE3H LINE# 120 C:4AE5H LINE# 121 C:4AE7H LINE# 123 C:4AE7H LINE# 124 C:4AE9H LINE# 125 C:4AE9H LINE# 126 C:4AF0H LINE# 127 C:4AF6H LINE# 128 C:4AF6H LINE# 129 C:4AF7H LINE# 130 C:4B06H LINE# 131 C:4B06H LINE# 132 C:4B0DH LINE# 133 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 93 C:4B0DH LINE# 134 C:4B0DH LINE# 135 ------- ENDPROC PROTECTUV ------- PROC PROTECTOTC C:4B0EH LINE# 143 C:4B0EH LINE# 144 C:4B0EH LINE# 145 C:4B11H LINE# 146 C:4B11H LINE# 147 C:4B27H LINE# 148 C:4B27H LINE# 149 C:4B48H LINE# 150 C:4B48H LINE# 151 C:4B4AH LINE# 152 C:4B51H LINE# 153 C:4B57H LINE# 154 C:4B57H LINE# 155 C:4B58H LINE# 156 C:4B67H LINE# 157 C:4B67H LINE# 158 C:4B6EH LINE# 159 C:4B6EH LINE# 160 C:4B6FH LINE# 162 C:4B6FH LINE# 163 C:4B85H LINE# 164 C:4B85H LINE# 165 C:4BA3H LINE# 166 C:4BA3H LINE# 167 C:4BA5H LINE# 168 C:4BACH LINE# 169 C:4BB2H LINE# 170 C:4BB2H LINE# 171 C:4BB3H LINE# 172 C:4BC2H LINE# 173 C:4BC2H LINE# 174 C:4BC9H LINE# 175 C:4BC9H LINE# 176 C:4BC9H LINE# 177 ------- ENDPROC PROTECTOTC ------- PROC PROTECTUTC C:4BCAH LINE# 186 C:4BCAH LINE# 187 C:4BCAH LINE# 188 C:4BCDH LINE# 189 C:4BCDH LINE# 190 C:4BE3H LINE# 191 C:4BE3H LINE# 192 C:4C04H LINE# 193 C:4C04H LINE# 194 C:4C06H LINE# 195 C:4C0DH LINE# 196 C:4C13H LINE# 197 C:4C13H LINE# 198 C:4C14H LINE# 199 C:4C23H LINE# 200 C:4C23H LINE# 201 C:4C2AH LINE# 202 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 94 C:4C2AH LINE# 203 C:4C2BH LINE# 205 C:4C2BH LINE# 206 C:4C41H LINE# 207 C:4C41H LINE# 208 C:4C5FH LINE# 209 C:4C5FH LINE# 210 C:4C61H LINE# 211 C:4C68H LINE# 212 C:4C6EH LINE# 213 C:4C6EH LINE# 214 C:4C6FH LINE# 215 C:4C7EH LINE# 216 C:4C7EH LINE# 217 C:4C85H LINE# 218 C:4C85H LINE# 219 C:4C85H LINE# 220 ------- ENDPROC PROTECTUTC ------- PROC PROTECTOTD C:4C86H LINE# 229 C:4C86H LINE# 230 C:4C86H LINE# 231 C:4C89H LINE# 232 C:4C89H LINE# 233 C:4C9FH LINE# 234 C:4C9FH LINE# 235 C:4CC0H LINE# 236 C:4CC0H LINE# 237 C:4CC2H LINE# 238 C:4CC9H LINE# 239 C:4CCFH LINE# 240 C:4CCFH LINE# 241 C:4CD0H LINE# 242 C:4CDFH LINE# 243 C:4CDFH LINE# 244 C:4CE6H LINE# 245 C:4CE6H LINE# 246 C:4CE7H LINE# 248 C:4CE7H LINE# 249 C:4CFDH LINE# 250 C:4CFDH LINE# 251 C:4D1BH LINE# 252 C:4D1BH LINE# 253 C:4D1DH LINE# 254 C:4D24H LINE# 255 C:4D2AH LINE# 256 C:4D2AH LINE# 257 C:4D2BH LINE# 258 C:4D3AH LINE# 259 C:4D3AH LINE# 260 C:4D41H LINE# 261 C:4D41H LINE# 262 C:4D41H LINE# 263 ------- ENDPROC PROTECTOTD ------- PROC PROTECTUTD C:4D42H LINE# 272 C:4D42H LINE# 273 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 95 C:4D42H LINE# 274 C:4D45H LINE# 275 C:4D45H LINE# 276 C:4D5BH LINE# 277 C:4D5BH LINE# 278 C:4D7CH LINE# 279 C:4D7CH LINE# 280 C:4D7EH LINE# 281 C:4D85H LINE# 282 C:4D8BH LINE# 283 C:4D8BH LINE# 284 C:4D8CH LINE# 285 C:4D9BH LINE# 286 C:4D9BH LINE# 287 C:4DA2H LINE# 288 C:4DA2H LINE# 289 C:4DA3H LINE# 291 C:4DA3H LINE# 292 C:4DB9H LINE# 293 C:4DB9H LINE# 294 C:4DD7H LINE# 295 C:4DD7H LINE# 296 C:4DD9H LINE# 297 C:4DE0H LINE# 298 C:4DE6H LINE# 299 C:4DE6H LINE# 300 C:4DE7H LINE# 301 C:4DF6H LINE# 302 C:4DF6H LINE# 303 C:4DFDH LINE# 304 C:4DFDH LINE# 305 C:4DFDH LINE# 306 ------- ENDPROC PROTECTUTD ------- PROC PROTECTOCC C:6282H LINE# 316 C:6282H LINE# 317 C:6282H LINE# 318 C:6285H LINE# 319 C:6285H LINE# 320 C:6297H LINE# 321 C:6297H LINE# 322 C:62B5H LINE# 323 C:62B5H LINE# 324 C:62B7H LINE# 325 C:62B9H LINE# 326 C:62C0H LINE# 327 C:62C0H LINE# 328 C:62C1H LINE# 329 C:62C4H LINE# 330 C:62C4H LINE# 331 C:62D3H LINE# 332 C:62D3H LINE# 333 C:62DAH LINE# 334 C:62DAH LINE# 335 C:62DAH LINE# 336 C:62DAH LINE# 337 ------- ENDPROC PROTECTOCC BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 96 ------- PROC PROTECTOCD1 C:62DBH LINE# 346 C:62DBH LINE# 347 C:62DBH LINE# 348 C:62DEH LINE# 349 C:62DEH LINE# 350 C:62F0H LINE# 351 C:62F0H LINE# 352 C:630EH LINE# 353 C:630EH LINE# 354 C:6315H LINE# 355 C:6317H LINE# 356 C:6319H LINE# 357 C:6319H LINE# 358 C:631AH LINE# 359 C:631DH LINE# 360 C:631DH LINE# 361 C:632CH LINE# 362 C:632CH LINE# 363 C:6333H LINE# 364 C:6333H LINE# 365 C:6333H LINE# 366 C:6333H LINE# 367 ------- ENDPROC PROTECTOCD1 ------- PROC PROTECTOCD2 C:6334H LINE# 376 C:6334H LINE# 377 C:6334H LINE# 378 C:6337H LINE# 379 C:6337H LINE# 380 C:6349H LINE# 381 C:6349H LINE# 382 C:6367H LINE# 383 C:6367H LINE# 384 C:636EH LINE# 385 C:6370H LINE# 386 C:6372H LINE# 387 C:6372H LINE# 388 C:6373H LINE# 389 C:6376H LINE# 390 C:6376H LINE# 391 C:6385H LINE# 392 C:6385H LINE# 393 C:638CH LINE# 394 C:638CH LINE# 395 C:638CH LINE# 396 C:638CH LINE# 397 ------- ENDPROC PROTECTOCD2 ------- PROC PROTECTPROCESS C:7485H LINE# 406 C:7485H LINE# 407 C:7485H LINE# 408 C:7488H LINE# 409 C:7488H LINE# 410 C:748BH LINE# 411 C:748EH LINE# 413 C:7491H LINE# 414 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 97 C:7494H LINE# 415 C:7497H LINE# 416 C:749AH LINE# 418 C:749DH LINE# 419 C:74A0H LINE# 420 C:74A3H LINE# 421 C:74A3H LINE# 422 ------- ENDPROC PROTECTPROCESS ------- PROC PROTECTOCRECOVER C:5C19H LINE# 431 C:5C19H LINE# 432 C:5C19H LINE# 433 C:5C1CH LINE# 434 C:5C1CH LINE# 435 C:5C25H LINE# 436 C:5C25H LINE# 437 C:5C43H LINE# 438 C:5C43H LINE# 439 C:5C48H LINE# 440 C:5C4EH LINE# 441 C:5C50H LINE# 442 C:5C52H LINE# 443 C:5C54H LINE# 444 C:5C56H LINE# 445 C:5C59H LINE# 446 C:5C59H LINE# 447 C:5C5BH LINE# 448 C:5C5EH LINE# 449 C:5C5EH LINE# 450 C:5C5EH LINE# 451 C:5C5EH LINE# 453 C:5C61H LINE# 454 C:5C61H LINE# 455 C:5C7FH LINE# 456 C:5C7FH LINE# 457 C:5C86H LINE# 458 C:5C88H LINE# 459 C:5C8CH LINE# 460 C:5C8EH LINE# 461 C:5C8EH LINE# 462 C:5C8EH LINE# 463 C:5C8EH LINE# 464 ------- ENDPROC PROTECTOCRECOVER ------- ENDMOD PROTECT ------- MODULE RTC C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 C:74FEH PUBLIC RTCTwiCheck D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 C:577FH PUBLIC _RTCInitTime B:002FH.0 PUBLIC bRTCTwiRWErr C:6581H PUBLIC _RTCRead BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 98 C:53FBH PUBLIC _RTCModifyTime X:0496H PUBLIC ucRTCTwiRWErrDelayCnt X:0497H PUBLIC RTC B:002FH.1 PUBLIC bRTCErr C:648BH PUBLIC _RTCWrite C:31BDH PUBLIC _RTCReadTime ------- PROC RTCTWICHECK C:74FEH LINE# 23 C:74FEH LINE# 24 C:74FEH LINE# 25 C:7501H LINE# 26 C:7501H LINE# 27 C:7504H LINE# 28 C:7504H LINE# 29 C:750FH LINE# 30 C:750FH LINE# 31 C:7511H LINE# 32 C:7514H LINE# 33 C:7514H LINE# 34 C:7515H LINE# 36 C:7515H LINE# 37 C:751AH LINE# 38 C:751AH LINE# 39 C:751AH LINE# 40 ------- ENDPROC RTCTWICHECK ------- PROC _RTCWRITE X:035DH SYMBOL WrAddr X:035EH SYMBOL Length X:035FH SYMBOL WrBuf ------- DO B:002AH.0 SYMBOL Result X:0361H SYMBOL i ------- ENDDO C:648BH LINE# 49 C:6499H LINE# 50 C:6499H LINE# 51 C:649BH LINE# 54 C:649EH LINE# 55 C:649EH LINE# 56 C:64A1H LINE# 57 C:64A1H LINE# 65 C:64C1H LINE# 66 C:64C1H LINE# 67 C:64C3H LINE# 68 C:64C5H LINE# 69 C:64C5H LINE# 76 C:64CAH LINE# 77 C:64D6H LINE# 78 C:64D6H LINE# 79 C:64DBH LINE# 81 C:64DDH LINE# 82 ------- ENDPROC _RTCWRITE ------- PROC _RTCREAD X:0353H SYMBOL RdAddr X:0354H SYMBOL Length X:0355H SYMBOL RdBuf ------- DO BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 99 B:0029H.7 SYMBOL Result X:0357H SYMBOL i ------- ENDDO C:6581H LINE# 91 C:658FH LINE# 92 C:658FH LINE# 93 C:6591H LINE# 96 C:6594H LINE# 97 C:6594H LINE# 98 C:6597H LINE# 99 C:6597H LINE# 107 C:65B5H LINE# 108 C:65B5H LINE# 109 C:65B7H LINE# 110 C:65B9H LINE# 111 C:65B9H LINE# 118 C:65BEH LINE# 119 C:65CAH LINE# 120 C:65CAH LINE# 121 C:65CFH LINE# 123 C:65D1H LINE# 124 ------- ENDPROC _RTCREAD ------- PROC _RTCREADTIME X:0348H SYMBOL RtcRdVal ------- DO X:034AH SYMBOL rtcbuf B:0029H.6 SYMBOL Result ------- ENDDO C:31BDH LINE# 132 C:31C5H LINE# 133 C:31C5H LINE# 135 C:31C7H LINE# 137 C:31D7H LINE# 138 C:31D7H LINE# 139 C:31E1H LINE# 140 C:31E1H LINE# 141 C:328EH LINE# 149 C:328EH LINE# 150 C:329FH LINE# 151 C:32A9H LINE# 152 C:32BAH LINE# 153 C:32C6H LINE# 154 C:32D9H LINE# 155 C:32E7H LINE# 156 C:32FAH LINE# 158 C:3303H LINE# 159 C:3305H LINE# 161 C:3305H LINE# 162 C:3318H LINE# 163 C:3322H LINE# 164 C:332FH LINE# 165 C:333BH LINE# 166 C:334BH LINE# 167 C:335BH LINE# 168 C:336BH LINE# 170 C:336DH LINE# 171 C:336DH LINE# 172 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 100 C:336FH LINE# 174 C:336FH LINE# 175 C:337CH LINE# 176 C:337CH LINE# 177 C:337CH LINE# 179 C:337EH LINE# 180 ------- ENDPROC _RTCREADTIME ------- PROC _RTCMODIFYTIME X:0353H SYMBOL RtcMdyVal ------- DO B:0029H.7 SYMBOL Result X:0355H SYMBOL rtcdata X:0356H SYMBOL rtctemp ------- ENDDO C:53FBH LINE# 189 C:5403H LINE# 190 C:5403H LINE# 191 C:5405H LINE# 195 C:5409H LINE# 196 C:5416H LINE# 198 C:5427H LINE# 199 C:5431H LINE# 200 C:5446H LINE# 201 C:5452H LINE# 202 C:5466H LINE# 203 C:5474H LINE# 204 C:5487H LINE# 206 C:5494H LINE# 208 C:5496H LINE# 209 ------- ENDPROC _RTCMODIFYTIME ------- PROC _RTCINITTIME X:0326H SYMBOL RtcInitVal ------- DO B:0029H.5 SYMBOL Result X:0328H SYMBOL rtcbuf D:0007H SYMBOL i X:0331H SYMBOL checksum ------- ENDDO C:577FH LINE# 218 C:5787H LINE# 219 C:5787H LINE# 220 C:5789H LINE# 223 C:578EH LINE# 225 C:5798H LINE# 227 C:57A5H LINE# 228 C:57A7H LINE# 229 C:57A7H LINE# 230 C:57B9H LINE# 231 C:57BEH LINE# 233 C:57D0H LINE# 234 C:57D0H LINE# 235 C:57D5H LINE# 236 C:57D7H LINE# 237 C:57DBH LINE# 238 C:57DFH LINE# 239 C:57E3H LINE# 240 C:57E7H LINE# 241 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 101 C:57EBH LINE# 242 C:57EBH LINE# 244 C:57FCH LINE# 245 C:5809H LINE# 247 C:580BH LINE# 248 ------- ENDPROC _RTCINITTIME ------- ENDMOD RTC ------- MODULE TWI 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 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:751BH 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:65D2H PUBLIC InterruptUART0 D:0086H PUBLIC INSCON D:009BH PUBLIC SADEN D:009AH PUBLIC SADDR D:009EH PUBLIC SFINE ------- PROC UART0INIT C:751BH LINE# 19 C:751BH LINE# 20 C:751BH LINE# 22 C:751EH LINE# 82 C:751EH LINE# 83 C:7521H LINE# 84 C:7524H LINE# 85 C:7527H LINE# 86 C:752AH LINE# 87 C:752DH LINE# 88 C:7530H LINE# 89 C:7533H LINE# 90 C:7536H LINE# 91 C:7536H LINE# 92 ------- ENDPROC UART0INIT ------- PROC INTERRUPTUART0 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 102 ------- DO D:0007H SYMBOL RxData ------- ENDDO C:65D2H LINE# 101 C:65EFH LINE# 105 C:65F1H LINE# 106 C:65F4H LINE# 108 C:65F7H LINE# 109 C:65F7H LINE# 110 C:65F9H LINE# 111 C:65FBH LINE# 112 C:65FEH LINE# 113 C:65FEH LINE# 115 C:6601H LINE# 116 C:6601H LINE# 117 C:6603H LINE# 118 C:6606H LINE# 119 C:6606H LINE# 121 C:6608H LINE# 122 ------- 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:3EE8H PUBLIC NTC103AT ------- ENDMOD THERMISTOR ------- MODULE ?C_STARTUP C:565DH SEGMENT ?C_C51STARTUP C:1000H PUBLIC ?C_STARTUP N:00B2H SYMBOL CLKCON D:0081H SYMBOL SP C:565DH SYMBOL STARTUP1 C:1000H LINE# 12 C:565DH LINE# 18 C:5660H LINE# 19 C:5663H LINE# 20 C:5664H LINE# 21 C:5665H LINE# 22 C:5666H LINE# 23 C:5667H LINE# 24 C:5668H LINE# 25 C:5669H LINE# 26 C:566AH LINE# 27 C:566BH LINE# 28 C:566EH LINE# 29 ------- ENDMOD ?C_STARTUP ------- MODULE TWIIO C:0000H SYMBOL _ICE_DUMMY_ C:7537H PUBLIC TwiReStart BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 103 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:7763H PUBLIC Delay4us B:0080H.4 PUBLIC P0_4 B:0080H.5 PUBLIC P0_5 D:00E1H PUBLIC P0CR C:735EH PUBLIC TwiChkClkRelease C:3AF1H PUBLIC _TwiRead D:00B1H PUBLIC RSTSTAT C:5497H PUBLIC _TwiSendData C:74A4H PUBLIC _CRC8cal C:474AH PUBLIC _TwiWrite C:7420H PUBLIC TwiStart C:1052H PUBLIC TwiInit C:61CDH PUBLIC _TwiGetData C:7444H PUBLIC TwiStop C:43BAH PUBLIC CRC8Table ------- PROC DELAY4US ------- DO D:0007H SYMBOL i ------- ENDDO C:7763H LINE# 49 C:7763H LINE# 50 C:7763H LINE# 52 C:7765H LINE# 53 C:7765H LINE# 54 C:776AH LINE# 55 ------- ENDPROC DELAY4US ------- PROC TWISTART C:7420H LINE# 65 C:7420H LINE# 66 C:7420H LINE# 67 C:7423H LINE# 68 C:7426H LINE# 70 C:742BH LINE# 71 C:7430H LINE# 72 C:7433H LINE# 73 C:7436H LINE# 74 C:743BH LINE# 75 C:743EH LINE# 76 C:7443H LINE# 77 ------- ENDPROC TWISTART ------- PROC TWIRESTART C:7537H LINE# 79 C:7537H LINE# 80 C:7537H LINE# 81 C:753CH LINE# 82 C:7541H LINE# 83 C:7544H LINE# 84 C:7549H LINE# 85 C:754CH LINE# 86 C:7551H LINE# 87 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 104 ------- ENDPROC TWIRESTART ------- PROC TWISTOP C:7444H LINE# 89 C:7444H LINE# 90 C:7444H LINE# 91 C:7447H LINE# 92 C:744CH LINE# 93 C:744FH LINE# 94 C:7454H LINE# 95 C:7457H LINE# 96 C:745CH LINE# 97 C:745FH LINE# 98 C:7462H LINE# 99 C:7465H LINE# 100 ------- ENDPROC TWISTOP ------- PROC TWICHKCLKRELEASE ------- DO D:0004H SYMBOL TimeoutCnt B:002AH.3 SYMBOL result ------- ENDDO C:735EH LINE# 102 C:735EH LINE# 103 C:735EH LINE# 104 C:7362H LINE# 105 C:7364H LINE# 107 C:7367H LINE# 108 C:7371H LINE# 109 C:7371H LINE# 110 C:7374H LINE# 111 C:7377H LINE# 112 C:737AH LINE# 113 C:737AH LINE# 114 C:737CH LINE# 115 C:737CH LINE# 116 C:737CH LINE# 117 C:737CH LINE# 119 C:7381H LINE# 120 C:7384H LINE# 122 C:7386H LINE# 123 ------- ENDPROC TWICHKCLKRELEASE ------- PROC _TWISENDDATA D:0003H SYMBOL Data D:0005H SYMBOL ClkFlg ------- DO D:0006H SYMBOL i B:002AH.2 SYMBOL result ------- ENDDO C:5497H LINE# 133 C:5499H LINE# 134 C:5499H LINE# 136 C:549BH LINE# 139 C:549FH LINE# 140 C:549FH LINE# 141 C:54A4H LINE# 142 C:54A6H LINE# 144 C:54A6H LINE# 145 C:54ABH LINE# 146 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 105 C:54ABH LINE# 147 C:54AFH LINE# 148 C:54AFH LINE# 149 C:54B2H LINE# 150 C:54B7H LINE# 151 C:54B7H LINE# 152 C:54BCH LINE# 153 C:54BEH LINE# 155 C:54BEH LINE# 156 C:54C1H LINE# 157 C:54C1H LINE# 158 C:54C1H LINE# 160 C:54C1H LINE# 161 C:54C4H LINE# 162 C:54C9H LINE# 163 C:54CCH LINE# 164 C:54D1H LINE# 165 C:54D1H LINE# 168 C:54D5H LINE# 169 C:54D7H LINE# 170 C:54D7H LINE# 171 C:54DBH LINE# 172 C:54DBH LINE# 173 C:54E0H LINE# 174 C:54E2H LINE# 176 C:54E2H LINE# 177 C:54E7H LINE# 178 C:54E7H LINE# 179 C:54EBH LINE# 180 C:54EEH LINE# 181 C:54F3H LINE# 182 C:54F6H LINE# 183 C:54FBH LINE# 184 C:5500H LINE# 185 C:5503H LINE# 186 C:5506H LINE# 188 C:5508H LINE# 189 C:5508H LINE# 190 C:550BH LINE# 191 C:550BH LINE# 192 C:550DH LINE# 193 C:550FH LINE# 194 C:550FH LINE# 195 C:5514H LINE# 196 C:5519H LINE# 198 C:551CH LINE# 199 C:5521H LINE# 200 C:5524H LINE# 201 C:5529H LINE# 202 C:552CH LINE# 204 C:552EH LINE# 205 ------- ENDPROC _TWISENDDATA ------- PROC _TWIGETDATA D:0006H SYMBOL AckFlg ------- DO D:0004H SYMBOL i D:0005H SYMBOL RdData BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 106 ------- ENDDO C:61CDH LINE# 214 C:61CFH LINE# 215 C:61CFH LINE# 216 C:61D1H LINE# 218 C:61D4H LINE# 219 C:61D7H LINE# 221 C:61D9H LINE# 222 C:61D9H LINE# 223 C:61DEH LINE# 224 C:61E1H LINE# 225 C:61E4H LINE# 226 C:61E4H LINE# 227 C:61F6H LINE# 228 C:61F6H LINE# 229 C:61FBH LINE# 230 C:61FEH LINE# 231 C:6203H LINE# 233 C:6206H LINE# 234 C:6209H LINE# 235 C:6209H LINE# 236 C:620EH LINE# 237 C:6210H LINE# 239 C:6210H LINE# 240 C:6215H LINE# 241 C:6215H LINE# 242 C:621AH LINE# 243 C:621DH LINE# 244 C:6222H LINE# 245 C:6225H LINE# 247 C:6227H LINE# 248 ------- ENDPROC _TWIGETDATA ------- PROC _CRC8CAL D:0001H SYMBOL p D:0005H SYMBOL Length ------- DO D:0007H SYMBOL crc8 ------- ENDDO C:74A4H LINE# 257 C:74A4H LINE# 258 C:74A4H LINE# 259 C:74A6H LINE# 261 C:74ACH LINE# 262 C:74ACH LINE# 263 C:74AFH LINE# 264 C:74B8H LINE# 265 C:74BFH LINE# 266 C:74C2H LINE# 268 C:74C2H LINE# 269 ------- ENDPROC _CRC8CAL ------- PROC _TWIWRITE X:0362H SYMBOL SlaveID X:0363H SYMBOL WrAddr X:0365H SYMBOL Length X:0366H SYMBOL WrBuf ------- DO D:0002H SYMBOL i BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 107 X:0368H SYMBOL TempBuf B:002AH.1 SYMBOL result C:4808H SYMBOL WrErr ------- ENDDO C:474AH LINE# 281 C:475AH LINE# 282 C:475AH LINE# 285 C:475CH LINE# 287 C:4761H LINE# 288 C:4764H LINE# 289 C:4774H LINE# 290 C:4784H LINE# 292 C:4786H LINE# 293 C:478FH LINE# 294 C:478FH LINE# 295 C:4792H LINE# 297 C:479EH LINE# 298 C:479EH LINE# 299 C:479EH LINE# 300 C:479EH LINE# 302 C:47A5H LINE# 303 C:47A5H LINE# 304 C:47AFH LINE# 305 C:47AFH LINE# 306 C:47AFH LINE# 307 C:47AFH LINE# 308 C:47AFH LINE# 309 C:47BDH LINE# 310 C:47BDH LINE# 311 C:47BFH LINE# 312 C:47CBH LINE# 313 C:47CBH LINE# 314 C:47CEH LINE# 315 C:47E0H LINE# 316 C:47E0H LINE# 317 C:47EAH LINE# 318 C:47ECH LINE# 320 C:47ECH LINE# 321 C:47EEH LINE# 322 C:47F0H LINE# 323 C:47F0H LINE# 324 C:47F3H LINE# 326 C:47FAH LINE# 327 C:47FAH LINE# 328 C:4806H LINE# 329 C:4806H LINE# 330 C:4808H LINE# 331 C:4808H LINE# 332 C:4808H LINE# 333 C:4808H LINE# 334 C:4808H LINE# 335 C:480BH LINE# 336 C:480BH LINE# 337 C:480DH LINE# 339 C:480FH LINE# 340 ------- ENDPROC _TWIWRITE ------- PROC _TWIREAD BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 108 D:0002H SYMBOL SlaveID X:0359H SYMBOL RdAddr X:035BH SYMBOL Length X:035CH SYMBOL RdBuf ------- DO X:035EH SYMBOL i B:002AH.0 SYMBOL result X:035FH SYMBOL TempBuf X:038DH SYMBOL RdCrc C:3C4CH SYMBOL RdErr ------- ENDDO C:3AF1H LINE# 352 C:3AFEH LINE# 353 C:3AFEH LINE# 355 C:3B00H LINE# 357 C:3B05H LINE# 359 C:3B0AH LINE# 360 C:3B0DH LINE# 362 C:3B12H LINE# 364 C:3B14H LINE# 365 C:3B1DH LINE# 366 C:3B1DH LINE# 367 C:3B20H LINE# 369 C:3B2CH LINE# 370 C:3B2CH LINE# 371 C:3B2CH LINE# 372 C:3B2CH LINE# 374 C:3B30H LINE# 375 C:3B30H LINE# 376 C:3B3FH LINE# 377 C:3B3FH LINE# 378 C:3B3FH LINE# 379 C:3B3FH LINE# 380 C:3B3FH LINE# 381 C:3B50H LINE# 382 C:3B50H LINE# 383 C:3B50H LINE# 384 C:3B50H LINE# 394 C:3B53H LINE# 396 C:3B61H LINE# 397 C:3B61H LINE# 398 C:3B63H LINE# 399 C:3B6BH LINE# 400 C:3B6BH LINE# 401 C:3B8AH LINE# 402 C:3B8AH LINE# 403 C:3B8EH LINE# 404 C:3B8EH LINE# 405 C:3B98H LINE# 406 C:3B9AH LINE# 408 C:3B9AH LINE# 409 C:3BAEH LINE# 410 C:3BAEH LINE# 411 C:3BB6H LINE# 413 C:3BCDH LINE# 414 C:3BCDH LINE# 415 C:3BCFH LINE# 416 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 109 C:3BD1H LINE# 418 C:3BD1H LINE# 419 C:3BE4H LINE# 420 C:3BE4H LINE# 421 C:3BFDH LINE# 422 C:3C07H LINE# 423 C:3C0FH LINE# 424 C:3C0FH LINE# 425 C:3C0FH LINE# 427 C:3C0FH LINE# 428 C:3C22H LINE# 429 C:3C22H LINE# 430 C:3C25H LINE# 431 C:3C3AH LINE# 432 C:3C44H LINE# 433 C:3C4CH LINE# 434 C:3C4CH LINE# 435 C:3C4CH LINE# 437 C:3C4CH LINE# 438 C:3C4FH LINE# 439 C:3C4FH LINE# 440 C:3C51H LINE# 441 C:3C53H LINE# 442 ------- ENDPROC _TWIREAD ------- PROC TWIINIT C:1052H LINE# 445 C:1052H LINE# 446 C:1052H LINE# 448 ------- ENDPROC TWIINIT ------- ENDMOD TWIIO ------- MODULE GASGAUGEINTER_V4_13 C:0000H SYMBOL _ICE_DUMMY_ D:0080H PUBLIC P0 D:0090H PUBLIC P1 X:02B5H PUBLIC E2uiDsgCorrectVol D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00C0H PUBLIC P4 D:0080H PUBLIC P5 B:00A8H.7 PUBLIC EA X:02B7H PUBLIC Info_uiRSOC X:02B9H PUBLIC E2ulIdleSocTimes X:02BDH PUBLIC Info_uiRsocCnt X:02BFH PUBLIC E2ulChgerEndVol X:02C3H PUBLIC E2ucChgCurRatio X:02C4H PUBLIC Info_uiSocDecTime X:02C6H PUBLIC Info_ulTempDsgFcc X:02CAH PUBLIC E2ui_CYCLECOUNTA_B X:02CCH PUBLIC E2ui_CYCLECOUNTB_B X:02CEH PUBLIC E2uiTempFCC_K1 X:02D0H PUBLIC E2uiTempFCC_K2 X:02D2H PUBLIC E2uiChgEndTemp X:02D4H PUBLIC E2ucFccUpdatePercent X:02D5H PUBLIC Info_ulFCC X:02D9H PUBLIC E2ui_CYCLECOUNTA_K X:02DBH PUBLIC E2ui_CYCLECOUNTB_K BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 110 X:02DDH PUBLIC E2ucChgCorrectSOC X:02DEH PUBLIC E2ucInitSocDif X:02DFH PUBLIC Info_ulVoltage X:02E3H PUBLIC E2uiDsgEndTemp X:02E5H PUBLIC E2ulLoadEndVol X:02E9H PUBLIC E2ucDsgCorrectSOC X:02EAH PUBLIC E2slDsgEndCurr X:02EEH PUBLIC Info_ulDfilterRC X:02F2H PUBLIC E2uiLastCCount X:02F4H PUBLIC E2uiUpdateCycleCount X:02F6H PUBLIC E2ucDsgVolDet D:0015H PUBLIC uiCellVminG X:02F7H PUBLIC slAdcCur2 D:0017H PUBLIC uiCellVmaxG X:02FBH PUBLIC E2ucChgerEndDelay X:02FCH PUBLIC Info_uiCycleCount X:02FEH PUBLIC E2slDsgAdjMaxCurr X:0302H PUBLIC E2ucDsgAdjLowFlg X:0303H PUBLIC E2ucInitUpSoc X:0304H PUBLIC E2uiDsgAdjLowTemp X:0306H PUBLIC E2ucChgChangeSocRatio X:0307H PUBLIC E2ucDsgAdjLowSoc X:0308H PUBLIC E2uiTempFCC_B X:030AH PUBLIC siCurCompens X:030CH PUBLIC Info_uiTemp X:030EH PUBLIC Info_ulRC X:0312H PUBLIC E2ucChgChangeSocDif C:2FDAH PUBLIC GasGaugeVarIn X:0313H PUBLIC Info_slCurr C:6623H PUBLIC GasGaugeVarOut X:0317H PUBLIC E2uiChgCorrectVol X:0319H PUBLIC E2ui_CYCLECOUNTA X:031BH PUBLIC E2ui_CYCLECOUNTB X:031DH PUBLIC E2ui_CYCLECOUNTC X:031FH PUBLIC E2ucChgAdjRatio X:0320H PUBLIC E2ucChg100Ratio X:0321H PUBLIC E2ucFullDsgDelay ------- PROC GASGAUGEVARIN ------- DO B:0029H.5 SYMBOL eabak ------- ENDDO C:2FDAH LINE# 114 C:2FDAH LINE# 115 C:2FDAH LINE# 118 C:2FDEH LINE# 119 C:2FE0H LINE# 120 C:2FEFH LINE# 121 C:2FFBH LINE# 122 C:3007H LINE# 123 C:3016H LINE# 124 C:3022H LINE# 125 C:302CH LINE# 126 C:303DH LINE# 128 C:3043H LINE# 129 C:3049H LINE# 131 C:3053H LINE# 132 C:305AH LINE# 134 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 111 C:305EH LINE# 136 C:3064H LINE# 137 C:306AH LINE# 138 C:3072H LINE# 139 C:307CH LINE# 140 C:3081H LINE# 141 C:3086H LINE# 142 C:308CH LINE# 143 C:3096H LINE# 144 C:309DH LINE# 145 C:30A7H LINE# 146 C:30ADH LINE# 147 C:30C1H LINE# 148 C:30C7H LINE# 149 C:30CFH LINE# 150 C:30D5H LINE# 152 C:30E4H LINE# 153 C:30EAH LINE# 154 C:3102H LINE# 155 C:3116H LINE# 156 C:311CH LINE# 157 C:3122H LINE# 159 C:3128H LINE# 160 C:312EH LINE# 161 C:3134H LINE# 163 C:313EH LINE# 165 C:3144H LINE# 166 C:314EH LINE# 167 C:3158H LINE# 169 C:3161H LINE# 170 C:316AH LINE# 171 C:3173H LINE# 172 C:317CH LINE# 173 C:3185H LINE# 174 C:318EH LINE# 175 C:3198H LINE# 176 C:31A1H LINE# 178 C:31ADH LINE# 182 C:31BCH LINE# 210 ------- ENDPROC GASGAUGEVARIN ------- PROC GASGAUGEVAROUT ------- DO B:0029H.5 SYMBOL eabak ------- ENDDO C:6623H LINE# 218 C:6623H LINE# 219 C:6623H LINE# 222 C:6627H LINE# 223 C:6629H LINE# 224 C:6638H LINE# 225 C:6644H LINE# 226 C:6650H LINE# 227 C:665FH LINE# 229 C:666EH LINE# 235 C:6672H LINE# 236 ------- ENDPROC GASGAUGEVAROUT ------- ENDMOD GASGAUGEINTER_V4_13 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 112 ------- 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:756CH PUBLIC ISPProcess ------- PROC ISPPROCESS C:756CH LINE# 17 C:756CH LINE# 18 C:756CH LINE# 19 C:7578H LINE# 20 C:7578H LINE# 21 C:757AH LINE# 22 C:757CH LINE# 23 C:757EH LINE# 24 C:7581H LINE# 25 C:7584H LINE# 26 C:7584H LINE# 27 ------- ENDPROC ISPPROCESS ------- ENDMOD BOOTAPP ------- MODULE BOOTIAP 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:0000H PUBLIC g_loadercode ------- ENDMOD BOOTIAP ------- MODULE ?C?FPADD C:234BH PUBLIC ?C?FPADD C:2347H PUBLIC ?C?FPSUB ------- ENDMOD ?C?FPADD ------- MODULE ?C?FPMUL C:243CH PUBLIC ?C?FPMUL ------- ENDMOD ?C?FPMUL ------- MODULE ?C?FCAST C:254CH PUBLIC ?C?FCASTC C:2547H PUBLIC ?C?FCASTI C:2542H PUBLIC ?C?FCASTL ------- ENDMOD ?C?FCAST ------- MODULE ?C?CASTF C:2580H PUBLIC ?C?CASTF ------- ENDMOD ?C?CASTF ------- MODULE ?C?CLDPTR BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 113 C:2601H PUBLIC ?C?CLDPTR ------- ENDMOD ?C?CLDPTR ------- MODULE ?C?IMUL C:261AH PUBLIC ?C?IMUL ------- ENDMOD ?C?IMUL ------- MODULE ?C?UIDIV C:262CH PUBLIC ?C?UIDIV ------- ENDMOD ?C?UIDIV ------- MODULE ?C?IILDX C:2681H PUBLIC ?C?IILDX ------- ENDMOD ?C?IILDX ------- MODULE ?C?LADD C:2697H PUBLIC ?C?LADD ------- ENDMOD ?C?LADD ------- MODULE ?C?LSUB C:26A4H PUBLIC ?C?LSUB ------- ENDMOD ?C?LSUB ------- MODULE ?C?LMUL C:26B2H PUBLIC ?C?LMUL ------- ENDMOD ?C?LMUL ------- MODULE ?C?ULDIV C:273DH PUBLIC ?C?ULDIV ------- ENDMOD ?C?ULDIV ------- MODULE ?C?SLDIV C:6DAFH PUBLIC ?C?SLDIV ------- ENDMOD ?C?SLDIV ------- MODULE ?C?LOR C:27CFH PUBLIC ?C?LOR ------- ENDMOD ?C?LOR ------- MODULE ?C?LNEG C:27DCH PUBLIC ?C?LNEG ------- ENDMOD ?C?LNEG ------- MODULE ?C?SLCMP C:27EAH PUBLIC ?C?SLCMP ------- ENDMOD ?C?SLCMP ------- MODULE ?C?ULCMP C:2800H PUBLIC ?C?ULCMP ------- ENDMOD ?C?ULCMP ------- MODULE ?C?ULSHR C:2811H PUBLIC ?C?ULSHR ------- ENDMOD ?C?ULSHR ------- MODULE ?C?SLSHR C:2824H PUBLIC ?C?SLSHR BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 114 ------- ENDMOD ?C?SLSHR ------- MODULE ?C?LSHL C:2838H PUBLIC ?C?LSHL ------- ENDMOD ?C?LSHL ------- MODULE ?C?LLDIDATA C:284BH PUBLIC ?C?LLDIDATA ------- ENDMOD ?C?LLDIDATA ------- MODULE ?C?LLDXDATA C:2857H PUBLIC ?C?LLDXDATA ------- ENDMOD ?C?LLDXDATA ------- MODULE ?C?LLDIDATA0 C:2863H PUBLIC ?C?LLDIDATA0 ------- ENDMOD ?C?LLDIDATA0 ------- MODULE ?C?LLDXDATA0 C:2870H PUBLIC ?C?LLDXDATA0 ------- ENDMOD ?C?LLDXDATA0 ------- MODULE ?C?LILDXDATA C:2885H PUBLIC ?C?LILDXDATA C:287CH PUBLIC ?C?LILDXDATA1 C:287EH PUBLIC ?C?LILDXDATA8 ------- ENDMOD ?C?LILDXDATA ------- MODULE ?C?LSTIDATA C:28B1H PUBLIC ?C?LSTIDATA ------- ENDMOD ?C?LSTIDATA ------- MODULE ?C?LSTXDATA C:28BDH PUBLIC ?C?LSTXDATA ------- ENDMOD ?C?LSTXDATA ------- MODULE ?C?LSTKIDATA C:28C9H PUBLIC ?C?LSTKIDATA ------- ENDMOD ?C?LSTKIDATA ------- MODULE ?C?LSTKXDATA C:28E2H PUBLIC ?C?LSTKXDATA ------- ENDMOD ?C?LSTKXDATA ------- MODULE ?C?OFFXADD C:2913H PUBLIC ?C?OFFXADD ------- ENDMOD ?C?OFFXADD ------- MODULE ?C?CCASE C:291FH PUBLIC ?C?CCASE ------- ENDMOD ?C?CCASE ------- MODULE ?C?LIMUL C:2945H PUBLIC ?C?LIMUL ------- ENDMOD ?C?LIMUL BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 115 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 CLRRAM . . . . . . . . . . @0xf383 CTOCHECKVOL. . . . . . . . @0xf300 CTOTURNONCHECK . . . . . . @0xf300 DELAY4US . . . . . . . . . @0xf001 E2PROMBKBOOT . . . . . . . @0xf7ff E2PROMINIT . . . . . . . . @0xf7ff E2PROMTWICHECK . . . . . . @0xf300 GASGAUGEVARIN. . . . . . . @0xffbf 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 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 116 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 TWICHKCLKRELEASE . . . . . @0xf00f TWIINIT. . . . . . . . . . @0x8000 TWIRESTART . . . . . . . . @0xf001 TWISTART . . . . . . . . . @0xf001 TWISTOP. . . . . . . . . . @0xf001 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 _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 BL51 BANKED LINKER/LOCATER V6.22 11/29/2023 14:42:56 PAGE 117 _MCUFLASHCHECKFLG. . . . . @0xf303 _MCUFLASHDATACHECK . . . . @0xf7af _MCUFLASHREAD. . . . . . . @0xf307 _MCUFLASHWRITE . . . . . . @0xf7bf _MCUFLASHWRONEBYTE . . . . @0xf035 _MCUFLASHWRSECTOR. . . . . @0xf33f _MEMORYCOPY. . . . . . . . @0xf78d _MEMORYSET . . . . . . . . @0xf781 _RTCMODIFYTIME . . . . . . @0xf7ff _RTCREAD . . . . . . . . . @0xf7ff _RTCWRITE. . . . . . . . . @0xf7ff _TWIGETDATA. . . . . . . . @0xf08f _TWIREAD . . . . . . . . . @0xf7ff _TWISENDDATA . . . . . . . @0xf01f _TWIWRITE. . . . . . . . . @0xf7ff _UART0READINFO . . . . . . @0xf37f _UART0WRITEINFO. . . . . . @0xf7ff Program Size: data=153.5 xdata=1532 code=30577 LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)