Index: output/flash.dat
===================================================================
--- /branch/mouse_project/ZJL_Project/ZJL_1059/ZJL_M686_3Mode_2Ch/output/flash.dat	(revision 3833)
+++ /branch/mouse_project/ZJL_Project/ZJL_1059/ZJL_M686_3Mode_2Ch/output/flash.dat	(working copy)
@@ -2686,8 +2686,8 @@
 00
 20
 20
-3d
-80
+02
+f4
 70
 89
 5b
@@ -7760,8 +7760,8 @@
 20
 07
 8e
-ae
-3f
+e2
+67
 aa
 55
 08
@@ -8888,9 +8888,15 @@
 00
 9d
 4b
-c3
+c9
 2e
 00
+55
+aa
+aa
+55
+bb
+27
 ff
 20
 20
@@ -11968,5 +11974,5 @@
 55
 00
 00
-8e
-c1
+5e
+0a
Index: output/program.lis
===================================================================
--- /branch/mouse_project/ZJL_Project/ZJL_1059/ZJL_M686_3Mode_2Ch/output/program.lis	(revision 3833)
+++ /branch/mouse_project/ZJL_Project/ZJL_1059/ZJL_M686_3Mode_2Ch/output/program.lis	(working copy)
@@ -880,7 +880,7 @@
 p_mouse_set_sdio_high:
 029c 6800cb00 fetch 1 ,mem_mouse_init_sensor_reset_flag 
 029d 207a0000 rtn blank 
-029e 20203d80 branch mouse_seting_dpi + 2 
+029e 202002f4 branch p_mouse_seting_dpi_sensor_type 
 
 p_device_init:
 029f 70895b86 jam 0x86 ,0x895b 
Index: program/patch.prog
===================================================================
--- /branch/mouse_project/ZJL_Project/ZJL_1059/ZJL_M686_3Mode_2Ch/program/patch.prog	(revision 3833)
+++ /branch/mouse_project/ZJL_Project/ZJL_1059/ZJL_M686_3Mode_2Ch/program/patch.prog	(working copy)
@@ -112,6 +112,9 @@
 	nop 1
 	nop 1
 	nop 1
+ifndef MOUSE_SMOOTHER	
+	nop 1
+endif
 
 p_patch_array:
 	bbit1 8,pf_patch_ext
@@ -1043,7 +1046,7 @@
 p_mouse_set_sdio_high:
 	fetch 1,mem_mouse_init_sensor_reset_flag
 	rtn blank
-	branch mouse_seting_dpi+2	// make sdio high to make 100uA less	
+	branch p_mouse_seting_dpi_sensor_type	// make sdio high to make 100uA less	
 
 p_device_init:
 	jam 0x86,0x895b	
