Index: output/eeprom.dat
===================================================================
--- /YC1308AF/branch/mouse/YDN_Project/550_24_bt_logo/output/eeprom.dat	(revision 2124)
+++ /YC1308AF/branch/mouse/YDN_Project/550_24_bt_logo/output/eeprom.dat	(working copy)
@@ -3459,7 +3459,7 @@
 20
 20
 61
-21
+09
 20
 40
 04
@@ -6492,8 +6492,8 @@
 20
 61
 2c
-e3
-5c
+eb
+2f
 aa
 55
 40
@@ -6638,8 +6638,8 @@
 5a
 01
 00
-22
-82
+01
+0a
 1b
 aa
 55
@@ -6681,7 +6681,7 @@
 00
 14
 49
-ff
+03
 ff
 ff
 05
@@ -6705,7 +6705,7 @@
 0f
 0e
 0d
-03
+ff
 ff
 ff
 ff
@@ -6817,8 +6817,8 @@
 00
 29
 4c
-0c
-8c
+ff
+0a
 ff
 aa
 55
@@ -7872,10 +7872,10 @@
 aa
 aa
 55
-a2
+7a
 97
-6f
-fb
+e1
+0b
 ff
 ff
 ff
Index: output/flash.dat
===================================================================
--- /YC1308AF/branch/mouse/YDN_Project/550_24_bt_logo/output/flash.dat	(revision 2124)
+++ /YC1308AF/branch/mouse/YDN_Project/550_24_bt_logo/output/flash.dat	(working copy)
@@ -3459,7 +3459,7 @@
 20
 20
 61
-21
+09
 20
 40
 04
@@ -6492,8 +6492,8 @@
 20
 61
 2c
-e3
-5c
+eb
+2f
 aa
 55
 40
@@ -6638,8 +6638,8 @@
 5a
 01
 00
-22
-82
+01
+0a
 1b
 aa
 55
@@ -6681,7 +6681,7 @@
 00
 14
 49
-ff
+03
 ff
 ff
 05
@@ -6705,7 +6705,7 @@
 0f
 0e
 0d
-03
+ff
 ff
 ff
 ff
@@ -6817,8 +6817,8 @@
 00
 29
 4c
-0c
-8c
+ff
+0a
 ff
 aa
 55
@@ -7872,10 +7872,10 @@
 aa
 aa
 55
-a2
+7a
 97
-6f
-fb
+e1
+0b
 ff
 ff
 ff
Index: output/program.lis
===================================================================
--- /YC1308AF/branch/mouse/YDN_Project/550_24_bt_logo/output/program.lis	(revision 2124)
+++ /YC1308AF/branch/mouse/YDN_Project/550_24_bt_logo/output/program.lis	(working copy)
@@ -1149,7 +1149,7 @@
 p_gpio_set_high_impedance:
 035d 18467cff sub temp ,gpio_disable ,null 
 035e 20628000 rtn zero 
-035f 20206121 branch gpio_set_high_impedance 
+035f 20206109 branch gpio_out_inactive 
 
 p_mouse_1io2led_all_off:
 0360 2040046f call p_mouse_dpi_led_blink_count_off 
Index: output/ramcode.rom
===================================================================
--- /YC1308AF/branch/mouse/YDN_Project/550_24_bt_logo/output/ramcode.rom	(revision 2124)
+++ /YC1308AF/branch/mouse/YDN_Project/550_24_bt_logo/output/ramcode.rom	(working copy)
@@ -861,7 +861,7 @@
 6848cc2b
 18467cff
 20628000
-20206121
+20206109
 2040046f
 20400358
 2040035a
Index: output/sched.rom
===================================================================
--- /YC1308AF/branch/mouse/YDN_Project/550_24_bt_logo/output/sched.rom	(revision 2124)
+++ /YC1308AF/branch/mouse/YDN_Project/550_24_bt_logo/output/sched.rom	(working copy)
@@ -140,7 +140,7 @@
 #bit5 MOUSE_ENABLE_PB_BUTTON_CONNECT_GND
 #bit6 MOUSE_ENABLE_DPI_KEY_CONNECT_ADC
 #bit7 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING
-22
+01
 
 #mouse flag byte7
 #bit0 MOUSE_ENABLE_AUTO_24G_PARING
@@ -151,7 +151,7 @@
 #bit5 MOUSE_ENABLE_COMMBINATION_KEY_BY_BT_DISCOVERY
 #bit6 MOUSE_ENABLE_DPI_KEY_LONG_PRESS_DISCONVERY
 #bit7 MOUSE_ENABLE_PB_BUTTON_LONG_PRESS_DISCONVERY
