Index: output/eeprom.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/SDK/Standard-129_24G_First_Led_Connect_VIN_Logo_Close_3.0_SDK/output/eeprom.dat	(revision 3884)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/SDK/Standard-129_24G_First_Led_Connect_VIN_Logo_Close_3.0_SDK/output/eeprom.dat	(working copy)
@@ -608,10 +608,6 @@
 20
 13
 b7
-24
-55
-80
-b4
 20
 40
 6d
@@ -619,7 +615,7 @@
 20
 40
 00
-e3
+e2
 20
 40
 41
@@ -631,7 +627,7 @@
 20
 40
 00
-a3
+a2
 20
 40
 40
@@ -659,11 +655,11 @@
 20
 40
 00
-ad
+ac
 20
 20
 00
-a5
+a4
 6f
 e4
 4b
@@ -679,7 +675,7 @@
 c2
 83
 80
-ab
+aa
 70
 4c
 0a
@@ -707,7 +703,7 @@
 c2
 83
 80
-b2
+b1
 70
 4c
 09
@@ -747,11 +743,11 @@
 24
 21
 00
-ca
+c9
 20
 40
 00
-c3
+c2
 d8
 a0
 4a
@@ -759,7 +755,7 @@
 20
 40
 00
-c0
+bf
 d8
 a0
 44
@@ -767,7 +763,7 @@
 20
 40
 00
-c0
+bf
 d8
 a0
 42
@@ -791,7 +787,7 @@
 20
 40
 00
-c8
+c7
 d8
 a0
 44
@@ -799,7 +795,7 @@
 20
 40
 00
-c8
+c7
 d8
 a0
 42
@@ -815,7 +811,7 @@
 20
 40
 00
-e0
+df
 6f
 e0
 cb
@@ -930,6 +926,10 @@
 1e
 20
 40
+00
+b3
+20
+40
 3d
 13
 6f
@@ -5348,8 +5348,8 @@
 60
 00
 00
-4f
-82
+34
+77
 aa
 55
 40
Index: output/program.lis
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/SDK/Standard-129_24G_First_Led_Connect_VIN_Logo_Close_3.0_SDK/output/program.lis	(revision 3884)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/SDK/Standard-129_24G_First_Led_Connect_VIN_Logo_Close_3.0_SDK/output/program.lis	(working copy)
@@ -183,114 +183,114 @@
 p_app_init:
 
 p_mouse_init:
-0097 245580b4 ncall p_mouse_le_name_load ,wake 
-0098 20406df3 call enable_authrom 
-0099 204000e3 call p_mouse_setting_config 
-009a 204041a7 call mouse_init_sunt 
-009b 20758000 rtn wake 
-009c 204000a3 call p_mouse_load_default_param 
-009d 2040408e call mouse_dpi_config 
-009e 20403d8a call mouse_usb_check_enable 
-009f 20404728 call mouse_drawing_optima_init 
-00a0 2040010d call p_mouse_cb_fuction 
-00a1 2040042b call p_mouse_sensor_powerdown 
-00a2 20203bc9 branch mouse_init + 8 
+0097 20406df3 call enable_authrom 
+0098 204000e2 call p_mouse_setting_config 
+0099 204041a7 call mouse_init_sunt 
+009a 20758000 rtn wake 
+009b 204000a2 call p_mouse_load_default_param 
+009c 2040408e call mouse_dpi_config 
+009d 20403d8a call mouse_usb_check_enable 
+009e 20404728 call mouse_drawing_optima_init 
+009f 2040010d call p_mouse_cb_fuction 
+00a0 2040042b call p_mouse_sensor_powerdown 
+00a1 20203bc9 branch mouse_init + 8 
 
 p_mouse_load_default_param:
-00a3 204000ad call p_mouse_firebutton_connect_state_check 
-00a4 202000a5 branch p_mouse_double_dpi_judge 
+00a2 204000ac call p_mouse_firebutton_connect_state_check 
+00a3 202000a4 branch p_mouse_double_dpi_judge 
 
 p_mouse_double_dpi_judge:
-00a5 6fe44bab fetch mouse_flag_len ,mem_mouse_flag 
-00a6 c41e8000 rtnbit0 mouse_enable_double_dpi_key 
-00a7 6fe0cc0b fetch 1 ,mem_dpi_another_button_gpio 
-00a8 c28380ab bbit1 gpio_active_bit ,p_mouse_another_dpi_connect_vin 
+00a4 6fe44bab fetch mouse_flag_len ,mem_mouse_flag 
+00a5 c41e8000 rtnbit0 mouse_enable_double_dpi_key 
+00a6 6fe0cc0b fetch 1 ,mem_dpi_another_button_gpio 
+00a7 c28380aa bbit1 gpio_active_bit ,p_mouse_another_dpi_connect_vin 
 
 p_mouse_another_dpi_connect_gnd:
-00a9 704c0a00 jam 0 ,mem_mouse_another_dpi_connect_vin_flag 
-00aa 20600000 rtn 
+00a8 704c0a00 jam 0 ,mem_mouse_another_dpi_connect_vin_flag 
+00a9 20600000 rtn 
 
 p_mouse_another_dpi_connect_vin:
-00ab 704c0a01 jam 1 ,mem_mouse_another_dpi_connect_vin_flag 
-00ac 20600000 rtn 
+00aa 704c0a01 jam 1 ,mem_mouse_another_dpi_connect_vin_flag 
+00ab 20600000 rtn 
 
 p_mouse_firebutton_connect_state_check:
-00ad 6fe0cc08 fetch 1 ,mem_firebutton_gpio 
-00ae c17f8000 rtneq gpio_disable 
-00af c28380b2 bbit1 gpio_active_bit ,p_mouse_firebutton_connect_vin 
+00ac 6fe0cc08 fetch 1 ,mem_firebutton_gpio 
+00ad c17f8000 rtneq gpio_disable 
+00ae c28380b1 bbit1 gpio_active_bit ,p_mouse_firebutton_connect_vin 
 
 p_mouse_firebutton_connect_gnd:
-00b0 704c0900 jam 0 ,mem_mouse_firebutton_connect_vin_flag 
-00b1 20600000 rtn 
+00af 704c0900 jam 0 ,mem_mouse_firebutton_connect_vin_flag 
+00b0 20600000 rtn 
 
 p_mouse_firebutton_connect_vin:
-00b2 704c0901 jam 1 ,mem_mouse_firebutton_connect_vin_flag 
-00b3 20600000 rtn 
+00b1 704c0901 jam 1 ,mem_mouse_firebutton_connect_vin_flag 
+00b2 20600000 rtn 
 
 p_mouse_le_name_load:
-00b4 6fe44bef fetch 8 ,mem_le_name_patch 
-00b5 207a0000 rtn blank 
-00b6 6fe0cbee fetch 1 ,mem_le_name_patch_len 
-00b7 1fe22200 copy pdata ,rega 
-00b8 1fe67c0b sub pdata ,11 ,null 
-00b9 242100ca nbranch p_mouse_le_name_patch_len_overflow ,positive 
-00ba 204000c3 call p_mouse_le_name_clear 
-00bb d8a04adb arg mem_le_adv_swift_pair + 9 ,contw 
-00bc 204000c0 call p_mouse_le_name_load_next 
-00bd d8a0440a arg mem_le_scan_data + 2 ,contw 
-00be 204000c0 call p_mouse_le_name_load_next 
-00bf d8a042f8 arg mem_le_name ,contw 
+00b3 6fe44bef fetch 8 ,mem_le_name_patch 
+00b4 207a0000 rtn blank 
+00b5 6fe0cbee fetch 1 ,mem_le_name_patch_len 
+00b6 1fe22200 copy pdata ,rega 
+00b7 1fe67c0b sub pdata ,11 ,null 
+00b8 242100c9 nbranch p_mouse_le_name_patch_len_overflow ,positive 
+00b9 204000c2 call p_mouse_le_name_clear 
+00ba d8a04adb arg mem_le_adv_swift_pair + 9 ,contw 
+00bb 204000bf call p_mouse_le_name_load_next 
+00bc d8a0440a arg mem_le_scan_data + 2 ,contw 
+00bd 204000bf call p_mouse_le_name_load_next 
+00be d8a042f8 arg mem_le_name ,contw 
 
 p_mouse_le_name_load_next:
-00c0 d8c04bef arg mem_le_name_patch ,contr 
-00c1 1a227200 copy rega ,loopcnt 
-00c2 20207d5f branch memcpy 
+00bf d8c04bef arg mem_le_name_patch ,contr 
+00c0 1a227200 copy rega ,loopcnt 
+00c1 20207d5f branch memcpy 
 
 p_mouse_le_name_clear:
-00c3 d8a04adb arg mem_le_adv_swift_pair + 9 ,contw 
-00c4 204000c8 call p_mouse_le_name_clear_next 
-00c5 d8a0440a arg mem_le_scan_data + 2 ,contw 
-00c6 204000c8 call p_mouse_le_name_clear_next 
-00c7 d8a042f8 arg mem_le_name ,contw 
+00c2 d8a04adb arg mem_le_adv_swift_pair + 9 ,contw 
+00c3 204000c7 call p_mouse_le_name_clear_next 
+00c4 d8a0440a arg mem_le_scan_data + 2 ,contw 
+00c5 204000c7 call p_mouse_le_name_clear_next 
+00c6 d8a042f8 arg mem_le_name ,contw 
 
 p_mouse_le_name_clear_next:
-00c8 df20000b arg 11 ,loopcnt 
-00c9 20207d26 branch clear_mem 
+00c7 df20000b arg 11 ,loopcnt 
+00c8 20207d26 branch clear_mem 
 
 p_mouse_le_name_patch_len_overflow:
-00ca 204000e0 call p_mouse_le_swift_pair_disable 
-00cb 6fe0cbee fetch 1 ,mem_le_name_patch_len 
-00cc 1fe0fe01 increase 1 ,pdata 
-00cd 67e0cad2 store 1 ,mem_le_adv_swift_pair 
-00ce 704ad309 jam 9 ,mem_le_adv_swift_pair + 1 
-00cf d8c04bef arg mem_le_name_patch ,contr 
-00d0 d8a04ad4 arg mem_le_adv_swift_pair + 2 ,contw 
-00d1 1a227200 copy rega ,loopcnt 
-00d2 20407d5f call memcpy 
-00d3 6fe0cbee fetch 1 ,mem_le_name_patch_len 
-00d4 1fe0fe01 increase 1 ,pdata 
-00d5 67e0c408 store 1 ,mem_le_scan_data 
-00d6 70440909 jam 9 ,mem_le_scan_data + 1 
-00d7 d8c04bef arg mem_le_name_patch ,contr 
-00d8 d8a0440a arg mem_le_scan_data + 2 ,contw 
-00d9 1a227200 copy rega ,loopcnt 
-00da 20407d5f call memcpy 
-00db d8c04bee arg mem_le_name_patch_len ,contr 
-00dc d8a042f7 arg mem_le_name_len ,contw 
-00dd 1a227200 copy rega ,loopcnt 
-00de 1f20f201 increase 1 ,loopcnt 
-00df 20207d5f branch memcpy 
+00c9 204000df call p_mouse_le_swift_pair_disable 
+00ca 6fe0cbee fetch 1 ,mem_le_name_patch_len 
+00cb 1fe0fe01 increase 1 ,pdata 
+00cc 67e0cad2 store 1 ,mem_le_adv_swift_pair 
+00cd 704ad309 jam 9 ,mem_le_adv_swift_pair + 1 
+00ce d8c04bef arg mem_le_name_patch ,contr 
+00cf d8a04ad4 arg mem_le_adv_swift_pair + 2 ,contw 
+00d0 1a227200 copy rega ,loopcnt 
+00d1 20407d5f call memcpy 
+00d2 6fe0cbee fetch 1 ,mem_le_name_patch_len 
+00d3 1fe0fe01 increase 1 ,pdata 
+00d4 67e0c408 store 1 ,mem_le_scan_data 
+00d5 70440909 jam 9 ,mem_le_scan_data + 1 
+00d6 d8c04bef arg mem_le_name_patch ,contr 
+00d7 d8a0440a arg mem_le_scan_data + 2 ,contw 
+00d8 1a227200 copy rega ,loopcnt 
+00d9 20407d5f call memcpy 
+00da d8c04bee arg mem_le_name_patch_len ,contr 
+00db d8a042f7 arg mem_le_name_len ,contw 
+00dc 1a227200 copy rega ,loopcnt 
+00dd 1f20f201 increase 1 ,loopcnt 
+00de 20207d5f branch memcpy 
 
 p_mouse_le_swift_pair_disable:
-00e0 d8a04ad2 arg mem_le_adv_swift_pair ,contw 
-00e1 df200014 arg 20 ,loopcnt 
-00e2 20207d26 branch clear_mem 
+00df d8a04ad2 arg mem_le_adv_swift_pair ,contw 
+00e0 df200014 arg 20 ,loopcnt 
+00e1 20207d26 branch clear_mem 
 
 p_mouse_setting_config:
-00e3 20758000 rtn wake 
-00e4 20402607 call g24_transmit_init 
-00e5 204022ff call g24_chmap_param_init 
-00e6 20403f1e call mouse_gpio_init 
+00e2 20758000 rtn wake 
+00e3 20402607 call g24_transmit_init 
+00e4 204022ff call g24_chmap_param_init 
+00e5 20403f1e call mouse_gpio_init 
+00e6 204000b3 call p_mouse_le_name_load 
 00e7 20403d13 call mouse_param_init 
 00e8 6fe0cc10 fetch 1 ,mem_mouse_ice_sdio_for_sensor_angle 
 00e9 203a00ee branch p_mouse_setting_config_next ,blank 
Index: program/patch.prog
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/SDK/Standard-129_24G_First_Led_Connect_VIN_Logo_Close_3.0_SDK/program/patch.prog	(revision 3884)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/SDK/Standard-129_24G_First_Led_Connect_VIN_Logo_Close_3.0_SDK/program/patch.prog	(working copy)
@@ -210,7 +210,6 @@
 /////////////////////////////////// g24 250Hz use lpm//////////////////////////////////////
 p_app_init:
 p_mouse_init:
-	ncall p_mouse_le_name_load,wake
 	call enable_authrom
 	call p_mouse_setting_config
 	call mouse_init_sunt
@@ -325,6 +324,7 @@
 	call g24_transmit_init
 	call g24_chmap_param_init
 	call mouse_gpio_init
+	call p_mouse_le_name_load
 	call mouse_param_init
 	fetch 1,mem_mouse_ice_sdio_for_sensor_angle
 	branch p_mouse_setting_config_next,blank
