Both_Way_Comm_SY8833/Project/Listings/mcu.m51

1827 lines
68 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 1
BL51 BANKED LINKER/LOCATER V6.22.2.0, INVOKED BY:
D:\KEIL_V5\C51\BIN\BL51.EXE .\Objects\STARTUP.obj, .\Objects\main.obj, .\Objects\adc.obj, .\Objects\charger_module.obj,
>> .\Objects\discharge_module.obj, .\Objects\gpio.obj, .\Objects\hall.obj, .\Objects\key.obj, .\Objects\led.obj, .\Objec
>> ts\sleep.obj, .\Objects\system.obj, .\Objects\uart.obj, .\Objects\userapp.obj, .\Objects\vox_module.obj, .\Objects\wa
>> tchdog.obj, .\Objects\bat.obj, .\Objects\sys_tim.obj TO .\Objects\mcu PRINT (.\Listings\mcu.m51) RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\Objects\STARTUP.obj (?C_STARTUP)
.\Objects\main.obj (MAIN)
.\Objects\adc.obj (ADC)
.\Objects\charger_module.obj (CHARGER_MODULE)
.\Objects\discharge_module.obj (DISCHARGE_MODULE)
.\Objects\gpio.obj (GPIO)
.\Objects\hall.obj (HALL)
.\Objects\key.obj (KEY)
.\Objects\led.obj (LED)
.\Objects\sleep.obj (SLEEP)
.\Objects\system.obj (SYSTEM)
.\Objects\uart.obj (UART)
.\Objects\userapp.obj (USERAPP)
.\Objects\vox_module.obj (VOX_MODULE)
.\Objects\watchdog.obj (WATCHDOG)
.\Objects\bat.obj (BAT)
.\Objects\sys_tim.obj (SYS_TIM)
D:\KEIL_V5\C51\LIB\C51S.LIB (?C_INIT)
D:\KEIL_V5\C51\LIB\C51S.LIB (?C?COPY)
D:\KEIL_V5\C51\LIB\C51S.LIB (?C?CLDPTR)
D:\KEIL_V5\C51\LIB\C51S.LIB (?C?ULDIV)
D:\KEIL_V5\C51\LIB\C51S.LIB (?C?PLDIIDATA)
D:\KEIL_V5\C51\LIB\C51S.LIB (?C?CCASE)
D:\KEIL_V5\C51\LIB\C51S.LIB (?C?LIMUL)
LINK MAP OF MODULE: .\Objects\mcu (?C_STARTUP)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 0014H UNIT ?DT?BAT
DATA 001CH 0002H UNIT ?DT?HALL
DATA 001EH 0001H UNIT ?DT?SLEEP
DATA 001FH 0001H UNIT ?DT?USERAPP
BIT 0020H.0 0001H.2 UNIT ?BI?VOX_MODULE
BIT 0021H.2 0000H.6 UNIT ?BI?SYS_TIM
BIT 0022H.0 0000H.4 UNIT ?BI?KEY
BIT 0022H.4 0000H.3 UNIT ?BI?CHARGER_MODULE
BIT 0022H.7 0000H.2 UNIT ?BI?DISCHARGE_MODULE
BIT 0023H.1 0000H.2 UNIT ?BI?HALL
BIT 0023H.3 0000H.2 UNIT ?BI?UART
BIT 0023H.5 0000H.1 UNIT ?BI?SLEEP
BIT 0023H.6 0000H.1 UNIT ?BI?USERAPP
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 2
BIT 0023H.7 0000H.1 UNIT ?BI?BAT
DATA 0024H 001BH UNIT _DATA_GROUP_
DATA 003FH 000AH UNIT ?DT?VOX_MODULE
DATA 0049H 0008H UNIT ?DT?SYS_TIM
DATA 0051H 0005H UNIT ?DT?UART
IDATA 0056H 0032H UNIT ?ID?VOX_MODULE
IDATA 0088H 000BH UNIT ?ID?UART
IDATA 0093H 0006H UNIT ?ID?LED
IDATA 0099H 0002H UNIT ?ID?ADC
IDATA 009BH 0002H UNIT ?ID?BAT
IDATA 009DH 0001H UNIT ?ID?KEY
IDATA 009EH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0001H INBLOCK ?PR?EX0_ISR?SYSTEM
0007H 0004H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0013H INBLOCK ?PR?_LED_SET?LED
0021H 0002H *** GAP ***
CODE 0023H 0003H ABSOLUTE
CODE 0026H 0020H INBLOCK ?PR?VOX_MODULE
0046H 0005H *** GAP ***
CODE 004BH 0003H ABSOLUTE
CODE 004EH 000BH UNIT ?CO?VOX_MODULE
0059H 0002H *** GAP ***
CODE 005BH 0003H ABSOLUTE
CODE 005EH 0240H UNIT ?C?LIB_CODE
CODE 029EH 01F1H INBLOCK ?PR?VOX_DET_MACHINE?VOX_MODULE
CODE 048FH 0160H INBLOCK ?PR?_HANDLETXCOMMAND?VOX_MODULE
CODE 05EFH 00F1H UNIT ?C_INITSEG
CODE 06E0H 00A9H INBLOCK ?PR?LED_DISPLAY_APP?USERAPP
CODE 0789H 0074H INBLOCK ?PR?PMU_NTC_CONTROL?CHARGER_MODULE
07FDH 0003H *** GAP ***
CODE 0800H 0098H INBLOCK ?PR?_HANDLERXMSG?VOX_MODULE
CODE 0898H 0092H UNIT ?C_C51STARTUP
CODE 092AH 008DH INBLOCK ?PR?UART0_INTERRUPT?UART
CODE 09B7H 008AH INBLOCK ?PR?SYSTEM_INIT?SYSTEM
CODE 0A41H 006DH INBLOCK ?PR?USERAPP?USERAPP
CODE 0AAEH 006DH INBLOCK ?PR?_CALCHECKCRC16?VOX_MODULE
CODE 0B1BH 0069H INBLOCK ?PR?CHECK_BAT_LEVEL?BAT
CODE 0B84H 005BH INBLOCK ?PR?TIM0_INTERRUPT?SYS_TIM
CODE 0BDFH 0055H INBLOCK ?PR?CHARGER_HANDLER?CHARGER_MODULE
CODE 0C34H 0055H INBLOCK ?PR?SYS_TIM_HANDLER?SYS_TIM
CODE 0C89H 004FH INBLOCK ?PR?HANDLEVOXCOMMMSG?VOX_MODULE
CODE 0CD8H 004DH INBLOCK ?PR?LED_DRV?LED
CODE 0D25H 0046H INBLOCK ?PR?DISCHARGE_HANDLER?DISCHARGE_MODULE
CODE 0D6BH 0044H INBLOCK ?PR?_ADC_CHN_DATA?ADC
CODE 0DAFH 0033H INBLOCK ?PR?VBAT_VALUE?ADC
CODE 0DE2H 0033H INBLOCK ?PR?ADC_NTC_VALUE?ADC
CODE 0E15H 002CH INBLOCK ?PR?_UART0SENDPACKET?UART
CODE 0E41H 002BH INBLOCK ?PR?HALL_HANDLER?HALL
CODE 0E6CH 001EH INBLOCK ?PR?KEY_HANDLER?KEY
CODE 0E8AH 0013H INBLOCK ?PR?UART
CODE 0E9DH 0011H INBLOCK ?PR?CHECK_REQUIRE_SLEEP?SLEEP
CODE 0EAEH 0010H INBLOCK ?PR?_VOX_EN_TYPE?VOX_MODULE
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 3
CODE 0EBEH 000FH INBLOCK ?PR?MAIN?MAIN
CODE 0ECDH 000BH INBLOCK ?PR?BAT
CODE 0ED8H 0006H INBLOCK ?PR?EX2_ISR?SYSTEM
CODE 0EDEH 0006H INBLOCK ?PR?EX4_ISR?SYSTEM
OVERLAY MAP OF MODULE: .\Objects\mcu (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?SYSTEM_INIT?SYSTEM
+--> ?PR?SYS_TIM_HANDLER?SYS_TIM
+--> ?PR?USERAPP?USERAPP
?PR?USERAPP?USERAPP ----- -----
+--> ?PR?HALL_HANDLER?HALL
+--> ?PR?DISCHARGE_HANDLER?DISCHARGE_MODULE
+--> ?PR?LED_DRV?LED
+--> ?PR?KEY_HANDLER?KEY
+--> ?PR?CHARGER_HANDLER?CHARGER_MODULE
+--> ?PR?VBAT_VALUE?ADC
+--> ?PR?VOX_DET_MACHINE?VOX_MODULE
+--> ?PR?LED_DISPLAY_APP?USERAPP
+--> ?PR?CHECK_BAT_LEVEL?BAT
+--> ?PR?HANDLEVOXCOMMMSG?VOX_MODULE
+--> ?PR?CHECK_REQUIRE_SLEEP?SLEEP
?PR?CHARGER_HANDLER?CHARGER_MODULE ----- -----
+--> ?PR?PMU_NTC_CONTROL?CHARGER_MODULE
?PR?PMU_NTC_CONTROL?CHARGER_MODULE 0024H 0001H
+--> ?PR?ADC_NTC_VALUE?ADC
?PR?ADC_NTC_VALUE?ADC 0025H 0002H
+--> ?PR?_ADC_CHN_DATA?ADC
?PR?_ADC_CHN_DATA?ADC 0027H 0002H
?PR?VBAT_VALUE?ADC 0024H 0002H
+--> ?PR?_ADC_CHN_DATA?ADC
?PR?VOX_DET_MACHINE?VOX_MODULE ----- -----
+--> ?PR?_VOX_EN_TYPE?VOX_MODULE
+--> ?PR?_HANDLETXCOMMAND?VOX_MODULE
+--> ?PR?VOX_MODULE
?PR?_HANDLETXCOMMAND?VOX_MODULE 0024H 0011H
+--> ?CO?VOX_MODULE
+--> ?PR?_CALCHECKCRC16?VOX_MODULE
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 4
+--> ?PR?_UART0SENDPACKET?UART
?PR?_CALCHECKCRC16?VOX_MODULE 0035H 000AH
?PR?_UART0SENDPACKET?UART 0035H 0005H
?PR?LED_DISPLAY_APP?USERAPP ----- -----
+--> ?PR?_LED_SET?LED
?PR?CHECK_BAT_LEVEL?BAT ----- -----
+--> ?PR?BAT
?PR?HANDLEVOXCOMMMSG?VOX_MODULE 0024H 0003H
+--> ?PR?_CALCHECKCRC16?VOX_MODULE
+--> ?PR?_HANDLERXMSG?VOX_MODULE
?PR?_HANDLERXMSG?VOX_MODULE ----- -----
+--> ?PR?VOX_MODULE
*** NEW ROOT ***************************************************
?PR?UART0_INTERRUPT?UART ----- -----
+--> ?PR?UART
SYMBOL TABLE OF MODULE: .\Objects\mcu (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:0898H SEGMENT ?C_C51STARTUP
I:009EH SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:008EH SYMBOL CKCON
D:00D2H SYMBOL CLKPRE
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0100H SYMBOL IDATALEN
C:08A1H SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H SYMBOL PBPSTACKTOP
D:0087H SYMBOL PCON
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:0898H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 5
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 129
C:0898H LINE# 136
C:089BH LINE# 137
C:089EH LINE# 140
C:08A0H LINE# 141
C:08A1H LINE# 142
C:08A2H LINE# 143
C:08A4H LINE# 192
C:08A7H LINE# 203
------- ENDMOD ?C_STARTUP
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
C:0EBEH PUBLIC main
B:00B8H.6 PUBLIC SWDT
B:00A8H.6 PUBLIC WDT
------- PROC MAIN
C:0EBEH LINE# 51
C:0EBEH LINE# 52
C:0EBEH LINE# 53
C:0EC1H LINE# 59
C:0EC1H LINE# 60
C:0EC1H LINE# 63
C:0EC3H LINE# 64
C:0EC5H LINE# 66
C:0EC8H LINE# 68
C:0ECBH LINE# 69
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE ADC
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00FFH PUBLIC SFRDATA
D:00FEH PUBLIC SFRADDR
C:0D6BH PUBLIC _ADC_Chn_Data
D:00A5H PUBLIC ADC_CTL1
D:00A2H PUBLIC ADC_DATH
D:00A1H PUBLIC ADC_DATL
C:0DE2H PUBLIC ADC_NTC_Value
C:0DAFH PUBLIC Vbat_Value
I:0099H PUBLIC Vbat_Adc
------- PROC _ADC_CHN_DATA
D:0005H SYMBOL adc_chn
------- DO
D:0004H SYMBOL index
D:0002H SYMBOL adc_data
D:0027H SYMBOL adc_plus_data
------- ENDDO
C:0D6BH LINE# 58
C:0D6DH LINE# 59
C:0D6DH LINE# 60
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 6
C:0D6FH LINE# 61
C:0D71H LINE# 62
C:0D75H LINE# 64
C:0D78H LINE# 65
C:0D7BH LINE# 67
C:0D7BH LINE# 68
C:0D7BH LINE# 69
C:0D83H LINE# 71
C:0D88H LINE# 73
C:0D8CH LINE# 75
C:0D92H LINE# 77
C:0D9CH LINE# 82
C:0DA0H LINE# 84
C:0DADH LINE# 94
C:0DAEH LINE# 95
------- ENDPROC _ADC_CHN_DATA
------- PROC VBAT_VALUE
------- DO
D:0024H SYMBOL n_Vbat_Data
------- ENDDO
C:0DAFH LINE# 111
C:0DAFH LINE# 112
C:0DAFH LINE# 113
C:0DB4H LINE# 116
C:0DBDH LINE# 124
C:0DE1H LINE# 130
C:0DE1H LINE# 131
------- ENDPROC VBAT_VALUE
------- PROC ADC_NTC_VALUE
------- DO
D:0025H SYMBOL adc_data
------- ENDDO
C:0DE2H LINE# 149
C:0DE2H LINE# 150
C:0DE2H LINE# 151
C:0DE7H LINE# 154
C:0DF0H LINE# 161
C:0E14H LINE# 167
C:0E14H LINE# 168
------- ENDPROC ADC_NTC_VALUE
------- ENDMOD ADC
------- MODULE CHARGER_MODULE
C:0000H SYMBOL _ICE_DUMMY_
C:0789H PUBLIC PMU_NTC_Control
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00B3H PUBLIC CHG_CTL
D:00F2H PUBLIC IRQ_FLAG9
D:00E6H PUBLIC CHIP_STA4
B:0022H.4 PUBLIC Charger_Done
B:0022H.5 PUBLIC NTC_High_Pro_Flag
D:00F3H PUBLIC IRQ_FLAG10
C:0BDFH PUBLIC Charger_Handler
B:0022H.6 PUBLIC NTC_Low_Pro_Flag
------- PROC PMU_NTC_CONTROL
------- DO
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 7
D:0006H SYMBOL NTC_Adc
D:0024H SYMBOL NTC_Flag
------- ENDDO
C:0789H LINE# 134
C:0789H LINE# 135
C:0789H LINE# 136
C:078CH LINE# 137
C:078FH LINE# 139
C:0792H LINE# 141
C:079BH LINE# 142
C:079BH LINE# 143
C:079EH LINE# 144
C:079EH LINE# 146
C:07A3H LINE# 147
C:07A3H LINE# 148
C:07B4H LINE# 149
C:07B4H LINE# 150
C:07B7H LINE# 151
C:07B7H LINE# 152
C:07BFH LINE# 153
C:07BFH LINE# 154
C:07C1H LINE# 155
C:07C4H LINE# 156
C:07C6H LINE# 158
C:07C6H LINE# 159
C:07C9H LINE# 160
C:07C9H LINE# 161
C:07C9H LINE# 163
C:07CCH LINE# 164
C:07CCH LINE# 165
C:07D5H LINE# 166
C:07D5H LINE# 167
C:07D7H LINE# 168
C:07DAH LINE# 169
C:07DCH LINE# 177
C:07DCH LINE# 179
C:07E5H LINE# 180
C:07E5H LINE# 181
C:07E7H LINE# 182
C:07E9H LINE# 184
C:07F2H LINE# 185
C:07F2H LINE# 186
C:07F4H LINE# 187
C:07F4H LINE# 189
C:07F7H LINE# 191
C:07FAH LINE# 192
C:07FAH LINE# 193
C:07FAH LINE# 195
C:07FCH LINE# 196
------- ENDPROC PMU_NTC_CONTROL
------- PROC CHARGER_HANDLER
C:0BDFH LINE# 216
C:0BDFH LINE# 217
C:0BDFH LINE# 219
C:0BE4H LINE# 220
C:0BE4H LINE# 221
C:0BE7H LINE# 222
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 8
C:0BEAH LINE# 223
C:0BEDH LINE# 225
C:0BEDH LINE# 228
C:0BF3H LINE# 229
C:0BF3H LINE# 230
C:0BF6H LINE# 231
C:0BFCH LINE# 232
C:0BFCH LINE# 233
C:0BFFH LINE# 234
C:0C02H LINE# 235
C:0C03H LINE# 237
C:0C03H LINE# 239
C:0C03H LINE# 240
C:0C09H LINE# 241
C:0C09H LINE# 242
C:0C0CH LINE# 243
C:0C0CH LINE# 244
C:0C0CH LINE# 248
C:0C12H LINE# 249
C:0C12H LINE# 251
C:0C12H LINE# 254
C:0C17H LINE# 255
C:0C17H LINE# 261
C:0C23H LINE# 262
C:0C23H LINE# 264
C:0C26H LINE# 268
C:0C28H LINE# 270
C:0C28H LINE# 271
C:0C2BH LINE# 275
C:0C2BH LINE# 276
C:0C2DH LINE# 279
C:0C2EH LINE# 281
C:0C2EH LINE# 282
C:0C31H LINE# 283
C:0C33H LINE# 284
C:0C33H LINE# 286
------- ENDPROC CHARGER_HANDLER
------- ENDMOD CHARGER_MODULE
------- MODULE DISCHARGE_MODULE
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
C:0D25H PUBLIC DisCharge_Handler
D:00E8H PUBLIC IRQ_FLAG0
D:00E2H PUBLIC CHIP_STA0
D:00E5H PUBLIC CHIP_STA3
D:00E6H PUBLIC CHIP_STA4
D:00B5H PUBLIC BST_EN
B:0022H.7 PUBLIC gBoost_Prepared_Flag
B:0023H.0 PUBLIC gBoost_UVLO_Flag
------- PROC DISCHARGE_HANDLER
C:0D25H LINE# 118
C:0D25H LINE# 119
C:0D25H LINE# 125
C:0D2AH LINE# 126
C:0D2AH LINE# 127
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 9
C:0D2DH LINE# 129
C:0D2DH LINE# 132
C:0D32H LINE# 133
C:0D32H LINE# 134
C:0D34H LINE# 135
C:0D37H LINE# 137
C:0D37H LINE# 140
C:0D3CH LINE# 141
C:0D3CH LINE# 145
C:0D3EH LINE# 148
C:0D41H LINE# 149
C:0D41H LINE# 150
C:0D43H LINE# 151
C:0D46H LINE# 153
C:0D49H LINE# 154
C:0D4AH LINE# 156
C:0D4AH LINE# 158
C:0D4CH LINE# 167
C:0D4FH LINE# 168
C:0D4FH LINE# 169
C:0D54H LINE# 170
C:0D54H LINE# 171
C:0D60H LINE# 172
C:0D60H LINE# 173
C:0D62H LINE# 174
C:0D64H LINE# 175
C:0D65H LINE# 177
C:0D65H LINE# 178
C:0D68H LINE# 179
C:0D6AH LINE# 180
C:0D6AH LINE# 181
C:0D6AH LINE# 182
C:0D6AH LINE# 186
------- ENDPROC DISCHARGE_HANDLER
------- ENDMOD DISCHARGE_MODULE
------- MODULE GPIO
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
------- ENDMOD GPIO
------- MODULE HALL
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
B:0023H.1 PUBLIC CoverEvent_Flg
D:001CH PUBLIC CoverStatus
B:0023H.2 PUBLIC CoverEvent_Flg_led
D:00E2H PUBLIC CHIP_STA0
C:0E41H PUBLIC Hall_Handler
D:001DH PUBLIC Hall_Sta_bk
------- PROC HALL_HANDLER
------- DO
D:0007H SYMBOL Hall_Sta
------- ENDDO
C:0E41H LINE# 105
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 10
C:0E41H LINE# 106
C:0E41H LINE# 107
C:0E41H LINE# 108
C:0E46H LINE# 109
C:0E46H LINE# 110
C:0E4BH LINE# 111
C:0E4FH LINE# 112
C:0E4FH LINE# 113
C:0E54H LINE# 114
C:0E54H LINE# 117
C:0E57H LINE# 132
C:0E59H LINE# 134
C:0E59H LINE# 137
C:0E5CH LINE# 138
C:0E5EH LINE# 152
C:0E5EH LINE# 154
C:0E60H LINE# 155
C:0E62H LINE# 156
C:0E65H LINE# 158
C:0E69H LINE# 159
C:0E6BH LINE# 160
C:0E6BH LINE# 161
C:0E6BH LINE# 162
------- ENDPROC HALL_HANDLER
------- ENDMOD HALL
------- MODULE KEY
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
B:0022H.0 PUBLIC Key_Press_ll_irq
B:0022H.1 PUBLIC Key_Press_l_irq
I:009DH PUBLIC Event_key
C:0E6CH PUBLIC Key_Handler
B:0022H.2 PUBLIC Key_l_Flag
B:0022H.3 PUBLIC Key_Press_short_irq
------- PROC KEY_HANDLER
C:0E6CH LINE# 95
C:0E6CH LINE# 96
C:0E6CH LINE# 97
C:0E6FH LINE# 98
C:0E6FH LINE# 99
C:0E71H LINE# 100
C:0E73H LINE# 102
C:0E77H LINE# 108
C:0E77H LINE# 110
C:0E7AH LINE# 111
C:0E7AH LINE# 112
C:0E7CH LINE# 114
C:0E80H LINE# 120
C:0E80H LINE# 122
C:0E83H LINE# 123
C:0E83H LINE# 124
C:0E85H LINE# 126
C:0E89H LINE# 132
C:0E89H LINE# 133
------- ENDPROC KEY_HANDLER
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 11
------- ENDMOD KEY
------- MODULE LED
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
B:0080H.3 PUBLIC pin_LED_1
I:0093H SYMBOL LED
C:000EH PUBLIC _LED_Set
C:0CD8H PUBLIC LED_Drv
I:0098H PUBLIC Display_Sta
------- PROC _LED_SET
D:0007H SYMBOL State
D:0005H SYMBOL Period
D:0003H SYMBOL Times
C:000EH LINE# 67
C:000EH LINE# 69
C:000EH LINE# 70
C:0012H LINE# 71
C:0017H LINE# 72
C:001AH LINE# 73
C:001DH LINE# 74
C:0020H LINE# 75
------- ENDPROC _LED_SET
------- PROC LED_DRV
C:0CD8H LINE# 84
C:0CD8H LINE# 86
C:0CD8H LINE# 87
C:0CE4H LINE# 88
C:0CE4H LINE# 89
C:0CE4H LINE# 90
C:0CE6H LINE# 91
C:0CE8H LINE# 93
C:0CE8H LINE# 97
C:0CE8H LINE# 98
C:0CF2H LINE# 99
C:0CF2H LINE# 100
C:0CF4H LINE# 101
C:0CF6H LINE# 103
C:0CF6H LINE# 104
C:0CF8H LINE# 105
C:0CF8H LINE# 107
C:0CFFH LINE# 108
C:0CFFH LINE# 109
C:0D03H LINE# 111
C:0D09H LINE# 112
C:0D09H LINE# 114
C:0D09H LINE# 115
C:0D09H LINE# 117
C:0D09H LINE# 118
C:0D0FH LINE# 119
C:0D0FH LINE# 120
C:0D10H LINE# 121
C:0D10H LINE# 123
C:0D15H LINE# 124
C:0D15H LINE# 125
C:0D18H LINE# 126
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 12
C:0D18H LINE# 127
C:0D18H LINE# 128
C:0D18H LINE# 130
C:0D1AH LINE# 147
C:0D1AH LINE# 148
C:0D1CH LINE# 149
C:0D1CH LINE# 151
C:0D1CH LINE# 153
C:0D22H LINE# 155
C:0D24H LINE# 156
------- ENDPROC LED_DRV
------- ENDMOD LED
------- MODULE SLEEP
C:0000H SYMBOL _ICE_DUMMY_
C:0E9DH PUBLIC Check_Require_Sleep
D:0080H PUBLIC P0
D:0090H PUBLIC P1
B:0023H.5 PUBLIC Enter_Sleep_Cnt_Restart_Flag
D:00E6H PUBLIC CHIP_STA4
D:001EH PUBLIC Decnt_SleepDelay
------- PROC CHECK_REQUIRE_SLEEP
C:0E9DH LINE# 57
C:0E9DH LINE# 58
C:0E9DH LINE# 59
C:0EA8H LINE# 60
C:0EA8H LINE# 64
C:0EAAH LINE# 66
C:0EACH LINE# 67
C:0EACH LINE# 69
C:0EADH LINE# 70
------- ENDPROC CHECK_REQUIRE_SLEEP
------- ENDMOD SLEEP
------- MODULE SYSTEM
C:0000H SYMBOL _ICE_DUMMY_
C:0ED8H PUBLIC EX2_isr
C:09B7H PUBLIC System_Init
D:0080H PUBLIC P0
D:0090H PUBLIC P1
C:0EDEH PUBLIC EX4_isr
B:00D8H.7 PUBLIC BD
D:00FFH PUBLIC SFRDATA
D:00FEH PUBLIC SFRADDR
B:0080H.3 PUBLIC pin_LED_1
D:00B3H PUBLIC CHG_CTL
D:00E8H PUBLIC IRQ_FLAG0
D:00EBH PUBLIC IRQ_FLAG3
D:00F2H PUBLIC IRQ_FLAG9
D:00BAH PUBLIC S0RELH
D:0087H PUBLIC PCON
D:00AAH PUBLIC S0RELL
D:0089H PUBLIC TMOD
D:00D2H PUBLIC CLKPRE
B:00A8H.4 PUBLIC ES0
B:00A8H.1 PUBLIC ET0
D:00F3H PUBLIC IRQ_FLAG10
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 13
B:0098H.0 PUBLIC RI0
D:008CH PUBLIC TH0
B:00A8H.0 PUBLIC EX0
B:0098H.1 PUBLIC TI0
B:00B8H.1 PUBLIC EX2
D:008AH PUBLIC TL0
B:00B8H.3 PUBLIC EX4
B:00A8H.7 PUBLIC EAL
D:0086H PUBLIC WDTREL
B:0088H.4 PUBLIC TR0
D:0098H PUBLIC S0CON
D:00B7H PUBLIC VOX_CTL0
C:0006H PUBLIC EX0_isr
------- PROC SYSTEM_INIT
C:09B7H LINE# 67
C:09B7H LINE# 68
C:09B7H LINE# 69
C:09BAH LINE# 72
C:09BDH LINE# 73
C:09C0H LINE# 76
C:09C3H LINE# 77
C:09C6H LINE# 81
C:09C8H LINE# 82
C:09CBH LINE# 85
C:09CEH LINE# 86
C:09D1H LINE# 88
C:09D3H LINE# 89
C:09D6H LINE# 92
C:09D9H LINE# 93
C:09DCH LINE# 95
C:09DFH LINE# 97
C:09E1H LINE# 98
C:09E3H LINE# 99
C:09E5H LINE# 105
C:09E8H LINE# 115
C:09EBH LINE# 117
C:09EEH LINE# 118
C:09F1H LINE# 120
C:09F3H LINE# 121
C:09F5H LINE# 143
C:09F8H LINE# 144
C:09FBH LINE# 151
C:09FEH LINE# 152
C:0A01H LINE# 154
C:0A03H LINE# 159
C:0A05H LINE# 166
C:0A08H LINE# 167
C:0A0BH LINE# 169
C:0A0EH LINE# 170
C:0A11H LINE# 175
C:0A14H LINE# 176
C:0A17H LINE# 178
C:0A1AH LINE# 179
C:0A1DH LINE# 182
C:0A1FH LINE# 183
C:0A21H LINE# 184
C:0A23H LINE# 186
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 14
C:0A25H LINE# 188
C:0A28H LINE# 189
C:0A2BH LINE# 190
C:0A2EH LINE# 194
C:0A31H LINE# 195
C:0A34H LINE# 197
C:0A37H LINE# 199
C:0A3AH LINE# 200
C:0A3DH LINE# 205
C:0A40H LINE# 208
------- ENDPROC SYSTEM_INIT
------- PROC EX0_ISR
C:0006H LINE# 224
C:0006H LINE# 227
------- ENDPROC EX0_ISR
------- PROC EX2_ISR
C:0ED8H LINE# 244
C:0ED8H LINE# 246
C:0EDBH LINE# 250
C:0EDBH LINE# 251
C:0EDDH LINE# 252
C:0EDDH LINE# 254
------- ENDPROC EX2_ISR
------- PROC EX4_ISR
C:0EDEH LINE# 270
C:0EDEH LINE# 273
C:0EE1H LINE# 278
C:0EE1H LINE# 279
C:0EE3H LINE# 280
C:0EE3H LINE# 283
------- ENDPROC EX4_ISR
------- ENDMOD SYSTEM
------- MODULE UART
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
I:0088H PUBLIC RX0_Buffer
C:092AH PUBLIC uart0_Interrupt
C:0E15H PUBLIC _Uart0SendPacket
D:00E0H PUBLIC ACC
B:0098H.0 PUBLIC RI0
B:0098H.1 PUBLIC TI0
D:0099H PUBLIC S0BUF
B:0023H.3 PUBLIC busy0
B:0023H.4 PUBLIC Uart0_RX_Finish_Flag
C:0E8AH SYMBOL Com0015
C:0E8AH SYMBOL L?0022
C:0E96H SYMBOL L?0023
C:0E96H SYMBOL L?0024
------- PROC COM0015
------- ENDPROC COM0015
------- PROC _UART0SENDPACKET
D:0035H SYMBOL Length
D:0037H SYMBOL TransBuf
------- DO
D:0007H SYMBOL i
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 15
------- ENDDO
C:0E15H LINE# 157
C:0E1FH LINE# 158
C:0E1FH LINE# 159
C:0E21H LINE# 160
C:0E2AH LINE# 161
C:0E2AH LINE# 164
C:0E2DH LINE# 165
C:0E39H LINE# 166
C:0E3BH LINE# 167
C:0E3DH LINE# 168
C:0E40H LINE# 169
------- ENDPROC _UART0SENDPACKET
------- PROC UART0_INTERRUPT
------- DO
D:0051H SYMBOL Rx0Status
D:0052H SYMBOL RX0_Cnt
D:0054H SYMBOL RX0DataLen
------- ENDDO
C:092AH LINE# 192
C:0939H LINE# 207
C:093CH LINE# 208
C:093CH LINE# 209
C:093EH LINE# 210
C:0940H LINE# 211
C:0940H LINE# 214
C:0943H LINE# 215
C:0943H LINE# 216
C:0945H LINE# 322
C:094DH LINE# 323
C:094DH LINE# 324
C:094DH LINE# 326
C:0952H LINE# 327
C:0952H LINE# 328
C:0955H LINE# 330
C:0958H LINE# 332
C:0958H LINE# 334
C:095FH LINE# 335
C:0961H LINE# 337
C:0961H LINE# 338
C:0964H LINE# 340
C:0967H LINE# 341
C:0967H LINE# 342
C:0969H LINE# 344
C:0969H LINE# 346
C:0969H LINE# 348
C:0970H LINE# 350
C:0976H LINE# 351
C:0976H LINE# 352
C:098BH LINE# 353
C:098BH LINE# 355
C:09A2H LINE# 356
C:09A2H LINE# 357
C:09A5H LINE# 358
C:09A8H LINE# 359
C:09AAH LINE# 360
C:09AAH LINE# 361
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 16
C:09AAH LINE# 368
C:09AAH LINE# 369
------- ENDPROC UART0_INTERRUPT
------- ENDMOD UART
------- MODULE USERAPP
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
C:0A41H PUBLIC UserAPP
D:00FFH PUBLIC SFRDATA
D:00FEH PUBLIC SFRADDR
C:06E0H PUBLIC LED_Display_App
D:00E6H PUBLIC CHIP_STA4
D:0087H PUBLIC PCON
B:00A8H.4 PUBLIC ES0
B:00A8H.1 PUBLIC ET0
B:00B8H.1 PUBLIC EX2
B:00B8H.3 PUBLIC EX4
D:001FH PUBLIC LED_On_Timer
B:0023H.6 PUBLIC led_blink_1time_flag
------- PROC LED_DISPLAY_APP
C:06E0H LINE# 75
C:06E0H LINE# 76
C:06E0H LINE# 164
C:06E5H LINE# 165
C:06E5H LINE# 166
C:06E8H LINE# 167
C:06E8H LINE# 168
C:06E8H LINE# 169
C:06EAH LINE# 171
C:06EAH LINE# 172
C:06F2H LINE# 173
C:06F2H LINE# 174
C:06F5H LINE# 175
C:06F5H LINE# 176
C:06F7H LINE# 177
C:06FBH LINE# 178
C:06FDH LINE# 180
C:06FDH LINE# 181
C:06FDH LINE# 183
C:0706H LINE# 184
C:0706H LINE# 185
C:070CH LINE# 186
C:070CH LINE# 187
C:070CH LINE# 188
C:070EH LINE# 190
C:070EH LINE# 191
C:0711H LINE# 192
C:0711H LINE# 193
C:0714H LINE# 194
C:0714H LINE# 195
C:071DH LINE# 196
C:071FH LINE# 197
C:071FH LINE# 198
C:0720H LINE# 200
C:0720H LINE# 202
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 17
C:072EH LINE# 203
C:072EH LINE# 204
C:0739H LINE# 205
C:0739H LINE# 206
C:0740H LINE# 207
C:0740H LINE# 208
C:0749H LINE# 209
C:0749H LINE# 210
C:074CH LINE# 211
C:074EH LINE# 213
C:074FH LINE# 215
C:075BH LINE# 216
C:075BH LINE# 217
C:0762H LINE# 218
C:0762H LINE# 219
C:0764H LINE# 220
C:0769H LINE# 221
C:076BH LINE# 223
C:076BH LINE# 224
C:076FH LINE# 225
C:076FH LINE# 226
C:076FH LINE# 227
C:0771H LINE# 229
C:0771H LINE# 230
C:0778H LINE# 231
C:0778H LINE# 232
C:077AH LINE# 233
C:077FH LINE# 234
C:0781H LINE# 236
C:0781H LINE# 237
C:0788H LINE# 238
C:0788H LINE# 239
C:0788H LINE# 240
C:0788H LINE# 241
C:0788H LINE# 242
------- ENDPROC LED_DISPLAY_APP
------- PROC USERAPP
C:0A41H LINE# 253
C:0A41H LINE# 254
C:0A41H LINE# 255
C:0A44H LINE# 256
C:0A44H LINE# 257
C:0A46H LINE# 261
C:0A49H LINE# 265
C:0A4CH LINE# 268
C:0A4CH LINE# 272
C:0A4FH LINE# 273
C:0A4FH LINE# 274
C:0A51H LINE# 275
C:0A54H LINE# 276
C:0A54H LINE# 280
C:0A57H LINE# 281
C:0A57H LINE# 282
C:0A59H LINE# 284
C:0A5CH LINE# 287
C:0A5FH LINE# 291
C:0A69H LINE# 295
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 18
C:0A6CH LINE# 299
C:0A6FH LINE# 303
C:0A72H LINE# 307
C:0A75H LINE# 309
C:0A75H LINE# 311
C:0A78H LINE# 312
C:0A78H LINE# 313
C:0A7AH LINE# 321
C:0A81H LINE# 322
C:0A81H LINE# 323
C:0A83H LINE# 326
C:0A86H LINE# 327
C:0A86H LINE# 328
C:0A88H LINE# 329
C:0A88H LINE# 330
C:0A8AH LINE# 333
C:0A8AH LINE# 335
C:0A8FH LINE# 336
C:0A8FH LINE# 348
C:0A91H LINE# 350
C:0A93H LINE# 351
C:0A95H LINE# 352
C:0A97H LINE# 357
C:0A9AH LINE# 358
C:0A9DH LINE# 360
C:0AA0H LINE# 364
C:0AA2H LINE# 366
C:0AA4H LINE# 367
C:0AA6H LINE# 368
C:0AA8H LINE# 372
C:0AA8H LINE# 373
C:0AAAH LINE# 375
C:0AAAH LINE# 376
C:0AADH LINE# 377
C:0AADH LINE# 379
C:0AADH LINE# 380
------- ENDPROC USERAPP
------- ENDMOD USERAPP
------- MODULE VOX_MODULE
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
I:0056H PUBLIC Bes_Chg_Full
D:00FFH PUBLIC SFRDATA
D:00FEH PUBLIC SFRADDR
I:0058H PUBLIC Bes_Set_SN_State
B:0020H.0 PUBLIC EarPhone_ShutDown_Flag
D:00E8H PUBLIC IRQ_FLAG0
D:00E3H PUBLIC CHIP_STA1
B:0020H.1 PUBLIC Boost_Vout_Change_Flag
D:00E6H PUBLIC CHIP_STA4
D:003FH PUBLIC SN_Num_Start
D:0040H PUBLIC Vox_TX_Timer
I:005AH PUBLIC SN_Num
D:0042H PUBLIC Vox_Output_Short_Debounce
I:0070H PUBLIC Vox_Get_BES_Addr_Flag
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 19
I:0072H PUBLIC BES_Addr
B:0020H.2 PUBLIC Cover_Close_Flag
I:0078H PUBLIC Tws_Paired_Record
D:0043H PUBLIC Box_To_Bes_Comm_Cnt
I:007AH PUBLIC Random_Data
B:0020H.3 PUBLIC gShip_Mode_Flag
C:004EH SYMBOL _?ix1000
C:0800H PUBLIC _HandleRxMsg
D:0044H PUBLIC Box_To_Bes_Comm_Debounce
I:0082H PUBLIC Bes_OTA_State
D:0045H PUBLIC Boost_Open_Atleast_Tim_Cnt
C:0C89H PUBLIC HandleVoxCommMsg
D:0047H PUBLIC Vox_Pairing_State
B:0020H.4 PUBLIC Cover_Open_Flag
C:029EH PUBLIC Vox_Det_Machine
B:0020H.5 PUBLIC BES_Rst_Puls_Flag
B:0020H.6 PUBLIC Boost_Open_Flag
D:00B5H PUBLIC BST_EN
C:048FH PUBLIC _HandleTxCommand
B:0020H.7 PUBLIC SN_Num_Exchg_Flag
B:0021H.0 PUBLIC BES_Addr_Exchg_Flag
D:00B7H PUBLIC VOX_CTL0
I:0084H PUBLIC Bes_Bet_Level
C:0AAEH PUBLIC _CalCheckCrc16
C:0EAEH PUBLIC _VOX_EN_Type
B:0080H.2 PUBLIC COM_CTRL
I:0086H PUBLIC Phone_Paired_Record
B:0021H.1 PUBLIC Vox_Vout_Enable
C:0026H SYMBOL Com008B
C:0026H SYMBOL L?0140
C:0032H SYMBOL L?0141
C:003CH SYMBOL L?0142
------- PROC COM008B
------- ENDPROC COM008B
------- PROC _VOX_EN_TYPE
D:0007H SYMBOL VOX_Enable_Mode
C:0EAEH LINE# 127
C:0EAEH LINE# 128
C:0EAEH LINE# 129
C:0EB0H LINE# 132
C:0EB3H LINE# 133
C:0EB3H LINE# 134
C:0EB6H LINE# 136
C:0EB9H LINE# 137
C:0EBAH LINE# 139
C:0EBAH LINE# 140
C:0EBDH LINE# 141
C:0EBDH LINE# 165
------- ENDPROC _VOX_EN_TYPE
C:0485H SYMBOL L?0143
------- PROC VOX_DET_MACHINE
C:029EH LINE# 187
C:029EH LINE# 188
C:029EH LINE# 190
C:02A4H LINE# 191
C:02A4H LINE# 192
C:02A6H LINE# 193
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 20
C:02ADH LINE# 194
C:02ADH LINE# 195
C:02B0H LINE# 196
C:02B3H LINE# 197
C:02B5H LINE# 199
C:02B5H LINE# 200
C:02B5H LINE# 202
C:02B8H LINE# 203
C:02B8H LINE# 207
C:02BBH LINE# 209
C:02BBH LINE# 210
C:02BEH LINE# 211
C:02BEH LINE# 212
C:02C1H LINE# 213
C:02C4H LINE# 215
C:02C4H LINE# 217
C:02C7H LINE# 218
C:02C9H LINE# 219
C:02CBH LINE# 220
C:02CDH LINE# 221
C:02D1H LINE# 223
C:02D5H LINE# 224
C:02D5H LINE# 225
C:02D7H LINE# 226
C:02D9H LINE# 227
C:02DBH LINE# 228
C:02DDH LINE# 229
C:02DFH LINE# 230
C:02E1H LINE# 232
C:02E4H LINE# 233
C:02E6H LINE# 235
C:02E6H LINE# 236
C:02E8H LINE# 237
C:02EAH LINE# 240
C:02F5H LINE# 241
C:02F5H LINE# 242
C:02FAH LINE# 243
C:0302H LINE# 244
C:0304H LINE# 246
C:0304H LINE# 247
C:0307H LINE# 248
C:0309H LINE# 249
C:030BH LINE# 250
C:030DH LINE# 251
C:0311H LINE# 252
C:0311H LINE# 253
C:0311H LINE# 254
C:0313H LINE# 256
C:0313H LINE# 257
C:0318H LINE# 258
C:0318H LINE# 259
C:0318H LINE# 262
C:031BH LINE# 263
C:031BH LINE# 265
C:0326H LINE# 267
C:0326H LINE# 268
C:032BH LINE# 269
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 21
C:032BH LINE# 278
C:032DH LINE# 282
C:032FH LINE# 284
C:032FH LINE# 293
C:0336H LINE# 297
C:0336H LINE# 299
C:033EH LINE# 300
C:0340H LINE# 303
C:0340H LINE# 304
C:0345H LINE# 305
C:0345H LINE# 307
C:0345H LINE# 310
C:034DH LINE# 311
C:034DH LINE# 313
C:0358H LINE# 314
C:0358H LINE# 315
C:035DH LINE# 316
C:035DH LINE# 317
C:0360H LINE# 318
C:0360H LINE# 320
C:0362H LINE# 322
C:0364H LINE# 324
C:0368H LINE# 325
C:0368H LINE# 334
C:036AH LINE# 338
C:036AH LINE# 339
C:036CH LINE# 341
C:036CH LINE# 342
C:036FH LINE# 343
C:036FH LINE# 345
C:0373H LINE# 347
C:0375H LINE# 349
C:0379H LINE# 350
C:0379H LINE# 359
C:0380H LINE# 363
C:0380H LINE# 364
C:0380H LINE# 366
C:0388H LINE# 367
C:0389H LINE# 369
C:0389H LINE# 370
C:038CH LINE# 371
C:038CH LINE# 372
C:038EH LINE# 373
C:0390H LINE# 374
C:0392H LINE# 375
C:0395H LINE# 376
C:0397H LINE# 377
C:0399H LINE# 379
C:039EH LINE# 380
C:039EH LINE# 381
C:03A9H LINE# 382
C:03A9H LINE# 383
C:03B4H LINE# 384
C:03B4H LINE# 385
C:03B6H LINE# 386
C:03BBH LINE# 387
C:03BBH LINE# 388
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 22
C:03BBH LINE# 392
C:03BEH LINE# 393
C:03BEH LINE# 394
C:03C9H LINE# 395
C:03C9H LINE# 396
C:03CEH LINE# 397
C:03CEH LINE# 398
C:03D0H LINE# 399
C:03D2H LINE# 401
C:03D2H LINE# 402
C:03D9H LINE# 403
C:03D9H LINE# 405
C:03E1H LINE# 406
C:03E3H LINE# 408
C:03E3H LINE# 409
C:03E5H LINE# 410
C:03E7H LINE# 412
C:03ECH LINE# 413
C:03ECH LINE# 414
C:03ECH LINE# 416
C:03EFH LINE# 417
C:03EFH LINE# 418
C:03F6H LINE# 419
C:03F6H LINE# 421
C:03F8H LINE# 423
C:03FBH LINE# 424
C:03FDH LINE# 425
C:03FFH LINE# 427
C:03FFH LINE# 428
C:0406H LINE# 429
C:0406H LINE# 430
C:0406H LINE# 431
C:0406H LINE# 432
C:0406H LINE# 433
C:0409H LINE# 434
C:040CH LINE# 437
C:040CH LINE# 439
C:040CH LINE# 440
C:0411H LINE# 441
C:0411H LINE# 442
C:0415H LINE# 443
C:0415H LINE# 444
C:0415H LINE# 445
C:0415H LINE# 446
C:0415H LINE# 447
C:0418H LINE# 448
C:041CH LINE# 451
C:041CH LINE# 453
C:041CH LINE# 455
C:041EH LINE# 457
C:0421H LINE# 458
C:0421H LINE# 459
C:0423H LINE# 461
C:0428H LINE# 462
C:0428H LINE# 464
C:042FH LINE# 466
C:042FH LINE# 467
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 23
C:042FH LINE# 468
C:042FH LINE# 470
C:0436H LINE# 471
C:0436H LINE# 472
C:0438H LINE# 473
C:043BH LINE# 474
C:043DH LINE# 476
C:043DH LINE# 477
C:043FH LINE# 478
C:043FH LINE# 479
C:043FH LINE# 481
C:0442H LINE# 482
C:0442H LINE# 483
C:044AH LINE# 484
C:0453H LINE# 485
C:0453H LINE# 486
C:0455H LINE# 488
C:0458H LINE# 489
C:045AH LINE# 490
C:045CH LINE# 492
C:0463H LINE# 496
C:0463H LINE# 497
C:0463H LINE# 592
C:0466H LINE# 593
C:0466H LINE# 594
C:046DH LINE# 595
C:046DH LINE# 596
C:0470H LINE# 597
C:0473H LINE# 598
C:0475H LINE# 599
C:0476H LINE# 601
C:0476H LINE# 602
C:0478H LINE# 603
C:047BH LINE# 604
C:047EH LINE# 605
C:0481H LINE# 606
C:0484H LINE# 607
C:0484H LINE# 608
C:0484H LINE# 609
C:0484H LINE# 610
C:0484H LINE# 611
C:0484H LINE# 612
------- ENDPROC VOX_DET_MACHINE
------- PROC _CALCHECKCRC16
D:0035H SYMBOL pucFrame
D:0038H SYMBOL usLen
------- DO
D:0004H SYMBOL wCRCin
D:003AH SYMBOL wCPoly
D:003CH SYMBOL wChar
D:003DH SYMBOL i
------- ENDDO
C:0AAEH LINE# 660
C:0AB8H LINE# 661
C:0AB8H LINE# 662
C:0ABBH LINE# 663
C:0AC1H LINE# 664
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 24
C:0AC3H LINE# 667
C:0AD0H LINE# 668
C:0AD0H LINE# 670
C:0ADEH LINE# 672
C:0AE2H LINE# 674
C:0AF2H LINE# 675
C:0AF2H LINE# 676
C:0AF6H LINE# 677
C:0AF6H LINE# 678
C:0B03H LINE# 679
C:0B05H LINE# 681
C:0B05H LINE# 682
C:0B0CH LINE# 683
C:0B0CH LINE# 684
C:0B16H LINE# 685
C:0B16H LINE# 687
C:0B1AH LINE# 688
------- ENDPROC _CALCHECKCRC16
------- PROC _HANDLETXCOMMAND
D:0024H SYMBOL TxCommand
D:0025H SYMBOL nVox_Chn_Select
------- DO
D:0026H SYMBOL tx_pData
D:0007H SYMBOL i
D:0031H SYMBOL Checksum
D:0033H SYMBOL DataLen
------- ENDDO
C:048FH LINE# 711
C:0493H LINE# 712
C:0493H LINE# 850
C:04A6H LINE# 851
C:04A7H LINE# 852
C:04ABH LINE# 853
C:04AFH LINE# 855
C:04B2H LINE# 858
C:04B5H LINE# 866
C:04B8H LINE# 867
C:04BAH LINE# 874
C:04BDH LINE# 876
C:04E1H LINE# 877
C:04E1H LINE# 878
C:04E1H LINE# 885
C:04E1H LINE# 887
C:04E4H LINE# 888
C:04E7H LINE# 890
C:04E8H LINE# 891
C:04E8H LINE# 892
C:04F4H LINE# 893
C:04F8H LINE# 895
C:04FAH LINE# 896
C:04FAH LINE# 897
C:0506H LINE# 898
C:050CH LINE# 900
C:050CH LINE# 902
C:050CH LINE# 904
C:050FH LINE# 905
C:0512H LINE# 907
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 25
C:0517H LINE# 909
C:0519H LINE# 911
C:0519H LINE# 913
C:0519H LINE# 914
C:0519H LINE# 916
C:0519H LINE# 918
C:051CH LINE# 921
C:051EH LINE# 922
C:0520H LINE# 924
C:0520H LINE# 926
C:0523H LINE# 927
C:0526H LINE# 935
C:0529H LINE# 936
C:052BH LINE# 937
C:052EH LINE# 939
C:0537H LINE# 941
C:053CH LINE# 942
C:053CH LINE# 943
C:053EH LINE# 944
C:0540H LINE# 946
C:0545H LINE# 947
C:0545H LINE# 948
C:054AH LINE# 949
C:054AH LINE# 951
C:054DH LINE# 952
C:054FH LINE# 954
C:054FH LINE# 956
C:0552H LINE# 957
C:0555H LINE# 959
C:0558H LINE# 961
C:0559H LINE# 962
C:0559H LINE# 963
C:056DH LINE# 964
C:056DH LINE# 965
C:0573H LINE# 966
C:0575H LINE# 968
C:0575H LINE# 969
C:0583H LINE# 970
C:0583H LINE# 971
C:0587H LINE# 973
C:058DH LINE# 975
C:058FH LINE# 977
C:058FH LINE# 979
C:0592H LINE# 980
C:0595H LINE# 982
C:0598H LINE# 983
C:059AH LINE# 985
C:059AH LINE# 987
C:059DH LINE# 991
C:059DH LINE# 992
C:059DH LINE# 993
C:059DH LINE# 995
C:05ADH LINE# 996
C:05BDH LINE# 997
C:05C5H LINE# 998
C:05CEH LINE# 1000
C:05D0H LINE# 1002
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 26
C:05D3H LINE# 1003
C:05D6H LINE# 1006
C:05E8H LINE# 1009
C:05EBH LINE# 1010
C:05EEH LINE# 1014
------- ENDPROC _HANDLETXCOMMAND
------- PROC _HANDLERXMSG
D:0007H SYMBOL RxCommand
------- DO
D:0006H SYMBOL i
D:0005H SYMBOL CMD_Type
------- ENDDO
C:0800H LINE# 1036
C:0800H LINE# 1037
C:0800H LINE# 1038
C:0800H LINE# 1087
C:0800H LINE# 1089
C:0807H LINE# 1090
C:080DH LINE# 1091
C:080DH LINE# 1093
C:080DH LINE# 1095
C:080DH LINE# 1096
C:081DH LINE# 1097
C:081DH LINE# 1098
C:081DH LINE# 1100
C:0828H LINE# 1101
C:0828H LINE# 1102
C:0834H LINE# 1103
C:0837H LINE# 1105
C:0837H LINE# 1107
C:0837H LINE# 1109
C:0837H LINE# 1111
C:0837H LINE# 1112
C:083DH LINE# 1113
C:083DH LINE# 1114
C:0840H LINE# 1115
C:0841H LINE# 1117
C:0841H LINE# 1118
C:0844H LINE# 1119
C:0844H LINE# 1121
C:0845H LINE# 1123
C:0845H LINE# 1125
C:0845H LINE# 1126
C:0845H LINE# 1128
C:084CH LINE# 1129
C:084CH LINE# 1130
C:084FH LINE# 1131
C:0855H LINE# 1132
C:085AH LINE# 1133
C:085EH LINE# 1134
C:0864H LINE# 1135
C:086AH LINE# 1136
C:086BH LINE# 1138
C:086BH LINE# 1139
C:086EH LINE# 1140
C:0874H LINE# 1141
C:0879H LINE# 1142
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 27
C:087DH LINE# 1143
C:0883H LINE# 1144
C:0889H LINE# 1145
C:0889H LINE# 1147
C:088AH LINE# 1149
C:088AH LINE# 1151
C:0890H LINE# 1152
C:0890H LINE# 1153
C:0893H LINE# 1154
C:0894H LINE# 1156
C:0894H LINE# 1157
C:0897H LINE# 1158
C:0897H LINE# 1160
C:0897H LINE# 1162
C:0897H LINE# 1164
C:0897H LINE# 1165
C:0897H LINE# 1167
C:0897H LINE# 1168
C:0897H LINE# 1169
C:0897H LINE# 1170
C:0897H LINE# 1171
C:0897H LINE# 1176
------- ENDPROC _HANDLERXMSG
------- PROC HANDLEVOXCOMMMSG
------- DO
D:0004H SYMBOL CrcCheckSum
D:0024H SYMBOL Data_Len
D:0026H SYMBOL i
------- ENDDO
C:0C89H LINE# 1193
C:0C89H LINE# 1194
C:0C89H LINE# 1206
C:0C8AH LINE# 1207
C:0C8EH LINE# 1211
C:0C90H LINE# 1214
C:0C93H LINE# 1215
C:0C93H LINE# 1216
C:0C95H LINE# 1235
C:0CAAH LINE# 1237
C:0CBAH LINE# 1239
C:0CD0H LINE# 1240
C:0CD0H LINE# 1241
C:0CD7H LINE# 1242
C:0CD7H LINE# 1244
C:0CD7H LINE# 1246
C:0CD7H LINE# 1250
C:0CD7H LINE# 1252
------- ENDPROC HANDLEVOXCOMMMSG
------- ENDMOD VOX_MODULE
------- MODULE WATCHDOG
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
------- ENDMOD WATCHDOG
------- MODULE BAT
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 28
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
C:0B1BH PUBLIC check_bat_level
I:009BH PUBLIC offset_bat_level
D:00E6H PUBLIC CHIP_STA4
B:0023H.7 PUBLIC F_batlevel_low
I:009CH PUBLIC bat_level
D:0008H PUBLIC Boost_batlevel_Threshold
C:0ECDH SYMBOL Com0010
C:0ECDH SYMBOL L?0017
------- PROC COM0010
------- ENDPROC COM0010
------- PROC CHECK_BAT_LEVEL
------- DO
D:0007H SYMBOL i
------- ENDDO
C:0B1BH LINE# 70
C:0B1BH LINE# 71
C:0B1BH LINE# 72
C:0B1DH LINE# 75
C:0B1DH LINE# 76
C:0B1DH LINE# 85
C:0B22H LINE# 86
C:0B22H LINE# 87
C:0B35H LINE# 88
C:0B37H LINE# 89
C:0B37H LINE# 91
C:0B37H LINE# 92
C:0B45H LINE# 93
C:0B45H LINE# 94
C:0B45H LINE# 95
C:0B45H LINE# 96
C:0B45H LINE# 98
C:0B49H LINE# 101
C:0B52H LINE# 102
C:0B52H LINE# 103
C:0B54H LINE# 104
C:0B56H LINE# 106
C:0B56H LINE# 107
C:0B59H LINE# 108
C:0B59H LINE# 111
C:0B68H LINE# 112
C:0B68H LINE# 114
C:0B6CH LINE# 115
C:0B6FH LINE# 116
C:0B6FH LINE# 127
C:0B78H LINE# 128
C:0B78H LINE# 129
C:0B7AH LINE# 130
C:0B7BH LINE# 131
C:0B81H LINE# 132
C:0B81H LINE# 133
C:0B83H LINE# 134
C:0B83H LINE# 135
------- ENDPROC CHECK_BAT_LEVEL
------- ENDMOD BAT
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 29
------- MODULE SYS_TIM
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
B:0021H.2 PUBLIC F_sys_tim_100ms
D:0049H PUBLIC cnt_sys_tim_100ms
B:0021H.3 PUBLIC F_sys_tim_250ms
D:004AH PUBLIC cnt_sys_tim_250ms
B:0021H.4 PUBLIC F_sys_tim_5ms
D:004BH PUBLIC cnt_sys_tim_5ms
C:0B84H PUBLIC tim0_Interrupt
B:0021H.5 PUBLIC F_sys_tim_1s
D:004CH PUBLIC cnt_sys_tim_1s
D:008CH PUBLIC TH0
D:008AH PUBLIC TL0
B:0021H.6 PUBLIC BES_Puls_Start
B:0021H.7 PUBLIC F_sys_tim_10ms
D:004DH PUBLIC cnt_sys_tim_10ms
D:004EH PUBLIC cnt_sys_tim0_5ms
D:004FH PUBLIC BES_Puls_Cnt
C:0C34H PUBLIC Sys_Tim_Handler
D:0050H PUBLIC F_sys_tim0_tick
B:0080H.2 PUBLIC COM_CTRL
------- PROC SYS_TIM_HANDLER
C:0C34H LINE# 80
C:0C34H LINE# 81
C:0C34H LINE# 82
C:0C38H LINE# 84
C:0C3BH LINE# 88
C:0C3DH LINE# 89
C:0C44H LINE# 90
C:0C44H LINE# 91
C:0C47H LINE# 92
C:0C49H LINE# 93
C:0C49H LINE# 96
C:0C4BH LINE# 97
C:0C52H LINE# 98
C:0C52H LINE# 99
C:0C55H LINE# 100
C:0C57H LINE# 102
C:0C57H LINE# 105
C:0C59H LINE# 106
C:0C60H LINE# 107
C:0C60H LINE# 108
C:0C63H LINE# 109
C:0C65H LINE# 110
C:0C65H LINE# 113
C:0C67H LINE# 114
C:0C6EH LINE# 115
C:0C6EH LINE# 116
C:0C71H LINE# 117
C:0C73H LINE# 120
C:0C75H LINE# 121
C:0C7BH LINE# 122
C:0C7BH LINE# 123
C:0C7EH LINE# 124
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 30
C:0C80H LINE# 126
C:0C88H LINE# 128
C:0C88H LINE# 129
C:0C88H LINE# 130
------- ENDPROC SYS_TIM_HANDLER
------- PROC TIM0_INTERRUPT
C:0B84H LINE# 166
C:0B88H LINE# 169
C:0B8EH LINE# 170
C:0B94H LINE# 172
C:0B97H LINE# 177
C:0B99H LINE# 178
C:0BA0H LINE# 179
C:0BA0H LINE# 180
C:0BA3H LINE# 183
C:0BA6H LINE# 184
C:0BA6H LINE# 185
C:0BADH LINE# 186
C:0BADH LINE# 187
C:0BAFH LINE# 188
C:0BB1H LINE# 190
C:0BB1H LINE# 191
C:0BB6H LINE# 192
C:0BB6H LINE# 194
C:0BB9H LINE# 195
C:0BB9H LINE# 196
C:0BBBH LINE# 197
C:0BBDH LINE# 199
C:0BBDH LINE# 200
C:0BBFH LINE# 201
C:0BBFH LINE# 202
C:0BC1H LINE# 204
C:0BC1H LINE# 206
C:0BC6H LINE# 207
C:0BC6H LINE# 208
C:0BC8H LINE# 209
C:0BCAH LINE# 211
C:0BCAH LINE# 212
C:0BCCH LINE# 213
C:0BCCH LINE# 214
C:0BCCH LINE# 215
C:0BCCH LINE# 217
C:0BCEH LINE# 219
C:0BD5H LINE# 220
C:0BD5H LINE# 221
C:0BD7H LINE# 222
C:0BDAH LINE# 223
C:0BDAH LINE# 224
C:0BDAH LINE# 225
C:0BDAH LINE# 227
------- ENDPROC TIM0_INTERRUPT
------- ENDMOD SYS_TIM
------- MODULE ?C?COPY
C:012EH PUBLIC ?C?COPY
------- ENDMOD ?C?COPY
BL51 BANKED LINKER/LOCATER V6.22.2.0 06/14/2024 11:10:29 PAGE 31
------- MODULE ?C?CLDPTR
C:0154H PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
------- MODULE ?C?ULDIV
C:01A9H PUBLIC ?C?ULDIV
------- ENDMOD ?C?ULDIV
------- MODULE ?C?PLDIIDATA
C:023BH PUBLIC ?C?PLDIIDATA
------- ENDMOD ?C?PLDIIDATA
------- MODULE ?C?CCASE
C:024BH PUBLIC ?C?CCASE
------- ENDMOD ?C?CCASE
------- MODULE ?C?LIMUL
C:0271H PUBLIC ?C?LIMUL
------- ENDMOD ?C?LIMUL
Program Size: data=159.0 xdata=0 code=3796
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)