Index: output/bt_program23.icode
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/bt_program23.icode	(revision 2043)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/bt_program23.icode	(working copy)
@@ -803,10 +803,10 @@
  00000802  0x00000426 jam  0x0000003e , 0x0000807d 
  00000803  0x00000427 nop  0x00000008 
  00000804  0x00000428 rtn 
- 00000805  0x0000042a fetch  0x00000001 , 0x00004bed 
- 00000806  0x0000042b branch  0x00006065 
- 00000807  0x0000042d fetch  0x00000001 , 0x00004bed 
- 00000808  0x0000042e branch  0x00006069 
+ 00000805  0x0000042a jam  0x0000003f , 0x00008078 
+ 00000806  0x0000042b rtn 
+ 00000807  0x0000042d jam  0x0000003e , 0x00008078 
+ 00000808  0x0000042e rtn 
  00000809  0x00000432 arg  0x00004ba8 , 0x00000013 
  00000810  0x00000433 arg  0x0000032c , 0x00000012 
  00000811  0x00000434 branch  0x0000318a 
Index: output/bt_program23.list
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/bt_program23.list	(revision 2043)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/bt_program23.list	(working copy)
@@ -909,11 +909,11 @@
 0x323 001063 nop 8 
 0x324 001064 rtn 
 :      001065 p_mouse_io8_high_init:
-0x325 001066 fetch 1 ,mem_mouse_logo_led_gpio 
-0x326 001067 branch gpio_out_inactive 
+0x325 001066 jam 0x3f ,0x8078 
+0x326 001067 rtn 
 :      001068 p_mouse_io8_low_init:
-0x327 001069 fetch 1 ,mem_mouse_logo_led_gpio 
-0x328 001070 branch gpio_out_active 
+0x327 001069 jam 0x3e ,0x8078 
+0x328 001070 rtn 
 :      001073 p_mouse_dpi_led_blink_delay_timer:
 0x329 001074 arg mem_mouse_dpi_led_delay_count ,regc 
 0x32a 001075 arg p_mouse_dpi_led_blink_init ,regb 
Index: output/bt_program23.meta
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/bt_program23.meta	(revision 2043)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/bt_program23.meta	(working copy)
@@ -1063,11 +1063,11 @@
 	nop 8				//0.88us T0L	
 	rtn
 p_mouse_io8_high_init:
-	fetch 1,mem_mouse_logo_led_gpio
-	branch gpio_out_inactive
+	jam 0x3f,0x8078	
+	rtn
 p_mouse_io8_low_init:
-	fetch 1,mem_mouse_logo_led_gpio
-	branch gpio_out_active	
+	jam 0x3e,0x8078	
+	rtn
 //-----------------------------------------------------------------------------------------------------------------------	
 
 p_mouse_dpi_led_blink_delay_timer:
Index: output/bt_program23.rom
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/bt_program23.rom	(revision 2043)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/bt_program23.rom	(working copy)
@@ -803,10 +803,10 @@
 01110000100000000111110100111110
 00100000000000000000000000001000
 00100000011000000000000000000000
-01101111111000001100101111101101
-00100000001000000110000001100101
-01101111111000001100101111101101
-00100000001000000110000001101001
+01110000100000000111100000111111
+00100000011000000000000000000000
+01110000100000000111100000111110
+00100000011000000000000000000000
 11011010011000000100101110101000
 11011010010000000000001100101100
 00100000001000000011000110001010
Index: output/eeprom.dat
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/eeprom.dat	(revision 2043)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/eeprom.dat	(working copy)
@@ -3224,22 +3224,22 @@
 60
 00
 00
-6f
-e0
-cb
-ed
-20
+70
+80
+78
+3f
 20
 60
-65
-6f
-e0
-cb
-ed
-20
+00
+00
+70
+80
+78
+3e
 20
 60
-69
+00
+00
 da
 60
 4b
@@ -6752,8 +6752,8 @@
 20
 06
 53
-49
-a8
+eb
+4c
 aa
 55
 40
