Page 1 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si Command Line: C:\ghs\comp_rh850\ease850.exe -w -elf -b0 -I..\source\Driver\Clock -I..\source\Driver\RH850F1KM_S1 -I..\source\Driver\Timer -I..\source\Driver\TimerB -I..\source\Driver\Analog_Signals -I..\source\Driver\CAN -I..\source\Driver\GPIO -I..\source\System -I..\source\Appliciation -I..\source\FCL -I..\source\EEL -I..\source\eel_user -I..\source\fdl_user -I..\source\FDL -I..\source\EEL\lib -I..\source\FDL\lib -IC:\ghs\comp_rh850\lib\rh850 -cg_underscore -cpu=rh850g3kh -no_v850_simd -nomacro -patch_dbo=Z:\D\project\MV1�յ����\8_code\MV1_TouchLine\ghs\obj\ChinaEPU.dbo -source=ChinaEPU.c -o .\obj\gh_00007a41.o -list=.\list\ChinaEPU.lst C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si Original File: C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si Source File: ChinaEPU.c Directory: Z:\D\project\MV1�յ����\8_code\MV1_TouchLine\ghs Host OS: Windows EASE: Copyright (C) 1983-2019 Green Hills Software. All Rights Reserved. Release: Compiler v2019.5.5 Build Directory: [Directory] messi:/home/messi2/build_2019_5_bto/2019-09-30.1900-2019_5_bto/win64-cross-linux86-comp Revision: [VCInfo] http://toolsvc/branches/release-branch-2019-5-bto/src@658753 (built by build) Revision Date: Tue Oct 01 10:26:24 2019 Release Date: Tue Oct 01 11:51:34 2019 1 --Driver Command: ccv850 -c -MD -I..\source\Driver\Clock 2 -- -I..\source\Driver\RH850F1KM_S1 -I..\source\Driver\Timer 3 -- -I..\source\Driver\TimerB -I..\source\Driver\Analog_Signals 4 -- -I..\source\Driver\CAN -I..\source\Driver\GPIO -I..\source\System 5 -- -I..\source\Appliciation -I..\source\FCL -I..\source\EEL 6 -- -I..\source\eel_user -I..\source\fdl_user -I..\source\FDL 7 -- -I..\source\EEL\lib -I..\source\FDL\lib -object_dir=.\obj 8 -- -preprocess_assembly_files -list -list_dir=./list -bsp generic 9 -- -dwarf2 -D__GHS__ -cpu=rh850g3kh -fhard -DPlatform_RH850 10 -- -DPlatform_32Bit -nothreshold -g -passsource --diag_suppress 1 11 -- --diag_suppress 9 --diag_suppress 177 --diag_suppress 550 12 -- --diag_suppress 188 -registermode=32 -data_bus_width=32 -Onone 13 -- -japanese_automotive_c -filetype.c 14 -- ..\source\touch_screen\ChinaEPU\ChinaEPU.c -o .\obj\ChinaEPU.o 15 --Source File: ..\source\touch_screen\ChinaEPU\ChinaEPU.c 16 --Directory: Z:\D\project\MV1�յ����\8_code\MV1_TouchLine\ghs 17 --Compile Date: Sun Aug 09 11:27:48 2020 18 --Host OS: Win64 19 --Version: C-RH850 2019.5.5 RELEASE VERSION 20 --Release: Compiler v2019.5.5 21 --Revision Date: Tue Oct 01 10:27:05 2019 22 --Release Date: Tue Oct 01 11:51:35 2019 23 -- ecom -g -w 24 25 --3: //------------------------------------------------------------------------ 26 --4: // 包含头文件 27 --5: #include <string.h> 28 --6: #include "../REPO/REPO.h" 29 --7: #include "r_typedefs.h" 30 --8: #include "../Com_948/Com_948_I2C.h" 31 --9: #include "../ChinaEPU/ChinaEPU.h" 32 --10: #include "../TimeStamp/TimeStamp.h" 33 --11: #include "../BSP/BSP.h" 34 --12: #include "../src.h" 35 --13: #include "../RIIC/RIIC.h" 36 --14: #include "../RH850_OTA/RH850_OTA.h" 37 --16: int current_ota_status = 1; // 当前OTA的状态 38 --18: STimeStampInfo SetScreenMode_time; //延时发送背光亮度回执 39 --19: uint8_t Delay_SetScreenMode_flage = 0; 40 --21: /*如果需要回复背光亮度*/ 41 --22: void Delay_SetScreenMode(void) 42 .text 43 ..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0:: 44 .align 2 45 .align 2 46 ..gh.f.a.2.e.0: 47 .type ..gh.f.a.2.e.0,@object 48 .size ..gh.f.a.2.e.0,0 49 .global _Delay_SetScreenMode 50 _Delay_SetScreenMode: Page 2 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 51 .LDW01: 00000000 5c1a 52 add -4,sp 00000002 63ff0100 53 st.w lp,0[sp] 54 -- .bf 55 .LDW11: 56 --23: { 57 --24: // TimeStamp_Reset(&SetScreenMode_time); 58 --25: TimeStamp_Update(&SetScreenMode_time); 00000006 260600000000* 59 mov _SetScreenMode_time,r6 60 jarl _TimeStamp_Update,lp 60 <EXPANSION BEGIN> 60 jarl22 _TimeStamp_Update , lp 0000000c 80ff0000* 60 <EXPANSION END> 61 --26: if ((TimeStamp_GetCntTime(&SetScreenMode_time) >= 50) && (Delay_SetScreenMode_flage == 1)) 62 --line26 63 ..lin.f0d07efc..6bb68603.0_1:: 64 .LDWlin1: 00000010 260600000000* 65 mov _SetScreenMode_time,r6 66 jarl _TimeStamp_GetCntTime,lp 66 <EXPANSION BEGIN> 66 jarl22 _TimeStamp_GetCntTime , lp 00000016 80ff0000* 66 <EXPANSION END> 0000001a 0a06ceff 67 addi -50,r10,zero 0000001e b915* 68 bnl .L2 00000020 2b0600000000* 69 mov _Delay_SetScreenMode_flage,r11 00000026 8b0f0100 70 ld.bu 0[r11],r1 0000002a 610a 71 cmp 1,r1 0000002c ca0d* 72 bne .L2 73 --27: { 74 --28: COM_948_SET_SEND_CMD_Status(Idx_WorkStatus, st_CMD_SEND_REQ); /*请求返回背光亮度状态*/ 75 --line28 76 ..lin.f0d07efc..6bb68603.0_2:: 77 .LDWlin2: 0000002e 0332 78 mov 3,r6 00000030 2706a55aa33a 79 mov 983784101,r7 80 jarl _COM_948_SET_SEND_CMD_Status,lp 80 <EXPANSION BEGIN> 80 jarl22 _COM_948_SET_SEND_CMD_Status , lp 00000036 80ff0000* 80 <EXPANSION END> 81 --29: Delay_SetScreenMode_flage = 0; 82 --line29 83 ..lin.f0d07efc..6bb68603.0_3:: 84 .LDWlin3: 0000003a 2b0600000000* 85 mov _Delay_SetScreenMode_flage,r11 00000040 4b070000 86 st.b zero,0[r11] 87 .L2: 88 --30: } 89 --31: } 90 -- .ef 91 .LDW21: 92 --line31 93 ..lin.f0d07efc..6bb68603.0_4:: 94 .LDWlin4: 00000044 23ff0100 95 ld.w 0[sp],lp 00000048 441a 96 add 4,sp 97 .jumptype return 0000004a 7f00 98 jmp [lp] 99 ..lin.f0d07efc..6bb68603.0_5:: 100 .LDWlin5: 101 .global ___ghs_eofn_Delay_SetScreenMode 102 ___ghs_eofn_Delay_SetScreenMode: Page 3 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 103 .type _Delay_SetScreenMode,@function 104 .size _Delay_SetScreenMode,.-_Delay_SetScreenMode 105 .align 2 106 107 .data 108 .text 109 110 111 --33: uint8_t power_state = 1; // 电源状态,默认开启 112 --34: extern uint32_t current_bl_pwm; // 当前背光的亮度值 113 --36: extern unsigned char OTA_DataBuff [ 128 ]; // OTA升级数据 114 --38: // touch cfg data 115 --39: extern char cfg_buf [ 256 ]; 116 --40: extern int cfg_size; 117 --41: char cfg_sum = 0; 118 --42: int number_line; 119 --43: // mcu_update 120 --44: const unsigned char cmd_upde[7] = {0x5A, 0x05, 0x07, 0x02, 0x11, 0x01, 0x7A}; 121 --45: const unsigned char update_repo[7] = {0x5A, 0x06, 0x07, 0x02, 0x11, 0x01, 0x7B}; 122 --46: const unsigned char cmd_boot[7] = {0x5A, 0x05, 0x07, 0x02, 0x31, 0x01, 0x9A}; 123 --47: const unsigned char boot_repo[7] = {0x5A, 0x06, 0x07, 0x02, 0x31, 0x01, 0x9B}; 124 --48: const unsigned char cmd_key1[9] = {0x5A, 0x05, 0x07, 0x04, 0x31, 0x03, 0xA5, 0x5A, 0x9D}; 125 --49: const unsigned char key1_repo[7] = {0x5A, 0x06, 0x07, 0x02, 0x31, 0x03, 0x9D}; 126 --50: const unsigned char cmd_key2[9] = {0x5A, 0x05, 0x07, 0x04, 0x31, 0x04, 0xC3, 0x3C, 0x9E}; 127 --51: const unsigned char key2_repo[7] = {0x5A, 0x06, 0x07, 0x02, 0x31, 0x04, 0x9E}; 128 --53: const unsigned char cmd_check[11] = {0x5A, 0x05, 0x0B, 0x06, 0xB0, 0x01, 0x01, 0x00, 0x00, 0x00, 0x22};//主机查询指令 129 --54: const unsigned char cmd_erase[11] = {0x5A, 0x05, 0x0B, 0x06, 0xB0, 0x01, 0x02, 0x00, 0x00, 0x00, 0x23};//擦除指令 130 --55: const unsigned char cmd_Program[11] = {0x5A, 0x05, 0x0B, 0x06, 0xB0, 0x01, 0x03, 0x00, 0x00, 0x00, 0x24};//进入编程模式 131 --56: const unsigned char cmd_reset[11] = {0x5A, 0x05, 0x0B, 0x06, 0xB0, 0x01, 0x05, 0x00, 0x00, 0x00, 0x26};//复位命令 132 --57: const unsigned char cmd_exit[7] = {0x5A,0x05,0x07,0x02,0x11,0x00,0x79};//退出升级模式 133 --58: const unsigned char repo_Bootloader_check[11] = {0x5A, 0x06, 0x0B, 0x06, 0xB0, 0x02, 0x01, 0x01, 0x00, 0x00, 0x25};//表示 Bootloader 进入成功) 134 --59: const unsigned char repo_erase_status[11] = {0x5A, 0x06, 0x0B, 0x06, 0xB0, 0x02, 0x01, 0x02, 0x00, 0x00, 0x26};//擦除成功 135 --60: const unsigned char repo_Programming[11] = {0x5A, 0x06, 0x0B, 0x06, 0xB0, 0x02, 0x01, 0x03, 0x00, 0x00, 0x27};//进入编程模式 136 --61: const unsigned char repo_write_succes[11] = {0x5A, 0x06, 0x0B, 0x06, 0xB0, 0x03, 0x01, 0x00, 0x00, 0x00, 0x25};//数据写入成功 137 --62: const unsigned char repo_write_fail[11] = {0x5A, 0x06, 0x0B, 0x06, 0xB0, 0x03, 0xFF, 0x00, 0x00, 0x00, 0x23};//数据写入失败 138 --63: const unsigned char repo_Prog_Completed[11] = {0x5A, 0x06, 0x0B, 0x06, 0xB0, 0x02, 0x01, 0x04, 0x00, 0x00, 0x28};//校验成功 139 --64: const unsigned char repo_reset_wait[11] = {0x5A, 0x06, 0x0B, 0x06, 0xB0, 0x02, 0x01, 0x05, 0x00, 0x00, 0x29};//等待复位 140 --65: const unsigned char repo_cmd_exit[7] = {0x5A,0x06,0x07,0x02,0x11,0x00,0x71};//复位前回复 141 --66: uint16_t current_ota_pack_addr=0; 142 --67: enum 143 --68: { 144 --69: no_update=0, 145 --70: start_update = 1, 146 --71: goto_boot = 2, 147 --72: cheak_key1 = 3, 148 --73: cheak_key2 = 4, 149 --74: enter_boot = 5, //boot开始 150 --75: erase_data = 6, //准备擦除数据 151 --76: Programme = 7, //准备编程 152 --77: write_data = 8, 153 --78: cheak_sum = 9, 154 --79: reset = 10, 155 --80: exit = 11 156 --81: } mcu_up=enter_boot; 157 --83: // extern 158 --84: int OTA_CMD_ENTER_IAP_Flag; 159 --85: extern STimeStampInfo OTA_CMD_ENTER_IAP_time; 160 --86: uint8_t update_lock = 0; 161 --88: uint8_t Get_update_lock(void) 162 .align 2 163 .align 2 Page 4 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 164 .align 2 165 ..gh.f.a.2.e.1: 166 .type ..gh.f.a.2.e.1,@object 167 .size ..gh.f.a.2.e.1,0 168 .global _Get_update_lock 169 _Get_update_lock: 170 .LDW31: 171 -- .bf 172 .LDW41: 173 --89: { 174 --90: return update_lock; 0000004c 2b0600000000* 175 mov _update_lock,r11 00000052 8b570100 176 ld.bu 0[r11],r10 177 -- .ef 178 .LDW51: 179 --line91 180 ..lin.f0d07efc..a18797ee.0_6:: 181 .LDWlin6: 182 .jumptype return 00000056 7f00 183 jmp [lp] 184 ..lin.f0d07efc..a18797ee.0_7:: 185 .LDWlin7: 186 .global ___ghs_eofn_Get_update_lock 187 ___ghs_eofn_Get_update_lock: 188 .type _Get_update_lock,@function 189 .size _Get_update_lock,.-_Get_update_lock 190 .align 2 191 192 .data 193 .text 194 195 --91: } 196 197 --93: //发送数据设置 198 --94: void Update_SlaveSetTxBuffer(unsigned char *pdata, int send_len) 199 .align 2 200 .align 2 201 .align 2 202 ..gh.f.a.2.e.2: 203 .type ..gh.f.a.2.e.2,@object 204 .size ..gh.f.a.2.e.2,0 205 .global _Update_SlaveSetTxBuffer 206 _Update_SlaveSetTxBuffer: 207 .LDW61: 00000058 541a 208 add -12,sp 0000005a 63ff0900 209 st.w lp,8[sp] 210 -- .bf 211 .LDW71: 212 --95: { 213 --96: // uint8_t i=0; 214 --97: STimeStampInfo update_out_time; //等待超时时间戳 215 --98: RIIC1_Slave_SendMultiByte(pdata, send_len); 216 jarl _RIIC1_Slave_SendMultiByte,lp 216 <EXPANSION BEGIN> 216 jarl22 _RIIC1_Slave_SendMultiByte , lp 0000005e 80ff0000* 216 <EXPANSION END> 217 --99: BSP_GPIO_To948_INT(0); 218 --line99 219 ..lin.f0d07efc..690dd373.0_8:: 220 .LDWlin8: 00000062 0032 221 mov 0,r6 Page 5 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 222 jarl _BSP_GPIO_To948_INT,lp 222 <EXPANSION BEGIN> 222 jarl22 _BSP_GPIO_To948_INT , lp 00000064 80ff0000* 222 <EXPANSION END> 223 --100: //BSP_Delay_ms(2);/*两毫秒引发的血案。。*/ 224 --101: TimeStamp_Reset(&update_out_time); 225 --line101 226 ..lin.f0d07efc..690dd373.0_9:: 227 .LDWlin9: 00000068 23360000 228 movea 0,sp,r6 229 jarl _TimeStamp_Reset,lp 229 <EXPANSION BEGIN> 229 jarl22 _TimeStamp_Reset , lp 0000006c 80ff0000* 229 <EXPANSION END> 230 --103: while ((RIIC1_Slave_Send_Flag() != 2) || (RIIC1_Slave_Send_Count() < 2)) 231 --line103 232 ..lin.f0d07efc..690dd373.0_10:: 233 .LDWlin10: 00000070 c50d* 234 br .L69 235 .L71: 236 --104: { 237 --105: TimeStamp_Update(&update_out_time); 238 --line105 239 ..lin.f0d07efc..690dd373.0_11:: 240 .LDWlin11: 00000072 23360000 241 movea 0,sp,r6 242 jarl _TimeStamp_Update,lp 242 <EXPANSION BEGIN> 242 jarl22 _TimeStamp_Update , lp 00000076 80ff0000* 242 <EXPANSION END> 243 --106: if(TimeStamp_GetCntTime(&update_out_time) >= 100) 244 --line106 245 ..lin.f0d07efc..690dd373.0_12:: 246 .LDWlin12: 0000007a 23360000 247 movea 0,sp,r6 248 jarl _TimeStamp_GetCntTime,lp 248 <EXPANSION BEGIN> 248 jarl22 _TimeStamp_GetCntTime , lp 0000007e 80ff0000* 248 <EXPANSION END> 00000082 0a069cff 249 addi -100,r10,zero 00000086 910d* 250 bl .L74 251 .L69: 252 --107: { 253 --108: break; 254 --line103 255 ..lin.f0d07efc..690dd373.0_13:: 256 .LDWlin13: 257 jarl _RIIC1_Slave_Send_Flag,lp 257 <EXPANSION BEGIN> 257 jarl22 _RIIC1_Slave_Send_Flag , lp 00000088 80ff0000* 257 <EXPANSION END> 0000008c 6252 258 cmp 2,r10 0000008e aaf5* 259 bne .L71 260 jarl _RIIC1_Slave_Send_Count,lp 260 <EXPANSION BEGIN> 260 jarl22 _RIIC1_Slave_Send_Count , lp 00000090 80ff0000* 260 <EXPANSION END> 00000094 6252 261 cmp 2,r10 00000096 e1ed* 262 bl .L71 263 .L74: 264 --109: } Page 6 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 265 --110: } 266 --112: // uart1_printf("Update_SlaveSetTxBuffer : "); 267 --113: // for(i=0 ;i<send_len;i++) 268 --114: // uart1_printf(" %02X ",pdata[i]); 269 --115: // uart1_printf("\r\n "); 270 --116: //结束 271 --117: RIIC1_Slave_Send_Flag_Reset(); 272 --line117 273 ..lin.f0d07efc..690dd373.0_14:: 274 .LDWlin14: 275 jarl _RIIC1_Slave_Send_Flag_Reset,lp 275 <EXPANSION BEGIN> 275 jarl22 _RIIC1_Slave_Send_Flag_Reset , lp 00000098 80ff0000* 275 <EXPANSION END> 276 --118: BSP_GPIO_To948_INT(1); 277 --line118 278 ..lin.f0d07efc..690dd373.0_15:: 279 .LDWlin15: 0000009c 0132 280 mov 1,r6 281 jarl _BSP_GPIO_To948_INT,lp 281 <EXPANSION BEGIN> 281 jarl22 _BSP_GPIO_To948_INT , lp 0000009e 80ff0000* 281 <EXPANSION END> 282 --119: } 283 -- .ef 284 .LDW81: 285 --line119 286 ..lin.f0d07efc..690dd373.0_16:: 287 .LDWlin16: 000000a2 23ff0900 288 ld.w 8[sp],lp 000000a6 4c1a 289 add 12,sp 290 .jumptype return 000000a8 7f00 291 jmp [lp] 292 ..lin.f0d07efc..690dd373.0_17:: 293 .LDWlin17: 294 .global ___ghs_eofn_Update_SlaveSetTxBuffer 295 ___ghs_eofn_Update_SlaveSetTxBuffer: 296 .type _Update_SlaveSetTxBuffer,@function 297 .size _Update_SlaveSetTxBuffer,.-_Update_SlaveSetTxBuffer 298 .align 2 299 --_update_out_time 0[sp] local 300 301 --_pdata r6 param 302 --_send_len r7 param 303 304 .data 305 .text 306 307 308 --125: //------------------------------------------------------------------------ 309 --126: // 用户相关回调函数 310 --127: // 当收到合法数据 311 --128: void ChinaEPU_Recv_User_CallBack( 312 .align 2 313 .align 2 314 .align 2 315 ..gh.f.a.2.e.3: 316 .type ..gh.f.a.2.e.3,@object 317 .size ..gh.f.a.2.e.3,0 318 .global _ChinaEPU_Recv_User_CallBack 319 _ChinaEPU_Recv_User_CallBack: Page 7 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 320 .LDW91: 000000aa 031eecff 321 addi -20,sp,sp 000000ae 63ff1100 322 st.w lp,16[sp] 000000b2 63d70d00 323 st.w r26,12[sp] 000000b6 63df0900 324 st.w r27,8[sp] 000000ba 63e70500 325 st.w r28,4[sp] 000000be 63ef0100 326 st.w r29,0[sp] 000000c2 07e8 327 mov r7,r29 328 -- .bf 329 .LDW02: 330 --129: int cmd, // 命令code 331 --130: unsigned char *pParaData, // 参数数据首地址 332 --131: uint32_t paradata_len // 参数数据长度 333 --132: ) 334 --133: { 335 --134: // 在此添加用户代码 336 --135: int addr=0,i=0; 000000c4 00da 337 mov 0,r27 000000c6 000a 338 mov 0,r1 339 --136: #if BSP_USER_DEBUG>=1 340 --137: uart1_printf(" cmd=%X \r\n", cmd); 341 --138: #endif 342 --139: // 检索命令code 343 --140: switch ( cmd ) 000000c8 0608 344 mov r6,r1 000000ca 205e8000 345 movea 128,zero,r11 000000ce eb09 346 cmp r11,r1 000000d0 d90d* 347 bnl .L515 000000d2 205e5300 348 movea 83,zero,r11 000000d6 eb09 349 cmp r11,r1 000000d8 e207e105* 350 be .L119 000000dc 205e5a00 351 movea 90,zero,r11 000000e0 eb09 352 cmp r11,r1 000000e2 e2070501* 353 be .L126 000000e6 8007d205* 354 br .L119 355 .L515: 000000ea 205e8100 356 movea 129,zero,r11 000000ee eb09 357 cmp r11,r1 000000f0 810d* 358 bl .L122 000000f2 f215* 359 be .L123 000000f4 205e9000 360 movea 144,zero,r11 000000f8 eb09 361 cmp r11,r1 000000fa b235* 362 be .L124 000000fc 8007bc05* 363 br .L119 364 .L122: 365 -- .bs 366 .LDW12: 367 --141: { 368 --142: //-------------------------------- 主机握手状态 369 --143: case HU_Status: 370 --144: { 371 --145: // Clear_RunStatus_Cnt(3); 372 --146: if ( Get_Run_Starts_flag( ) < 4 ) 373 --line146 374 ..lin.f0d07efc..5c28cb2a.0_18:: 375 .LDWlin18: 376 jarl _Get_Run_Starts_flag,lp 376 <EXPANSION BEGIN> 376 jarl22 _Get_Run_Starts_flag , lp 00000100 80ff0000* 376 <EXPANSION END> 00000104 6452 377 cmp 4,r10 Page 8 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000106 e907b305* 378 bnl .L119 379 --147: { 380 --148: Run_Starts_flag_set(4); 381 --line148 382 ..lin.f0d07efc..5c28cb2a.0_19:: 383 .LDWlin19: 0000010a 0432 384 mov 4,r6 385 jarl _Run_Starts_flag_set,lp 385 <EXPANSION BEGIN> 385 jarl22 _Run_Starts_flag_set , lp 0000010c 80ff0000* 385 <EXPANSION END> 386 --149: COM_948_SET_SEND_CMD_Status(Idx_Version, st_CMD_SEND_REQ); 387 --line149 388 ..lin.f0d07efc..5c28cb2a.0_20:: 389 .LDWlin20: 00000110 0832 390 mov 8,r6 00000112 2706a55aa33a 391 mov 983784101,r7 392 jarl _COM_948_SET_SEND_CMD_Status,lp 392 <EXPANSION BEGIN> 392 jarl22 _COM_948_SET_SEND_CMD_Status , lp 00000118 80ff0000* 392 <EXPANSION END> 0000011c 80079c05* 393 br .L119 394 .L123: 395 --150: } 396 --151: // uart1_printf(" HU_Status \r\n"); 397 --152: } 398 --153: break; 399 --155: //-------------------------------- 查询显示屏信息指令 400 --156: case HU_CheckScreen: 401 --157: { 402 --158: COM_948_SET_SEND_CMD_Status(Idx_FunStatus, st_CMD_SEND_REQ); 403 --line158 404 ..lin.f0d07efc..5c28cb2a.0_21:: 405 .LDWlin21: 00000120 0432 406 mov 4,r6 00000122 2706a55aa33a 407 mov 983784101,r7 408 jarl _COM_948_SET_SEND_CMD_Status,lp 408 <EXPANSION BEGIN> 408 jarl22 _COM_948_SET_SEND_CMD_Status , lp 00000128 80ff0000* 408 <EXPANSION END> 409 --159: COM_948_SET_SEND_CMD_Status(Idx_Voltage, st_CMD_SEND_REQ); 410 --line159 411 ..lin.f0d07efc..5c28cb2a.0_22:: 412 .LDWlin22: 0000012c 0532 413 mov 5,r6 0000012e 2706a55aa33a 414 mov 983784101,r7 415 jarl _COM_948_SET_SEND_CMD_Status,lp 415 <EXPANSION BEGIN> 415 jarl22 _COM_948_SET_SEND_CMD_Status , lp 00000134 80ff0000* 415 <EXPANSION END> 416 --160: COM_948_SET_SEND_CMD_Status(Idx_Voltage_2, st_CMD_SEND_REQ); 417 --line160 418 ..lin.f0d07efc..5c28cb2a.0_23:: 419 .LDWlin23: 00000138 0632 420 mov 6,r6 0000013a 2706a55aa33a 421 mov 983784101,r7 422 jarl _COM_948_SET_SEND_CMD_Status,lp 422 <EXPANSION BEGIN> 422 jarl22 _COM_948_SET_SEND_CMD_Status , lp 00000140 80ff0000* 422 <EXPANSION END> 423 --161: COM_948_SET_SEND_CMD_Status(Idx_ProductID, st_CMD_SEND_REQ); Page 9 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 424 --line161 425 ..lin.f0d07efc..5c28cb2a.0_24:: 426 .LDWlin24: 00000144 0732 427 mov 7,r6 00000146 2706a55aa33a 428 mov 983784101,r7 429 jarl _COM_948_SET_SEND_CMD_Status,lp 429 <EXPANSION BEGIN> 429 jarl22 _COM_948_SET_SEND_CMD_Status , lp 0000014c 80ff0000* 429 <EXPANSION END> 430 --162: COM_948_SET_SEND_CMD_Status(Idx_Version, st_CMD_SEND_REQ); 431 --line162 432 ..lin.f0d07efc..5c28cb2a.0_25:: 433 .LDWlin25: 00000150 0832 434 mov 8,r6 00000152 2706a55aa33a 435 mov 983784101,r7 436 jarl _COM_948_SET_SEND_CMD_Status,lp 436 <EXPANSION BEGIN> 436 jarl22 _COM_948_SET_SEND_CMD_Status , lp 00000158 80ff0000* 436 <EXPANSION END> 437 --163: // uart1_printf(" HU_CheckScreen \r\n"); 438 --164: } 439 --165: break; 440 --167: //-------------------------------- 显示屏状态设置指令 441 --168: case HU_SetScreenMode: 442 --line165 443 ..lin.f0d07efc..5c28cb2a.0_26:: 444 .LDWlin26: 0000015c 80075c05* 445 br .L119 446 .L124: 447 --169: { 448 --170: Display_mode_Ctrl.PowerMode = pParaData [ 0 ]; 449 --line170 450 ..lin.f0d07efc..5c28cb2a.0_27:: 451 .LDWlin27: 00000160 9d0f0100 452 ld.bu 0[r29],r1 00000164 2b0600000000* 453 mov _Display_mode_Ctrl,r11 0000016a 4b0f0000 454 st.b r1,0[r11] 455 --171: //COM_948_SET_SEND_CMD_Status(Idx_WorkStatus, st_CMD_SEND_REQ); /*请求返回背光亮度状态*/ 456 --172: Delay_SetScreenMode_flage=1; 457 --line172 458 ..lin.f0d07efc..5c28cb2a.0_28:: 459 .LDWlin28: 0000016e 010a 460 mov 1,r1 00000170 2c0600000000* 461 mov _Delay_SetScreenMode_flage,r12 00000176 4c0f0000 462 st.b r1,0[r12] 463 --173: TimeStamp_Reset(&SetScreenMode_time);//延迟发送背光回执 464 --line173 465 ..lin.f0d07efc..5c28cb2a.0_29:: 466 .LDWlin29: 0000017a 260600000000* 467 mov _SetScreenMode_time,r6 468 jarl _TimeStamp_Reset,lp 468 <EXPANSION BEGIN> 468 jarl22 _TimeStamp_Reset , lp 00000180 80ff0000* 468 <EXPANSION END> 469 --175: //if(pParaData[0] != 1) 470 --176: //{ 471 --177: // Screen_PowerOFF_Sequential();//执行下电时序 472 --178: // power_state = 0; 473 --179: // Com_948_Ctrl.App_CMD_46[1] = 2U; 474 --180: //} 475 --182: current_bl_pwm = ((pParaData [ 2 ] << 8) + pParaData [ 1 ]) * 1000 / 0xFF00; Page 10 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 476 --line182 477 ..lin.f0d07efc..5c28cb2a.0_30:: 478 .LDWlin30: 00000184 1df60200 479 addi 2,r29,ep 00000188 6008 480 sld.bu 0[ep],r1 0000018a c80a 481 shl 8,r1 0000018c 1df60100 482 addi 1,r29,ep 00000190 6010 483 sld.bu 0[ep],r2 00000192 c209 484 add r2,r1 00000194 2016e803 485 movea 1000,zero,r2 00000198 e20f2002 486 mul r2,r1,zero 0000019c 801600ff 487 ori 65280,zero,r2 000001a0 e20ffc02 488 divq r2,r1,zero 000001a4 2d0600000000* 489 mov _current_bl_pwm,r13 000001aa 6d0f0100 490 st.w r1,0[r13] 491 --183: //current_bl_pwm = pParaData [ 2 ] << 8; 492 --184: //current_bl_pwm = current_bl_pwm * 1000U; 493 --185: //current_bl_pwm = current_bl_pwm / 65535U; 494 --187: //if(power_state == 1) 495 --188: //{ 496 --189: // /*收到背光为0时关闭背光使能*/ 497 --190: // if (current_bl_pwm < 1) 498 --191: // { 499 --192: // BSP_GPIO_BL_EN(0); 500 --193: // } 501 --194: // else 502 --195: // { 503 --196: // BSP_GPIO_BL_EN(1); 504 --197: // } 505 --198: //} 506 --199: //else/*执行下电时序后不在点亮背光*/ 507 --200: //{ 508 --201: // BSP_GPIO_BL_EN(0); 509 --202: //} 510 --204: Com_948_Ctrl.App_CMD_46[3] = pParaData [ 2 ];//返回背光PWM 511 --line204 512 ..lin.f0d07efc..5c28cb2a.0_31:: 513 .LDWlin31: 000001ae 210600000000* 514 mov _Com_948_Ctrl,r1 000001b4 010e8b00 515 addi 139,r1,r1 000001b8 01f60300 516 addi 3,r1,ep 000001bc 1d0e0200 517 addi 2,r29,r1 000001c0 810f0100 518 ld.bu 0[r1],r1 000001c4 800b 519 sst.b r1,0[ep] 520 --205: Com_948_Ctrl.App_CMD_46[2] = pParaData [ 1 ];//返回背光PWM 521 --line205 522 ..lin.f0d07efc..5c28cb2a.0_32:: 523 .LDWlin32: 000001c6 210600000000* 524 mov _Com_948_Ctrl,r1 000001cc 010e8b00 525 addi 139,r1,r1 000001d0 420a 526 add 2,r1 000001d2 1df60100 527 addi 1,r29,ep 000001d6 6010 528 sld.bu 0[ep],r2 000001d8 41170000 529 st.b r2,0[r1] 530 --206: //uart1_printf(" HU_SetScreenMode \r\n"); 531 --207: Clear_RequestBackLight_Cnt(2);//收到指令后 停止发送背光请求 532 --line207 533 ..lin.f0d07efc..5c28cb2a.0_33:: 534 .LDWlin33: 000001dc 0232 535 mov 2,r6 536 jarl _Clear_RequestBackLight_Cnt,lp Page 11 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 536 <EXPANSION BEGIN> 536 jarl22 _Clear_RequestBackLight_Cnt , lp 000001de 80ff0000* 536 <EXPANSION END> 537 --208: // uart1_printf("recv HU_SetScreenMode current_bl_pwm=%d\r\n",current_bl_pwm); 538 --209: } 539 --210: break; 540 --212: case 'S': 541 --line210 542 ..lin.f0d07efc..5c28cb2a.0_34:: 543 .LDWlin34: 000001e2 8007d604* 544 br .L119 545 .L126: 546 --213: { 547 --214: ////升级数据临时缓存 548 --215: //uint8_t update_data[32]; 549 --216: //uint8_t update_byte; 550 --217: // // 获取有效数据长度 551 --218: //int tmp_valid_len = 0; 552 --219: ////升级数据写入 553 --220: //if (mcu_up == write_data) 554 --221: //{ 555 --222: // tmp_valid_len = (pParaData[1] & 0x0FF) - 5; // len-checksum-addrH-addrL 556 --223: // // 设置当前有效长度 557 --224: // switch (pParaData[0]) 558 --225: // { 559 --226: // case 0: 560 --227: // uart1_printf("get file name len=%d \r\n", tmp_valid_len); 561 --228: // for (i = 0; i < tmp_valid_len; i++) 562 --229: // uart1_printf(" %X", pParaData[i]); 563 --230: // uart1_printf(" \r\n"); 564 --231: // break; 565 --232: // case 3: 566 --233: // //合成本包地址 567 --234: // addr = (pParaData[2] << 24) + (pParaData[3] << 16) + (pParaData[4] << 8) + (pParaData[5]); 568 --235: // uart1_printf("addr = %08x \r\n",addr); 569 --236: // OTA_Write(addr,&pParaData[5],tmp_valid_len); 570 --237: // break; 571 --238: // case 9: 572 --239: // //文件发送完毕 573 --240: // current_ota_status = UPGRADE_SUCCESS;//测试原本是UPGRADE_SEND_ALL; 574 --241: // OTA_END_Write(); 575 --242: // mcu_up = cheak_sum; 576 --243: // Update_SlaveSetTxBuffer(repo_write_succes, 11); 577 --244: // 578 --245: // // BSP_GPIO_96752_INT(0u); 579 --246: // break; 580 --247: // default: 581 --248: // { 582 --249: // uart1_printf(" type error!\r\n"); 583 --250: // } 584 --251: // break; 585 --252: // } 586 --253: //} 587 --254: } // 0x53 588 --255: break; 589 --256: case 0x5A: 590 --257: { 591 -- .bs 592 .LDW22: 593 --259: if (strncmp((const char *)pParaData, (const char *)&cmd_upde[1], 6) == 0) 594 --line259 Page 12 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 595 ..lin.f0d07efc..5c28cb2a.0_35:: 596 .LDWlin35: 000001e6 1d30 597 mov r29,r6 000001e8 210600000000* 598 mov _cmd_upde,r1 000001ee 410a 599 add 1,r1 000001f0 0138 600 mov r1,r7 000001f2 0642 601 mov 6,r8 602 jarl _strncmp,lp 602 <EXPANSION BEGIN> 602 jarl22 _strncmp , lp 000001f4 80ff0000* 602 <EXPANSION END> 000001f8 e051 603 cmp zero,r10 000001fa da0d* 604 bne .L132 605 --260: { 606 --261: update_lock = 1; 607 --line261 608 ..lin.f0d07efc..5c28cb2a.0_36:: 609 .LDWlin36: 000001fc 010a 610 mov 1,r1 000001fe 2b0600000000* 611 mov _update_lock,r11 00000204 4b0f0000 612 st.b r1,0[r11] 613 --262: //mcu_up = start_update; 614 --263: Update_SlaveSetTxBuffer((unsigned char *)update_repo, 7); 615 --line263 616 ..lin.f0d07efc..5c28cb2a.0_37:: 617 .LDWlin37: 00000208 260600000000* 618 mov _update_repo,r6 0000020e 073a 619 mov 7,r7 620 jarl _Update_SlaveSetTxBuffer,lp 620 <EXPANSION BEGIN> 620 jarl22 _Update_SlaveSetTxBuffer , lp 00000210 bfff48fe* 620 <EXPANSION END> 621 .L132: 622 --265: // BSP_GPIO_96752_INT(0); 623 --266: // BSP_To96751_INT_OUT(0u); 624 --267: #if BSP_USER_DEBUG>=1 625 --268: uart1_printf(" start_update \r\n"); 626 --269: #endif 627 --270: } 628 --272: if (strncmp((const char *)pParaData, (const char *)&cmd_boot[1], 6) == 0) 629 --line272 630 ..lin.f0d07efc..5c28cb2a.0_38:: 631 .LDWlin38: 00000214 1d30 632 mov r29,r6 00000216 210600000000* 633 mov _cmd_boot,r1 0000021c 410a 634 add 1,r1 0000021e 0138 635 mov r1,r7 00000220 0642 636 mov 6,r8 637 jarl _strncmp,lp 637 <EXPANSION BEGIN> 637 jarl22 _strncmp , lp 00000222 80ff0000* 637 <EXPANSION END> 00000226 e051 638 cmp zero,r10 00000228 fa05* 639 bne .L134 640 --273: { 641 --274: //mcu_up = start_update; 642 --275: Update_SlaveSetTxBuffer((unsigned char *)boot_repo, 7); 643 --line275 644 ..lin.f0d07efc..5c28cb2a.0_39:: 645 .LDWlin39: 0000022a 260600000000* 646 mov _boot_repo,r6 Page 13 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000230 073a 647 mov 7,r7 648 jarl _Update_SlaveSetTxBuffer,lp 648 <EXPANSION BEGIN> 648 jarl22 _Update_SlaveSetTxBuffer , lp 00000232 bfff26fe* 648 <EXPANSION END> 649 .L134: 650 --277: // BSP_GPIO_96752_INT(0); 651 --278: // BSP_To96751_INT_OUT(0u); 652 --279: #if BSP_USER_DEBUG>=1 653 --280: uart1_printf(" go_boot \r\n"); 654 --281: #endif 655 --282: } 656 --283: // else 657 --284: // mcu_up=no_update; 658 --286: if (strncmp((const char *)pParaData, (const char *)&cmd_key1[1], 8) == 0) 659 --line286 660 ..lin.f0d07efc..5c28cb2a.0_40:: 661 .LDWlin40: 00000236 1d30 662 mov r29,r6 00000238 210600000000* 663 mov _cmd_key1,r1 0000023e 410a 664 add 1,r1 00000240 0138 665 mov r1,r7 00000242 0842 666 mov 8,r8 667 jarl _strncmp,lp 667 <EXPANSION BEGIN> 667 jarl22 _strncmp , lp 00000244 80ff0000* 667 <EXPANSION END> 00000248 e051 668 cmp zero,r10 0000024a fa05* 669 bne .L136 670 --287: { 671 --288: //mcu_up = cheak_key1; 672 --289: Update_SlaveSetTxBuffer((unsigned char *)key1_repo, 7); 673 --line289 674 ..lin.f0d07efc..5c28cb2a.0_41:: 675 .LDWlin41: 0000024c 260600000000* 676 mov _key1_repo,r6 00000252 073a 677 mov 7,r7 678 jarl _Update_SlaveSetTxBuffer,lp 678 <EXPANSION BEGIN> 678 jarl22 _Update_SlaveSetTxBuffer , lp 00000254 bfff04fe* 678 <EXPANSION END> 679 .L136: 680 --291: // BSP_GPIO_96752_INT(0); 681 --292: // BSP_To96751_INT_OUT(0u); 682 --293: #if BSP_USER_DEBUG>=1 683 --294: uart1_printf(" cheak_key1 \r\n"); 684 --295: #endif 685 --296: } 686 --297: // else 687 --298: // mcu_up=no_update; 688 --300: if (strncmp((const char *)pParaData, (const char *)&cmd_key2[1], 8) == 0) 689 --line300 690 ..lin.f0d07efc..5c28cb2a.0_42:: 691 .LDWlin42: 00000258 1d30 692 mov r29,r6 0000025a 210600000000* 693 mov _cmd_key2,r1 00000260 410a 694 add 1,r1 00000262 0138 695 mov r1,r7 00000264 0842 696 mov 8,r8 697 jarl _strncmp,lp 697 <EXPANSION BEGIN> Page 14 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 697 jarl22 _strncmp , lp 00000266 80ff0000* 697 <EXPANSION END> 0000026a e051 698 cmp zero,r10 0000026c fa05* 699 bne .L138 700 --301: { 701 --302: //mcu_up = cheak_key2; 702 --303: Update_SlaveSetTxBuffer((unsigned char *)key2_repo, 7); 703 --line303 704 ..lin.f0d07efc..5c28cb2a.0_43:: 705 .LDWlin43: 0000026e 260600000000* 706 mov _key2_repo,r6 00000274 073a 707 mov 7,r7 708 jarl _Update_SlaveSetTxBuffer,lp 708 <EXPANSION BEGIN> 708 jarl22 _Update_SlaveSetTxBuffer , lp 00000276 bfffe2fd* 708 <EXPANSION END> 709 .L138: 710 --305: // BSP_GPIO_96752_INT(0); 711 --306: // BSP_To96751_INT_OUT(0u); 712 --307: #if BSP_USER_DEBUG>=1 713 --308: uart1_printf(" cheak_key2 \r\n"); 714 --309: #endif 715 --310: } 716 --311: // else 717 --312: // mcu_up=no_update; 718 --314: //进入boot状态 719 --315: if (strncmp((const char *)pParaData, (const char *)&cmd_check[1], 10) == 0) 720 --line315 721 ..lin.f0d07efc..5c28cb2a.0_44:: 722 .LDWlin44: 0000027a 1d30 723 mov r29,r6 0000027c 210600000000* 724 mov _cmd_check,r1 00000282 410a 725 add 1,r1 00000284 0138 726 mov r1,r7 00000286 0a42 727 mov 10,r8 728 jarl _strncmp,lp 728 <EXPANSION BEGIN> 728 jarl22 _strncmp , lp 00000288 80ff0000* 728 <EXPANSION END> 0000028c e051 729 cmp zero,r10 0000028e ea071301* 730 bne .L140 731 --316: { 732 --317: if (mcu_up == no_update) 733 --line317 734 ..lin.f0d07efc..5c28cb2a.0_45:: 735 .LDWlin45: 00000292 2b0600000000* 736 mov _mcu_up,r11 00000298 2b0f0100 737 ld.w 0[r11],r1 0000029c e009 738 cmp zero,r1 0000029e ca0d* 739 bne .L142 740 --318: { 741 --319: mcu_up = no_update; 742 --line319 743 ..lin.f0d07efc..5c28cb2a.0_46:: 744 .LDWlin46: 000002a0 2b0600000000* 745 mov _mcu_up,r11 000002a6 6b070100 746 st.w zero,0[r11] 747 --320: Update_SlaveSetTxBuffer((unsigned char *)repo_reset_wait, 11); 748 --line320 749 ..lin.f0d07efc..5c28cb2a.0_47:: 750 .LDWlin47: Page 15 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000002aa 260600000000* 751 mov _repo_reset_wait,r6 000002b0 0b3a 752 mov 11,r7 753 jarl _Update_SlaveSetTxBuffer,lp 753 <EXPANSION BEGIN> 753 jarl22 _Update_SlaveSetTxBuffer , lp 000002b2 bfffa6fd* 753 <EXPANSION END> 754 .L142: 755 --322: // BSP_GPIO_96752_INT(0u); 756 --323: #if BSP_USER_DEBUG>=1 757 --324: uart1_printf(" no_update!\r\n"); 758 --325: #endif 759 --326: } 760 --327: if ((mcu_up == enter_boot) || (mcu_up == erase_data)) 761 --line327 762 ..lin.f0d07efc..5c28cb2a.0_48:: 763 .LDWlin48: 000002b6 2b0600000000* 764 mov _mcu_up,r11 000002bc 2b0f0100 765 ld.w 0[r11],r1 000002c0 650a 766 cmp 5,r1 000002c2 820d* 767 be .L145 000002c4 2b0600000000* 768 mov _mcu_up,r11 000002ca 2b0f0100 769 ld.w 0[r11],r1 000002ce 660a 770 cmp 6,r1 000002d0 9a1d* 771 bne .L144 772 .L145: 773 --328: { 774 --329: update_lock = 1; 775 --line329 776 ..lin.f0d07efc..5c28cb2a.0_49:: 777 .LDWlin49: 000002d2 010a 778 mov 1,r1 000002d4 2b0600000000* 779 mov _update_lock,r11 000002da 4b0f0000 780 st.b r1,0[r11] 781 --330: current_ota_status = UPGRADE_DOING; 782 --line330 783 ..lin.f0d07efc..5c28cb2a.0_50:: 784 .LDWlin50: 000002de 010a 785 mov 1,r1 000002e0 2c0600000000* 786 mov _current_ota_status,r12 000002e6 6c0f0100 787 st.w r1,0[r12] 788 --331: mcu_up = erase_data; 789 --line331 790 ..lin.f0d07efc..5c28cb2a.0_51:: 791 .LDWlin51: 000002ea 060a 792 mov 6,r1 000002ec 2d0600000000* 793 mov _mcu_up,r13 000002f2 6d0f0100 794 st.w r1,0[r13] 795 --332: Update_SlaveSetTxBuffer((unsigned char *)repo_Bootloader_check, 11); 796 --line332 797 ..lin.f0d07efc..5c28cb2a.0_52:: 798 .LDWlin52: 000002f6 260600000000* 799 mov _repo_Bootloader_check,r6 000002fc 0b3a 800 mov 11,r7 801 jarl _Update_SlaveSetTxBuffer,lp 801 <EXPANSION BEGIN> 801 jarl22 _Update_SlaveSetTxBuffer , lp 000002fe bfff5afd* 801 <EXPANSION END> 802 .L144: 803 --334: // BSP_GPIO_96752_INT(0u); 804 --335: #if BSP_USER_DEBUG>=1 805 --336: uart1_printf(" erase_data!\r\n"); Page 16 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 806 --337: #endif 807 --338: } 808 --339: if ((mcu_up == Programme)) 809 --line339 810 ..lin.f0d07efc..5c28cb2a.0_53:: 811 .LDWlin53: 00000302 2b0600000000* 812 mov _mcu_up,r11 00000308 2b0f0100 813 ld.w 0[r11],r1 0000030c 670a 814 cmp 7,r1 0000030e da0d* 815 bne .L147 816 --340: { 817 --341: mcu_up = Programme; 818 --line341 819 ..lin.f0d07efc..5c28cb2a.0_54:: 820 .LDWlin54: 00000310 070a 821 mov 7,r1 00000312 2b0600000000* 822 mov _mcu_up,r11 00000318 6b0f0100 823 st.w r1,0[r11] 824 --342: Update_SlaveSetTxBuffer((unsigned char *)repo_erase_status, 11); 825 --line342 826 ..lin.f0d07efc..5c28cb2a.0_55:: 827 .LDWlin55: 0000031c 260600000000* 828 mov _repo_erase_status,r6 00000322 0b3a 829 mov 11,r7 830 jarl _Update_SlaveSetTxBuffer,lp 830 <EXPANSION BEGIN> 830 jarl22 _Update_SlaveSetTxBuffer , lp 00000324 bfff34fd* 830 <EXPANSION END> 831 .L147: 832 --344: // BSP_GPIO_96752_INT(0u); 833 --345: #if BSP_USER_DEBUG>=1 834 --346: uart1_printf(" Programme!\r\n"); 835 --347: #endif 836 --348: } 837 --349: if (mcu_up == write_data) 838 --line349 839 ..lin.f0d07efc..5c28cb2a.0_56:: 840 .LDWlin56: 00000328 2b0600000000* 841 mov _mcu_up,r11 0000032e 2b0f0100 842 ld.w 0[r11],r1 00000332 680a 843 cmp 8,r1 00000334 da0d* 844 bne .L149 845 --350: { 846 --351: mcu_up = write_data; 847 --line351 848 ..lin.f0d07efc..5c28cb2a.0_57:: 849 .LDWlin57: 00000336 080a 850 mov 8,r1 00000338 2b0600000000* 851 mov _mcu_up,r11 0000033e 6b0f0100 852 st.w r1,0[r11] 853 --352: Update_SlaveSetTxBuffer((unsigned char *)repo_Programming, 11); 854 --line352 855 ..lin.f0d07efc..5c28cb2a.0_58:: 856 .LDWlin58: 00000342 260600000000* 857 mov _repo_Programming,r6 00000348 0b3a 858 mov 11,r7 859 jarl _Update_SlaveSetTxBuffer,lp 859 <EXPANSION BEGIN> 859 jarl22 _Update_SlaveSetTxBuffer , lp 0000034a bfff0efd* 859 <EXPANSION END> 860 .L149: Page 17 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 861 --354: // BSP_GPIO_96752_INT(0u); 862 --355: #if BSP_USER_DEBUG>=1 863 --356: uart1_printf(" write_data!\r\n"); 864 --357: #endif 865 --358: } 866 --359: if (mcu_up == cheak_sum) 867 --line359 868 ..lin.f0d07efc..5c28cb2a.0_59:: 869 .LDWlin59: 0000034e 2b0600000000* 870 mov _mcu_up,r11 00000354 2b0f0100 871 ld.w 0[r11],r1 00000358 690a 872 cmp 9,r1 0000035a da0d* 873 bne .L151 874 --360: { 875 --361: mcu_up = cheak_sum; 876 --line361 877 ..lin.f0d07efc..5c28cb2a.0_60:: 878 .LDWlin60: 0000035c 090a 879 mov 9,r1 0000035e 2b0600000000* 880 mov _mcu_up,r11 00000364 6b0f0100 881 st.w r1,0[r11] 882 --362: Update_SlaveSetTxBuffer((unsigned char *)repo_Prog_Completed, 11); 883 --line362 884 ..lin.f0d07efc..5c28cb2a.0_61:: 885 .LDWlin61: 00000368 260600000000* 886 mov _repo_Prog_Completed,r6 0000036e 0b3a 887 mov 11,r7 888 jarl _Update_SlaveSetTxBuffer,lp 888 <EXPANSION BEGIN> 888 jarl22 _Update_SlaveSetTxBuffer , lp 00000370 bfffe8fc* 888 <EXPANSION END> 889 .L151: 890 --364: // BSP_GPIO_96752_INT(0u); 891 --365: #if BSP_USER_DEBUG>=1 892 --366: uart1_printf(" cheak_sum!\r\n"); 893 --367: #endif 894 --368: } 895 --369: if (mcu_up == reset) 896 --line369 897 ..lin.f0d07efc..5c28cb2a.0_62:: 898 .LDWlin62: 00000374 2b0600000000* 899 mov _mcu_up,r11 0000037a 2b0f0100 900 ld.w 0[r11],r1 0000037e 6a0a 901 cmp 10,r1 00000380 ea073903* 902 bne .L119 903 --370: { 904 --371: mcu_up = reset; 905 --line371 906 ..lin.f0d07efc..5c28cb2a.0_63:: 907 .LDWlin63: 00000384 0a0a 908 mov 10,r1 00000386 2b0600000000* 909 mov _mcu_up,r11 0000038c 6b0f0100 910 st.w r1,0[r11] 911 --372: Update_SlaveSetTxBuffer((unsigned char *)repo_reset_wait, 11); 912 --line372 913 ..lin.f0d07efc..5c28cb2a.0_64:: 914 .LDWlin64: 00000390 260600000000* 915 mov _repo_reset_wait,r6 00000396 0b3a 916 mov 11,r7 917 jarl _Update_SlaveSetTxBuffer,lp 917 <EXPANSION BEGIN> Page 18 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 917 jarl22 _Update_SlaveSetTxBuffer , lp 00000398 bfffc0fc* 917 <EXPANSION END> 0000039c 80071c03* 918 br .L119 919 .L140: 920 --374: // BSP_GPIO_96752_INT(0u); 921 --375: #if BSP_USER_DEBUG>=1 922 --376: uart1_printf(" reset!\r\n"); 923 --377: #endif 924 --378: } 925 --379: } 926 --380: //擦除数据 927 --381: else if (mcu_up == erase_data) 928 --line381 929 ..lin.f0d07efc..5c28cb2a.0_65:: 930 .LDWlin65: 000003a0 2b0600000000* 931 mov _mcu_up,r11 000003a6 2b0f0100 932 ld.w 0[r11],r1 000003aa 660a 933 cmp 6,r1 000003ac fa15* 934 bne .L156 935 --382: { 936 --383: if (strncmp((const char *)pParaData, (const char *)&cmd_erase[1], 10) == 0) 937 --line383 938 ..lin.f0d07efc..5c28cb2a.0_66:: 939 .LDWlin66: 000003ae 1d30 940 mov r29,r6 000003b0 210600000000* 941 mov _cmd_erase,r1 000003b6 410a 942 add 1,r1 000003b8 0138 943 mov r1,r7 000003ba 0a42 944 mov 10,r8 945 jarl _strncmp,lp 945 <EXPANSION BEGIN> 945 jarl22 _strncmp , lp 000003bc 80ff0000* 945 <EXPANSION END> 000003c0 e051 946 cmp zero,r10 000003c2 ea07f702* 947 bne .L119 948 --384: { 949 --385: //此处添加擦除过程 950 --386: OTA_EraseAll_APP(); 951 --line386 952 ..lin.f0d07efc..5c28cb2a.0_67:: 953 .LDWlin67: 954 jarl _OTA_EraseAll_APP,lp 954 <EXPANSION BEGIN> 954 jarl22 _OTA_EraseAll_APP , lp 000003c6 80ff0000* 954 <EXPANSION END> 955 --387: mcu_up = Programme; 956 --line387 957 ..lin.f0d07efc..5c28cb2a.0_68:: 958 .LDWlin68: 000003ca 070a 959 mov 7,r1 000003cc 2b0600000000* 960 mov _mcu_up,r11 000003d2 6b0f0100 961 st.w r1,0[r11] 000003d6 8007e202* 962 br .L119 963 .L156: 964 --389: #if BSP_USER_DEBUG>=1 965 --390: uart1_printf(" Programme1!\r\n"); 966 --391: #endif 967 --392: } 968 --393: } 969 --394: //升级准备 970 --395: else if (mcu_up == Programme) Page 19 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 971 --line395 972 ..lin.f0d07efc..5c28cb2a.0_69:: 973 .LDWlin69: 000003da 2b0600000000* 974 mov _mcu_up,r11 000003e0 2b0f0100 975 ld.w 0[r11],r1 000003e4 670a 976 cmp 7,r1 000003e6 da15* 977 bne .L161 978 --396: { 979 --397: if (strncmp((const char *)pParaData, (const char *)&cmd_Program[1], 10) == 0) 980 --line397 981 ..lin.f0d07efc..5c28cb2a.0_70:: 982 .LDWlin70: 000003e8 1d30 983 mov r29,r6 000003ea 210600000000* 984 mov _cmd_Program,r1 000003f0 410a 985 add 1,r1 000003f2 0138 986 mov r1,r7 000003f4 0a42 987 mov 10,r8 988 jarl _strncmp,lp 988 <EXPANSION BEGIN> 988 jarl22 _strncmp , lp 000003f6 80ff0000* 988 <EXPANSION END> 000003fa e051 989 cmp zero,r10 000003fc ea07bd02* 990 bne .L119 991 --398: { 992 --399: mcu_up = write_data; 993 --line399 994 ..lin.f0d07efc..5c28cb2a.0_71:: 995 .LDWlin71: 00000400 080a 996 mov 8,r1 00000402 2b0600000000* 997 mov _mcu_up,r11 00000408 6b0f0100 998 st.w r1,0[r11] 0000040c 8007ac02* 999 br .L119 1000 .L161: 1001 --401: // BSP_GPIO_96752_INT(0u); 1002 --402: #if BSP_USER_DEBUG>=1 1003 --403: uart1_printf(" write_data!\r\n"); 1004 --404: #endif 1005 --405: } 1006 --406: } 1007 --407: else if((pParaData[0]==0x05)&&(pParaData[1]==0x0B)&&(pParaData[3]==0x53)) 1008 --line407 1009 ..lin.f0d07efc..5c28cb2a.0_72:: 1010 .LDWlin72: 00000410 9d0f0100 1011 ld.bu 0[r29],r1 00000414 650a 1012 cmp 5,r1 00000416 ea07a701* 1013 bne .L166 0000041a 1df60100 1014 addi 1,r29,ep 0000041e 6008 1015 sld.bu 0[ep],r1 00000420 6b0a 1016 cmp 11,r1 00000422 ea079b01* 1017 bne .L166 00000426 1df60300 1018 addi 3,r29,ep 0000042a 6008 1019 sld.bu 0[ep],r1 0000042c 0106adff 1020 addi -83,r1,zero 00000430 ea078d01* 1021 bne .L166 1022 --408: { 1023 -- .bs 1024 .LDW32: 1025 --409: //升级数据临时缓存 1026 --410: uint8_t* update_data; 1027 --411: uint8_t update_byte; 1028 --412: // 获取有效数据长度 Page 20 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 1029 --413: int tmp_valid_len = 0; 1030 --line413 1031 ..lin.f0d07efc..5c28cb2a.0_73:: 1032 .LDWlin73: 00000434 00e2 1033 mov 0,r28 1034 --414: 1035 --415: update_data = pParaData+4; 00000436 44ea 1036 add 4,r29 1037 --417: //升级数据写入 1038 --418: if (mcu_up == write_data) 00000438 2b0600000000* 1039 mov _mcu_up,r11 0000043e 2b0f0100 1040 ld.w 0[r11],r1 00000442 680a 1041 cmp 8,r1 00000444 ea077502* 1042 bne .L119 1043 --419: { 1044 --420: tmp_valid_len = (update_data[1] & 0x0FF) ; // len-checksum-addrH-addrL 1045 --line420 1046 ..lin.f0d07efc..5c28cb2a.0_74:: 1047 .LDWlin74: 00000448 1df60100 1048 addi 1,r29,ep 0000044c 60e0 1049 sld.bu 0[ep],r28 1050 --421: // 设置当前有效长度 1051 --422: switch (update_data[0]) 0000044e 9d0f0100 1052 ld.bu 0[r29],r1 00000452 e009 1053 cmp zero,r1 00000454 a20d* 1054 be .L173 00000456 620a 1055 cmp 2,r1 00000458 f25d* 1056 be .L175 0000045a 630a 1057 cmp 3,r1 0000045c e20d* 1058 be .L174 0000045e 670a 1059 cmp 7,r1 00000460 e2074b01* 1060 be .L176 00000464 80075402* 1061 br .L119 1062 .L173: 1063 --423: { 1064 --424: case 0: 1065 --425: #if BSP_USER_DEBUG>=1 1066 --426: uart1_printf("get file name len=%d \r\n", tmp_valid_len); 1067 --427: for (i = 2; i < (tmp_valid_len-1); i++) 1068 --428: uart1_printf(" %02X", update_data[i]); 1069 --429: uart1_printf(" \r\n"); 1070 --430: #endif 1071 --431: Update_SlaveSetTxBuffer((unsigned char *)repo_write_succes, 11); 1072 --line431 1073 ..lin.f0d07efc..5c28cb2a.0_75:: 1074 .LDWlin75: 00000468 260600000000* 1075 mov _repo_write_succes,r6 0000046e 0b3a 1076 mov 11,r7 1077 jarl _Update_SlaveSetTxBuffer,lp 1077 <EXPANSION BEGIN> 1077 jarl22 _Update_SlaveSetTxBuffer , lp 00000470 bfffe8fb* 1077 <EXPANSION END> 1078 --432: break; 1079 --433: case 3://S3 处理 1080 --line432 1081 ..lin.f0d07efc..5c28cb2a.0_76:: 1082 .LDWlin76: 00000474 80074402* 1083 br .L119 1084 .L174: 1085 --434: //合成本包地址 1086 --435: addr = (update_data[2] << 24) + (update_data[3] << 16) + (update_data[4] << 8) + (update_data[5]); Page 21 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 1087 --line435 1088 ..lin.f0d07efc..5c28cb2a.0_77:: 1089 .LDWlin77: 00000478 1df60200 1090 addi 2,r29,ep 0000047c 6008 1091 sld.bu 0[ep],r1 0000047e d80a 1092 shl 24,r1 00000480 1df60300 1093 addi 3,r29,ep 00000484 6010 1094 sld.bu 0[ep],r2 00000486 d012 1095 shl 16,r2 00000488 c209 1096 add r2,r1 0000048a 1df60400 1097 addi 4,r29,ep 0000048e 6010 1098 sld.bu 0[ep],r2 00000490 c812 1099 shl 8,r2 00000492 c209 1100 add r2,r1 00000494 1df60500 1101 addi 5,r29,ep 00000498 6010 1102 sld.bu 0[ep],r2 0000049a 02d8 1103 mov r2,r27 0000049c c1d9 1104 add r1,r27 1105 --436: //uart1_printf("S3", update_data[i]); 1106 --437: //uart1_printf("%08x\r\n",addr); 1107 --438: //for (i = 1; i < tmp_valid_len+2; i++) 1108 --439: // uart1_printf("%02X", update_data[i]); 1109 --440: 1110 --441: if (update_data[(tmp_valid_len+1)] == S19_Checksum(&update_data[1],tmp_valid_len)) 0000049e 1c0e0100 1111 addi 1,r28,r1 000004a2 01d0 1112 mov r1,r26 000004a4 ddd1 1113 add r29,r26 000004a6 1d0e0100 1114 addi 1,r29,r1 000004aa 0130 1115 mov r1,r6 000004ac 1c38 1116 mov r28,r7 1117 jarl _S19_Checksum,lp 1117 <EXPANSION BEGIN> 1117 jarl22 _S19_Checksum , lp 000004ae 80ff0000* 1117 <EXPANSION END> 000004b2 9a0f0100 1118 ld.bu 0[r26],r1 000004b6 ea09 1119 cmp r10,r1 000004b8 aa25* 1120 bne .L180 1121 --442: { 1122 --443: if (OTA_Write(addr, (update_data + 6), (tmp_valid_len - 5U))) 1123 --line443 1124 ..lin.f0d07efc..5c28cb2a.0_78:: 1125 .LDWlin78: 000004ba 1b30 1126 mov r27,r6 000004bc 1d0e0600 1127 addi 6,r29,r1 000004c0 0138 1128 mov r1,r7 000004c2 1c0efbff 1129 addi -5,r28,r1 000004c6 8100 1130 zxb r1 000004c8 0140 1131 mov r1,r8 1132 jarl _OTA_Write,lp 1132 <EXPANSION BEGIN> 1132 jarl22 _OTA_Write , lp 000004ca 80ff0000* 1132 <EXPANSION END> 000004ce e051 1133 cmp zero,r10 000004d0 920d* 1134 be .L182 1135 --444: { 1136 --445: Update_SlaveSetTxBuffer((unsigned char *)repo_write_succes, 11); 1137 --line445 1138 ..lin.f0d07efc..5c28cb2a.0_79:: 1139 .LDWlin79: 000004d2 260600000000* 1140 mov _repo_write_succes,r6 000004d8 0b3a 1141 mov 11,r7 Page 22 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 1142 jarl _Update_SlaveSetTxBuffer,lp 1142 <EXPANSION BEGIN> 1142 jarl22 _Update_SlaveSetTxBuffer , lp 000004da bfff7efb* 1142 <EXPANSION END> 000004de 8007da01* 1143 br .L119 1144 .L182: 1145 --446: } 1146 --447: else 1147 --448: { 1148 --449: //升级数据错误最好是必须打印 1149 --450: uart1_printf("Update data error!!"); 1150 --line450 1151 ..lin.f0d07efc..5c28cb2a.0_80:: 1152 .LDWlin80: 000004e2 260600000000* 1153 mov .L608,r6 1154 jarl _uart1_printf,lp 1154 <EXPANSION BEGIN> 1154 jarl22 _uart1_printf , lp 000004e8 80ff0000* 1154 <EXPANSION END> 1155 --451: Update_SlaveSetTxBuffer((unsigned char *)repo_write_fail, 11); 1156 --line451 1157 ..lin.f0d07efc..5c28cb2a.0_81:: 1158 .LDWlin81: 000004ec 260600000000* 1159 mov _repo_write_fail,r6 000004f2 0b3a 1160 mov 11,r7 1161 jarl _Update_SlaveSetTxBuffer,lp 1161 <EXPANSION BEGIN> 1161 jarl22 _Update_SlaveSetTxBuffer , lp 000004f4 bfff64fb* 1161 <EXPANSION END> 000004f8 8007c001* 1162 br .L119 1163 .L180: 1164 --452: } 1165 --453: } 1166 --454: else 1167 --455: { 1168 --456: //升级数据错误最好是必须打印 1169 --457: uart1_printf(" [error] Update data error!!"); 1170 --line457 1171 ..lin.f0d07efc..5c28cb2a.0_82:: 1172 .LDWlin82: 000004fc 260600000000* 1173 mov .L609,r6 1174 jarl _uart1_printf,lp 1174 <EXPANSION BEGIN> 1174 jarl22 _uart1_printf , lp 00000502 80ff0000* 1174 <EXPANSION END> 1175 --458: Update_SlaveSetTxBuffer((unsigned char *)repo_write_fail, 11); 1176 --line458 1177 ..lin.f0d07efc..5c28cb2a.0_83:: 1178 .LDWlin83: 00000506 260600000000* 1179 mov _repo_write_fail,r6 0000050c 0b3a 1180 mov 11,r7 1181 jarl _Update_SlaveSetTxBuffer,lp 1181 <EXPANSION BEGIN> 1181 jarl22 _Update_SlaveSetTxBuffer , lp 0000050e bfff4afb* 1181 <EXPANSION END> 00000512 8007a601* 1182 br .L119 1183 .L175: 1184 --459: } 1185 --462: break; 1186 --463: case 2://S2 处理 1187 --464: //合成本包地址 Page 23 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 1188 --465: addr = ((update_data[2] << 16) + (update_data[3] << 8) + update_data[4] ); 1189 --line465 1190 ..lin.f0d07efc..5c28cb2a.0_84:: 1191 .LDWlin84: 00000516 1df60200 1192 addi 2,r29,ep 0000051a 6008 1193 sld.bu 0[ep],r1 0000051c d00a 1194 shl 16,r1 0000051e 1df60300 1195 addi 3,r29,ep 00000522 6010 1196 sld.bu 0[ep],r2 00000524 c812 1197 shl 8,r2 00000526 c209 1198 add r2,r1 00000528 1df60400 1199 addi 4,r29,ep 0000052c 6010 1200 sld.bu 0[ep],r2 0000052e 02d8 1201 mov r2,r27 00000530 c1d9 1202 add r1,r27 1203 --466: //uart1_printf("S2", update_data[i]); 1204 --467: //uart1_printf("%08x\r\n",addr); 1205 --468: //for (i = 1; i < tmp_valid_len+2; i++) 1206 --469: // uart1_printf("%02X", update_data[i]); 1207 --470: 1208 --471: if (update_data[(tmp_valid_len+1)] == S19_Checksum(&update_data[1],tmp_valid_len)) 00000532 1c0e0100 1209 addi 1,r28,r1 00000536 01d0 1210 mov r1,r26 00000538 ddd1 1211 add r29,r26 0000053a 1d0e0100 1212 addi 1,r29,r1 0000053e 0130 1213 mov r1,r6 00000540 1c38 1214 mov r28,r7 1215 jarl _S19_Checksum,lp 1215 <EXPANSION BEGIN> 1215 jarl22 _S19_Checksum , lp 00000542 80ff0000* 1215 <EXPANSION END> 00000546 9a0f0100 1216 ld.bu 0[r26],r1 0000054a ea09 1217 cmp r10,r1 0000054c aa25* 1218 bne .L186 1219 --472: { 1220 --473: if (OTA_Write(addr, (update_data + 5), (tmp_valid_len - 4U))) 1221 --line473 1222 ..lin.f0d07efc..5c28cb2a.0_85:: 1223 .LDWlin85: 0000054e 1b30 1224 mov r27,r6 00000550 1d0e0500 1225 addi 5,r29,r1 00000554 0138 1226 mov r1,r7 00000556 1c0efcff 1227 addi -4,r28,r1 0000055a 8100 1228 zxb r1 0000055c 0140 1229 mov r1,r8 1230 jarl _OTA_Write,lp 1230 <EXPANSION BEGIN> 1230 jarl22 _OTA_Write , lp 0000055e 80ff0000* 1230 <EXPANSION END> 00000562 e051 1231 cmp zero,r10 00000564 920d* 1232 be .L188 1233 --474: { 1234 --475: Update_SlaveSetTxBuffer((unsigned char *)repo_write_succes, 11); 1235 --line475 1236 ..lin.f0d07efc..5c28cb2a.0_86:: 1237 .LDWlin86: 00000566 260600000000* 1238 mov _repo_write_succes,r6 0000056c 0b3a 1239 mov 11,r7 1240 jarl _Update_SlaveSetTxBuffer,lp 1240 <EXPANSION BEGIN> 1240 jarl22 _Update_SlaveSetTxBuffer , lp Page 24 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000056e bfffeafa* 1240 <EXPANSION END> 00000572 80074601* 1241 br .L119 1242 .L188: 1243 --476: } 1244 --477: else 1245 --478: { 1246 --479: //升级数据错误最好是必须打印 1247 --480: uart1_printf(" [error] Update data error!!"); 1248 --line480 1249 ..lin.f0d07efc..5c28cb2a.0_87:: 1250 .LDWlin87: 00000576 260600000000* 1251 mov .L609,r6 1252 jarl _uart1_printf,lp 1252 <EXPANSION BEGIN> 1252 jarl22 _uart1_printf , lp 0000057c 80ff0000* 1252 <EXPANSION END> 1253 --481: Update_SlaveSetTxBuffer((unsigned char *)repo_write_fail, 11); 1254 --line481 1255 ..lin.f0d07efc..5c28cb2a.0_88:: 1256 .LDWlin88: 00000580 260600000000* 1257 mov _repo_write_fail,r6 00000586 0b3a 1258 mov 11,r7 1259 jarl _Update_SlaveSetTxBuffer,lp 1259 <EXPANSION BEGIN> 1259 jarl22 _Update_SlaveSetTxBuffer , lp 00000588 bfffd0fa* 1259 <EXPANSION END> 0000058c 80072c01* 1260 br .L119 1261 .L186: 1262 --482: } 1263 --483: } 1264 --484: else 1265 --485: { 1266 --486: //升级数据错误最好是必须打印 1267 --487: uart1_printf("Update data error!!"); 1268 --line487 1269 ..lin.f0d07efc..5c28cb2a.0_89:: 1270 .LDWlin89: 00000590 260600000000* 1271 mov .L608,r6 1272 jarl _uart1_printf,lp 1272 <EXPANSION BEGIN> 1272 jarl22 _uart1_printf , lp 00000596 80ff0000* 1272 <EXPANSION END> 1273 --488: Update_SlaveSetTxBuffer((unsigned char *)repo_write_fail, 11); 1274 --line488 1275 ..lin.f0d07efc..5c28cb2a.0_90:: 1276 .LDWlin90: 0000059a 260600000000* 1277 mov _repo_write_fail,r6 000005a0 0b3a 1278 mov 11,r7 1279 jarl _Update_SlaveSetTxBuffer,lp 1279 <EXPANSION BEGIN> 1279 jarl22 _Update_SlaveSetTxBuffer , lp 000005a2 bfffb6fa* 1279 <EXPANSION END> 000005a6 80071201* 1280 br .L119 1281 .L176: 1282 --489: } 1283 --492: break; 1284 --493: case 7: 1285 --494: //文件发送完毕 1286 --495: //current_ota_status = UPGRADE_SUCCESS;//测试原本是UPGRADE_SEND_ALL; 1287 --496: OTA_END_Write(); 1288 --line496 Page 25 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 1289 ..lin.f0d07efc..5c28cb2a.0_91:: 1290 .LDWlin91: 1291 jarl _OTA_END_Write,lp 1291 <EXPANSION BEGIN> 1291 jarl22 _OTA_END_Write , lp 000005aa 80ff0000* 1291 <EXPANSION END> 1292 --497: Update_SlaveSetTxBuffer((unsigned char *)repo_write_succes, 11); 1293 --line497 1294 ..lin.f0d07efc..5c28cb2a.0_92:: 1295 .LDWlin92: 000005ae 260600000000* 1296 mov _repo_write_succes,r6 000005b4 0b3a 1297 mov 11,r7 1298 jarl _Update_SlaveSetTxBuffer,lp 1298 <EXPANSION BEGIN> 1298 jarl22 _Update_SlaveSetTxBuffer , lp 000005b6 bfffa2fa* 1298 <EXPANSION END> 1299 --499: #if BSP_USER_DEBUG>=1 1300 --500: uart1_printf("S7 \r\n"); 1301 --501: #endif 1302 --503: //BSP_Delay_ms(10); 1303 --504: //uart1_printf("-------------------APP------------------------------- \r\n"); 1304 --506: //JumpToUserApplication(); 1305 --507: // BSP_GPIO_96752_INT(0u); 1306 --508: break; 1307 --509: default: 1308 --line508 1309 ..lin.f0d07efc..5c28cb2a.0_93:: 1310 .LDWlin93: 000005ba f57d* 1311 br .L119 1312 --510: { 1313 --511: #if BSP_USER_DEBUG>=1 1314 --512: uart1_printf(" [error] type error!\r\n"); 1315 --513: #endif 1316 --514: } 1317 --515: break; 1318 -- .es 1319 .LDW42: 1320 .L166: 1321 --516: } 1322 --518: } 1323 --519: } 1324 --520: //else if (mcu_up == write_data) 1325 --521: //{ 1326 --523: //pack_sum_check = (pParaData[6] & 0x00ff) + ((pParaData[7] << 8) & 0xff00); 1327 --524: //ota_pack_sum_check_cnt = ota_pack_sum_check_cnt & 0x00FFFF; 1328 --525: //if (pack_sum_check == ota_pack_sum_check_cnt) 1329 --526: //{ 1330 --527: //mcu_up = cheak_sum; 1331 --528: //uart1_printf(" cheak_sum!\r\n"); 1332 --529: //} 1333 --530: //else 1334 --531: //{ 1335 --532: // uart1_printf("UPGRADE_FAIL ota_pack_sum_check_cnt=%x\r\n", ota_pack_sum_check_cnt); 1336 --533: // uart1_printf("pack_sum_check=%x\r\n", pack_sum_check); 1337 --534: // current_ota_status = UPGRADE_FAIL; 1338 --535: // mcu_up = enter_boot; 1339 --536: //} 1340 --537: //} 1341 --538: //校验 1342 --539: else if (mcu_up == write_data) 1343 --line539 Page 26 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 1344 ..lin.f0d07efc..5c28cb2a.0_94:: 1345 .LDWlin94: 000005bc 2b0600000000* 1346 mov _mcu_up,r11 000005c2 2b0f0100 1347 ld.w 0[r11],r1 000005c6 680a 1348 cmp 8,r1 000005c8 8a45* 1349 bne .L193 1350 --540: { 1351 --541: if ((pParaData[0]==0x05u)&& 1352 --line541 1353 ..lin.f0d07efc..5c28cb2a.0_95:: 1354 .LDWlin95: 000005ca 9d0f0100 1355 ld.bu 0[r29],r1 000005ce 650a 1356 cmp 5,r1 000005d0 ca75* 1357 bne .L119 1358 --line542 1359 ..lin.f0d07efc..5c28cb2a.0_96:: 1360 .LDWlin96: 000005d2 1df60100 1361 addi 1,r29,ep 000005d6 6008 1362 sld.bu 0[ep],r1 000005d8 6b0a 1363 cmp 11,r1 000005da fa6d* 1364 bne .L119 1365 --line543 1366 ..lin.f0d07efc..5c28cb2a.0_97:: 1367 .LDWlin97: 000005dc 1df60200 1368 addi 2,r29,ep 000005e0 6008 1369 sld.bu 0[ep],r1 000005e2 660a 1370 cmp 6,r1 000005e4 aa6d* 1371 bne .L119 1372 --line544 1373 ..lin.f0d07efc..5c28cb2a.0_98:: 1374 .LDWlin98: 000005e6 1df60300 1375 addi 3,r29,ep 000005ea 6008 1376 sld.bu 0[ep],r1 000005ec 010650ff 1377 addi -176,r1,zero 000005f0 ca65* 1378 bne .L119 1379 --line545 1380 ..lin.f0d07efc..5c28cb2a.0_99:: 1381 .LDWlin99: 000005f2 1df60400 1382 addi 4,r29,ep 000005f6 6008 1383 sld.bu 0[ep],r1 000005f8 610a 1384 cmp 1,r1 000005fa fa5d* 1385 bne .L119 1386 --line546 1387 ..lin.f0d07efc..5c28cb2a.0_100:: 1388 .LDWlin100: 000005fc 1df60500 1389 addi 5,r29,ep 00000600 6008 1390 sld.bu 0[ep],r1 00000602 640a 1391 cmp 4,r1 00000604 aa5d* 1392 bne .L119 1393 --line547 1394 ..lin.f0d07efc..5c28cb2a.0_101:: 1395 .LDWlin101: 00000606 1df60800 1396 addi 8,r29,ep 0000060a 6008 1397 sld.bu 0[ep],r1 0000060c e009 1398 cmp zero,r1 0000060e da55* 1399 bne .L119 1400 --542: (pParaData[1]==0x0Bu)&& 1401 --543: (pParaData[2]==0x06u)&& 1402 --544: (pParaData[3]==0xB0u)&& 1403 --545: (pParaData[4]==0x01u)&& 1404 --546: (pParaData[5]==0x04u)&& Page 27 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 1405 --547: (pParaData[8]==0x00u) 1406 --548: ) 1407 --549: { 1408 --550: //这里加CRC 1409 --551: if(OTA_CRC() == 0) 1410 --line551 1411 ..lin.f0d07efc..5c28cb2a.0_102:: 1412 .LDWlin102: 1413 jarl _OTA_CRC,lp 1413 <EXPANSION BEGIN> 1413 jarl22 _OTA_CRC , lp 00000610 80ff0000* 1413 <EXPANSION END> 00000614 e051 1414 cmp zero,r10 00000616 da0d* 1415 bne .L203 1416 --552: { 1417 --553: mcu_up = cheak_sum;//校验成功 1418 --line553 1419 ..lin.f0d07efc..5c28cb2a.0_103:: 1420 .LDWlin103: 00000618 090a 1421 mov 9,r1 0000061a 2b0600000000* 1422 mov _mcu_up,r11 00000620 6b0f0100 1423 st.w r1,0[r11] 1424 --554: uart1_printf(" [info] CRC correct!\r\n"); 1425 --line554 1426 ..lin.f0d07efc..5c28cb2a.0_104:: 1427 .LDWlin104: 00000624 260600000000* 1428 mov .L610,r6 1429 jarl _uart1_printf,lp 1429 <EXPANSION BEGIN> 1429 jarl22 _uart1_printf , lp 0000062a 80ff0000* 1429 <EXPANSION END> 0000062e d545* 1430 br .L119 1431 .L203: 1432 --555: } 1433 --556: else 1434 --557: { 1435 --558: mcu_up = enter_boot;//校验成功 1436 --line558 1437 ..lin.f0d07efc..5c28cb2a.0_105:: 1438 .LDWlin105: 00000630 050a 1439 mov 5,r1 00000632 2b0600000000* 1440 mov _mcu_up,r11 00000638 6b0f0100 1441 st.w r1,0[r11] 1442 --559: uart1_printf(" [error] CRC error !\r\n"); 1443 --line559 1444 ..lin.f0d07efc..5c28cb2a.0_106:: 1445 .LDWlin106: 0000063c 260600000000* 1446 mov .L611,r6 1447 jarl _uart1_printf,lp 1447 <EXPANSION BEGIN> 1447 jarl22 _uart1_printf , lp 00000642 80ff0000* 1447 <EXPANSION END> 00000646 953d* 1448 br .L119 1449 .L193: 1450 --560: //校验失败 1451 --561: //Screen_PowerOFF_Sequential(); 1452 --562: //OTA_SystemReset(); 1453 --563: } 1454 --564: //uart1_printf(" reset!\r\n"); 1455 --565: //current_ota_status = UPGRADE_SUCCESS; 1456 --566: //BSP_Delay_ms(10);//因为目前主机只执行到这里,所以在这里执行重启 Page 28 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 1457 --567: //Screen_PowerOFF_Sequential(); 1458 --568: //OTA_SystemReset(); 1459 --569: } 1460 --570: } 1461 --571: //准备复位 1462 --572: else if (mcu_up == cheak_sum) 1463 --line572 1464 ..lin.f0d07efc..5c28cb2a.0_107:: 1465 .LDWlin107: 00000648 2b0600000000* 1466 mov _mcu_up,r11 0000064e 2b0f0100 1467 ld.w 0[r11],r1 00000652 690a 1468 cmp 9,r1 00000654 ba15* 1469 bne .L207 1470 --573: { 1471 --574: mcu_up = reset; 1472 --line574 1473 ..lin.f0d07efc..5c28cb2a.0_108:: 1474 .LDWlin108: 00000656 0a0a 1475 mov 10,r1 00000658 2b0600000000* 1476 mov _mcu_up,r11 0000065e 6b0f0100 1477 st.w r1,0[r11] 1478 --575: if (strncmp((const char *)pParaData, (const char *)&cmd_reset[1], 10) == 0) 1479 --line575 1480 ..lin.f0d07efc..5c28cb2a.0_109:: 1481 .LDWlin109: 00000662 1d30 1482 mov r29,r6 00000664 210600000000* 1483 mov _cmd_reset,r1 0000066a 410a 1484 add 1,r1 0000066c 0138 1485 mov r1,r7 0000066e 0a42 1486 mov 10,r8 1487 jarl _strncmp,lp 1487 <EXPANSION BEGIN> 1487 jarl22 _strncmp , lp 00000670 80ff0000* 1487 <EXPANSION END> 00000674 e051 1488 cmp zero,r10 00000676 9a25* 1489 bne .L119 00000678 8525* 1490 br .L119 1491 .L207: 1492 --576: { 1493 --577: //current_ota_status = UPGRADE_SUCCESS; 1494 --578: } 1495 --579: } 1496 --580: //退出(重启) 1497 --581: else if (mcu_up == cheak_sum) 1498 --line581 1499 ..lin.f0d07efc..5c28cb2a.0_110:: 1500 .LDWlin110: 0000067a 2b0600000000* 1501 mov _mcu_up,r11 00000680 2b0f0100 1502 ld.w 0[r11],r1 00000684 690a 1503 cmp 9,r1 00000686 9a1d* 1504 bne .L119 1505 --582: { 1506 --583: if (strncmp((const char *)pParaData, (const char *)&cmd_exit[1], 6) == 0) 1507 --line583 1508 ..lin.f0d07efc..5c28cb2a.0_111:: 1509 .LDWlin111: 00000688 1d30 1510 mov r29,r6 0000068a 210600000000* 1511 mov _cmd_exit,r1 00000690 410a 1512 add 1,r1 00000692 0138 1513 mov r1,r7 00000694 0642 1514 mov 6,r8 Page 29 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 1515 jarl _strncmp,lp 1515 <EXPANSION BEGIN> 1515 jarl22 _strncmp , lp 00000696 80ff0000* 1515 <EXPANSION END> 0000069a e051 1516 cmp zero,r10 0000069c ea0d* 1517 bne .L119 1518 --584: { 1519 --585: Update_SlaveSetTxBuffer((unsigned char *)repo_cmd_exit, 7); 1520 --line585 1521 ..lin.f0d07efc..5c28cb2a.0_112:: 1522 .LDWlin112: 0000069e 260600000000* 1523 mov _repo_cmd_exit,r6 000006a4 073a 1524 mov 7,r7 1525 jarl _Update_SlaveSetTxBuffer,lp 1525 <EXPANSION BEGIN> 1525 jarl22 _Update_SlaveSetTxBuffer , lp 000006a6 bfffb2f9* 1525 <EXPANSION END> 1526 --586: BSP_Delay_ms(10); 1527 --line586 1528 ..lin.f0d07efc..5c28cb2a.0_113:: 1529 .LDWlin113: 000006aa 0a32 1530 mov 10,r6 1531 jarl _BSP_Delay_ms,lp 1531 <EXPANSION BEGIN> 1531 jarl22 _BSP_Delay_ms , lp 000006ac 80ff0000* 1531 <EXPANSION END> 1532 --587: Screen_PowerOFF_Sequential(); 1533 --line587 1534 ..lin.f0d07efc..5c28cb2a.0_114:: 1535 .LDWlin114: 1536 jarl _Screen_PowerOFF_Sequential,lp 1536 <EXPANSION BEGIN> 1536 jarl22 _Screen_PowerOFF_Sequential , lp 000006b0 80ff0000* 1536 <EXPANSION END> 1537 --588: OTA_SystemReset(); 1538 --line588 1539 ..lin.f0d07efc..5c28cb2a.0_115:: 1540 .LDWlin115: 1541 jarl _OTA_SystemReset,lp 1541 <EXPANSION BEGIN> 1541 jarl22 _OTA_SystemReset , lp 000006b4 80ff0000* 1541 <EXPANSION END> 1542 -- .es 1543 .LDW52: 1544 --589: //current_ota_status = UPGRADE_SUCCESS; 1545 --590: } 1546 --591: } 1547 --592: } // end 0x5A 1548 --593: break; 1549 --594: default: 1550 --595: { 1551 --596: } 1552 --597: break; 1553 -- .es 1554 .LDW62: 1555 .L119: 1556 --598: } 1557 --599: } 1558 -- .ef 1559 .LDW72: 1560 --line599 Page 30 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 1561 ..lin.f0d07efc..5c28cb2a.0_116:: 1562 .LDWlin116: 000006b8 23ff1100 1563 ld.w 16[sp],lp 000006bc 23ef0100 1564 ld.w 0[sp],r29 000006c0 23e70500 1565 ld.w 4[sp],r28 000006c4 23df0900 1566 ld.w 8[sp],r27 000006c8 23d70d00 1567 ld.w 12[sp],r26 000006cc 031e1400 1568 addi 20,sp,sp 1569 .jumptype return 000006d0 7f00 1570 jmp [lp] 1571 ..lin.f0d07efc..5c28cb2a.0_117:: 1572 .LDWlin117: 1573 .global ___ghs_eofn_ChinaEPU_Recv_User_CallBack 1574 ___ghs_eofn_ChinaEPU_Recv_User_CallBack: 1575 .type _ChinaEPU_Recv_User_CallBack,@function 1576 .size _ChinaEPU_Recv_User_CallBack,.-_ChinaEPU_Recv_User_CallBack 1577 .align 2 1578 --_addr r27 local 1579 --_i r1 local 1580 --_update_data r29 local 1581 --_tmp_valid_len r28 local 1582 --.L510 .L608 static 1583 --.L511 .L609 static 1584 --.L512 .L610 static 1585 --.L513 .L611 static 1586 1587 --_cmd r6 param 1588 --_pParaData r29 param 1589 --_paradata_len r8 param 1590 1591 .section ".rodata","a" 1592 .L608:-- "Update data error!!" 00000000 55706461 1593 .byte 85,112,100,97 00000004 74652064 1594 .byte 116,101,32,100 00000008 61746120 1595 .byte 97,116,97,32 0000000c 6572726f 1596 .byte 101,114,114,111 00000010 72212100 1597 .byte 114,33,33,0 1598 .type .L608,@object 1599 .size .L608,20 1600 .L609:-- " [error] Update data error!!" 00000014 205b6572 1601 .byte 32,91,101,114 00000018 726f725d 1602 .byte 114,111,114,93 0000001c 20557064 1603 .byte 32,85,112,100 00000020 61746520 1604 .byte 97,116,101,32 00000024 64617461 1605 .byte 100,97,116,97 00000028 20657272 1606 .byte 32,101,114,114 0000002c 6f722121 1607 .byte 111,114,33,33 00000030 00 1608 .byte 0 1609 .type .L609,@object 1610 .size .L609,29 1611 .L610:-- " [info] CRC correct!\r\n" 00000031 205b696e 1612 .byte 32,91,105,110 00000035 666f5d20 1613 .byte 102,111,93,32 00000039 43524320 1614 .byte 67,82,67,32 0000003d 636f7272 1615 .byte 99,111,114,114 00000041 65637421 1616 .byte 101,99,116,33 00000045 0d0a 1617 .byte 13,10 00000047 00 1618 .byte 0 1619 .type .L610,@object 1620 .size .L610,23 1621 .L611:-- " [error] CRC error !\r\n" Page 31 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000048 205b6572 1622 .byte 32,91,101,114 0000004c 726f725d 1623 .byte 114,111,114,93 00000050 20435243 1624 .byte 32,67,82,67 00000054 20657272 1625 .byte 32,101,114,114 00000058 6f722021 1626 .byte 111,114,32,33 0000005c 0d0a 1627 .byte 13,10 0000005e 00 1628 .byte 0 1629 .type .L611,@object 1630 .size .L611,23 1631 .data 1632 .text 1633 1634 1635 --600: //发送数据设置 1636 --601: void LPI2C_DRV_SlaveSetTxBuffer(unsigned char *pdata, int send_len) 1637 .align 2 1638 .align 2 1639 .align 2 1640 ..gh.f.a.2.e.4: 1641 .type ..gh.f.a.2.e.4,@object 1642 .size ..gh.f.a.2.e.4,0 1643 .global _LPI2C_DRV_SlaveSetTxBuffer 1644 _LPI2C_DRV_SlaveSetTxBuffer: 1645 .LDW82: 000006d2 5c1a 1646 add -4,sp 000006d4 63ff0100 1647 st.w lp,0[sp] 1648 -- .bf 1649 .LDW92: 1650 --602: { 1651 --603: RIIC1_Slave_SendMultiByte(pdata, send_len); 1652 jarl _RIIC1_Slave_SendMultiByte,lp 1652 <EXPANSION BEGIN> 1652 jarl22 _RIIC1_Slave_SendMultiByte , lp 000006d8 80ff0000* 1652 <EXPANSION END> 1653 --604: } 1654 -- .ef 1655 .LDW03: 1656 --line604 1657 ..lin.f0d07efc..f0ee0c75.0_118:: 1658 .LDWlin118: 000006dc 23ff0100 1659 ld.w 0[sp],lp 000006e0 441a 1660 add 4,sp 1661 .jumptype return 000006e2 7f00 1662 jmp [lp] 1663 ..lin.f0d07efc..f0ee0c75.0_119:: 1664 .LDWlin119: 1665 .global ___ghs_eofn_LPI2C_DRV_SlaveSetTxBuffer 1666 ___ghs_eofn_LPI2C_DRV_SlaveSetTxBuffer: 1667 .type _LPI2C_DRV_SlaveSetTxBuffer,@function 1668 .size _LPI2C_DRV_SlaveSetTxBuffer,.-_LPI2C_DRV_SlaveSetTxBuffer 1669 .align 2 1670 1671 --_pdata r6 param 1672 --_send_len r7 param 1673 1674 .data 1675 .text 1676 1677 1678 --606: // 接收解码处理 1679 --607: // 参数pbuf为接收到数据的缓冲区首地址,len为接收到数据的长度 Page 32 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 1680 --608: void ChinaEPU_RecvDecode(unsigned char *pbuf, uint32_t len) 1681 .align 2 1682 .align 2 1683 .align 2 1684 ..gh.f.a.2.e.5: 1685 .type ..gh.f.a.2.e.5,@object 1686 .size ..gh.f.a.2.e.5,0 1687 .global _ChinaEPU_RecvDecode 1688 _ChinaEPU_RecvDecode: 1689 .LDW13: 000006e4 5c1a 1690 add -4,sp 000006e6 63ff0100 1691 st.w lp,0[sp] 1692 -- .bf 1693 .LDW23: 1694 --609: { 1695 --610: uint32_t cs_len = 0; 000006ea 0092 1696 mov 0,r18 1697 --611: uint8_t exit_flag = 0; 000006ec 000a 1698 mov 0,r1 1699 --613: uint16_t checksum = 0; 000006ee 0012 1700 mov 0,r2 1701 --614: int i; 1702 --616: int cmd; 1703 --617: unsigned char *pParaData; 1704 --618: uint32_t paradata_len; 1705 --620: // 获取校验时需要遍历的长度 1706 --621: cs_len = len - 1; 000006f0 0796ffff 1707 addi -1,r7,r18 1708 --623: // 提取信息 1709 --624: cmd = pbuf [ 0 ] & 0x0FF; 000006f4 868f0100 1710 ld.bu 0[r6],r17 1711 --626: switch (cmd) 000006f8 1198 1712 mov r17,r19 000006fa e099 1713 cmp zero,r19 000006fc e205* 1714 be .L647 000006fe 205e5a00 1715 movea 90,zero,r11 00000702 eb99 1716 cmp r11,r19 00000704 a21d* 1717 be .L650 00000706 c505* 1718 br .L648 1719 .L647: 1720 --627: { 1721 --628: case 0x5A: 1722 --629: #if BSP_USER_DEBUG>=1 1723 --630: uart1_printf(" [info] Update len = %d\r\n",len); 1724 --631: //打印接收到的信息 1725 --632: //for ( i = 0; i < len; i++ ) 1726 --633: //{ 1727 --634: // uart1_printf(" %02X",pbuf [ i ]); 1728 --635: //} 1729 --636: //uart1_printf("\r\n"); 1730 --637: #endif 1731 --638: break; 1732 --640: case 0x00: 1733 --641: //忽略主机检测I2C的通讯 1734 --642: exit_flag++; 1735 --line642 1736 ..lin.f0d07efc..63daec4.0_120:: 1737 .LDWlin120: 00000708 410a 1738 add 1,r1 0000070a 8100 1739 zxb r1 1740 --643: break; Page 33 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 1741 --644: 1742 --646: default: 0000070c e515* 1743 br .L650 1744 .L648: 1745 --647: //打印接收到的信息 1746 --648: #if BSP_USER_DEBUG>=1 1747 --649: for ( i = 0; i < len; i++ ) 1748 --650: { 1749 --651: uart1_printf(" %02x",pbuf [ i ]); 1750 --652: } 1751 --653: uart1_printf("\r\n"); 1752 --654: #endif 1753 --655: // 计算校验 1754 --656: for ( i = 0; i < cs_len; i++ ) 1755 --line656 1756 ..lin.f0d07efc..63daec4.0_121:: 1757 .LDWlin121: 0000070e 009a 1758 mov 0,r19 00000710 f505* 1759 br .L654 1760 .L653: 1761 --657: { 1762 --658: checksum += pbuf [ i ]; 1763 --line658 1764 ..lin.f0d07efc..63daec4.0_122:: 1765 .LDWlin122: 00000712 13f0 1766 mov r19,ep 00000714 c6f1 1767 add r6,ep 00000716 6080 1768 sld.bu 0[ep],r16 00000718 d011 1769 add r16,r2 0000071a c200 1770 zxh r2 0000071c 419a 1771 add 1,r19 1772 .L654: 0000071e f299 1773 cmp r18,r19 00000720 91fd* 1774 bl .L653 1775 --659: } 1776 --660: // 检查校验是否合法 1777 --661: if ( ((checksum + 1) & 0x00FFU) != (pbuf [ len - 1 ] & 0x0FF) ) 1778 --line661 1779 ..lin.f0d07efc..63daec4.0_123:: 1780 .LDWlin123: 00000722 4112 1781 add 1,r2 00000724 8200 1782 zxb r2 00000726 079effff 1783 addi -1,r7,r19 0000072a 13f0 1784 mov r19,ep 0000072c c6f1 1785 add r6,ep 0000072e 6098 1786 sld.bu 0[ep],r19 00000730 f311 1787 cmp r19,r2 00000732 b205* 1788 be .L650 1789 --662: { 1790 --663: // 回复错误 1791 --664: exit_flag++; 1792 --line664 1793 ..lin.f0d07efc..63daec4.0_124:: 1794 .LDWlin124: 00000734 410a 1795 add 1,r1 00000736 8100 1796 zxb r1 1797 .L650: 1798 --665: #if BSP_USER_DEBUG >= 2 1799 --666: uart1_printf(" [error]checksum error\r\n"); 1800 --667: #endif 1801 --668: } Page 34 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 1802 --669: break; 1803 --670: } 1804 --672: if(exit_flag == 0) 00000738 e009 1805 cmp zero,r1 0000073a ca0d* 1806 bne .L643 1807 --673: { 1808 --674: // 继续提取信息 1809 --675: pParaData = (pbuf + 1); 1810 --line675 1811 ..lin.f0d07efc..63daec4.0_125:: 1812 .LDWlin125: 0000073c 060e0100 1813 addi 1,r6,r1 1814 --676: paradata_len = (len - 1); 00000740 0746ffff 1815 addi -1,r7,r8 1816 --678: // 检查参数首地址 1817 --679: if ( paradata_len <= 0 ) 00000744 e041 1818 cmp zero,r8 00000746 ab05* 1819 bh .L659 1820 --680: { 1821 --681: pParaData = 0; 1822 --line681 1823 ..lin.f0d07efc..63daec4.0_126:: 1824 .LDWlin126: 00000748 000a 1825 mov 0,r1 1826 .L659: 1827 --682: } 1828 --684: #if BSP_USER_DEBUG >= 2 1829 --685: uart1_printf(" [info]User CallBack"); 1830 --686: #endif 1831 --687: // 调用用户回调函数 1832 --688: ChinaEPU_Recv_User_CallBack(cmd, pParaData, paradata_len); 0000074a 1130 1833 mov r17,r6 0000074c 0138 1834 mov r1,r7 1835 jarl _ChinaEPU_Recv_User_CallBack,lp 1835 <EXPANSION BEGIN> 1835 jarl22 _ChinaEPU_Recv_User_CallBack , lp 0000074e bfff5cf9* 1835 <EXPANSION END> 1836 .L643: 1837 --689: } 1838 --690: } 1839 -- .ef 1840 .LDW33: 1841 --line690 1842 ..lin.f0d07efc..63daec4.0_127:: 1843 .LDWlin127: 00000752 23ff0100 1844 ld.w 0[sp],lp 00000756 441a 1845 add 4,sp 1846 .jumptype return 00000758 7f00 1847 jmp [lp] 1848 ..lin.f0d07efc..63daec4.0_128:: 1849 .LDWlin128: 1850 .global ___ghs_eofn_ChinaEPU_RecvDecode 1851 ___ghs_eofn_ChinaEPU_RecvDecode: 1852 .type _ChinaEPU_RecvDecode,@function 1853 .size _ChinaEPU_RecvDecode,.-_ChinaEPU_RecvDecode 1854 .align 2 1855 --_cs_len r18 local 1856 --_exit_flag r1 local 1857 --_checksum r2 local 1858 --_i r19 local 1859 --_cmd r17 local Page 35 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 1860 --_pParaData r1 local 1861 --_paradata_len r8 local 1862 1863 --_pbuf r6 param 1864 --_len r7 param 1865 1866 .data 1867 .text 1868 1869 .align 2 1870 --_Display_mode_Ctrl _Display_mode_Ctrl import 1871 --_Com_948_Ctrl _Com_948_Ctrl import 1872 --_current_bl_pwm _current_bl_pwm import 1873 1874 .data 1875 .align 4 1876 .global _current_ota_status 00000000 01000000 1877 _current_ota_status: .byte 1,0,0,0 1878 .type _current_ota_status,@object 1879 .size _current_ota_status,4 1880 .global _mcu_up 00000004 05000000 1881 _mcu_up: .byte 5,0,0,0 1882 .type _mcu_up,@object 1883 .size _mcu_up,4 1884 .global _current_ota_pack_addr 00000008 0000 1885 _current_ota_pack_addr: .byte 0,0 1886 .type _current_ota_pack_addr,@object 1887 .size _current_ota_pack_addr,2 1888 .global _Delay_SetScreenMode_flage 0000000a 00 1889 _Delay_SetScreenMode_flage: .byte 0 1890 .type _Delay_SetScreenMode_flage,@object 1891 .size _Delay_SetScreenMode_flage,1 1892 .global _power_state 0000000b 01 1893 _power_state: .byte 1 1894 .type _power_state,@object 1895 .size _power_state,1 1896 .global _cfg_sum 0000000c 00 1897 _cfg_sum: .byte 0 1898 .type _cfg_sum,@object 1899 .size _cfg_sum,1 1900 .global _update_lock 0000000d 00 1901 _update_lock: .byte 0 1902 .type _update_lock,@object 1903 .size _update_lock,1 1904 .section ".rodata","a" 1905 .global _cmd_upde 0000005f 5a050702 1906 _cmd_upde: .byte 90,5,7,2 00000063 1101 1907 .byte 17,1 00000065 7a 1908 .byte 122 1909 .type _cmd_upde,@object 1910 .size _cmd_upde,7 1911 .global _update_repo 00000066 5a060702 1912 _update_repo: .byte 90,6,7,2 0000006a 1101 1913 .byte 17,1 0000006c 7b 1914 .byte 123 1915 .type _update_repo,@object 1916 .size _update_repo,7 1917 .global _cmd_boot 0000006d 5a050702 1918 _cmd_boot: .byte 90,5,7,2 00000071 3101 1919 .byte 49,1 00000073 9a 1920 .byte 154 Page 36 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 1921 .type _cmd_boot,@object 1922 .size _cmd_boot,7 1923 .global _boot_repo 00000074 5a060702 1924 _boot_repo: .byte 90,6,7,2 00000078 3101 1925 .byte 49,1 0000007a 9b 1926 .byte 155 1927 .type _boot_repo,@object 1928 .size _boot_repo,7 1929 .global _key1_repo 0000007b 5a060702 1930 _key1_repo: .byte 90,6,7,2 0000007f 3103 1931 .byte 49,3 00000081 9d 1932 .byte 157 1933 .type _key1_repo,@object 1934 .size _key1_repo,7 1935 .global _key2_repo 00000082 5a060702 1936 _key2_repo: .byte 90,6,7,2 00000086 3104 1937 .byte 49,4 00000088 9e 1938 .byte 158 1939 .type _key2_repo,@object 1940 .size _key2_repo,7 1941 .global _cmd_exit 00000089 5a050702 1942 _cmd_exit: .byte 90,5,7,2 0000008d 11 1943 .byte 17 0000008e 00 1944 .space 1 0000008f 79 1945 .byte 121 1946 .type _cmd_exit,@object 1947 .size _cmd_exit,7 1948 .global _repo_cmd_exit 00000090 5a060702 1949 _repo_cmd_exit: .byte 90,6,7,2 00000094 11 1950 .byte 17 00000095 00 1951 .space 1 00000096 71 1952 .byte 113 1953 .type _repo_cmd_exit,@object 1954 .size _repo_cmd_exit,7 1955 .global _cmd_key1 00000097 5a050704 1956 _cmd_key1: .byte 90,5,7,4 0000009b 3103a55a 1957 .byte 49,3,165,90 0000009f 9d 1958 .byte 157 1959 .type _cmd_key1,@object 1960 .size _cmd_key1,9 1961 .global _cmd_key2 000000a0 5a050704 1962 _cmd_key2: .byte 90,5,7,4 000000a4 3104c33c 1963 .byte 49,4,195,60 000000a8 9e 1964 .byte 158 1965 .type _cmd_key2,@object 1966 .size _cmd_key2,9 1967 .global _cmd_check 000000a9 5a050b06 1968 _cmd_check: .byte 90,5,11,6 000000ad b001 1969 .byte 176,1 000000af 01 1970 .byte 1 000000b0 00 1971 .space 1 000000b1 00 1972 .space 1 000000b2 00 1973 .space 1 000000b3 22 1974 .byte 34 1975 .type _cmd_check,@object 1976 .size _cmd_check,11 1977 .global _cmd_erase 000000b4 5a050b06 1978 _cmd_erase: .byte 90,5,11,6 000000b8 b001 1979 .byte 176,1 000000ba 02 1980 .byte 2 000000bb 00 1981 .space 1 Page 37 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000000bc 00 1982 .space 1 000000bd 00 1983 .space 1 000000be 23 1984 .byte 35 1985 .type _cmd_erase,@object 1986 .size _cmd_erase,11 1987 .global _cmd_Program 000000bf 5a050b06 1988 _cmd_Program: .byte 90,5,11,6 000000c3 b001 1989 .byte 176,1 000000c5 03 1990 .byte 3 000000c6 00 1991 .space 1 000000c7 00 1992 .space 1 000000c8 00 1993 .space 1 000000c9 24 1994 .byte 36 1995 .type _cmd_Program,@object 1996 .size _cmd_Program,11 1997 .global _cmd_reset 000000ca 5a050b06 1998 _cmd_reset: .byte 90,5,11,6 000000ce b001 1999 .byte 176,1 000000d0 05 2000 .byte 5 000000d1 00 2001 .space 1 000000d2 00 2002 .space 1 000000d3 00 2003 .space 1 000000d4 26 2004 .byte 38 2005 .type _cmd_reset,@object 2006 .size _cmd_reset,11 2007 .global _repo_Bootloader_check 000000d5 5a060b06 2008 _repo_Bootloader_check: .byte 90,6,11,6 000000d9 b0020101 2009 .byte 176,2,1,1 000000dd 00 2010 .space 1 000000de 00 2011 .space 1 000000df 25 2012 .byte 37 2013 .type _repo_Bootloader_check,@object 2014 .size _repo_Bootloader_check,11 2015 .global _repo_erase_status 000000e0 5a060b06 2016 _repo_erase_status: .byte 90,6,11,6 000000e4 b0020102 2017 .byte 176,2,1,2 000000e8 00 2018 .space 1 000000e9 00 2019 .space 1 000000ea 26 2020 .byte 38 2021 .type _repo_erase_status,@object 2022 .size _repo_erase_status,11 2023 .global _repo_Programming 000000eb 5a060b06 2024 _repo_Programming: .byte 90,6,11,6 000000ef b0020103 2025 .byte 176,2,1,3 000000f3 00 2026 .space 1 000000f4 00 2027 .space 1 000000f5 27 2028 .byte 39 2029 .type _repo_Programming,@object 2030 .size _repo_Programming,11 2031 .global _repo_write_succes 000000f6 5a060b06 2032 _repo_write_succes: .byte 90,6,11,6 000000fa b003 2033 .byte 176,3 000000fc 01 2034 .byte 1 000000fd 00 2035 .space 1 000000fe 00 2036 .space 1 000000ff 00 2037 .space 1 00000100 25 2038 .byte 37 2039 .type _repo_write_succes,@object 2040 .size _repo_write_succes,11 2041 .global _repo_write_fail 00000101 5a060b06 2042 _repo_write_fail: .byte 90,6,11,6 Page 38 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000105 b003 2043 .byte 176,3 00000107 ff 2044 .byte 255 00000108 00 2045 .space 1 00000109 00 2046 .space 1 0000010a 00 2047 .space 1 0000010b 23 2048 .byte 35 2049 .type _repo_write_fail,@object 2050 .size _repo_write_fail,11 2051 .global _repo_Prog_Completed 0000010c 5a060b06 2052 _repo_Prog_Completed: .byte 90,6,11,6 00000110 b0020104 2053 .byte 176,2,1,4 00000114 00 2054 .space 1 00000115 00 2055 .space 1 00000116 28 2056 .byte 40 2057 .type _repo_Prog_Completed,@object 2058 .size _repo_Prog_Completed,11 2059 .global _repo_reset_wait 00000117 5a060b06 2060 _repo_reset_wait: .byte 90,6,11,6 0000011b b0020105 2061 .byte 176,2,1,5 0000011f 00 2062 .space 1 00000120 00 2063 .space 1 00000121 29 2064 .byte 41 2065 .type _repo_reset_wait,@object 2066 .size _repo_reset_wait,11 2067 .data 2068 .section ".bss","awb" 2069 .align 4 2070 .align 4 2071 .global _SetScreenMode_time 00000000 000000000000 2072 _SetScreenMode_time: .space 8 00000006 0000 2073 .type _SetScreenMode_time,@object 2074 .size _SetScreenMode_time,8 2075 .align 4 2076 .global _number_line 00000008 00000000 2077 _number_line: .space 4 2078 .type _number_line,@object 2079 .size _number_line,4 2080 .align 4 2081 .global _OTA_CMD_ENTER_IAP_Flag 0000000c 00000000 2082 _OTA_CMD_ENTER_IAP_Flag: .space 4 2083 .type _OTA_CMD_ENTER_IAP_Flag,@object 2084 .size _OTA_CMD_ENTER_IAP_Flag,4 2085 .data 2086 .ghsnote version,24 2087 .ghsnote tools,3 2088 .ghsnote options,656 2089 .text 2090 .align 2 2091 ..eof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0:: 2092 .section .debug_info 2093 .Ldw_begin: 00000000 dd0d0000 2094 .word .Ldw_end-.Ldw_begin-4 00000004 0200 2095 .byte 2,0 00000006 00000000* 2096 .word .Ldw_abbr_begin 0000000a 04 2097 .byte 4 2098 .section .debug_abbrev 2099 .Ldw_abbr_begin: 2100 .section .debug_str 2101 .Ldw_str_begin: 2102 .section .debug_info Page 39 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000000b 01 2103 .byte 1 0000000c 00000000* 2104 .word ..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000010 00000000* 2105 .word ..eof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 2106 .section .debug_str 00000000 2e2e5c736f75 2107 .strz "..\\source\\touch_screen\\ChinaEPU\\ChinaEPU.c" 00000006 7263655c746f 0000000c 7563685f7363 00000012 7265656e5c43 00000018 68696e614550 0000001e 555c4368696e 00000024 614550552e63 0000002a 00 2108 .section .debug_info 00000014 00000000* 2109 .word .Ldw_str_begin 2110 .section .debug_str 0000002b 5a3a5c445c70 2111 .strz "Z:\\D\\project\\MV1�յ����\\8_code\\MV1_TouchLine\\ghs" 00000031 726f6a656374 00000037 5c4d5631bfd5 0000003d b5f7c3e6b0e5 00000043 5c385f636f64 00000049 655c4d56315f 0000004f 546f7563684c 00000055 696e655c6768 0000005b 7300 2112 .section .debug_info 00000018 00000000* 2113 .word .Ldw_str_begin+43 2114 .section .debug_str 0000005d 474853204320 2115 .strz "GHS C 2019.5.5 [dual]" 00000063 323031392e35 00000069 2e35205b6475 0000006f 616c5d00 2116 .section .debug_info 0000001c 00000000* 2117 .word .Ldw_str_begin+93 00000020 0100 2118 .byte 1,0 00000022 00000000* 2119 .word .Ldw_line_begin 00000026 00000000* 2120 .word .Ldw_macinfo_begin 0000002a 00 2121 .byte 0 2122 2123 .section .debug_abbrev 00000000 01 2124 .byte 1 00000001 11 2125 .byte 17 00000002 01 2126 .byte 1 00000003 1101 2127 .byte 17,1 00000005 1201 2128 .byte 18,1 00000007 030e 2129 .byte 3,14 00000009 1b0e 2130 .byte 27,14 0000000b 250e 2131 .byte 37,14 0000000d 1305 2132 .byte 19,5 0000000f 1006 2133 .byte 16,6 00000011 4306 2134 .byte 67,6 00000013 420b 2135 .byte 66,11 00000015 0000 2136 .byte 0,0 2137 2138 .section .debug_line 2139 .Ldw_line_begin: 00000000 52080000 2140 .word .Ldw_line_end-.Ldw_line_begin-4 00000004 0200 2141 .byte 2,0 00000006 00000000* 2142 .word .Ldw_lpro_end-.Ldw_lpro_begin 2143 .Ldw_lpro_begin: 0000000a 01 2144 .byte 1 0000000b 00 2145 .byte 0 Page 40 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000000c 00 2146 .byte 0 0000000d 04 2147 .byte 4 0000000e 0a 2148 .byte 10 0000000f 000101 2149 .byte 0,1,1 00000012 010100 2150 .byte 1,1,0 00000015 000001 2151 .byte 0,0,1 00000018 00 2152 .byte 0 00000019 2e2e5c736f75 2153 .strz "..\\source\\touch_screen\\ChinaEPU\\ChinaEPU.c" 0000001f 7263655c746f 00000025 7563685f7363 0000002b 7265656e5c43 00000031 68696e614550 00000037 555c4368696e 0000003d 614550552e63 00000043 00 00000044 000000 2154 .byte 0,0,0 00000047 433a5c676873 2155 .strz "C:\\ghs\\comp_rh850\\ansi\\string.h" 0000004d 5c636f6d705f 00000053 72683835305c 00000059 616e73695c73 0000005f 7472696e672e 00000065 6800 00000067 000000 2156 .byte 0,0,0 0000006a 433a5c676873 2157 .strz "C:\\ghs\\comp_rh850\\ansi\\ghs_null.h" 00000070 5c636f6d705f 00000076 72683835305c 0000007c 616e73695c67 00000082 68735f6e756c 00000088 6c2e6800 0000008c 000000 2158 .byte 0,0,0 0000008f 2e2e5c736f75 2159 .strz "..\\source\\touch_screen\\ChinaEPU\\../REPO/REPO.h" 00000095 7263655c746f 0000009b 7563685f7363 000000a1 7265656e5c43 000000a7 68696e614550 000000ad 555c2e2e2f52 000000b3 45504f2f5245 000000b9 504f2e6800 000000be 000000 2160 .byte 0,0,0 000000c1 2e2e5c736f75 2161 .strz "..\\source\\Driver\\RH850F1KM_S1\\r_typedefs.h" 000000c7 7263655c4472 000000cd 697665725c52 000000d3 483835304631 000000d9 4b4d5f53315c 000000df 725f74797065 000000e5 646566732e68 000000eb 00 000000ec 000000 2162 .byte 0,0,0 000000ef 2e2e5c736f75 2163 .strz "..\\source\\touch_screen\\ChinaEPU\\../Com_948/Com_948_I2C.h" 000000f5 7263655c746f 000000fb 7563685f7363 00000101 7265656e5c43 00000107 68696e614550 0000010d 555c2e2e2f43 00000113 6f6d5f393438 00000119 2f436f6d5f39 0000011f 34385f493243 00000125 2e6800 00000128 000000 2164 .byte 0,0,0 0000012b 2e2e5c736f75 2165 .strz "..\\source\\touch_screen\\ChinaEPU\\../ChinaEPU/ChinaEPU.h" 00000131 7263655c746f Page 41 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000137 7563685f7363 0000013d 7265656e5c43 00000143 68696e614550 00000149 555c2e2e2f43 0000014f 68696e614550 00000155 552f4368696e 0000015b 614550552e68 00000161 00 00000162 000000 2166 .byte 0,0,0 00000165 2e2e5c736f75 2167 .strz "..\\source\\touch_screen\\ChinaEPU\\../TimeStamp/TimeStamp.h" 0000016b 7263655c746f 00000171 7563685f7363 00000177 7265656e5c43 0000017d 68696e614550 00000183 555c2e2e2f54 00000189 696d65537461 0000018f 6d702f54696d 00000195 655374616d70 0000019b 2e6800 0000019e 000000 2168 .byte 0,0,0 000001a1 2e2e5c736f75 2169 .strz "..\\source\\touch_screen\\ChinaEPU\\../BSP/BSP.h" 000001a7 7263655c746f 000001ad 7563685f7363 000001b3 7265656e5c43 000001b9 68696e614550 000001bf 555c2e2e2f42 000001c5 53502f425350 000001cb 2e6800 000001ce 000000 2170 .byte 0,0,0 000001d1 2e2e5c736f75 2171 .strz "..\\source\\touch_screen\\ChinaEPU\\../src.h" 000001d7 7263655c746f 000001dd 7563685f7363 000001e3 7265656e5c43 000001e9 68696e614550 000001ef 555c2e2e2f73 000001f5 72632e6800 000001fa 000000 2172 .byte 0,0,0 000001fd 2e2e5c736f75 2173 .strz "..\\source\\Driver\\Clock\\../RIIC/RIIC.h" 00000203 7263655c4472 00000209 697665725c43 0000020f 6c6f636b5c2e 00000215 2e2f52494943 0000021b 2f524949432e 00000221 6800 00000223 000000 2174 .byte 0,0,0 00000226 2e2e5c736f75 2175 .strz "..\\source\\touch_screen\\ChinaEPU\\../RH850_OTA/RH850_OTA.h" 0000022c 7263655c746f 00000232 7563685f7363 00000238 7265656e5c43 0000023e 68696e614550 00000244 555c2e2e2f52 0000024a 483835305f4f 00000250 54412f524838 00000256 35305f4f5441 0000025c 2e6800 0000025f 000000 2176 .byte 0,0,0 00000262 00 2177 .byte 0 2178 .Ldw_lpro_end: 2179 .section .debug_macinfo 2180 .Ldw_macinfo_begin: 2181 .section .debug_frame Page 42 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 2182 .LDW_14108c00: 00000000 00000000* 2183 .word .LDW_unq_2-.LDW_unq_1 2184 .LDW_unq_1: 00000004 ffffffff 2185 .byte 255,255,255,255 00000008 01 2186 .byte 1 00000009 00 2187 .byte 0 0000000a 01 2188 .byte 1 0000000b 01 2189 .byte 1 0000000c 1f 2190 .byte 31 0000000d 0c 2191 .byte 12 0000000e 03 2192 .byte 3 0000000f 00 2193 .byte 0 00000010 07 2194 .byte 7 00000011 00 2195 .byte 0 00000012 07 2196 .byte 7 00000013 01 2197 .byte 1 00000014 07 2198 .byte 7 00000015 02 2199 .byte 2 00000016 07 2200 .byte 7 00000017 03 2201 .byte 3 00000018 07 2202 .byte 7 00000019 04 2203 .byte 4 0000001a 07 2204 .byte 7 0000001b 05 2205 .byte 5 0000001c 07 2206 .byte 7 0000001d 06 2207 .byte 6 0000001e 07 2208 .byte 7 0000001f 07 2209 .byte 7 00000020 07 2210 .byte 7 00000021 08 2211 .byte 8 00000022 07 2212 .byte 7 00000023 09 2213 .byte 9 00000024 07 2214 .byte 7 00000025 0a 2215 .byte 10 00000026 07 2216 .byte 7 00000027 0b 2217 .byte 11 00000028 07 2218 .byte 7 00000029 0c 2219 .byte 12 0000002a 07 2220 .byte 7 0000002b 0d 2221 .byte 13 0000002c 07 2222 .byte 7 0000002d 0e 2223 .byte 14 0000002e 07 2224 .byte 7 0000002f 0f 2225 .byte 15 00000030 07 2226 .byte 7 00000031 10 2227 .byte 16 00000032 07 2228 .byte 7 00000033 11 2229 .byte 17 00000034 07 2230 .byte 7 00000035 12 2231 .byte 18 00000036 07 2232 .byte 7 00000037 13 2233 .byte 19 00000038 08 2234 .byte 8 00000039 14 2235 .byte 20 0000003a 08 2236 .byte 8 0000003b 15 2237 .byte 21 0000003c 08 2238 .byte 8 0000003d 16 2239 .byte 22 0000003e 08 2240 .byte 8 0000003f 17 2241 .byte 23 00000040 08 2242 .byte 8 Page 43 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000041 18 2243 .byte 24 00000042 08 2244 .byte 8 00000043 19 2245 .byte 25 00000044 08 2246 .byte 8 00000045 1a 2247 .byte 26 00000046 08 2248 .byte 8 00000047 1b 2249 .byte 27 00000048 08 2250 .byte 8 00000049 1c 2251 .byte 28 0000004a 08 2252 .byte 8 0000004b 1d 2253 .byte 29 0000004c 07 2254 .byte 7 0000004d 1e 2255 .byte 30 0000004e 08 2256 .byte 8 0000004f 1f 2257 .byte 31 00000050 07 2258 .byte 7 00000051 20 2259 .byte 32 00000052 07 2260 .byte 7 00000053 21 2261 .byte 33 00000054 07 2262 .byte 7 00000055 22 2263 .byte 34 00000056 07 2264 .byte 7 00000057 23 2265 .byte 35 00000058 07 2266 .byte 7 00000059 24 2267 .byte 36 0000005a 07 2268 .byte 7 0000005b 25 2269 .byte 37 0000005c 07 2270 .byte 7 0000005d 26 2271 .byte 38 0000005e 07 2272 .byte 7 0000005f 27 2273 .byte 39 00000060 07 2274 .byte 7 00000061 28 2275 .byte 40 00000062 07 2276 .byte 7 00000063 29 2277 .byte 41 00000064 07 2278 .byte 7 00000065 2a 2279 .byte 42 00000066 07 2280 .byte 7 00000067 2b 2281 .byte 43 00000068 07 2282 .byte 7 00000069 2c 2283 .byte 44 0000006a 07 2284 .byte 7 0000006b 2d 2285 .byte 45 0000006c 07 2286 .byte 7 0000006d 2e 2287 .byte 46 0000006e 07 2288 .byte 7 0000006f 2f 2289 .byte 47 00000070 07 2290 .byte 7 00000071 30 2291 .byte 48 00000072 07 2292 .byte 7 00000073 31 2293 .byte 49 00000074 07 2294 .byte 7 00000075 32 2295 .byte 50 00000076 07 2296 .byte 7 00000077 33 2297 .byte 51 00000078 07 2298 .byte 7 00000079 34 2299 .byte 52 0000007a 07 2300 .byte 7 0000007b 35 2301 .byte 53 0000007c 07 2302 .byte 7 0000007d 36 2303 .byte 54 Page 44 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000007e 07 2304 .byte 7 0000007f 37 2305 .byte 55 00000080 07 2306 .byte 7 00000081 38 2307 .byte 56 00000082 07 2308 .byte 7 00000083 39 2309 .byte 57 00000084 07 2310 .byte 7 00000085 3a 2311 .byte 58 00000086 07 2312 .byte 7 00000087 3b 2313 .byte 59 00000088 07 2314 .byte 7 00000089 3c 2315 .byte 60 0000008a 07 2316 .byte 7 0000008b 3d 2317 .byte 61 0000008c 07 2318 .byte 7 0000008d 3e 2319 .byte 62 0000008e 07 2320 .byte 7 0000008f 3f 2321 .byte 63 2322 .LDW_unq_2: 2323 .section .debug_info 2324 .LDW_1403a2d0: 0000002b 4b 2325 .byte 75 0000002c 01 2326 .byte 1 2327 2328 .section .debug_abbrev 00000017 4b 2329 .byte 75 00000018 15 2330 .byte 21 00000019 01 2331 .byte 1 0000001a 270c 2332 .byte 39,12 0000001c 0000 2333 .byte 0,0 2334 2335 .section .debug_info 0000002d 00 2336 .byte 0 2337 2338 .LDW_1403a470: 0000002e 2a 2339 .byte 42 2340 .section .debug_str 00000073 756e7369676e 2341 .strz "unsigned char" 00000079 656420636861 0000007f 7200 2342 .section .debug_info 0000002f 00000000* 2343 .word .Ldw_str_begin+115 00000033 08 2344 .byte 8 00000034 01 2345 .byte 1 2346 2347 .section .debug_abbrev 0000001e 2a 2348 .byte 42 0000001f 24 2349 .byte 36 00000020 00 2350 .byte 0 00000021 030e 2351 .byte 3,14 00000023 3e0b 2352 .byte 62,11 00000025 0b0b 2353 .byte 11,11 00000027 0000 2354 .byte 0,0 2355 2356 .section .debug_info 2357 .LDW_14038400: 00000035 4a 2358 .byte 74 00000036 00000000* 2359 .word .LDW_14038370 0000003a 01 2360 .byte 1 2361 2362 .section .debug_abbrev Page 45 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000029 4a 2363 .byte 74 0000002a 15 2364 .byte 21 0000002b 01 2365 .byte 1 0000002c 4910 2366 .byte 73,16 0000002e 270c 2367 .byte 39,12 00000030 0000 2368 .byte 0,0 2369 2370 .section .debug_info 0000003b 00 2371 .byte 0 2372 2373 .LDW_14038c30: 0000003c 35 2374 .byte 53 0000003d 00000000* 2375 .word .LDW_1403a470 2376 2377 .section .debug_abbrev 00000032 35 2378 .byte 53 00000033 0f 2379 .byte 15 00000034 00 2380 .byte 0 00000035 4910 2381 .byte 73,16 00000037 0000 2382 .byte 0,0 2383 2384 .section .debug_info 2385 .LDW_140387d0: 00000041 2a 2386 .byte 42 2387 .section .debug_str 00000081 696e7400 2388 .strz "int" 2389 .section .debug_info 00000042 00000000* 2390 .word .Ldw_str_begin+129 00000046 05 2391 .byte 5 00000047 04 2392 .byte 4 2393 2394 .LDW_14038b90: 00000048 4b 2395 .byte 75 00000049 01 2396 .byte 1 2397 2398 .LDW_140388c0: 0000004a 17 2399 .byte 23 0000004b 00000000* 2400 .word .LDW_14038c30 0000004f 00 2401 .byte 0 2402 2403 .section .debug_abbrev 00000039 17 2404 .byte 23 0000003a 05 2405 .byte 5 0000003b 00 2406 .byte 0 0000003c 4910 2407 .byte 73,16 0000003e 4b0c 2408 .byte 75,12 00000040 0000 2409 .byte 0,0 2410 2411 .section .debug_info 2412 .LDW_14038730: 00000050 17 2413 .byte 23 00000051 00000000* 2414 .word .LDW_140387d0 00000055 00 2415 .byte 0 2416 00000056 00 2417 .byte 0 2418 2419 .LDW_14038820: 00000057 2a 2420 .byte 42 2421 .section .debug_str 00000085 756e7369676e 2422 .strz "unsigned long" 0000008b 6564206c6f6e Page 46 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000091 6700 2423 .section .debug_info 00000058 00000000* 2424 .word .Ldw_str_begin+133 0000005c 07 2425 .byte 7 0000005d 04 2426 .byte 4 2427 2428 .LDW_14038aa0: 0000005e 4b 2429 .byte 75 0000005f 01 2430 .byte 1 2431 2432 .LDW_140386e0: 00000060 17 2433 .byte 23 00000061 00000000* 2434 .word .LDW_140387d0 00000065 00 2435 .byte 0 2436 2437 .LDW_14038780: 00000066 17 2438 .byte 23 00000067 00000000* 2439 .word .LDW_14038c30 0000006b 00 2440 .byte 0 2441 2442 .LDW_14038870: 0000006c 17 2443 .byte 23 0000006d 00000000* 2444 .word .LDW_1404ec00 00000071 00 2445 .byte 0 2446 00000072 00 2447 .byte 0 2448 2449 .LDW_14038af0: 00000073 35 2450 .byte 53 00000074 00000000* 2451 .word .LDW_14038370 2452 2453 .LDW_14038690: 00000078 4b 2454 .byte 75 00000079 01 2455 .byte 1 2456 2457 .LDW_14038be0: 0000007a 17 2458 .byte 23 0000007b 00000000* 2459 .word .LDW_14038c30 0000007f 00 2460 .byte 0 2461 2462 .LDW_14038910: 00000080 17 2463 .byte 23 00000081 00000000* 2464 .word .LDW_140387d0 00000085 00 2465 .byte 0 2466 00000086 00 2467 .byte 0 2468 2469 .LDW_14038640: 00000087 4b 2470 .byte 75 00000088 01 2471 .byte 1 2472 2473 .LDW_14038cd0: 00000089 17 2474 .byte 23 0000008a 00000000* 2475 .word .LDW_14038c30 0000008e 00 2476 .byte 0 2477 2478 .LDW_140385f0: 0000008f 17 2479 .byte 23 00000090 00000000* 2480 .word .LDW_1404ec00 00000094 00 2481 .byte 0 2482 Page 47 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000095 00 2483 .byte 0 2484 2485 .LDW_1411de60: 00000096 2a 2486 .byte 42 2487 .section .debug_str 00000093 756e7369676e 2488 .strz "unsigned short" 00000099 65642073686f 0000009f 727400 2489 .section .debug_info 00000097 00000000* 2490 .word .Ldw_str_begin+147 0000009b 07 2491 .byte 7 0000009c 02 2492 .byte 2 2493 2494 .LDW_1411d820: 0000009d 2a 2495 .byte 42 2496 .section .debug_str 000000a2 756e7369676e 2497 .strz "unsigned int" 000000a8 656420696e74 000000ae 00 2498 .section .debug_info 0000009e 00000000* 2499 .word .Ldw_str_begin+162 000000a2 07 2500 .byte 7 000000a3 04 2501 .byte 4 2502 2503 .LDW_1411d5f0: 000000a4 2a 2504 .byte 42 2505 .section .debug_str 000000af 6368617200 2506 .strz "char" 2507 .section .debug_info 000000a5 00000000* 2508 .word .Ldw_str_begin+175 000000a9 08 2509 .byte 8 000000aa 01 2510 .byte 1 2511 2512 .LDW_13ef5520: 000000ab 40 2513 .byte 64 000000ac 00 2514 .byte 0 000000ad 34 2515 .byte 52 000000ae 00000000* 2516 .word .LDW_14120100 2517 2518 .section .debug_abbrev 00000042 40 2519 .byte 64 00000043 01 2520 .byte 1 00000044 01 2521 .byte 1 00000045 090b 2522 .byte 9,11 00000047 0b0f 2523 .byte 11,15 00000049 4910 2524 .byte 73,16 0000004b 0000 2525 .byte 0,0 2526 2527 .section .debug_info 000000b2 38 2528 .byte 56 000000b3 00000000* 2529 .word .LDW_140387d0 000000b7 04 2530 .byte 4 000000b8 00 2531 .byte 0 000000b9 0c 2532 .byte 12 2533 2534 .section .debug_abbrev 0000004d 38 2535 .byte 56 0000004e 21 2536 .byte 33 0000004f 00 2537 .byte 0 00000050 4910 2538 .byte 73,16 00000052 0b0f 2539 .byte 11,15 Page 48 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000054 220d 2540 .byte 34,13 00000056 2f0d 2541 .byte 47,13 00000058 0000 2542 .byte 0,0 2543 2544 .section .debug_info 000000ba 00 2545 .byte 0 2546 2547 .LDW_13ef6960: 000000bb 40 2548 .byte 64 000000bc 00 2549 .byte 0 000000bd 10 2550 .byte 16 000000be 00000000* 2551 .word .LDW_14038370 2552 000000c2 38 2553 .byte 56 000000c3 00000000* 2554 .word .LDW_140387d0 000000c7 04 2555 .byte 4 000000c8 00 2556 .byte 0 000000c9 0f 2557 .byte 15 2558 000000ca 00 2559 .byte 0 2560 2561 .LDW_13ef55e0: 000000cb 40 2562 .byte 64 000000cc 00 2563 .byte 0 000000cd 10 2564 .byte 16 000000ce 00000000* 2565 .word .LDW_14038370 2566 000000d2 38 2567 .byte 56 000000d3 00000000* 2568 .word .LDW_140387d0 000000d7 04 2569 .byte 4 000000d8 00 2570 .byte 0 000000d9 0f 2571 .byte 15 2572 000000da 00 2573 .byte 0 2574 2575 .LDW_13ef56a0: 000000db 40 2576 .byte 64 000000dc 00 2577 .byte 0 000000dd 33 2578 .byte 51 000000de 00000000* 2579 .word .LDW_14038370 2580 000000e2 38 2581 .byte 56 000000e3 00000000* 2582 .word .LDW_140387d0 000000e7 04 2583 .byte 4 000000e8 00 2584 .byte 0 000000e9 32 2585 .byte 50 2586 000000ea 00 2587 .byte 0 2588 2589 .LDW_13ef5820: 000000eb 40 2590 .byte 64 000000ec 00 2591 .byte 0 000000ed 10 2592 .byte 16 000000ee 00000000* 2593 .word .LDW_14038370 2594 000000f2 38 2595 .byte 56 000000f3 00000000* 2596 .word .LDW_140387d0 000000f7 04 2597 .byte 4 000000f8 00 2598 .byte 0 000000f9 0f 2599 .byte 15 2600 Page 49 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000000fa 00 2601 .byte 0 2602 2603 .LDW_13ef58e0: 000000fb 40 2604 .byte 64 000000fc 00 2605 .byte 0 000000fd 10 2606 .byte 16 000000fe 00000000* 2607 .word .LDW_14038370 2608 00000102 38 2609 .byte 56 00000103 00000000* 2610 .word .LDW_140387d0 00000107 04 2611 .byte 4 00000108 00 2612 .byte 0 00000109 0f 2613 .byte 15 2614 0000010a 00 2615 .byte 0 2616 2617 .LDW_13ef5e20: 0000010b 40 2618 .byte 64 0000010c 00 2619 .byte 0 0000010d 10 2620 .byte 16 0000010e 00000000* 2621 .word .LDW_14038370 2622 00000112 38 2623 .byte 56 00000113 00000000* 2624 .word .LDW_140387d0 00000117 04 2625 .byte 4 00000118 00 2626 .byte 0 00000119 0f 2627 .byte 15 2628 0000011a 00 2629 .byte 0 2630 2631 .LDW_13ef5fa0: 0000011b 40 2632 .byte 64 0000011c 00 2633 .byte 0 0000011d 10 2634 .byte 16 0000011e 00000000* 2635 .word .LDW_14038370 2636 00000122 38 2637 .byte 56 00000123 00000000* 2638 .word .LDW_140387d0 00000127 04 2639 .byte 4 00000128 00 2640 .byte 0 00000129 0f 2641 .byte 15 2642 0000012a 00 2643 .byte 0 2644 2645 .LDW_15205a40: 0000012b 40 2646 .byte 64 0000012c 00 2647 .byte 0 0000012d 10 2648 .byte 16 0000012e 00000000* 2649 .word .LDW_14038370 2650 00000132 38 2651 .byte 56 00000133 00000000* 2652 .word .LDW_140387d0 00000137 04 2653 .byte 4 00000138 00 2654 .byte 0 00000139 0f 2655 .byte 15 2656 0000013a 00 2657 .byte 0 2658 2659 .LDW_15204240: 0000013b 40 2660 .byte 64 0000013c 00 2661 .byte 0 Page 50 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000013d 10 2662 .byte 16 0000013e 00000000* 2663 .word .LDW_14038370 2664 00000142 38 2665 .byte 56 00000143 00000000* 2666 .word .LDW_140387d0 00000147 04 2667 .byte 4 00000148 00 2668 .byte 0 00000149 0f 2669 .byte 15 2670 0000014a 00 2671 .byte 0 2672 2673 .LDW_15205200: 0000014b 40 2674 .byte 64 0000014c 00 2675 .byte 0 0000014d 10 2676 .byte 16 0000014e 00000000* 2677 .word .LDW_14038370 2678 00000152 38 2679 .byte 56 00000153 00000000* 2680 .word .LDW_140387d0 00000157 04 2681 .byte 4 00000158 00 2682 .byte 0 00000159 0f 2683 .byte 15 2684 0000015a 00 2685 .byte 0 2686 2687 .LDW_15204cc0: 0000015b 40 2688 .byte 64 0000015c 00 2689 .byte 0 0000015d 10 2690 .byte 16 0000015e 00000000* 2691 .word .LDW_14038370 2692 00000162 38 2693 .byte 56 00000163 00000000* 2694 .word .LDW_140387d0 00000167 04 2695 .byte 4 00000168 00 2696 .byte 0 00000169 0f 2697 .byte 15 2698 0000016a 00 2699 .byte 0 2700 2701 .LDW_152049c0: 0000016b 40 2702 .byte 64 0000016c 00 2703 .byte 0 0000016d 10 2704 .byte 16 0000016e 00000000* 2705 .word .LDW_14038370 2706 00000172 38 2707 .byte 56 00000173 00000000* 2708 .word .LDW_140387d0 00000177 04 2709 .byte 4 00000178 00 2710 .byte 0 00000179 0f 2711 .byte 15 2712 0000017a 00 2713 .byte 0 2714 2715 .LDW_15205980: 0000017b 40 2716 .byte 64 0000017c 00 2717 .byte 0 0000017d 10 2718 .byte 16 0000017e 00000000* 2719 .word .LDW_14038370 2720 00000182 38 2721 .byte 56 00000183 00000000* 2722 .word .LDW_140387d0 Page 51 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000187 04 2723 .byte 4 00000188 00 2724 .byte 0 00000189 0f 2725 .byte 15 2726 0000018a 00 2727 .byte 0 2728 2729 .LDW_14120220: 0000018b 31 2730 .byte 49 0000018c 00000000* 2731 .word .LDW_1411f5c0 2732 2733 .section .debug_abbrev 0000005a 31 2734 .byte 49 0000005b 35 2735 .byte 53 0000005c 00 2736 .byte 0 0000005d 4910 2737 .byte 73,16 0000005f 0000 2738 .byte 0,0 2739 2740 .section .debug_info 2741 .LDW_1411fbf0: 00000190 2f 2742 .byte 47 00000191 00000000* 2743 .word .LDW_1403a470 2744 2745 .section .debug_abbrev 00000061 2f 2746 .byte 47 00000062 26 2747 .byte 38 00000063 00 2748 .byte 0 00000064 4910 2749 .byte 73,16 00000066 0000 2750 .byte 0,0 2751 2752 .section .debug_info 2753 .LDW_15206040: 00000195 40 2754 .byte 64 00000196 00 2755 .byte 0 00000197 07 2756 .byte 7 00000198 00000000* 2757 .word .LDW_1411fbf0 2758 0000019c 38 2759 .byte 56 0000019d 00000000* 2760 .word .LDW_140387d0 000001a1 04 2761 .byte 4 000001a2 00 2762 .byte 0 000001a3 06 2763 .byte 6 2764 000001a4 00 2765 .byte 0 2766 2767 .LDW_15204600: 000001a5 40 2768 .byte 64 000001a6 00 2769 .byte 0 000001a7 07 2770 .byte 7 000001a8 00000000* 2771 .word .LDW_1411fbf0 2772 000001ac 38 2773 .byte 56 000001ad 00000000* 2774 .word .LDW_140387d0 000001b1 04 2775 .byte 4 000001b2 00 2776 .byte 0 000001b3 06 2777 .byte 6 2778 000001b4 00 2779 .byte 0 2780 2781 .LDW_15204fc0: 000001b5 40 2782 .byte 64 000001b6 00 2783 .byte 0 Page 52 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000001b7 07 2784 .byte 7 000001b8 00000000* 2785 .word .LDW_1411fbf0 2786 000001bc 38 2787 .byte 56 000001bd 00000000* 2788 .word .LDW_140387d0 000001c1 04 2789 .byte 4 000001c2 00 2790 .byte 0 000001c3 06 2791 .byte 6 2792 000001c4 00 2793 .byte 0 2794 2795 .LDW_152046c0: 000001c5 40 2796 .byte 64 000001c6 00 2797 .byte 0 000001c7 07 2798 .byte 7 000001c8 00000000* 2799 .word .LDW_1411fbf0 2800 000001cc 38 2801 .byte 56 000001cd 00000000* 2802 .word .LDW_140387d0 000001d1 04 2803 .byte 4 000001d2 00 2804 .byte 0 000001d3 06 2805 .byte 6 2806 000001d4 00 2807 .byte 0 2808 2809 .LDW_152043c0: 000001d5 40 2810 .byte 64 000001d6 00 2811 .byte 0 000001d7 09 2812 .byte 9 000001d8 00000000* 2813 .word .LDW_1411fbf0 2814 000001dc 38 2815 .byte 56 000001dd 00000000* 2816 .word .LDW_140387d0 000001e1 04 2817 .byte 4 000001e2 00 2818 .byte 0 000001e3 08 2819 .byte 8 2820 000001e4 00 2821 .byte 0 2822 2823 .LDW_15204180: 000001e5 40 2824 .byte 64 000001e6 00 2825 .byte 0 000001e7 07 2826 .byte 7 000001e8 00000000* 2827 .word .LDW_1411fbf0 2828 000001ec 38 2829 .byte 56 000001ed 00000000* 2830 .word .LDW_140387d0 000001f1 04 2831 .byte 4 000001f2 00 2832 .byte 0 000001f3 06 2833 .byte 6 2834 000001f4 00 2835 .byte 0 2836 2837 .LDW_15204a80: 000001f5 40 2838 .byte 64 000001f6 00 2839 .byte 0 000001f7 09 2840 .byte 9 000001f8 00000000* 2841 .word .LDW_1411fbf0 2842 000001fc 38 2843 .byte 56 000001fd 00000000* 2844 .word .LDW_140387d0 Page 53 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000201 04 2845 .byte 4 00000202 00 2846 .byte 0 00000203 08 2847 .byte 8 2848 00000204 00 2849 .byte 0 2850 2851 .LDW_15204900: 00000205 40 2852 .byte 64 00000206 00 2853 .byte 0 00000207 07 2854 .byte 7 00000208 00000000* 2855 .word .LDW_1411fbf0 2856 0000020c 38 2857 .byte 56 0000020d 00000000* 2858 .word .LDW_140387d0 00000211 04 2859 .byte 4 00000212 00 2860 .byte 0 00000213 06 2861 .byte 6 2862 00000214 00 2863 .byte 0 2864 2865 .LDW_15204300: 00000215 40 2866 .byte 64 00000216 00 2867 .byte 0 00000217 0b 2868 .byte 11 00000218 00000000* 2869 .word .LDW_1411fbf0 2870 0000021c 38 2871 .byte 56 0000021d 00000000* 2872 .word .LDW_140387d0 00000221 04 2873 .byte 4 00000222 00 2874 .byte 0 00000223 0a 2875 .byte 10 2876 00000224 00 2877 .byte 0 2878 2879 .LDW_15204f00: 00000225 40 2880 .byte 64 00000226 00 2881 .byte 0 00000227 0b 2882 .byte 11 00000228 00000000* 2883 .word .LDW_1411fbf0 2884 0000022c 38 2885 .byte 56 0000022d 00000000* 2886 .word .LDW_140387d0 00000231 04 2887 .byte 4 00000232 00 2888 .byte 0 00000233 0a 2889 .byte 10 2890 00000234 00 2891 .byte 0 2892 2893 .LDW_15205f80: 00000235 40 2894 .byte 64 00000236 00 2895 .byte 0 00000237 0b 2896 .byte 11 00000238 00000000* 2897 .word .LDW_1411fbf0 2898 0000023c 38 2899 .byte 56 0000023d 00000000* 2900 .word .LDW_140387d0 00000241 04 2901 .byte 4 00000242 00 2902 .byte 0 00000243 0a 2903 .byte 10 2904 00000244 00 2905 .byte 0 Page 54 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 2906 2907 .LDW_15205380: 00000245 40 2908 .byte 64 00000246 00 2909 .byte 0 00000247 0b 2910 .byte 11 00000248 00000000* 2911 .word .LDW_1411fbf0 2912 0000024c 38 2913 .byte 56 0000024d 00000000* 2914 .word .LDW_140387d0 00000251 04 2915 .byte 4 00000252 00 2916 .byte 0 00000253 0a 2917 .byte 10 2918 00000254 00 2919 .byte 0 2920 2921 .LDW_15204b40: 00000255 40 2922 .byte 64 00000256 00 2923 .byte 0 00000257 07 2924 .byte 7 00000258 00000000* 2925 .word .LDW_1411fbf0 2926 0000025c 38 2927 .byte 56 0000025d 00000000* 2928 .word .LDW_140387d0 00000261 04 2929 .byte 4 00000262 00 2930 .byte 0 00000263 06 2931 .byte 6 2932 00000264 00 2933 .byte 0 2934 2935 .LDW_15205ec0: 00000265 40 2936 .byte 64 00000266 00 2937 .byte 0 00000267 0b 2938 .byte 11 00000268 00000000* 2939 .word .LDW_1411fbf0 2940 0000026c 38 2941 .byte 56 0000026d 00000000* 2942 .word .LDW_140387d0 00000271 04 2943 .byte 4 00000272 00 2944 .byte 0 00000273 0a 2945 .byte 10 2946 00000274 00 2947 .byte 0 2948 2949 .LDW_15204480: 00000275 40 2950 .byte 64 00000276 00 2951 .byte 0 00000277 0b 2952 .byte 11 00000278 00000000* 2953 .word .LDW_1411fbf0 2954 0000027c 38 2955 .byte 56 0000027d 00000000* 2956 .word .LDW_140387d0 00000281 04 2957 .byte 4 00000282 00 2958 .byte 0 00000283 0a 2959 .byte 10 2960 00000284 00 2961 .byte 0 2962 2963 .LDW_15205bc0: 00000285 40 2964 .byte 64 00000286 00 2965 .byte 0 00000287 0b 2966 .byte 11 Page 55 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000288 00000000* 2967 .word .LDW_1411fbf0 2968 0000028c 38 2969 .byte 56 0000028d 00000000* 2970 .word .LDW_140387d0 00000291 04 2971 .byte 4 00000292 00 2972 .byte 0 00000293 0a 2973 .byte 10 2974 00000294 00 2975 .byte 0 2976 2977 .LDW_15204d80: 00000295 40 2978 .byte 64 00000296 00 2979 .byte 0 00000297 0b 2980 .byte 11 00000298 00000000* 2981 .word .LDW_1411fbf0 2982 0000029c 38 2983 .byte 56 0000029d 00000000* 2984 .word .LDW_140387d0 000002a1 04 2985 .byte 4 000002a2 00 2986 .byte 0 000002a3 0a 2987 .byte 10 2988 000002a4 00 2989 .byte 0 2990 2991 .LDW_15204c00: 000002a5 40 2992 .byte 64 000002a6 00 2993 .byte 0 000002a7 0b 2994 .byte 11 000002a8 00000000* 2995 .word .LDW_1411fbf0 2996 000002ac 38 2997 .byte 56 000002ad 00000000* 2998 .word .LDW_140387d0 000002b1 04 2999 .byte 4 000002b2 00 3000 .byte 0 000002b3 0a 3001 .byte 10 3002 000002b4 00 3003 .byte 0 3004 3005 .LDW_15205140: 000002b5 40 3006 .byte 64 000002b6 00 3007 .byte 0 000002b7 0b 3008 .byte 11 000002b8 00000000* 3009 .word .LDW_1411fbf0 3010 000002bc 38 3011 .byte 56 000002bd 00000000* 3012 .word .LDW_140387d0 000002c1 04 3013 .byte 4 000002c2 00 3014 .byte 0 000002c3 0a 3015 .byte 10 3016 000002c4 00 3017 .byte 0 3018 3019 .LDW_15204e40: 000002c5 40 3020 .byte 64 000002c6 00 3021 .byte 0 000002c7 0b 3022 .byte 11 000002c8 00000000* 3023 .word .LDW_1411fbf0 3024 000002cc 38 3025 .byte 56 000002cd 00000000* 3026 .word .LDW_140387d0 000002d1 04 3027 .byte 4 Page 56 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000002d2 00 3028 .byte 0 000002d3 0a 3029 .byte 10 3030 000002d4 00 3031 .byte 0 3032 3033 .LDW_15205440: 000002d5 40 3034 .byte 64 000002d6 00 3035 .byte 0 000002d7 07 3036 .byte 7 000002d8 00000000* 3037 .word .LDW_1411fbf0 3038 000002dc 38 3039 .byte 56 000002dd 00000000* 3040 .word .LDW_140387d0 000002e1 04 3041 .byte 4 000002e2 00 3042 .byte 0 000002e3 06 3043 .byte 6 3044 000002e4 00 3045 .byte 0 3046 3047 .LDW_1411e2c0: 000002e5 35 3048 .byte 53 000002e6 00000000* 3049 .word .LDW_1411d5f0 3050 3051 .LDW_14123980: 000002ea 2f 3052 .byte 47 000002eb 00000000* 3053 .word .LDW_1411d5f0 3054 3055 .LDW_1411e450: 000002ef 35 3056 .byte 53 000002f0 00000000* 3057 .word .LDW_14123980 3058 3059 .LDW_14124760: 000002f4 4a 3060 .byte 74 000002f5 00000000* 3061 .word .LDW_140387d0 000002f9 01 3062 .byte 1 3063 3064 .LDW_14124850: 000002fa 17 3065 .byte 23 000002fb 00000000* 3066 .word .LDW_1411e450 000002ff 00 3067 .byte 0 3068 3069 .LDW_141247b0: 00000300 17 3070 .byte 23 00000301 00000000* 3071 .word .LDW_1411e450 00000305 00 3072 .byte 0 3073 3074 .LDW_14125250: 00000306 17 3075 .byte 23 00000307 00000000* 3076 .word .LDW_1411eba0 0000030b 00 3077 .byte 0 3078 0000030c 00 3079 .byte 0 3080 3081 .LDW_141276f0: 0000030d 4a 3082 .byte 74 0000030e 00000000* 3083 .word .LDW_1404f2c0 00000312 01 3084 .byte 1 3085 00000313 00 3086 .byte 0 3087 3088 .LDW_141282d0: Page 57 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000314 4b 3089 .byte 75 00000315 01 3090 .byte 1 3091 3092 .LDW_141283c0: 00000316 17 3093 .byte 23 00000317 00000000* 3094 .word .LDW_1404f2c0 0000031b 00 3095 .byte 0 3096 0000031c 00 3097 .byte 0 3098 3099 .LDW_14127d80: 0000031d 4b 3100 .byte 75 0000031e 01 3101 .byte 1 3102 3103 .LDW_14128460: 0000031f 17 3104 .byte 23 00000320 00000000* 3105 .word .LDW_1404f2c0 00000324 00 3106 .byte 0 3107 00000325 00 3108 .byte 0 3109 3110 .LDW_1412d250: 00000326 4b 3111 .byte 75 00000327 01 3112 .byte 1 3113 3114 .LDW_1412d3e0: 00000328 17 3115 .byte 23 00000329 00000000* 3116 .word .LDW_1411e720 0000032d 00 3117 .byte 0 3118 3119 .LDW_1412d480: 0000032e 17 3120 .byte 23 0000032f 00000000* 3121 .word .LDW_14120100 00000333 00 3122 .byte 0 3123 00000334 00 3124 .byte 0 3125 3126 .LDW_1412d110: 00000335 35 3127 .byte 53 00000336 00000000* 3128 .word .LDW_1404f350 3129 3130 .LDW_1412c710: 0000033a 4b 3131 .byte 75 0000033b 01 3132 .byte 1 3133 3134 .LDW_1412c7b0: 0000033c 17 3135 .byte 23 0000033d 00000000* 3136 .word .LDW_1412d110 00000341 00 3137 .byte 0 3138 00000342 00 3139 .byte 0 3140 3141 .LDW_1412c6c0: 00000343 4b 3142 .byte 75 00000344 01 3143 .byte 1 3144 3145 .LDW_1412c9e0: 00000345 17 3146 .byte 23 00000346 00000000* 3147 .word .LDW_1412d110 0000034a 00 3148 .byte 0 3149 Page 58 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000034b 00 3150 .byte 0 3151 3152 .LDW_1412ca30: 0000034c 4a 3153 .byte 74 0000034d 00000000* 3154 .word .LDW_1411d820 00000351 01 3155 .byte 1 3156 3157 .LDW_1412d160: 00000352 17 3158 .byte 23 00000353 00000000* 3159 .word .LDW_1412d110 00000357 00 3160 .byte 0 3161 00000358 00 3162 .byte 0 3163 3164 .LDW_1412c8f0: 00000359 4b 3165 .byte 75 0000035a 01 3166 .byte 1 3167 3168 .LDW_1412c760: 0000035b 17 3169 .byte 23 0000035c 00000000* 3170 .word .LDW_140387d0 00000360 00 3171 .byte 0 3172 00000361 00 3173 .byte 0 3174 3175 .LDW_1412e080: 00000362 4b 3176 .byte 75 00000363 01 3177 .byte 1 3178 3179 .LDW_1412d680: 00000364 17 3180 .byte 23 00000365 00000000* 3181 .word .LDW_1411d820 00000369 00 3182 .byte 0 3183 0000036a 00 3184 .byte 0 3185 3186 .LDW_1412d8b0: 0000036b 4b 3187 .byte 75 0000036c 01 3188 .byte 1 3189 3190 .LDW_1412e260: 0000036d 17 3191 .byte 23 0000036e 00000000* 3192 .word .LDW_1411e2c0 00000372 00 3193 .byte 0 3194 00000373 4c 3195 .byte 76 3196 3197 .section .debug_abbrev 00000068 4c 3198 .byte 76 00000069 18 3199 .byte 24 0000006a 00 3200 .byte 0 0000006b 0000 3201 .byte 0,0 3202 3203 .section .debug_info 00000374 00 3204 .byte 0 3205 3206 .LDW_1412d900: 00000375 4b 3207 .byte 75 00000376 01 3208 .byte 1 3209 00000377 00 3210 .byte 0 Page 59 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 3211 3212 .LDW_1520ce70: 00000378 4a 3213 .byte 74 00000379 00000000* 3214 .word .LDW_1404ec00 0000037d 01 3215 .byte 1 3216 3217 .LDW_1520c060: 0000037e 17 3218 .byte 23 0000037f 00000000* 3219 .word .LDW_14038af0 00000383 00 3220 .byte 0 3221 3222 .LDW_1520c0b0: 00000384 17 3223 .byte 23 00000385 00000000* 3224 .word .LDW_1404ec00 00000389 00 3225 .byte 0 3226 0000038a 00 3227 .byte 0 3228 3229 .LDW_1520d890: 0000038b 4a 3230 .byte 74 0000038c 00000000* 3231 .word .LDW_1404ec00 00000390 01 3232 .byte 1 3233 00000391 00 3234 .byte 0 3235 3236 .LDW_1520d340: 00000392 4b 3237 .byte 75 00000393 01 3238 .byte 1 3239 00000394 00 3240 .byte 0 3241 3242 .LDW_1520d9d0: 00000395 4a 3243 .byte 74 00000396 00000000* 3244 .word .LDW_1404ec00 0000039a 01 3245 .byte 1 3246 0000039b 00 3247 .byte 0 3248 3249 .LDW_1520d4d0: 0000039c 4b 3250 .byte 75 0000039d 01 3251 .byte 1 3252 0000039e 00 3253 .byte 0 3254 3255 .LDW_1520d390: 0000039f 4b 3256 .byte 75 000003a0 01 3257 .byte 1 3258 000003a1 00 3259 .byte 0 3260 3261 .LDW_1520dd90: 000003a2 4a 3262 .byte 74 000003a3 00000000* 3263 .word .LDW_14038370 000003a7 01 3264 .byte 1 3265 3266 .LDW_1520d430: 000003a8 17 3267 .byte 23 000003a9 00000000* 3268 .word .LDW_1404ec00 000003ad 00 3269 .byte 0 3270 3271 .LDW_1520da20: Page 60 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000003ae 17 3272 .byte 23 000003af 00000000* 3273 .word .LDW_14038af0 000003b3 00 3274 .byte 0 3275 3276 .LDW_1520d610: 000003b4 17 3277 .byte 23 000003b5 00000000* 3278 .word .LDW_14038370 000003b9 00 3279 .byte 0 3280 000003ba 00 3281 .byte 0 3282 3283 .LDW_1520da70: 000003bb 4b 3284 .byte 75 000003bc 01 3285 .byte 1 3286 000003bd 00 3287 .byte 0 3288 3289 .LDW_1520dac0: 000003be 4a 3290 .byte 74 000003bf 00000000* 3291 .word .LDW_14038370 000003c3 01 3292 .byte 1 3293 3294 .LDW_1520d7f0: 000003c4 17 3295 .byte 23 000003c5 00000000* 3296 .word .LDW_14038af0 000003c9 00 3297 .byte 0 3298 3299 .LDW_1520d5c0: 000003ca 17 3300 .byte 23 000003cb 00000000* 3301 .word .LDW_1404ec00 000003cf 00 3302 .byte 0 3303 000003d0 00 3304 .byte 0 3305 3306 .LDW_1520d020: 000003d1 4a 3307 .byte 74 000003d2 00000000* 3308 .word .LDW_14038370 000003d6 01 3309 .byte 1 3310 000003d7 00 3311 .byte 0 3312 3313 .LDW_1411eba0: 000003d8 2d 3314 .byte 45 3315 .section .debug_str 000000b4 73697a655f74 3316 .strz "size_t" 000000ba 00 3317 .section .debug_info 000003d9 00000000* 3318 .word .Ldw_str_begin+180 000003dd 35 3319 .byte 53 000003de 1b 3320 .byte 27 000003df 03 3321 .byte 3 000003e0 00000000* 3322 .word .LDW_1411d820 3323 3324 .section .debug_abbrev 0000006d 2d 3325 .byte 45 0000006e 16 3326 .byte 22 0000006f 00 3327 .byte 0 00000070 030e 3328 .byte 3,14 00000072 3b0f 3329 .byte 59,15 00000074 390f 3330 .byte 57,15 00000076 3a0f 3331 .byte 58,15 Page 61 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000078 4910 3332 .byte 73,16 0000007a 0000 3333 .byte 0,0 3334 3335 .section .debug_info 3336 .LDW_14038370: 000003e4 2d 3337 .byte 45 3338 .section .debug_str 000000bb 75696e74385f 3339 .strz "uint8_t" 000000c1 7400 3340 .section .debug_info 000003e5 00000000* 3341 .word .Ldw_str_begin+187 000003e9 7b 3342 .byte 123 000003ea 1c 3343 .byte 28 000003eb 05 3344 .byte 5 000003ec 00000000* 3345 .word .LDW_1403a470 3346 3347 .LDW_1404f2c0: 000003f0 2d 3348 .byte 45 3349 .section .debug_str 000000c3 75696e743136 3350 .strz "uint16_t" 000000c9 5f7400 3351 .section .debug_info 000003f1 00000000* 3352 .word .Ldw_str_begin+195 000003f5 7c 3353 .byte 124 000003f6 1c 3354 .byte 28 000003f7 05 3355 .byte 5 000003f8 00000000* 3356 .word .LDW_1411de60 3357 3358 .LDW_1404ec00: 000003fc 2d 3359 .byte 45 3360 .section .debug_str 000000cc 75696e743332 3361 .strz "uint32_t" 000000d2 5f7400 3362 .section .debug_info 000003fd 00000000* 3363 .word .Ldw_str_begin+204 00000401 7d 3364 .byte 125 00000402 1c 3365 .byte 28 00000403 05 3366 .byte 5 00000404 00000000* 3367 .word .LDW_14038820 3368 3369 .LDW_1411ef00: 00000408 47 3370 .byte 71 00000409 0e 3371 .byte 14 0000040a 01 3372 .byte 1 0000040b 04 3373 .byte 4 0000040c 02 3374 .byte 2 0000040d 01 3375 .byte 1 3376 3377 .section .debug_abbrev 0000007c 47 3378 .byte 71 0000007d 13 3379 .byte 19 0000007e 01 3380 .byte 1 0000007f 3b0f 3381 .byte 59,15 00000081 390f 3382 .byte 57,15 00000083 3a0f 3383 .byte 58,15 00000085 0b0f 3384 .byte 11,15 00000087 320b 3385 .byte 50,11 00000089 0000 3386 .byte 0,0 3387 3388 .section .debug_info 3389 .LDW_14120720: Page 62 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000040e 28 3390 .byte 40 3391 .section .debug_str 000000d5 506f7765724d 3392 .strz "PowerMode" 000000db 6f646500 3393 .section .debug_info 0000040f 00000000* 3394 .word .Ldw_str_begin+213 00000413 0f 3395 .byte 15 00000414 0b 3396 .byte 11 00000415 04 3397 .byte 4 00000416 00000000* 3398 .word .LDW_14038370 0000041a 0223 3399 .byte 2,35 0000041c 00 3400 .byte 0 0000041d 01 3401 .byte 1 3402 3403 .section .debug_abbrev 0000008b 28 3404 .byte 40 0000008c 0d 3405 .byte 13 0000008d 00 3406 .byte 0 0000008e 030e 3407 .byte 3,14 00000090 3b0f 3408 .byte 59,15 00000092 390f 3409 .byte 57,15 00000094 3a0f 3410 .byte 58,15 00000096 4910 3411 .byte 73,16 00000098 380a 3412 .byte 56,10 0000009a 320b 3413 .byte 50,11 0000009c 0000 3414 .byte 0,0 3415 3416 .section .debug_info 3417 .LDW_14120790: 0000041e 28 3418 .byte 40 3419 .section .debug_str 000000df 424c5f537769 3420 .strz "BL_Switch" 000000e5 74636800 3421 .section .debug_info 0000041f 00000000* 3422 .word .Ldw_str_begin+223 00000423 10 3423 .byte 16 00000424 0b 3424 .byte 11 00000425 04 3425 .byte 4 00000426 00000000* 3426 .word .LDW_14038370 0000042a 0223 3427 .byte 2,35 0000042c 01 3428 .byte 1 0000042d 01 3429 .byte 1 3430 0000042e 00 3431 .byte 0 3432 3433 .LDW_1411ec30: 0000042f 2d 3434 .byte 45 3435 .section .debug_str 000000e9 446973706c61 3436 .strz "Display_mode_Struct" 000000ef 795f6d6f6465 000000f5 5f5374727563 000000fb 7400 3437 .section .debug_info 00000430 00000000* 3438 .word .Ldw_str_begin+233 00000434 11 3439 .byte 17 00000435 02 3440 .byte 2 00000436 04 3441 .byte 4 00000437 00000000* 3442 .word .LDW_1411ef00 3443 3444 .LDW_14120800: 0000043b 34 3445 .byte 52 Page 63 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 3446 .section .debug_str 000000fd 00 3447 .byte 0 3448 .section .debug_info 0000043c 00000000* 3449 .word .Ldw_str_begin+253 00000440 08 3450 .byte 8 00000441 01 3451 .byte 1 00000442 06 3452 .byte 6 00000443 04 3453 .byte 4 00000444 01 3454 .byte 1 3455 3456 .section .debug_abbrev 0000009e 34 3457 .byte 52 0000009f 04 3458 .byte 4 000000a0 01 3459 .byte 1 000000a1 030e 3460 .byte 3,14 000000a3 3b0f 3461 .byte 59,15 000000a5 390f 3462 .byte 57,15 000000a7 3a0f 3463 .byte 58,15 000000a9 0b0f 3464 .byte 11,15 000000ab 320b 3465 .byte 50,11 000000ad 0000 3466 .byte 0,0 3467 3468 .section .debug_info 3469 .LDW_13f2e8f0: 00000445 33 3470 .byte 51 3471 .section .debug_str 000000fe 48555f537461 3472 .strz "HU_Status" 00000104 74757300 3473 .section .debug_info 00000446 00000000* 3474 .word .Ldw_str_begin+254 0000044a 0a 3475 .byte 10 0000044b 05 3476 .byte 5 0000044c 06 3477 .byte 6 0000044d 8001 3478 .byte 128,1 3479 3480 .section .debug_abbrev 000000af 33 3481 .byte 51 000000b0 28 3482 .byte 40 000000b1 00 3483 .byte 0 000000b2 030e 3484 .byte 3,14 000000b4 3b0f 3485 .byte 59,15 000000b6 390f 3486 .byte 57,15 000000b8 3a0f 3487 .byte 58,15 000000ba 1c0d 3488 .byte 28,13 000000bc 0000 3489 .byte 0,0 3490 3491 .section .debug_info 3492 .LDW_13f2e170: 0000044f 33 3493 .byte 51 3494 .section .debug_str 00000108 48555f436865 3495 .strz "HU_CheckScreen" 0000010e 636b53637265 00000114 656e00 3496 .section .debug_info 00000450 00000000* 3497 .word .Ldw_str_begin+264 00000454 0b 3498 .byte 11 00000455 05 3499 .byte 5 00000456 06 3500 .byte 6 00000457 8101 3501 .byte 129,1 3502 3503 .LDW_13f2e2f0: Page 64 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000459 33 3504 .byte 51 3505 .section .debug_str 00000117 48555f536574 3506 .strz "HU_SetScreenMode" 0000011d 53637265656e 00000123 4d6f646500 3507 .section .debug_info 0000045a 00000000* 3508 .word .Ldw_str_begin+279 0000045e 0c 3509 .byte 12 0000045f 05 3510 .byte 5 00000460 06 3511 .byte 6 00000461 9001 3512 .byte 144,1 3513 3514 .LDW_13f2df30: 00000463 33 3515 .byte 51 3516 .section .debug_str 00000128 48555f536372 3517 .strz "HU_ScreenUpdateStd" 0000012e 65656e557064 00000134 617465537464 0000013a 00 3518 .section .debug_info 00000464 00000000* 3519 .word .Ldw_str_begin+296 00000468 0d 3520 .byte 13 00000469 05 3521 .byte 5 0000046a 06 3522 .byte 6 0000046b f001 3523 .byte 240,1 3524 3525 .LDW_13f2df90: 0000046d 33 3526 .byte 51 3527 .section .debug_str 0000013b 48555f536372 3528 .strz "HU_ScreenUpdateExt" 00000141 65656e557064 00000147 617465457874 0000014d 00 3529 .section .debug_info 0000046e 00000000* 3530 .word .Ldw_str_begin+315 00000472 0e 3531 .byte 14 00000473 05 3532 .byte 5 00000474 06 3533 .byte 6 00000475 f101 3534 .byte 241,1 3535 3536 .LDW_13f2e650: 00000477 33 3537 .byte 51 3538 .section .debug_str 0000014e 48555f526561 3539 .strz "HU_ReadData" 00000154 644461746100 3540 .section .debug_info 00000478 00000000* 3541 .word .Ldw_str_begin+334 0000047c 0f 3542 .byte 15 0000047d 05 3543 .byte 5 0000047e 06 3544 .byte 6 0000047f fe01 3545 .byte 254,1 3546 00000481 00 3547 .byte 0 3548 3549 .LDW_1411ede0: 00000482 2d 3550 .byte 45 3551 .section .debug_str 0000015a 48555f537461 3552 .strz "HU_Status_t" 00000160 7475735f7400 3553 .section .debug_info 00000483 00000000* 3554 .word .Ldw_str_begin+346 Page 65 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000487 11 3555 .byte 17 00000488 03 3556 .byte 3 00000489 06 3557 .byte 6 0000048a 00000000* 3558 .word .LDW_14120800 3559 3560 .LDW_14120900: 0000048e 34 3561 .byte 52 3562 .section .debug_str 00000166 00 3563 .byte 0 3564 .section .debug_info 0000048f 00000000* 3565 .word .Ldw_str_begin+358 00000493 27 3566 .byte 39 00000494 01 3567 .byte 1 00000495 06 3568 .byte 6 00000496 04 3569 .byte 4 00000497 01 3570 .byte 1 3571 3572 .LDW_13f2e950: 00000498 33 3573 .byte 51 3574 .section .debug_str 00000167 4964785f5275 3575 .strz "Idx_RunStatus" 0000016d 6e5374617475 00000173 7300 3576 .section .debug_info 00000499 00000000* 3577 .word .Ldw_str_begin+359 0000049d 28 3578 .byte 40 0000049e 05 3579 .byte 5 0000049f 06 3580 .byte 6 000004a0 00 3581 .byte 0 3582 3583 .LDW_13f2e6b0: 000004a1 33 3584 .byte 51 3585 .section .debug_str 00000175 4964785f544f 3586 .strz "Idx_TOUCHDATA_STD" 0000017b 554348444154 00000181 415f53544400 3587 .section .debug_info 000004a2 00000000* 3588 .word .Ldw_str_begin+373 000004a6 29 3589 .byte 41 000004a7 05 3590 .byte 5 000004a8 06 3591 .byte 6 000004a9 01 3592 .byte 1 3593 3594 .LDW_13f2e9b0: 000004aa 33 3595 .byte 51 3596 .section .debug_str 00000187 4964785f544f 3597 .strz "Idx_TOUCHDATA_EXT" 0000018d 554348444154 00000193 415f45585400 3598 .section .debug_info 000004ab 00000000* 3599 .word .Ldw_str_begin+391 000004af 2a 3600 .byte 42 000004b0 05 3601 .byte 5 000004b1 06 3602 .byte 6 000004b2 02 3603 .byte 2 3604 3605 .LDW_13f2dc30: 000004b3 33 3606 .byte 51 3607 .section .debug_str 00000199 4964785f576f 3608 .strz "Idx_WorkStatus" 0000019f 726b53746174 Page 66 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000001a5 757300 3609 .section .debug_info 000004b4 00000000* 3610 .word .Ldw_str_begin+409 000004b8 2b 3611 .byte 43 000004b9 05 3612 .byte 5 000004ba 06 3613 .byte 6 000004bb 03 3614 .byte 3 3615 3616 .LDW_13f2e410: 000004bc 33 3617 .byte 51 3618 .section .debug_str 000001a8 4964785f4675 3619 .strz "Idx_FunStatus" 000001ae 6e5374617475 000001b4 7300 3620 .section .debug_info 000004bd 00000000* 3621 .word .Ldw_str_begin+424 000004c1 2c 3622 .byte 44 000004c2 05 3623 .byte 5 000004c3 06 3624 .byte 6 000004c4 04 3625 .byte 4 3626 3627 .LDW_13f2ea10: 000004c5 33 3628 .byte 51 3629 .section .debug_str 000001b6 4964785f566f 3630 .strz "Idx_Voltage" 000001bc 6c7461676500 3631 .section .debug_info 000004c6 00000000* 3632 .word .Ldw_str_begin+438 000004ca 2d 3633 .byte 45 000004cb 05 3634 .byte 5 000004cc 06 3635 .byte 6 000004cd 05 3636 .byte 5 3637 3638 .LDW_13f2dc90: 000004ce 33 3639 .byte 51 3640 .section .debug_str 000001c2 4964785f566f 3641 .strz "Idx_Voltage_2" 000001c8 6c746167655f 000001ce 3200 3642 .section .debug_info 000004cf 00000000* 3643 .word .Ldw_str_begin+450 000004d3 2e 3644 .byte 46 000004d4 05 3645 .byte 5 000004d5 06 3646 .byte 6 000004d6 06 3647 .byte 6 3648 3649 .LDW_13f2dcf0: 000004d7 33 3650 .byte 51 3651 .section .debug_str 000001d0 4964785f5072 3652 .strz "Idx_ProductID" 000001d6 6f6475637449 000001dc 4400 3653 .section .debug_info 000004d8 00000000* 3654 .word .Ldw_str_begin+464 000004dc 2f 3655 .byte 47 000004dd 05 3656 .byte 5 000004de 06 3657 .byte 6 000004df 07 3658 .byte 7 3659 3660 .LDW_13f2e770: 000004e0 33 3661 .byte 51 Page 67 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 3662 .section .debug_str 000001de 4964785f5665 3663 .strz "Idx_Version" 000001e4 7273696f6e00 3664 .section .debug_info 000004e1 00000000* 3665 .word .Ldw_str_begin+478 000004e5 30 3666 .byte 48 000004e6 05 3667 .byte 5 000004e7 06 3668 .byte 6 000004e8 08 3669 .byte 8 3670 3671 .LDW_13f2e4d0: 000004e9 33 3672 .byte 51 3673 .section .debug_str 000001ea 4964785f5265 3674 .strz "Idx_RequestBackLight" 000001f0 717565737442 000001f6 61636b4c6967 000001fc 687400 3675 .section .debug_info 000004ea 00000000* 3676 .word .Ldw_str_begin+490 000004ee 31 3677 .byte 49 000004ef 05 3678 .byte 5 000004f0 06 3679 .byte 6 000004f1 09 3680 .byte 9 3681 3682 .LDW_13f2e110: 000004f2 33 3683 .byte 51 3684 .section .debug_str 000001ff 4964785f4275 3685 .strz "Idx_ButtonStatus" 00000205 74746f6e5374 0000020b 6174757300 3686 .section .debug_info 000004f3 00000000* 3687 .word .Ldw_str_begin+511 000004f7 32 3688 .byte 50 000004f8 05 3689 .byte 5 000004f9 06 3690 .byte 6 000004fa 0a 3691 .byte 10 3692 3693 .LDW_13f2e590: 000004fb 33 3694 .byte 51 3695 .section .debug_str 00000210 4964785f5265 3696 .strz "Idx_Request_Button_BL" 00000216 71756573745f 0000021c 427574746f6e 00000222 5f424c00 3697 .section .debug_info 000004fc 00000000* 3698 .word .Ldw_str_begin+528 00000500 34 3699 .byte 52 00000501 05 3700 .byte 5 00000502 06 3701 .byte 6 00000503 0b 3702 .byte 11 3703 3704 .LDW_13f2ddb0: 00000504 33 3705 .byte 51 3706 .section .debug_str 00000226 4964785f4275 3707 .strz "Idx_Button_BL_Status" 0000022c 74746f6e5f42 00000232 4c5f53746174 00000238 757300 3708 .section .debug_info 00000505 00000000* 3709 .word .Ldw_str_begin+550 00000509 35 3710 .byte 53 Page 68 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000050a 05 3711 .byte 5 0000050b 06 3712 .byte 6 0000050c 0c 3713 .byte 12 3714 3715 .LDW_13f2e7d0: 0000050d 33 3716 .byte 51 3717 .section .debug_str 0000023b 4964785f4d61 3718 .strz "Idx_Max" 00000241 7800 3719 .section .debug_info 0000050e 00000000* 3720 .word .Ldw_str_begin+571 00000512 37 3721 .byte 55 00000513 05 3722 .byte 5 00000514 06 3723 .byte 6 00000515 0d 3724 .byte 13 3725 00000516 00 3726 .byte 0 3727 3728 .LDW_1411e720: 00000517 2d 3729 .byte 45 3730 .section .debug_str 00000243 53435245454e 3731 .strz "SCREEN_IDX_Status_t" 00000249 5f4944585f53 0000024f 74617475735f 00000255 7400 3732 .section .debug_info 00000518 00000000* 3733 .word .Ldw_str_begin+579 0000051c 39 3734 .byte 57 0000051d 03 3735 .byte 3 0000051e 06 3736 .byte 6 0000051f 00000000* 3737 .word .LDW_14120900 3738 3739 .LDW_14120980: 00000523 34 3740 .byte 52 3741 .section .debug_str 00000257 00 3742 .byte 0 3743 .section .debug_info 00000524 00000000* 3744 .word .Ldw_str_begin+599 00000528 3d 3745 .byte 61 00000529 01 3746 .byte 1 0000052a 06 3747 .byte 6 0000052b 04 3748 .byte 4 0000052c 01 3749 .byte 1 3750 3751 .LDW_13f2e050: 0000052d 33 3752 .byte 51 3753 .section .debug_str 00000258 73745f434d44 3754 .strz "st_CMD_zero" 0000025e 5f7a65726f00 3755 .section .debug_info 0000052e 00000000* 3756 .word .Ldw_str_begin+600 00000532 3e 3757 .byte 62 00000533 05 3758 .byte 5 00000534 06 3759 .byte 6 00000535 00 3760 .byte 0 3761 3762 .LDW_13f2e830: 00000536 33 3763 .byte 51 3764 .section .debug_str 00000264 73745f434d44 3765 .strz "st_CMD_SEND_REQ" 0000026a 5f53454e445f Page 69 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000270 52455100 3766 .section .debug_info 00000537 00000000* 3767 .word .Ldw_str_begin+612 0000053b 3f 3768 .byte 63 0000053c 05 3769 .byte 5 0000053d 06 3770 .byte 6 0000053e a5b58dd503 3771 .byte 165,181,141,213,3 3772 3773 .LDW_13f2e890: 00000543 33 3774 .byte 51 3775 .section .debug_str 00000274 73745f434d44 3776 .strz "st_CMD_SEND_COMPLETE" 0000027a 5f53454e445f 00000280 434f4d504c45 00000286 544500 3777 .section .debug_info 00000544 00000000* 3778 .word .Ldw_str_begin+628 00000548 40 3779 .byte 64 00000549 05 3780 .byte 5 0000054a 06 3781 .byte 6 0000054b a7f595d505 3782 .byte 167,245,149,213,5 3783 00000550 00 3784 .byte 0 3785 3786 .LDW_14120100: 00000551 2d 3787 .byte 45 3788 .section .debug_str 00000289 73745f434d44 3789 .strz "st_CMD_Status" 0000028f 5f5374617475 00000295 7300 3790 .section .debug_info 00000552 00000000* 3791 .word .Ldw_str_begin+649 00000556 41 3792 .byte 65 00000557 03 3793 .byte 3 00000558 06 3794 .byte 6 00000559 00000000* 3795 .word .LDW_14120980 3796 3797 .LDW_1411e8d0: 0000055d 47 3798 .byte 71 0000055e 49 3799 .byte 73 0000055f 01 3800 .byte 1 00000560 06 3801 .byte 6 00000561 ac02 3802 .byte 172,2 00000563 01 3803 .byte 1 3804 3805 .LDW_14120a00: 00000564 28 3806 .byte 40 3807 .section .debug_str 00000297 53454e445f43 3808 .strz "SEND_CMD_REQ" 0000029d 4d445f524551 000002a3 00 3809 .section .debug_info 00000565 00000000* 3810 .word .Ldw_str_begin+663 00000569 4b 3811 .byte 75 0000056a 19 3812 .byte 25 0000056b 06 3813 .byte 6 0000056c 00000000* 3814 .word .LDW_1411e720 00000570 0223 3815 .byte 2,35 00000572 00 3816 .byte 0 00000573 01 3817 .byte 1 3818 Page 70 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 3819 .LDW_14120a70: 00000574 28 3820 .byte 40 3821 .section .debug_str 000002a4 53454e445f43 3822 .strz "SEND_CMD_Status" 000002aa 4d445f537461 000002b0 74757300 3823 .section .debug_info 00000575 00000000* 3824 .word .Ldw_str_begin+676 00000579 4d 3825 .byte 77 0000057a 13 3826 .byte 19 0000057b 06 3827 .byte 6 0000057c 00000000* 3828 .word .LDW_13ef5520 00000580 0223 3829 .byte 2,35 00000582 04 3830 .byte 4 00000583 01 3831 .byte 1 3832 3833 .LDW_14120ae0: 00000584 28 3834 .byte 40 3835 .section .debug_str 000002b4 4170705f434d 3836 .strz "App_CMD_40" 000002ba 445f343000 3837 .section .debug_info 00000585 00000000* 3838 .word .Ldw_str_begin+692 00000589 4f 3839 .byte 79 0000058a 0d 3840 .byte 13 0000058b 06 3841 .byte 6 0000058c 00000000* 3842 .word .LDW_13ef6960 00000590 0223 3843 .byte 2,35 00000592 38 3844 .byte 56 00000593 01 3845 .byte 1 3846 3847 .LDW_14120b50: 00000594 28 3848 .byte 40 3849 .section .debug_str 000002bf 4170705f434d 3850 .strz "App_CMD_41" 000002c5 445f343100 3851 .section .debug_info 00000595 00000000* 3852 .word .Ldw_str_begin+703 00000599 50 3853 .byte 80 0000059a 0d 3854 .byte 13 0000059b 06 3855 .byte 6 0000059c 00000000* 3856 .word .LDW_13ef55e0 000005a0 0223 3857 .byte 2,35 000005a2 48 3858 .byte 72 000005a3 01 3859 .byte 1 3860 3861 .LDW_14120bc0: 000005a4 28 3862 .byte 40 3863 .section .debug_str 000002ca 4170705f434d 3864 .strz "App_CMD_42" 000002d0 445f343200 3865 .section .debug_info 000005a5 00000000* 3866 .word .Ldw_str_begin+714 000005a9 51 3867 .byte 81 000005aa 0d 3868 .byte 13 000005ab 06 3869 .byte 6 000005ac 00000000* 3870 .word .LDW_13ef56a0 000005b0 0223 3871 .byte 2,35 000005b2 58 3872 .byte 88 000005b3 01 3873 .byte 1 3874 Page 71 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 3875 .LDW_14120c30: 000005b4 28 3876 .byte 40 3877 .section .debug_str 000002d5 4170705f434d 3878 .strz "App_CMD_46" 000002db 445f343600 3879 .section .debug_info 000005b5 00000000* 3880 .word .Ldw_str_begin+725 000005b9 52 3881 .byte 82 000005ba 0d 3882 .byte 13 000005bb 06 3883 .byte 6 000005bc 00000000* 3884 .word .LDW_13ef5820 000005c0 0323 3885 .byte 3,35 000005c2 8b01 3886 .byte 139,1 000005c4 01 3887 .byte 1 3888 3889 .LDW_14120ca0: 000005c5 28 3890 .byte 40 3891 .section .debug_str 000002e0 4170705f434d 3892 .strz "App_CMD_48" 000002e6 445f343800 3893 .section .debug_info 000005c6 00000000* 3894 .word .Ldw_str_begin+736 000005ca 53 3895 .byte 83 000005cb 0d 3896 .byte 13 000005cc 06 3897 .byte 6 000005cd 00000000* 3898 .word .LDW_13ef58e0 000005d1 0323 3899 .byte 3,35 000005d3 9b01 3900 .byte 155,1 000005d5 01 3901 .byte 1 3902 3903 .LDW_14120d10: 000005d6 28 3904 .byte 40 3905 .section .debug_str 000002eb 4170705f434d 3906 .strz "App_CMD_49" 000002f1 445f343900 3907 .section .debug_info 000005d7 00000000* 3908 .word .Ldw_str_begin+747 000005db 54 3909 .byte 84 000005dc 0d 3910 .byte 13 000005dd 06 3911 .byte 6 000005de 00000000* 3912 .word .LDW_13ef5e20 000005e2 0323 3913 .byte 3,35 000005e4 ab01 3914 .byte 171,1 000005e6 01 3915 .byte 1 3916 3917 .LDW_14120d80: 000005e7 28 3918 .byte 40 3919 .section .debug_str 000002f6 4170705f434d 3920 .strz "App_CMD_D0" 000002fc 445f443000 3921 .section .debug_info 000005e8 00000000* 3922 .word .Ldw_str_begin+758 000005ec 55 3923 .byte 85 000005ed 0d 3924 .byte 13 000005ee 06 3925 .byte 6 000005ef 00000000* 3926 .word .LDW_13ef5fa0 000005f3 0323 3927 .byte 3,35 000005f5 bb01 3928 .byte 187,1 000005f7 01 3929 .byte 1 3930 3931 .LDW_14120df0: Page 72 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000005f8 28 3932 .byte 40 3933 .section .debug_str 00000301 4170705f434d 3934 .strz "App_CMD_4A" 00000307 445f344100 3935 .section .debug_info 000005f9 00000000* 3936 .word .Ldw_str_begin+769 000005fd 56 3937 .byte 86 000005fe 0d 3938 .byte 13 000005ff 06 3939 .byte 6 00000600 00000000* 3940 .word .LDW_15205a40 00000604 0323 3941 .byte 3,35 00000606 cb01 3942 .byte 203,1 00000608 01 3943 .byte 1 3944 3945 .LDW_14120e60: 00000609 28 3946 .byte 40 3947 .section .debug_str 0000030c 4170705f434d 3948 .strz "App_CMD_4B" 00000312 445f344200 3949 .section .debug_info 0000060a 00000000* 3950 .word .Ldw_str_begin+780 0000060e 57 3951 .byte 87 0000060f 0d 3952 .byte 13 00000610 06 3953 .byte 6 00000611 00000000* 3954 .word .LDW_15204240 00000615 0323 3955 .byte 3,35 00000617 db01 3956 .byte 219,1 00000619 01 3957 .byte 1 3958 3959 .LDW_14120ed0: 0000061a 28 3960 .byte 40 3961 .section .debug_str 00000317 4170705f434d 3962 .strz "App_CMD_4C" 0000031d 445f344300 3963 .section .debug_info 0000061b 00000000* 3964 .word .Ldw_str_begin+791 0000061f 58 3965 .byte 88 00000620 0d 3966 .byte 13 00000621 06 3967 .byte 6 00000622 00000000* 3968 .word .LDW_15205200 00000626 0323 3969 .byte 3,35 00000628 eb01 3970 .byte 235,1 0000062a 01 3971 .byte 1 3972 3973 .LDW_152065f0: 0000062b 28 3974 .byte 40 3975 .section .debug_str 00000322 4170705f434d 3976 .strz "App_CMD_4D" 00000328 445f344400 3977 .section .debug_info 0000062c 00000000* 3978 .word .Ldw_str_begin+802 00000630 59 3979 .byte 89 00000631 0d 3980 .byte 13 00000632 06 3981 .byte 6 00000633 00000000* 3982 .word .LDW_15204cc0 00000637 0323 3983 .byte 3,35 00000639 fb01 3984 .byte 251,1 0000063b 01 3985 .byte 1 3986 3987 .LDW_15206890: 0000063c 28 3988 .byte 40 Page 73 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 3989 .section .debug_str 0000032d 4170705f434d 3990 .strz "App_CMD_50" 00000333 445f353000 3991 .section .debug_info 0000063d 00000000* 3992 .word .Ldw_str_begin+813 00000641 5a 3993 .byte 90 00000642 0d 3994 .byte 13 00000643 06 3995 .byte 6 00000644 00000000* 3996 .word .LDW_152049c0 00000648 0323 3997 .byte 3,35 0000064a 8b02 3998 .byte 139,2 0000064c 01 3999 .byte 1 4000 4001 .LDW_152062e0: 0000064d 28 4002 .byte 40 4003 .section .debug_str 00000338 4170705f434d 4004 .strz "App_CMD_51" 0000033e 445f353100 4005 .section .debug_info 0000064e 00000000* 4006 .word .Ldw_str_begin+824 00000652 5b 4007 .byte 91 00000653 0d 4008 .byte 13 00000654 06 4009 .byte 6 00000655 00000000* 4010 .word .LDW_15205980 00000659 0323 4011 .byte 3,35 0000065b 9b02 4012 .byte 155,2 0000065d 01 4013 .byte 1 4014 0000065e 00 4015 .byte 0 4016 4017 .LDW_1411f5c0: 0000065f 2d 4018 .byte 45 4019 .section .debug_str 00000343 4949435f536c 4020 .strz "IIC_Slave_Ctrl_Structure" 00000349 6176655f4374 0000034f 726c5f537472 00000355 756374757265 0000035b 00 4021 .section .debug_info 00000660 00000000* 4022 .word .Ldw_str_begin+835 00000664 5d 4023 .byte 93 00000665 03 4024 .byte 3 00000666 06 4025 .byte 6 00000667 00000000* 4026 .word .LDW_1411e8d0 4027 4028 .LDW_1404eed0: 0000066b 47 4029 .byte 71 0000066c 19 4030 .byte 25 0000066d 01 4031 .byte 1 0000066e 08 4032 .byte 8 0000066f 08 4033 .byte 8 00000670 01 4034 .byte 1 4035 4036 .LDW_15206580: 00000671 28 4037 .byte 40 4038 .section .debug_str 0000035c 6c6173745f74 4039 .strz "last_timesptamp" 00000362 696d65737074 00000368 616d7000 4040 .section .debug_info 00000672 00000000* 4041 .word .Ldw_str_begin+860 Page 74 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000676 1a 4042 .byte 26 00000677 0f 4043 .byte 15 00000678 08 4044 .byte 8 00000679 00000000* 4045 .word .LDW_1411d820 0000067d 0223 4046 .byte 2,35 0000067f 00 4047 .byte 0 00000680 01 4048 .byte 1 4049 4050 .LDW_15206190: 00000681 28 4051 .byte 40 4052 .section .debug_str 0000036c 74696d655f63 4053 .strz "time_cnt" 00000372 6e7400 4054 .section .debug_info 00000682 00000000* 4055 .word .Ldw_str_begin+876 00000686 1b 4056 .byte 27 00000687 0f 4057 .byte 15 00000688 08 4058 .byte 8 00000689 00000000* 4059 .word .LDW_1411d820 0000068d 0223 4060 .byte 2,35 0000068f 04 4061 .byte 4 00000690 01 4062 .byte 1 4063 00000691 00 4064 .byte 0 4065 4066 .LDW_1404f350: 00000692 2d 4067 .byte 45 4068 .section .debug_str 00000375 5354696d6553 4069 .strz "STimeStampInfo" 0000037b 74616d70496e 00000381 666f00 4070 .section .debug_info 00000693 00000000* 4071 .word .Ldw_str_begin+885 00000697 1c 4072 .byte 28 00000698 02 4073 .byte 2 00000699 08 4074 .byte 8 0000069a 00000000* 4075 .word .LDW_1404eed0 4076 4077 .LDW_14120f40: 0000069e 34 4078 .byte 52 4079 .section .debug_str 00000384 00 4080 .byte 0 4081 .section .debug_info 0000069f 00000000* 4082 .word .Ldw_str_begin+900 000006a3 44 4083 .byte 68 000006a4 01 4084 .byte 1 000006a5 01 4085 .byte 1 000006a6 04 4086 .byte 4 000006a7 01 4087 .byte 1 4088 4089 .LDW_14121b00: 000006a8 33 4090 .byte 51 4091 .section .debug_str 00000385 6e6f5f757064 4092 .strz "no_update" 0000038b 61746500 4093 .section .debug_info 000006a9 00000000* 4094 .word .Ldw_str_begin+901 000006ad 45 4095 .byte 69 000006ae 05 4096 .byte 5 000006af 01 4097 .byte 1 000006b0 00 4098 .byte 0 Page 75 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 4099 4100 .LDW_141211a0: 000006b1 33 4101 .byte 51 4102 .section .debug_str 0000038f 73746172745f 4103 .strz "start_update" 00000395 757064617465 0000039b 00 4104 .section .debug_info 000006b2 00000000* 4105 .word .Ldw_str_begin+911 000006b6 46 4106 .byte 70 000006b7 05 4107 .byte 5 000006b8 01 4108 .byte 1 000006b9 01 4109 .byte 1 4110 4111 .LDW_14121380: 000006ba 33 4112 .byte 51 4113 .section .debug_str 0000039c 676f746f5f62 4114 .strz "goto_boot" 000003a2 6f6f7400 4115 .section .debug_info 000006bb 00000000* 4116 .word .Ldw_str_begin+924 000006bf 47 4117 .byte 71 000006c0 05 4118 .byte 5 000006c1 01 4119 .byte 1 000006c2 02 4120 .byte 2 4121 4122 .LDW_14121500: 000006c3 33 4123 .byte 51 4124 .section .debug_str 000003a6 636865616b5f 4125 .strz "cheak_key1" 000003ac 6b65793100 4126 .section .debug_info 000006c4 00000000* 4127 .word .Ldw_str_begin+934 000006c8 48 4128 .byte 72 000006c9 05 4129 .byte 5 000006ca 01 4130 .byte 1 000006cb 03 4131 .byte 3 4132 4133 .LDW_14121200: 000006cc 33 4134 .byte 51 4135 .section .debug_str 000003b1 636865616b5f 4136 .strz "cheak_key2" 000003b7 6b65793200 4137 .section .debug_info 000006cd 00000000* 4138 .word .Ldw_str_begin+945 000006d1 49 4139 .byte 73 000006d2 05 4140 .byte 5 000006d3 01 4141 .byte 1 000006d4 04 4142 .byte 4 4143 4144 .LDW_14121bc0: 000006d5 33 4145 .byte 51 4146 .section .debug_str 000003bc 656e7465725f 4147 .strz "enter_boot" 000003c2 626f6f7400 4148 .section .debug_info 000006d6 00000000* 4149 .word .Ldw_str_begin+956 000006da 4a 4150 .byte 74 000006db 05 4151 .byte 5 000006dc 01 4152 .byte 1 000006dd 05 4153 .byte 5 Page 76 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 4154 4155 .LDW_14121560: 000006de 33 4156 .byte 51 4157 .section .debug_str 000003c7 65726173655f 4158 .strz "erase_data" 000003cd 6461746100 4159 .section .debug_info 000006df 00000000* 4160 .word .Ldw_str_begin+967 000006e3 4b 4161 .byte 75 000006e4 05 4162 .byte 5 000006e5 01 4163 .byte 1 000006e6 06 4164 .byte 6 4165 4166 .LDW_141219e0: 000006e7 33 4167 .byte 51 4168 .section .debug_str 000003d2 50726f677261 4169 .strz "Programme" 000003d8 6d6d6500 4170 .section .debug_info 000006e8 00000000* 4171 .word .Ldw_str_begin+978 000006ec 4c 4172 .byte 76 000006ed 02 4173 .byte 2 000006ee 01 4174 .byte 1 000006ef 07 4175 .byte 7 4176 4177 .LDW_14121260: 000006f0 33 4178 .byte 51 4179 .section .debug_str 000003dc 77726974655f 4180 .strz "write_data" 000003e2 6461746100 4181 .section .debug_info 000006f1 00000000* 4182 .word .Ldw_str_begin+988 000006f5 4d 4183 .byte 77 000006f6 05 4184 .byte 5 000006f7 01 4185 .byte 1 000006f8 08 4186 .byte 8 4187 4188 .LDW_141213e0: 000006f9 33 4189 .byte 51 4190 .section .debug_str 000003e7 636865616b5f 4191 .strz "cheak_sum" 000003ed 73756d00 4192 .section .debug_info 000006fa 00000000* 4193 .word .Ldw_str_begin+999 000006fe 4e 4194 .byte 78 000006ff 02 4195 .byte 2 00000700 01 4196 .byte 1 00000701 09 4197 .byte 9 4198 4199 .LDW_141212c0: 00000702 33 4200 .byte 51 4201 .section .debug_str 000003f1 726573657400 4202 .strz "reset" 4203 .section .debug_info 00000703 00000000* 4204 .word .Ldw_str_begin+1009 00000707 4f 4205 .byte 79 00000708 02 4206 .byte 2 00000709 01 4207 .byte 1 0000070a 0a 4208 .byte 10 4209 4210 .LDW_14121440: Page 77 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000070b 33 4211 .byte 51 4212 .section .debug_str 000003f7 6578697400 4213 .strz "exit" 4214 .section .debug_info 0000070c 00000000* 4215 .word .Ldw_str_begin+1015 00000710 50 4216 .byte 80 00000711 05 4217 .byte 5 00000712 01 4218 .byte 1 00000713 0b 4219 .byte 11 4220 00000714 00 4221 .byte 0 4222 4223 .LDW_1411f650: 00000715 08 4224 .byte 8 4225 .section .debug_str 000003fc 446973706c61 4226 .strz "Display_mode_Ctrl" 00000402 795f6d6f6465 00000408 5f4374726c00 4227 .section .debug_info 00000716 00000000* 4228 .word .Ldw_str_begin+1020 0000071a 13 4229 .byte 19 0000071b 1d 4230 .byte 29 0000071c 04 4231 .byte 4 0000071d 00000000* 4232 .word .LDW_1411ec30 00000721 01 4233 .byte 1 00000722 01 4234 .byte 1 4235 4236 .section .debug_abbrev 000000be 08 4237 .byte 8 000000bf 34 4238 .byte 52 000000c0 00 4239 .byte 0 000000c1 030e 4240 .byte 3,14 000000c3 3b0f 4241 .byte 59,15 000000c5 390f 4242 .byte 57,15 000000c7 3a0f 4243 .byte 58,15 000000c9 4910 4244 .byte 73,16 000000cb 3f0c 4245 .byte 63,12 000000cd 3c0c 4246 .byte 60,12 000000cf 0000 4247 .byte 0,0 4248 4249 .section .debug_info 4250 .LDW_1411f530: 00000723 08 4251 .byte 8 4252 .section .debug_str 0000040e 436f6d5f3934 4253 .strz "Com_948_Ctrl" 00000414 385f4374726c 0000041a 00 4254 .section .debug_info 00000724 00000000* 4255 .word .Ldw_str_begin+1038 00000728 60 4256 .byte 96 00000729 2a 4257 .byte 42 0000072a 06 4258 .byte 6 0000072b 00000000* 4259 .word .LDW_14120220 0000072f 01 4260 .byte 1 00000730 01 4261 .byte 1 4262 4263 .LDW_1411f2f0: 00000731 06 4264 .byte 6 4265 .section .debug_str 0000041b 63757272656e 4266 .strz "current_ota_status" 00000421 745f6f74615f Page 78 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000427 737461747573 0000042d 00 4267 .section .debug_info 00000732 00000000* 4268 .word .Ldw_str_begin+1051 00000736 10 4269 .byte 16 00000737 05 4270 .byte 5 00000738 01 4271 .byte 1 00000739 00000000* 4272 .word .LDW_140387d0 0000073d 01 4273 .byte 1 0000073e 00 4274 .byte 0 0000073f 05 4275 .byte 5 00000740 03 4276 .byte 3 00000741 00000000* 4277 .word _current_ota_status 4278 4279 .section .debug_abbrev 000000d1 06 4280 .byte 6 000000d2 34 4281 .byte 52 000000d3 00 4282 .byte 0 000000d4 030e 4283 .byte 3,14 000000d6 3b0f 4284 .byte 59,15 000000d8 390f 4285 .byte 57,15 000000da 3a0f 4286 .byte 58,15 000000dc 4910 4287 .byte 73,16 000000de 3f0c 4288 .byte 63,12 000000e0 3c0c 4289 .byte 60,12 000000e2 020a 4290 .byte 2,10 000000e4 0000 4291 .byte 0,0 4292 4293 .section .debug_info 4294 .LDW_1411f920: 00000745 06 4295 .byte 6 4296 .section .debug_str 0000042e 536574536372 4297 .strz "SetScreenMode_time" 00000434 65656e4d6f64 0000043a 655f74696d65 00000440 00 4298 .section .debug_info 00000746 00000000* 4299 .word .Ldw_str_begin+1070 0000074a 12 4300 .byte 18 0000074b 10 4301 .byte 16 0000074c 01 4302 .byte 1 0000074d 00000000* 4303 .word .LDW_1404f350 00000751 01 4304 .byte 1 00000752 00 4305 .byte 0 00000753 05 4306 .byte 5 00000754 03 4307 .byte 3 00000755 00000000* 4308 .word _SetScreenMode_time 4309 4310 .LDW_141202b0: 00000759 06 4311 .byte 6 4312 .section .debug_str 00000441 44656c61795f 4313 .strz "Delay_SetScreenMode_flage" 00000447 536574536372 0000044d 65656e4d6f64 00000453 655f666c6167 00000459 6500 4314 .section .debug_info 0000075a 00000000* 4315 .word .Ldw_str_begin+1089 0000075e 13 4316 .byte 19 0000075f 09 4317 .byte 9 00000760 01 4318 .byte 1 Page 79 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000761 00000000* 4319 .word .LDW_14038370 00000765 01 4320 .byte 1 00000766 00 4321 .byte 0 00000767 05 4322 .byte 5 00000768 03 4323 .byte 3 00000769 00000000* 4324 .word _Delay_SetScreenMode_flage 4325 4326 .LDW_1411f4a0: 0000076d 06 4327 .byte 6 4328 .section .debug_str 0000045b 706f7765725f 4329 .strz "power_state" 00000461 737461746500 4330 .section .debug_info 0000076e 00000000* 4331 .word .Ldw_str_begin+1115 00000772 21 4332 .byte 33 00000773 09 4333 .byte 9 00000774 01 4334 .byte 1 00000775 00000000* 4335 .word .LDW_14038370 00000779 01 4336 .byte 1 0000077a 00 4337 .byte 0 0000077b 05 4338 .byte 5 0000077c 03 4339 .byte 3 0000077d 00000000* 4340 .word _power_state 4341 4342 .LDW_1411fb60: 00000781 08 4343 .byte 8 4344 .section .debug_str 00000467 63757272656e 4345 .strz "current_bl_pwm" 0000046d 745f626c5f70 00000473 776d00 4346 .section .debug_info 00000782 00000000* 4347 .word .Ldw_str_begin+1127 00000786 22 4348 .byte 34 00000787 11 4349 .byte 17 00000788 01 4350 .byte 1 00000789 00000000* 4351 .word .LDW_1404ec00 0000078d 01 4352 .byte 1 0000078e 01 4353 .byte 1 4354 4355 .LDW_1411fe30: 0000078f 06 4356 .byte 6 4357 .section .debug_str 00000476 6366675f7375 4358 .strz "cfg_sum" 0000047c 6d00 4359 .section .debug_info 00000790 00000000* 4360 .word .Ldw_str_begin+1142 00000794 29 4361 .byte 41 00000795 0d 4362 .byte 13 00000796 01 4363 .byte 1 00000797 00000000* 4364 .word .LDW_1411d5f0 0000079b 01 4365 .byte 1 0000079c 00 4366 .byte 0 0000079d 05 4367 .byte 5 0000079e 03 4368 .byte 3 0000079f 00000000* 4369 .word _cfg_sum 4370 4371 .LDW_1411f410: 000007a3 06 4372 .byte 6 4373 .section .debug_str 0000047e 6e756d626572 4374 .strz "number_line" 00000484 5f6c696e6500 Page 80 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 4375 .section .debug_info 000007a4 00000000* 4376 .word .Ldw_str_begin+1150 000007a8 2a 4377 .byte 42 000007a9 0d 4378 .byte 13 000007aa 01 4379 .byte 1 000007ab 00000000* 4380 .word .LDW_140387d0 000007af 01 4381 .byte 1 000007b0 00 4382 .byte 0 000007b1 05 4383 .byte 5 000007b2 03 4384 .byte 3 000007b3 00000000* 4385 .word _number_line 4386 4387 .LDW_1411fc80: 000007b7 06 4388 .byte 6 4389 .section .debug_str 0000048a 636d645f7570 4390 .strz "cmd_upde" 00000490 646500 4391 .section .debug_info 000007b8 00000000* 4392 .word .Ldw_str_begin+1162 000007bc 2c 4393 .byte 44 000007bd 15 4394 .byte 21 000007be 01 4395 .byte 1 000007bf 00000000* 4396 .word .LDW_15206040 000007c3 01 4397 .byte 1 000007c4 00 4398 .byte 0 000007c5 05 4399 .byte 5 000007c6 03 4400 .byte 3 000007c7 00000000* 4401 .word _cmd_upde 4402 4403 .LDW_1411fd10: 000007cb 06 4404 .byte 6 4405 .section .debug_str 00000493 757064617465 4406 .strz "update_repo" 00000499 5f7265706f00 4407 .section .debug_info 000007cc 00000000* 4408 .word .Ldw_str_begin+1171 000007d0 2d 4409 .byte 45 000007d1 15 4410 .byte 21 000007d2 01 4411 .byte 1 000007d3 00000000* 4412 .word .LDW_15204600 000007d7 01 4413 .byte 1 000007d8 00 4414 .byte 0 000007d9 05 4415 .byte 5 000007da 03 4416 .byte 3 000007db 00000000* 4417 .word _update_repo 4418 4419 .LDW_1411fda0: 000007df 06 4420 .byte 6 4421 .section .debug_str 0000049f 636d645f626f 4422 .strz "cmd_boot" 000004a5 6f7400 4423 .section .debug_info 000007e0 00000000* 4424 .word .Ldw_str_begin+1183 000007e4 2e 4425 .byte 46 000007e5 15 4426 .byte 21 000007e6 01 4427 .byte 1 000007e7 00000000* 4428 .word .LDW_15204fc0 000007eb 01 4429 .byte 1 000007ec 00 4430 .byte 0 000007ed 05 4431 .byte 5 000007ee 03 4432 .byte 3 Page 81 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000007ef 00000000* 4433 .word _cmd_boot 4434 4435 .LDW_1411e9f0: 000007f3 06 4436 .byte 6 4437 .section .debug_str 000004a8 626f6f745f72 4438 .strz "boot_repo" 000004ae 65706f00 4439 .section .debug_info 000007f4 00000000* 4440 .word .Ldw_str_begin+1192 000007f8 2f 4441 .byte 47 000007f9 15 4442 .byte 21 000007fa 01 4443 .byte 1 000007fb 00000000* 4444 .word .LDW_152046c0 000007ff 01 4445 .byte 1 00000800 00 4446 .byte 0 00000801 05 4447 .byte 5 00000802 03 4448 .byte 3 00000803 00000000* 4449 .word _boot_repo 4450 4451 .LDW_1411fec0: 00000807 06 4452 .byte 6 4453 .section .debug_str 000004b2 636d645f6b65 4454 .strz "cmd_key1" 000004b8 793100 4455 .section .debug_info 00000808 00000000* 4456 .word .Ldw_str_begin+1202 0000080c 30 4457 .byte 48 0000080d 15 4458 .byte 21 0000080e 01 4459 .byte 1 0000080f 00000000* 4460 .word .LDW_152043c0 00000813 01 4461 .byte 1 00000814 00 4462 .byte 0 00000815 05 4463 .byte 5 00000816 03 4464 .byte 3 00000817 00000000* 4465 .word _cmd_key1 4466 4467 .LDW_1411ffe0: 0000081b 06 4468 .byte 6 4469 .section .debug_str 000004bb 6b6579315f72 4470 .strz "key1_repo" 000004c1 65706f00 4471 .section .debug_info 0000081c 00000000* 4472 .word .Ldw_str_begin+1211 00000820 31 4473 .byte 49 00000821 15 4474 .byte 21 00000822 01 4475 .byte 1 00000823 00000000* 4476 .word .LDW_15204180 00000827 01 4477 .byte 1 00000828 00 4478 .byte 0 00000829 05 4479 .byte 5 0000082a 03 4480 .byte 3 0000082b 00000000* 4481 .word _key1_repo 4482 4483 .LDW_14120070: 0000082f 06 4484 .byte 6 4485 .section .debug_str 000004c5 636d645f6b65 4486 .strz "cmd_key2" 000004cb 793200 4487 .section .debug_info 00000830 00000000* 4488 .word .Ldw_str_begin+1221 00000834 32 4489 .byte 50 Page 82 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000835 15 4490 .byte 21 00000836 01 4491 .byte 1 00000837 00000000* 4492 .word .LDW_15204a80 0000083b 01 4493 .byte 1 0000083c 00 4494 .byte 0 0000083d 05 4495 .byte 5 0000083e 03 4496 .byte 3 0000083f 00000000* 4497 .word _cmd_key2 4498 4499 .LDW_141203d0: 00000843 06 4500 .byte 6 4501 .section .debug_str 000004ce 6b6579325f72 4502 .strz "key2_repo" 000004d4 65706f00 4503 .section .debug_info 00000844 00000000* 4504 .word .Ldw_str_begin+1230 00000848 33 4505 .byte 51 00000849 15 4506 .byte 21 0000084a 01 4507 .byte 1 0000084b 00000000* 4508 .word .LDW_15204900 0000084f 01 4509 .byte 1 00000850 00 4510 .byte 0 00000851 05 4511 .byte 5 00000852 03 4512 .byte 3 00000853 00000000* 4513 .word _key2_repo 4514 4515 .LDW_1411e840: 00000857 06 4516 .byte 6 4517 .section .debug_str 000004d8 636d645f6368 4518 .strz "cmd_check" 000004de 65636b00 4519 .section .debug_info 00000858 00000000* 4520 .word .Ldw_str_begin+1240 0000085c 35 4521 .byte 53 0000085d 15 4522 .byte 21 0000085e 01 4523 .byte 1 0000085f 00000000* 4524 .word .LDW_15204300 00000863 01 4525 .byte 1 00000864 00 4526 .byte 0 00000865 05 4527 .byte 5 00000866 03 4528 .byte 3 00000867 00000000* 4529 .word _cmd_check 4530 4531 .LDW_14120460: 0000086b 06 4532 .byte 6 4533 .section .debug_str 000004e2 636d645f6572 4534 .strz "cmd_erase" 000004e8 61736500 4535 .section .debug_info 0000086c 00000000* 4536 .word .Ldw_str_begin+1250 00000870 36 4537 .byte 54 00000871 15 4538 .byte 21 00000872 01 4539 .byte 1 00000873 00000000* 4540 .word .LDW_15204f00 00000877 01 4541 .byte 1 00000878 00 4542 .byte 0 00000879 05 4543 .byte 5 0000087a 03 4544 .byte 3 0000087b 00000000* 4545 .word _cmd_erase 4546 4547 .LDW_141204f0: Page 83 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000087f 06 4548 .byte 6 4549 .section .debug_str 000004ec 636d645f5072 4550 .strz "cmd_Program" 000004f2 6f6772616d00 4551 .section .debug_info 00000880 00000000* 4552 .word .Ldw_str_begin+1260 00000884 37 4553 .byte 55 00000885 15 4554 .byte 21 00000886 01 4555 .byte 1 00000887 00000000* 4556 .word .LDW_15205f80 0000088b 01 4557 .byte 1 0000088c 00 4558 .byte 0 0000088d 05 4559 .byte 5 0000088e 03 4560 .byte 3 0000088f 00000000* 4561 .word _cmd_Program 4562 4563 .LDW_1411ea80: 00000893 06 4564 .byte 6 4565 .section .debug_str 000004f8 636d645f7265 4566 .strz "cmd_reset" 000004fe 73657400 4567 .section .debug_info 00000894 00000000* 4568 .word .Ldw_str_begin+1272 00000898 38 4569 .byte 56 00000899 15 4570 .byte 21 0000089a 01 4571 .byte 1 0000089b 00000000* 4572 .word .LDW_15205380 0000089f 01 4573 .byte 1 000008a0 00 4574 .byte 0 000008a1 05 4575 .byte 5 000008a2 03 4576 .byte 3 000008a3 00000000* 4577 .word _cmd_reset 4578 4579 .LDW_14122c00: 000008a7 06 4580 .byte 6 4581 .section .debug_str 00000502 636d645f6578 4582 .strz "cmd_exit" 00000508 697400 4583 .section .debug_info 000008a8 00000000* 4584 .word .Ldw_str_begin+1282 000008ac 39 4585 .byte 57 000008ad 15 4586 .byte 21 000008ae 01 4587 .byte 1 000008af 00000000* 4588 .word .LDW_15204b40 000008b3 01 4589 .byte 1 000008b4 00 4590 .byte 0 000008b5 05 4591 .byte 5 000008b6 03 4592 .byte 3 000008b7 00000000* 4593 .word _cmd_exit 4594 4595 .LDW_14122270: 000008bb 06 4596 .byte 6 4597 .section .debug_str 0000050b 7265706f5f42 4598 .strz "repo_Bootloader_check" 00000511 6f6f746c6f61 00000517 6465725f6368 0000051d 65636b00 4599 .section .debug_info 000008bc 00000000* 4600 .word .Ldw_str_begin+1291 000008c0 3a 4601 .byte 58 000008c1 15 4602 .byte 21 Page 84 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000008c2 01 4603 .byte 1 000008c3 00000000* 4604 .word .LDW_15205ec0 000008c7 01 4605 .byte 1 000008c8 00 4606 .byte 0 000008c9 05 4607 .byte 5 000008ca 03 4608 .byte 3 000008cb 00000000* 4609 .word _repo_Bootloader_check 4610 4611 .LDW_141232c0: 000008cf 06 4612 .byte 6 4613 .section .debug_str 00000521 7265706f5f65 4614 .strz "repo_erase_status" 00000527 726173655f73 0000052d 746174757300 4615 .section .debug_info 000008d0 00000000* 4616 .word .Ldw_str_begin+1313 000008d4 3b 4617 .byte 59 000008d5 15 4618 .byte 21 000008d6 01 4619 .byte 1 000008d7 00000000* 4620 .word .LDW_15204480 000008db 01 4621 .byte 1 000008dc 00 4622 .byte 0 000008dd 05 4623 .byte 5 000008de 03 4624 .byte 3 000008df 00000000* 4625 .word _repo_erase_status 4626 4627 .LDW_14123a10: 000008e3 06 4628 .byte 6 4629 .section .debug_str 00000533 7265706f5f50 4630 .strz "repo_Programming" 00000539 726f6772616d 0000053f 6d696e6700 4631 .section .debug_info 000008e4 00000000* 4632 .word .Ldw_str_begin+1331 000008e8 3c 4633 .byte 60 000008e9 15 4634 .byte 21 000008ea 01 4635 .byte 1 000008eb 00000000* 4636 .word .LDW_15205bc0 000008ef 01 4637 .byte 1 000008f0 00 4638 .byte 0 000008f1 05 4639 .byte 5 000008f2 03 4640 .byte 3 000008f3 00000000* 4641 .word _repo_Programming 4642 4643 .LDW_14122810: 000008f7 06 4644 .byte 6 4645 .section .debug_str 00000544 7265706f5f77 4646 .strz "repo_write_succes" 0000054a 726974655f73 00000550 756363657300 4647 .section .debug_info 000008f8 00000000* 4648 .word .Ldw_str_begin+1348 000008fc 3d 4649 .byte 61 000008fd 15 4650 .byte 21 000008fe 01 4651 .byte 1 000008ff 00000000* 4652 .word .LDW_15204d80 00000903 01 4653 .byte 1 00000904 00 4654 .byte 0 00000905 05 4655 .byte 5 00000906 03 4656 .byte 3 00000907 00000000* 4657 .word _repo_write_succes Page 85 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 4658 4659 .LDW_14123ce0: 0000090b 06 4660 .byte 6 4661 .section .debug_str 00000556 7265706f5f77 4662 .strz "repo_write_fail" 0000055c 726974655f66 00000562 61696c00 4663 .section .debug_info 0000090c 00000000* 4664 .word .Ldw_str_begin+1366 00000910 3e 4665 .byte 62 00000911 15 4666 .byte 21 00000912 01 4667 .byte 1 00000913 00000000* 4668 .word .LDW_15204c00 00000917 01 4669 .byte 1 00000918 00 4670 .byte 0 00000919 05 4671 .byte 5 0000091a 03 4672 .byte 3 0000091b 00000000* 4673 .word _repo_write_fail 4674 4675 .LDW_14122930: 0000091f 06 4676 .byte 6 4677 .section .debug_str 00000566 7265706f5f50 4678 .strz "repo_Prog_Completed" 0000056c 726f675f436f 00000572 6d706c657465 00000578 6400 4679 .section .debug_info 00000920 00000000* 4680 .word .Ldw_str_begin+1382 00000924 3f 4681 .byte 63 00000925 15 4682 .byte 21 00000926 01 4683 .byte 1 00000927 00000000* 4684 .word .LDW_15205140 0000092b 01 4685 .byte 1 0000092c 00 4686 .byte 0 0000092d 05 4687 .byte 5 0000092e 03 4688 .byte 3 0000092f 00000000* 4689 .word _repo_Prog_Completed 4690 4691 .LDW_14123e90: 00000933 06 4692 .byte 6 4693 .section .debug_str 0000057a 7265706f5f72 4694 .strz "repo_reset_wait" 00000580 657365745f77 00000586 61697400 4695 .section .debug_info 00000934 00000000* 4696 .word .Ldw_str_begin+1402 00000938 40 4697 .byte 64 00000939 15 4698 .byte 21 0000093a 01 4699 .byte 1 0000093b 00000000* 4700 .word .LDW_15204e40 0000093f 01 4701 .byte 1 00000940 00 4702 .byte 0 00000941 05 4703 .byte 5 00000942 03 4704 .byte 3 00000943 00000000* 4705 .word _repo_reset_wait 4706 4707 .LDW_14122030: 00000947 06 4708 .byte 6 4709 .section .debug_str 0000058a 7265706f5f63 4710 .strz "repo_cmd_exit" 00000590 6d645f657869 Page 86 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000596 7400 4711 .section .debug_info 00000948 00000000* 4712 .word .Ldw_str_begin+1418 0000094c 41 4713 .byte 65 0000094d 15 4714 .byte 21 0000094e 01 4715 .byte 1 0000094f 00000000* 4716 .word .LDW_15205440 00000953 01 4717 .byte 1 00000954 00 4718 .byte 0 00000955 05 4719 .byte 5 00000956 03 4720 .byte 3 00000957 00000000* 4721 .word _repo_cmd_exit 4722 4723 .LDW_14122e40: 0000095b 06 4724 .byte 6 4725 .section .debug_str 00000598 63757272656e 4726 .strz "current_ota_pack_addr" 0000059e 745f6f74615f 000005a4 7061636b5f61 000005aa 64647200 4727 .section .debug_info 0000095c 00000000* 4728 .word .Ldw_str_begin+1432 00000960 42 4729 .byte 66 00000961 0a 4730 .byte 10 00000962 01 4731 .byte 1 00000963 00000000* 4732 .word .LDW_1404f2c0 00000967 01 4733 .byte 1 00000968 00 4734 .byte 0 00000969 05 4735 .byte 5 0000096a 03 4736 .byte 3 0000096b 00000000* 4737 .word _current_ota_pack_addr 4738 4739 .LDW_14123aa0: 0000096f 06 4740 .byte 6 4741 .section .debug_str 000005ae 6d63755f7570 4742 .strz "mcu_up" 000005b4 00 4743 .section .debug_info 00000970 00000000* 4744 .word .Ldw_str_begin+1454 00000974 51 4745 .byte 81 00000975 03 4746 .byte 3 00000976 01 4747 .byte 1 00000977 00000000* 4748 .word .LDW_14120f40 0000097b 01 4749 .byte 1 0000097c 00 4750 .byte 0 0000097d 05 4751 .byte 5 0000097e 03 4752 .byte 3 0000097f 00000000* 4753 .word _mcu_up 4754 4755 .LDW_14122db0: 00000983 06 4756 .byte 6 4757 .section .debug_str 000005b5 4f54415f434d 4758 .strz "OTA_CMD_ENTER_IAP_Flag" 000005bb 445f454e5445 000005c1 525f4941505f 000005c7 466c616700 4759 .section .debug_info 00000984 00000000* 4760 .word .Ldw_str_begin+1461 00000988 54 4761 .byte 84 00000989 17 4762 .byte 23 0000098a 01 4763 .byte 1 Page 87 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000098b 00000000* 4764 .word .LDW_140387d0 0000098f 01 4765 .byte 1 00000990 00 4766 .byte 0 00000991 05 4767 .byte 5 00000992 03 4768 .byte 3 00000993 00000000* 4769 .word _OTA_CMD_ENTER_IAP_Flag 4770 4771 .LDW_14123b30: 00000997 06 4772 .byte 6 4773 .section .debug_str 000005cc 757064617465 4774 .strz "update_lock" 000005d2 5f6c6f636b00 4775 .section .debug_info 00000998 00000000* 4776 .word .Ldw_str_begin+1484 0000099c 56 4777 .byte 86 0000099d 09 4778 .byte 9 0000099e 01 4779 .byte 1 0000099f 00000000* 4780 .word .LDW_14038370 000009a3 01 4781 .byte 1 000009a4 00 4782 .byte 0 000009a5 05 4783 .byte 5 000009a6 03 4784 .byte 3 000009a7 00000000* 4785 .word _update_lock 4786 4787 .LDW_14125550: 000009ab 1b 4788 .byte 27 4789 .section .debug_str 000005d8 7374726e636d 4790 .strz "strncmp" 000005de 7000 4791 .section .debug_info 000009ac 00000000* 4792 .word .Ldw_str_begin+1496 000009b0 57 4793 .byte 87 000009b1 08 4794 .byte 8 000009b2 02 4795 .byte 2 000009b3 00000000* 4796 .word .LDW_140387d0 000009b7 01 4797 .byte 1 000009b8 00 4798 .byte 0 000009b9 01 4799 .byte 1 000009ba 01 4800 .byte 1 000009bb 00 4801 .byte 0 000009bc 01 4802 .byte 1 4803 4804 .section .debug_abbrev 000000e6 1b 4805 .byte 27 000000e7 2e 4806 .byte 46 000000e8 01 4807 .byte 1 000000e9 030e 4808 .byte 3,14 000000eb 3b0f 4809 .byte 59,15 000000ed 390f 4810 .byte 57,15 000000ef 3a0f 4811 .byte 58,15 000000f1 4910 4812 .byte 73,16 000000f3 3c0c 4813 .byte 60,12 000000f5 200b 4814 .byte 32,11 000000f7 3f0c 4815 .byte 63,12 000000f9 320b 4816 .byte 50,11 000000fb 4c0b 4817 .byte 76,11 000000fd 270c 4818 .byte 39,12 000000ff 0000 4819 .byte 0,0 4820 4821 .section .debug_info 000009bd 00 4822 .byte 0 Page 88 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 4823 4824 .LDW_14125e50: 000009be 1b 4825 .byte 27 4826 .section .debug_str 000005e0 4765745f5275 4827 .strz "Get_Run_Starts_flag" 000005e6 6e5f53746172 000005ec 74735f666c61 000005f2 6700 4828 .section .debug_info 000009bf 00000000* 4829 .word .Ldw_str_begin+1504 000009c3 19 4830 .byte 25 000009c4 0a 4831 .byte 10 000009c5 04 4832 .byte 4 000009c6 00000000* 4833 .word .LDW_1404f2c0 000009ca 01 4834 .byte 1 000009cb 00 4835 .byte 0 000009cc 01 4836 .byte 1 000009cd 01 4837 .byte 1 000009ce 00 4838 .byte 0 000009cf 01 4839 .byte 1 4840 000009d0 00 4841 .byte 0 4842 4843 .LDW_14128670: 000009d1 1a 4844 .byte 26 4845 .section .debug_str 000005f4 436c6561725f 4846 .strz "Clear_RequestBackLight_Cnt" 000005fa 526571756573 00000600 744261636b4c 00000606 696768745f43 0000060c 6e7400 4847 .section .debug_info 000009d2 00000000* 4848 .word .Ldw_str_begin+1524 000009d6 22 4849 .byte 34 000009d7 07 4850 .byte 7 000009d8 04 4851 .byte 4 000009d9 01 4852 .byte 1 000009da 00 4853 .byte 0 000009db 01 4854 .byte 1 000009dc 01 4855 .byte 1 000009dd 00 4856 .byte 0 000009de 01 4857 .byte 1 4858 4859 .section .debug_abbrev 00000101 1a 4860 .byte 26 00000102 2e 4861 .byte 46 00000103 01 4862 .byte 1 00000104 030e 4863 .byte 3,14 00000106 3b0f 4864 .byte 59,15 00000108 390f 4865 .byte 57,15 0000010a 3a0f 4866 .byte 58,15 0000010c 3c0c 4867 .byte 60,12 0000010e 200b 4868 .byte 32,11 00000110 3f0c 4869 .byte 63,12 00000112 320b 4870 .byte 50,11 00000114 4c0b 4871 .byte 76,11 00000116 270c 4872 .byte 39,12 00000118 0000 4873 .byte 0,0 4874 4875 .section .debug_info 000009df 00 4876 .byte 0 Page 89 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 4877 4878 .LDW_14129170: 000009e0 1a 4879 .byte 26 4880 .section .debug_str 0000060f 52756e5f5374 4881 .strz "Run_Starts_flag_set" 00000615 617274735f66 0000061b 6c61675f7365 00000621 7400 4882 .section .debug_info 000009e1 00000000* 4883 .word .Ldw_str_begin+1551 000009e5 24 4884 .byte 36 000009e6 06 4885 .byte 6 000009e7 04 4886 .byte 4 000009e8 01 4887 .byte 1 000009e9 00 4888 .byte 0 000009ea 01 4889 .byte 1 000009eb 01 4890 .byte 1 000009ec 00 4891 .byte 0 000009ed 01 4892 .byte 1 4893 000009ee 00 4894 .byte 0 4895 4896 .LDW_14129970: 000009ef 1a 4897 .byte 26 4898 .section .debug_str 00000623 434f4d5f3934 4899 .strz "COM_948_SET_SEND_CMD_Status" 00000629 385f5345545f 0000062f 53454e445f43 00000635 4d445f537461 0000063b 74757300 4900 .section .debug_info 000009f0 00000000* 4901 .word .Ldw_str_begin+1571 000009f4 6b 4902 .byte 107 000009f5 06 4903 .byte 6 000009f6 06 4904 .byte 6 000009f7 01 4905 .byte 1 000009f8 00 4906 .byte 0 000009f9 01 4907 .byte 1 000009fa 01 4908 .byte 1 000009fb 00 4909 .byte 0 000009fc 01 4910 .byte 1 4911 000009fd 00 4912 .byte 0 4913 4914 .LDW_1412a870: 000009fe 1a 4915 .byte 26 4916 .section .debug_str 0000063f 54696d655374 4917 .strz "TimeStamp_Reset" 00000645 616d705f5265 0000064b 73657400 4918 .section .debug_info 000009ff 00000000* 4919 .word .Ldw_str_begin+1599 00000a03 24 4920 .byte 36 00000a04 06 4921 .byte 6 00000a05 08 4922 .byte 8 00000a06 01 4923 .byte 1 00000a07 00 4924 .byte 0 00000a08 01 4925 .byte 1 00000a09 01 4926 .byte 1 00000a0a 00 4927 .byte 0 00000a0b 01 4928 .byte 1 Page 90 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 4929 00000a0c 00 4930 .byte 0 4931 4932 .LDW_1412a970: 00000a0d 1a 4933 .byte 26 4934 .section .debug_str 0000064f 54696d655374 4935 .strz "TimeStamp_Update" 00000655 616d705f5570 0000065b 6461746500 4936 .section .debug_info 00000a0e 00000000* 4937 .word .Ldw_str_begin+1615 00000a12 27 4938 .byte 39 00000a13 06 4939 .byte 6 00000a14 08 4940 .byte 8 00000a15 01 4941 .byte 1 00000a16 00 4942 .byte 0 00000a17 01 4943 .byte 1 00000a18 01 4944 .byte 1 00000a19 00 4945 .byte 0 00000a1a 01 4946 .byte 1 4947 00000a1b 00 4948 .byte 0 4949 4950 .LDW_1412b370: 00000a1c 1b 4951 .byte 27 4952 .section .debug_str 00000660 54696d655374 4953 .strz "TimeStamp_GetCntTime" 00000666 616d705f4765 0000066c 74436e745469 00000672 6d6500 4954 .section .debug_info 00000a1d 00000000* 4955 .word .Ldw_str_begin+1632 00000a21 2a 4956 .byte 42 00000a22 0e 4957 .byte 14 00000a23 08 4958 .byte 8 00000a24 00000000* 4959 .word .LDW_1411d820 00000a28 01 4960 .byte 1 00000a29 00 4961 .byte 0 00000a2a 01 4962 .byte 1 00000a2b 01 4963 .byte 1 00000a2c 00 4964 .byte 0 00000a2d 01 4965 .byte 1 4966 00000a2e 00 4967 .byte 0 4968 4969 .LDW_14128970: 00000a2f 1a 4970 .byte 26 4971 .section .debug_str 00000675 4253505f4750 4972 .strz "BSP_GPIO_To948_INT" 0000067b 494f5f546f39 00000681 34385f494e54 00000687 00 4973 .section .debug_info 00000a30 00000000* 4974 .word .Ldw_str_begin+1653 00000a34 30 4975 .byte 48 00000a35 06 4976 .byte 6 00000a36 09 4977 .byte 9 00000a37 01 4978 .byte 1 00000a38 00 4979 .byte 0 00000a39 01 4980 .byte 1 00000a3a 01 4981 .byte 1 Page 91 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000a3b 00 4982 .byte 0 00000a3c 01 4983 .byte 1 4984 00000a3d 00 4985 .byte 0 4986 4987 .LDW_1412ac70: 00000a3e 1a 4988 .byte 26 4989 .section .debug_str 00000688 4253505f4465 4990 .strz "BSP_Delay_ms" 0000068e 6c61795f6d73 00000694 00 4991 .section .debug_info 00000a3f 00000000* 4992 .word .Ldw_str_begin+1672 00000a43 5a 4993 .byte 90 00000a44 06 4994 .byte 6 00000a45 09 4995 .byte 9 00000a46 01 4996 .byte 1 00000a47 00 4997 .byte 0 00000a48 01 4998 .byte 1 00000a49 01 4999 .byte 1 00000a4a 00 5000 .byte 0 00000a4b 01 5001 .byte 1 5002 00000a4c 00 5003 .byte 0 5004 5005 .LDW_14128f70: 00000a4d 1a 5006 .byte 26 5007 .section .debug_str 00000695 75617274315f 5008 .strz "uart1_printf" 0000069b 7072696e7466 000006a1 00 5009 .section .debug_info 00000a4e 00000000* 5010 .word .Ldw_str_begin+1685 00000a52 63 5011 .byte 99 00000a53 06 5012 .byte 6 00000a54 09 5013 .byte 9 00000a55 01 5014 .byte 1 00000a56 00 5015 .byte 0 00000a57 01 5016 .byte 1 00000a58 01 5017 .byte 1 00000a59 00 5018 .byte 0 00000a5a 01 5019 .byte 1 5020 00000a5b 00 5021 .byte 0 5022 5023 .LDW_14128b70: 00000a5c 1a 5024 .byte 26 5025 .section .debug_str 000006a2 53637265656e 5026 .strz "Screen_PowerOFF_Sequential" 000006a8 5f506f776572 000006ae 4f46465f5365 000006b4 7175656e7469 000006ba 616c00 5027 .section .debug_info 00000a5d 00000000* 5028 .word .Ldw_str_begin+1698 00000a61 75 5029 .byte 117 00000a62 06 5030 .byte 6 00000a63 09 5031 .byte 9 00000a64 01 5032 .byte 1 00000a65 00 5033 .byte 0 00000a66 01 5034 .byte 1 Page 92 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000a67 01 5035 .byte 1 00000a68 00 5036 .byte 0 00000a69 01 5037 .byte 1 5038 00000a6a 00 5039 .byte 0 5040 5041 .LDW_1520a7b0: 00000a6b 1b 5042 .byte 27 5043 .section .debug_str 000006bd 52494943315f 5044 .strz "RIIC1_Slave_SendMultiByte" 000006c3 536c6176655f 000006c9 53656e644d75 000006cf 6c7469427974 000006d5 6500 5045 .section .debug_info 00000a6c 00000000* 5046 .word .Ldw_str_begin+1725 00000a70 56 5047 .byte 86 00000a71 0a 5048 .byte 10 00000a72 0b 5049 .byte 11 00000a73 00000000* 5050 .word .LDW_1404ec00 00000a77 01 5051 .byte 1 00000a78 00 5052 .byte 0 00000a79 01 5053 .byte 1 00000a7a 01 5054 .byte 1 00000a7b 00 5055 .byte 0 00000a7c 01 5056 .byte 1 5057 00000a7d 00 5058 .byte 0 5059 5060 .LDW_1520aab0: 00000a7e 1b 5061 .byte 27 5062 .section .debug_str 000006d7 52494943315f 5063 .strz "RIIC1_Slave_Send_Flag" 000006dd 536c6176655f 000006e3 53656e645f46 000006e9 6c616700 5064 .section .debug_info 00000a7f 00000000* 5065 .word .Ldw_str_begin+1751 00000a83 63 5066 .byte 99 00000a84 0a 5067 .byte 10 00000a85 0b 5068 .byte 11 00000a86 00000000* 5069 .word .LDW_1404ec00 00000a8a 01 5070 .byte 1 00000a8b 00 5071 .byte 0 00000a8c 01 5072 .byte 1 00000a8d 01 5073 .byte 1 00000a8e 00 5074 .byte 0 00000a8f 01 5075 .byte 1 5076 00000a90 00 5077 .byte 0 5078 5079 .LDW_152094b0: 00000a91 1a 5080 .byte 26 5081 .section .debug_str 000006ed 52494943315f 5082 .strz "RIIC1_Slave_Send_Flag_Reset" 000006f3 536c6176655f 000006f9 53656e645f46 000006ff 6c61675f5265 00000705 73657400 5083 .section .debug_info 00000a92 00000000* 5084 .word .Ldw_str_begin+1773 Page 93 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000a96 65 5085 .byte 101 00000a97 06 5086 .byte 6 00000a98 0b 5087 .byte 11 00000a99 01 5088 .byte 1 00000a9a 00 5089 .byte 0 00000a9b 01 5090 .byte 1 00000a9c 01 5091 .byte 1 00000a9d 00 5092 .byte 0 00000a9e 01 5093 .byte 1 5094 00000a9f 00 5095 .byte 0 5096 5097 .LDW_152080b0: 00000aa0 1b 5098 .byte 27 5099 .section .debug_str 00000709 52494943315f 5100 .strz "RIIC1_Slave_Send_Count" 0000070f 536c6176655f 00000715 53656e645f43 0000071b 6f756e7400 5101 .section .debug_info 00000aa1 00000000* 5102 .word .Ldw_str_begin+1801 00000aa5 67 5103 .byte 103 00000aa6 0a 5104 .byte 10 00000aa7 0b 5105 .byte 11 00000aa8 00000000* 5106 .word .LDW_1404ec00 00000aac 01 5107 .byte 1 00000aad 00 5108 .byte 0 00000aae 01 5109 .byte 1 00000aaf 01 5110 .byte 1 00000ab0 00 5111 .byte 0 00000ab1 01 5112 .byte 1 5113 00000ab2 00 5114 .byte 0 5115 5116 .LDW_152095b0: 00000ab3 1a 5117 .byte 26 5118 .section .debug_str 00000720 4f54415f4572 5119 .strz "OTA_EraseAll_APP" 00000726 617365416c6c 0000072c 5f41505000 5120 .section .debug_info 00000ab4 00000000* 5121 .word .Ldw_str_begin+1824 00000ab8 30 5122 .byte 48 00000ab9 06 5123 .byte 6 00000aba 0c 5124 .byte 12 00000abb 01 5125 .byte 1 00000abc 00 5126 .byte 0 00000abd 01 5127 .byte 1 00000abe 01 5128 .byte 1 00000abf 00 5129 .byte 0 00000ac0 01 5130 .byte 1 5131 00000ac1 00 5132 .byte 0 5133 5134 .LDW_152096b0: 00000ac2 1a 5135 .byte 26 5136 .section .debug_str 00000731 4f54415f5379 5137 .strz "OTA_SystemReset" 00000737 7374656d5265 0000073d 73657400 5138 .section .debug_info Page 94 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000ac3 00000000* 5139 .word .Ldw_str_begin+1841 00000ac7 32 5140 .byte 50 00000ac8 06 5141 .byte 6 00000ac9 0c 5142 .byte 12 00000aca 01 5143 .byte 1 00000acb 00 5144 .byte 0 00000acc 01 5145 .byte 1 00000acd 01 5146 .byte 1 00000ace 00 5147 .byte 0 00000acf 01 5148 .byte 1 5149 00000ad0 00 5150 .byte 0 5151 5152 .LDW_152098b0: 00000ad1 1b 5153 .byte 27 5154 .section .debug_str 00000741 4f54415f5772 5155 .strz "OTA_Write" 00000747 69746500 5156 .section .debug_info 00000ad2 00000000* 5157 .word .Ldw_str_begin+1857 00000ad6 3b 5158 .byte 59 00000ad7 09 5159 .byte 9 00000ad8 0c 5160 .byte 12 00000ad9 00000000* 5161 .word .LDW_14038370 00000add 01 5162 .byte 1 00000ade 00 5163 .byte 0 00000adf 01 5164 .byte 1 00000ae0 01 5165 .byte 1 00000ae1 00 5166 .byte 0 00000ae2 01 5167 .byte 1 5168 00000ae3 00 5169 .byte 0 5170 5171 .LDW_1520acb0: 00000ae4 1a 5172 .byte 26 5173 .section .debug_str 0000074b 4f54415f454e 5174 .strz "OTA_END_Write" 00000751 445f57726974 00000757 6500 5175 .section .debug_info 00000ae5 00000000* 5176 .word .Ldw_str_begin+1867 00000ae9 3d 5177 .byte 61 00000aea 06 5178 .byte 6 00000aeb 0c 5179 .byte 12 00000aec 01 5180 .byte 1 00000aed 00 5181 .byte 0 00000aee 01 5182 .byte 1 00000aef 01 5183 .byte 1 00000af0 00 5184 .byte 0 00000af1 01 5185 .byte 1 5186 00000af2 00 5187 .byte 0 5188 5189 .LDW_1520bdb0: 00000af3 1b 5190 .byte 27 5191 .section .debug_str 00000759 5331395f4368 5192 .strz "S19_Checksum" 0000075f 65636b73756d 00000765 00 5193 .section .debug_info 00000af4 00000000* 5194 .word .Ldw_str_begin+1881 Page 95 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000af8 3f 5195 .byte 63 00000af9 09 5196 .byte 9 00000afa 0c 5197 .byte 12 00000afb 00000000* 5198 .word .LDW_14038370 00000aff 01 5199 .byte 1 00000b00 00 5200 .byte 0 00000b01 01 5201 .byte 1 00000b02 01 5202 .byte 1 00000b03 00 5203 .byte 0 00000b04 01 5204 .byte 1 5205 00000b05 00 5206 .byte 0 5207 5208 .LDW_1520aeb0: 00000b06 1b 5209 .byte 27 5210 .section .debug_str 00000766 4f54415f4352 5211 .strz "OTA_CRC" 0000076c 4300 5212 .section .debug_info 00000b07 00000000* 5213 .word .Ldw_str_begin+1894 00000b0b 40 5214 .byte 64 00000b0c 09 5215 .byte 9 00000b0d 0c 5216 .byte 12 00000b0e 00000000* 5217 .word .LDW_14038370 00000b12 01 5218 .byte 1 00000b13 00 5219 .byte 0 00000b14 01 5220 .byte 1 00000b15 01 5221 .byte 1 00000b16 00 5222 .byte 0 00000b17 01 5223 .byte 1 5224 00000b18 00 5225 .byte 0 5226 5227 .LDW_1403a320: 00000b19 18 5228 .byte 24 5229 .section .debug_str 0000076e 44656c61795f 5230 .strz "Delay_SetScreenMode" 00000774 536574536372 0000077a 65656e4d6f64 00000780 6500 5231 .section .debug_info 00000b1a 00000000* 5232 .word .Ldw_str_begin+1902 00000b1e 16 5233 .byte 22 00000b1f 06 5234 .byte 6 00000b20 01 5235 .byte 1 00000b21 00000000* 5236 .word _Delay_SetScreenMode 00000b25 00000000* 5237 .word ___ghs_eofn_Delay_SetScreenMode 00000b29 01 5238 .byte 1 00000b2a 53 5239 .byte 83 00000b2b 8280808008 5240 .byte 130,128,128,128,8 00000b30 04 5241 .byte 4 00000b31 828004 5242 .byte 130,128,4 00000b34 04 5243 .byte 4 00000b35 00 5244 .byte 0 00000b36 00 5245 .byte 0 00000b37 00 5246 .byte 0 00000b38 01 5247 .byte 1 00000b39 01 5248 .byte 1 00000b3a 00 5249 .byte 0 00000b3b 01 5250 .byte 1 5251 Page 96 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 5252 .section .debug_abbrev 0000011a 18 5253 .byte 24 0000011b 2e 5254 .byte 46 0000011c 01 5255 .byte 1 0000011d 030e 5256 .byte 3,14 0000011f 3b0f 5257 .byte 59,15 00000121 390f 5258 .byte 57,15 00000123 3a0f 5259 .byte 58,15 00000125 1101 5260 .byte 17,1 00000127 1201 5261 .byte 18,1 00000129 400a 5262 .byte 64,10 0000012b 8341 5263 .byte 131,65 0000012d 0f 5264 .byte 15 0000012e 8741 5265 .byte 135,65 00000130 0d 5266 .byte 13 00000131 8541 5267 .byte 133,65 00000133 0f 5268 .byte 15 00000134 8641 5269 .byte 134,65 00000136 0d 5270 .byte 13 00000137 9241 5271 .byte 146,65 00000139 0f 5272 .byte 15 0000013a 3c0c 5273 .byte 60,12 0000013c 200b 5274 .byte 32,11 0000013e 3f0c 5275 .byte 63,12 00000140 320b 5276 .byte 50,11 00000142 4c0b 5277 .byte 76,11 00000144 270c 5278 .byte 39,12 00000146 0000 5279 .byte 0,0 5280 5281 .section .debug_frame 5282 .LDW_1520d2a0: 00000090 00000000* 5283 .word .LDW_unq_4-.LDW_unq_3 5284 .LDW_unq_3: 00000094 00000000* 5285 .word .LDW_14108c00 00000098 00000000* 5286 .word _Delay_SetScreenMode 0000009c 00000000* 5287 .word ___ghs_eofn_Delay_SetScreenMode-_Delay_SetScreenMode 000000a0 46 5288 .byte 70 000000a1 9f 5289 .byte 159 000000a2 00 5290 .byte 0 000000a3 01 5291 .byte 1 000000a4 00000000* 5292 .word .LDW21 000000a8 44 5293 .byte 68 000000a9 df 5294 .byte 223 000000aa 00 5295 .byte 0 000000ab 00 5296 .byte 0 5297 .LDW_unq_4: 5298 .section .debug_line 00000263 000502 5299 .byte 0,5,2 00000266 00000000* 5300 .word _Delay_SetScreenMode 0000026a 06 5301 .byte 6 0000026b 03 5302 .byte 3 0000026c 16 5303 .byte 22 0000026d 02 5304 .byte 2 0000026e 00 5305 .byte 0 0000026f 01 5306 .byte 1 00000270 24 5307 .byte 36 00000271 000502 5308 .byte 0,5,2 00000274 00000000* 5309 .word .LDWlin1 00000278 0b 5310 .byte 11 00000279 000502 5311 .byte 0,5,2 0000027c 00000000* 5312 .word .LDWlin2 Page 97 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000280 0b 5313 .byte 11 00000281 0b 5314 .byte 11 00000282 000502 5315 .byte 0,5,2 00000285 00000000* 5316 .word .LDWlin3 00000289 0b 5317 .byte 11 0000028a 000502 5318 .byte 0,5,2 0000028d 00000000* 5319 .word .LDWlin4 00000291 0b 5320 .byte 11 00000292 02 5321 .byte 2 00000293 00 5322 .byte 0 00000294 0b 5323 .byte 11 00000295 06 5324 .byte 6 00000296 000502 5325 .byte 0,5,2 00000299 00000000* 5326 .word ___ghs_eofn_Delay_SetScreenMode 0000029d 02 5327 .byte 2 0000029e 00 5328 .byte 0 0000029f 000101 5329 .byte 0,1,1 5330 .section .debug_info 5331 .LDW_1403a420: 00000b3c 22 5332 .byte 34 00000b3d 00000000* 5333 .word .LDW11 00000b41 00000000* 5334 .word .LDW21 5335 5336 .section .debug_abbrev 00000148 22 5337 .byte 34 00000149 0b 5338 .byte 11 0000014a 01 5339 .byte 1 0000014b 1101 5340 .byte 17,1 0000014d 1201 5341 .byte 18,1 0000014f 0000 5342 .byte 0,0 5343 5344 .section .debug_info 00000b45 00 5345 .byte 0 5346 00000b46 00 5347 .byte 0 5348 5349 .LDW_14038450: 00000b47 19 5350 .byte 25 5351 .section .debug_str 00000782 4765745f7570 5352 .strz "Get_update_lock" 00000788 646174655f6c 0000078e 6f636b00 5353 .section .debug_info 00000b48 00000000* 5354 .word .Ldw_str_begin+1922 00000b4c 58 5355 .byte 88 00000b4d 09 5356 .byte 9 00000b4e 01 5357 .byte 1 00000b4f 00000000* 5358 .word .LDW_14038370 00000b53 00000000* 5359 .word _Get_update_lock 00000b57 00000000* 5360 .word ___ghs_eofn_Get_update_lock 00000b5b 01 5361 .byte 1 00000b5c 53 5362 .byte 83 00000b5d 02 5363 .byte 2 00000b5e 00 5364 .byte 0 00000b5f 828004 5365 .byte 130,128,4 00000b62 00 5366 .byte 0 00000b63 00 5367 .byte 0 00000b64 00 5368 .byte 0 00000b65 00 5369 .byte 0 00000b66 01 5370 .byte 1 00000b67 01 5371 .byte 1 Page 98 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000b68 00 5372 .byte 0 00000b69 01 5373 .byte 1 5374 5375 .section .debug_abbrev 00000151 19 5376 .byte 25 00000152 2e 5377 .byte 46 00000153 01 5378 .byte 1 00000154 030e 5379 .byte 3,14 00000156 3b0f 5380 .byte 59,15 00000158 390f 5381 .byte 57,15 0000015a 3a0f 5382 .byte 58,15 0000015c 4910 5383 .byte 73,16 0000015e 1101 5384 .byte 17,1 00000160 1201 5385 .byte 18,1 00000162 400a 5386 .byte 64,10 00000164 8341 5387 .byte 131,65 00000166 0f 5388 .byte 15 00000167 8741 5389 .byte 135,65 00000169 0d 5390 .byte 13 0000016a 8541 5391 .byte 133,65 0000016c 0f 5392 .byte 15 0000016d 8641 5393 .byte 134,65 0000016f 0d 5394 .byte 13 00000170 9241 5395 .byte 146,65 00000172 0f 5396 .byte 15 00000173 3c0c 5397 .byte 60,12 00000175 200b 5398 .byte 32,11 00000177 3f0c 5399 .byte 63,12 00000179 320b 5400 .byte 50,11 0000017b 4c0b 5401 .byte 76,11 0000017d 270c 5402 .byte 39,12 0000017f 0000 5403 .byte 0,0 5404 5405 .section .debug_frame 5406 .LDW_152267c0: 000000ac 00000000* 5407 .word .LDW_unq_6-.LDW_unq_5 5408 .LDW_unq_5: 000000b0 00000000* 5409 .word .LDW_14108c00 000000b4 00000000* 5410 .word _Get_update_lock 000000b8 00000000* 5411 .word ___ghs_eofn_Get_update_lock-_Get_update_lock 000000bc 01 5412 .byte 1 000000bd 00000000* 5413 .word .LDW51 000000c1 00 5414 .byte 0 000000c2 00 5415 .byte 0 000000c3 00 5416 .byte 0 5417 .LDW_unq_6: 5418 .section .debug_line 000002a2 000502 5419 .byte 0,5,2 000002a5 00000000* 5420 .word _Get_update_lock 000002a9 06 5421 .byte 6 000002aa 03 5422 .byte 3 000002ab d900 5423 .byte 217,0 000002ad 02 5424 .byte 2 000002ae 00 5425 .byte 0 000002af 01 5426 .byte 1 000002b0 000502 5427 .byte 0,5,2 000002b3 00000000* 5428 .word .LDWlin6 000002b7 0b 5429 .byte 11 000002b8 06 5430 .byte 6 000002b9 000502 5431 .byte 0,5,2 000002bc 00000000* 5432 .word ___ghs_eofn_Get_update_lock Page 99 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000002c0 02 5433 .byte 2 000002c1 00 5434 .byte 0 000002c2 000101 5435 .byte 0,1,1 5436 .section .debug_info 5437 .LDW_14038b40: 00000b6a 22 5438 .byte 34 00000b6b 00000000* 5439 .word .LDW41 00000b6f 00000000* 5440 .word .LDW51 5441 00000b73 00 5442 .byte 0 5443 00000b74 00 5444 .byte 0 5445 5446 .LDW_14038d60: 00000b75 18 5447 .byte 24 5448 .section .debug_str 00000792 557064617465 5449 .strz "Update_SlaveSetTxBuffer" 00000798 5f536c617665 0000079e 536574547842 000007a4 756666657200 5450 .section .debug_info 00000b76 00000000* 5451 .word .Ldw_str_begin+1938 00000b7a 5e 5452 .byte 94 00000b7b 06 5453 .byte 6 00000b7c 01 5454 .byte 1 00000b7d 00000000* 5455 .word _Update_SlaveSetTxBuffer 00000b81 00000000* 5456 .word ___ghs_eofn_Update_SlaveSetTxBuffer 00000b85 01 5457 .byte 1 00000b86 53 5458 .byte 83 00000b87 8280808008 5459 .byte 130,128,128,128,8 00000b8c 04 5460 .byte 4 00000b8d 828004 5461 .byte 130,128,4 00000b90 0c 5462 .byte 12 00000b91 00 5463 .byte 0 00000b92 00 5464 .byte 0 00000b93 00 5465 .byte 0 00000b94 01 5466 .byte 1 00000b95 01 5467 .byte 1 00000b96 00 5468 .byte 0 00000b97 01 5469 .byte 1 5470 5471 .section .debug_frame 5472 .LDW_152266d0: 000000c4 00000000* 5473 .word .LDW_unq_8-.LDW_unq_7 5474 .LDW_unq_7: 000000c8 00000000* 5475 .word .LDW_14108c00 000000cc 00000000* 5476 .word _Update_SlaveSetTxBuffer 000000d0 00000000* 5477 .word ___ghs_eofn_Update_SlaveSetTxBuffer-_Update_SlaveSetTxBuffer 000000d4 46 5478 .byte 70 000000d5 9f 5479 .byte 159 000000d6 08 5480 .byte 8 000000d7 01 5481 .byte 1 000000d8 00000000* 5482 .word .LDW81 000000dc 44 5483 .byte 68 000000dd df 5484 .byte 223 000000de 00 5485 .byte 0 000000df 00 5486 .byte 0 5487 .LDW_unq_8: 5488 .section .debug_line 000002c5 000502 5489 .byte 0,5,2 000002c8 00000000* 5490 .word _Update_SlaveSetTxBuffer Page 100 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000002cc 06 5491 .byte 6 000002cd 03 5492 .byte 3 000002ce de00 5493 .byte 222,0 000002d0 02 5494 .byte 2 000002d1 00 5495 .byte 0 000002d2 01 5496 .byte 1 000002d3 25 5497 .byte 37 000002d4 000502 5498 .byte 0,5,2 000002d7 00000000* 5499 .word .LDWlin8 000002db 0b 5500 .byte 11 000002dc 000502 5501 .byte 0,5,2 000002df 00000000* 5502 .word .LDWlin9 000002e3 0c 5503 .byte 12 000002e4 000502 5504 .byte 0,5,2 000002e7 00000000* 5505 .word .LDWlin10 000002eb 0c 5506 .byte 12 000002ec 000502 5507 .byte 0,5,2 000002ef 00000000* 5508 .word .LDWlin11 000002f3 0c 5509 .byte 12 000002f4 000502 5510 .byte 0,5,2 000002f7 00000000* 5511 .word .LDWlin12 000002fb 0b 5512 .byte 11 000002fc 000502 5513 .byte 0,5,2 000002ff 00000000* 5514 .word .LDWlin13 00000303 0b 5515 .byte 11 00000304 0c 5516 .byte 12 00000305 02 5517 .byte 2 00000306 00 5518 .byte 0 00000307 03 5519 .byte 3 00000308 7a 5520 .byte 122 00000309 02 5521 .byte 2 0000030a 00 5522 .byte 0 0000030b 01 5523 .byte 1 0000030c 000502 5524 .byte 0,5,2 0000030f 00000000* 5525 .word .LDWlin14 00000313 03 5526 .byte 3 00000314 07 5527 .byte 7 00000315 02 5528 .byte 2 00000316 00 5529 .byte 0 00000317 01 5530 .byte 1 00000318 03 5531 .byte 3 00000319 07 5532 .byte 7 0000031a 02 5533 .byte 2 0000031b 00 5534 .byte 0 0000031c 01 5535 .byte 1 0000031d 000502 5536 .byte 0,5,2 00000320 00000000* 5537 .word .LDWlin15 00000324 0b 5538 .byte 11 00000325 000502 5539 .byte 0,5,2 00000328 00000000* 5540 .word .LDWlin16 0000032c 0b 5541 .byte 11 0000032d 06 5542 .byte 6 0000032e 000502 5543 .byte 0,5,2 00000331 00000000* 5544 .word ___ghs_eofn_Update_SlaveSetTxBuffer 00000335 02 5545 .byte 2 00000336 00 5546 .byte 0 00000337 000101 5547 .byte 0,1,1 5548 .section .debug_info 5549 .LDW_1404f860: 00000b98 16 5550 .byte 22 5551 .section .debug_str Page 101 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000007aa 706461746100 5552 .strz "pdata" 5553 .section .debug_info 00000b99 00000000* 5554 .word .Ldw_str_begin+1962 00000b9d 5e 5555 .byte 94 00000b9e 2d 5556 .byte 45 00000b9f 01 5557 .byte 1 00000ba0 00000000* 5558 .word .LDW_14038c30 00000ba4 00 5559 .byte 0 00000ba5 00000000* 5560 .word .LDW_15271590 5561 .section .debug_loc 5562 .LDW_15271590: 00000000 00000000* 5563 .word .LDW61-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000004 00000000* 5564 .word .LDW81-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000008 0100 5565 .byte 1,0 0000000a 56 5566 .byte 86 0000000b 00000000 5567 .word 0x0 0000000f 00000000 5568 .word 0x0 5569 5570 .section .debug_abbrev 00000181 16 5571 .byte 22 00000182 05 5572 .byte 5 00000183 00 5573 .byte 0 00000184 030e 5574 .byte 3,14 00000186 3b0f 5575 .byte 59,15 00000188 390f 5576 .byte 57,15 0000018a 3a0f 5577 .byte 58,15 0000018c 4910 5578 .byte 73,16 0000018e 4b0c 5579 .byte 75,12 00000190 0206 5580 .byte 2,6 00000192 0000 5581 .byte 0,0 5582 5583 .section .debug_info 5584 .LDW_1404f1a0: 00000ba9 16 5585 .byte 22 5586 .section .debug_str 000007b0 73656e645f6c 5587 .strz "send_len" 000007b6 656e00 5588 .section .debug_info 00000baa 00000000* 5589 .word .Ldw_str_begin+1968 00000bae 5e 5590 .byte 94 00000baf 38 5591 .byte 56 00000bb0 01 5592 .byte 1 00000bb1 00000000* 5593 .word .LDW_140387d0 00000bb5 00 5594 .byte 0 00000bb6 00000000* 5595 .word .LDW_15271630 5596 .section .debug_loc 5597 .LDW_15271630: 00000013 00000000* 5598 .word .LDW61-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000017 00000000* 5599 .word .LDW81-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 0000001b 0100 5600 .byte 1,0 0000001d 57 5601 .byte 87 0000001e 00000000 5602 .word 0x0 00000022 00000000 5603 .word 0x0 5604 5605 .section .debug_info 5606 .LDW_14038a00: 00000bba 22 5607 .byte 34 00000bbb 00000000* 5608 .word .LDW71 00000bbf 00000000* 5609 .word .LDW81 5610 5611 .LDW_1404f500: Page 102 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000bc3 07 5612 .byte 7 5613 .section .debug_str 000007b9 757064617465 5614 .strz "update_out_time" 000007bf 5f6f75745f74 000007c5 696d6500 5615 .section .debug_info 00000bc4 00000000* 5616 .word .Ldw_str_begin+1977 00000bc8 61 5617 .byte 97 00000bc9 14 5618 .byte 20 00000bca 01 5619 .byte 1 00000bcb 00000000* 5620 .word .LDW_1404f350 00000bcf 00 5621 .byte 0 00000bd0 00 5622 .byte 0 00000bd1 00000000* 5623 .word .LDW_15271310 5624 .section .debug_loc 5625 .LDW_15271310: 00000026 00000000* 5626 .word .LDW71-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 0000002a 00000000* 5627 .word .LDW81-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 0000002e 0200 5628 .byte 2,0 00000030 73 5629 .byte 115 00000031 00 5630 .byte 0 00000032 00000000 5631 .word 0x0 00000036 00000000 5632 .word 0x0 5633 5634 .section .debug_abbrev 00000194 07 5635 .byte 7 00000195 34 5636 .byte 52 00000196 00 5637 .byte 0 00000197 030e 5638 .byte 3,14 00000199 3b0f 5639 .byte 59,15 0000019b 390f 5640 .byte 57,15 0000019d 3a0f 5641 .byte 58,15 0000019f 4910 5642 .byte 73,16 000001a1 3f0c 5643 .byte 63,12 000001a3 3c0c 5644 .byte 60,12 000001a5 0206 5645 .byte 2,6 000001a7 0000 5646 .byte 0,0 5647 5648 .section .debug_info 00000bd5 00 5649 .byte 0 5650 00000bd6 00 5651 .byte 0 5652 5653 .LDW_14039260: 00000bd7 18 5654 .byte 24 5655 .section .debug_str 000007c9 4368696e6145 5656 .strz "ChinaEPU_Recv_User_CallBack" 000007cf 50555f526563 000007d5 765f55736572 000007db 5f43616c6c42 000007e1 61636b00 5657 .section .debug_info 00000bd8 00000000* 5658 .word .Ldw_str_begin+1993 00000bdc 8001 5659 .byte 128,1 00000bde 06 5660 .byte 6 00000bdf 01 5661 .byte 1 00000be0 00000000* 5662 .word _ChinaEPU_Recv_User_CallBack 00000be4 00000000* 5663 .word ___ghs_eofn_ChinaEPU_Recv_User_CallBack 00000be8 01 5664 .byte 1 00000be9 53 5665 .byte 83 00000bea 828080e00b 5666 .byte 130,128,128,224,11 Page 103 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000bef 14 5667 .byte 20 00000bf0 828004 5668 .byte 130,128,4 00000bf3 14 5669 .byte 20 00000bf4 00 5670 .byte 0 00000bf5 00 5671 .byte 0 00000bf6 00 5672 .byte 0 00000bf7 01 5673 .byte 1 00000bf8 01 5674 .byte 1 00000bf9 00 5675 .byte 0 00000bfa 01 5676 .byte 1 5677 5678 .section .debug_frame 5679 .LDW_15226900: 000000e0 00000000* 5680 .word .LDW_unq_a-.LDW_unq_9 5681 .LDW_unq_9: 000000e4 00000000* 5682 .word .LDW_14108c00 000000e8 00000000* 5683 .word _ChinaEPU_Recv_User_CallBack 000000ec 00000000* 5684 .word ___ghs_eofn_ChinaEPU_Recv_User_CallBack-_ChinaEPU_Recv_User_CallBack 000000f0 48 5685 .byte 72 000000f1 9f 5686 .byte 159 000000f2 10 5687 .byte 16 000000f3 44 5688 .byte 68 000000f4 9a 5689 .byte 154 000000f5 0c 5690 .byte 12 000000f6 44 5691 .byte 68 000000f7 9b 5692 .byte 155 000000f8 08 5693 .byte 8 000000f9 44 5694 .byte 68 000000fa 9c 5695 .byte 156 000000fb 04 5696 .byte 4 000000fc 44 5697 .byte 68 000000fd 9d 5698 .byte 157 000000fe 00 5699 .byte 0 000000ff 01 5700 .byte 1 00000100 00000000* 5701 .word .LDW72 00000104 44 5702 .byte 68 00000105 df 5703 .byte 223 00000106 44 5704 .byte 68 00000107 dd 5705 .byte 221 00000108 44 5706 .byte 68 00000109 dc 5707 .byte 220 0000010a 44 5708 .byte 68 0000010b db 5709 .byte 219 0000010c 44 5710 .byte 68 0000010d da 5711 .byte 218 0000010e 00 5712 .byte 0 0000010f 00 5713 .byte 0 5714 .LDW_unq_a: 5715 .section .debug_line 0000033a 000502 5716 .byte 0,5,2 0000033d 00000000* 5717 .word _ChinaEPU_Recv_User_CallBack 00000341 06 5718 .byte 6 00000342 03 5719 .byte 3 00000343 8401 5720 .byte 132,1 00000345 02 5721 .byte 2 00000346 00 5722 .byte 0 00000347 01 5723 .byte 1 00000348 74 5724 .byte 116 00000349 03 5725 .byte 3 0000034a 05 5726 .byte 5 0000034b 02 5727 .byte 2 Page 104 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000034c 04 5728 .byte 4 0000034d 01 5729 .byte 1 0000034e 000502 5730 .byte 0,5,2 00000351 00000000* 5731 .word .LDWlin18 00000355 03 5732 .byte 3 00000356 04 5733 .byte 4 00000357 02 5734 .byte 2 00000358 00 5735 .byte 0 00000359 01 5736 .byte 1 0000035a 0c 5737 .byte 12 0000035b 000502 5738 .byte 0,5,2 0000035e 00000000* 5739 .word .LDWlin19 00000362 0b 5740 .byte 11 00000363 0b 5741 .byte 11 00000364 000502 5742 .byte 0,5,2 00000367 00000000* 5743 .word .LDWlin20 0000036b 0b 5744 .byte 11 0000036c 000502 5745 .byte 0,5,2 0000036f 00000000* 5746 .word .LDWlin21 00000373 0b 5747 .byte 11 00000374 02 5748 .byte 2 00000375 00 5749 .byte 0 00000376 0d 5750 .byte 13 00000377 03 5751 .byte 3 00000378 04 5752 .byte 4 00000379 02 5753 .byte 2 0000037a 00 5754 .byte 0 0000037b 01 5755 .byte 1 0000037c 0b 5756 .byte 11 0000037d 000502 5757 .byte 0,5,2 00000380 00000000* 5758 .word .LDWlin22 00000384 0b 5759 .byte 11 00000385 000502 5760 .byte 0,5,2 00000388 00000000* 5761 .word .LDWlin23 0000038c 0b 5762 .byte 11 0000038d 000502 5763 .byte 0,5,2 00000390 00000000* 5764 .word .LDWlin24 00000394 0b 5765 .byte 11 00000395 000502 5766 .byte 0,5,2 00000398 00000000* 5767 .word .LDWlin25 0000039c 0b 5768 .byte 11 0000039d 000502 5769 .byte 0,5,2 000003a0 00000000* 5770 .word .LDWlin26 000003a4 0d 5771 .byte 13 000003a5 000502 5772 .byte 0,5,2 000003a8 00000000* 5773 .word .LDWlin27 000003ac 03 5774 .byte 3 000003ad 04 5775 .byte 4 000003ae 02 5776 .byte 2 000003af 00 5777 .byte 0 000003b0 01 5778 .byte 1 000003b1 0b 5779 .byte 11 000003b2 000502 5780 .byte 0,5,2 000003b5 00000000* 5781 .word .LDWlin28 000003b9 0c 5782 .byte 12 000003ba 000502 5783 .byte 0,5,2 000003bd 00000000* 5784 .word .LDWlin29 000003c1 0b 5785 .byte 11 000003c2 000502 5786 .byte 0,5,2 000003c5 00000000* 5787 .word .LDWlin30 000003c9 03 5788 .byte 3 Page 105 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000003ca 09 5789 .byte 9 000003cb 02 5790 .byte 2 000003cc 00 5791 .byte 0 000003cd 01 5792 .byte 1 000003ce 000502 5793 .byte 0,5,2 000003d1 00000000* 5794 .word .LDWlin31 000003d5 03 5795 .byte 3 000003d6 16 5796 .byte 22 000003d7 02 5797 .byte 2 000003d8 00 5798 .byte 0 000003d9 01 5799 .byte 1 000003da 000502 5800 .byte 0,5,2 000003dd 00000000* 5801 .word .LDWlin32 000003e1 0b 5802 .byte 11 000003e2 000502 5803 .byte 0,5,2 000003e5 00000000* 5804 .word .LDWlin33 000003e9 0c 5805 .byte 12 000003ea 000502 5806 .byte 0,5,2 000003ed 00000000* 5807 .word .LDWlin34 000003f1 0d 5808 .byte 13 000003f2 000502 5809 .byte 0,5,2 000003f5 00000000* 5810 .word .LDWlin35 000003f9 0d 5811 .byte 13 000003fa 03 5812 .byte 3 000003fb 2a 5813 .byte 42 000003fc 02 5814 .byte 2 000003fd 00 5815 .byte 0 000003fe 01 5816 .byte 1 000003ff 0c 5817 .byte 12 00000400 0c 5818 .byte 12 00000401 000502 5819 .byte 0,5,2 00000404 00000000* 5820 .word .LDWlin36 00000408 0b 5821 .byte 11 00000409 0b 5822 .byte 11 0000040a 000502 5823 .byte 0,5,2 0000040d 00000000* 5824 .word .LDWlin37 00000411 0c 5825 .byte 12 00000412 000502 5826 .byte 0,5,2 00000415 00000000* 5827 .word .LDWlin38 00000419 03 5828 .byte 3 0000041a 07 5829 .byte 7 0000041b 02 5830 .byte 2 0000041c 00 5831 .byte 0 0000041d 01 5832 .byte 1 0000041e 02 5833 .byte 2 0000041f 00 5834 .byte 0 00000420 0c 5835 .byte 12 00000421 000502 5836 .byte 0,5,2 00000424 00000000* 5837 .word .LDWlin39 00000428 0b 5838 .byte 11 00000429 0c 5839 .byte 12 0000042a 000502 5840 .byte 0,5,2 0000042d 00000000* 5841 .word .LDWlin40 00000431 03 5842 .byte 3 00000432 07 5843 .byte 7 00000433 02 5844 .byte 2 00000434 00 5845 .byte 0 00000435 01 5846 .byte 1 00000436 02 5847 .byte 2 00000437 00 5848 .byte 0 00000438 03 5849 .byte 3 Page 106 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000439 04 5850 .byte 4 0000043a 02 5851 .byte 2 0000043b 00 5852 .byte 0 0000043c 01 5853 .byte 1 0000043d 000502 5854 .byte 0,5,2 00000440 00000000* 5855 .word .LDWlin41 00000444 0b 5856 .byte 11 00000445 0c 5857 .byte 12 00000446 000502 5858 .byte 0,5,2 00000449 00000000* 5859 .word .LDWlin42 0000044d 03 5860 .byte 3 0000044e 07 5861 .byte 7 0000044f 02 5862 .byte 2 00000450 00 5863 .byte 0 00000451 01 5864 .byte 1 00000452 02 5865 .byte 2 00000453 00 5866 .byte 0 00000454 03 5867 .byte 3 00000455 04 5868 .byte 4 00000456 02 5869 .byte 2 00000457 00 5870 .byte 0 00000458 01 5871 .byte 1 00000459 000502 5872 .byte 0,5,2 0000045c 00000000* 5873 .word .LDWlin43 00000460 0b 5874 .byte 11 00000461 0c 5875 .byte 12 00000462 000502 5876 .byte 0,5,2 00000465 00000000* 5877 .word .LDWlin44 00000469 03 5878 .byte 3 0000046a 07 5879 .byte 7 0000046b 02 5880 .byte 2 0000046c 00 5881 .byte 0 0000046d 01 5882 .byte 1 0000046e 02 5883 .byte 2 0000046f 00 5884 .byte 0 00000470 03 5885 .byte 3 00000471 05 5886 .byte 5 00000472 02 5887 .byte 2 00000473 00 5888 .byte 0 00000474 01 5889 .byte 1 00000475 000502 5890 .byte 0,5,2 00000478 00000000* 5891 .word .LDWlin45 0000047c 0b 5892 .byte 11 0000047d 0b 5893 .byte 11 0000047e 000502 5894 .byte 0,5,2 00000481 00000000* 5895 .word .LDWlin46 00000485 0b 5896 .byte 11 00000486 0b 5897 .byte 11 00000487 000502 5898 .byte 0,5,2 0000048a 00000000* 5899 .word .LDWlin47 0000048e 0b 5900 .byte 11 0000048f 000502 5901 .byte 0,5,2 00000492 00000000* 5902 .word .LDWlin48 00000496 03 5903 .byte 3 00000497 06 5904 .byte 6 00000498 02 5905 .byte 2 00000499 00 5906 .byte 0 0000049a 01 5907 .byte 1 0000049b 02 5908 .byte 2 0000049c 00 5909 .byte 0 0000049d 0b 5910 .byte 11 Page 107 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000049e 000502 5911 .byte 0,5,2 000004a1 00000000* 5912 .word .LDWlin49 000004a5 0b 5913 .byte 11 000004a6 0b 5914 .byte 11 000004a7 000502 5915 .byte 0,5,2 000004aa 00000000* 5916 .word .LDWlin50 000004ae 0b 5917 .byte 11 000004af 000502 5918 .byte 0,5,2 000004b2 00000000* 5919 .word .LDWlin51 000004b6 0b 5920 .byte 11 000004b7 000502 5921 .byte 0,5,2 000004ba 00000000* 5922 .word .LDWlin52 000004be 0b 5923 .byte 11 000004bf 000502 5924 .byte 0,5,2 000004c2 00000000* 5925 .word .LDWlin53 000004c6 03 5926 .byte 3 000004c7 06 5927 .byte 6 000004c8 02 5928 .byte 2 000004c9 00 5929 .byte 0 000004ca 01 5930 .byte 1 000004cb 02 5931 .byte 2 000004cc 00 5932 .byte 0 000004cd 0b 5933 .byte 11 000004ce 000502 5934 .byte 0,5,2 000004d1 00000000* 5935 .word .LDWlin54 000004d5 0b 5936 .byte 11 000004d6 0b 5937 .byte 11 000004d7 000502 5938 .byte 0,5,2 000004da 00000000* 5939 .word .LDWlin55 000004de 0b 5940 .byte 11 000004df 000502 5941 .byte 0,5,2 000004e2 00000000* 5942 .word .LDWlin56 000004e6 03 5943 .byte 3 000004e7 06 5944 .byte 6 000004e8 02 5945 .byte 2 000004e9 00 5946 .byte 0 000004ea 01 5947 .byte 1 000004eb 02 5948 .byte 2 000004ec 00 5949 .byte 0 000004ed 0b 5950 .byte 11 000004ee 000502 5951 .byte 0,5,2 000004f1 00000000* 5952 .word .LDWlin57 000004f5 0b 5953 .byte 11 000004f6 0b 5954 .byte 11 000004f7 000502 5955 .byte 0,5,2 000004fa 00000000* 5956 .word .LDWlin58 000004fe 0b 5957 .byte 11 000004ff 000502 5958 .byte 0,5,2 00000502 00000000* 5959 .word .LDWlin59 00000506 03 5960 .byte 3 00000507 06 5961 .byte 6 00000508 02 5962 .byte 2 00000509 00 5963 .byte 0 0000050a 01 5964 .byte 1 0000050b 02 5965 .byte 2 0000050c 00 5966 .byte 0 0000050d 0b 5967 .byte 11 0000050e 000502 5968 .byte 0,5,2 00000511 00000000* 5969 .word .LDWlin60 00000515 0b 5970 .byte 11 00000516 0b 5971 .byte 11 Page 108 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000517 000502 5972 .byte 0,5,2 0000051a 00000000* 5973 .word .LDWlin61 0000051e 0b 5974 .byte 11 0000051f 000502 5975 .byte 0,5,2 00000522 00000000* 5976 .word .LDWlin62 00000526 03 5977 .byte 3 00000527 06 5978 .byte 6 00000528 02 5979 .byte 2 00000529 00 5980 .byte 0 0000052a 01 5981 .byte 1 0000052b 02 5982 .byte 2 0000052c 00 5983 .byte 0 0000052d 0b 5984 .byte 11 0000052e 000502 5985 .byte 0,5,2 00000531 00000000* 5986 .word .LDWlin63 00000535 0b 5987 .byte 11 00000536 0b 5988 .byte 11 00000537 000502 5989 .byte 0,5,2 0000053a 00000000* 5990 .word .LDWlin64 0000053e 0b 5991 .byte 11 0000053f 000502 5992 .byte 0,5,2 00000542 00000000* 5993 .word .LDWlin65 00000546 03 5994 .byte 3 00000547 06 5995 .byte 6 00000548 02 5996 .byte 2 00000549 00 5997 .byte 0 0000054a 01 5998 .byte 1 0000054b 02 5999 .byte 2 0000054c 00 6000 .byte 0 0000054d 0b 6001 .byte 11 0000054e 0c 6002 .byte 12 0000054f 02 6003 .byte 2 00000550 00 6004 .byte 0 00000551 000502 6005 .byte 0,5,2 00000554 00000000* 6006 .word .LDWlin66 00000558 0b 6007 .byte 11 00000559 0b 6008 .byte 11 0000055a 000502 6009 .byte 0,5,2 0000055d 00000000* 6010 .word .LDWlin67 00000561 0b 6011 .byte 11 00000562 0c 6012 .byte 12 00000563 000502 6013 .byte 0,5,2 00000566 00000000* 6014 .word .LDWlin68 0000056a 0b 6015 .byte 11 0000056b 000502 6016 .byte 0,5,2 0000056e 00000000* 6017 .word .LDWlin69 00000572 03 6018 .byte 3 00000573 05 6019 .byte 5 00000574 02 6020 .byte 2 00000575 00 6021 .byte 0 00000576 01 6022 .byte 1 00000577 02 6023 .byte 2 00000578 00 6024 .byte 0 00000579 0b 6025 .byte 11 0000057a 0c 6026 .byte 12 0000057b 02 6027 .byte 2 0000057c 00 6028 .byte 0 0000057d 000502 6029 .byte 0,5,2 00000580 00000000* 6030 .word .LDWlin70 00000584 0b 6031 .byte 11 00000585 0b 6032 .byte 11 Page 109 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000586 000502 6033 .byte 0,5,2 00000589 00000000* 6034 .word .LDWlin71 0000058d 0b 6035 .byte 11 0000058e 0b 6036 .byte 11 0000058f 000502 6037 .byte 0,5,2 00000592 00000000* 6038 .word .LDWlin72 00000596 03 6039 .byte 3 00000597 06 6040 .byte 6 00000598 02 6041 .byte 2 00000599 00 6042 .byte 0 0000059a 01 6043 .byte 1 0000059b 02 6044 .byte 2 0000059c 00 6045 .byte 0 0000059d 0b 6046 .byte 11 0000059e 0b 6047 .byte 11 0000059f 02 6048 .byte 2 000005a0 00 6049 .byte 0 000005a1 000502 6050 .byte 0,5,2 000005a4 00000000* 6051 .word .LDWlin73 000005a8 0b 6052 .byte 11 000005a9 03 6053 .byte 3 000005aa 05 6054 .byte 5 000005ab 02 6055 .byte 2 000005ac 00 6056 .byte 0 000005ad 01 6057 .byte 1 000005ae 14 6058 .byte 20 000005af 15 6059 .byte 21 000005b0 000502 6060 .byte 0,5,2 000005b3 00000000* 6061 .word .LDWlin74 000005b7 0b 6062 .byte 11 000005b8 0b 6063 .byte 11 000005b9 24 6064 .byte 36 000005ba 000502 6065 .byte 0,5,2 000005bd 00000000* 6066 .word .LDWlin75 000005c1 03 6067 .byte 3 000005c2 09 6068 .byte 9 000005c3 02 6069 .byte 2 000005c4 00 6070 .byte 0 000005c5 01 6071 .byte 1 000005c6 000502 6072 .byte 0,5,2 000005c9 00000000* 6073 .word .LDWlin76 000005cd 0b 6074 .byte 11 000005ce 000502 6075 .byte 0,5,2 000005d1 00000000* 6076 .word .LDWlin77 000005d5 0d 6077 .byte 13 000005d6 03 6078 .byte 3 000005d7 06 6079 .byte 6 000005d8 02 6080 .byte 2 000005d9 26 6081 .byte 38 000005da 01 6082 .byte 1 000005db 000502 6083 .byte 0,5,2 000005de 00000000* 6084 .word .LDWlin78 000005e2 0b 6085 .byte 11 000005e3 0b 6086 .byte 11 000005e4 000502 6087 .byte 0,5,2 000005e7 00000000* 6088 .word .LDWlin79 000005eb 0b 6089 .byte 11 000005ec 0b 6090 .byte 11 000005ed 000502 6091 .byte 0,5,2 000005f0 00000000* 6092 .word .LDWlin80 000005f4 0b 6093 .byte 11 Page 110 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000005f5 0c 6094 .byte 12 000005f6 0c 6095 .byte 12 000005f7 000502 6096 .byte 0,5,2 000005fa 00000000* 6097 .word .LDWlin81 000005fe 0b 6098 .byte 11 000005ff 000502 6099 .byte 0,5,2 00000602 00000000* 6100 .word .LDWlin82 00000606 0b 6101 .byte 11 00000607 02 6102 .byte 2 00000608 00 6103 .byte 0 00000609 0b 6104 .byte 11 0000060a 0c 6105 .byte 12 0000060b 0c 6106 .byte 12 0000060c 000502 6107 .byte 0,5,2 0000060f 00000000* 6108 .word .LDWlin83 00000613 0b 6109 .byte 11 00000614 000502 6110 .byte 0,5,2 00000617 00000000* 6111 .word .LDWlin84 0000061b 0b 6112 .byte 11 0000061c 02 6113 .byte 2 0000061d 00 6114 .byte 0 0000061e 0d 6115 .byte 13 0000061f 0d 6116 .byte 13 00000620 03 6117 .byte 3 00000621 06 6118 .byte 6 00000622 02 6119 .byte 2 00000623 1c 6120 .byte 28 00000624 01 6121 .byte 1 00000625 000502 6122 .byte 0,5,2 00000628 00000000* 6123 .word .LDWlin85 0000062c 0b 6124 .byte 11 0000062d 0b 6125 .byte 11 0000062e 000502 6126 .byte 0,5,2 00000631 00000000* 6127 .word .LDWlin86 00000635 0b 6128 .byte 11 00000636 0b 6129 .byte 11 00000637 000502 6130 .byte 0,5,2 0000063a 00000000* 6131 .word .LDWlin87 0000063e 0b 6132 .byte 11 0000063f 0c 6133 .byte 12 00000640 0c 6134 .byte 12 00000641 000502 6135 .byte 0,5,2 00000644 00000000* 6136 .word .LDWlin88 00000648 0b 6137 .byte 11 00000649 000502 6138 .byte 0,5,2 0000064c 00000000* 6139 .word .LDWlin89 00000650 0b 6140 .byte 11 00000651 02 6141 .byte 2 00000652 00 6142 .byte 0 00000653 0b 6143 .byte 11 00000654 0c 6144 .byte 12 00000655 0c 6145 .byte 12 00000656 000502 6146 .byte 0,5,2 00000659 00000000* 6147 .word .LDWlin90 0000065d 0b 6148 .byte 11 0000065e 000502 6149 .byte 0,5,2 00000661 00000000* 6150 .word .LDWlin91 00000665 0b 6151 .byte 11 00000666 02 6152 .byte 2 00000667 00 6153 .byte 0 00000668 0d 6154 .byte 13 Page 111 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000669 03 6155 .byte 3 0000066a 04 6156 .byte 4 0000066b 02 6157 .byte 2 0000066c 00 6158 .byte 0 0000066d 01 6159 .byte 1 0000066e 000502 6160 .byte 0,5,2 00000671 00000000* 6161 .word .LDWlin92 00000675 0b 6162 .byte 11 00000676 000502 6163 .byte 0,5,2 00000679 00000000* 6164 .word .LDWlin93 0000067d 03 6165 .byte 3 0000067e 0b 6166 .byte 11 0000067f 02 6167 .byte 2 00000680 00 6168 .byte 0 00000681 01 6169 .byte 1 00000682 000502 6170 .byte 0,5,2 00000685 00000000* 6171 .word .LDWlin94 00000689 0b 6172 .byte 11 0000068a 03 6173 .byte 3 0000068b 06 6174 .byte 6 0000068c 02 6175 .byte 2 0000068d 00 6176 .byte 0 0000068e 01 6177 .byte 1 0000068f 0b 6178 .byte 11 00000690 0c 6179 .byte 12 00000691 02 6180 .byte 2 00000692 00 6181 .byte 0 00000693 0b 6182 .byte 11 00000694 03 6183 .byte 3 00000695 14 6184 .byte 20 00000696 02 6185 .byte 2 00000697 00 6186 .byte 0 00000698 01 6187 .byte 1 00000699 02 6188 .byte 2 0000069a 00 6189 .byte 0 0000069b 000502 6190 .byte 0,5,2 0000069e 00000000* 6191 .word .LDWlin95 000006a2 0b 6192 .byte 11 000006a3 0b 6193 .byte 11 000006a4 000502 6194 .byte 0,5,2 000006a7 00000000* 6195 .word .LDWlin96 000006ab 0b 6196 .byte 11 000006ac 000502 6197 .byte 0,5,2 000006af 00000000* 6198 .word .LDWlin97 000006b3 0b 6199 .byte 11 000006b4 000502 6200 .byte 0,5,2 000006b7 00000000* 6201 .word .LDWlin98 000006bb 0b 6202 .byte 11 000006bc 000502 6203 .byte 0,5,2 000006bf 00000000* 6204 .word .LDWlin99 000006c3 0b 6205 .byte 11 000006c4 000502 6206 .byte 0,5,2 000006c7 00000000* 6207 .word .LDWlin100 000006cb 0b 6208 .byte 11 000006cc 000502 6209 .byte 0,5,2 000006cf 00000000* 6210 .word .LDWlin101 000006d3 0b 6211 .byte 11 000006d4 000502 6212 .byte 0,5,2 000006d7 00000000* 6213 .word .LDWlin102 000006db 0c 6214 .byte 12 000006dc 0c 6215 .byte 12 Page 112 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000006dd 000502 6216 .byte 0,5,2 000006e0 00000000* 6217 .word .LDWlin103 000006e4 0b 6218 .byte 11 000006e5 0b 6219 .byte 11 000006e6 000502 6220 .byte 0,5,2 000006e9 00000000* 6221 .word .LDWlin104 000006ed 0b 6222 .byte 11 000006ee 000502 6223 .byte 0,5,2 000006f1 00000000* 6224 .word .LDWlin105 000006f5 0b 6225 .byte 11 000006f6 0c 6226 .byte 12 000006f7 0b 6227 .byte 11 000006f8 000502 6228 .byte 0,5,2 000006fb 00000000* 6229 .word .LDWlin106 000006ff 0b 6230 .byte 11 00000700 000502 6231 .byte 0,5,2 00000703 00000000* 6232 .word .LDWlin107 00000707 03 6233 .byte 3 00000708 04 6234 .byte 4 00000709 02 6235 .byte 2 0000070a 00 6236 .byte 0 0000070b 01 6237 .byte 1 0000070c 02 6238 .byte 2 0000070d 00 6239 .byte 0 0000070e 03 6240 .byte 3 0000070f 06 6241 .byte 6 00000710 02 6242 .byte 2 00000711 00 6243 .byte 0 00000712 01 6244 .byte 1 00000713 02 6245 .byte 2 00000714 00 6246 .byte 0 00000715 0b 6247 .byte 11 00000716 0c 6248 .byte 12 00000717 02 6249 .byte 2 00000718 00 6250 .byte 0 00000719 000502 6251 .byte 0,5,2 0000071c 00000000* 6252 .word .LDWlin108 00000720 0b 6253 .byte 11 00000721 0b 6254 .byte 11 00000722 000502 6255 .byte 0,5,2 00000725 00000000* 6256 .word .LDWlin109 00000729 0b 6257 .byte 11 0000072a 000502 6258 .byte 0,5,2 0000072d 00000000* 6259 .word .LDWlin110 00000731 0b 6260 .byte 11 00000732 0c 6261 .byte 12 00000733 02 6262 .byte 2 00000734 00 6263 .byte 0 00000735 0b 6264 .byte 11 00000736 0c 6265 .byte 12 00000737 02 6266 .byte 2 00000738 00 6267 .byte 0 00000739 000502 6268 .byte 0,5,2 0000073c 00000000* 6269 .word .LDWlin111 00000740 0b 6270 .byte 11 00000741 0b 6271 .byte 11 00000742 000502 6272 .byte 0,5,2 00000745 00000000* 6273 .word .LDWlin112 00000749 0b 6274 .byte 11 0000074a 0b 6275 .byte 11 0000074b 000502 6276 .byte 0,5,2 Page 113 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000074e 00000000* 6277 .word .LDWlin113 00000752 0b 6278 .byte 11 00000753 000502 6279 .byte 0,5,2 00000756 00000000* 6280 .word .LDWlin114 0000075a 0b 6281 .byte 11 0000075b 000502 6282 .byte 0,5,2 0000075e 00000000* 6283 .word .LDWlin115 00000762 0b 6284 .byte 11 00000763 000502 6285 .byte 0,5,2 00000766 00000000* 6286 .word .LDWlin116 0000076a 0c 6287 .byte 12 0000076b 02 6288 .byte 2 0000076c 00 6289 .byte 0 0000076d 0b 6290 .byte 11 0000076e 02 6291 .byte 2 0000076f 00 6292 .byte 0 00000770 02 6293 .byte 2 00000771 00 6294 .byte 0 00000772 02 6295 .byte 2 00000773 00 6296 .byte 0 00000774 02 6297 .byte 2 00000775 00 6298 .byte 0 00000776 02 6299 .byte 2 00000777 00 6300 .byte 0 00000778 02 6301 .byte 2 00000779 00 6302 .byte 0 0000077a 02 6303 .byte 2 0000077b 00 6304 .byte 0 0000077c 02 6305 .byte 2 0000077d 00 6306 .byte 0 0000077e 02 6307 .byte 2 0000077f 00 6308 .byte 0 00000780 02 6309 .byte 2 00000781 00 6310 .byte 0 00000782 02 6311 .byte 2 00000783 00 6312 .byte 0 00000784 02 6313 .byte 2 00000785 00 6314 .byte 0 00000786 02 6315 .byte 2 00000787 00 6316 .byte 0 00000788 0c 6317 .byte 12 00000789 0b 6318 .byte 11 0000078a 0d 6319 .byte 13 0000078b 0b 6320 .byte 11 0000078c 0b 6321 .byte 11 0000078d 06 6322 .byte 6 0000078e 000502 6323 .byte 0,5,2 00000791 00000000* 6324 .word ___ghs_eofn_ChinaEPU_Recv_User_CallBack 00000795 02 6325 .byte 2 00000796 00 6326 .byte 0 00000797 000101 6327 .byte 0,1,1 6328 .section .debug_info 6329 .LDW_1404edb0: 00000bfb 16 6330 .byte 22 6331 .section .debug_str 000007e5 636d6400 6332 .strz "cmd" 6333 .section .debug_info 00000bfc 00000000* 6334 .word .Ldw_str_begin+2021 00000c00 8101 6335 .byte 129,1 00000c02 14 6336 .byte 20 00000c03 01 6337 .byte 1 Page 114 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000c04 00000000* 6338 .word .LDW_140387d0 00000c08 00 6339 .byte 0 00000c09 00000000* 6340 .word .LDW_15272890 6341 .section .debug_loc 6342 .LDW_15272890: 0000003a 00000000* 6343 .word .LDW91-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 0000003e 00000000* 6344 .word .LDW72-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000042 0100 6345 .byte 1,0 00000044 56 6346 .byte 86 00000045 00000000 6347 .word 0x0 00000049 00000000 6348 .word 0x0 6349 6350 .section .debug_info 6351 .LDW_1404f8f0: 00000c0d 16 6352 .byte 22 6353 .section .debug_str 000007e9 705061726144 6354 .strz "pParaData" 000007ef 61746100 6355 .section .debug_info 00000c0e 00000000* 6356 .word .Ldw_str_begin+2025 00000c12 8201 6357 .byte 130,1 00000c14 14 6358 .byte 20 00000c15 01 6359 .byte 1 00000c16 00000000* 6360 .word .LDW_14038c30 00000c1a 00 6361 .byte 0 00000c1b 00000000* 6362 .word .LDW_15272510 6363 .section .debug_loc 6364 .LDW_15272510: 0000004d 00000000* 6365 .word .LDW91-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000051 00000000* 6366 .word .LDW02-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000055 0100 6367 .byte 1,0 00000057 57 6368 .byte 87 00000058 00000000* 6369 .word .LDW02-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 0000005c 00000000* 6370 .word .LDW72-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000060 0100 6371 .byte 1,0 00000062 6d 6372 .byte 109 00000063 00000000 6373 .word 0x0 00000067 00000000 6374 .word 0x0 6375 6376 .section .debug_info 6377 .LDW_1404ee40: 00000c1f 16 6378 .byte 22 6379 .section .debug_str 000007f3 706172616461 6380 .strz "paradata_len" 000007f9 74615f6c656e 000007ff 00 6381 .section .debug_info 00000c20 00000000* 6382 .word .Ldw_str_begin+2035 00000c24 8301 6383 .byte 131,1 00000c26 19 6384 .byte 25 00000c27 01 6385 .byte 1 00000c28 00000000* 6386 .word .LDW_1404ec00 00000c2c 00 6387 .byte 0 00000c2d 00000000* 6388 .word .LDW_15272410 6389 .section .debug_loc 6390 .LDW_15272410: 0000006b 00000000* 6391 .word .LDW91-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 0000006f 00000000* 6392 .word .LDW72-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000073 0100 6393 .byte 1,0 00000075 58 6394 .byte 88 00000076 00000000 6395 .word 0x0 Page 115 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000007a 00000000 6396 .word 0x0 6397 6398 .section .debug_info 6399 .LDW_14038c80: 00000c31 22 6400 .byte 34 00000c32 00000000* 6401 .word .LDW02 00000c36 00000000* 6402 .word .LDW72 6403 6404 .LDW_1404f590: 00000c3a 07 6405 .byte 7 6406 .section .debug_str 00000800 6164647200 6407 .strz "addr" 6408 .section .debug_info 00000c3b 00000000* 6409 .word .Ldw_str_begin+2048 00000c3f 8701 6410 .byte 135,1 00000c41 09 6411 .byte 9 00000c42 01 6412 .byte 1 00000c43 00000000* 6413 .word .LDW_140387d0 00000c47 00 6414 .byte 0 00000c48 00 6415 .byte 0 00000c49 00000000* 6416 .word .LDW_15272190 6417 .section .debug_loc 6418 .LDW_15272190: 0000007e 00000000* 6419 .word .LDW02-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000082 00000000* 6420 .word .LDW72-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000086 0100 6421 .byte 1,0 00000088 6b 6422 .byte 107 00000089 00000000 6423 .word 0x0 0000008d 00000000 6424 .word 0x0 6425 6426 .section .debug_info 6427 .LDW_1404f6b0: 00000c4d 07 6428 .byte 7 6429 .section .debug_str 00000805 6900 6430 .strz "i" 6431 .section .debug_info 00000c4e 00000000* 6432 .word .Ldw_str_begin+2053 00000c52 8701 6433 .byte 135,1 00000c54 10 6434 .byte 16 00000c55 01 6435 .byte 1 00000c56 00000000* 6436 .word .LDW_140387d0 00000c5a 00 6437 .byte 0 00000c5b 00 6438 .byte 0 00000c5c 00000000* 6439 .word .LDW_152726f0 6440 .section .debug_loc 6441 .LDW_152726f0: 00000091 00000000* 6442 .word .LDW02-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000095 00000000* 6443 .word .LDW72-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000099 0100 6444 .byte 1,0 0000009b 51 6445 .byte 81 0000009c 00000000 6446 .word 0x0 000000a0 00000000 6447 .word 0x0 6448 6449 .section .debug_info 6450 .LDW_14038a50: 00000c60 22 6451 .byte 34 00000c61 00000000* 6452 .word .LDW12 00000c65 00000000* 6453 .word .LDW62 6454 6455 .LDW_140385a0: 00000c69 22 6456 .byte 34 Page 116 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000c6a 00000000* 6457 .word .LDW22 00000c6e 00000000* 6458 .word .LDW52 6459 6460 .LDW_140389b0: 00000c72 22 6461 .byte 34 00000c73 00000000* 6462 .word .LDW32 00000c77 00000000* 6463 .word .LDW42 6464 6465 .LDW_1404f110: 00000c7b 07 6466 .byte 7 6467 .section .debug_str 00000807 757064617465 6468 .strz "update_data" 0000080d 5f6461746100 6469 .section .debug_info 00000c7c 00000000* 6470 .word .Ldw_str_begin+2055 00000c80 9a03 6471 .byte 154,3 00000c82 1e 6472 .byte 30 00000c83 01 6473 .byte 1 00000c84 00000000* 6474 .word .LDW_14038af0 00000c88 00 6475 .byte 0 00000c89 00 6476 .byte 0 00000c8a 00000000* 6477 .word .LDW_15272c70 6478 .section .debug_loc 6479 .LDW_15272c70: 000000a4 00000000* 6480 .word .LDW02-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 000000a8 00000000* 6481 .word .LDW72-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 000000ac 0100 6482 .byte 1,0 000000ae 6d 6483 .byte 109 000000af 00000000 6484 .word 0x0 000000b3 00000000 6485 .word 0x0 6486 6487 .section .debug_info 6488 .LDW_1404f230: 00000c8e 08 6489 .byte 8 6490 .section .debug_str 00000813 757064617465 6491 .strz "update_byte" 00000819 5f6279746500 6492 .section .debug_info 00000c8f 00000000* 6493 .word .Ldw_str_begin+2067 00000c93 9b03 6494 .byte 155,3 00000c95 1d 6495 .byte 29 00000c96 01 6496 .byte 1 00000c97 00000000* 6497 .word .LDW_14038370 00000c9b 00 6498 .byte 0 00000c9c 00 6499 .byte 0 6500 6501 .LDW_1404f620: 00000c9d 07 6502 .byte 7 6503 .section .debug_str 0000081f 746d705f7661 6504 .strz "tmp_valid_len" 00000825 6c69645f6c65 0000082b 6e00 6505 .section .debug_info 00000c9e 00000000* 6506 .word .Ldw_str_begin+2079 00000ca2 9d03 6507 .byte 157,3 00000ca4 19 6508 .byte 25 00000ca5 01 6509 .byte 1 00000ca6 00000000* 6510 .word .LDW_140387d0 00000caa 00 6511 .byte 0 00000cab 00 6512 .byte 0 00000cac 00000000* 6513 .word .LDW_15272c10 Page 117 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 6514 .section .debug_loc 6515 .LDW_15272c10: 000000b7 00000000* 6516 .word .LDW02-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 000000bb 00000000* 6517 .word .LDW72-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 000000bf 0100 6518 .byte 1,0 000000c1 6c 6519 .byte 108 000000c2 00000000 6520 .word 0x0 000000c6 00000000 6521 .word 0x0 6522 6523 .section .debug_info 00000cb0 00 6524 .byte 0 6525 00000cb1 00 6526 .byte 0 6527 00000cb2 00 6528 .byte 0 6529 00000cb3 00 6530 .byte 0 6531 00000cb4 00 6532 .byte 0 6533 6534 .LDW_1411d3a0: 00000cb5 18 6535 .byte 24 6536 .section .debug_str 0000082d 4c504932435f 6537 .strz "LPI2C_DRV_SlaveSetTxBuffer" 00000833 4452565f536c 00000839 617665536574 0000083f 547842756666 00000845 657200 6538 .section .debug_info 00000cb6 00000000* 6539 .word .Ldw_str_begin+2093 00000cba d904 6540 .byte 217,4 00000cbc 06 6541 .byte 6 00000cbd 01 6542 .byte 1 00000cbe 00000000* 6543 .word _LPI2C_DRV_SlaveSetTxBuffer 00000cc2 00000000* 6544 .word ___ghs_eofn_LPI2C_DRV_SlaveSetTxBuffer 00000cc6 01 6545 .byte 1 00000cc7 53 6546 .byte 83 00000cc8 8280808008 6547 .byte 130,128,128,128,8 00000ccd 04 6548 .byte 4 00000cce 828004 6549 .byte 130,128,4 00000cd1 04 6550 .byte 4 00000cd2 00 6551 .byte 0 00000cd3 00 6552 .byte 0 00000cd4 00 6553 .byte 0 00000cd5 01 6554 .byte 1 00000cd6 01 6555 .byte 1 00000cd7 00 6556 .byte 0 00000cd8 01 6557 .byte 1 6558 6559 .section .debug_frame 6560 .LDW_15226310: 00000110 00000000* 6561 .word .LDW_unq_c-.LDW_unq_b 6562 .LDW_unq_b: 00000114 00000000* 6563 .word .LDW_14108c00 00000118 00000000* 6564 .word _LPI2C_DRV_SlaveSetTxBuffer 0000011c 00000000* 6565 .word ___ghs_eofn_LPI2C_DRV_SlaveSetTxBuffer-_LPI2C_DRV_SlaveSetTxBuffer 00000120 46 6566 .byte 70 00000121 9f 6567 .byte 159 00000122 00 6568 .byte 0 00000123 01 6569 .byte 1 00000124 00000000* 6570 .word .LDW03 Page 118 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000128 44 6571 .byte 68 00000129 df 6572 .byte 223 0000012a 00 6573 .byte 0 0000012b 00 6574 .byte 0 6575 .LDW_unq_c: 6576 .section .debug_line 0000079a 000502 6577 .byte 0,5,2 0000079d 00000000* 6578 .word _LPI2C_DRV_SlaveSetTxBuffer 000007a1 06 6579 .byte 6 000007a2 03 6580 .byte 3 000007a3 d904 6581 .byte 217,4 000007a5 02 6582 .byte 2 000007a6 00 6583 .byte 0 000007a7 01 6584 .byte 1 000007a8 23 6585 .byte 35 000007a9 000502 6586 .byte 0,5,2 000007ac 00000000* 6587 .word .LDWlin118 000007b0 0b 6588 .byte 11 000007b1 06 6589 .byte 6 000007b2 000502 6590 .byte 0,5,2 000007b5 00000000* 6591 .word ___ghs_eofn_LPI2C_DRV_SlaveSetTxBuffer 000007b9 02 6592 .byte 2 000007ba 00 6593 .byte 0 000007bb 000101 6594 .byte 0,1,1 6595 .section .debug_info 6596 .LDW_1404ec90: 00000cd9 16 6597 .byte 22 6598 .section .debug_str 00000848 706461746100 6599 .strz "pdata" 6600 .section .debug_info 00000cda 00000000* 6601 .word .Ldw_str_begin+2120 00000cde d904 6602 .byte 217,4 00000ce0 30 6603 .byte 48 00000ce1 01 6604 .byte 1 00000ce2 00000000* 6605 .word .LDW_14038c30 00000ce6 00 6606 .byte 0 00000ce7 00000000* 6607 .word .LDW_15272f10 6608 .section .debug_loc 6609 .LDW_15272f10: 000000ca 00000000* 6610 .word .LDW82-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 000000ce 00000000* 6611 .word .LDW03-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 000000d2 0100 6612 .byte 1,0 000000d4 56 6613 .byte 86 000000d5 00000000 6614 .word 0x0 000000d9 00000000 6615 .word 0x0 6616 6617 .section .debug_info 6618 .LDW_1404ef60: 00000ceb 16 6619 .byte 22 6620 .section .debug_str 0000084e 73656e645f6c 6621 .strz "send_len" 00000854 656e00 6622 .section .debug_info 00000cec 00000000* 6623 .word .Ldw_str_begin+2126 00000cf0 d904 6624 .byte 217,4 00000cf2 3b 6625 .byte 59 00000cf3 01 6626 .byte 1 00000cf4 00000000* 6627 .word .LDW_140387d0 00000cf8 00 6628 .byte 0 00000cf9 00000000* 6629 .word .LDW_15273090 6630 .section .debug_loc Page 119 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 6631 .LDW_15273090: 000000dd 00000000* 6632 .word .LDW82-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 000000e1 00000000* 6633 .word .LDW03-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 000000e5 0100 6634 .byte 1,0 000000e7 57 6635 .byte 87 000000e8 00000000 6636 .word 0x0 000000ec 00000000 6637 .word 0x0 6638 6639 .section .debug_info 6640 .LDW_14038960: 00000cfd 22 6641 .byte 34 00000cfe 00000000* 6642 .word .LDW92 00000d02 00000000* 6643 .word .LDW03 6644 00000d06 00 6645 .byte 0 6646 00000d07 00 6647 .byte 0 6648 6649 .LDW_1411d4a0: 00000d08 18 6650 .byte 24 6651 .section .debug_str 00000857 4368696e6145 6652 .strz "ChinaEPU_RecvDecode" 0000085d 50555f526563 00000863 764465636f64 00000869 6500 6653 .section .debug_info 00000d09 00000000* 6654 .word .Ldw_str_begin+2135 00000d0d e004 6655 .byte 224,4 00000d0f 06 6656 .byte 6 00000d10 01 6657 .byte 1 00000d11 00000000* 6658 .word _ChinaEPU_RecvDecode 00000d15 00000000* 6659 .word ___ghs_eofn_ChinaEPU_RecvDecode 00000d19 01 6660 .byte 1 00000d1a 53 6661 .byte 83 00000d1b 8280808008 6662 .byte 130,128,128,128,8 00000d20 04 6663 .byte 4 00000d21 828004 6664 .byte 130,128,4 00000d24 04 6665 .byte 4 00000d25 00 6666 .byte 0 00000d26 00 6667 .byte 0 00000d27 00 6668 .byte 0 00000d28 01 6669 .byte 1 00000d29 01 6670 .byte 1 00000d2a 00 6671 .byte 0 00000d2b 01 6672 .byte 1 6673 6674 .section .debug_frame 6675 .LDW_15226630: 0000012c 00000000* 6676 .word .LDW_unq_e-.LDW_unq_d 6677 .LDW_unq_d: 00000130 00000000* 6678 .word .LDW_14108c00 00000134 00000000* 6679 .word _ChinaEPU_RecvDecode 00000138 00000000* 6680 .word ___ghs_eofn_ChinaEPU_RecvDecode-_ChinaEPU_RecvDecode 0000013c 46 6681 .byte 70 0000013d 9f 6682 .byte 159 0000013e 00 6683 .byte 0 0000013f 01 6684 .byte 1 00000140 00000000* 6685 .word .LDW33 00000144 44 6686 .byte 68 00000145 df 6687 .byte 223 00000146 00 6688 .byte 0 Page 120 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000147 00 6689 .byte 0 6690 .LDW_unq_e: 6691 .section .debug_line 000007be 000502 6692 .byte 0,5,2 000007c1 00000000* 6693 .word _ChinaEPU_RecvDecode 000007c5 06 6694 .byte 6 000007c6 03 6695 .byte 3 000007c7 e004 6696 .byte 224,4 000007c9 02 6697 .byte 2 000007ca 00 6698 .byte 0 000007cb 01 6699 .byte 1 000007cc 23 6700 .byte 35 000007cd 13 6701 .byte 19 000007ce 14 6702 .byte 20 000007cf 03 6703 .byte 3 000007d0 08 6704 .byte 8 000007d1 02 6705 .byte 2 000007d2 02 6706 .byte 2 000007d3 01 6707 .byte 1 000007d4 1d 6708 .byte 29 000007d5 1c 6709 .byte 28 000007d6 000502 6710 .byte 0,5,2 000007d9 00000000* 6711 .word .LDWlin120 000007dd 03 6712 .byte 3 000007de 0c 6713 .byte 12 000007df 02 6714 .byte 2 000007e0 00 6715 .byte 0 000007e1 01 6716 .byte 1 000007e2 02 6717 .byte 2 000007e3 00 6718 .byte 0 000007e4 03 6719 .byte 3 000007e5 04 6720 .byte 4 000007e6 02 6721 .byte 2 000007e7 00 6722 .byte 0 000007e8 01 6723 .byte 1 000007e9 1b 6724 .byte 27 000007ea 000502 6725 .byte 0,5,2 000007ed 00000000* 6726 .word .LDWlin121 000007f1 0d 6727 .byte 13 000007f2 03 6728 .byte 3 000007f3 0a 6729 .byte 10 000007f4 02 6730 .byte 2 000007f5 00 6731 .byte 0 000007f6 01 6732 .byte 1 000007f7 02 6733 .byte 2 000007f8 02 6734 .byte 2 000007f9 000502 6735 .byte 0,5,2 000007fc 00000000* 6736 .word .LDWlin122 00000800 0c 6737 .byte 12 00000801 03 6738 .byte 3 00000802 7e 6739 .byte 126 00000803 02 6740 .byte 2 00000804 0a 6741 .byte 10 00000805 01 6742 .byte 1 00000806 000502 6743 .byte 0,5,2 00000809 00000000* 6744 .word .LDWlin123 0000080d 0d 6745 .byte 13 0000080e 0c 6746 .byte 12 0000080f 000502 6747 .byte 0,5,2 00000812 00000000* 6748 .word .LDWlin124 00000816 0b 6749 .byte 11 Page 121 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000817 0c 6750 .byte 12 00000818 03 6751 .byte 3 00000819 04 6752 .byte 4 0000081a 02 6753 .byte 2 0000081b 04 6754 .byte 4 0000081c 01 6755 .byte 1 0000081d 02 6756 .byte 2 0000081e 00 6757 .byte 0 0000081f 0b 6758 .byte 11 00000820 0b 6759 .byte 11 00000821 0c 6760 .byte 12 00000822 000502 6761 .byte 0,5,2 00000825 00000000* 6762 .word .LDWlin125 00000829 0b 6763 .byte 11 0000082a 0c 6764 .byte 12 0000082b 1b 6765 .byte 27 0000082c 1d 6766 .byte 29 0000082d 000502 6767 .byte 0,5,2 00000830 00000000* 6768 .word .LDWlin126 00000834 0b 6769 .byte 11 00000835 0b 6770 .byte 11 00000836 13 6771 .byte 19 00000837 02 6772 .byte 2 00000838 00 6773 .byte 0 00000839 03 6774 .byte 3 0000083a 06 6775 .byte 6 0000083b 02 6776 .byte 2 0000083c 00 6777 .byte 0 0000083d 01 6778 .byte 1 0000083e 000502 6779 .byte 0,5,2 00000841 00000000* 6780 .word .LDWlin127 00000845 0b 6781 .byte 11 00000846 02 6782 .byte 2 00000847 00 6783 .byte 0 00000848 0b 6784 .byte 11 00000849 06 6785 .byte 6 0000084a 000502 6786 .byte 0,5,2 0000084d 00000000* 6787 .word ___ghs_eofn_ChinaEPU_RecvDecode 00000851 02 6788 .byte 2 00000852 00 6789 .byte 0 00000853 000101 6790 .byte 0,1,1 6791 .section .debug_info 6792 .LDW_1404eff0: 00000d2c 16 6793 .byte 22 6794 .section .debug_str 0000086b 7062756600 6795 .strz "pbuf" 6796 .section .debug_info 00000d2d 00000000* 6797 .word .Ldw_str_begin+2155 00000d31 e004 6798 .byte 224,4 00000d33 29 6799 .byte 41 00000d34 01 6800 .byte 1 00000d35 00000000* 6801 .word .LDW_14038c30 00000d39 00 6802 .byte 0 00000d3a 00000000* 6803 .word .LDW_15273530 6804 .section .debug_loc 6805 .LDW_15273530: 000000f0 00000000* 6806 .word .LDW13-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 000000f4 00000000* 6807 .word .LDW33-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 000000f8 0100 6808 .byte 1,0 000000fa 56 6809 .byte 86 000000fb 00000000 6810 .word 0x0 Page 122 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 000000ff 00000000 6811 .word 0x0 6812 6813 .section .debug_info 6814 .LDW_1404f980: 00000d3e 16 6815 .byte 22 6816 .section .debug_str 00000870 6c656e00 6817 .strz "len" 6818 .section .debug_info 00000d3f 00000000* 6819 .word .Ldw_str_begin+2160 00000d43 e004 6820 .byte 224,4 00000d45 38 6821 .byte 56 00000d46 01 6822 .byte 1 00000d47 00000000* 6823 .word .LDW_1404ec00 00000d4b 00 6824 .byte 0 00000d4c 00000000* 6825 .word .LDW_15273290 6826 .section .debug_loc 6827 .LDW_15273290: 00000103 00000000* 6828 .word .LDW13-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000107 00000000* 6829 .word .LDW33-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 0000010b 0100 6830 .byte 1,0 0000010d 57 6831 .byte 87 0000010e 00000000 6832 .word 0x0 00000112 00000000 6833 .word 0x0 6834 6835 .section .debug_info 6836 .LDW_1411e090: 00000d50 22 6837 .byte 34 00000d51 00000000* 6838 .word .LDW23 00000d55 00000000* 6839 .word .LDW33 6840 6841 .LDW_1404f080: 00000d59 07 6842 .byte 7 6843 .section .debug_str 00000874 63735f6c656e 6844 .strz "cs_len" 0000087a 00 6845 .section .debug_info 00000d5a 00000000* 6846 .word .Ldw_str_begin+2164 00000d5e e204 6847 .byte 226,4 00000d60 0e 6848 .byte 14 00000d61 01 6849 .byte 1 00000d62 00000000* 6850 .word .LDW_1404ec00 00000d66 00 6851 .byte 0 00000d67 00 6852 .byte 0 00000d68 00000000* 6853 .word .LDW_152731b0 6854 .section .debug_loc 6855 .LDW_152731b0: 00000116 00000000* 6856 .word .LDW23-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 0000011a 00000000* 6857 .word .LDW33-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 0000011e 0100 6858 .byte 1,0 00000120 62 6859 .byte 98 00000121 00000000 6860 .word 0x0 00000125 00000000 6861 .word 0x0 6862 6863 .section .debug_info 6864 .LDW_1404fa10: 00000d6c 07 6865 .byte 7 6866 .section .debug_str 0000087b 657869745f66 6867 .strz "exit_flag" 00000881 6c616700 6868 .section .debug_info 00000d6d 00000000* 6869 .word .Ldw_str_begin+2171 Page 123 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000d71 e304 6870 .byte 227,4 00000d73 0d 6871 .byte 13 00000d74 01 6872 .byte 1 00000d75 00000000* 6873 .word .LDW_14038370 00000d79 00 6874 .byte 0 00000d7a 00 6875 .byte 0 00000d7b 00000000* 6876 .word .LDW_15273830 6877 .section .debug_loc 6878 .LDW_15273830: 00000129 00000000* 6879 .word .LDW23-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 0000012d 00000000* 6880 .word .LDW33-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000131 0100 6881 .byte 1,0 00000133 51 6882 .byte 81 00000134 00000000 6883 .word 0x0 00000138 00000000 6884 .word 0x0 6885 6886 .section .debug_info 6887 .LDW_1404f3e0: 00000d7f 07 6888 .byte 7 6889 .section .debug_str 00000885 636865636b73 6890 .strz "checksum" 0000088b 756d00 6891 .section .debug_info 00000d80 00000000* 6892 .word .Ldw_str_begin+2181 00000d84 e504 6893 .byte 229,4 00000d86 0e 6894 .byte 14 00000d87 01 6895 .byte 1 00000d88 00000000* 6896 .word .LDW_1404f2c0 00000d8c 00 6897 .byte 0 00000d8d 00 6898 .byte 0 00000d8e 00000000* 6899 .word .LDW_15273db0 6900 .section .debug_loc 6901 .LDW_15273db0: 0000013c 00000000* 6902 .word .LDW23-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000140 00000000* 6903 .word .LDW33-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000144 0100 6904 .byte 1,0 00000146 52 6905 .byte 82 00000147 00000000 6906 .word 0x0 0000014b 00000000 6907 .word 0x0 6908 6909 .section .debug_info 6910 .LDW_1404f740: 00000d92 07 6911 .byte 7 6912 .section .debug_str 0000088e 6900 6913 .strz "i" 6914 .section .debug_info 00000d93 00000000* 6915 .word .Ldw_str_begin+2190 00000d97 e604 6916 .byte 230,4 00000d99 13 6917 .byte 19 00000d9a 01 6918 .byte 1 00000d9b 00000000* 6919 .word .LDW_140387d0 00000d9f 00 6920 .byte 0 00000da0 00 6921 .byte 0 00000da1 00000000* 6922 .word .LDW_152739b0 6923 .section .debug_loc 6924 .LDW_152739b0: 0000014f 00000000* 6925 .word .LDW23-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000153 00000000* 6926 .word .LDW33-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000157 0100 6927 .byte 1,0 00000159 63 6928 .byte 99 0000015a 00000000 6929 .word 0x0 Page 124 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000015e 00000000 6930 .word 0x0 6931 6932 .section .debug_info 6933 .LDW_1404f7d0: 00000da5 07 6934 .byte 7 6935 .section .debug_str 00000890 636d6400 6936 .strz "cmd" 6937 .section .debug_info 00000da6 00000000* 6938 .word .Ldw_str_begin+2192 00000daa e804 6939 .byte 232,4 00000dac 14 6940 .byte 20 00000dad 01 6941 .byte 1 00000dae 00000000* 6942 .word .LDW_140387d0 00000db2 00 6943 .byte 0 00000db3 00 6944 .byte 0 00000db4 00000000* 6945 .word .LDW_15273d50 6946 .section .debug_loc 6947 .LDW_15273d50: 00000162 00000000* 6948 .word .LDW23-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000166 00000000* 6949 .word .LDW33-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 0000016a 0100 6950 .byte 1,0 0000016c 61 6951 .byte 97 0000016d 00000000 6952 .word 0x0 00000171 00000000 6953 .word 0x0 6954 6955 .section .debug_info 6956 .LDW_1404faa0: 00000db8 07 6957 .byte 7 6958 .section .debug_str 00000894 705061726144 6959 .strz "pParaData" 0000089a 61746100 6960 .section .debug_info 00000db9 00000000* 6961 .word .Ldw_str_begin+2196 00000dbd e904 6962 .byte 233,4 00000dbf 14 6963 .byte 20 00000dc0 01 6964 .byte 1 00000dc1 00000000* 6965 .word .LDW_14038c30 00000dc5 00 6966 .byte 0 00000dc6 00 6967 .byte 0 00000dc7 00000000* 6968 .word .LDW_15273e30 6969 .section .debug_loc 6970 .LDW_15273e30: 00000175 00000000* 6971 .word .LDW23-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000179 00000000* 6972 .word .LDW33-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 0000017d 0100 6973 .byte 1,0 0000017f 51 6974 .byte 81 00000180 00000000 6975 .word 0x0 00000184 00000000 6976 .word 0x0 6977 6978 .section .debug_info 6979 .LDW_1404ed20: 00000dcb 07 6980 .byte 7 6981 .section .debug_str 0000089e 706172616461 6982 .strz "paradata_len" 000008a4 74615f6c656e 000008aa 00 6983 .section .debug_info 00000dcc 00000000* 6984 .word .Ldw_str_begin+2206 00000dd0 ea04 6985 .byte 234,4 00000dd2 19 6986 .byte 25 00000dd3 01 6987 .byte 1 Page 125 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000dd4 00000000* 6988 .word .LDW_1404ec00 00000dd8 00 6989 .byte 0 00000dd9 00 6990 .byte 0 00000dda 00000000* 6991 .word .LDW_15273f10 6992 .section .debug_loc 6993 .LDW_15273f10: 00000188 00000000* 6994 .word .LDW23-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 0000018c 00000000* 6995 .word .LDW33-..bof.Z.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs.5Cobj.5CChinaEPU...5A.3A.5CD.5Cproject.5CMV1.BF.D5.B5.F7.C3.E6.B0.E5.5C8_code.5CMV1_TouchLine.5Cghs..5F2F6D34..0 00000190 0100 6996 .byte 1,0 00000192 58 6997 .byte 88 00000193 00000000 6998 .word 0x0 00000197 00000000 6999 .word 0x0 7000 7001 .section .debug_info 00000dde 00 7002 .byte 0 7003 00000ddf 00 7004 .byte 0 7005 00000de0 00 7006 .byte 0 7007 7008 .section .debug_line 7009 .Ldw_line_end: 7010 .section .debug_macinfo 00000000 01 7011 .byte 1 00000001 00 7012 .byte 0 00000002 5f5f6768735f 7013 .strz "__ghs__ 1" 00000008 5f203100 0000000c 01 7014 .byte 1 0000000d 00 7015 .byte 0 0000000e 5f5f53544443 7016 .strz "__STDC__ 0" 00000014 5f5f203000 00000019 01 7017 .byte 1 0000001a 00 7018 .byte 0 0000001b 5f5f53544443 7019 .strz "__STDC_VERSION__ 199409L" 00000021 5f5645525349 00000027 4f4e5f5f2031 0000002d 39393430394c 00000033 00 00000034 01 7020 .byte 1 00000035 00 7021 .byte 0 00000036 5f5f41545452 7022 .strz "__ATTRIBUTES 1" 0000003c 494255544553 00000042 203100 00000045 01 7023 .byte 1 00000046 00 7024 .byte 0 00000047 5f5f494e545f 7025 .strz "__INT_BIT 32" 0000004d 424954203332 00000053 00 00000054 01 7026 .byte 1 00000055 00 7027 .byte 0 00000056 5f5f4c4f4e47 7028 .strz "__LONG_BIT 32" 0000005c 5f4249542033 00000062 3200 00000064 01 7029 .byte 1 00000065 00 7030 .byte 0 00000066 5f5f5054525f 7031 .strz "__PTR_BIT 32" 0000006c 424954203332 00000072 00 00000073 01 7032 .byte 1 00000074 00 7033 .byte 0 00000075 5f5f4c4c4f4e 7034 .strz "__LLONG_BIT 64" Page 126 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 0000007b 475f42495420 00000081 363400 00000084 01 7035 .byte 1 00000085 00 7036 .byte 0 00000086 5f5f4748535f 7037 .strz "__GHS__ 1" 0000008c 5f203100 00000090 03 7038 .byte 3 00000091 00 7039 .byte 0 00000092 01 7040 .byte 1 00000093 03 7041 .byte 3 00000094 05 7042 .byte 5 00000095 02 7043 .byte 2 00000096 01 7044 .byte 1 00000097 1d 7045 .byte 29 00000098 5f535452494e 7046 .strz "_STRING_H " 0000009e 475f482000 000000a3 03 7047 .byte 3 000000a4 1e 7048 .byte 30 000000a5 03 7049 .byte 3 000000a6 04 7050 .byte 4 000000a7 01 7051 .byte 1 000000a8 27 7052 .byte 39 000000a9 5f5f52657374 7053 .strz "__Restrict " 000000af 726963742000 000000b5 04 7054 .byte 4 000000b6 03 7055 .byte 3 000000b7 06 7056 .byte 6 000000b8 04 7057 .byte 4 000000b9 03 7058 .byte 3 000000ba 0b 7059 .byte 11 000000bb 05 7060 .byte 5 000000bc 04 7061 .byte 4 000000bd 04 7062 .byte 4 000000be 03 7063 .byte 3 000000bf 08 7064 .byte 8 000000c0 06 7065 .byte 6 000000c1 01 7066 .byte 1 000000c2 45 7067 .byte 69 000000c3 4150505f5354 7068 .strz "APP_STD_SIZE 16" 000000c9 445f53495a45 000000cf 20313600 000000d3 01 7069 .byte 1 000000d4 46 7070 .byte 70 000000d5 4150505f4558 7071 .strz "APP_EXT_SIZE 51" 000000db 545f53495a45 000000e1 20353100 000000e5 04 7072 .byte 4 000000e6 03 7073 .byte 3 000000e7 09 7074 .byte 9 000000e8 07 7075 .byte 7 000000e9 01 7076 .byte 1 000000ea 1d 7077 .byte 29 000000eb 555047524144 7078 .strz "UPGRADE_DOING 1" 000000f1 455f444f494e 000000f7 47203100 000000fb 04 7079 .byte 4 000000fc 03 7080 .byte 3 000000fd 0a 7081 .byte 10 000000fe 08 7082 .byte 8 000000ff 04 7083 .byte 4 00000100 03 7084 .byte 3 Page 127 C:\Users\ADMINI~1\AppData\Local\Temp\gh_00007a41.si 00000101 0b 7085 .byte 11 00000102 09 7086 .byte 9 00000103 04 7087 .byte 4 00000104 03 7088 .byte 3 00000105 0c 7089 .byte 12 00000106 0a 7090 .byte 10 00000107 01 7091 .byte 1 00000108 1b 7092 .byte 27 00000109 4253505f5553 7093 .strz "BSP_USER_DEBUG 0" 0000010f 45525f444542 00000115 5547203000 0000011a 04 7094 .byte 4 0000011b 03 7095 .byte 3 0000011c 0d 7096 .byte 13 0000011d 0b 7097 .byte 11 0000011e 04 7098 .byte 4 0000011f 03 7099 .byte 3 00000120 0e 7100 .byte 14 00000121 0c 7101 .byte 12 00000122 04 7102 .byte 4 00000123 04 7103 .byte 4 00000124 00 7104 .byte 0 7105 .section .debug_abbrev 000001a9 00 7106 .byte 0 7107 .section .debug_info 7108 .Ldw_end: 7109 .rh850_flags REGMODE32,DATA_ALIGN8,GP_FIX,EP_NONFIX,TP_FIX,REG2_NONRESERVE,G3KH,SDA_EXTRA_REGS_0