Index: program/patch.prog
===================================================================
--- /YC1308AC/branch/mouse_project/mouse_pubulic/program/patch.prog	(revision 1397)
+++ /YC1308AC/branch/mouse_project/mouse_pubulic/program/patch.prog	(working copy)
@@ -32,6 +32,7 @@
 	beq patch1c_1,p_mouse_led_off
 	beq patch1c_2,p_mouse_led_on
 //	beq patch1b_2,p_mouse_start_discovery	/**BLE PATCH**/
+//	beq patch1b_3,p_mouse_stop_discovery
 //	beq patch13_7,p_init_param				/**CLASSIC PATCH**/
 //	beq patch1d_0,p_hid_rx_process			/**CLASSIC PATCH**/
 	branch loop
@@ -2705,7 +2706,10 @@
 	nbranch p_mouse_multi_led_blink_enable,blank
 	branch mouse_discover_setting_led_gpio
 
-
+p_mouse_stop_discovery:
+	setarg 0
+	store 2,mem_mouse_discovery_timer
+	branch mouse_stop_discovery+1
 
 p_mouse_le_name_load:
 	fetch 8,mem_le_name_patch
Index: program_patch/ble_spec_code/patch_ble.prog
===================================================================
--- /YC1308AC/branch/mouse_project/mouse_pubulic/program_patch/ble_spec_code/patch_ble.prog	(revision 1397)
+++ /YC1308AC/branch/mouse_project/mouse_pubulic/program_patch/ble_spec_code/patch_ble.prog	(working copy)
@@ -54,7 +54,10 @@
 	nbranch p_mouse_multi_led_blink_enable,blank
 	branch mouse_discover_setting_led_gpio
 
-
+p_mouse_stop_discovery:
+	setarg 0
+	store 2,mem_mouse_discovery_timer
+	branch mouse_stop_discovery+1
 
 p_mouse_le_name_load:
 	fetch 8,mem_le_name_patch
Index: program_patch/main_patch.prog
===================================================================
--- /YC1308AC/branch/mouse_project/mouse_pubulic/program_patch/main_patch.prog	(revision 1397)
+++ /YC1308AC/branch/mouse_project/mouse_pubulic/program_patch/main_patch.prog	(working copy)
@@ -32,6 +32,7 @@
 	beq patch1c_1,p_mouse_led_off
 	beq patch1c_2,p_mouse_led_on
 //	beq patch1b_2,p_mouse_start_discovery	/**BLE PATCH**/
+//	beq patch1b_3,p_mouse_stop_discovery
 //	beq patch13_7,p_init_param				/**CLASSIC PATCH**/
 //	beq patch1d_0,p_hid_rx_process			/**CLASSIC PATCH**/
 	branch loop