Index: output/flash.dat
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/flash.dat	(revision 2043)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/flash.dat	(working copy)
@@ -3224,22 +3224,22 @@
 60
 00
 00
-6f
-e0
-cb
-ed
-20
+70
+80
+78
+3f
 20
 60
-65
-6f
-e0
-cb
-ed
-20
+00
+00
+70
+80
+78
+3e
 20
 60
-69
+00
+00
 da
 60
 4b
@@ -6752,8 +6752,8 @@
 20
 06
 53
-49
-a8
+eb
+4c
 aa
 55
 40
Index: output/otp.dat
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/otp.dat	(revision 2043)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/otp.dat	(working copy)
@@ -3224,22 +3224,22 @@
 60
 00
 00
-6f
-e0
-cb
-ed
-20
+70
+80
+78
+3f
 20
 60
-65
-6f
-e0
-cb
-ed
-20
+00
+00
+70
+80
+78
+3e
 20
 60
-69
+00
+00
 da
 60
 4b
@@ -6752,8 +6752,8 @@
 20
 06
 53
-49
-a8
+eb
+4c
 aa
 55
 40
Index: output/program.lis
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/program.lis	(revision 2043)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/program.lis	(working copy)
@@ -1013,12 +1013,12 @@
 0324 20600000 rtn 
 
 p_mouse_io8_high_init:
-0325 6fe0cbed fetch 1 ,mem_mouse_logo_led_gpio 
-0326 20206065 branch gpio_out_inactive 
+0325 7080783f jam 0x3f ,0x8078 
+0326 20600000 rtn 
 
 p_mouse_io8_low_init:
-0327 6fe0cbed fetch 1 ,mem_mouse_logo_led_gpio 
-0328 20206069 branch gpio_out_active 
+0327 7080783e jam 0x3e ,0x8078 
+0328 20600000 rtn 
 
 p_mouse_dpi_led_blink_delay_timer:
 0329 da604ba8 arg mem_mouse_dpi_led_delay_count ,regc 
Index: output/ramcode.rom
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/ramcode.rom	(revision 2043)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/output/ramcode.rom	(working copy)
@@ -803,10 +803,10 @@
 70807d3e
 20000008
 20600000
-6fe0cbed
-20206065
-6fe0cbed
-20206069
+7080783f
+20600000
+7080783e
+20600000
 da604ba8
 da40032c
 2020318a
Index: program/patch.prog
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/program/patch.prog	(revision 2043)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_YG02_TPC_RGB_IC/program/patch.prog	(working copy)
@@ -1069,21 +1069,8 @@
 	store 3,mem_mouse_led_24bit_jude	
 	loop p_mouse_led_on_1_next	
 	rtn
-/*	
-p_mouse_led_on_2:	
-	arg 24,loopcnt
-p_mouse_led_on_2_next:	
-	fetch 3,mem_mouse_led_24bit_jude
-	isolate1 0,pdata
-	call p_mouse_led_code_1,true
-	ncall p_mouse_led_code_0	,true
-	rshift pdata,pdata
-	store 3,mem_mouse_led_24bit_jude	
-	loop p_mouse_led_on_2_next		
-	rtn
-*/	
 p_mouse_led_code_1:
-	jam 0x3f,0x807d	
+	jam 0x3f,0x807d		//io13
 	nop 6				// 0.8us T1H
 	jam 0x3e,0x807d	
 	nop 4				// 0.5us T1L	
@@ -1095,11 +1082,11 @@
 	nop 8				//0.88us T0L	
 	rtn
 p_mouse_io8_high_init:
-	fetch 1,mem_mouse_logo_led_gpio
-	branch gpio_out_inactive
+	jam 0x3f,0x8078	
+	rtn
 p_mouse_io8_low_init:
-	fetch 1,mem_mouse_logo_led_gpio
-	branch gpio_out_active	
+	jam 0x3e,0x8078	
+	rtn
 /*	
 p_mouse_led_code_reset:
 	jam 0x3e,0x807d	