-82
+0a
 
 #mouse flag byte8
 #bit0 MOUSE_ENABLE_SMOOTHER
@@ -179,7 +179,7 @@
 mem_fw_button_gpio:0f
 mem_dpi_button_gpio:0d
 mem_dpi_another_button_gpio:ff
-mem_matrix_public_gpio:ff
+mem_matrix_public_gpio:03
 mem_sensor_motion_gpio:ff
 mem_customer_key_gpio:ff
 mem_whee_a_data_gpio:05
@@ -192,7 +192,7 @@
 mem_lbutton_gpio:0f
 mem_rbutton_gpio:0e
 mem_mbutton_gpio:0d
-mem_config_select_device_button_gpio:03
+mem_config_select_device_button_gpio:ff
 mem_whee_ta_data_gpio:ff
 mem_whee_tb_data_gpio:ff
 mem_device_switch_gpio:ff
@@ -221,8 +221,8 @@
 mem_mouse_multi_bt_led_blink_count_init:06
 
 mem_mouse_multi_led_blink_timer_init:05
-mem_mouse_1io2led_multi_24gled:0c
-mem_mouse_1io2led_multi_bt1led:8c
+mem_mouse_1io2led_multi_24gled:ff
+mem_mouse_1io2led_multi_bt1led:0a
 mem_mouse_1io2led_multi_bt2led:ff
 #1io2led multi end
 
Index: program/patch.prog
===================================================================
--- /YC1308AF/branch/mouse/YDN_Project/550_24_bt_logo/program/patch.prog	(revision 2124)
+++ /YC1308AF/branch/mouse/YDN_Project/550_24_bt_logo/program/patch.prog	(working copy)
@@ -14,6 +14,7 @@
 define SEARCH_DONGLE
 define COMMBINATION_KEY
 define DPI_LED
+define IO1LED
 
 	bbit1 8,pf_patch_ext
 	beq patch00_0,p_soft_reset
@@ -1426,7 +1427,11 @@
 p_gpio_set_high_impedance:
 	sub temp,GPIO_DISABLE,null
 	rtn zero
+ifdef IO1LED
+	branch gpio_out_inactive
+else
 	branch gpio_set_high_impedance
+endif
 
 p_mouse_1io2led_all_off:
 ifdef DPI_LED
Index: sched/mouse.dat
===================================================================
--- /YC1308AF/branch/mouse/YDN_Project/550_24_bt_logo/sched/mouse.dat	(revision 2124)
+++ /YC1308AF/branch/mouse/YDN_Project/550_24_bt_logo/sched/mouse.dat	(working copy)
@@ -73,7 +73,7 @@
 #bit5 MOUSE_ENABLE_PB_BUTTON_CONNECT_GND
 #bit6 MOUSE_ENABLE_DPI_KEY_CONNECT_ADC
 #bit7 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING
-22
+01
 
 #mouse flag byte7
 #bit0 MOUSE_ENABLE_AUTO_24G_PARING
@@ -84,7 +84,7 @@
 #bit5 MOUSE_ENABLE_COMMBINATION_KEY_BY_BT_DISCOVERY
 #bit6 MOUSE_ENABLE_DPI_KEY_LONG_PRESS_DISCONVERY
 #bit7 MOUSE_ENABLE_PB_BUTTON_LONG_PRESS_DISCONVERY
-82
+0a
 
 #mouse flag byte8
 #bit0 MOUSE_ENABLE_SMOOTHER
@@ -112,7 +112,7 @@
 mem_fw_button_gpio:0f
 mem_dpi_button_gpio:0d
 mem_dpi_another_button_gpio:ff
-mem_matrix_public_gpio:ff
+mem_matrix_public_gpio:03
 mem_sensor_motion_gpio:ff
 mem_customer_key_gpio:ff
 mem_whee_a_data_gpio:05
@@ -125,7 +125,7 @@
 mem_lbutton_gpio:0f
 mem_rbutton_gpio:0e
 mem_mbutton_gpio:0d
-mem_config_select_device_button_gpio:03
+mem_config_select_device_button_gpio:ff
 mem_whee_ta_data_gpio:ff
 mem_whee_tb_data_gpio:ff
 mem_device_switch_gpio:ff
@@ -154,8 +154,8 @@
 mem_mouse_multi_bt_led_blink_count_init:06
 
 mem_mouse_multi_led_blink_timer_init:05
-mem_mouse_1io2led_multi_24gled:0c
-mem_mouse_1io2led_multi_bt1led:8c
+mem_mouse_1io2led_multi_24gled:ff
+mem_mouse_1io2led_multi_bt1led:0a
 mem_mouse_1io2led_multi_bt2led:ff
 #1io2led multi end
 
