Index: output/eeprom.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_no_discovery_branch/SlideSwitch_3mode_2ch_first_no_discovery_LBX/output/eeprom.dat	(revision 2179)
+++ /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_no_discovery_branch/SlideSwitch_3mode_2ch_first_no_discovery_LBX/output/eeprom.dat	(working copy)
@@ -6384,7 +6384,7 @@
 00
 a8
 40
-15
+00
 a3
 c2
 12
@@ -7184,10 +7184,10 @@
 aa
 aa
 55
-a9
+94
 98
-0c
-f8
+1c
+1d
 ff
 ff
 ff
Index: program/patch.prog
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_no_discovery_branch/SlideSwitch_3mode_2ch_first_no_discovery_LBX/program/patch.prog	(revision 2179)
+++ /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_no_discovery_branch/SlideSwitch_3mode_2ch_first_no_discovery_LBX/program/patch.prog	(working copy)
@@ -13,6 +13,7 @@
 //define G24_RETRANSMIT_DPI
 define LED_POWERON_BEFORE_CONN
 //define DPI_LED_AFTER_CONN
+//define IC_DOWNLOAD_LIMIT
 
 	bbit1 8,pf_patch_ext
 	beq patch00_0,p_soft_reset
@@ -1207,6 +1208,21 @@
 endif
 
 p_mouse_start_work:
+ifdef IC_DOWNLOAD_LIMIT
+	fetch 1,mem_lap
+	sub pdata,0x64,null
+	nbranch mouse_24g_mode_setup_error,positive
+	
+	arg 0xc2a3,temp
+	fetch 2,mem_lap+1
+	isub temp,null
+	nbranch mouse_24g_mode_setup_error,zero
+
+	arg 0x12,temp
+	fetch 1,mem_lap+3
+	isub temp,null
+	nbranch mouse_24g_mode_setup_error,zero
+endif
 	fetch MOUSE_FLAG_LEN,mem_mouse_flag
 	bbit1 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING,mouse_24g_first_start_auto_pair_mode
 	fetch 1,mem_device_flag
Index: sched/mouse.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_no_discovery_branch/SlideSwitch_3mode_2ch_first_no_discovery_LBX/sched/mouse.dat	(revision 2179)
+++ /YC1308AC/branch/mouse_project/YJX_Project/YJX_1059_To_1011-T/mouse_public_sdk_first_no_discovery_branch/SlideSwitch_3mode_2ch_first_no_discovery_LBX/sched/mouse.dat	(working copy)
@@ -257,7 +257,7 @@
 mem_lpm_mult_init:20
 
 mem_app_connection_options:06
-mem_lap:15 a3 c2 12 23 51
+mem_lap:00 a3 c2 12 23 51
 mem_local_name_length:
 'BT3.0 Mouse
 mem_sniff_param_interval:
