Index: format/app_mouse.format
===================================================================
--- /YC1308AF/branch/mouse/YDN_Project/222D_bt_24g/format/app_mouse.format	(revision 1904)
+++ /YC1308AF/branch/mouse/YDN_Project/222D_bt_24g/format/app_mouse.format	(working copy)
@@ -360,17 +360,9 @@
 1 mem_mouse_1io2led_multi_bt1led
 1 mem_mouse_1io2led_multi_bt2led
 
-1 mem_mouse_multi_led_blink_limit_flag_init	
-1 mem_mouse_multi_led_blink_limit_flag
-1 mem_mouse_multi_24g_led_blink_count_init
-1 mem_mouse_multi_bt_led_blink_count_init
-1 mem_mouse_multi_led_blink_count
-
 1 mem_mouse_multi_led_blink_timer_init
 1 mem_mouse_multi_led_blink_timer
-
 1 mem_mouse_multi_led_state
-
 // 1io2led multi end
 
 1 mem_mouse_logo_led_gpio
@@ -457,6 +449,12 @@
 
 1 mem_24g_reconn_pairing_switch
 
+1 mem_mouse_multi_led_blink_limit_flag_init	
+1 mem_mouse_multi_led_blink_limit_flag
+1 mem_mouse_multi_24g_led_blink_count_init
+1 mem_mouse_multi_bt_led_blink_count_init
+1 mem_mouse_multi_led_blink_count
+
 1 mem_low_power_led_flag
 1 mem_24g_low_power_stop_blink
 1 mem_24g_low_power_led_off
Index: output/eeprom.dat
===================================================================
--- /YC1308AF/branch/mouse/YDN_Project/222D_bt_24g/output/eeprom.dat	(revision 1904)
+++ /YC1308AF/branch/mouse/YDN_Project/222D_bt_24g/output/eeprom.dat	(working copy)
@@ -283,7 +283,7 @@
 67
 e0
 cc
-a7
+a2
 20
 60
 00
@@ -307,7 +307,7 @@
 58
 00
 4c
-86
+81
 67
 e1
 48
@@ -339,7 +339,7 @@
 6f
 e0
 cc
-a7
+a2
 67
 e0
 c1
@@ -711,7 +711,7 @@
 6f
 e0
 cc
-bc
+b7
 1f
 e0
 fe
@@ -719,7 +719,7 @@
 67
 e0
 cc
-bc
+b7
 c0
 04
 00
@@ -734,12 +734,12 @@
 00
 70
 4c
-bc
+b7
 00
 6f
 e0
 cc
-bd
+b8
 1f
 e0
 fe
@@ -751,7 +751,7 @@
 67
 e0
 cc
-bd
+b8
 c0
 00
 00
@@ -1043,7 +1043,7 @@
 67
 e1
 cc
-37
+32
 58
 00
 6c
@@ -1055,7 +1055,7 @@
 67
 e1
 cc
-4d
+48
 70
 48
 ca
@@ -1071,11 +1071,11 @@
 67
 e0
 cc
-3b
+36
 67
 e2
 cc
-46
+41
 20
 60
 00
@@ -1135,7 +1135,7 @@
 67
 e0
 cc
-c1
+bc
 20
 60
 00
@@ -1143,7 +1143,7 @@
 6f
 e0
 cc
-c1
+bc
 67
 e0
 c1
@@ -1195,10 +1195,10 @@
 6f
 e0
 cc
-53
+4e
 70
 4c
-53
+4e
 00
 24
 5a
@@ -1315,7 +1315,7 @@
 6f
 e0
 cc
-c2
+bd
 24
 3a
 01
@@ -1326,7 +1326,7 @@
 0d
 70
 4c
-c2
+bd
 00
 20
 20
@@ -1611,10 +1611,10 @@
 6f
 e0
 cc
-52
+4d
 70
 4c
-52
+4d
 00
 1f
 e6
@@ -1627,7 +1627,7 @@
 68
 49
 4c
-50
+4b
 18
 46
 7c
@@ -1639,7 +1639,7 @@
 6f
 e2
 4c
-42
+3d
 20
 3a
 01
@@ -1647,7 +1647,7 @@
 68
 4a
 4c
-54
+4f
 28
 4f
 fe
@@ -1659,7 +1659,7 @@
 6f
 e2
 4c
-42
+3d
 98
 40
 fe
@@ -1667,7 +1667,7 @@
 68
 4a
 4c
-37
+32
 98
 46
 04
@@ -1675,7 +1675,7 @@
 60
 4a
 4c
-54
+4f
 24
 21
 01
@@ -1730,7 +1730,7 @@
 00
 70
 4c
-4c
+47
 fa
 20
 40
@@ -1807,7 +1807,7 @@
 6f
 e2
 4c
-42
+3d
 9d
 e6
 7e
@@ -1851,14 +1851,14 @@
 67
 e2
 4c
-54
+4f
 20
 60
 00
 00
 70
 4c
-52
+4d
 01
 20
 60
@@ -1875,7 +1875,7 @@
 6f
 e0
 cc
-3b
+36
 20
 3a
 02
@@ -1887,11 +1887,11 @@
 68
 4b
 4c
-3c
+37
 67
 e3
 4c
-3c
+37
 20
 40
 7e
@@ -1899,11 +1899,11 @@
 67
 e2
 4c
-42
+3d
 6f
 e0
 cc
-52
+4d
 24
 7a
 00
@@ -1911,7 +1911,7 @@
 6f
 e1
 4c
-50
+4b
 24
 7a
 00
@@ -1919,7 +1919,7 @@
 6f
 e2
 4c
-54
+4f
 24
 7a
 00
@@ -1927,11 +1927,11 @@
 6f
 e2
 4c
-42
+3d
 68
 4a
 4c
-37
+32
 18
 43
 84
@@ -1947,7 +1947,7 @@
 68
 4a
 cc
-46
+41
 98
 40
 fe
@@ -1955,15 +1955,15 @@
 67
 e2
 cc
-46
+41
 68
 48
 cc
-3b
+36
 6f
 e0
 cc
-4b
+46
 98
 46
 7c
@@ -1979,14 +1979,14 @@
 60
 48
 cc
-3b
+36
 20
 60
 00
 00
 70
 4c
-3b
+36
 01
 d8
 40
@@ -1995,15 +1995,15 @@
 6f
 e2
 cc
-46
+41
 60
 4a
 cc
-46
+41
 68
 48
 cc
-4b
+46
 98
 46
 fc
@@ -2019,11 +2019,11 @@
 6f
 e2
 4c
-37
+32
 68
 48
 cc
-4c
+47
 98
 46
 04
@@ -2059,7 +2059,7 @@
 6f
 e1
 cc
-4d
+48
 da
 20
 18
@@ -2099,7 +2099,7 @@
 6f
 e1
 cc
-4d
+48
 da
 20
 18
@@ -2134,7 +2134,7 @@
 00
 70
 4c
-3b
+36
 01
 1b
 22
@@ -2143,7 +2143,7 @@
 67
 e3
 4c
-3c
+37
 20
 60
 00
@@ -2159,7 +2159,7 @@
 67
 e1
 4c
-50
+4b
 20
 40
 02
@@ -2403,7 +2403,7 @@
 6f
 e1
 4c
-50
+4b
 1f
 e0
 fe
@@ -2411,7 +2411,7 @@
 67
 e1
 4c
-50
+4b
 20
 20
 02
@@ -2602,7 +2602,7 @@
 00
 70
 4c
-c2
+bd
 01
 df
 20
@@ -3011,7 +3011,7 @@
 da
 60
 4c
-bf
+ba
 da
 40
 43
@@ -3090,16 +3090,16 @@
 00
 70
 4c
-30
+d4
 00
 6f
 e0
 cc
-2c
+d0
 67
 e0
 cc
-2d
+d1
 20
 60
 00
@@ -3107,11 +3107,11 @@
 6f
 e0
 cc
-31
+2c
 67
 e0
 cc
-32
+2d
 20
 60
 00
@@ -3150,7 +3150,7 @@
 00
 70
 4c
-2d
+d1
 00
 20
 20
@@ -3159,7 +3159,7 @@
 6f
 e0
 cc
-2d
+d1
 24
 5a
 03
@@ -3187,11 +3187,11 @@
 6f
 e0
 cc
-2f
+d3
 67
 e0
 cc
-30
+d4
 20
 60
 00
@@ -3199,11 +3199,11 @@
 6f
 e0
 cc
-2e
+d2
 67
 e0
 cc
-30
+d4
 20
 60
 00
@@ -3279,7 +3279,7 @@
 6f
 e0
 cc
-2d
+d1
 24
 3a
 03
@@ -3287,7 +3287,7 @@
 da
 60
 4c
-32
+2d
 da
 40
 03
@@ -3299,7 +3299,7 @@
 6f
 e0
 cc
-30
+d4
 20
 3a
 03
@@ -3311,7 +3311,7 @@
 6f
 e0
 cc
-30
+d4
 20
 62
 80
@@ -3323,7 +3323,7 @@
 67
 e0
 cc
-30
+d4
 20
 60
 00
@@ -3331,7 +3331,7 @@
 6f
 e0
 cc
-2d
+d1
 24
 5a
 03
@@ -3343,14 +3343,14 @@
 6f
 e0
 cc
-33
+2e
 c0
 00
 83
 52
 70
 4c
-33
+2e
 01
 6f
 e0
@@ -3406,7 +3406,7 @@
 0d
 70
 4c
-33
+2e
 00
 6f
 e0
@@ -3511,7 +3511,7 @@
 6f
 e0
 cc
-34
+2f
 c1
 7f
 80
@@ -3539,7 +3539,7 @@
 6f
 e1
 4c
-35
+30
 98
 46
 7e
@@ -3551,7 +3551,7 @@
 68
 48
 cc
-34
+2f
 20
 20
 61
@@ -3559,7 +3559,7 @@
 68
 48
 cc
-34
+2f
 20
 20
 61
@@ -3627,7 +3627,7 @@
 da
 60
 4c
-c3
+be
 20
 40
 42
@@ -4243,7 +4243,7 @@
 6f
 e0
 cc
-d0
+cb
 20
 20
 41
@@ -4251,7 +4251,7 @@
 6f
 e0
 cc
-cf
+ca
 20
 20
 41
@@ -4259,7 +4259,7 @@
 6f
 e0
 cc
-d1
+cc
 20
 20
 41
@@ -4267,7 +4267,7 @@
 6f
 e0
 cc
-d2
+cd
 20
 20
 41
@@ -4275,7 +4275,7 @@
 6f
 e0
 cc
-d3
+ce
 20
 20
 41
@@ -4934,11 +4934,11 @@
 cb
 70
 4c
-52
+4d
 00
 70
 4c
-53
+4e
 01
 20
 40
@@ -5207,18 +5207,18 @@
 6f
 e0
 cc
-be
+b9
 24
 7a
 00
 00
 70
 4c
-be
+b9
 01
 70
 4c
-bf
+ba
 1e
 20
 60
@@ -5231,11 +5231,11 @@
 67
 e0
 cc
-be
+b9
 67
 e0
 cc
-bf
+ba
 67
 e0
 ca
@@ -5695,7 +5695,7 @@
 6f
 e0
 cc
-d4
+cf
 1f
 e0
 fe
@@ -5707,7 +5707,7 @@
 67
 e0
 cc
-d4
+cf
 c0
 00
 25
@@ -6580,8 +6580,8 @@
 20
 61
 2c
-78
-65
+21
+64
 aa
 55
 40
@@ -6828,7 +6828,7 @@
 55
 03
 00
-34
+2f
 4c
 ff
 58
@@ -6865,14 +6865,14 @@
 55
 01
 00
-2c
+d0
 4c
 00
 aa
 55
 0b
 00
-2e
+d2
 4c
 02
 00
@@ -6889,14 +6889,14 @@
 55
 01
 00
-2f
+d3
 4c
 06
 aa
 55
 01
 00
-31
+2c
 4c
 05
 aa
@@ -7489,7 +7489,7 @@
 55
 05
 00
-cf
+ca
 4c
 2a
 35
@@ -7718,7 +7718,7 @@
 55
 0c
 00
-c3
+be
 4c
 09
 a5
@@ -7884,7 +7884,7 @@
 00
 9d
 48
-86
+81
 4c
 aa
 55
@@ -7953,17 +7953,17 @@
 55
 01
 00
-4b
+46
 4c
 10
 55
 aa
 aa
 55
-9e
-95
-56
-bb
+6c
+97
+c6
+ac
 ff
 ff
 ff
Index: output/flash.dat
===================================================================
--- /YC1308AF/branch/mouse/YDN_Project/222D_bt_24g/output/flash.dat	(revision 1904)
+++ /YC1308AF/branch/mouse/YDN_Project/222D_bt_24g/output/flash.dat	(working copy)
@@ -283,7 +283,7 @@
 67
 e0
 cc
-a7
+a2
 20
 60
 00
@@ -307,7 +307,7 @@
 58
 00
 4c
-86
+81
 67
 e1
 48
@@ -339,7 +339,7 @@
 6f
 e0
 cc
-a7
+a2
 67
 e0
 c1
@@ -711,7 +711,7 @@
 6f
 e0
 cc
-bc
+b7
 1f
 e0
 fe
@@ -719,7 +719,7 @@
 67
 e0
 cc
-bc
+b7
 c0
 04
 00
@@ -734,12 +734,12 @@
 00
 70
 4c
-bc
+b7
 00
 6f
 e0
 cc
-bd
+b8
 1f
 e0
 fe
@@ -751,7 +751,7 @@
 67
 e0
 cc
-bd
+b8
 c0
 00
 00
@@ -1043,7 +1043,7 @@
 67
 e1
 cc
-37
+32
 58
 00
 6c
@@ -1055,7 +1055,7 @@
 67
 e1
 cc
-4d
+48
 70
 48
 ca
@@ -1071,11 +1071,11 @@
 67
 e0
 cc
-3b
+36
 67
 e2
 cc
-46
+41
 20
 60
 00
@@ -1135,7 +1135,7 @@
 67
 e0
 cc
-c1
+bc
 20
 60
 00
@@ -1143,7 +1143,7 @@
 6f
 e0
 cc
-c1
+bc
 67
 e0
 c1
@@ -1195,10 +1195,10 @@
 6f
 e0
 cc
-53
+4e
 70
 4c
-53
+4e
 00
 24
 5a
@@ -1315,7 +1315,7 @@
 6f
 e0
 cc
-c2
+bd
 24
 3a
 01
@@ -1326,7 +1326,7 @@
 0d
 70
 4c
-c2
+bd
 00
 20
 20
@@ -1611,10 +1611,10 @@
 6f
 e0
 cc
-52
+4d
 70
 4c
-52
+4d
 00
 1f
 e6
@@ -1627,7 +1627,7 @@
 68
 49
 4c
-50
+4b
 18
 46
 7c
@@ -1639,7 +1639,7 @@
 6f
 e2
 4c
-42
+3d
 20
 3a
 01
@@ -1647,7 +1647,7 @@
 68
 4a
 4c
-54
+4f
 28
 4f
 fe
@@ -1659,7 +1659,7 @@
 6f
 e2
 4c
-42
+3d
 98
 40
 fe
@@ -1667,7 +1667,7 @@
 68
 4a
 4c
-37
+32
 98
 46
 04
@@ -1675,7 +1675,7 @@
 60
 4a
 4c
-54
+4f
 24
 21
 01
@@ -1730,7 +1730,7 @@
 00
 70
 4c
-4c
+47
 fa
 20
 40
@@ -1807,7 +1807,7 @@
 6f
 e2
 4c
-42
+3d
 9d
 e6
 7e
@@ -1851,14 +1851,14 @@
 67
 e2
 4c
-54
+4f
 20
 60
 00
 00
 70
 4c
-52
+4d
 01
 20
 60
@@ -1875,7 +1875,7 @@
 6f
 e0
 cc
-3b
+36
 20
 3a
 02
@@ -1887,11 +1887,11 @@
 68
 4b
 4c
-3c
+37
 67
 e3
 4c
-3c
+37
 20
 40
 7e
@@ -1899,11 +1899,11 @@
 67
 e2
 4c
-42
+3d
 6f
 e0
 cc
-52
+4d
 24
 7a
 00
@@ -1911,7 +1911,7 @@
 6f
 e1
 4c
-50
+4b
 24
 7a
 00
@@ -1919,7 +1919,7 @@
 6f
 e2
 4c
-54
+4f
 24
 7a
 00
@@ -1927,11 +1927,11 @@
 6f
 e2
 4c
-42
+3d
 68
 4a
 4c
-37
+32
 18
 43
 84
@@ -1947,7 +1947,7 @@
 68
 4a
 cc
-46
+41
 98
 40
 fe
@@ -1955,15 +1955,15 @@
 67
 e2
 cc
-46
+41
 68
 48
 cc
-3b
+36
 6f
 e0
 cc
-4b
+46
 98
 46
 7c
@@ -1979,14 +1979,14 @@
 60
 48
 cc
-3b
+36
 20
 60
 00
 00
 70
 4c
-3b
+36
 01
 d8
 40
@@ -1995,15 +1995,15 @@
 6f
 e2
 cc
-46
+41
 60
 4a
 cc
-46
+41
 68
 48
 cc
-4b
+46
 98
 46
 fc
@@ -2019,11 +2019,11 @@
 6f
 e2
 4c
-37
+32
 68
 48
 cc
-4c
+47
 98
 46
 04
@@ -2059,7 +2059,7 @@
 6f
 e1
 cc
-4d
+48
 da
 20
 18
@@ -2099,7 +2099,7 @@
 6f
 e1
 cc
-4d
+48
 da
 20
 18
@@ -2134,7 +2134,7 @@
 00
 70
 4c
-3b
+36
 01
 1b
 22
@@ -2143,7 +2143,7 @@
 67
 e3
 4c
-3c
+37
 20
 60
 00
@@ -2159,7 +2159,7 @@
 67
 e1
 4c
-50
+4b
 20
 40
 02
@@ -2403,7 +2403,7 @@
 6f
 e1
 4c
-50
+4b
 1f
 e0
 fe
@@ -2411,7 +2411,7 @@
 67
 e1
 4c
-50
+4b
 20
 20
 02
@@ -2602,7 +2602,7 @@
 00
 70
 4c
-c2
+bd
 01
 df
 20
@@ -3011,7 +3011,7 @@
 da
 60
 4c
-bf
+ba
 da
 40
 43
@@ -3090,16 +3090,16 @@
 00
 70
 4c
-30
+d4
 00
 6f
 e0
 cc
-2c
+d0
 67
 e0
 cc
-2d
+d1
 20
 60
 00
@@ -3107,11 +3107,11 @@
 6f
 e0
 cc
-31
+2c
 67
 e0
 cc
-32
+2d
 20
 60
 00
@@ -3150,7 +3150,7 @@
 00
 70
 4c
-2d
+d1
 00
 20
 20
@@ -3159,7 +3159,7 @@
 6f
 e0
 cc
-2d
+d1
 24
 5a
 03
@@ -3187,11 +3187,11 @@
 6f
 e0
 cc
-2f
+d3
 67
 e0
 cc
-30
+d4
 20
 60
 00
@@ -3199,11 +3199,11 @@
 6f
 e0
 cc
-2e
+d2
 67
 e0
 cc
-30
+d4
 20
 60
 00
@@ -3279,7 +3279,7 @@
 6f
 e0
 cc
-2d
+d1
 24
 3a
 03
@@ -3287,7 +3287,7 @@
 da
 60
 4c
-32
+2d
 da
 40
 03
@@ -3299,7 +3299,7 @@
 6f
 e0
 cc
-30
+d4
 20
 3a
 03
@@ -3311,7 +3311,7 @@
 6f
 e0
 cc
-30
+d4
 20
 62
 80
@@ -3323,7 +3323,7 @@
 67
 e0
 cc
-30
+d4
 20
 60
 00
@@ -3331,7 +3331,7 @@
 6f
 e0
 cc
-2d
+d1
 24
 5a
 03
@@ -3343,14 +3343,14 @@
 6f
 e0
 cc
-33
+2e
 c0
 00
 83
 52
 70
 4c
-33
+2e
 01
 6f
 e0
@@ -3406,7 +3406,7 @@
 0d
 70
 4c
-33
+2e
 00
 6f
 e0
@@ -3511,7 +3511,7 @@
 6f
 e0
 cc
-34
+2f
 c1
 7f
 80
@@ -3539,7 +3539,7 @@
 6f
 e1
 4c
-35
+30
 98
 46
 7e
@@ -3551,7 +3551,7 @@
 68
 48
 cc
-34
+2f
 20
 20
 61
@@ -3559,7 +3559,7 @@
 68
 48
 cc
-34
+2f
 20
 20
 61
@@ -3627,7 +3627,7 @@
 da
 60
 4c
-c3
+be
 20
 40
 42
@@ -4243,7 +4243,7 @@
 6f
 e0
 cc
-d0
+cb
 20
 20
 41
@@ -4251,7 +4251,7 @@
 6f
 e0
 cc
-cf
+ca
 20
 20
 41
@@ -4259,7 +4259,7 @@
 6f
 e0
 cc
-d1
+cc
 20
 20
 41
@@ -4267,7 +4267,7 @@
 6f
 e0
 cc
-d2
+cd
 20
 20
 41
@@ -4275,7 +4275,7 @@
 6f
 e0
 cc
-d3
+ce
 20
 20
 41
@@ -4934,11 +4934,11 @@
 cb
 70
 4c
-52
+4d
 00
 70
 4c
-53
+4e
 01
 20
 40
@@ -5207,18 +5207,18 @@
 6f
 e0
 cc
-be
+b9
 24
 7a
 00
 00
 70
 4c
-be
+b9
 01
 70
 4c
-bf
+ba
 1e
 20
 60
@@ -5231,11 +5231,11 @@
 67
 e0
 cc
-be
+b9
 67
 e0
 cc
-bf
+ba
 67
 e0
 ca
@@ -5695,7 +5695,7 @@
 6f
 e0
 cc
-d4
+cf
 1f
 e0
 fe
@@ -5707,7 +5707,7 @@
 67
 e0
 cc
-d4
+cf
 c0
 00
 25
@@ -6580,8 +6580,8 @@
 20
 61
 2c
-78
-65
+21
+64
 aa
 55
 40
@@ -6828,7 +6828,7 @@
 55
 03
 00
-34
+2f
 4c
 ff
 58
@@ -6865,14 +6865,14 @@
 55
 01
 00
-2c
+d0
 4c
 00
 aa
 55
 0b
 00
-2e
+d2
 4c
 02
 00
@@ -6889,14 +6889,14 @@
 55
 01
 00
-2f
+d3
 4c
 06
 aa
 55
 01
 00
-31
+2c
 4c
 05
 aa
@@ -7489,7 +7489,7 @@
 55
 05
 00
-cf
+ca
 4c
 2a
 35
@@ -7718,7 +7718,7 @@
 55
 0c
 00
-c3
+be
 4c
 09
 a5
@@ -7884,7 +7884,7 @@
 00
 9d
 48
-86
+81
 4c
 aa
 55
@@ -7953,17 +7953,17 @@
 55
 01
 00
-4b
+46
 4c
 10
 55
 aa
 aa
 55
-9e
-95
-56
-bb
+6c
+97
+c6
+ac
 ff
 ff
 ff
Index: output/memmap.format
===================================================================
--- /YC1308AF/branch/mouse/YDN_Project/222D_bt_24g/output/memmap.format	(revision 1904)
+++ /YC1308AF/branch/mouse/YDN_Project/222D_bt_24g/output/memmap.format	(working copy)
@@ -2257,71 +2257,71 @@
 0x4c29 mem_mouse_1io2led_multi_24gled
 0x4c2a mem_mouse_1io2led_multi_bt1led
 0x4c2b mem_mouse_1io2led_multi_bt2led
-0x4c2c mem_mouse_multi_led_blink_limit_flag_init
-0x4c2d mem_mouse_multi_led_blink_limit_flag
-0x4c2e mem_mouse_multi_24g_led_blink_count_init
-0x4c2f mem_mouse_multi_bt_led_blink_count_init
-0x4c30 mem_mouse_multi_led_blink_count
-0x4c31 mem_mouse_multi_led_blink_timer_init
-0x4c32 mem_mouse_multi_led_blink_timer
-0x4c33 mem_mouse_multi_led_state
-0x4c34 mem_mouse_logo_led_gpio
-0x4c35 mem_mouse_logo_led_on_time_init
-0x4c37 mem_24g_tsniff
-0x4c3b mem_tx_count
-0x4c3c mem_tx_time_last
-0x4c42 mem_tx_time_last_delt
-0x4c46 mem_tx_time_sum
-0x4c4b mem_tx_time_sum_count
-0x4c4c mem_tx_time_offset
-0x4c4d mem_24g_short_sleep_set_init
-0x4c50 mem_retransmit
-0x4c52 mem_sleep_miss
-0x4c53 mem_long_sleep_flag
-0x4c54 mem_sleep_miss_temp
-0x4c58 mem_mouse_end
-0x4c58 mem_g24_ota_config_type//rr
-0x4c59 mem_g24_ota_storage_size//byte
-0x4c5b mem_g24_ota_config_addr
-0x4c5d mem_g24_ota_rtn_state
-0x4c5e mem_g24_ota_mode
-0x4c5f mem_g24_ota_sm
-0x4c60 mem_g24_ota_prepare_send_len
-0x4c61 mem_g24_ota_txbuf
-0x4c80 mem_g24_ota_rx_alllen
-0x4c82 mem_g24_ota_rx_sum
-0x4c84 mem_g24_ota_rx_data_count
-0x4c85 mem_g24_ota_reset_timer
-0x4c86 mem_mouse_rssi_signal_buf_patch
-0x4c96 mem_mouse_rssi_signal_buf_temp
-0x4ca6 mem_g24_fast_conn_enable
-0x4ca7 mem_xtal_cache
-0x4ca8 mem_device_uart_tx_gpio
-0x4ca9 mem_device_uart_rx_gpio
-0x4caa mem_device_uart_rx_buffer
-0x4cac mem_device_uart_rx_buffer_end
-0x4cae mem_device_uart_tx_buffer
-0x4cb0 mem_device_uart_tx_buffer_end
-0x4cb2 mem_device_uart_baud_rate
-0x4cb4 mem_24g_paccnt
-0x4cb5 mem_rssi_mouse
-0x4cb6 mem_clkn_bt_patch
-0x4cba mem_txpower_print
-0x4cbc mem_sensor_read_count
-0x4cbd mem_sensor_param_change_count
-0x4cbe mem_mouse_le_send_conn_param_update
-0x4cbf mem_mouse_le_send_conn_param_update_timer
-0x4cc0 mem_soft_agc_en
-0x4cc1 mem_normal_tx_power
-0x4cc2 mem_mouse_24g_clear_sensor_data_flag
-0x4cc3 mem_sensor_ka5857_init
-0x4ccf mem_3212_dpi_new
-0x4ccf mem_3212_dpi_0_new
-0x4cd0 mem_3212_dpi_1_new
-0x4cd1 mem_3212_dpi_2_new
-0x4cd2 mem_3212_dpi_3_new
-0x4cd3 mem_3212_dpi_4_new
-0x4cd4 mem_24g_reconn_pairing_switch
+0x4c2c mem_mouse_multi_led_blink_timer_init
+0x4c2d mem_mouse_multi_led_blink_timer
+0x4c2e mem_mouse_multi_led_state
+0x4c2f mem_mouse_logo_led_gpio
+0x4c30 mem_mouse_logo_led_on_time_init
+0x4c32 mem_24g_tsniff
+0x4c36 mem_tx_count
+0x4c37 mem_tx_time_last
+0x4c3d mem_tx_time_last_delt
+0x4c41 mem_tx_time_sum
+0x4c46 mem_tx_time_sum_count
+0x4c47 mem_tx_time_offset
+0x4c48 mem_24g_short_sleep_set_init
+0x4c4b mem_retransmit
+0x4c4d mem_sleep_miss
+0x4c4e mem_long_sleep_flag
+0x4c4f mem_sleep_miss_temp
+0x4c53 mem_mouse_end
+0x4c53 mem_g24_ota_config_type//rr
+0x4c54 mem_g24_ota_storage_size//byte
+0x4c56 mem_g24_ota_config_addr
+0x4c58 mem_g24_ota_rtn_state
+0x4c59 mem_g24_ota_mode
+0x4c5a mem_g24_ota_sm
+0x4c5b mem_g24_ota_prepare_send_len
+0x4c5c mem_g24_ota_txbuf
+0x4c7b mem_g24_ota_rx_alllen
+0x4c7d mem_g24_ota_rx_sum
+0x4c7f mem_g24_ota_rx_data_count
+0x4c80 mem_g24_ota_reset_timer
+0x4c81 mem_mouse_rssi_signal_buf_patch
+0x4c91 mem_mouse_rssi_signal_buf_temp
+0x4ca1 mem_g24_fast_conn_enable
+0x4ca2 mem_xtal_cache
+0x4ca3 mem_device_uart_tx_gpio
+0x4ca4 mem_device_uart_rx_gpio
+0x4ca5 mem_device_uart_rx_buffer
+0x4ca7 mem_device_uart_rx_buffer_end
+0x4ca9 mem_device_uart_tx_buffer
+0x4cab mem_device_uart_tx_buffer_end
+0x4cad mem_device_uart_baud_rate
+0x4caf mem_24g_paccnt
+0x4cb0 mem_rssi_mouse
+0x4cb1 mem_clkn_bt_patch
+0x4cb5 mem_txpower_print
+0x4cb7 mem_sensor_read_count
+0x4cb8 mem_sensor_param_change_count
+0x4cb9 mem_mouse_le_send_conn_param_update
+0x4cba mem_mouse_le_send_conn_param_update_timer
+0x4cbb mem_soft_agc_en
+0x4cbc mem_normal_tx_power
+0x4cbd mem_mouse_24g_clear_sensor_data_flag
+0x4cbe mem_sensor_ka5857_init
+0x4cca mem_3212_dpi_new
+0x4cca mem_3212_dpi_0_new
+0x4ccb mem_3212_dpi_1_new
+0x4ccc mem_3212_dpi_2_new
+0x4ccd mem_3212_dpi_3_new
+0x4cce mem_3212_dpi_4_new
+0x4ccf mem_24g_reconn_pairing_switch
+0x4cd0 mem_mouse_multi_led_blink_limit_flag_init
+0x4cd1 mem_mouse_multi_led_blink_limit_flag
+0x4cd2 mem_mouse_multi_24g_led_blink_count_init
+0x4cd3 mem_mouse_multi_bt_led_blink_count_init
+0x4cd4 mem_mouse_multi_led_blink_count
 0x4cd5 mem_low_power_led_flag
 0x4cd6 mem_24g_low_power_stop_blink
 0x4cd7 mem_24g_low_power_led_off
Index: output/program.lis
===================================================================
--- /YC1308AF/branch/mouse/YDN_Project/222D_bt_24g/output/program.lis	(revision 1904)
+++ /YC1308AF/branch/mouse/YDN_Project/222D_bt_24g/output/program.lis	(working copy)
@@ -85,7 +85,7 @@
 
 p_set_mem_xtal_cache:
 0044 6fe0c17b fetch 1 ,mem_lpm_config + 1 
-0045 67e0cca7 store 1 ,mem_xtal_cache 
+0045 67e0cca2 store 1 ,mem_xtal_cache 
 0046 20600000 rtn 
 
 p_soft_reset:
@@ -93,7 +93,7 @@
 0048 24558044 ncall p_set_mem_xtal_cache ,wake 
 0049 20403166 call app_param_init 
 004a 24558035 ncall p_led_num_check ,wake 
-004b 58004c86 setarg mem_mouse_rssi_signal_buf_patch 
+004b 58004c81 setarg mem_mouse_rssi_signal_buf_patch 
 004c 67e1489d store 2 ,mem_rssi_signal_buf_ptr 
 004d 20403cb3 call mouse_xtal_init 
 004e 20401246 call initialize_radio 
@@ -103,7 +103,7 @@
 0052 70804205 jam clksel_dpll ,core_clksel 
 
 p_soft_reset_next:
-0053 6fe0cca7 fetch 1 ,mem_xtal_cache 
+0053 6fe0cca2 fetch 1 ,mem_xtal_cache 
 0054 67e0c17b store 1 ,mem_lpm_config + 1 
 0055 58000f0f setarg 0xf0f 
 0056 d8a00fff arg 0xfff ,contw 
@@ -226,9 +226,9 @@
 00ad c02c00b5 beq pka8g2_id1 ,p_mouse_sensor_id_read_success 
 00ae 204041f2 call mouse_twspi_reset 
 00af 20001bbc nop 7100 
-00b0 6fe0ccbc fetch 1 ,mem_sensor_read_count 
+00b0 6fe0ccb7 fetch 1 ,mem_sensor_read_count 
 00b1 1fe0fe01 increase 1 ,pdata 
-00b2 67e0ccbc store 1 ,mem_sensor_read_count 
+00b2 67e0ccb7 store 1 ,mem_sensor_read_count 
 00b3 c00400b6 beq 8 ,p_mouse_sensor_spi_init_param_change 
 00b4 202000a8 branch p_mouse_read_sensor_id 
 
@@ -236,11 +236,11 @@
 00b5 20600000 rtn 
 
 p_mouse_sensor_spi_init_param_change:
-00b6 704cbc00 jam 0 ,mem_sensor_read_count 
-00b7 6fe0ccbd fetch 1 ,mem_sensor_param_change_count 
+00b6 704cb700 jam 0 ,mem_sensor_read_count 
+00b7 6fe0ccb8 fetch 1 ,mem_sensor_param_change_count 
 00b8 1fe0fe01 increase 1 ,pdata 
 00b9 1fe17e03 and pdata ,0x03 ,pdata 
-00ba 67e0ccbd store 1 ,mem_sensor_param_change_count 
+00ba 67e0ccb8 store 1 ,mem_sensor_param_change_count 
 00bb c00000c3 beq 0 ,p_mouse_sensor_angle_12clk 
 00bc c00080ca beq 1 ,p_mouse_sensor_angle_9clk 
 00bd c00100cf beq 2 ,p_mouse_sensor_angle_6clk 
@@ -337,17 +337,17 @@
 
 p_mouse_g24_report_250hz:
 0102 5800bb80 setarg 0xbb80 
-0103 67e1cc37 store 3 ,mem_24g_tsniff 
+0103 67e1cc32 store 3 ,mem_24g_tsniff 
 0104 58006c10 setarg 0x6c10 
 0105 67e1c8b1 store 3 ,mem_24g_short_sleep_set 
-0106 67e1cc4d store 3 ,mem_24g_short_sleep_set_init 
+0106 67e1cc48 store 3 ,mem_24g_short_sleep_set_init 
 0107 7048ca0f jam 15 ,mem_24g_fast_hop_count 
 0108 20600000 rtn 
 
 p_send_time_long_wake:
 0109 58000000 setarg 0 
-010a 67e0cc3b store 1 ,mem_tx_count 
-010b 67e2cc46 store 5 ,mem_tx_time_sum 
+010a 67e0cc36 store 1 ,mem_tx_count 
+010b 67e2cc41 store 5 ,mem_tx_time_sum 
 010c 20600000 rtn 
 
 p_mouse_setting_config:
@@ -366,11 +366,11 @@
 
 p_mouse_store_normal_tx_power:
 0119 6fe0c1e8 fetch 1 ,mem_tx_power 
-011a 67e0ccc1 store 1 ,mem_normal_tx_power 
+011a 67e0ccbc store 1 ,mem_normal_tx_power 
 011b 20600000 rtn 
 
 p_mouse_fetch_normal_tx_power:
-011c 6fe0ccc1 fetch 1 ,mem_normal_tx_power 
+011c 6fe0ccbc fetch 1 ,mem_normal_tx_power 
 011d 67e0c1e8 store 1 ,mem_tx_power 
 011e 20600000 rtn 
 
@@ -387,8 +387,8 @@
 0126 c6930000 rtnmark0 mark_24g 
 0127 20403fb0 call mouse_motion 
 0128 24740000 nrtn user 
-0129 6fe0cc53 fetch 1 ,mem_long_sleep_flag 
-012a 704c5300 jam 0 ,mem_long_sleep_flag 
+0129 6fe0cc4e fetch 1 ,mem_long_sleep_flag 
+012a 704c4e00 jam 0 ,mem_long_sleep_flag 
 012b 245a03c9 ncall p_mouse_short_sleep_clear_wake ,blank 
 012c 6fe44bbc fetch mouse_flag_len ,mem_mouse_flag 
 012d c30a8130 bbit0 mouse_enable_keyboard ,p_mouse_24g_mouse_package_data 
@@ -423,12 +423,12 @@
 p_mouse_data_xy_release:
 0145 6fe0c915 fetch 1 ,mem_sensor_motion_gpio 
 0146 c1ff8000 rtnne gpio_disable 
-0147 6fe0ccc2 fetch 1 ,mem_mouse_24g_clear_sensor_data_flag 
+0147 6fe0ccbd fetch 1 ,mem_mouse_24g_clear_sensor_data_flag 
 0148 243a014a nbranch p_mouse_data_xy_release_before ,blank 
 0149 2020430d branch mouse_data_xy_release + 2 
 
 p_mouse_data_xy_release_before:
-014a 704cc200 jam 0 ,mem_mouse_24g_clear_sensor_data_flag 
+014a 704cbd00 jam 0 ,mem_mouse_24g_clear_sensor_data_flag 
 014b 2020430f branch mouse_data_xy_release + 4 
 
 p_mouse_24g_search_dongle:
@@ -523,27 +523,27 @@
 p_g24_short_sleep:
 018f 204026c2 call g24_lpm_wait 
 0190 24740000 nrtn user 
-0191 6fe0cc52 fetch 1 ,mem_sleep_miss 
-0192 704c5200 jam 0 ,mem_sleep_miss 
+0191 6fe0cc4d fetch 1 ,mem_sleep_miss 
+0192 704c4d00 jam 0 ,mem_sleep_miss 
 0193 1fe67c00 sub pdata ,0 ,null 
 0194 2422819a nbranch p_g24_short_sleep_last_miss ,zero 
-0195 68494c50 fetcht 2 ,mem_retransmit 
+0195 68494c4b fetcht 2 ,mem_retransmit 
 0196 18467c00 sub temp ,0 ,null 
 0197 202281c5 branch p_g24_short_sleep_default ,zero 
-0198 6fe24c42 fetch 4 ,mem_tx_time_last_delt 
+0198 6fe24c3d fetch 4 ,mem_tx_time_last_delt 
 0199 203a01c5 branch p_g24_short_sleep_default ,blank 
 
 p_g24_short_sleep_last_miss:
-019a 684a4c54 fetcht 4 ,mem_sleep_miss_temp 
+019a 684a4c4f fetcht 4 ,mem_sleep_miss_temp 
 019b 284ffe1f isolate1 31 ,temp 
 019c 202081c0 branch p_sub_miss_temp ,true 
-019d 6fe24c42 fetch 4 ,mem_tx_time_last_delt 
+019d 6fe24c3d fetch 4 ,mem_tx_time_last_delt 
 019e 9840fe00 iadd temp ,pdata 
 
 p_g24_short_sleep_notify:
-019f 684a4c37 fetcht 4 ,mem_24g_tsniff 
+019f 684a4c32 fetcht 4 ,mem_24g_tsniff 
 01a0 98460400 isub temp ,temp 
-01a1 604a4c54 storet 4 ,mem_sleep_miss_temp 
+01a1 604a4c4f storet 4 ,mem_sleep_miss_temp 
 01a2 242101c8 nbranch p_g24_short_sleep_long ,positive 
 01a3 6fe1c8b1 fetch 3 ,mem_24g_short_sleep_set 
 01a4 98467e00 isub temp ,pdata 
@@ -563,7 +563,7 @@
 01ae 67f18a00 store 3 ,core_clkpll_ctrl0 
 
 p_lpm_short_sleep_skip_pll_set:
-01af 704c4cfa jam 250 ,mem_tx_time_offset 
+01af 704c47fa jam 250 ,mem_tx_time_offset 
 01b0 204012d1 call xtal_fast_wake 
 01b1 6fe24164 fetch 4 ,mem_sleep_counter_all 
 01b2 9840fe00 iadd temp ,pdata 
@@ -584,7 +584,7 @@
 p_sub_miss_temp:
 01c0 dfffffff arg -1 ,pdata 
 01c1 98465e00 isub temp ,regext 
-01c2 6fe24c42 fetch 4 ,mem_tx_time_last_delt 
+01c2 6fe24c3d fetch 4 ,mem_tx_time_last_delt 
 01c3 9de67e00 isub regext ,pdata 
 01c4 2020019f branch p_g24_short_sleep_notify 
 
@@ -601,56 +601,56 @@
 
 p_g24_miss_temp_clear:
 01cc 58000000 setarg 0 
-01cd 67e24c54 store 4 ,mem_sleep_miss_temp 
+01cd 67e24c4f store 4 ,mem_sleep_miss_temp 
 01ce 20600000 rtn 
 
 p_g24_short_sleep_2:
-01cf 704c5201 jam 1 ,mem_sleep_miss 
+01cf 704c4d01 jam 1 ,mem_sleep_miss 
 01d0 20600000 rtn 
 
 p_send_time_check:
 01d1 6fe0c8c1 fetch 1 ,mem_24g_transmit_by_interrupt 
 01d2 c0008214 beq g24_tx_timer_int_enable ,p_send_timer_first 
-01d3 6fe0cc3b fetch 1 ,mem_tx_count 
+01d3 6fe0cc36 fetch 1 ,mem_tx_count 
 01d4 203a0214 branch p_send_timer_first ,blank 
 01d5 1b227e00 copy clkn ,pdata 
-01d6 684b4c3c fetcht 6 ,mem_tx_time_last 
-01d7 67e34c3c store 6 ,mem_tx_time_last 
+01d6 684b4c37 fetcht 6 ,mem_tx_time_last 
+01d7 67e34c37 store 6 ,mem_tx_time_last 
 01d8 20407e0a call clk_diff_rt 
-01d9 67e24c42 store 4 ,mem_tx_time_last_delt 
-01da 6fe0cc52 fetch 1 ,mem_sleep_miss 
+01d9 67e24c3d store 4 ,mem_tx_time_last_delt 
+01da 6fe0cc4d fetch 1 ,mem_sleep_miss 
 01db 247a0000 nrtn blank 
-01dc 6fe14c50 fetch 2 ,mem_retransmit 
+01dc 6fe14c4b fetch 2 ,mem_retransmit 
 01dd 247a0000 nrtn blank 
-01de 6fe24c54 fetch 4 ,mem_sleep_miss_temp 
+01de 6fe24c4f fetch 4 ,mem_sleep_miss_temp 
 01df 247a0000 nrtn blank 
-01e0 6fe24c42 fetch 4 ,mem_tx_time_last_delt 
-01e1 684a4c37 fetcht 4 ,mem_24g_tsniff 
+01e0 6fe24c3d fetch 4 ,mem_tx_time_last_delt 
+01e1 684a4c32 fetcht 4 ,mem_24g_tsniff 
 01e2 18438400 lshift temp ,temp 
 01e3 98467c00 isub temp ,null 
 01e4 20210109 branch p_send_time_long_wake ,positive 
-01e5 684acc46 fetcht 5 ,mem_tx_time_sum 
+01e5 684acc41 fetcht 5 ,mem_tx_time_sum 
 01e6 9840fe00 iadd temp ,pdata 
-01e7 67e2cc46 store 5 ,mem_tx_time_sum 
-01e8 6848cc3b fetcht 1 ,mem_tx_count 
-01e9 6fe0cc4b fetch 1 ,mem_tx_time_sum_count 
+01e7 67e2cc41 store 5 ,mem_tx_time_sum 
+01e8 6848cc36 fetcht 1 ,mem_tx_count 
+01e9 6fe0cc46 fetch 1 ,mem_tx_time_sum_count 
 01ea 98467c00 isub temp ,null 
 01eb 202281ef branch p_send_time_check_average ,zero 
 01ec 18408401 increase 1 ,temp 
-01ed 6048cc3b storet 1 ,mem_tx_count 
+01ed 6048cc36 storet 1 ,mem_tx_count 
 01ee 20600000 rtn 
 
 p_send_time_check_average:
-01ef 704c3b01 jam 1 ,mem_tx_count 
+01ef 704c3601 jam 1 ,mem_tx_count 
 01f0 d8400000 arg 0 ,temp 
-01f1 6fe2cc46 fetch 5 ,mem_tx_time_sum 
-01f2 604acc46 storet 5 ,mem_tx_time_sum 
-01f3 6848cc4b fetcht 1 ,mem_tx_time_sum_count 
+01f1 6fe2cc41 fetch 5 ,mem_tx_time_sum 
+01f2 604acc41 storet 5 ,mem_tx_time_sum 
+01f3 6848cc46 fetcht 1 ,mem_tx_time_sum_count 
 01f4 9846fc00 idiv temp 
 01f5 20407e64 call wait_div_end 
 01f6 1807a200 quotient rega 
-01f7 6fe24c37 fetch 4 ,mem_24g_tsniff 
-01f8 6848cc4c fetcht 1 ,mem_tx_time_offset 
+01f7 6fe24c32 fetch 4 ,mem_24g_tsniff 
+01f8 6848cc47 fetcht 1 ,mem_tx_time_offset 
 01f9 98460400 isub temp ,temp 
 01fa 1a227e00 copy rega ,pdata 
 01fb 98467e00 isub temp ,pdata 
@@ -659,7 +659,7 @@
 01fe 1feb7e00 rshift2 pdata ,pdata 
 01ff 6849c8b1 fetcht 3 ,mem_24g_short_sleep_set 
 0200 98408400 iadd temp ,temp 
-0201 6fe1cc4d fetch 3 ,mem_24g_short_sleep_set_init 
+0201 6fe1cc48 fetch 3 ,mem_24g_short_sleep_set_init 
 0202 da201800 arg 0x1800 ,rega 
 0203 9a20fe00 iadd rega ,pdata 
 0204 98467c00 isub temp ,null 
@@ -671,7 +671,7 @@
 0208 1feb0400 rshift2 pdata ,temp 
 0209 6fe1c8b1 fetch 3 ,mem_24g_short_sleep_set 
 020a 98460400 isub temp ,temp 
-020b 6fe1cc4d fetch 3 ,mem_24g_short_sleep_set_init 
+020b 6fe1cc48 fetch 3 ,mem_24g_short_sleep_set_init 
 020c da201800 arg 0x1800 ,rega 
 020d 9a267e00 isub rega ,pdata 
 020e 98467c00 isub temp ,null 
@@ -684,15 +684,15 @@
 0213 20600000 rtn 
 
 p_send_timer_first:
-0214 704c3b01 jam 1 ,mem_tx_count 
+0214 704c3601 jam 1 ,mem_tx_count 
 0215 1b227e00 copy clkn ,pdata 
-0216 67e34c3c store 6 ,mem_tx_time_last 
+0216 67e34c37 store 6 ,mem_tx_time_last 
 0217 20600000 rtn 
 
 p_g24_transmit_process:
 0218 58000000 setarg 0 
 0219 67e0c8aa store 1 ,mem_24g_retry 
-021a 67e14c50 store 2 ,mem_retransmit 
+021a 67e14c4b store 2 ,mem_retransmit 
 
 p_g24_transmit_loop:
 021b 20400224 call p_g24_transmit_receive_ack 
@@ -765,9 +765,9 @@
 0254 6fe148a7 fetch 2 ,mem_24g_txfail_cnt 
 0255 c2842680 bbit1 8 ,g24_tx_attempt_fail 
 0256 2040025b call p_g24_transmit_hop_process 
-0257 6fe14c50 fetch 2 ,mem_retransmit 
+0257 6fe14c4b fetch 2 ,mem_retransmit 
 0258 1fe0fe01 increase 1 ,pdata 
-0259 67e14c50 store 2 ,mem_retransmit 
+0259 67e14c4b store 2 ,mem_retransmit 
 025a 2020021b branch p_g24_transmit_loop 
 
 p_g24_transmit_hop_process:
@@ -835,7 +835,7 @@
 0286 6fe0c8a7 fetch 1 ,mem_24g_txfail_cnt 
 0287 1fe67c80 sub pdata ,0x80 ,null 
 0288 20610000 rtn positive 
-0289 704cc201 jam 1 ,mem_mouse_24g_clear_sensor_data_flag 
+0289 704cbd01 jam 1 ,mem_mouse_24g_clear_sensor_data_flag 
 028a df200028 arg 40 ,loopcnt 
 028b 20207d86 branch delay_ms_wait 
 
@@ -967,7 +967,7 @@
 02ee 20204547 branch mouse_check_direct_timeout_timer + 3 
 
 p_mouse_le_send_conn_param_update_timer:
-02ef da604cbf arg mem_mouse_le_send_conn_param_update_timer ,regc 
+02ef da604cba arg mem_mouse_le_send_conn_param_update_timer ,regc 
 02f0 da4043ac arg mouse_updata_le_param ,regb 
 02f1 202031fc branch timer_single_step 
 
@@ -997,14 +997,14 @@
 0302 20600000 rtn 
 
 p_mouse_device_multi_led_blink_init:
-0303 704c3000 jam 0 ,mem_mouse_multi_led_blink_count 
-0304 6fe0cc2c fetch 1 ,mem_mouse_multi_led_blink_limit_flag_init 
-0305 67e0cc2d store 1 ,mem_mouse_multi_led_blink_limit_flag 
+0303 704cd400 jam 0 ,mem_mouse_multi_led_blink_count 
+0304 6fe0ccd0 fetch 1 ,mem_mouse_multi_led_blink_limit_flag_init 
+0305 67e0ccd1 store 1 ,mem_mouse_multi_led_blink_limit_flag 
 0306 20600000 rtn 
 
 p_mouse_device_multi_led_blink_timer_init:
-0307 6fe0cc31 fetch 1 ,mem_mouse_multi_led_blink_timer_init 
-0308 67e0cc32 store 1 ,mem_mouse_multi_led_blink_timer 
+0307 6fe0cc2c fetch 1 ,mem_mouse_multi_led_blink_timer_init 
+0308 67e0cc2d store 1 ,mem_mouse_multi_led_blink_timer 
 0309 20600000 rtn 
 
 p_mouse_device_poweron_led_config:
@@ -1020,11 +1020,11 @@
 p_mouse_multi_led_discovery_blink_enable:
 0310 6fe0cc21 fetch 1 ,mem_mouse_1io2led_led_enable 
 0311 207a0000 rtn blank 
-0312 704c2d00 jam 0 ,mem_mouse_multi_led_blink_limit_flag 
+0312 704cd100 jam 0 ,mem_mouse_multi_led_blink_limit_flag 
 0313 20200316 branch p_mouse_multi_led_blink_enable_next 
 
 p_mouse_multi_led_blink_enable:
-0314 6fe0cc2d fetch 1 ,mem_mouse_multi_led_blink_limit_flag 
+0314 6fe0ccd1 fetch 1 ,mem_mouse_multi_led_blink_limit_flag 
 0315 245a0319 ncall p_mouse_multi_led_blink_count_init ,blank 
 
 p_mouse_multi_led_blink_enable_next:
@@ -1037,13 +1037,13 @@
 031a c000031e beq mode_24g_device ,p_mouse_multi_24g_led_blink_count_init 
 
 p_mouse_multi_bt_led_blink_count_init:
-031b 6fe0cc2f fetch 1 ,mem_mouse_multi_bt_led_blink_count_init 
-031c 67e0cc30 store 1 ,mem_mouse_multi_led_blink_count 
+031b 6fe0ccd3 fetch 1 ,mem_mouse_multi_bt_led_blink_count_init 
+031c 67e0ccd4 store 1 ,mem_mouse_multi_led_blink_count 
 031d 20600000 rtn 
 
 p_mouse_multi_24g_led_blink_count_init:
-031e 6fe0cc2e fetch 1 ,mem_mouse_multi_24g_led_blink_count_init 
-031f 67e0cc30 store 1 ,mem_mouse_multi_led_blink_count 
+031e 6fe0ccd2 fetch 1 ,mem_mouse_multi_24g_led_blink_count_init 
+031f 67e0ccd4 store 1 ,mem_mouse_multi_led_blink_count 
 0320 20600000 rtn 
 
 p_mouse_multi_led_on_enable:
@@ -1074,35 +1074,35 @@
 0331 20200345 branch p_mouse_device_multi_led_on + 1 
 
 p_mouse_multi_led_type_blink:
-0332 6fe0cc2d fetch 1 ,mem_mouse_multi_led_blink_limit_flag 
+0332 6fe0ccd1 fetch 1 ,mem_mouse_multi_led_blink_limit_flag 
 0333 243a0337 nbranch p_mouse_multi_led_blink_limit ,blank 
 
 p_mouse_multi_led_type_blink_next:
-0334 da604c32 arg mem_mouse_multi_led_blink_timer ,regc 
+0334 da604c2d arg mem_mouse_multi_led_blink_timer ,regc 
 0335 da40033f arg p_mouse_multi_led_type_blink_timeout ,regb 
 0336 202031fc branch timer_single_step 
 
 p_mouse_multi_led_blink_limit:
-0337 6fe0cc30 fetch 1 ,mem_mouse_multi_led_blink_count 
+0337 6fe0ccd4 fetch 1 ,mem_mouse_multi_led_blink_count 
 0338 203a0352 branch p_mouse_device_multi_led_off ,blank 
 0339 20200334 branch p_mouse_multi_led_type_blink_next 
 
 p_mouse_multi_led_blink_count_decrease:
-033a 6fe0cc30 fetch 1 ,mem_mouse_multi_led_blink_count 
+033a 6fe0ccd4 fetch 1 ,mem_mouse_multi_led_blink_count 
 033b 20628000 rtn zero 
 033c 1fe0ffff increase -1 
-033d 67e0cc30 store 1 ,mem_mouse_multi_led_blink_count 
+033d 67e0ccd4 store 1 ,mem_mouse_multi_led_blink_count 
 033e 20600000 rtn 
 
 p_mouse_multi_led_type_blink_timeout:
-033f 6fe0cc2d fetch 1 ,mem_mouse_multi_led_blink_limit_flag 
+033f 6fe0ccd1 fetch 1 ,mem_mouse_multi_led_blink_limit_flag 
 0340 245a033a ncall p_mouse_multi_led_blink_count_decrease ,blank 
 0341 20400307 call p_mouse_device_multi_led_blink_timer_init 
-0342 6fe0cc33 fetch 1 ,mem_mouse_multi_led_state 
+0342 6fe0cc2e fetch 1 ,mem_mouse_multi_led_state 
 0343 c0008352 beq on ,p_mouse_device_multi_led_off 
 
 p_mouse_device_multi_led_on:
-0344 704c3301 jam on ,mem_mouse_multi_led_state 
+0344 704c2e01 jam on ,mem_mouse_multi_led_state 
 0345 6fe0c93d fetch 1 ,mem_device_flag 
 0346 c000034a beq mode_24g_device ,p_mouse_device_24g_led_on 
 0347 c000834c beq mode_bt_device1 ,p_mouse_device_bt1_led_on 
@@ -1126,7 +1126,7 @@
 0351 2020610d branch gpio_out_active 
 
 p_mouse_device_multi_led_off:
-0352 704c3300 jam off ,mem_mouse_multi_led_state 
+0352 704c2e00 jam off ,mem_mouse_multi_led_state 
 0353 6fe0c93d fetch 1 ,mem_device_flag 
 0354 c0000358 beq mode_24g_device ,p_mouse_device_24g_led_off 
 0355 c000835a beq mode_bt_device1 ,p_mouse_device_bt1_led_off 
@@ -1172,23 +1172,23 @@
 036b 202046fe branch mouse_soft_reset 
 
 p_mouse_logo_led_on_timer:
-036c 6fe0cc34 fetch 1 ,mem_mouse_logo_led_gpio 
+036c 6fe0cc2f fetch 1 ,mem_mouse_logo_led_gpio 
 036d c17f8000 rtneq gpio_disable 
 036e 6fe14ac3 fetch 2 ,mem_mouse_no_data_timer 
 036f 207a0000 rtn blank 
 0370 6fe14bcf fetch 2 ,mem_mouse_no_data_timeout 
 0371 68494ac3 fetcht 2 ,mem_mouse_no_data_timer 
 0372 98460400 isub temp ,temp 
-0373 6fe14c35 fetch 2 ,mem_mouse_logo_led_on_time_init 
+0373 6fe14c30 fetch 2 ,mem_mouse_logo_led_on_time_init 
 0374 98467e00 isub temp ,pdata 
 0375 20210378 branch p_mouse_logo_led_on ,positive 
 
 p_mouse_logo_led_off:
-0376 6848cc34 fetcht 1 ,mem_mouse_logo_led_gpio 
+0376 6848cc2f fetcht 1 ,mem_mouse_logo_led_gpio 
 0377 20206109 branch gpio_out_inactive 
 
 p_mouse_logo_led_on:
-0378 6848cc34 fetcht 1 ,mem_mouse_logo_led_gpio 
+0378 6848cc2f fetcht 1 ,mem_mouse_logo_led_gpio 
 0379 2020610d branch gpio_out_active 
 
 p_mouse_init_sunt:
@@ -1215,7 +1215,7 @@
 
 p_mouse_ka5857_init_param:
 0388 70492c0c jam ka5857 ,mem_config_sensor_type 
-0389 da604cc3 arg mem_sensor_ka5857_init ,regc 
+0389 da604cbe arg mem_sensor_ka5857_init ,regc 
 038a 2040426b call mouse_sensor_wr_seq 
 038b 20200392 branch p_mouse_dpi_config 
 
@@ -1441,23 +1441,23 @@
 0422 c002042b beq mouse_dpi_level5 ,p_mouse_set_p3212_cpi4 
 
 p_mouse_set_p3212_cpi1:
-0423 6fe0ccd0 fetch 1 ,mem_3212_dpi_1_new 
+0423 6fe0cccb fetch 1 ,mem_3212_dpi_1_new 
 0424 20204107 branch mouse_p3212_dpi 
 
 p_mouse_set_p3212_cpi0:
-0425 6fe0cccf fetch 1 ,mem_3212_dpi_0_new 
+0425 6fe0ccca fetch 1 ,mem_3212_dpi_0_new 
 0426 20204107 branch mouse_p3212_dpi 
 
 p_mouse_set_p3212_cpi2:
-0427 6fe0ccd1 fetch 1 ,mem_3212_dpi_2_new 
+0427 6fe0cccc fetch 1 ,mem_3212_dpi_2_new 
 0428 20204107 branch mouse_p3212_dpi 
 
 p_mouse_set_p3212_cpi3:
-0429 6fe0ccd2 fetch 1 ,mem_3212_dpi_3_new 
+0429 6fe0cccd fetch 1 ,mem_3212_dpi_3_new 
 042a 20204107 branch mouse_p3212_dpi 
 
 p_mouse_set_p3212_cpi4:
-042b 6fe0ccd3 fetch 1 ,mem_3212_dpi_4_new 
+042b 6fe0ccce fetch 1 ,mem_3212_dpi_4_new 
 042c 20204107 branch mouse_p3212_dpi 
 
 p_mouse_dpi_led_blink_delay:
@@ -1670,8 +1670,8 @@
 04cd 204026c2 call g24_lpm_wait 
 04ce 24740000 nrtn user 
 04cf 204026cb call g24_setgpio_lpm_before 
-04d0 704c5200 jam 0 ,mem_sleep_miss 
-04d1 704c5301 jam 1 ,mem_long_sleep_flag 
+04d0 704c4d00 jam 0 ,mem_sleep_miss 
+04d1 704c4e01 jam 1 ,mem_long_sleep_flag 
 04d2 20400109 call p_send_time_long_wake 
 04d3 6fe0cbf2 fetch 1 ,mem_sensor_shutdown_flag 
 04d4 245a3e6a ncall mouse_setgpio_hibernate ,blank 
@@ -1760,16 +1760,16 @@
 0513 202043c6 branch mouse_le_conn_param_lpm_enable 
 
 p_mouse_le_conn_param_update_rsp_recieved:
-0514 6fe0ccbe fetch 1 ,mem_mouse_le_send_conn_param_update 
+0514 6fe0ccb9 fetch 1 ,mem_mouse_le_send_conn_param_update 
 0515 247a0000 nrtn blank 
-0516 704cbe01 jam 1 ,mem_mouse_le_send_conn_param_update 
-0517 704cbf1e jam 30 ,mem_mouse_le_send_conn_param_update_timer 
+0516 704cb901 jam 1 ,mem_mouse_le_send_conn_param_update 
+0517 704cba1e jam 30 ,mem_mouse_le_send_conn_param_update_timer 
 0518 20600000 rtn 
 
 p_mouse_le_bb_disconnected:
 0519 58000000 setarg 0 
-051a 67e0ccbe store 1 ,mem_mouse_le_send_conn_param_update 
-051b 67e0ccbf store 1 ,mem_mouse_le_send_conn_param_update_timer 
+051a 67e0ccb9 store 1 ,mem_mouse_le_send_conn_param_update 
+051b 67e0ccba store 1 ,mem_mouse_le_send_conn_param_update_timer 
 051c 67e0cad7 store 1 ,mem_mouse_le_bb_connected_flag 
 051d 202043a6 branch mouse_le_bb_disconnected + 7 
 
@@ -1928,10 +1928,10 @@
 058d 202025b1 branch g24_reconn_device_fail + 7 
 
 p_g24_reconn_fast_conn_and_3_0:
-058e 6fe0ccd4 fetch 1 ,mem_24g_reconn_pairing_switch 
+058e 6fe0cccf fetch 1 ,mem_24g_reconn_pairing_switch 
 058f 1fe0fe01 increase 1 ,pdata 
 0590 1fe17e03 and_into 3 ,pdata 
-0591 67e0ccd4 store 1 ,mem_24g_reconn_pairing_switch 
+0591 67e0cccf store 1 ,mem_24g_reconn_pairing_switch 
 0592 c000257e beq 0 ,g24_reconn_device_3_0_addr 
 0593 c001256f beq 2 ,g24_reconn_fast_conn 
 0594 202022ef branch g24_pair_init_param 
Index: output/ramcode.rom
===================================================================
--- /YC1308AF/branch/mouse/YDN_Project/222D_bt_24g/output/ramcode.rom	(revision 1904)
+++ /YC1308AF/branch/mouse/YDN_Project/222D_bt_24g/output/ramcode.rom	(working copy)
@@ -67,13 +67,13 @@
 c3838000
 20204358
 6fe0c17b
-67e0cca7
+67e0cca2
 20600000
 20800000
 24558044
 20403166
 24558035
-58004c86
+58004c81
 67e1489d
 20403cb3
 20401246
@@ -81,7 +81,7 @@
 6fe0c0c5
 c00c0053
 70804205
-6fe0cca7
+6fe0cca2
 67e0c17b
 58000f0f
 d8a00fff
@@ -174,17 +174,17 @@
 c02c00b5
 204041f2
 20001bbc
-6fe0ccbc
+6fe0ccb7
 1fe0fe01
-67e0ccbc
+67e0ccb7
 c00400b6
 202000a8
 20600000
-704cbc00
-6fe0ccbd
+704cb700
+6fe0ccb8
 1fe0fe01
 1fe17e03
-67e0ccbd
+67e0ccb8
 c00000c3
 c00080ca
 c00100cf
@@ -257,15 +257,15 @@
 df200014
 20207d9b
 5800bb80
-67e1cc37
+67e1cc32
 58006c10
 67e1c8b1
-67e1cc4d
+67e1cc48
 7048ca0f
 20600000
 58000000
-67e0cc3b
-67e2cc46
+67e0cc36
+67e2cc41
 20600000
 20758000
 2040260e
@@ -280,9 +280,9 @@
 20400119
 20203cab
 6fe0c1e8
-67e0ccc1
+67e0ccbc
 20600000
-6fe0ccc1
+6fe0ccbc
 67e0c1e8
 20600000
 58004902
@@ -295,8 +295,8 @@
 c6930000
 20403fb0
 24740000
-6fe0cc53
-704c5300
+6fe0cc4e
+704c4e00
 245a03c9
 6fe44bbc
 c30a8130
@@ -325,10 +325,10 @@
 202026e8
 6fe0c915
 c1ff8000
-6fe0ccc2
+6fe0ccbd
 243a014a
 2020430d
-704cc200
+704cbd00
 2020430f
 6fe44bbc
 c40b0000
@@ -399,23 +399,23 @@
 67e148c8
 204026c2
 24740000
-6fe0cc52
-704c5200
+6fe0cc4d
+704c4d00
 1fe67c00
 2422819a
-68494c50
+68494c4b
 18467c00
 202281c5
-6fe24c42
+6fe24c3d
 203a01c5
-684a4c54
+684a4c4f
 284ffe1f
 202081c0
-6fe24c42
+6fe24c3d
 9840fe00
-684a4c37
+684a4c32
 98460400
-604a4c54
+604a4c4f
 242101c8
 6fe1c8b1
 98467e00
@@ -429,7 +429,7 @@
 c00401af
 58000000
 67f18a00
-704c4cfa
+704c47fa
 204012d1
 6fe24164
 9840fe00
@@ -448,7 +448,7 @@
 2020146d
 dfffffff
 98465e00
-6fe24c42
+6fe24c3d
 9de67e00
 2020019f
 204001cc
@@ -459,50 +459,50 @@
 9840fe00
 202001a9
 58000000
-67e24c54
+67e24c4f
 20600000
-704c5201
+704c4d01
 20600000
 6fe0c8c1
 c0008214
-6fe0cc3b
+6fe0cc36
 203a0214
 1b227e00
-684b4c3c
-67e34c3c
+684b4c37
+67e34c37
 20407e0a
-67e24c42
-6fe0cc52
+67e24c3d
+6fe0cc4d
 247a0000
-6fe14c50
+6fe14c4b
 247a0000
-6fe24c54
+6fe24c4f
 247a0000
-6fe24c42
-684a4c37
+6fe24c3d
+684a4c32
 18438400
 98467c00
 20210109
-684acc46
+684acc41
 9840fe00
-67e2cc46
-6848cc3b
-6fe0cc4b
+67e2cc41
+6848cc36
+6fe0cc46
 98467c00
 202281ef
 18408401
-6048cc3b
+6048cc36
 20600000
-704c3b01
+704c3601
 d8400000
-6fe2cc46
-604acc46
-6848cc4b
+6fe2cc41
+604acc41
+6848cc46
 9846fc00
 20407e64
 1807a200
-6fe24c37
-6848cc4c
+6fe24c32
+6848cc47
 98460400
 1a227e00
 98467e00
@@ -511,7 +511,7 @@
 1feb7e00
 6849c8b1
 98408400
-6fe1cc4d
+6fe1cc48
 da201800
 9a20fe00
 98467c00
@@ -521,7 +521,7 @@
 1feb0400
 6fe1c8b1
 98460400
-6fe1cc4d
+6fe1cc48
 da201800
 9a267e00
 98467c00
@@ -530,13 +530,13 @@
 20600000
 67e1c8b1
 20600000
-704c3b01
+704c3601
 1b227e00
-67e34c3c
+67e34c37
 20600000
 58000000
 67e0c8aa
-67e14c50
+67e14c4b
 20400224
 6fe0c82f
 c000a658
@@ -597,9 +597,9 @@
 6fe148a7
 c2842680
 2040025b
-6fe14c50
+6fe14c4b
 1fe0fe01
-67e14c50
+67e14c4b
 2020021b
 6848c8aa
 6fe0c8ca
@@ -647,7 +647,7 @@
 6fe0c8a7
 1fe67c80
 20610000
-704cc201
+704cbd01
 df200028
 20207d86
 6fe44bbc
@@ -749,7 +749,7 @@
 da40454a
 204031fc
 20204547
-da604cbf
+da604cba
 da4043ac
 202031fc
 da604ac3
@@ -769,13 +769,13 @@
 6fe0cc25
 67e0cc26
 20600000
-704c3000
+704cd400
+6fe0ccd0
+67e0ccd1
+20600000
 6fe0cc2c
 67e0cc2d
 20600000
-6fe0cc31
-67e0cc32
-20600000
 6fe0cc21
 207a0000
 20200321
@@ -784,20 +784,20 @@
 20200314
 6fe0cc21
 207a0000
-704c2d00
+704cd100
 20200316
-6fe0cc2d
+6fe0ccd1
 245a0319
 704c2201
 704c2401
 20600000
 6fe0c93d
 c000031e
-6fe0cc2f
-67e0cc30
+6fe0ccd3
+67e0ccd4
 20600000
-6fe0cc2e
-67e0cc30
+6fe0ccd2
+67e0ccd4
 20600000
 704c2201
 704c2400
@@ -816,25 +816,25 @@
 1fe0ffff
 67e0cc28
 20200345
-6fe0cc2d
+6fe0ccd1
 243a0337
-da604c32
+da604c2d
 da40033f
 202031fc
-6fe0cc30
+6fe0ccd4
 203a0352
 20200334
-6fe0cc30
+6fe0ccd4
 20628000
 1fe0ffff
-67e0cc30
+67e0ccd4
 20600000
-6fe0cc2d
+6fe0ccd1
 245a033a
 20400307
-6fe0cc33
+6fe0cc2e
 c0008352
-704c3301
+704c2e01
 6fe0c93d
 c000034a
 c000834c
@@ -848,7 +848,7 @@
 18467cff
 20628000
 2020610d
-704c3300
+704c2e00
 6fe0c93d
 c0000358
 c000835a
@@ -874,19 +874,19 @@
 207a0000
 20400065
 202046fe
-6fe0cc34
+6fe0cc2f
 c17f8000
 6fe14ac3
 207a0000
 6fe14bcf
 68494ac3
 98460400
-6fe14c35
+6fe14c30
 98467e00
 20210378
-6848cc34
+6848cc2f
 20206109
-6848cc34
+6848cc2f
 2020610d
 20403fa5
 20758000
@@ -903,7 +903,7 @@
 c02cc264
 2020037d
 70492c0c
-da604cc3
+da604cbe
 2040426b
 20200392
 20403fa5
@@ -1057,15 +1057,15 @@
 c0010427
 c0018429
 c002042b
-6fe0ccd0
+6fe0cccb
 20204107
-6fe0cccf
+6fe0ccca
 20204107
-6fe0ccd1
+6fe0cccc
 20204107
-6fe0ccd2
+6fe0cccd
 20204107
-6fe0ccd3
+6fe0ccce
 20204107
 6fe0c928
 c17f8000
@@ -1230,8 +1230,8 @@
 204026c2
 24740000
 204026cb
-704c5200
-704c5301
+704c4d00
+704c4e01
 20400109
 6fe0cbf2
 245a3e6a
@@ -1298,14 +1298,14 @@
 6fe082c3
 67e0c177
 202043c6
-6fe0ccbe
+6fe0ccb9
 247a0000
-704cbe01
-704cbf1e
+704cb901
+704cba1e
 20600000
 58000000
-67e0ccbe
-67e0ccbf
+67e0ccb9
+67e0ccba
 67e0cad7
 202043a6
 2040030a
@@ -1420,10 +1420,10 @@
 c001058e
 c0020595
 202025b1
-6fe0ccd4
+6fe0cccf
 1fe0fe01
 1fe17e03
-67e0ccd4
+67e0cccf
 c000257e
 c001256f
 202022ef
