Index: program_patch/main_patch.prog
===================================================================
--- /YC1308AC/branch/mouse_project/MingZhe_Project/branch/mouse_public_500_report/program_patch/main_patch.prog	(revision 3810)
+++ /YC1308AC/branch/mouse_project/MingZhe_Project/branch/mouse_public_500_report/program_patch/main_patch.prog	(working copy)
@@ -47,6 +47,7 @@
 
 pf_patch_ext:
 	beq patch24_0,p_twspi_reset
+	beq patch25_3,p_efuse_vdd_off
 	beq patch26_3,p_adc_init_data
 	beq patch26_4,p_enable_adc
 	beq patch30_7,p_ui_timer_check
@@ -65,6 +66,20 @@
 //	beq patch38_0,p_le_parse_l2cap	/**BLE PATCH**/
 	branch loop
 
+p_efuse_vdd_off:
+	fetch 1,core_rf_ldo_en1
+	set0 5,pdata
+	set0 4,pdata
+	set0 0,pdata
+	store 1,core_rf_ldo_en1
+	nop 24
+	set0 3,pdata
+	store 1,core_rf_ldo_en1
+	nop 200
+	fetch 1,core_rf_ldo_en0
+	set0 1,pdata
+	store 1,core_rf_ldo_en0
+	rtn
 
 p_app_init:
 ifdef UART_LOG
@@ -1195,7 +1210,7 @@
 p_mouse_dpi_store:
 	store 1,mem_mouse_dpi
 	call mouse_seting_dpi
-	branch mouse_store_device_info_delay
+	branch mouse_store_eerpom_dpi
 
 p_mouse_s3220_dpi_5_level:
 	copy temp,pdata
