Index: format/app_mouse.format
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PBSwitch_3mode_2ch_Auto_ADV_M2DM_YZW/format/app_mouse.format	(revision 6217)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PBSwitch_3mode_2ch_Auto_ADV_M2DM_YZW/format/app_mouse.format	(working copy)
@@ -172,6 +172,7 @@
 1 mem_mouse_24g_enter_lpm_enable
 
 //-------------- patch variable ------------------
+2 mem_version_id
 2 mem_le_rx_window_inc
 1 mem_empty_count
 15 mem_rf_init_data_new
Index: output/flash.dat
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PBSwitch_3mode_2ch_Auto_ADV_M2DM_YZW/output/flash.dat	(revision 6217)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PBSwitch_3mode_2ch_Auto_ADV_M2DM_YZW/output/flash.dat	(working copy)
@@ -19,7 +19,7 @@
 60
 00
 cd
-31
+33
 20
 40
 06
@@ -31,15 +31,15 @@
 60
 00
 cb
-47
+49
 68
 00
 cb
-33
+35
 60
 00
 cb
-34
+36
 20
 40
 43
@@ -71,7 +71,7 @@
 60
 01
 4d
-ab
+ad
 58
 00
 03
@@ -147,7 +147,7 @@
 60
 01
 4d
-bd
+bf
 24
 55
 80
@@ -187,7 +187,7 @@
 60
 01
 4d
-bd
+bf
 20
 60
 00
@@ -535,7 +535,7 @@
 68
 00
 c7
-9e
+a0
 c0
 00
 7f
@@ -543,7 +543,7 @@
 68
 00
 c7
-c6
+c8
 c0
 00
 ff
@@ -559,7 +559,7 @@
 68
 00
 c8
-08
+0a
 24
 3a
 7f
@@ -575,7 +575,7 @@
 68
 00
 cd
-ca
+cc
 c2
 80
 80
@@ -587,7 +587,7 @@
 68
 00
 cd
-ba
+bc
 c0
 00
 80
@@ -611,7 +611,7 @@
 68
 00
 cc
-8a
+8c
 c1
 ff
 80
@@ -627,15 +627,15 @@
 60
 01
 cc
-a9
+ab
 70
 4b
-69
+6b
 06
 68
 00
 cb
-29
+2b
 c0
 00
 83
@@ -691,7 +691,7 @@
 68
 01
 4d
-bb
+bd
 1f
 e0
 fe
@@ -699,11 +699,11 @@
 60
 01
 4d
-bb
+bd
 68
 09
 4d
-bd
+bf
 98
 46
 7c
@@ -718,7 +718,7 @@
 93
 70
 4d
-ba
+bc
 00
 58
 00
@@ -727,7 +727,7 @@
 60
 01
 4d
-bb
+bd
 58
 00
 00
@@ -735,19 +735,19 @@
 60
 01
 4d
-bd
+bf
 70
 4c
-b5
+b7
 00
 68
 00
 cc
-a0
+a2
 60
 00
 cc
-9f
+a1
 20
 60
 00
@@ -755,7 +755,7 @@
 68
 00
 cc
-a1
+a3
 20
 20
 00
@@ -763,7 +763,7 @@
 68
 00
 cc
-b5
+b7
 1f
 e0
 fe
@@ -771,7 +771,7 @@
 60
 00
 cc
-b5
+b7
 c0
 02
 00
@@ -787,7 +787,7 @@
 68
 00
 cc
-a6
+a8
 20
 5a
 00
@@ -803,18 +803,18 @@
 68
 01
 cc
-a9
+ab
 20
 20
 2d
 8c
 70
 4c
-a6
+a8
 01
 70
 4d
-af
+b1
 00
 20
 40
@@ -823,7 +823,7 @@
 60
 00
 cc
-16
+18
 58
 00
 00
@@ -831,23 +831,23 @@
 60
 03
 cc
-17
+19
 68
 02
 4c
-b1
+b3
 60
 02
 4c
-1e
+20
 70
 4c
-7a
+7c
 0c
 68
 00
 cc
-7b
+7d
 79
 20
 7e
@@ -855,7 +855,7 @@
 60
 00
 cc
-7b
+7d
 20
 40
 01
@@ -866,16 +866,16 @@
 96
 70
 4d
-b0
+b2
 01
 70
 4d
-b2
+b4
 00
 68
 00
 cc
-7b
+7d
 1f
 e1
 7e
@@ -883,7 +883,7 @@
 60
 00
 cc
-7b
+7d
 20
 60
 00
@@ -891,7 +891,7 @@
 68
 00
 cc
-7b
+7d
 79
 20
 7e
@@ -899,11 +899,11 @@
 60
 00
 cc
-7b
+7d
 60
 00
 cc
-36
+38
 20
 60
 00
@@ -911,7 +911,7 @@
 68
 00
 cc
-7b
+7d
 c4
 02
 00
@@ -919,7 +919,7 @@
 68
 00
 cc
-7b
+7d
 79
 3f
 fe
@@ -927,11 +927,11 @@
 60
 00
 cc
-7b
+7d
 60
 00
 cc
-36
+38
 20
 40
 05
@@ -943,7 +943,7 @@
 68
 00
 cd
-af
+b1
 c0
 80
 80
@@ -951,7 +951,7 @@
 68
 00
 cd
-ad
+af
 1f
 e0
 fe
@@ -959,7 +959,7 @@
 60
 00
 cd
-ad
+af
 c0
 02
 00
@@ -970,7 +970,7 @@
 16
 70
 4c
-bf
+c1
 02
 20
 20
@@ -982,7 +982,7 @@
 3b
 70
 4d
-ad
+af
 00
 20
 20
@@ -990,15 +990,15 @@
 d9
 70
 4d
-b2
+b4
 02
 70
 4d
-b0
+b2
 01
 70
 4d
-af
+b1
 00
 20
 20
@@ -1007,7 +1007,7 @@
 68
 00
 cd
-b1
+b3
 c0
 01
 80
@@ -1015,7 +1015,7 @@
 68
 00
 cc
-7b
+7d
 2f
 ec
 00
@@ -1027,7 +1027,7 @@
 68
 00
 cd
-b1
+b3
 c0
 00
 80
@@ -1043,7 +1043,7 @@
 68
 00
 cc
-8a
+8c
 c1
 ff
 80
@@ -1067,7 +1067,7 @@
 68
 00
 cd
-b0
+b2
 c1
 80
 80
@@ -1075,18 +1075,18 @@
 68
 00
 cd
-b2
+b4
 c1
 80
 00
 00
 70
 4d
-b1
+b3
 01
 70
 4c
-bf
+c1
 04
 20
 20
@@ -1095,7 +1095,7 @@
 68
 00
 cd
-b2
+b4
 20
 3a
 01
@@ -1107,23 +1107,23 @@
 60
 00
 cd
-b2
+b4
 70
 4d
-b1
+b3
 02
 70
 4c
-bf
+c1
 04
 68
 08
 cc
-85
+87
 68
 00
 cc
-a2
+a4
 1f
 e1
 7e
@@ -1135,7 +1135,7 @@
 58
 00
 4c
-8b
+8d
 9a
 20
 fe
@@ -1151,7 +1151,7 @@
 60
 00
 cc
-84
+86
 18
 40
 84
@@ -1163,26 +1163,26 @@
 60
 08
 cc
-85
+87
 20
 60
 00
 00
 70
 4d
-b1
+b3
 03
 68
 00
 cd
-af
+b1
 24
 3a
 00
 ea
 70
 4c
-bf
+c1
 02
 20
 20
@@ -1191,7 +1191,7 @@
 68
 00
 cc
-8a
+8c
 c0
 ff
 81
@@ -1206,7 +1206,7 @@
 c2
 70
 4c
-7f
+81
 01
 20
 60
@@ -1215,7 +1215,7 @@
 68
 01
 4d
-ab
+ad
 20
 40
 7f
@@ -1227,7 +1227,7 @@
 68
 03
 cc
-17
+19
 20
 7a
 00
@@ -1242,7 +1242,7 @@
 63
 70
 4c
-a6
+a8
 00
 1a
 20
@@ -1251,7 +1251,7 @@
 60
 00
 cc
-7a
+7c
 20
 40
 00
@@ -1259,7 +1259,7 @@
 60
 00
 cc
-16
+18
 e8
 a8
 80
@@ -1295,7 +1295,7 @@
 d8
 a0
 4c
-1c
+1e
 df
 20
 00
@@ -1330,7 +1330,7 @@
 00
 70
 4c
-83
+85
 00
 d9
 60
@@ -1367,7 +1367,7 @@
 68
 00
 cc
-79
+7b
 1f
 e0
 fe
@@ -1375,7 +1375,7 @@
 60
 00
 cc
-79
+7b
 20
 40
 00
@@ -1383,7 +1383,7 @@
 68
 00
 cc
-8a
+8c
 c0
 ff
 81
@@ -1399,11 +1399,11 @@
 60
 02
 4c
-7f
+81
 60
 00
 cd
-ae
+b0
 20
 60
 00
@@ -1415,7 +1415,7 @@
 d8
 a0
 4c
-16
+18
 20
 20
 7e
@@ -1435,7 +1435,7 @@
 68
 02
 4c
-a2
+a4
 98
 00
 12
@@ -1467,7 +1467,7 @@
 68
 00
 cc
-a6
+a8
 24
 7a
 00
@@ -1475,7 +1475,7 @@
 68
 01
 4c
-80
+82
 1f
 e0
 fe
@@ -1483,11 +1483,11 @@
 60
 01
 4c
-80
+82
 68
 00
 cc
-81
+83
 c2
 82
 2d
@@ -1495,7 +1495,7 @@
 68
 00
 cc
-8a
+8c
 c0
 ff
 81
@@ -1511,7 +1511,7 @@
 68
 00
 cc
-80
+82
 c1
 ff
 80
@@ -1523,7 +1523,7 @@
 60
 01
 4c
-80
+82
 20
 20
 2d
@@ -1543,7 +1543,7 @@
 68
 00
 cc
-83
+85
 1f
 e6
 7c
@@ -1559,7 +1559,7 @@
 60
 00
 cc
-83
+85
 c0
 01
 00
@@ -1583,7 +1583,7 @@
 68
 00
 cb
-f5
+f7
 1f
 e9
 7e
@@ -1591,7 +1591,7 @@
 60
 00
 cc
-78
+7a
 1f
 e0
 fe
@@ -1599,7 +1599,7 @@
 d8
 c0
 4b
-f5
+f7
 98
 c0
 8c
@@ -1611,11 +1611,11 @@
 60
 01
 cc
-b7
+b9
 68
 00
 cb
-f5
+f7
 1f
 e3
 7e
@@ -1627,11 +1627,11 @@
 60
 00
 cc
-bd
+bf
 68
 00
 cc
-78
+7a
 20
 7a
 00
@@ -1643,11 +1643,11 @@
 d8
 c0
 4b
-f6
+f8
 d8
 a0
 4c
-58
+5a
 20
 20
 7f
@@ -1658,20 +1658,20 @@
 04
 70
 4c
-79
+7b
 00
 70
 4c
-84
+86
 4e
 68
 02
 4c
-86
+88
 60
 02
 4c
-a2
+a4
 da
 20
 00
@@ -1683,7 +1683,7 @@
 d8
 c0
 4c
-a2
+a4
 e8
 c0
 80
@@ -1703,15 +1703,15 @@
 60
 01
 4d
-2b
+2d
 68
 00
 cd
-2b
+2d
 68
 08
 cd
-2c
+2e
 98
 40
 fe
@@ -1719,7 +1719,7 @@
 60
 00
 cd
-2d
+2f
 20
 60
 00
@@ -1730,7 +1730,7 @@
 9c
 70
 4c
-8a
+8c
 01
 20
 60
@@ -1774,7 +1774,7 @@
 26
 70
 4d
-ca
+cc
 00
 20
 40
@@ -1791,7 +1791,7 @@
 60
 08
 cc
-7a
+7c
 18
 42
 72
@@ -1799,7 +1799,7 @@
 d8
 a0
 4c
-16
+18
 20
 20
 2d
@@ -1807,7 +1807,7 @@
 68
 00
 cc
-7a
+7c
 1f
 e0
 fe
@@ -1815,19 +1815,19 @@
 60
 00
 cc
-7c
+7e
 68
 00
 cc
-7b
+7d
 60
 00
 cc
-36
+38
 68
 00
 cc
-7a
+7c
 1f
 e9
 fe
@@ -1835,7 +1835,7 @@
 68
 08
 cc
-79
+7b
 18
 41
 04
@@ -1851,7 +1851,7 @@
 68
 08
 cc
-b6
+b8
 98
 40
 fe
@@ -1863,7 +1863,7 @@
 68
 00
 cc
-7a
+7c
 98
 00
 72
@@ -1871,7 +1871,7 @@
 d8
 c0
 4c
-16
+18
 20
 20
 7f
@@ -1883,7 +1883,7 @@
 68
 00
 cc
-84
+86
 20
 20
 53
@@ -1915,7 +1915,7 @@
 68
 01
 4c
-7d
+7f
 98
 00
 36
@@ -1951,11 +1951,11 @@
 60
 00
 cd
-2e
+30
 68
 08
 cd
-2d
+2f
 98
 46
 7c
@@ -1971,15 +1971,15 @@
 60
 00
 cb
-f4
+f6
 68
 00
 cb
-f4
+f6
 68
 08
 cc
-7b
+7d
 a8
 40
 0e
@@ -2031,7 +2031,7 @@
 60
 00
 cd
-b5
+b7
 1a
 22
 0a
@@ -2079,7 +2079,7 @@
 68
 00
 cd
-b5
+b7
 1f
 e2
 22
@@ -2087,11 +2087,11 @@
 68
 08
 cd
-35
+37
 58
 00
 4d
-3c
+3e
 98
 40
 8a
@@ -2115,7 +2115,7 @@
 60
 08
 cd
-35
+37
 20
 60
 00
@@ -2151,7 +2151,7 @@
 68
 02
 4c
-a2
+a4
 98
 00
 12
@@ -2167,7 +2167,7 @@
 68
 08
 cc
-84
+86
 20
 40
 29
@@ -2223,7 +2223,7 @@
 68
 00
 cd
-2d
+2f
 08
 00
 86
@@ -2231,7 +2231,7 @@
 68
 00
 cc
-7c
+7e
 98
 00
 72
@@ -2239,7 +2239,7 @@
 d8
 c0
 4c
-36
+38
 e8
 c0
 80
@@ -2271,7 +2271,7 @@
 68
 0a
 4c
-9b
+9d
 1c
 42
 7e
@@ -2291,11 +2291,11 @@
 68
 02
 4c
-9b
+9d
 68
 08
 cc
-9f
+a1
 98
 40
 84
@@ -2319,7 +2319,7 @@
 60
 02
 4c
-9b
+9d
 20
 20
 7f
@@ -2447,7 +2447,7 @@
 68
 00
 cd
-ba
+bc
 c0
 00
 ff
@@ -2467,7 +2467,7 @@
 68
 08
 cb
-46
+48
 20
 40
 68
@@ -2523,7 +2523,7 @@
 68
 00
 cb
-29
+2b
 c1
 00
 80
@@ -2535,7 +2535,7 @@
 68
 00
 cb
-00
+02
 20
 7a
 00
@@ -2651,7 +2651,7 @@
 68
 00
 cd
-31
+33
 60
 00
 c1
@@ -2662,7 +2662,7 @@
 00
 70
 4b
-51
+53
 01
 68
 03
@@ -2686,7 +2686,7 @@
 39
 70
 4b
-e2
+e4
 5a
 20
 60
@@ -2694,20 +2694,20 @@
 00
 70
 4b
-ea
+ec
 01
 70
 4b
-e9
+eb
 01
 70
 4b
-e2
+e4
 ff
 68
 03
 4d
-bf
+c1
 60
 03
 44
@@ -2726,7 +2726,7 @@
 39
 70
 47
-9e
+a0
 01
 20
 40
@@ -2734,7 +2734,7 @@
 14
 70
 4b
-00
+02
 01
 20
 40
@@ -2803,7 +2803,7 @@
 da
 60
 4b
-6e
+70
 20
 40
 02
@@ -2955,7 +2955,7 @@
 68
 02
 4b
-4d
+4f
 60
 02
 47
@@ -2963,7 +2963,7 @@
 60
 02
 4c
-a2
+a4
 20
 40
 03
@@ -2995,7 +2995,7 @@
 da
 20
 47
-c4
+c6
 da
 40
 00
@@ -3067,7 +3067,7 @@
 60
 02
 4b
-48
+4a
 1a
 62
 7e
@@ -3079,7 +3079,7 @@
 68
 02
 4b
-48
+4a
 e2
 42
 00
@@ -3175,7 +3175,7 @@
 60
 02
 4c
-a2
+a4
 20
 60
 00
@@ -3199,7 +3199,7 @@
 da
 20
 4b
-48
+4a
 68
 08
 8a
@@ -3231,7 +3231,7 @@
 da
 20
 47
-c4
+c6
 da
 40
 00
@@ -3263,11 +3263,11 @@
 68
 02
 4b
-4d
+4f
 60
 02
 4c
-a2
+a4
 20
 40
 02
@@ -3290,7 +3290,7 @@
 00
 70
 4d
-ba
+bc
 01
 58
 00
@@ -3299,7 +3299,7 @@
 60
 01
 4d
-bb
+bd
 20
 60
 00
@@ -3311,7 +3311,7 @@
 d8
 a0
 48
-0c
+0e
 20
 40
 03
@@ -3347,7 +3347,7 @@
 d8
 c0
 48
-0c
+0e
 d8
 a0
 18
@@ -3391,7 +3391,7 @@
 68
 00
 cb
-e2
+e4
 c0
 7f
 83
@@ -3411,7 +3411,7 @@
 68
 00
 c7
-9e
+a0
 20
 5a
 02
@@ -3466,7 +3466,7 @@
 00
 70
 4b
-68
+6a
 1e
 20
 60
@@ -3475,7 +3475,7 @@
 68
 00
 cb
-67
+69
 c1
 80
 80
@@ -3487,7 +3487,7 @@
 60
 00
 cb
-67
+69
 60
 02
 46
@@ -3498,16 +3498,16 @@
 aa
 70
 47
-a2
+a4
 07
 70
 47
-a3
+a5
 04
 58
 00
 47
-a2
+a4
 60
 01
 42
@@ -3519,7 +3519,7 @@
 68
 00
 c7
-c3
+c5
 1f
 e0
 fe
@@ -3527,7 +3527,7 @@
 60
 00
 c7
-c3
+c5
 20
 60
 00
@@ -3555,7 +3555,7 @@
 68
 00
 c7
-c3
+c5
 1f
 e6
 7c
@@ -3567,7 +3567,7 @@
 68
 00
 c7
-c3
+c5
 20
 7a
 00
@@ -3579,7 +3579,7 @@
 60
 00
 c7
-c3
+c5
 20
 20
 3f
@@ -3594,11 +3594,11 @@
 00
 70
 48
-08
+0a
 01
 70
 48
-09
+0b
 0a
 20
 60
@@ -3627,7 +3627,7 @@
 68
 00
 c7
-9e
+a0
 20
 5a
 02
@@ -3667,7 +3667,7 @@
 68
 00
 cb
-05
+07
 c0
 00
 83
@@ -3675,7 +3675,7 @@
 68
 00
 cb
-0c
+0e
 20
 7a
 00
@@ -3691,7 +3691,7 @@
 60
 00
 cb
-06
+08
 68
 00
 c6
@@ -3743,7 +3743,7 @@
 68
 02
 cb
-06
+08
 e0
 a2
 80
@@ -3767,7 +3767,7 @@
 68
 00
 cd
-cc
+ce
 20
 7a
 00
@@ -3922,7 +3922,7 @@
 aa
 70
 4d
-cc
+ce
 01
 20
 40
@@ -3935,11 +3935,11 @@
 60
 01
 cb
-e9
+eb
 68
 03
 4b
-4d
+4f
 68
 0b
 47
@@ -3958,23 +3958,23 @@
 10
 70
 4b
-6a
+6c
 01
 68
 00
 c7
-a1
+a3
 24
 3a
 03
 e0
 70
 4b
-6b
+6d
 14
 70
 4b
-ec
+ee
 00
 20
 40
@@ -3986,7 +3986,7 @@
 c3
 70
 4d
-cc
+ce
 00
 70
 11
@@ -4051,14 +4051,14 @@
 60
 01
 cb
-e9
+eb
 70
 48
-0b
+0d
 00
 70
 4d
-cc
+ce
 01
 20
 40
@@ -4082,7 +4082,7 @@
 ca
 70
 4d
-cc
+ce
 00
 70
 11
@@ -4106,7 +4106,7 @@
 aa
 70
 4d
-cc
+ce
 01
 20
 40
@@ -4122,7 +4122,7 @@
 39
 70
 4d
-cc
+ce
 00
 70
 11
@@ -4134,7 +4134,7 @@
 39
 70
 4d
-cc
+ce
 01
 20
 40
@@ -4159,14 +4159,14 @@
 68
 00
 cb
-00
+02
 20
 7a
 00
 00
 70
 4b
-00
+02
 00
 20
 40
@@ -4243,7 +4243,7 @@
 68
 00
 cb
-e9
+eb
 20
 7a
 00
@@ -4251,7 +4251,7 @@
 da
 60
 4b
-ea
+ec
 da
 40
 04
@@ -4262,12 +4262,12 @@
 6d
 70
 4b
-ea
+ec
 01
 68
 00
 cb
-eb
+ed
 1f
 e0
 fe
@@ -4279,7 +4279,7 @@
 60
 00
 cb
-eb
+ed
 c0
 00
 04
@@ -4287,7 +4287,7 @@
 68
 03
 4b
-e3
+e5
 60
 03
 44
@@ -4315,7 +4315,7 @@
 d8
 c0
 4b
-12
+14
 d8
 a0
 43
@@ -4363,7 +4363,7 @@
 da
 60
 48
-0b
+0d
 da
 40
 63
@@ -4375,7 +4375,7 @@
 da
 60
 4b
-0b
+0d
 da
 40
 04
@@ -4386,7 +4386,7 @@
 6d
 70
 4b
-0c
+0e
 01
 20
 60
@@ -4435,7 +4435,7 @@
 da
 60
 4b
-68
+6a
 da
 40
 04
@@ -4447,7 +4447,7 @@
 68
 00
 c7
-c7
+c9
 60
 00
 c1
@@ -4459,7 +4459,7 @@
 68
 00
 cb
-6a
+6c
 20
 7a
 00
@@ -4467,7 +4467,7 @@
 da
 60
 4b
-6b
+6d
 da
 40
 04
@@ -4479,7 +4479,7 @@
 68
 00
 cb
-6c
+6e
 24
 7a
 00
@@ -4491,7 +4491,7 @@
 da
 60
 48
-09
+0b
 da
 40
 04
@@ -4502,7 +4502,7 @@
 6d
 70
 48
-08
+0a
 00
 20
 60
@@ -4511,7 +4511,7 @@
 da
 60
 4b
-69
+6b
 da
 40
 04
@@ -4527,10 +4527,10 @@
 60
 01
 cc
-a9
+ab
 70
 4b
-67
+69
 01
 20
 60
@@ -4539,7 +4539,7 @@
 da
 60
 4d
-c6
+c8
 da
 40
 04
@@ -4550,7 +4550,7 @@
 74
 70
 4d
-c5
+c7
 01
 20
 60
@@ -4559,7 +4559,7 @@
 da
 60
 4b
-f3
+f5
 da
 40
 04
@@ -4579,7 +4579,7 @@
 68
 00
 cb
-e9
+eb
 24
 3a
 04
@@ -4691,7 +4691,7 @@
 68
 00
 cb
-47
+49
 1f
 e6
 7c
@@ -4707,7 +4707,7 @@
 60
 00
 cb
-47
+49
 70
 46
 d9
@@ -4787,7 +4787,7 @@
 da
 60
 4b
-94
+96
 20
 40
 02
@@ -4899,7 +4899,7 @@
 68
 00
 cb
-3c
+3e
 60
 00
 c6
@@ -4911,7 +4911,7 @@
 68
 00
 cb
-3a
+3c
 20
 20
 04
@@ -4919,7 +4919,7 @@
 68
 00
 cb
-3d
+3f
 20
 20
 04
@@ -5243,7 +5243,7 @@
 68
 00
 c7
-8e
+90
 24
 3a
 05
@@ -5271,7 +5271,7 @@
 68
 00
 c7
-8e
+90
 1f
 e0
 ff
@@ -5279,7 +5279,7 @@
 60
 00
 c7
-8e
+90
 20
 20
 56
@@ -5294,7 +5294,7 @@
 2b
 70
 47
-8e
+90
 03
 20
 40
@@ -5323,7 +5323,7 @@
 68
 00
 c7
-c3
+c5
 20
 7a
 00
@@ -5363,7 +5363,7 @@
 68
 00
 cd
-b3
+b5
 1f
 e6
 7c
@@ -5375,7 +5375,7 @@
 68
 00
 cd
-b3
+b5
 c1
 00
 00
@@ -5387,7 +5387,7 @@
 60
 00
 cd
-b3
+b5
 20
 60
 00
@@ -5395,7 +5395,7 @@
 68
 00
 c7
-a1
+a3
 20
 7a
 00
@@ -5567,7 +5567,7 @@
 d8
 40
 47
-c8
+ca
 60
 09
 44
@@ -5722,7 +5722,7 @@
 f6
 70
 4b
-6c
+6e
 01
 20
 20
@@ -5815,7 +5815,7 @@
 68
 00
 c7
-a1
+a3
 24
 7a
 00
@@ -6143,7 +6143,7 @@
 68
 00
 cb
-2b
+2d
 24
 7a
 00
@@ -6318,19 +6318,19 @@
 cf
 70
 4b
-01
+03
 01
 68
 00
 cb
-03
+05
 20
 7a
 00
 00
 70
 4b
-03
+05
 02
 20
 60
@@ -6402,7 +6402,7 @@
 39
 70
 4b
-03
+05
 01
 20
 20
@@ -6410,7 +6410,7 @@
 c3
 70
 4b
-0b
+0d
 04
 20
 20
@@ -6479,7 +6479,7 @@
 68
 00
 cb
-03
+05
 c0
 00
 e3
@@ -6507,14 +6507,14 @@
 68
 00
 cb
-02
+04
 20
 7a
 00
 00
 70
 4b
-02
+04
 00
 68
 02
@@ -6546,7 +6546,7 @@
 49
 70
 4b
-02
+04
 01
 20
 60
@@ -6554,7 +6554,7 @@
 00
 70
 48
-0b
+0d
 14
 20
 20
@@ -6659,7 +6659,7 @@
 68
 00
 cb
-27
+29
 20
 7a
 00
@@ -6667,7 +6667,7 @@
 68
 00
 cb
-2a
+2c
 c0
 00
 06
@@ -6687,7 +6687,7 @@
 68
 00
 cb
-2b
+2d
 1f
 e0
 fe
@@ -6695,11 +6695,11 @@
 60
 00
 cb
-2b
+2d
 68
 08
 cb
-2c
+2e
 98
 46
 7c
@@ -6714,7 +6714,7 @@
 00
 70
 4b
-31
+33
 00
 20
 40
@@ -6743,30 +6743,30 @@
 68
 00
 cb
-e2
+e4
 c0
 ff
 86
 9c
 70
 4b
-2d
+2f
 05
 70
 4b
-2f
+31
 01
 70
 4b
-2e
+30
 05
 70
 4b
-27
+29
 01
 70
 4b
-2a
+2c
 01
 20
 60
@@ -6774,7 +6774,7 @@
 00
 70
 4b
-2d
+2f
 05
 20
 20
@@ -6783,7 +6783,7 @@
 68
 00
 cb
-2e
+30
 1f
 e0
 ff
@@ -6791,7 +6791,7 @@
 60
 00
 cb
-2e
+30
 24
 7a
 00
@@ -6799,15 +6799,15 @@
 68
 00
 cb
-2d
+2f
 60
 00
 cb
-2e
+30
 68
 00
 cb
-29
+2b
 c0
 00
 86
@@ -6822,7 +6822,7 @@
 00
 70
 4b
-29
+2b
 01
 68
 00
@@ -6843,7 +6843,7 @@
 68
 08
 cb
-64
+66
 20
 40
 68
@@ -6851,7 +6851,7 @@
 68
 08
 cb
-64
+66
 20
 20
 68
@@ -6859,7 +6859,7 @@
 68
 08
 cb
-65
+67
 20
 40
 68
@@ -6867,7 +6867,7 @@
 68
 08
 cb
-65
+67
 20
 20
 68
@@ -6875,7 +6875,7 @@
 68
 08
 cb
-66
+68
 20
 20
 68
@@ -6895,35 +6895,35 @@
 60
 01
 cb
-2e
+30
 68
 00
 cb
-2f
+31
 24
 3a
 06
 bf
 70
 4b
-27
+29
 00
 70
 4b
-2a
+2c
 00
 70
 4b
-2b
+2d
 00
 70
 4b
-29
+2b
 00
 68
 08
 cb
-64
+66
 20
 40
 68
@@ -6931,7 +6931,7 @@
 68
 08
 cb
-64
+66
 20
 40
 68
@@ -6939,7 +6939,7 @@
 68
 08
 cb
-65
+67
 20
 40
 68
@@ -6947,26 +6947,26 @@
 68
 08
 cb
-65
+67
 20
 20
 68
 29
 70
 4b
-31
+33
 01
 70
 4b
-27
+29
 01
 70
 4b
-2a
+2c
 00
 70
 4b
-2b
+2d
 00
 20
 60
@@ -6975,7 +6975,7 @@
 68
 00
 cb
-2b
+2d
 24
 7a
 00
@@ -6983,7 +6983,7 @@
 68
 00
 cb
-31
+33
 24
 7a
 00
@@ -6994,11 +6994,11 @@
 b9
 70
 4d
-b6
+b8
 01
 70
 4d
-b3
+b5
 00
 20
 60
@@ -7007,7 +7007,7 @@
 68
 00
 cd
-b3
+b5
 1f
 e0
 fe
@@ -7015,14 +7015,14 @@
 60
 00
 cd
-b3
+b5
 20
 60
 00
 00
 70
 4d
-b3
+b5
 03
 20
 60
@@ -7047,7 +7047,7 @@
 da
 20
 4d
-3c
+3e
 20
 40
 02
@@ -7055,7 +7055,7 @@
 60
 08
 cd
-b4
+b6
 58
 00
 00
@@ -7079,7 +7079,7 @@
 68
 00
 cd
-b3
+b5
 1f
 e6
 7c
@@ -7091,7 +7091,7 @@
 68
 00
 cd
-b3
+b5
 c0
 00
 06
@@ -7103,19 +7103,19 @@
 68
 00
 cd
-b3
+b5
 c1
 90
 00
 00
 70
 4d
-b3
+b5
 00
 68
 08
 cd
-b4
+b6
 58
 00
 00
@@ -7139,7 +7139,7 @@
 68
 00
 cd
-b6
+b8
 c0
 00
 07
@@ -7151,7 +7151,7 @@
 60
 00
 cd
-b6
+b8
 c0
 00
 07
@@ -7166,12 +7166,12 @@
 00
 70
 4d
-b3
+b5
 00
 68
 00
 cd
-b6
+b8
 c0
 01
 07
@@ -7183,7 +7183,7 @@
 60
 00
 cd
-b6
+b8
 c0
 00
 86
@@ -7411,7 +7411,7 @@
 68
 00
 cb
-56
+58
 98
 46
 7c
@@ -7423,7 +7423,7 @@
 60
 08
 cb
-56
+58
 18
 40
 84
@@ -7439,7 +7439,7 @@
 68
 01
 cb
-57
+59
 98
 46
 7e
@@ -7447,7 +7447,7 @@
 68
 09
 cb
-5a
+5c
 98
 40
 fe
@@ -7459,7 +7459,7 @@
 60
 01
 cb
-5d
+5f
 20
 40
 03
@@ -7467,7 +7467,7 @@
 68
 01
 cb
-5d
+5f
 d8
 40
 01
@@ -7487,7 +7487,7 @@
 68
 0a
 4b
-60
+62
 98
 46
 7c
@@ -7535,7 +7535,7 @@
 68
 00
 cb
-f2
+f4
 24
 7a
 00
@@ -7571,7 +7571,7 @@
 68
 00
 cb
-0d
+0f
 c0
 00
 87
@@ -7579,7 +7579,7 @@
 68
 00
 cb
-f2
+f4
 24
 7a
 00
@@ -7591,7 +7591,7 @@
 d8
 a0
 4b
-0d
+0f
 20
 20
 7e
@@ -7599,7 +7599,7 @@
 68
 01
 4b
-0e
+10
 60
 01
 11
@@ -7623,7 +7623,7 @@
 60
 01
 4b
-0e
+10
 68
 01
 11
@@ -7635,7 +7635,7 @@
 68
 01
 4b
-10
+12
 60
 01
 11
@@ -7659,7 +7659,7 @@
 60
 01
 4b
-10
+12
 68
 01
 11
@@ -7687,7 +7687,7 @@
 68
 08
 cb
-e0
+e2
 98
 40
 fe
@@ -7699,7 +7699,7 @@
 60
 08
 cb
-e0
+e2
 20
 20
 07
@@ -7719,7 +7719,7 @@
 68
 08
 cb
-e1
+e3
 98
 40
 fe
@@ -7731,7 +7731,7 @@
 60
 08
 cb
-e1
+e3
 20
 20
 07
@@ -7898,7 +7898,7 @@
 bc
 70
 4b
-0d
+0f
 00
 20
 60
@@ -7926,7 +7926,7 @@
 b5
 70
 4b
-0d
+0f
 01
 20
 60
@@ -8000,8 +8000,8 @@
 20
 07
 ca
-bd
-84
+a4
+b4
 aa
 55
 08
@@ -8083,7 +8083,7 @@
 55
 01
 00
-b7
+b9
 4d
 00
 aa
@@ -8097,7 +8097,7 @@
 55
 0d
 00
-8f
+91
 47
 4b
 ba
@@ -8118,7 +8118,7 @@
 00
 c3
 40
-8f
+91
 47
 aa
 55
@@ -8238,7 +8238,7 @@
 55
 01
 00
-c7
+c9
 47
 20
 aa
@@ -8251,6 +8251,14 @@
 41
 aa
 55
+02
+00
+8c
+47
+00
+02
+aa
+55
 01
 00
 07
@@ -8372,9 +8380,9 @@
 03
 aa
 55
-11
+0f
 00
-12
+14
 4b
 06
 ff
@@ -8383,48 +8391,42 @@
 03
 00
 80
+07
 09
-09
-4f
-54
-47
-45
-4f
-4d
-53
-45
+49
+44
+30
+32
+30
+34
 aa
 55
-0b
+09
 00
 8f
 43
 1f
+07
 09
-09
-4f
-54
-47
-45
-4f
-4d
-53
-45
+49
+44
+30
+32
+30
+34
 aa
 55
-09
+07
 00
 af
 43
-08
-4f
-54
-47
-45
-4f
-4d
-53
-45
+06
+49
+44
+30
+32
+30
+34
 aa
 55
 08
@@ -8513,7 +8515,7 @@
 55
 01
 00
-46
+48
 4b
 0a
 aa
@@ -8541,7 +8543,7 @@
 55
 01
 00
-33
+35
 4b
 01
 aa
@@ -8655,7 +8657,7 @@
 55
 04
 00
-3a
+3c
 4b
 00
 01
@@ -8665,7 +8667,7 @@
 55
 2e
 00
-6e
+70
 4b
 09
 5a
@@ -8732,7 +8734,7 @@
 55
 40
 00
-c8
+ca
 47
 25
 00
@@ -8802,35 +8804,35 @@
 55
 01
 00
-c0
+c2
 4c
 01
 aa
 55
 01
 00
-7b
+7d
 4c
 01
 aa
 55
 01
 00
-bf
+c1
 4c
 04
 aa
 55
 01
 00
-b6
+b8
 4c
 00
 aa
 55
 02
 00
-7d
+7f
 4c
 c0
 12
@@ -8838,7 +8840,7 @@
 55
 03
 00
-9f
+a1
 4c
 0c
 0c
@@ -8847,7 +8849,7 @@
 55
 10
 00
-8b
+8d
 4c
 00
 13
@@ -8869,14 +8871,14 @@
 55
 01
 00
-8a
+8c
 4c
 ff
 aa
 55
 04
 00
-86
+88
 4c
 20
 15
@@ -8886,7 +8888,7 @@
 55
 06
 00
-bf
+c1
 4d
 0f
 0f
@@ -8914,7 +8916,7 @@
 55
 03
 00
-a9
+ab
 4c
 40
 7e
@@ -8923,7 +8925,7 @@
 55
 02
 00
-de
+e0
 4b
 01
 00
@@ -8994,7 +8996,7 @@
 55
 01
 00
-8e
+90
 47
 03
 aa
@@ -9008,7 +9010,7 @@
 55
 04
 00
-4d
+4f
 4b
 ff
 ff
@@ -9018,21 +9020,21 @@
 55
 01
 00
-26
+28
 4b
 ff
 aa
 55
 01
 00
-28
+2a
 4b
 ff
 aa
 55
 02
 00
-2c
+2e
 4b
 14
 03
@@ -9040,7 +9042,7 @@
 55
 03
 00
-64
+66
 4b
 17
 05
@@ -9049,7 +9051,7 @@
 55
 04
 00
-56
+58
 4b
 ff
 00
@@ -9059,7 +9061,7 @@
 55
 04
 00
-60
+62
 4b
 20
 20
@@ -9069,17 +9071,17 @@
 55
 03
 00
-57
+59
 4b
-80
+82
 30
 00
 55
 aa
 aa
 55
-4c
-22
+24
+21
 ff
 20
 20
@@ -9088,7 +9090,7 @@
 68
 00
 cd
-c5
+c7
 c0
 00
 ad
@@ -9100,7 +9102,7 @@
 68
 00
 cc
-7b
+7d
 60
 00
 91
@@ -9108,7 +9110,7 @@
 68
 02
 4c
-b1
+b3
 60
 02
 11
@@ -9148,11 +9150,11 @@
 68
 02
 4c
-a2
+a4
 68
 0a
 4d
-bf
+c1
 98
 46
 7c
@@ -9164,14 +9166,14 @@
 68
 00
 cc
-78
+7a
 c1
 84
 00
 00
 70
 4d
-ca
+cc
 00
 20
 40
@@ -9180,11 +9182,11 @@
 68
 02
 4c
-a2
+a4
 68
 0a
 4c
-86
+88
 98
 46
 7c
@@ -9196,11 +9198,11 @@
 68
 02
 4c
-a2
+a4
 68
 0a
 4c
-b1
+b3
 98
 46
 7c
@@ -9211,7 +9213,7 @@
 24
 70
 4b
-67
+69
 00
 20
 40
@@ -9228,7 +9230,7 @@
 68
 02
 4c
-5a
+5c
 20
 20
 01
@@ -9236,7 +9238,7 @@
 68
 00
 cd
-b8
+ba
 1f
 e0
 fe
@@ -9248,7 +9250,7 @@
 60
 00
 cd
-b8
+ba
 c0
 00
 00
@@ -9268,19 +9270,19 @@
 68
 02
 4c
-b1
+b3
 60
 02
 4c
-a2
+a4
 68
 00
 cd
-c8
+ca
 60
 00
 cc
-85
+87
 20
 40
 00
@@ -9288,7 +9290,7 @@
 60
 08
 cd
-c8
+ca
 20
 60
 00
@@ -9308,19 +9310,19 @@
 68
 02
 4d
-bf
+c1
 60
 02
 4c
-a2
+a4
 68
 00
 cd
-c9
+cb
 60
 00
 cc
-85
+87
 20
 40
 00
@@ -9328,7 +9330,7 @@
 60
 08
 cd
-c9
+cb
 20
 60
 00
@@ -9364,7 +9366,7 @@
 68
 00
 c8
-0a
+0c
 c1
 01
 00
@@ -9376,7 +9378,7 @@
 60
 00
 c8
-0a
+0c
 70
 41
 e3
@@ -9388,14 +9390,14 @@
 68
 00
 c8
-0a
+0c
 c1
 81
 00
 00
 70
 48
-0a
+0c
 00
 70
 41
@@ -9408,7 +9410,7 @@
 68
 00
 c7
-a1
+a3
 c0
 00
 80
@@ -9439,15 +9441,15 @@
 0e
 70
 4b
-01
+03
 00
 70
 4b
-03
+05
 00
 70
 4b
-0c
+0e
 00
 20
 40
@@ -9623,7 +9625,7 @@
 ce
 70
 4d
-ba
+bc
 00
 20
 40
@@ -9687,7 +9689,7 @@
 e6
 70
 47
-c6
+c8
 01
 20
 60
@@ -9872,7 +9874,7 @@
 68
 00
 cc
-7f
+81
 c0
 00
 ff
@@ -9880,7 +9882,7 @@
 68
 00
 cc
-8a
+8c
 c0
 00
 80
@@ -9899,7 +9901,7 @@
 8c
 70
 4c
-8a
+8c
 11
 70
 11
@@ -9911,7 +9913,7 @@
 14
 70
 4c
-8a
+8c
 12
 70
 11
@@ -9923,7 +9925,7 @@
 14
 70
 4c
-8a
+8c
 13
 70
 11
@@ -9932,7 +9934,7 @@
 68
 00
 cc
-7b
+7d
 1f
 e1
 7e
@@ -9944,7 +9946,7 @@
 68
 02
 4c
-b1
+b3
 60
 02
 11
@@ -9980,7 +9982,7 @@
 68
 00
 cc
-8a
+8c
 c1
 7f
 80
@@ -10003,7 +10005,7 @@
 00
 70
 4c
-8a
+8c
 02
 20
 20
@@ -10011,7 +10013,7 @@
 5b
 70
 4c
-8a
+8c
 03
 20
 20
@@ -10019,7 +10021,7 @@
 5b
 70
 4c
-8a
+8c
 ff
 70
 0a
@@ -10032,7 +10034,7 @@
 68
 02
 4c
-5a
+5c
 20
 40
 01
@@ -10080,7 +10082,7 @@
 68
 02
 4c
-a2
+a4
 60
 02
 47
@@ -10124,7 +10126,7 @@
 60
 02
 4c
-b1
+b3
 20
 40
 3e
@@ -10132,7 +10134,7 @@
 68
 08
 cb
-46
+48
 20
 40
 68
@@ -10192,11 +10194,11 @@
 60
 03
 4b
-e3
+e5
 68
 03
 4b
-4d
+4f
 68
 0b
 47
@@ -10228,7 +10230,7 @@
 d8
 a0
 48
-78
+7a
 df
 20
 01
@@ -10283,11 +10285,11 @@
 01
 70
 48
-8f
+91
 00
 70
 48
-87
+89
 6d
 58
 00
@@ -10296,7 +10298,7 @@
 60
 01
 49
-dd
+df
 58
 00
 6d
@@ -10304,7 +10306,7 @@
 60
 01
 4a
-46
+48
 58
 00
 16
@@ -10312,11 +10314,11 @@
 60
 01
 4a
-4c
+4e
 58
 00
 48
-78
+7a
 60
 01
 45
@@ -10380,7 +10382,7 @@
 68
 00
 cd
-c5
+c7
 c0
 00
 ad
@@ -10404,7 +10406,7 @@
 68
 00
 cd
-ca
+cc
 79
 3f
 fe
@@ -10412,10 +10414,10 @@
 60
 00
 cd
-ca
+cc
 70
 4b
-67
+69
 00
 20
 40
@@ -10436,7 +10438,7 @@
 68
 00
 cc
-7b
+7d
 60
 00
 91
@@ -10444,7 +10446,7 @@
 68
 02
 4c
-b1
+b3
 60
 02
 11
@@ -10479,7 +10481,7 @@
 33
 70
 4b
-e2
+e4
 ff
 20
 40
@@ -10644,7 +10646,7 @@
 68
 00
 cd
-ca
+cc
 79
 20
 7e
@@ -10652,7 +10654,7 @@
 60
 00
 cd
-ca
+cc
 20
 40
 01
@@ -10672,7 +10674,7 @@
 d8
 c0
 4c
-a2
+a4
 20
 40
 7f
@@ -10708,7 +10710,7 @@
 68
 00
 cd
-ca
+cc
 79
 20
 7e
@@ -10716,7 +10718,7 @@
 60
 00
 cd
-ca
+cc
 58
 00
 00
@@ -10724,10 +10726,10 @@
 60
 01
 4d
-c6
+c8
 70
 4d
-c5
+c7
 00
 20
 60
@@ -10772,7 +10774,7 @@
 60
 01
 4c
-a7
+a9
 20
 40
 42
@@ -10891,11 +10893,11 @@
 95
 70
 4b
-6c
+6e
 00
 70
 4b
-ec
+ee
 01
 70
 47
@@ -10903,12 +10905,12 @@
 01
 70
 47
-9e
+a0
 00
 68
 03
 4b
-e3
+e5
 60
 03
 44
@@ -10955,7 +10957,7 @@
 ca
 70
 4b
-51
+53
 00
 20
 40
@@ -10992,7 +10994,7 @@
 68
 03
 4b
-e3
+e5
 60
 03
 44
@@ -11156,14 +11158,14 @@
 68
 00
 c7
-c7
+c9
 60
 00
 c1
 72
 70
 47
-c6
+c8
 00
 20
 60
@@ -11171,7 +11173,7 @@
 00
 70
 47
-c6
+c8
 01
 20
 60
@@ -11196,7 +11198,7 @@
 68
 08
 c7
-c7
+c9
 98
 46
 7c
@@ -11460,7 +11462,7 @@
 68
 00
 cb
-03
+05
 c0
 00
 e3
@@ -11488,14 +11490,14 @@
 68
 00
 cb
-02
+04
 20
 7a
 00
 00
 70
 4b
-02
+04
 00
 68
 02
@@ -11527,7 +11529,7 @@
 49
 70
 4b
-02
+04
 01
 20
 60
@@ -11535,7 +11537,7 @@
 00
 70
 48
-0b
+0d
 14
 20
 20
@@ -11667,11 +11669,11 @@
 00
 70
 4b
-6c
+6e
 01
 70
 47
-a1
+a3
 01
 68
 01
@@ -11760,7 +11762,7 @@
 68
 00
 cb
-51
+53
 20
 7a
 00
@@ -11799,16 +11801,16 @@
 00
 60
 00
-ca
-fe
+cb
+00
 20
 40
 62
 a7
 68
 00
-ca
-fe
+cb
+00
 c0
 17
 00
@@ -11820,26 +11822,26 @@
 68
 00
 cb
-01
+03
 20
 7a
 00
 00
 70
 4b
-01
+03
 00
 68
 00
 cb
-03
+05
 c1
 81
 00
 00
 70
 4b
-02
+04
 01
 1c
 42
@@ -11915,7 +11917,7 @@
 00
 70
 48
-0a
+0c
 00
 70
 41
@@ -12004,7 +12006,7 @@
 60
 00
 cb
-04
+06
 1f
 e1
 04
@@ -12031,12 +12033,12 @@
 53
 70
 4b
-05
+07
 00
 68
 00
 cb
-04
+06
 2f
 ef
 fe
@@ -12047,7 +12049,7 @@
 00
 70
 4b
-05
+07
 01
 20
 60
@@ -12227,7 +12229,7 @@
 0e
 70
 4b
-6a
+6c
 00
 58
 00
@@ -12243,11 +12245,11 @@
 98
 70
 47
-c6
+c8
 00
 70
 47
-9e
+a0
 00
 20
 40
@@ -12268,7 +12270,7 @@
 68
 00
 cb
-ec
+ee
 20
 7a
 00
@@ -12276,7 +12278,7 @@
 68
 03
 4b
-e3
+e5
 60
 03
 44
@@ -12413,5 +12415,5 @@
 55
 00
 00
-31
-01
+aa
+c2
Index: output/memmap.format
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PBSwitch_3mode_2ch_Auto_ADV_M2DM_YZW/output/memmap.format	(revision 6217)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PBSwitch_3mode_2ch_Auto_ADV_M2DM_YZW/output/memmap.format	(working copy)
@@ -1734,233 +1734,234 @@
 0x4789 mem_3610_dpi_3
 0x478a mem_3610_dpi_4
 0x478b mem_mouse_24g_enter_lpm_enable
-0x478c mem_le_rx_window_inc
-0x478e mem_empty_count
-0x478f mem_rf_init_data_new
-0x479e mem_mouse_clear_sensor_data_flag
-0x479f mem_mouse_null_enter_hibernate_flag
-0x47a0 mem_mouse_null_enter_hibernate_timer
-0x47a1 mem_mouse_le_reconnect_flag
-0x47a2 mem_mouse_data_queue
-0x47c3 mem_mouse_data_queue_num
-0x47c4 mem_random_addr_increase_count
-0x47c6 mem_mouse_le_conn_param_reject
-0x47c7 mem_lpm_mult_init
-0x47c8 mem_mouse_le_uuid_sup
-0x4808 mem_mouse_wheel_trigger
-0x4809 mem_mouse_wheel_trigger_timer
-0x480a mem_mouse_enter_sniff_count
-0x480b mem_mouse_send_switch_req_timer
-0x480c mem_le_tx_buffer0_omemalloc
-0x4827 mem_le_tx_buffer1_omemalloc
-0x4842 mem_le_tx_buffer2_omemalloc
-0x485d mem_le_tx_buffer3_omemalloc
-0x4878 mem_mouse_uuid_list
-0x4afe mem_lmi_opcode_temp
-0x4aff mem_mouse_adc_last_low_voltage_flag
-0x4b00 mem_mouse_init_sensor_reset_flag
-0x4b01 mem_bt_rcvd_switch_req_accept
-0x4b02 mem_bt_send_max_slot_req_accept_after_switch
-0x4b03 mem_bt_send_lmp_setup_complete
-0x4b04 mem_l2cap_rcv
-0x4b05 mem_mouse_bt_boot_mode
-0x4b06 mem_mouse_bt_boot_data
-0x4b0b mem_mouse_bt_send_first_package_timer
-0x4b0c mem_mouse_bt_send_first_package_flag
-0x4b0d mem_mouse_asm_flag
-0x4b0e mem_mouse_x_pre
-0x4b10 mem_mouse_y_pre
-0x4b12 mem_le_adv_swift_pair
-0x4b26 mem_24g_sw_gpio
-0x4b27 mem_mouse_multi_led_blink_enable
-0x4b28 mem_mouse_multi_led_gpio
-0x4b29 mem_mouse_multi_led_state
-0x4b2a mem_mouse_multi_led_type
-0x4b2b mem_mouse_multi_led_on_timer
-0x4b2c mem_mouse_multi_led_on_timer_init
-0x4b2d mem_mouse_multi_led_blink_timer_init
-0x4b2e mem_mouse_multi_led_blink_timer
-0x4b2f mem_mouse_multi_led_blink_count
-0x4b30 mem_mouse_multi_led_blink_count_limited
-0x4b31 mem_mouse_multi_led_on_poweron2s_flag
-0x4b32 mem_discovery_on_flag
-0x4b33 mem_bt_ui_button_timeout
-0x4b34 mem_bt_ui_button_count
-0x4b35 mem_mouse_priority_bb_event
-0x4b36 mem_mouse_le_parse_l2cap_ptr
-0x4b38 mem_low_power_no_data_off_led_time
-0x4b39 mem_low_power_led_blink_flag
-0x4b3a mem_mouse_3065xy_dpi_seting
-0x4b3a mem_3065xy_dpi_1
-0x4b3b mem_3065xy_dpi_2
-0x4b3c mem_3065xy_dpi_3
-0x4b3d mem_3065xy_dpi_4
-0x4b3e mem_le_att_pnp_id_len
-0x4b3f mem_le_att_pnp_id
-0x4b46 mem_flash_ncs_gpio
-0x4b47 mem_select_ui_button_count
-0x4b48 mem_write_flash_head_temp
-0x4b4c mem_mouse_poweron_led_timer
-0x4b4d mem_mouse_24g_addr_init
-0x4b51 mem_mouse_bt_reconnect_flag
-0x4b52 mem_retry_count
-0x4b53 mem_bt_125hz_cnt
-0x4b54 mem_mouse_led1_blink_flag
-0x4b55 mem_mouse_led2_blink_flag
-0x4b56 mem_zcode_current_number
-0x4b57 mem_xip_flash_offset
-0x4b5a mem_flash_start_addr
-0x4b5d mem_flash_address
-0x4b60 mem_zcode_head
-0x4b64 mem_mouse_device1_led_gpio
-0x4b65 mem_mouse_device2_led_gpio
-0x4b66 mem_mouse_device3_led_gpio
-0x4b67 mem_mouse_long_mult_flag
-0x4b68 mem_mouse_le_current_mult_timer
-0x4b69 mem_24g_long_sleep_param_update_timer
-0x4b6a mem_mouse_le_bb_connected_flag
-0x4b6b mem_mouse_send_secutiry_request_timer
-0x4b6c mem_le_send_security_request_flag
-0x4b6d mem_mouse_select_device_button_wakeup_flag
-0x4b6e mem_sensor_8650_init
-0x4b94 mem_sensor_poweron_init
-0x4b9c mem_sensor_3205_init
-0x4bde mem_firmware_version
-0x4be0 mem_mouse_data_xtemp
-0x4be1 mem_mouse_data_ytemp
-0x4be2 mem_mouse_fast_conn_flag
-0x4be3 mem_le_normal_lap
-0x4be9 mem_le_switch_adv_flag
-0x4bea mem_le_switch_adv_timer
-0x4beb mem_le_switch_adv_count
-0x4bec mem_mouse_start_discovery_enable
-0x4bed mem_mouse_logo_led_on_timer_init
-0x4bef mem_mouse_logo_led_on_timer
-0x4bf1 mem_mouse_logo_led_on_check_count
-0x4bf2 mem_mouse_smooth_disable
-0x4bf3 mem_mouse_combination_key_count
-0x4bf4 mem_24g_rxbuf
-0x4c16 mem_24g_txbuf
-0x4c36 mem_24g_txpayload
-0x4c58 mem_24g_rxpayload
-0x4c78 mem_24g_rxdata_length
-0x4c79 mem_24g_pid
-0x4c7a mem_24g_datalen
-0x4c7b mem_24g_data_type
-0x4c7c mem_24g_txlen
-0x4c7d mem_24g_rx_window
-0x4c7f mem_24g_ensure
-0x4c80 mem_24g_txfail_cnt
-0x4c82 mem_24g_get_ack_fail
-0x4c83 mem_24g_retry
-0x4c84 mem_24g_ch
-0x4c85 mem_24g_current_ch_number
-0x4c86 mem_24g_paring_addr
-0x4c8a mem_24g_pairing_sm
-0x4c8b mem_24g_ch_map1
-0x4c8f mem_24g_ch_map2
-0x4c93 mem_24g_ch_map3
-0x4c97 mem_24g_ch_map4
-0x4c9b mem_24g_tx_btclk
-0x4c9f mem_24g_interval
-0x4ca0 mem_24g_interval_min
-0x4ca1 mem_24g_interval_max
-0x4ca2 mem_24g_addr
-0x4ca6 mem_24g_abort_pac
-0x4ca7 mem_24g_check_dongle_times
-0x4ca9 mem_24g_enter_hibernate
-0x4cb1 mem_24g_device_addr
-0x4cb5 mem_24g_pac_index
-0x4cb6 mem_24g_no_ack
-0x4cb7 mem_24g_sta_crc
-0x4cba mem_24g_last_crc
-0x4cbd mem_24g_sta_pid
-0x4cbe mem_24g_last_pid
-0x4cbf mem_24g_max_retry
-0x4cc0 mem_24g_mode
-0x4cc1 mem_24g_rxdata_temp
-0x4ce3 mem_24g_rx_addr
-0x4ce7 mem_dongle_mode_init
-0x4ce8 mem_dongle_work_mode
-0x4ce9 mem_dongle_ms_bind_step
-0x4cea mem_dongle_kb_bind_step
-0x4ceb mem_dongle_bind_device_status
-0x4cec mem_24g_bind_payload
-0x4cf4 mem_24g_abort_packet
-0x4cf5 mem_24g_rf_laststa
-0x4cf6 mem_24g_hop_btclk
-0x4cfa mem_24g_hop_interval
-0x4cfb mem_24g_mode_switch
-0x4cfc mem_24g_ackpayload_enable
-0x4cfd mem_24g_hop_packet
-0x4cfe mem_24g_pair_mode
-0x4cff mem_24g_nodata_timer_enable
-0x4d00 mem_24g_time_slice
-0x4d01 mem_24g_kb_data_sta_data
-0x4d09 mem_24g_kb_data_last_data
-0x4d11 mem_24g_kb_multikey_sta_data
-0x4d14 mem_24g_kb_multikey_last_data
-0x4d17 mem_24g_kb_blank_data_enable
-0x4d18 mem_24g_kb_mul_blank_data_enable
-0x4d19 mem_24g_ms_blank_data_enable
-0x4d1a mem_24g_kb_addr
-0x4d1e mem_24g_ms_addr
-0x4d22 mem_24g_dg_last_ch
-0x4d23 mem_24g_dg_ch_number
-0x4d24 mem_24g_dg_config_ch_once
-0x4d25 mem_24g_kb_last_ch
-0x4d26 mem_24g_kb_ch_number
-0x4d27 mem_24g_kb_config_ch_once
-0x4d28 mem_24g_ms_last_ch
-0x4d29 mem_24g_ms_ch_number
-0x4d2a mem_24g_ms_config_ch_once
-0x4d2b mem_24g_syncword
-0x4d2d mem_24g_syncword_crc8
-0x4d2e mem_24g_get_syncword_crc8
-0x4d2f mem_24g_ota_sta_pid
-0x4d31 mem_tx_power_temp
-0x4d32 mem_rssi_hex
-0x4d33 mem_rssi_noise_avg
-0x4d34 mem_rssi_noise_index
-0x4d35 mem_rssi_signal_index
-0x4d36 mem_rssi_noise_dg_avg
-0x4d37 mem_rssi_noise_kb_avg
-0x4d38 mem_rssi_noise_ms_avg
-0x4d39 mem_rssi_noise_dg_index
-0x4d3a mem_rssi_noise_kb_index
-0x4d3b mem_rssi_noise_ms_index
-0x4d3c mem_rssi_signal_buf
-0x4d44 mem_queue_ele_num
-0x4d45 mem_queue_read
-0x4d47 mem_queue_write
-0x4d49 mem_queue_start
-0x4d49 mem_data_ele0
-0x4d69 mem_data_ele1
-0x4d89 mem_data_ele2
-0x4da9 mem_queue_end
-0x4da9 mem_queue_temp
-0x4dab mem_cb_24g_data
-0x4dad mem_24g_hop_fastly_cnt
-0x4dae mem_24g_hop_pac_retry
-0x4daf mem_24g_rf_hop_ch
-0x4db0 mem_24g_rf_last_sta
-0x4db1 mem_24g_rf_work_stage
-0x4db2 mem_24g_sync_cnt
-0x4db3 mem_power_ctrl_pac_succ_cnt
-0x4db4 mem_rssi_avg_received
-0x4db5 mem_rssi_hex_received
-0x4db6 mem_power_ctrl_level
-0x4db7 mem_seqi
-0x4db8 mem_24g_auto_paring_switch
-0x4db9 mem_24g_paccnt
-0x4dba mem_24g_transmit_by_interrupt
-0x4dbb mem_24g_transmit_by_interrupt_exit_count
-0x4dbd mem_24g_transmit_by_interrupt_exit_count_init
-0x4dbf mem_24g_allpowerful_addr
-0x4dc5 mem_24g_stop_g24_mode
-0x4dc6 mem_24g_stop_g24_mode_timeout
-0x4dc8 mem_24g_pair_current_ch_num
-0x4dc9 mem_24g_powerful_current_ch_num
-0x4dca mem_24g_conn_sm
-0x4dcb mem_dpi_check_timer
-0x4dcc mem_mouse_dpi_check_enable
+0x478c mem_version_id
+0x478e mem_le_rx_window_inc
+0x4790 mem_empty_count
+0x4791 mem_rf_init_data_new
+0x47a0 mem_mouse_clear_sensor_data_flag
+0x47a1 mem_mouse_null_enter_hibernate_flag
+0x47a2 mem_mouse_null_enter_hibernate_timer
+0x47a3 mem_mouse_le_reconnect_flag
+0x47a4 mem_mouse_data_queue
+0x47c5 mem_mouse_data_queue_num
+0x47c6 mem_random_addr_increase_count
+0x47c8 mem_mouse_le_conn_param_reject
+0x47c9 mem_lpm_mult_init
+0x47ca mem_mouse_le_uuid_sup
+0x480a mem_mouse_wheel_trigger
+0x480b mem_mouse_wheel_trigger_timer
+0x480c mem_mouse_enter_sniff_count
+0x480d mem_mouse_send_switch_req_timer
+0x480e mem_le_tx_buffer0_omemalloc
+0x4829 mem_le_tx_buffer1_omemalloc
+0x4844 mem_le_tx_buffer2_omemalloc
+0x485f mem_le_tx_buffer3_omemalloc
+0x487a mem_mouse_uuid_list
+0x4b00 mem_lmi_opcode_temp
+0x4b01 mem_mouse_adc_last_low_voltage_flag
+0x4b02 mem_mouse_init_sensor_reset_flag
+0x4b03 mem_bt_rcvd_switch_req_accept
+0x4b04 mem_bt_send_max_slot_req_accept_after_switch
+0x4b05 mem_bt_send_lmp_setup_complete
+0x4b06 mem_l2cap_rcv
+0x4b07 mem_mouse_bt_boot_mode
+0x4b08 mem_mouse_bt_boot_data
+0x4b0d mem_mouse_bt_send_first_package_timer
+0x4b0e mem_mouse_bt_send_first_package_flag
+0x4b0f mem_mouse_asm_flag
+0x4b10 mem_mouse_x_pre
+0x4b12 mem_mouse_y_pre
+0x4b14 mem_le_adv_swift_pair
+0x4b28 mem_24g_sw_gpio
+0x4b29 mem_mouse_multi_led_blink_enable
+0x4b2a mem_mouse_multi_led_gpio
+0x4b2b mem_mouse_multi_led_state
+0x4b2c mem_mouse_multi_led_type
+0x4b2d mem_mouse_multi_led_on_timer
+0x4b2e mem_mouse_multi_led_on_timer_init
+0x4b2f mem_mouse_multi_led_blink_timer_init
+0x4b30 mem_mouse_multi_led_blink_timer
+0x4b31 mem_mouse_multi_led_blink_count
+0x4b32 mem_mouse_multi_led_blink_count_limited
+0x4b33 mem_mouse_multi_led_on_poweron2s_flag
+0x4b34 mem_discovery_on_flag
+0x4b35 mem_bt_ui_button_timeout
+0x4b36 mem_bt_ui_button_count
+0x4b37 mem_mouse_priority_bb_event
+0x4b38 mem_mouse_le_parse_l2cap_ptr
+0x4b3a mem_low_power_no_data_off_led_time
+0x4b3b mem_low_power_led_blink_flag
+0x4b3c mem_mouse_3065xy_dpi_seting
+0x4b3c mem_3065xy_dpi_1
+0x4b3d mem_3065xy_dpi_2
+0x4b3e mem_3065xy_dpi_3
+0x4b3f mem_3065xy_dpi_4
+0x4b40 mem_le_att_pnp_id_len
+0x4b41 mem_le_att_pnp_id
+0x4b48 mem_flash_ncs_gpio
+0x4b49 mem_select_ui_button_count
+0x4b4a mem_write_flash_head_temp
+0x4b4e mem_mouse_poweron_led_timer
+0x4b4f mem_mouse_24g_addr_init
+0x4b53 mem_mouse_bt_reconnect_flag
+0x4b54 mem_retry_count
+0x4b55 mem_bt_125hz_cnt
+0x4b56 mem_mouse_led1_blink_flag
+0x4b57 mem_mouse_led2_blink_flag
+0x4b58 mem_zcode_current_number
+0x4b59 mem_xip_flash_offset
+0x4b5c mem_flash_start_addr
+0x4b5f mem_flash_address
+0x4b62 mem_zcode_head
+0x4b66 mem_mouse_device1_led_gpio
+0x4b67 mem_mouse_device2_led_gpio
+0x4b68 mem_mouse_device3_led_gpio
+0x4b69 mem_mouse_long_mult_flag
+0x4b6a mem_mouse_le_current_mult_timer
+0x4b6b mem_24g_long_sleep_param_update_timer
+0x4b6c mem_mouse_le_bb_connected_flag
+0x4b6d mem_mouse_send_secutiry_request_timer
+0x4b6e mem_le_send_security_request_flag
+0x4b6f mem_mouse_select_device_button_wakeup_flag
+0x4b70 mem_sensor_8650_init
+0x4b96 mem_sensor_poweron_init
+0x4b9e mem_sensor_3205_init
+0x4be0 mem_firmware_version
+0x4be2 mem_mouse_data_xtemp
+0x4be3 mem_mouse_data_ytemp
+0x4be4 mem_mouse_fast_conn_flag
+0x4be5 mem_le_normal_lap
+0x4beb mem_le_switch_adv_flag
+0x4bec mem_le_switch_adv_timer
+0x4bed mem_le_switch_adv_count
+0x4bee mem_mouse_start_discovery_enable
+0x4bef mem_mouse_logo_led_on_timer_init
+0x4bf1 mem_mouse_logo_led_on_timer
+0x4bf3 mem_mouse_logo_led_on_check_count
+0x4bf4 mem_mouse_smooth_disable
+0x4bf5 mem_mouse_combination_key_count
+0x4bf6 mem_24g_rxbuf
+0x4c18 mem_24g_txbuf
+0x4c38 mem_24g_txpayload
+0x4c5a mem_24g_rxpayload
+0x4c7a mem_24g_rxdata_length
+0x4c7b mem_24g_pid
+0x4c7c mem_24g_datalen
+0x4c7d mem_24g_data_type
+0x4c7e mem_24g_txlen
+0x4c7f mem_24g_rx_window
+0x4c81 mem_24g_ensure
+0x4c82 mem_24g_txfail_cnt
+0x4c84 mem_24g_get_ack_fail
+0x4c85 mem_24g_retry
+0x4c86 mem_24g_ch
+0x4c87 mem_24g_current_ch_number
+0x4c88 mem_24g_paring_addr
+0x4c8c mem_24g_pairing_sm
+0x4c8d mem_24g_ch_map1
+0x4c91 mem_24g_ch_map2
+0x4c95 mem_24g_ch_map3
+0x4c99 mem_24g_ch_map4
+0x4c9d mem_24g_tx_btclk
+0x4ca1 mem_24g_interval
+0x4ca2 mem_24g_interval_min
+0x4ca3 mem_24g_interval_max
+0x4ca4 mem_24g_addr
+0x4ca8 mem_24g_abort_pac
+0x4ca9 mem_24g_check_dongle_times
+0x4cab mem_24g_enter_hibernate
+0x4cb3 mem_24g_device_addr
+0x4cb7 mem_24g_pac_index
+0x4cb8 mem_24g_no_ack
+0x4cb9 mem_24g_sta_crc
+0x4cbc mem_24g_last_crc
+0x4cbf mem_24g_sta_pid
+0x4cc0 mem_24g_last_pid
+0x4cc1 mem_24g_max_retry
+0x4cc2 mem_24g_mode
+0x4cc3 mem_24g_rxdata_temp
+0x4ce5 mem_24g_rx_addr
+0x4ce9 mem_dongle_mode_init
+0x4cea mem_dongle_work_mode
+0x4ceb mem_dongle_ms_bind_step
+0x4cec mem_dongle_kb_bind_step
+0x4ced mem_dongle_bind_device_status
+0x4cee mem_24g_bind_payload
+0x4cf6 mem_24g_abort_packet
+0x4cf7 mem_24g_rf_laststa
+0x4cf8 mem_24g_hop_btclk
+0x4cfc mem_24g_hop_interval
+0x4cfd mem_24g_mode_switch
+0x4cfe mem_24g_ackpayload_enable
+0x4cff mem_24g_hop_packet
+0x4d00 mem_24g_pair_mode
+0x4d01 mem_24g_nodata_timer_enable
+0x4d02 mem_24g_time_slice
+0x4d03 mem_24g_kb_data_sta_data
+0x4d0b mem_24g_kb_data_last_data
+0x4d13 mem_24g_kb_multikey_sta_data
+0x4d16 mem_24g_kb_multikey_last_data
+0x4d19 mem_24g_kb_blank_data_enable
+0x4d1a mem_24g_kb_mul_blank_data_enable
+0x4d1b mem_24g_ms_blank_data_enable
+0x4d1c mem_24g_kb_addr
+0x4d20 mem_24g_ms_addr
+0x4d24 mem_24g_dg_last_ch
+0x4d25 mem_24g_dg_ch_number
+0x4d26 mem_24g_dg_config_ch_once
+0x4d27 mem_24g_kb_last_ch
+0x4d28 mem_24g_kb_ch_number
+0x4d29 mem_24g_kb_config_ch_once
+0x4d2a mem_24g_ms_last_ch
+0x4d2b mem_24g_ms_ch_number
+0x4d2c mem_24g_ms_config_ch_once
+0x4d2d mem_24g_syncword
+0x4d2f mem_24g_syncword_crc8
+0x4d30 mem_24g_get_syncword_crc8
+0x4d31 mem_24g_ota_sta_pid
+0x4d33 mem_tx_power_temp
+0x4d34 mem_rssi_hex
+0x4d35 mem_rssi_noise_avg
+0x4d36 mem_rssi_noise_index
+0x4d37 mem_rssi_signal_index
+0x4d38 mem_rssi_noise_dg_avg
+0x4d39 mem_rssi_noise_kb_avg
+0x4d3a mem_rssi_noise_ms_avg
+0x4d3b mem_rssi_noise_dg_index
+0x4d3c mem_rssi_noise_kb_index
+0x4d3d mem_rssi_noise_ms_index
+0x4d3e mem_rssi_signal_buf
+0x4d46 mem_queue_ele_num
+0x4d47 mem_queue_read
+0x4d49 mem_queue_write
+0x4d4b mem_queue_start
+0x4d4b mem_data_ele0
+0x4d6b mem_data_ele1
+0x4d8b mem_data_ele2
+0x4dab mem_queue_end
+0x4dab mem_queue_temp
+0x4dad mem_cb_24g_data
+0x4daf mem_24g_hop_fastly_cnt
+0x4db0 mem_24g_hop_pac_retry
+0x4db1 mem_24g_rf_hop_ch
+0x4db2 mem_24g_rf_last_sta
+0x4db3 mem_24g_rf_work_stage
+0x4db4 mem_24g_sync_cnt
+0x4db5 mem_power_ctrl_pac_succ_cnt
+0x4db6 mem_rssi_avg_received
+0x4db7 mem_rssi_hex_received
+0x4db8 mem_power_ctrl_level
+0x4db9 mem_seqi
+0x4dba mem_24g_auto_paring_switch
+0x4dbb mem_24g_paccnt
+0x4dbc mem_24g_transmit_by_interrupt
+0x4dbd mem_24g_transmit_by_interrupt_exit_count
+0x4dbf mem_24g_transmit_by_interrupt_exit_count_init
+0x4dc1 mem_24g_allpowerful_addr
+0x4dc7 mem_24g_stop_g24_mode
+0x4dc8 mem_24g_stop_g24_mode_timeout
+0x4dca mem_24g_pair_current_ch_num
+0x4dcb mem_24g_powerful_current_ch_num
+0x4dcc mem_24g_conn_sm
+0x4dcd mem_dpi_check_timer
+0x4dce mem_mouse_dpi_check_enable
Index: output/program.lis
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PBSwitch_3mode_2ch_Auto_ADV_M2DM_YZW/output/program.lis	(revision 6217)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PBSwitch_3mode_2ch_Auto_ADV_M2DM_YZW/output/program.lis	(working copy)
@@ -9,12 +9,12 @@
 p_wake_from_power:
 0001 20400369 call p_mouse_data_init 
 0002 6800c1de fetch 1 ,mem_tx_power 
-0003 6000cd31 store 1 ,mem_tx_power_temp 
+0003 6000cd33 store 1 ,mem_tx_power_temp 
 0004 204006d3 call power_ctrl_pac_succ_cnt_init 
 0005 6800c685 fetch 1 ,mem_ui_button_timeout 
-0006 6000cb47 store 1 ,mem_select_ui_button_count 
-0007 6800cb33 fetch 1 ,mem_bt_ui_button_timeout 
-0008 6000cb34 store 1 ,mem_bt_ui_button_count 
+0006 6000cb49 store 1 ,mem_select_ui_button_count 
+0007 6800cb35 fetch 1 ,mem_bt_ui_button_timeout 
+0008 6000cb36 store 1 ,mem_bt_ui_button_count 
 0009 204043ca call mouse_bt_discovery_button_down_disable 
 000a 204002f2 call p_mouse_spi_init 
 000b 20400765 call p_drawing_optima_init 
@@ -24,7 +24,7 @@
 
 p_mouse_cb_fuction:
 000f 58000332 setarg p_mouse_g24_package_data 
-0010 60014dab store 2 ,mem_cb_24g_data 
+0010 60014dad store 2 ,mem_cb_24g_data 
 0011 5800034c setarg p_mouse_le 
 0012 600141ef store 2 ,mem_cb_le_process 
 0013 580005ac setarg p_le_mouse_bb_event_connect_complete 
@@ -45,7 +45,7 @@
 
 p_mouse_wakeup_from_power:
 0022 58000019 setarg 25 
-0023 60014dbd store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
+0023 60014dbf store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
 0024 2455802c ncall p_mouse_24g_transmit_by_interrupt_exit_count_max ,wake 
 0025 204002ab call p_mouse_init_sunt 
 0026 20400411 call p_mouse_sensor_powerdown 
@@ -59,7 +59,7 @@
 
 p_mouse_24g_transmit_by_interrupt_exit_count_max:
 002c 58000177 setarg 375 
-002d 60014dbd store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
+002d 60014dbf store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
 002e 20600000 rtn 
 002f 20000001 nop 1 
 0030 20000001 nop 1 
@@ -160,22 +160,22 @@
 
 p_lpm_check_wake_lock:
 0083 c6130000 rtnmark1 mark_24g 
-0084 6800c79e fetch 1 ,mem_mouse_clear_sensor_data_flag 
+0084 6800c7a0 fetch 1 ,mem_mouse_clear_sensor_data_flag 
 0085 c0007fef beq 0 ,disable_blank 
-0086 6800c7c6 fetch 1 ,mem_mouse_le_conn_param_reject 
+0086 6800c7c8 fetch 1 ,mem_mouse_le_conn_param_reject 
 0087 c000ffef beq le_lpm_disable ,disable_blank 
 0088 68014248 fetch 2 ,mem_sdp_remote_cid 
 0089 243a7fef nbranch disable_blank ,blank 
-008a 6800c808 fetch 1 ,mem_mouse_wheel_trigger 
+008a 6800c80a fetch 1 ,mem_mouse_wheel_trigger 
 008b 243a7fef nbranch disable_blank ,blank 
 008c 20207ff1 branch enable_blank 
 
 p_g24_dispatch:
 008d c6930000 rtnmark0 mark_24g 
-008e 6800cdca fetch 1 ,mem_24g_conn_sm 
+008e 6800cdcc fetch 1 ,mem_24g_conn_sm 
 008f c28080a4 bbit1 state_24g_pair ,p_g24_pair_dispatch 
 0090 c28100a6 bbit1 state_24g_reconn ,p_g24_reconn_dispatch 
-0091 6800cdba fetch 1 ,mem_24g_transmit_by_interrupt 
+0091 6800cdbc fetch 1 ,mem_24g_transmit_by_interrupt 
 0092 c00080a8 beq g24_tx_timer_int_enable ,p_g24_transmit_by_interrupt 
 
 p_g24_transmit_process:
@@ -185,13 +185,13 @@
 
 p_g24_transmit_start:
 0096 2040014b call p_g24_transmit_packet 
-0097 6800cc8a fetch 1 ,mem_24g_pairing_sm 
+0097 6800cc8c fetch 1 ,mem_24g_pairing_sm 
 0098 c1ff8000 rtnne state_24g_pairing_success 
 0099 204006dc call power_ctrl_start 
 009a 5800bb80 setarg g24_long_sleep_step1 
-009b 6001cca9 store 3 ,mem_24g_enter_hibernate 
-009c 704b6906 jam 6 ,mem_24g_long_sleep_param_update_timer 
-009d 6800cb29 fetch 1 ,mem_mouse_multi_led_state 
+009b 6001ccab store 3 ,mem_24g_enter_hibernate 
+009c 704b6b06 jam 6 ,mem_24g_long_sleep_param_update_timer 
+009d 6800cb2b fetch 1 ,mem_mouse_multi_led_state 
 009e c0008335 beq on ,p_g24_transmit_by_interrupt_enable 
 
 p_g24_short_sleep:
@@ -213,135 +213,135 @@
 00a8 20400235 call p_g24_timer_check 
 00a9 24740000 nrtn user 
 00aa 204000bd call p_g24_interval_calibrate 
-00ab 68014dbb fetch 2 ,mem_24g_transmit_by_interrupt_exit_count 
+00ab 68014dbd fetch 2 ,mem_24g_transmit_by_interrupt_exit_count 
 00ac 1fe0fe01 increase 1 ,pdata 
-00ad 60014dbb store 2 ,mem_24g_transmit_by_interrupt_exit_count 
-00ae 68094dbd fetcht 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
+00ad 60014dbd store 2 ,mem_24g_transmit_by_interrupt_exit_count 
+00ae 68094dbf fetcht 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
 00af 98467c00 isub temp ,null 
 00b0 204280b2 call p_g24_transmit_by_interrupt_exit ,zero 
 00b1 20200093 branch p_g24_transmit_process 
 
 p_g24_transmit_by_interrupt_exit:
-00b2 704dba00 jam g24_tx_timer_int_disable ,mem_24g_transmit_by_interrupt 
+00b2 704dbc00 jam g24_tx_timer_int_disable ,mem_24g_transmit_by_interrupt 
 00b3 58000000 setarg 0 
-00b4 60014dbb store 2 ,mem_24g_transmit_by_interrupt_exit_count 
+00b4 60014dbd store 2 ,mem_24g_transmit_by_interrupt_exit_count 
 00b5 58000019 setarg 25 
-00b6 60014dbd store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
+00b6 60014dbf store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
 
 p_g24_interval_min:
-00b7 704cb500 jam 0 ,mem_24g_pac_index 
-00b8 6800cca0 fetch 1 ,mem_24g_interval_min 
+00b7 704cb700 jam 0 ,mem_24g_pac_index 
+00b8 6800cca2 fetch 1 ,mem_24g_interval_min 
 
 p_g24_current_interval_store:
-00b9 6000cc9f store 1 ,mem_24g_interval 
+00b9 6000cca1 store 1 ,mem_24g_interval 
 00ba 20600000 rtn 
 
 p_g24_interval_max:
-00bb 6800cca1 fetch 1 ,mem_24g_interval_max 
+00bb 6800cca3 fetch 1 ,mem_24g_interval_max 
 00bc 202000b9 branch p_g24_current_interval_store 
 
 p_g24_interval_calibrate:
-00bd 6800ccb5 fetch 1 ,mem_24g_pac_index 
+00bd 6800ccb7 fetch 1 ,mem_24g_pac_index 
 00be 1fe0fe01 increase 1 ,pdata 
-00bf 6000ccb5 store 1 ,mem_24g_pac_index 
+00bf 6000ccb7 store 1 ,mem_24g_pac_index 
 00c0 c00200bb beq 4 ,p_g24_interval_max 
 00c1 c00280b7 beq 5 ,p_g24_interval_min 
 00c2 20600000 rtn 
 
 p_g24_nodata_transmit:
-00c3 6800cca6 fetch 1 ,mem_24g_abort_pac 
+00c3 6800cca8 fetch 1 ,mem_24g_abort_pac 
 00c4 205a00c9 call p_g24_send_abort_packet ,blank 
 
 p_g24_long_sleep:
 00c5 2040025c call p_g24_lpm_wait 
 00c6 24740000 nrtn user 
-00c7 6801cca9 fetch 3 ,mem_24g_enter_hibernate 
+00c7 6801ccab fetch 3 ,mem_24g_enter_hibernate 
 00c8 20202d8c branch g24_lpm_long_sleep_next 
 
 p_g24_send_abort_packet:
-00c9 704ca601 jam 1 ,mem_24g_abort_pac 
-00ca 704daf00 jam 0 ,mem_24g_rf_hop_ch 
+00c9 704ca801 jam 1 ,mem_24g_abort_pac 
+00ca 704db100 jam 0 ,mem_24g_rf_hop_ch 
 00cb 204000d9 call p_g24_transmit_rf_ctrl_clear 
-00cc 6000cc16 store 1 ,mem_24g_txbuf 
+00cc 6000cc18 store 1 ,mem_24g_txbuf 
 00cd 58000000 setarg 0 
-00ce 6003cc17 store 7 ,mem_24g_txbuf + 1 
-00cf 68024cb1 fetch 4 ,mem_24g_device_addr 
-00d0 60024c1e store 4 ,mem_24g_txbuf + 8 
-00d1 704c7a0c jam 12 ,mem_24g_datalen 
-00d2 6800cc7b fetch 1 ,mem_24g_data_type 
+00ce 6003cc19 store 7 ,mem_24g_txbuf + 1 
+00cf 68024cb3 fetch 4 ,mem_24g_device_addr 
+00d0 60024c20 store 4 ,mem_24g_txbuf + 8 
+00d1 704c7c0c jam 12 ,mem_24g_datalen 
+00d2 6800cc7d fetch 1 ,mem_24g_data_type 
 00d3 79207e03 set1 bit_abort ,pdata 
-00d4 6000cc7b store 1 ,mem_24g_data_type 
+00d4 6000cc7d store 1 ,mem_24g_data_type 
 00d5 2040012b call p_g24_txdata_enable_tx 
 00d6 20200096 branch p_g24_transmit_start 
 
 p_g24_transmit_rf_sta_init:
-00d7 704db001 jam 1 ,mem_24g_rf_last_sta 
-00d8 704db200 jam 0 ,mem_24g_sync_cnt 
+00d7 704db201 jam 1 ,mem_24g_rf_last_sta 
+00d8 704db400 jam 0 ,mem_24g_sync_cnt 
 
 p_g24_transmit_rf_ctrl_clear:
-00d9 6800cc7b fetch 1 ,mem_24g_data_type 
+00d9 6800cc7d fetch 1 ,mem_24g_data_type 
 00da 1fe17e07 and_into bits_data ,pdata 
-00db 6000cc7b store 1 ,mem_24g_data_type 
+00db 6000cc7d store 1 ,mem_24g_data_type 
 00dc 20600000 rtn 
 
 p_g24_hop_ch_enable:
-00dd 6800cc7b fetch 1 ,mem_24g_data_type 
+00dd 6800cc7d fetch 1 ,mem_24g_data_type 
 00de 79207e04 set1 bit_hop ,pdata 
-00df 6000cc7b store 1 ,mem_24g_data_type 
-00e0 6000cc36 store 1 ,mem_24g_txpayload 
+00df 6000cc7d store 1 ,mem_24g_data_type 
+00e0 6000cc38 store 1 ,mem_24g_txpayload 
 00e1 20600000 rtn 
 
 p_g24_hop_enable_packet:
-00e2 6800cc7b fetch 1 ,mem_24g_data_type 
+00e2 6800cc7d fetch 1 ,mem_24g_data_type 
 00e3 c4020000 rtnbit0 bit_hop 
 
 p_g24_hop_ch_disable:
-00e4 6800cc7b fetch 1 ,mem_24g_data_type 
+00e4 6800cc7d fetch 1 ,mem_24g_data_type 
 00e5 793ffe04 set0 bit_hop ,pdata 
-00e6 6000cc7b store 1 ,mem_24g_data_type 
-00e7 6000cc36 store 1 ,mem_24g_txpayload 
+00e6 6000cc7d store 1 ,mem_24g_data_type 
+00e7 6000cc38 store 1 ,mem_24g_txpayload 
 00e8 2040053b call power_ctrl_pac_succ_decrs 
 00e9 20200116 branch p_g24_ch 
 
 p_g24_rf_hop_attemp_again:
-00ea 6800cdaf fetch 1 ,mem_24g_rf_hop_ch 
+00ea 6800cdb1 fetch 1 ,mem_24g_rf_hop_ch 
 00eb c08080d9 bne 1 ,p_g24_transmit_rf_ctrl_clear 
 
 p_g24_rf_hop_fastly:
-00ec 6800cdad fetch 1 ,mem_24g_hop_fastly_cnt 
+00ec 6800cdaf fetch 1 ,mem_24g_hop_fastly_cnt 
 00ed 1fe0fe01 increase 1 ,pdata 
-00ee 6000cdad store 1 ,mem_24g_hop_fastly_cnt 
+00ee 6000cdaf store 1 ,mem_24g_hop_fastly_cnt 
 00ef c00200f3 beq 4 ,p_g24_rf_hop_fastly_exit 
 00f0 20400116 call p_g24_ch 
-00f1 704cbf02 jam 2 ,mem_24g_max_retry 
+00f1 704cc102 jam 2 ,mem_24g_max_retry 
 00f2 2020014b branch p_g24_transmit_packet 
 
 p_g24_rf_hop_fastly_exit:
 00f3 2040053b call power_ctrl_pac_succ_decrs 
-00f4 704dad00 jam 0 ,mem_24g_hop_fastly_cnt 
+00f4 704daf00 jam 0 ,mem_24g_hop_fastly_cnt 
 00f5 202000d9 branch p_g24_transmit_rf_ctrl_clear 
 
 p_g24_transmit_hop_pac_succ_wo_hop:
-00f6 704db202 jam 2 ,mem_24g_sync_cnt 
+00f6 704db402 jam 2 ,mem_24g_sync_cnt 
 
 p_g24_transmit_hop_pac_succ:
-00f7 704db001 jam 1 ,mem_24g_rf_last_sta 
-00f8 704daf00 jam 0 ,mem_24g_rf_hop_ch 
+00f7 704db201 jam 1 ,mem_24g_rf_last_sta 
+00f8 704db100 jam 0 ,mem_24g_rf_hop_ch 
 00f9 202000d9 branch p_g24_transmit_rf_ctrl_clear 
 
 p_g24_transmit_succ_rf_config:
-00fa 6800cdb1 fetch 1 ,mem_24g_rf_work_stage 
+00fa 6800cdb3 fetch 1 ,mem_24g_rf_work_stage 
 00fb c00180f7 beq 3 ,p_g24_transmit_hop_pac_succ 
-00fc 6800cc7b fetch 1 ,mem_24g_data_type 
+00fc 6800cc7d fetch 1 ,mem_24g_data_type 
 00fd 2fec0004 isolate0 bit_hop ,pdata 
 00fe 202080d7 branch p_g24_transmit_rf_sta_init ,true 
-00ff 6800cdb1 fetch 1 ,mem_24g_rf_work_stage 
+00ff 6800cdb3 fetch 1 ,mem_24g_rf_work_stage 
 0100 c00080f6 beq 1 ,p_g24_transmit_hop_pac_succ_wo_hop 
 0101 c00100f7 beq 2 ,p_g24_transmit_hop_pac_succ 
 0102 20600000 rtn 
 
 p_g24_rf_sta_check:
-0103 6800cc8a fetch 1 ,mem_24g_pairing_sm 
+0103 6800cc8c fetch 1 ,mem_24g_pairing_sm 
 0104 c1ff8000 rtnne state_24g_pairing_success 
 0105 20400108 call p_g24_rf_laststa_synccnt_check 
 0106 24560110 ncall p_g24_rf_sync_cnt_check ,user2 
@@ -349,46 +349,46 @@
 
 p_g24_rf_laststa_synccnt_check:
 0108 78567c00 disable user2 
-0109 6800cdb0 fetch 1 ,mem_24g_rf_last_sta 
+0109 6800cdb2 fetch 1 ,mem_24g_rf_last_sta 
 010a c1808000 rtnne 1 
-010b 6800cdb2 fetch 1 ,mem_24g_sync_cnt 
+010b 6800cdb4 fetch 1 ,mem_24g_sync_cnt 
 010c c1800000 rtnne 0 
-010d 704db101 jam 1 ,mem_24g_rf_work_stage 
-010e 704cbf04 jam 4 ,mem_24g_max_retry 
+010d 704db301 jam 1 ,mem_24g_rf_work_stage 
+010e 704cc104 jam 4 ,mem_24g_max_retry 
 010f 20207feb branch enable_user2 
 
 p_g24_rf_sync_cnt_check:
-0110 6800cdb2 fetch 1 ,mem_24g_sync_cnt 
+0110 6800cdb4 fetch 1 ,mem_24g_sync_cnt 
 0111 203a0123 branch p_g24_rf_hop_attemp ,blank 
 0112 1fe0ffff increase -1 ,pdata 
-0113 6000cdb2 store 1 ,mem_24g_sync_cnt 
-0114 704db102 jam 2 ,mem_24g_rf_work_stage 
-0115 704cbf04 jam 4 ,mem_24g_max_retry 
+0113 6000cdb4 store 1 ,mem_24g_sync_cnt 
+0114 704db302 jam 2 ,mem_24g_rf_work_stage 
+0115 704cc104 jam 4 ,mem_24g_max_retry 
 
 p_g24_ch:
-0116 6808cc85 fetcht 1 ,mem_24g_current_ch_number 
-0117 6800cca2 fetch 1 ,mem_24g_addr 
+0116 6808cc87 fetcht 1 ,mem_24g_current_ch_number 
+0117 6800cca4 fetch 1 ,mem_24g_addr 
 0118 1fe17e03 and_into 0x03 ,pdata 
 0119 1fefa204 mul32 pdata ,4 ,rega 
-011a 58004c8b setarg mem_24g_ch_map1 
+011a 58004c8d setarg mem_24g_ch_map1 
 011b 9a20fe00 iadd rega ,pdata 
 011c 98408c00 iadd temp ,contr 
 011d e8c08000 ifetch 1 ,contr 
-011e 6000cc84 store 1 ,mem_24g_ch 
+011e 6000cc86 store 1 ,mem_24g_ch 
 011f 18408401 increase 1 ,temp 
 0120 18410403 and_into 3 ,temp 
-0121 6008cc85 storet 1 ,mem_24g_current_ch_number 
+0121 6008cc87 storet 1 ,mem_24g_current_ch_number 
 0122 20600000 rtn 
 
 p_g24_rf_hop_attemp:
-0123 704db103 jam 3 ,mem_24g_rf_work_stage 
-0124 6800cdaf fetch 1 ,mem_24g_rf_hop_ch 
+0123 704db303 jam 3 ,mem_24g_rf_work_stage 
+0124 6800cdb1 fetch 1 ,mem_24g_rf_hop_ch 
 0125 243a00ea nbranch p_g24_rf_hop_attemp_again ,blank 
-0126 704cbf02 jam 2 ,mem_24g_max_retry 
+0126 704cc102 jam 2 ,mem_24g_max_retry 
 0127 20200116 branch p_g24_ch 
 
 p_g24_txdata_prep:
-0128 6800cc8a fetch 1 ,mem_24g_pairing_sm 
+0128 6800cc8c fetch 1 ,mem_24g_pairing_sm 
 0129 c0ff81b1 bne state_24g_pairing_success ,p_g24_pairing_sm 
 
 p_g24_txdata_prep_packeage_data:
@@ -396,24 +396,24 @@
 
 p_g24_txdata_enable_tx:
 012b 204001c2 call p_g24_transmit_prep 
-012c 704c7f01 jam ensure_on_24g ,mem_24g_ensure 
+012c 704c8101 jam ensure_on_24g ,mem_24g_ensure 
 012d 20600000 rtn 
 
 p_g24_package_data:
-012e 68014dab fetch 2 ,mem_cb_24g_data 
+012e 68014dad fetch 2 ,mem_cb_24g_data 
 012f 20407f9c call callback_func 
 0130 20340134 branch p_g24_accumulate_mouse_data ,user 
-0131 6803cc17 fetch 7 ,mem_24g_txbuf + 1 
+0131 6803cc19 fetch 7 ,mem_24g_txbuf + 1 
 0132 207a0000 rtn blank 
 0133 20207fe7 branch enable_user 
 
 p_g24_accumulate_mouse_data:
 0134 20400363 call p_mouse_data_xy_release 
-0135 704ca600 jam 0 ,mem_24g_abort_pac 
+0135 704ca800 jam 0 ,mem_24g_abort_pac 
 0136 1a20fe01 add rega ,1 ,pdata 
-0137 6000cc7a store 1 ,mem_24g_datalen 
+0137 6000cc7c store 1 ,mem_24g_datalen 
 0138 204000d9 call p_g24_transmit_rf_ctrl_clear 
-0139 6000cc16 store 1 ,mem_24g_txbuf 
+0139 6000cc18 store 1 ,mem_24g_txbuf 
 013a e8a88000 ifetcht 1 ,contw 
 013b ea408000 ifetch 1 ,regb 
 013c 9841fe00 ior temp ,pdata 
@@ -422,7 +422,7 @@
 013f ea420000 ifetch 4 ,regb 
 0140 e0a20000 istore 4 ,contw 
 0141 1a40a404 increase 4 ,regb 
-0142 d8a04c1c arg mem_24g_txbuf + 6 ,contw 
+0142 d8a04c1e arg mem_24g_txbuf + 6 ,contw 
 0143 df200002 arg 2 ,loopcnt 
 
 p_g24_accumulation_loop:
@@ -435,7 +435,7 @@
 014a 20600000 rtn 
 
 p_g24_transmit_packet:
-014b 704c8300 jam 0 ,mem_24g_retry 
+014b 704c8500 jam 0 ,mem_24g_retry 
 
 p_g24_transmit_loop:
 014c d9600d00 arg param_rx_setup ,timeup 
@@ -448,30 +448,30 @@
 0153 204006d6 call power_ctrl_pac_succ_incrs 
 
 p_g24_transmit_next_packet:
-0154 6800cc79 fetch 1 ,mem_24g_pid 
+0154 6800cc7b fetch 1 ,mem_24g_pid 
 0155 1fe0fe01 increase 1 ,pdata 
-0156 6000cc79 store 1 ,mem_24g_pid 
+0156 6000cc7b store 1 ,mem_24g_pid 
 0157 204000e2 call p_g24_hop_enable_packet 
-0158 6800cc8a fetch 1 ,mem_24g_pairing_sm 
+0158 6800cc8c fetch 1 ,mem_24g_pairing_sm 
 0159 c0ff81b3 bne state_24g_pairing_success ,p_g24_paring_mode_start 
 015a 204000fa call p_g24_transmit_succ_rf_config 
 
 p_g24_transmit_abandon:
 015b 58000000 setarg 0 
-015c 60024c7f store 4 ,mem_24g_ensure 
-015d 6000cdae store 1 ,mem_24g_hop_pac_retry 
+015c 60024c81 store 4 ,mem_24g_ensure 
+015d 6000cdb0 store 1 ,mem_24g_hop_pac_retry 
 015e 20600000 rtn 
 
 p_g24_txbuf_clear:
 015f df200004 arg 4 ,loopcnt 
-0160 d8a04c16 arg mem_24g_txbuf ,contw 
+0160 d8a04c18 arg mem_24g_txbuf ,contw 
 0161 20207ec6 branch memset0 
 
 p_g24_transmit_receive_ack:
 0162 7857fc00 disable user3 
 0163 20400217 call p_g24_transmit 
 0164 18002a00 force 0 ,radio_ctrl 
-0165 68024ca2 fetch 4 ,mem_24g_addr 
+0165 68024ca4 fetch 4 ,mem_24g_addr 
 0166 98001200 iforce access 
 0167 68088017 fetcht 1 ,mem_last_freq 
 0168 2040291f call set_freq_rx 
@@ -481,25 +481,25 @@
 016c 20600000 rtn 
 
 p_g24_retransmit:
-016d 6800cca6 fetch 1 ,mem_24g_abort_pac 
+016d 6800cca8 fetch 1 ,mem_24g_abort_pac 
 016e 247a0000 nrtn blank 
-016f 68014c80 fetch 2 ,mem_24g_txfail_cnt 
+016f 68014c82 fetch 2 ,mem_24g_txfail_cnt 
 0170 1fe0fe01 increase 1 ,pdata 
-0171 60014c80 store 2 ,mem_24g_txfail_cnt 
-0172 6800cc81 fetch 1 ,mem_24g_txfail_cnt + 1 
+0171 60014c82 store 2 ,mem_24g_txfail_cnt 
+0172 6800cc83 fetch 1 ,mem_24g_txfail_cnt + 1 
 0173 c2822dd4 bbit1 4 ,g24_stop_24g_mode 
-0174 6800cc8a fetch 1 ,mem_24g_pairing_sm 
+0174 6800cc8c fetch 1 ,mem_24g_pairing_sm 
 0175 c0ff8178 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
 0176 20400180 call p_g24_tx_hop_ch_process 
 0177 2020014c branch p_g24_transmit_loop 
 
 p_g24_tx_paring_retry:
-0178 6800cc80 fetch 1 ,mem_24g_txfail_cnt 
+0178 6800cc82 fetch 1 ,mem_24g_txfail_cnt 
 0179 c1ff8000 rtnne 0xff 
 
 p_g24_tx_attempt_fail:
 017a 58000000 setarg 0 
-017b 60014c80 store 2 ,mem_24g_txfail_cnt 
+017b 60014c82 store 2 ,mem_24g_txfail_cnt 
 017c 20202dd4 branch g24_stop_24g_mode 
 
 p_g24_tx_fast_hop:
@@ -508,11 +508,11 @@
 017f 20200116 branch p_g24_ch 
 
 p_g24_tx_hop_ch_process:
-0180 6800cc83 fetch 1 ,mem_24g_retry 
+0180 6800cc85 fetch 1 ,mem_24g_retry 
 0181 1fe67c0b sub pdata ,11 ,null 
 0182 2421017d nbranch p_g24_tx_fast_hop ,positive 
 0183 1fe0fe01 increase 1 ,pdata 
-0184 6000cc83 store 1 ,mem_24g_retry 
+0184 6000cc85 store 1 ,mem_24g_retry 
 0185 c00100dd beq 2 ,p_g24_hop_ch_enable 
 0186 c00300e4 beq 6 ,p_g24_hop_ch_disable 
 0187 c00400dd beq 8 ,p_g24_hop_ch_enable 
@@ -520,56 +520,56 @@
 0189 20600000 rtn 
 
 p_g24_ackpayload_parse:
-018a 6800cbf5 fetch 1 ,mem_24g_rxbuf + 1 
+018a 6800cbf7 fetch 1 ,mem_24g_rxbuf + 1 
 018b 1fe97e00 rshift3 pdata ,pdata 
-018c 6000cc78 store 1 ,mem_24g_rxdata_length 
+018c 6000cc7a store 1 ,mem_24g_rxdata_length 
 018d 1fe0fe01 increase 1 ,pdata 
-018e d8c04bf5 arg mem_24g_rxbuf + 1 ,contr 
+018e d8c04bf7 arg mem_24g_rxbuf + 1 ,contr 
 018f 98c08c00 iadd contr ,contr 
 0190 e8c18000 ifetch 3 ,contr 
-0191 6001ccb7 store 3 ,mem_24g_sta_crc 
-0192 6800cbf5 fetch 1 ,mem_24g_rxbuf + 1 
+0191 6001ccb9 store 3 ,mem_24g_sta_crc 
+0192 6800cbf7 fetch 1 ,mem_24g_rxbuf + 1 
 0193 1fe37e00 rshift pdata ,pdata 
 0194 1fe17e03 and pdata ,0x03 ,pdata 
-0195 6000ccbd store 1 ,mem_24g_sta_pid 
-0196 6800cc78 fetch 1 ,mem_24g_rxdata_length 
+0195 6000ccbf store 1 ,mem_24g_sta_pid 
+0196 6800cc7a fetch 1 ,mem_24g_rxdata_length 
 0197 207a0000 rtn blank 
 0198 98007200 iforce loopcnt 
-0199 d8c04bf6 arg mem_24g_rxbuf + 2 ,contr 
-019a d8a04c58 arg mem_24g_rxpayload ,contw 
+0199 d8c04bf8 arg mem_24g_rxbuf + 2 ,contr 
+019a d8a04c5a arg mem_24g_rxpayload ,contw 
 019b 20207f01 branch memcpy 
 
 p_g24_pair_init:
 019c 7041de04 jam tx_power_f5db ,mem_tx_power 
-019d 704c7900 jam 0 ,mem_24g_pid 
-019e 704c844e jam g24_pair_ch ,mem_24g_ch 
-019f 68024c86 fetch 4 ,mem_24g_paring_addr 
+019d 704c7b00 jam 0 ,mem_24g_pid 
+019e 704c864e jam g24_pair_ch ,mem_24g_ch 
+019f 68024c88 fetch 4 ,mem_24g_paring_addr 
 
 p_g24_update_addr_and_synccrc8:
-01a0 60024ca2 store 4 ,mem_24g_addr 
+01a0 60024ca4 store 4 ,mem_24g_addr 
 
 p_g24_syncword_crc8:
 01a1 da200000 arg 0 ,rega 
 01a2 df200004 arg 4 ,loopcnt 
-01a3 d8c04ca2 arg mem_24g_addr ,contr 
+01a3 d8c04ca4 arg mem_24g_addr ,contr 
 
 p_g24_syncword_crc8_loop:
 01a4 e8c08000 ifetch 1 ,contr 
 01a5 9a20a200 iadd rega ,rega 
 01a6 c20001a4 loop p_g24_syncword_crc8_loop 
 01a7 1a227e00 copy rega ,pdata 
-01a8 60014d2b store 2 ,mem_24g_syncword 
-01a9 6800cd2b fetch 1 ,mem_24g_syncword 
-01aa 6808cd2c fetcht 1 ,mem_24g_syncword + 1 
+01a8 60014d2d store 2 ,mem_24g_syncword 
+01a9 6800cd2d fetch 1 ,mem_24g_syncword 
+01aa 6808cd2e fetcht 1 ,mem_24g_syncword + 1 
 01ab 9840fe00 iadd temp ,pdata 
-01ac 6000cd2d store 1 ,mem_24g_syncword_crc8 
+01ac 6000cd2f store 1 ,mem_24g_syncword_crc8 
 01ad 20600000 rtn 
 
 p_g24_start_pairing_sm1:
 01ae 2040019c call p_g24_pair_init 
 
 p_g24_set_pairing_sm_1:
-01af 704c8a01 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
+01af 704c8c01 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
 01b0 20600000 rtn 
 
 p_g24_pairing_sm:
@@ -592,7 +592,7 @@
 
 p_g24_check_51cmd_stop_24g:
 01b9 793f8026 set0 mark_24g ,mark 
-01ba 704dca00 jam state_24g_stop ,mem_24g_conn_sm 
+01ba 704dcc00 jam state_24g_stop ,mem_24g_conn_sm 
 01bb 204053ce call le_disable 
 
 p_mouse_disable_g24_pairing_flag:
@@ -600,34 +600,34 @@
 01bd 202043d2 branch mouse_disable_function_flag 
 
 p_g24_put_data_in_buff:
-01be 6008cc7a storet 1 ,mem_24g_datalen 
+01be 6008cc7c storet 1 ,mem_24g_datalen 
 01bf 18427200 copy temp ,loopcnt 
-01c0 d8a04c16 arg mem_24g_txbuf ,contw 
+01c0 d8a04c18 arg mem_24g_txbuf ,contw 
 01c1 20202d51 branch g24_put_data_in_buff2 
 
 p_g24_transmit_prep:
-01c2 6800cc7a fetch 1 ,mem_24g_datalen 
+01c2 6800cc7c fetch 1 ,mem_24g_datalen 
 01c3 1fe0fe02 increase 2 ,pdata 
-01c4 6000cc7c store 1 ,mem_24g_txlen 
-01c5 6800cc7b fetch 1 ,mem_24g_data_type 
-01c6 6000cc36 store 1 ,mem_24g_txpayload 
-01c7 6800cc7a fetch 1 ,mem_24g_datalen 
+01c4 6000cc7e store 1 ,mem_24g_txlen 
+01c5 6800cc7d fetch 1 ,mem_24g_data_type 
+01c6 6000cc38 store 1 ,mem_24g_txpayload 
+01c7 6800cc7c fetch 1 ,mem_24g_datalen 
 01c8 1fe9fe00 lshift3 pdata ,pdata 
-01c9 6808cc79 fetcht 1 ,mem_24g_pid 
+01c9 6808cc7b fetcht 1 ,mem_24g_pid 
 01ca 18410403 and temp ,0x03 ,temp 
 01cb 18438400 lshift temp ,temp 
 01cc 9841fe00 ior temp ,pdata 
-01cd 6808ccb6 fetcht 1 ,mem_24g_no_ack 
+01cd 6808ccb8 fetcht 1 ,mem_24g_no_ack 
 01ce 9840fe00 iadd temp ,pdata 
 01cf e0a08000 istore 1 ,contw 
-01d0 6800cc7a fetch 1 ,mem_24g_datalen 
+01d0 6800cc7c fetch 1 ,mem_24g_datalen 
 01d1 98007200 iforce loopcnt 
-01d2 d8c04c16 arg mem_24g_txbuf ,contr 
+01d2 d8c04c18 arg mem_24g_txbuf ,contr 
 01d3 20207f01 branch memcpy 
 
 p_g24_prep:
 01d4 20402dee call g24_prep 
-01d5 6800cc84 fetch 1 ,mem_24g_ch 
+01d5 6800cc86 fetch 1 ,mem_24g_ch 
 01d6 202053da branch le_prep2 
 
 p_g24_receive_rxon:
@@ -637,7 +637,7 @@
 01da 7830fc00 enable is_rx 
 01db 78507c00 disable is_tx 
 01dc 78287c00 enable swfine 
-01dd 68014c7d fetch 2 ,mem_24g_rx_window 
+01dd 68014c7f fetch 2 ,mem_24g_rx_window 
 01de 98003600 iforce stop_watch 
 01df 37c18400 correlate null ,timeout 
 01e0 242c0214 nbranch p_g24_sync_timeout ,sync 
@@ -646,14 +646,14 @@
 01e3 7823fc00 enable enable_white 
 01e4 7824fc00 enable enable_crc 
 01e5 20400211 call p_g24_receive_byte 
-01e6 6000cd2e store 1 ,mem_24g_get_syncword_crc8 
-01e7 6808cd2d fetcht 1 ,mem_24g_syncword_crc8 
+01e6 6000cd30 store 1 ,mem_24g_get_syncword_crc8 
+01e7 6808cd2f fetcht 1 ,mem_24g_syncword_crc8 
 01e8 98467c00 isub temp ,null 
 01e9 24228214 nbranch p_g24_end_of_packet ,zero 
 01ea 20400211 call p_g24_receive_byte 
-01eb 6000cbf4 store 1 ,mem_24g_rxbuf 
-01ec 6800cbf4 fetch 1 ,mem_24g_rxbuf 
-01ed 6808cc7b fetcht 1 ,mem_24g_data_type 
+01eb 6000cbf6 store 1 ,mem_24g_rxbuf 
+01ec 6800cbf6 fetch 1 ,mem_24g_rxbuf 
+01ed 6808cc7d fetcht 1 ,mem_24g_data_type 
 01ee a8400e00 icompare bits_data ,temp 
 01ef 24208214 nbranch p_g24_end_of_packet ,true 
 
@@ -672,7 +672,7 @@
 p_g24rx_nopayload:
 01f8 18a22200 copy contw ,rega 
 01f9 20400211 call p_g24_receive_byte 
-01fa 6000cdb5 store 1 ,mem_rssi_hex_received 
+01fa 6000cdb7 store 1 ,mem_rssi_hex_received 
 01fb 1a220a00 copy rega ,contw 
 01fc 09800018 parse demod ,bucket ,24 
 01fd 78287c00 enable swfine 
@@ -684,18 +684,18 @@
 0203 20230214 branch p_g24_end_of_packet ,crc_failed 
 0204 7837fc00 enable user3 
 0205 204054ba call lerx_nopayload2 
-0206 6800cdb5 fetch 1 ,mem_rssi_hex_received 
+0206 6800cdb7 fetch 1 ,mem_rssi_hex_received 
 
 p_rssi_signal:
 0207 1fe22200 copy pdata ,rega 
-0208 6808cd35 fetcht 1 ,mem_rssi_signal_index 
-0209 58004d3c setarg mem_rssi_signal_buf 
+0208 6808cd37 fetcht 1 ,mem_rssi_signal_index 
+0209 58004d3e setarg mem_rssi_signal_buf 
 020a 98408a00 iadd temp ,contw 
 020b 1a227e00 copy rega ,pdata 
 020c e0a08000 istore 1 ,contw 
 020d 18408401 increase 1 ,temp 
 020e 18410407 and_into rssi_buf_len_signal ,temp 
-020f 6008cd35 storet 1 ,mem_rssi_signal_index 
+020f 6008cd37 storet 1 ,mem_rssi_signal_index 
 0210 20600000 rtn 
 
 p_g24_receive_byte:
@@ -712,11 +712,11 @@
 
 p_g24_transmit:
 0217 204053c4 call le_enable 
-0218 68024ca2 fetch 4 ,mem_24g_addr 
+0218 68024ca4 fetch 4 ,mem_24g_addr 
 0219 98001200 iforce access 
 021a 204001d4 call p_g24_prep 
 021b 20402918 call set_sync_on 
-021c 6808cc84 fetcht 1 ,mem_24g_ch 
+021c 6808cc86 fetcht 1 ,mem_24g_ch 
 021d 20402933 call set_freq_tx 
 021e 79202a00 set1 txgfsk ,radio_ctrl 
 021f 782efc00 enable encode_fec0 
@@ -730,11 +730,11 @@
 0227 782dfc00 enable encode_fec1 
 0228 7823fc00 enable enable_white 
 0229 7824fc00 enable enable_crc 
-022a 6800cd2d fetch 1 ,mem_24g_syncword_crc8 
+022a 6800cd2f fetch 1 ,mem_24g_syncword_crc8 
 022b 08008608 inject mod ,8 
-022c 6800cc7c fetch 1 ,mem_24g_txlen 
+022c 6800cc7e fetch 1 ,mem_24g_txlen 
 022d 98007200 iforce loopcnt 
-022e d8c04c36 arg mem_24g_txpayload ,contr 
+022e d8c04c38 arg mem_24g_txpayload ,contr 
 
 p_g24tr_loop:
 022f e8c08000 ifetch 1 ,contr 
@@ -746,19 +746,19 @@
 
 p_g24_timer_check:
 0235 20407fe9 call disable_user 
-0236 680a4c9b fetcht 4 ,mem_24g_tx_btclk 
+0236 680a4c9d fetcht 4 ,mem_24g_tx_btclk 
 0237 1c427e00 copy clkn_bt ,pdata 
 0238 98467c00 isub temp ,null 
 0239 24412d18 ncall g24_timer_timeout ,positive 
 023a 1fe22400 copy pdata ,regb 
-023b 68024c9b fetch 4 ,mem_24g_tx_btclk 
-023c 6808cc9f fetcht 1 ,mem_24g_interval 
+023b 68024c9d fetch 4 ,mem_24g_tx_btclk 
+023c 6808cca1 fetcht 1 ,mem_24g_interval 
 023d 98408400 iadd temp ,temp 
 023e 1a427e00 copy regb ,pdata 
 023f 98467c00 isub temp ,null 
 0240 24610000 nrtn positive 
 0241 793ffe1c set0 28 ,pdata 
-0242 60024c9b store 4 ,mem_24g_tx_btclk 
+0242 60024c9d store 4 ,mem_24g_tx_btclk 
 0243 20207fe7 branch enable_user 
 
 p_rssi_average:
@@ -800,7 +800,7 @@
 025f 203a7fe9 branch disable_user ,blank 
 0260 6800c091 fetch 1 ,mem_lpm_mode 
 0261 203a7fe9 branch disable_user ,blank 
-0262 6800cdba fetch 1 ,mem_24g_transmit_by_interrupt 
+0262 6800cdbc fetch 1 ,mem_24g_transmit_by_interrupt 
 0263 c000ffe9 beq g24_tx_timer_int_enable ,disable_user 
 
 p_mouse_setgpio_lpm:
@@ -809,7 +809,7 @@
 
 p_mouse_setgpio_hibernate:
 0266 20403ebf call mouse_lpm_before_common 
-0267 6808cb46 fetcht 1 ,mem_flash_ncs_gpio 
+0267 6808cb48 fetcht 1 ,mem_flash_ncs_gpio 
 0268 20406825 call gpio_out_inactive 
 0269 68120070 hfetch 4 ,core_gpio_oe0 
 026a 681a0078 hfetcht 4 ,core_gpio_pu0 
@@ -823,12 +823,12 @@
 0272 6810807e hfetch 1 ,core_gpio_pd2 
 0273 793ffe06 set0 6 ,pdata 
 0274 6010807e hstore 1 ,core_gpio_pd2 
-0275 6800cb29 fetch 1 ,mem_mouse_multi_led_state 
+0275 6800cb2b fetch 1 ,mem_mouse_multi_led_state 
 0276 c1008000 rtneq on 
 0277 202006c1 branch p_mouse_led_all_off 
 
 p_mouse_set_sdio_high:
-0278 6800cb00 fetch 1 ,mem_mouse_init_sensor_reset_flag 
+0278 6800cb02 fetch 1 ,mem_mouse_init_sensor_reset_flag 
 0279 207a0000 rtn blank 
 027a 202004b1 branch p_mouse_seting_sensor_type 
 
@@ -865,12 +865,12 @@
 0294 20207ddd branch check_51cmd_start_discovery 
 
 p_mouse_tx_power_init:
-0295 6800cd31 fetch 1 ,mem_tx_power_temp 
+0295 6800cd33 fetch 1 ,mem_tx_power_temp 
 0296 6000c1de store 1 ,mem_tx_power 
 0297 20600000 rtn 
 
 p_mouse3_0_check_reconn_target:
-0298 704b5101 jam 1 ,mem_mouse_bt_reconnect_flag 
+0298 704b5301 jam 1 ,mem_mouse_bt_reconnect_flag 
 0299 680341d0 fetch 6 ,mem_hci_plap 
 029a 203a33eb branch app_bt_start_discovery_short ,blank 
 029b 20204274 branch mouse3_0_check_reconn_target + 3 
@@ -880,16 +880,16 @@
 029d 20200739 branch p_zcode_entrance 
 
 p_mouse_le_fast_conn_disable:
-029e 704be25a jam 0x5a ,mem_mouse_fast_conn_flag 
+029e 704be45a jam 0x5a ,mem_mouse_fast_conn_flag 
 029f 20600000 rtn 
 
 p_mouse_fast_conn_le_switch_adv:
-02a0 704bea01 jam 1 ,mem_le_switch_adv_timer 
-02a1 704be901 jam 1 ,mem_le_switch_adv_flag 
+02a0 704bec01 jam 1 ,mem_le_switch_adv_timer 
+02a1 704beb01 jam 1 ,mem_le_switch_adv_flag 
 
 p_mouse_fast_conn_init:
-02a2 704be2ff jam 0xff ,mem_mouse_fast_conn_flag 
-02a3 68034dbf fetch 6 ,mem_24g_allpowerful_addr 
+02a2 704be4ff jam 0xff ,mem_mouse_fast_conn_flag 
+02a3 68034dc1 fetch 6 ,mem_24g_allpowerful_addr 
 02a4 600344a0 store 6 ,mem_le_lap 
 02a5 20600000 rtn 
 
@@ -898,11 +898,11 @@
 02a7 20200739 branch p_zcode_entrance 
 
 p_mouse_clear_sensor_data:
-02a8 70479e01 jam 1 ,mem_mouse_clear_sensor_data_flag 
+02a8 7047a001 jam 1 ,mem_mouse_clear_sensor_data_flag 
 02a9 20405814 call le_set_config_more_data 
 
 p_mouse_init_sensor_reset:
-02aa 704b0001 jam 1 ,mem_mouse_init_sensor_reset_flag 
+02aa 704b0201 jam 1 ,mem_mouse_init_sensor_reset_flag 
 
 p_mouse_init_sunt:
 02ab 204002f2 call p_mouse_spi_init 
@@ -927,7 +927,7 @@
 02b8 58008006 setarg 0x8006 
 02b9 20406413 call twspi_write 
 02ba 20407ec1 call delay_10ms 
-02bb da604b6e arg mem_sensor_8650_init ,regc 
+02bb da604b70 arg mem_sensor_8650_init ,regc 
 02bc 204002be call p_sensor_wr_seq 
 02bd 202004ad branch p_mouse_dpi_config 
 
@@ -975,9 +975,9 @@
 02de 2040441c call mouse_ble_init_address 
 02df 6800c6e1 fetch 1 ,mem_config_sensor_motion 
 02e0 6000c77a store 1 ,mem_mouse_dpi 
-02e1 68024b4d fetch 4 ,mem_mouse_24g_addr_init 
+02e1 68024b4f fetch 4 ,mem_mouse_24g_addr_init 
 02e2 6002477b store 4 ,mem_mouse_24g_addr 
-02e3 60024ca2 store 4 ,mem_24g_addr 
+02e3 60024ca4 store 4 ,mem_24g_addr 
 
 p_mouse_store_flash_device_info:
 02e4 20400322 call p_flash_release_deep_power_down 
@@ -989,7 +989,7 @@
 p_mouse_store_random_addr_increase_count:
 02e9 204002c9 call p_spid_init_flash 
 02ea d8400002 arg 2 ,temp 
-02eb da2047c4 arg mem_random_addr_increase_count ,rega 
+02eb da2047c6 arg mem_random_addr_increase_count ,rega 
 02ec da40005f arg mouse_random_addr_count_eeprom_offset ,regb 
 02ed 6801c700 fetch 3 ,mem_flash_base 
 02ee 9a40fe00 iadd regb ,pdata 
@@ -1013,10 +1013,10 @@
 02fa 1fe0fffc increase -4 ,pdata 
 02fb 1fe22400 copy pdata ,regb 
 02fc ea420000 ifetch 4 ,regb 
-02fd 60024b48 store 4 ,mem_write_flash_head_temp 
+02fd 60024b4a store 4 ,mem_write_flash_head_temp 
 02fe 1a627e00 copy regc ,pdata 
 02ff 20406552 call spid_write_flash 
-0300 68024b48 fetch 4 ,mem_write_flash_head_temp 
+0300 68024b4a fetch 4 ,mem_write_flash_head_temp 
 0301 e2420000 istore 4 ,regb 
 0302 20600000 rtn 
 
@@ -1046,7 +1046,7 @@
 0315 20400324 call p_mouse_load_random_addr_increase_count 
 0316 2040431a call mouse_select_reconn_device 
 0317 6802477b fetch 4 ,mem_mouse_24g_addr 
-0318 60024ca2 store 4 ,mem_24g_addr 
+0318 60024ca4 store 4 ,mem_24g_addr 
 0319 20600000 rtn 
 
 p_flash_deep_power_down:
@@ -1056,7 +1056,7 @@
 031b 204002c9 call p_spid_init_flash 
 031c 204069ac call delay_nop100 
 031d 2040650b call spid_unlock_flash 
-031e da204b48 arg mem_write_flash_head_temp ,rega 
+031e da204b4a arg mem_write_flash_head_temp ,rega 
 031f 68088aa2 fetcht 1 ,mem_temp 
 0320 20406556 call spid_write_flash_common 
 0321 202069ac branch delay_nop100 
@@ -1068,7 +1068,7 @@
 p_mouse_load_random_addr_increase_count:
 0324 20400322 call p_flash_release_deep_power_down 
 0325 d8400002 arg 2 ,temp 
-0326 da2047c4 arg mem_random_addr_increase_count ,rega 
+0326 da2047c6 arg mem_random_addr_increase_count ,rega 
 0327 da40005f arg mouse_random_addr_count_eeprom_offset ,regb 
 0328 6801c700 fetch 3 ,mem_flash_base 
 0329 9a40fe00 iadd regb ,pdata 
@@ -1080,8 +1080,8 @@
 032d c28101b5 bbit1 2 ,p_g24_start_24g_mode 
 
 p_mouse_start_24g_pair:
-032e 68024b4d fetch 4 ,mem_mouse_24g_addr_init 
-032f 60024ca2 store 4 ,mem_24g_addr 
+032e 68024b4f fetch 4 ,mem_mouse_24g_addr_init 
+032f 60024ca4 store 4 ,mem_24g_addr 
 0330 204002e4 call p_mouse_store_flash_device_info 
 0331 202001b7 branch p_g24_auto_pair_start 
 
@@ -1091,14 +1091,14 @@
 0334 207a0000 rtn blank 
 
 p_g24_transmit_by_interrupt_enable:
-0335 704dba01 jam g24_tx_timer_int_enable ,mem_24g_transmit_by_interrupt 
+0335 704dbc01 jam g24_tx_timer_int_enable ,mem_24g_transmit_by_interrupt 
 0336 58000000 setarg 0 
-0337 60014dbb store 2 ,mem_24g_transmit_by_interrupt_exit_count 
+0337 60014dbd store 2 ,mem_24g_transmit_by_interrupt_exit_count 
 0338 20600000 rtn 
 
 p_mouse_le_txbuff_save:
 0339 d8c01800 arg mem_le_tx_buffer0 ,contr 
-033a d8a0480c arg mem_le_tx_buffer0_omemalloc ,contw 
+033a d8a0480e arg mem_le_tx_buffer0_omemalloc ,contw 
 033b 20400341 call p_mouse_le_txbuff_copy 
 033c d8c01900 arg mem_le_tx_buffer1 ,contr 
 033d 20400341 call p_mouse_le_txbuff_copy 
@@ -1111,7 +1111,7 @@
 0342 20207f01 branch memcpy 
 
 p_mouse_le_txbuff_load:
-0343 d8c0480c arg mem_le_tx_buffer0_omemalloc ,contr 
+0343 d8c0480e arg mem_le_tx_buffer0_omemalloc ,contr 
 0344 d8a01800 arg mem_le_tx_buffer0 ,contw 
 0345 20400341 call p_mouse_le_txbuff_copy 
 0346 d8a01900 arg mem_le_tx_buffer1 ,contw 
@@ -1124,14 +1124,14 @@
 p_mouse_le:
 034c 20405892 call le_fifo_check_nearly_full 
 034d 247a0000 nrtn blank 
-034e 6800cbe2 fetch 1 ,mem_mouse_fast_conn_flag 
+034e 6800cbe4 fetch 1 ,mem_mouse_fast_conn_flag 
 034f c07f8353 beq 0xff ,p_mouse_le_next 
 0350 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
 0351 1fe17e03 and pdata ,0x03 ,pdata 
 0352 c1818000 rtnne 0x03 
 
 p_mouse_le_next:
-0353 6800c79e fetch 1 ,mem_mouse_clear_sensor_data_flag 
+0353 6800c7a0 fetch 1 ,mem_mouse_clear_sensor_data_flag 
 0354 205a02a8 call p_mouse_clear_sensor_data ,blank 
 0355 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
 0356 c282c179 bbit1 mouse_bt_discovery_button_down_flag ,mouse_le_send_empty_packet 
@@ -1149,28 +1149,28 @@
 
 p_mouse_le_current_mult_update:
 0360 70417200 jam 0 ,mem_lpm_mult 
-0361 704b681e jam 30 ,mem_mouse_le_current_mult_timer 
+0361 704b6a1e jam 30 ,mem_mouse_le_current_mult_timer 
 0362 20600000 rtn 
 
 p_mouse_data_xy_release:
-0363 6800cb67 fetch 1 ,mem_mouse_long_mult_flag 
+0363 6800cb69 fetch 1 ,mem_mouse_long_mult_flag 
 0364 c1808000 rtnne 1 
 0365 58000000 setarg 0 
-0366 6000cb67 store 1 ,mem_mouse_long_mult_flag 
+0366 6000cb69 store 1 ,mem_mouse_long_mult_flag 
 0367 6002469b store 4 ,mem_mouse_x 
 0368 202002aa branch p_mouse_init_sensor_reset 
 
 p_mouse_data_init:
-0369 7047a207 jam 7 ,mem_mouse_data_queue 
-036a 7047a304 jam 4 ,mem_mouse_data_queue + 1 
-036b 580047a2 setarg mem_mouse_data_queue 
+0369 7047a407 jam 7 ,mem_mouse_data_queue 
+036a 7047a504 jam 4 ,mem_mouse_data_queue + 1 
+036b 580047a4 setarg mem_mouse_data_queue 
 036c 60014218 store 2 ,mem_queue_ptr 
 036d 20207e38 branch queue_init 
 
 p_mouse_queue_increase:
-036e 6800c7c3 fetch 1 ,mem_mouse_data_queue_num 
+036e 6800c7c5 fetch 1 ,mem_mouse_data_queue_num 
 036f 1fe0fe01 increase 1 ,pdata 
-0370 6000c7c3 store 1 ,mem_mouse_data_queue_num 
+0370 6000c7c5 store 1 ,mem_mouse_data_queue_num 
 0371 20600000 rtn 
 
 p_mouse_data_pull:
@@ -1181,20 +1181,20 @@
 
 p_mouse_fill_data_le:
 0376 20405652 call le_clear_md 
-0377 6800c7c3 fetch 1 ,mem_mouse_data_queue_num 
+0377 6800c7c5 fetch 1 ,mem_mouse_data_queue_num 
 0378 1fe67c01 sub pdata ,1 ,null 
 0379 24415650 ncall le_set_md ,positive 
-037a 6800c7c3 fetch 1 ,mem_mouse_data_queue_num 
+037a 6800c7c5 fetch 1 ,mem_mouse_data_queue_num 
 037b 207a0000 rtn blank 
 037c 1fe0ffff increase -1 ,pdata 
-037d 6000c7c3 store 1 ,mem_mouse_data_queue_num 
+037d 6000c7c5 store 1 ,mem_mouse_data_queue_num 
 037e 20203f90 branch mouse_fill_data_le 
 
 p_mouse_wheel_trigger:
 037f 6801469f fetch 2 ,mem_mouse_z 
 0380 207a0000 rtn blank 
-0381 70480801 jam 1 ,mem_mouse_wheel_trigger 
-0382 7048090a jam 10 ,mem_mouse_wheel_trigger_timer 
+0381 70480a01 jam 1 ,mem_mouse_wheel_trigger 
+0382 70480b0a jam 10 ,mem_mouse_wheel_trigger_timer 
 0383 20600000 rtn 
 
 p_mouse_bt:
@@ -1203,7 +1203,7 @@
 0386 207a0000 rtn blank 
 0387 20405271 call l2cap_malloc_is_fifo_nearly_full 
 0388 247a0000 nrtn blank 
-0389 6800c79e fetch 1 ,mem_mouse_clear_sensor_data_flag 
+0389 6800c7a0 fetch 1 ,mem_mouse_clear_sensor_data_flag 
 038a 205a02a8 call p_mouse_clear_sensor_data ,blank 
 038b 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
 038c c282bf8a bbit1 mouse_bt_discovery_button_down_flag ,mouse_send_empty_data 
@@ -1213,15 +1213,15 @@
 0390 20400360 call p_mouse_le_current_mult_update 
 0391 20400363 call p_mouse_data_xy_release 
 0392 2040037f call p_mouse_wheel_trigger 
-0393 6800cb05 fetch 1 ,mem_mouse_bt_boot_mode 
+0393 6800cb07 fetch 1 ,mem_mouse_bt_boot_mode 
 0394 c0008398 beq 1 ,p_mouse_send_data_boot_mode 
-0395 6800cb0c fetch 1 ,mem_mouse_bt_send_first_package_flag 
+0395 6800cb0e fetch 1 ,mem_mouse_bt_send_first_package_flag 
 0396 207a0000 rtn blank 
 0397 20203f81 branch mouse_send_data 
 
 p_mouse_send_data_boot_mode:
 0398 6800c69a fetch 1 ,mem_mouse_key 
-0399 6000cb06 store 1 ,mem_mouse_bt_boot_data 
+0399 6000cb08 store 1 ,mem_mouse_bt_boot_data 
 039a 6800c69b fetch 1 ,mem_mouse_x 
 039b e0a08000 istore 1 ,contw 
 039c 6800c69d fetch 1 ,mem_mouse_y 
@@ -1234,7 +1234,7 @@
 03a3 e0a10000 istore 2 ,contw 
 03a4 580002a1 setarg 0x02a1 
 03a5 e0a10000 istore 2 ,contw 
-03a6 6802cb06 fetch 5 ,mem_mouse_bt_boot_data 
+03a6 6802cb08 fetch 5 ,mem_mouse_bt_boot_data 
 03a7 e0a28000 istore 5 ,contw 
 03a8 20600000 rtn 
 
@@ -1244,7 +1244,7 @@
 03ab 20203ee0 branch mouse_wheel_check 
 
 p_mouse_dpi_check:
-03ac 6800cdcc fetch 1 ,mem_mouse_dpi_check_enable 
+03ac 6800cdce fetch 1 ,mem_mouse_dpi_check_enable 
 03ad 207a0000 rtn blank 
 03ae 6808c6e7 fetcht 1 ,mem_dpi_button_gpio 
 03af 204004f1 call p_gpio_set_input_pd 
@@ -1291,27 +1291,27 @@
 
 p_mouse_le_bb_event_connected:
 03d2 204002aa call p_mouse_init_sensor_reset 
-03d3 704dcc01 jam 1 ,mem_mouse_dpi_check_enable 
+03d3 704dce01 jam 1 ,mem_mouse_dpi_check_enable 
 03d4 204006c9 call p_mouse_mode_bt_device_multi_led_on 
 03d5 58000000 setarg 0 
-03d6 6001cbe9 store 3 ,mem_le_switch_adv_flag 
-03d7 68034b4d fetch 6 ,mem_mouse_24g_addr_init 
+03d6 6001cbeb store 3 ,mem_le_switch_adv_flag 
+03d7 68034b4f fetch 6 ,mem_mouse_24g_addr_init 
 03d8 680b4722 fetcht 6 ,mem_device1_addr 
 03d9 98467c00 isub temp ,null 
 03da 2442829e ncall p_mouse_le_fast_conn_disable ,zero 
 03db 20403410 call app_ble_store_reconn_info 
-03dc 704b6a01 jam 1 ,mem_mouse_le_bb_connected_flag 
-03dd 6800c7a1 fetch 1 ,mem_mouse_le_reconnect_flag 
+03dc 704b6c01 jam 1 ,mem_mouse_le_bb_connected_flag 
+03dd 6800c7a3 fetch 1 ,mem_mouse_le_reconnect_flag 
 03de 243a03e0 nbranch p_mouse_le_bb_event_connected_next ,blank 
-03df 704b6b14 jam 0x14 ,mem_mouse_send_secutiry_request_timer 
+03df 704b6d14 jam 0x14 ,mem_mouse_send_secutiry_request_timer 
 
 p_mouse_le_bb_event_connected_next:
-03e0 704bec00 jam 0 ,mem_mouse_start_discovery_enable 
+03e0 704bee00 jam 0 ,mem_mouse_start_discovery_enable 
 03e1 20400369 call p_mouse_data_init 
 03e2 202041c3 branch mouse_le_bb_event_connected 
 
 p_mouse_le_bb_disconnected:
-03e3 704dcc00 jam 0 ,mem_mouse_dpi_check_enable 
+03e3 704dce00 jam 0 ,mem_mouse_dpi_check_enable 
 03e4 7011c501 jam zcode_01 ,mem_zcode_temp_param0 
 03e5 20200739 branch p_zcode_entrance 
 
@@ -1345,9 +1345,9 @@
 
 p_mouse_bb_event_connected:
 03f2 58000000 setarg 0 
-03f3 6001cbe9 store 3 ,mem_le_switch_adv_flag 
-03f4 70480b00 jam 0 ,mem_mouse_send_switch_req_timer 
-03f5 704dcc01 jam 1 ,mem_mouse_dpi_check_enable 
+03f3 6001cbeb store 3 ,mem_le_switch_adv_flag 
+03f4 70480d00 jam 0 ,mem_mouse_send_switch_req_timer 
+03f5 704dce01 jam 1 ,mem_mouse_dpi_check_enable 
 03f6 20400450 call p_mouse_bt_discovery_button_up_init 
 03f7 2040043a call p_mouse_store_eeprom_enable 
 03f8 204002aa call p_mouse_init_sensor_reset 
@@ -1355,7 +1355,7 @@
 03fa 202042ca branch mouse_stop_discovery 
 
 p_mouse_bb_event_disconnected:
-03fb 704dcc00 jam 0 ,mem_mouse_dpi_check_enable 
+03fb 704dce00 jam 0 ,mem_mouse_dpi_check_enable 
 03fc 7011c5b4 jam zcode_b4 ,mem_zcode_temp_param0 
 03fd 20200739 branch p_zcode_entrance 
 
@@ -1365,18 +1365,18 @@
 
 p_mouse_24g_pairing_complete:
 0400 204002aa call p_mouse_init_sensor_reset 
-0401 704dcc01 jam 1 ,mem_mouse_dpi_check_enable 
+0401 704dce01 jam 1 ,mem_mouse_dpi_check_enable 
 0402 204006c9 call p_mouse_mode_bt_device_multi_led_on 
 0403 7011c592 jam zcode_92 ,mem_zcode_temp_param0 
 0404 20200739 branch p_zcode_entrance 
 
 p_mouse_24g_attempt_fail:
-0405 704dcc00 jam 0 ,mem_mouse_dpi_check_enable 
+0405 704dce00 jam 0 ,mem_mouse_dpi_check_enable 
 0406 7011c5a0 jam zcode_a0 ,mem_zcode_temp_param0 
 0407 20200739 branch p_zcode_entrance 
 
 p_mouse_24g_attempt_success:
-0408 704dcc01 jam 1 ,mem_mouse_dpi_check_enable 
+0408 704dce01 jam 1 ,mem_mouse_dpi_check_enable 
 0409 204006c9 call p_mouse_mode_bt_device_multi_led_on 
 040a 204002aa call p_mouse_init_sensor_reset 
 
@@ -1388,9 +1388,9 @@
 040d 20200739 branch p_zcode_entrance 
 
 p_mouse_sensor_powerdown_check:
-040e 6800cb00 fetch 1 ,mem_mouse_init_sensor_reset_flag 
+040e 6800cb02 fetch 1 ,mem_mouse_init_sensor_reset_flag 
 040f 207a0000 rtn blank 
-0410 704b0000 jam 0 ,mem_mouse_init_sensor_reset_flag 
+0410 704b0200 jam 0 ,mem_mouse_init_sensor_reset_flag 
 
 p_mouse_sensor_powerdown:
 0411 204002ab call p_mouse_init_sunt 
@@ -1415,22 +1415,22 @@
 0422 2020067f branch p_mouse_multi_led_blink_timer 
 
 p_mouse_le_switch_adv_timer:
-0423 6800cbe9 fetch 1 ,mem_le_switch_adv_flag 
+0423 6800cbeb fetch 1 ,mem_le_switch_adv_flag 
 0424 207a0000 rtn blank 
-0425 da604bea arg mem_le_switch_adv_timer ,regc 
+0425 da604bec arg mem_le_switch_adv_timer ,regc 
 0426 da400428 arg p_mouse_le_switch_adv ,regb 
 0427 2020336d branch timer_single_step 
 
 p_mouse_le_switch_adv:
-0428 704bea01 jam 1 ,mem_le_switch_adv_timer 
-0429 6800cbeb fetch 1 ,mem_le_switch_adv_count 
+0428 704bec01 jam 1 ,mem_le_switch_adv_timer 
+0429 6800cbed fetch 1 ,mem_le_switch_adv_count 
 042a 1fe0fe01 increase 1 ,pdata 
 042b 1fe17e01 and_into 1 ,pdata 
-042c 6000cbeb store 1 ,mem_le_switch_adv_count 
+042c 6000cbed store 1 ,mem_le_switch_adv_count 
 042d c000043c beq 0 ,p_mouse_check_fast_conn_adv_start1 
 
 p_check_51cmd_adv:
-042e 68034be3 fetch 6 ,mem_le_normal_lap 
+042e 68034be5 fetch 6 ,mem_le_normal_lap 
 042f 600344a0 store 6 ,mem_le_lap 
 0430 20400432 call p_mouse_le_adv_data_update 
 0431 20207df4 branch check_51cmd_adv 
@@ -1439,7 +1439,7 @@
 0432 70436f1f jam 0x1f ,mem_le_adv_data_len 
 0433 70438f1f jam 0x1f ,mem_le_scan_data_len 
 0434 2040043a call p_mouse_store_eeprom_enable 
-0435 d8c04b12 arg mem_le_adv_swift_pair ,contr 
+0435 d8c04b14 arg mem_le_adv_swift_pair ,contr 
 
 p_le_adv_data_update:
 0436 d8a0437b arg mem_le_adv_data + 11 ,contw 
@@ -1461,17 +1461,17 @@
 0440 202002a2 branch p_mouse_fast_conn_init 
 
 p_mouse_send_switch_req_timer:
-0441 da60480b arg mem_mouse_send_switch_req_timer ,regc 
+0441 da60480d arg mem_mouse_send_switch_req_timer ,regc 
 0442 da40637a arg host_create_conn_resend ,regb 
 0443 2020336d branch timer_single_step 
 
 p_mouse_bt_check_sniff_req_timeout_timer:
-0444 da604b0b arg mem_mouse_bt_send_first_package_timer ,regc 
+0444 da604b0d arg mem_mouse_bt_send_first_package_timer ,regc 
 0445 da400447 arg p_mouse_bt_send_first_package ,regb 
 0446 2020336d branch timer_single_step 
 
 p_mouse_bt_send_first_package:
-0447 704b0c01 jam 1 ,mem_mouse_bt_send_first_package_flag 
+0447 704b0e01 jam 1 ,mem_mouse_bt_send_first_package_flag 
 0448 20600000 rtn 
 
 p_mouse_le_enable_att_list_timer:
@@ -1493,67 +1493,67 @@
 0452 202043ca branch mouse_bt_discovery_button_down_disable 
 
 p_mouse_le_current_mult_update_timer:
-0453 da604b68 arg mem_mouse_le_current_mult_timer ,regc 
+0453 da604b6a arg mem_mouse_le_current_mult_timer ,regc 
 0454 da400456 arg p_mouse_le_current_mult_reinit ,regb 
 0455 2020336d branch timer_single_step 
 
 p_mouse_le_current_mult_reinit:
-0456 6800c7c7 fetch 1 ,mem_lpm_mult_init 
+0456 6800c7c9 fetch 1 ,mem_lpm_mult_init 
 0457 6000c172 store 1 ,mem_lpm_mult 
 0458 2020046b branch p_mouse_long_mult_flag_enable 
 
 p_le_send_smp_security_request_timer:
-0459 6800cb6a fetch 1 ,mem_mouse_le_bb_connected_flag 
+0459 6800cb6c fetch 1 ,mem_mouse_le_bb_connected_flag 
 045a 207a0000 rtn blank 
-045b da604b6b arg mem_mouse_send_secutiry_request_timer ,regc 
+045b da604b6d arg mem_mouse_send_secutiry_request_timer ,regc 
 045c da40045e arg p_le_pairing_sm_start_check ,regb 
 045d 2020336d branch timer_single_step 
 
 p_le_pairing_sm_start_check:
-045e 6800cb6c fetch 1 ,mem_le_send_security_request_flag 
+045e 6800cb6e fetch 1 ,mem_le_send_security_request_flag 
 045f 247a0000 nrtn blank 
 0460 20205bf5 branch le_pairing_sm_start 
 
 p_mouse_wheel_trigger_timer:
-0461 da604809 arg mem_mouse_wheel_trigger_timer ,regc 
+0461 da60480b arg mem_mouse_wheel_trigger_timer ,regc 
 0462 da400464 arg p_mouse_wheel_trigger_disable ,regb 
 0463 2020336d branch timer_single_step 
 
 p_mouse_wheel_trigger_disable:
-0464 70480800 jam 0 ,mem_mouse_wheel_trigger 
+0464 70480a00 jam 0 ,mem_mouse_wheel_trigger 
 0465 20600000 rtn 
 
 p_mouse_g24_long_sleep_param_update_timer:
-0466 da604b69 arg mem_24g_long_sleep_param_update_timer ,regc 
+0466 da604b6b arg mem_24g_long_sleep_param_update_timer ,regc 
 0467 da400469 arg p_mouse_g24_long_sleep_normal_param ,regb 
 0468 2020336d branch timer_single_step 
 
 p_mouse_g24_long_sleep_normal_param:
 0469 58057e40 setarg g24_long_sleep_step2 
-046a 6001cca9 store 3 ,mem_24g_enter_hibernate 
+046a 6001ccab store 3 ,mem_24g_enter_hibernate 
 
 p_mouse_long_mult_flag_enable:
-046b 704b6701 jam 1 ,mem_mouse_long_mult_flag 
+046b 704b6901 jam 1 ,mem_mouse_long_mult_flag 
 046c 20600000 rtn 
 
 p_mouse_g24_stop_mode_timeout_timer:
-046d da604dc6 arg mem_24g_stop_g24_mode_timeout ,regc 
+046d da604dc8 arg mem_24g_stop_g24_mode_timeout ,regc 
 046e da400470 arg p_mouse_g24_stop_mode_timeout ,regb 
 046f 20203374 branch timer_single_step_2b 
 
 p_mouse_g24_stop_mode_timeout:
-0470 704dc501 jam 1 ,mem_24g_stop_g24_mode 
+0470 704dc701 jam 1 ,mem_24g_stop_g24_mode 
 0471 20600000 rtn 
 
 p_mouse_bt_discovery_timer:
-0472 da604bf3 arg mem_mouse_combination_key_count ,regc 
+0472 da604bf5 arg mem_mouse_combination_key_count ,regc 
 0473 da400475 arg p_mouse_long_button_bt_discovery ,regb 
 0474 2020336d branch timer_single_step 
 
 p_mouse_long_button_bt_discovery:
 0475 6800c720 fetch 1 ,mem_device_flag 
 0476 c1008000 rtneq mode_g24_device 
-0477 6800cbe9 fetch 1 ,mem_le_switch_adv_flag 
+0477 6800cbeb fetch 1 ,mem_le_switch_adv_flag 
 0478 243a0480 nbranch p_mouse_fast_conn_adv_switch_timer_reinit ,blank 
 
 p_mouse_long_button_bt_normal_discovery:
@@ -1591,11 +1591,11 @@
 p_mouse_select_device_button_up:
 0491 6800c6d9 fetch 1 ,mem_select_device_button_statue 
 0492 c1008000 rtneq pb_button_state_up 
-0493 6800cb47 fetch 1 ,mem_select_ui_button_count 
+0493 6800cb49 fetch 1 ,mem_select_ui_button_count 
 0494 1fe67c14 sub pdata ,20 ,null 
 0495 2441049a ncall p_mouse_ready_reconnection_by_button ,positive 
 0496 6800c685 fetch 1 ,mem_ui_button_timeout 
-0497 6000cb47 store 1 ,mem_select_ui_button_count 
+0497 6000cb49 store 1 ,mem_select_ui_button_count 
 0498 7046d901 jam pb_button_state_up ,mem_select_device_button_statue 
 0499 20600000 rtn 
 
@@ -1621,7 +1621,7 @@
 04a8 58008006 setarg 0x8006 
 04a9 20406413 call twspi_write 
 04aa 20002ee0 nop 12000 
-04ab da604b94 arg mem_sensor_poweron_init ,regc 
+04ab da604b96 arg mem_sensor_poweron_init ,regc 
 04ac 204002be call p_sensor_wr_seq 
 
 p_mouse_dpi_config:
@@ -1667,18 +1667,18 @@
 04c6 c00184cc beq mouse_dpi_level4 ,p_mouse_3065xy_set_cpi4 
 
 p_mouse_3065xy_set_cpi3:
-04c7 6800cb3c fetch 1 ,mem_3065xy_dpi_3 
+04c7 6800cb3e fetch 1 ,mem_3065xy_dpi_3 
 
 p_mouse_dpi_store:
 04c8 6000c6b5 store 1 ,mem_mouse_cpi_count 
 04c9 20203dc1 branch mouse_p3205_dpi + 3 
 
 p_mouse_3065xy_set_cpi1:
-04ca 6800cb3a fetch 1 ,mem_3065xy_dpi_1 
+04ca 6800cb3c fetch 1 ,mem_3065xy_dpi_1 
 04cb 202004c8 branch p_mouse_dpi_store 
 
 p_mouse_3065xy_set_cpi4:
-04cc 6800cb3d fetch 1 ,mem_3065xy_dpi_4 
+04cc 6800cb3f fetch 1 ,mem_3065xy_dpi_4 
 04cd 202004c8 branch p_mouse_dpi_store 
 
 p_mouse_motion:
@@ -1801,7 +1801,7 @@
 051a 68008456 fetch 1 ,mem_le_arq 
 051b c282853a bbit1 wak ,p_le_prepare_tx_wak 
 051c 204006d6 call power_ctrl_pac_succ_incrs 
-051d 6800c78e fetch 1 ,mem_empty_count 
+051d 6800c790 fetch 1 ,mem_empty_count 
 051e 243a0524 nbranch p_le_send_empyt ,blank 
 051f 6800843f fetch 1 ,mem_le_state 
 0520 c3020528 bbit0 lestate_encryption ,p_le_tx_4 
@@ -1810,15 +1810,15 @@
 0523 20205664 branch le_send_empty 
 
 p_le_send_empyt:
-0524 6800c78e fetch 1 ,mem_empty_count 
+0524 6800c790 fetch 1 ,mem_empty_count 
 0525 1fe0ffff increase -1 ,pdata 
-0526 6000c78e store 1 ,mem_empty_count 
+0526 6000c790 store 1 ,mem_empty_count 
 0527 20205664 branch le_send_empty 
 
 p_le_tx_4:
 0528 6800c4c4 fetch 1 ,mem_le_pairing_state 
 0529 c082852b bne flag_le_pairing_after_auth ,p_in_le_tx_4 
-052a 70478e03 jam 3 ,mem_empty_count 
+052a 70479003 jam 3 ,mem_empty_count 
 
 p_in_le_tx_4:
 052b 20405892 call le_fifo_check_nearly_full 
@@ -1829,7 +1829,7 @@
 052e 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
 052f 1fe17e03 and pdata ,0x03 ,pdata 
 0530 c1818000 rtnne 0x03 
-0531 6800c7c3 fetch 1 ,mem_mouse_data_queue_num 
+0531 6800c7c5 fetch 1 ,mem_mouse_data_queue_num 
 0532 207a0000 rtn blank 
 0533 6800c3dd fetch 1 ,mem_le_txlen 
 0534 207a0000 rtn blank 
@@ -1845,17 +1845,17 @@
 p_le_power_ctrl_pac_succ_decrs:
 
 power_ctrl_pac_succ_decrs:
-053b 6800cdb3 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+053b 6800cdb5 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
 053c 1fe67c02 sub pdata ,2 ,null 
 053d 244106da ncall power_ctrl_pac_succ_cnt_reinit ,positive 
-053e 6800cdb3 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+053e 6800cdb5 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
 053f c1000000 rtneq 0 
 0540 1fe0ffff increase -1 ,pdata 
-0541 6000cdb3 store 1 ,mem_power_ctrl_pac_succ_cnt 
+0541 6000cdb5 store 1 ,mem_power_ctrl_pac_succ_cnt 
 0542 20600000 rtn 
 
 p_mouse_le_reconn_write_enable_timer_reinit:
-0543 6800c7a1 fetch 1 ,mem_mouse_le_reconnect_flag 
+0543 6800c7a3 fetch 1 ,mem_mouse_le_reconnect_flag 
 0544 207a0000 rtn blank 
 0545 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
 0546 1fe17e03 and pdata ,0x03 ,pdata 
@@ -1908,7 +1908,7 @@
 056b 1fec8400 rshift8 pdata ,temp 
 056c 18467c24 sub temp ,0x24 ,null 
 056d 20210582 branch p_le_parse_att1 ,positive 
-056e d84047c8 arg mem_mouse_le_uuid_sup ,temp 
+056e d84047ca arg mem_mouse_le_uuid_sup ,temp 
 056f 600944bc storet 2 ,mem_ui_le_uuid_table 
 0570 204058ad call le_parse_att + 2 
 0571 58008e7a setarg 0x8e7a 
@@ -1961,7 +1961,7 @@
 0594 20205af6 branch le_parse_smp + 2 
 
 p_le_parse_smp_pairing_request:
-0595 704b6c01 jam 1 ,mem_le_send_security_request_flag 
+0595 704b6e01 jam 1 ,mem_le_send_security_request_flag 
 0596 20205b09 branch le_parse_smp_pairing_request 
 
 p_le_adv_not_match:
@@ -1994,7 +1994,7 @@
 05ab 202057fb branch le_lpm_set_mult_attempt + 3 
 
 p_le_mouse_bb_event_connect_complete:
-05ac 6800c7a1 fetch 1 ,mem_mouse_le_reconnect_flag 
+05ac 6800c7a3 fetch 1 ,mem_mouse_le_reconnect_flag 
 05ad 247a0000 nrtn blank 
 05ae 68008478 fetch 1 ,mem_le_att_handle 
 05af 1fe67e1a sub pdata ,26 ,pdata 
@@ -2106,7 +2106,7 @@
 05fb 207a0000 rtn blank 
 05fc 6800c091 fetch 1 ,mem_lpm_mode 
 05fd 207a0000 rtn blank 
-05fe 6800cb2b fetch 1 ,mem_mouse_multi_led_on_timer 
+05fe 6800cb2d fetch 1 ,mem_mouse_multi_led_on_timer 
 05ff 247a0000 nrtn blank 
 0600 6800c65a fetch 1 ,mem_ssp_enable 
 0601 203a0604 branch p_lpm_dispatch_next ,blank 
@@ -2164,10 +2164,10 @@
 
 p_parse_lmp_accepted_switch:
 0629 20405dcf call parse_lmp_accepted_switch 
-062a 704b0101 jam 1 ,mem_bt_rcvd_switch_req_accept 
-062b 6800cb03 fetch 1 ,mem_bt_send_lmp_setup_complete 
+062a 704b0301 jam 1 ,mem_bt_rcvd_switch_req_accept 
+062b 6800cb05 fetch 1 ,mem_bt_send_lmp_setup_complete 
 062c 207a0000 rtn blank 
-062d 704b0302 jam 2 ,mem_bt_send_lmp_setup_complete 
+062d 704b0502 jam 2 ,mem_bt_send_lmp_setup_complete 
 062e 20600000 rtn 
 
 p_send_lmp:
@@ -2195,11 +2195,11 @@
 063e 20200739 branch p_zcode_entrance 
 
 p_send_lmp_setup_complete:
-063f 704b0301 jam 1 ,mem_bt_send_lmp_setup_complete 
+063f 704b0501 jam 1 ,mem_bt_send_lmp_setup_complete 
 0640 202061c3 branch send_lmp_setup_complete 
 
 p_send_lmp_sniff_req:
-0641 704b0b04 jam 4 ,mem_mouse_bt_send_first_package_timer 
+0641 704b0d04 jam 4 ,mem_mouse_bt_send_first_package_timer 
 0642 202061a4 branch send_lmp_sniff_req 
 
 p_process_conn_sm:
@@ -2228,16 +2228,16 @@
 0651 20206399 branch host_create_conn_auth_pair + 1 
 
 p_host_create_conn_auth_pair_true:
-0652 6800cb03 fetch 1 ,mem_bt_send_lmp_setup_complete 
+0652 6800cb05 fetch 1 ,mem_bt_send_lmp_setup_complete 
 0653 c000e39d beq 1 ,host_create_conn_auth_pair_true 
 0654 6800c1bd fetch 1 ,mem_link_key_exists 
 0655 203a63a9 branch host_create_conn_auth_pair_nokey ,blank 
 0656 680084d1 fetch 1 ,mem_lmp_conn_state 
 0657 c4018000 rtnbit0 sent_setup_complete 
 0658 c4010000 rtnbit0 received_setup_complete 
-0659 6800cb02 fetch 1 ,mem_bt_send_max_slot_req_accept_after_switch 
+0659 6800cb04 fetch 1 ,mem_bt_send_max_slot_req_accept_after_switch 
 065a 207a0000 rtn blank 
-065b 704b0200 jam 0 ,mem_bt_send_max_slot_req_accept_after_switch 
+065b 704b0400 jam 0 ,mem_bt_send_max_slot_req_accept_after_switch 
 065c 680204e9 fetch 4 ,mem_aurand_send_delay_time 
 065d d8400014 arg 20 ,temp 
 065e 98408400 iadd temp ,temp 
@@ -2247,11 +2247,11 @@
 0662 20206349 branch host_create_conn_auth 
 
 p_bt_send_max_slot_req_accept_after_switch_wait:
-0663 704b0201 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
+0663 704b0401 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
 0664 20600000 rtn 
 
 p_host_create_conn_send_conn_req:
-0665 70480b14 jam 20 ,mem_mouse_send_switch_req_timer 
+0665 70480d14 jam 20 ,mem_mouse_send_switch_req_timer 
 0666 2020636f branch host_create_conn_send_conn_req 
 
 p_check_51cmd_once_continue:
@@ -2293,85 +2293,85 @@
 067e 202002e4 branch p_mouse_store_flash_device_info 
 
 p_mouse_multi_led_blink_timer:
-067f 6800cb27 fetch 1 ,mem_mouse_multi_led_blink_enable 
+067f 6800cb29 fetch 1 ,mem_mouse_multi_led_blink_enable 
 0680 207a0000 rtn blank 
-0681 6800cb2a fetch 1 ,mem_mouse_multi_led_type 
+0681 6800cb2c fetch 1 ,mem_mouse_multi_led_type 
 0682 c0000685 beq multi_led_on ,p_mouse_multi_led_type_on 
 0683 c000869e beq multi_led_blink ,p_mouse_multi_led_type_blink 
 0684 20600000 rtn 
 
 p_mouse_multi_led_type_on:
 0685 204006a8 call p_mouse_multi_led_on 
-0686 6800cb2b fetch 1 ,mem_mouse_multi_led_on_timer 
+0686 6800cb2d fetch 1 ,mem_mouse_multi_led_on_timer 
 0687 1fe0fe01 increase 1 ,pdata 
-0688 6000cb2b store 1 ,mem_mouse_multi_led_on_timer 
-0689 6808cb2c fetcht 1 ,mem_mouse_multi_led_on_timer_init 
+0688 6000cb2d store 1 ,mem_mouse_multi_led_on_timer 
+0689 6808cb2e fetcht 1 ,mem_mouse_multi_led_on_timer_init 
 068a 98467c00 isub temp ,null 
 068b 2042868d call p_mouse_multi_led_off_poweron2s ,zero 
 068c 20600000 rtn 
 
 p_mouse_multi_led_off_poweron2s:
-068d 704b3100 jam 0 ,mem_mouse_multi_led_on_poweron2s_flag 
+068d 704b3300 jam 0 ,mem_mouse_multi_led_on_poweron2s_flag 
 068e 204006bd call p_mouse_multi_led_off + 2 
 068f 6800c720 fetch 1 ,mem_device_flag 
 0690 c1008000 rtneq mode_g24_device 
 0691 68014682 fetch 2 ,mem_ui_state_map 
 0692 c3848000 rtnbit1 ui_state_ble_connected 
 0693 c3800000 rtnbit1 ui_state_bt_connected 
-0694 6800cbe2 fetch 1 ,mem_mouse_fast_conn_flag 
+0694 6800cbe4 fetch 1 ,mem_mouse_fast_conn_flag 
 0695 c0ff869c bne 0xff ,p_mouse_bt_reconn_multi_led_blink 
 
 p_mouse_discovery_multi_led_blink:
-0696 704b2d05 jam 5 ,mem_mouse_multi_led_blink_timer_init 
+0696 704b2f05 jam 5 ,mem_mouse_multi_led_blink_timer_init 
 
 p_mouse_discovery_multi_led_blink1:
-0697 704b2f01 jam 1 ,mem_mouse_multi_led_blink_count 
+0697 704b3101 jam 1 ,mem_mouse_multi_led_blink_count 
 
 p_mouse_multi_led_blink_enable:
-0698 704b2e05 jam 5 ,mem_mouse_multi_led_blink_timer 
-0699 704b2701 jam on ,mem_mouse_multi_led_blink_enable 
-069a 704b2a01 jam multi_led_blink ,mem_mouse_multi_led_type 
+0698 704b3005 jam 5 ,mem_mouse_multi_led_blink_timer 
+0699 704b2901 jam on ,mem_mouse_multi_led_blink_enable 
+069a 704b2c01 jam multi_led_blink ,mem_mouse_multi_led_type 
 069b 20600000 rtn 
 
 p_mouse_bt_reconn_multi_led_blink:
-069c 704b2d05 jam 5 ,mem_mouse_multi_led_blink_timer_init 
+069c 704b2f05 jam 5 ,mem_mouse_multi_led_blink_timer_init 
 069d 20200697 branch p_mouse_discovery_multi_led_blink1 
 
 p_mouse_multi_led_type_blink:
-069e 6800cb2e fetch 1 ,mem_mouse_multi_led_blink_timer 
+069e 6800cb30 fetch 1 ,mem_mouse_multi_led_blink_timer 
 069f 1fe0ffff increase -1 ,pdata 
-06a0 6000cb2e store 1 ,mem_mouse_multi_led_blink_timer 
+06a0 6000cb30 store 1 ,mem_mouse_multi_led_blink_timer 
 06a1 247a0000 nrtn blank 
-06a2 6800cb2d fetch 1 ,mem_mouse_multi_led_blink_timer_init 
-06a3 6000cb2e store 1 ,mem_mouse_multi_led_blink_timer 
+06a2 6800cb2f fetch 1 ,mem_mouse_multi_led_blink_timer_init 
+06a3 6000cb30 store 1 ,mem_mouse_multi_led_blink_timer 
 
 p_mouse_multi_led_blink_count_no_limited:
-06a4 6800cb29 fetch 1 ,mem_mouse_multi_led_state 
+06a4 6800cb2b fetch 1 ,mem_mouse_multi_led_state 
 06a5 c00086bb beq on ,p_mouse_multi_led_off 
 06a6 c00006a8 beq off ,p_mouse_multi_led_on 
 06a7 20600000 rtn 
 
 p_mouse_multi_led_on:
-06a8 704b2901 jam on ,mem_mouse_multi_led_state 
+06a8 704b2b01 jam on ,mem_mouse_multi_led_state 
 06a9 6800c720 fetch 1 ,mem_device_flag 
 06aa c00086ad beq 1 ,p_mouse_24g_led_on 
 06ab c00106b1 beq 2 ,p_mouse_bt1_led_on 
 06ac c00186b5 beq 3 ,p_mouse_bt2_led_on 
 
 p_mouse_24g_led_on:
-06ad 6808cb64 fetcht 1 ,mem_mouse_device1_led_gpio 
+06ad 6808cb66 fetcht 1 ,mem_mouse_device1_led_gpio 
 06ae 2040680e call gpio_config_output 
-06af 6808cb64 fetcht 1 ,mem_mouse_device1_led_gpio 
+06af 6808cb66 fetcht 1 ,mem_mouse_device1_led_gpio 
 06b0 20206825 branch gpio_out_inactive 
 
 p_mouse_bt1_led_on:
-06b1 6808cb65 fetcht 1 ,mem_mouse_device2_led_gpio 
+06b1 6808cb67 fetcht 1 ,mem_mouse_device2_led_gpio 
 06b2 2040680e call gpio_config_output 
-06b3 6808cb65 fetcht 1 ,mem_mouse_device2_led_gpio 
+06b3 6808cb67 fetcht 1 ,mem_mouse_device2_led_gpio 
 06b4 20206825 branch gpio_out_inactive 
 
 p_mouse_bt2_led_on:
-06b5 6808cb66 fetcht 1 ,mem_mouse_device3_led_gpio 
+06b5 6808cb68 fetcht 1 ,mem_mouse_device3_led_gpio 
 06b6 20206829 branch gpio_out_active 
 
 p_mouse_dpi_led_on:
@@ -2380,57 +2380,57 @@
 
 p_mouse_multi_led_blink_off:
 06b9 58000000 setarg 0 
-06ba 6001cb2e store 3 ,mem_mouse_multi_led_blink_timer 
+06ba 6001cb30 store 3 ,mem_mouse_multi_led_blink_timer 
 
 p_mouse_multi_led_off:
-06bb 6800cb2f fetch 1 ,mem_mouse_multi_led_blink_count 
+06bb 6800cb31 fetch 1 ,mem_mouse_multi_led_blink_count 
 06bc 243a06bf nbranch p_mouse_multi_led_off_wait_blink_over ,blank 
-06bd 704b2700 jam 0 ,mem_mouse_multi_led_blink_enable 
-06be 704b2a00 jam 0 ,mem_mouse_multi_led_type 
+06bd 704b2900 jam 0 ,mem_mouse_multi_led_blink_enable 
+06be 704b2c00 jam 0 ,mem_mouse_multi_led_type 
 
 p_mouse_multi_led_off_wait_blink_over:
-06bf 704b2b00 jam 0 ,mem_mouse_multi_led_on_timer 
-06c0 704b2900 jam off ,mem_mouse_multi_led_state 
+06bf 704b2d00 jam 0 ,mem_mouse_multi_led_on_timer 
+06c0 704b2b00 jam off ,mem_mouse_multi_led_state 
 
 p_mouse_led_all_off:
-06c1 6808cb64 fetcht 1 ,mem_mouse_device1_led_gpio 
+06c1 6808cb66 fetcht 1 ,mem_mouse_device1_led_gpio 
 06c2 2040680e call gpio_config_output 
-06c3 6808cb64 fetcht 1 ,mem_mouse_device1_led_gpio 
+06c3 6808cb66 fetcht 1 ,mem_mouse_device1_led_gpio 
 06c4 20406829 call gpio_out_active 
-06c5 6808cb65 fetcht 1 ,mem_mouse_device2_led_gpio 
+06c5 6808cb67 fetcht 1 ,mem_mouse_device2_led_gpio 
 06c6 2040680e call gpio_config_output 
-06c7 6808cb65 fetcht 1 ,mem_mouse_device2_led_gpio 
+06c7 6808cb67 fetcht 1 ,mem_mouse_device2_led_gpio 
 06c8 20206829 branch gpio_out_active 
 
 p_mouse_mode_bt_device_multi_led_on:
 
 p_mouse_mode_24g_device_multi_led_on:
-06c9 704b3101 jam 1 ,mem_mouse_multi_led_on_poweron2s_flag 
-06ca 704b2701 jam on ,mem_mouse_multi_led_blink_enable 
-06cb 704b2a00 jam multi_led_on ,mem_mouse_multi_led_type 
-06cc 704b2b00 jam 0 ,mem_mouse_multi_led_on_timer 
+06c9 704b3301 jam 1 ,mem_mouse_multi_led_on_poweron2s_flag 
+06ca 704b2901 jam on ,mem_mouse_multi_led_blink_enable 
+06cb 704b2c00 jam multi_led_on ,mem_mouse_multi_led_type 
+06cc 704b2d00 jam 0 ,mem_mouse_multi_led_on_timer 
 06cd 20600000 rtn 
 
 p_mouse_discovey_led_blink_off:
-06ce 6800cb2b fetch 1 ,mem_mouse_multi_led_on_timer 
+06ce 6800cb2d fetch 1 ,mem_mouse_multi_led_on_timer 
 06cf 247a0000 nrtn blank 
-06d0 6800cb31 fetch 1 ,mem_mouse_multi_led_on_poweron2s_flag 
+06d0 6800cb33 fetch 1 ,mem_mouse_multi_led_on_poweron2s_flag 
 06d1 247a0000 nrtn blank 
 06d2 202006b9 branch p_mouse_multi_led_blink_off 
 
 power_ctrl_pac_succ_cnt_init:
-06d3 704db601 jam 1 ,mem_power_ctrl_level 
-06d4 704db300 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+06d3 704db801 jam 1 ,mem_power_ctrl_level 
+06d4 704db500 jam 0 ,mem_power_ctrl_pac_succ_cnt 
 06d5 20600000 rtn 
 
 power_ctrl_pac_succ_incrs:
-06d6 6800cdb3 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+06d6 6800cdb5 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
 06d7 1fe0fe01 increase 1 ,pdata 
-06d8 6000cdb3 store 1 ,mem_power_ctrl_pac_succ_cnt 
+06d8 6000cdb5 store 1 ,mem_power_ctrl_pac_succ_cnt 
 06d9 20600000 rtn 
 
 power_ctrl_pac_succ_cnt_reinit:
-06da 704db303 jam 3 ,mem_power_ctrl_pac_succ_cnt 
+06da 704db503 jam 3 ,mem_power_ctrl_pac_succ_cnt 
 06db 20600000 rtn 
 
 power_ctrl_start:
@@ -2438,9 +2438,9 @@
 06dd c3858000 rtnbit1 ui_state_ble_adv 
 06de c3838000 rtnbit1 ui_state_bt_reconnect 
 06df c3830000 rtnbit1 ui_state_bt_discovery 
-06e0 da204d3c arg mem_rssi_signal_buf ,rega 
+06e0 da204d3e arg mem_rssi_signal_buf ,rega 
 06e1 20400244 call p_rssi_average 
-06e2 6008cdb4 storet 1 ,mem_rssi_avg_received 
+06e2 6008cdb6 storet 1 ,mem_rssi_avg_received 
 06e3 58000082 setarg rssi_dis_max_24g 
 06e4 c51306e6 bmark1 mark_24g ,power_ctrl_start_next 
 06e5 58000080 setarg rssi_dis_max_ble 
@@ -2448,20 +2448,20 @@
 power_ctrl_start_next:
 06e6 98467c00 isub temp ,null 
 06e7 242106fe nbranch power_ctrl_txpower_incrs_force ,positive 
-06e8 6800cdb3 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+06e8 6800cdb5 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
 06e9 1fe67c02 sub pdata ,2 ,null 
 06ea 242106ee nbranch power_ctrl_txpower_decrs_check ,positive 
-06eb 6800cdb3 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+06eb 6800cdb5 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
 06ec c00006ff beq 0 ,power_ctrl_txpower_incrs 
 06ed 20600000 rtn 
 
 power_ctrl_txpower_decrs_check:
-06ee 6800cdb3 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+06ee 6800cdb5 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
 06ef c1900000 rtnne 32 
-06f0 704db300 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+06f0 704db500 jam 0 ,mem_power_ctrl_pac_succ_cnt 
 
 power_ctrl_txpower_decrs:
-06f1 6808cdb4 fetcht 1 ,mem_rssi_avg_received 
+06f1 6808cdb6 fetcht 1 ,mem_rssi_avg_received 
 06f2 58000077 setarg rssi_dis_min_24g 
 06f3 c51306f5 bmark1 mark_24g ,power_ctrl_txpower_decrs_next 
 06f4 58000075 setarg rssi_dis_min_ble 
@@ -2469,10 +2469,10 @@
 power_ctrl_txpower_decrs_next:
 06f5 98467c00 isub temp ,null 
 06f6 24610000 nrtn positive 
-06f7 6800cdb6 fetch 1 ,mem_power_ctrl_level 
+06f7 6800cdb8 fetch 1 ,mem_power_ctrl_level 
 06f8 c0000706 beq 0 ,power_ctrl_decrs_level0 
 06f9 1fe0ffff increase -1 ,pdata 
-06fa 6000cdb6 store 1 ,mem_power_ctrl_level 
+06fa 6000cdb8 store 1 ,mem_power_ctrl_level 
 06fb c0000706 beq 0 ,power_ctrl_decrs_level0 
 
 power_ctrl_decrs_level1:
@@ -2482,13 +2482,13 @@
 06fd 20600000 rtn 
 
 power_ctrl_txpower_incrs_force:
-06fe 704db300 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+06fe 704db500 jam 0 ,mem_power_ctrl_pac_succ_cnt 
 
 power_ctrl_txpower_incrs:
-06ff 6800cdb6 fetch 1 ,mem_power_ctrl_level 
+06ff 6800cdb8 fetch 1 ,mem_power_ctrl_level 
 0700 c0010704 beq 2 ,power_ctrl_incrs_level2 
 0701 1fe0fe01 increase 1 ,pdata 
-0702 6000cdb6 store 1 ,mem_power_ctrl_level 
+0702 6000cdb8 store 1 ,mem_power_ctrl_level 
 0703 c00086fc beq 1 ,power_ctrl_incrs_level1 
 
 power_ctrl_incrs_level2:
@@ -2569,28 +2569,28 @@
 p_zcode_entrance:
 0739 680891c5 fetcht 1 ,mem_zcode_temp_param0 
 073a 18518400 rshift4 temp ,temp 
-073b 6800cb56 fetch 1 ,mem_zcode_current_number 
+073b 6800cb58 fetch 1 ,mem_zcode_current_number 
 073c 98467c00 isub temp ,null 
 073d 20228758 branch p_zcode_run ,zero 
-073e 6008cb56 storet 1 ,mem_zcode_current_number 
+073e 6008cb58 storet 1 ,mem_zcode_current_number 
 073f 18408401 increase 1 ,temp 
 0740 58000100 setarg zcode_buff_size 
 0741 984f8400 imul32 temp ,temp 
-0742 6801cb57 fetch 3 ,mem_xip_flash_offset 
+0742 6801cb59 fetch 3 ,mem_xip_flash_offset 
 0743 98467e00 isub temp ,pdata 
-0744 6809cb5a fetcht 3 ,mem_flash_start_addr 
+0744 6809cb5c fetcht 3 ,mem_flash_start_addr 
 0745 9840fe00 iadd temp ,pdata 
 0746 1fe0fffb increase -5 ,pdata 
-0747 6001cb5d store 3 ,mem_flash_address 
+0747 6001cb5f store 3 ,mem_flash_address 
 0748 20400322 call p_flash_release_deep_power_down 
 
 p_zcode_read_loop:
-0749 6801cb5d fetch 3 ,mem_flash_address 
+0749 6801cb5f fetch 3 ,mem_flash_address 
 074a d8400100 arg zcode_buff_size ,temp 
 074b da201f00 arg mem_zcode_buff ,rega 
 074c 20406562 call spid_read_flash 
 074d 68021f00 fetch 4 ,mem_zcode_buff 
-074e 680a4b60 fetcht 4 ,mem_zcode_head 
+074e 680a4b62 fetcht 4 ,mem_zcode_head 
 074f 98467c00 isub temp ,null 
 0750 24228749 nbranch p_zcode_read_loop ,zero 
 0751 204002f2 call p_mouse_spi_init 
@@ -2606,7 +2606,7 @@
 0759 20200001 branch p_zcode 
 
 p_drawing_optima:
-075a 6800cbf2 fetch 1 ,mem_mouse_smooth_disable 
+075a 6800cbf4 fetch 1 ,mem_mouse_smooth_disable 
 075b 247a0000 nrtn blank 
 075c 6802469b fetch 4 ,mem_mouse_x 
 075d 207a0000 rtn blank 
@@ -2615,33 +2615,33 @@
 0760 204007b1 call p_data_greater_than_check 
 0761 58000003 setarg 0x03 
 0762 204007b7 call p_data_less_than_check 
-0763 6800cb0d fetch 1 ,mem_mouse_asm_flag 
+0763 6800cb0f fetch 1 ,mem_mouse_asm_flag 
 0764 c000876a beq 1 ,p_drawing_optima_modify 
 
 p_drawing_optima_init:
-0765 6800cbf2 fetch 1 ,mem_mouse_smooth_disable 
+0765 6800cbf4 fetch 1 ,mem_mouse_smooth_disable 
 0766 247a0000 nrtn blank 
 0767 df200005 arg 5 ,loopcnt 
-0768 d8a04b0d arg mem_mouse_asm_flag ,contw 
+0768 d8a04b0f arg mem_mouse_asm_flag ,contw 
 0769 20207ed4 branch clear_mem 
 
 p_drawing_optima_modify:
-076a 68014b0e fetch 2 ,mem_mouse_x_pre 
+076a 68014b10 fetch 2 ,mem_mouse_x_pre 
 076b 600111be store 2 ,mem_data_pre 
 076c 6801469b fetch 2 ,mem_mouse_x 
 076d 600111c0 store 2 ,mem_data_current 
 076e 2040077d call p_drawing_optima_data_x 
 076f 680111be fetch 2 ,mem_data_pre 
-0770 60014b0e store 2 ,mem_mouse_x_pre 
+0770 60014b10 store 2 ,mem_mouse_x_pre 
 0771 680111c0 fetch 2 ,mem_data_current 
 0772 6001469b store 2 ,mem_mouse_x 
-0773 68014b10 fetch 2 ,mem_mouse_y_pre 
+0773 68014b12 fetch 2 ,mem_mouse_y_pre 
 0774 600111be store 2 ,mem_data_pre 
 0775 6801469d fetch 2 ,mem_mouse_y 
 0776 600111c0 store 2 ,mem_data_current 
 0777 20400785 call p_drawing_optima_data_y 
 0778 680111be fetch 2 ,mem_data_pre 
-0779 60014b10 store 2 ,mem_mouse_y_pre 
+0779 60014b12 store 2 ,mem_mouse_y_pre 
 077a 680111c0 fetch 2 ,mem_data_current 
 077b 6001469d store 2 ,mem_mouse_y 
 077c 20600000 rtn 
@@ -2650,20 +2650,20 @@
 077d 680111be fetch 2 ,mem_data_pre 
 077e 680911c0 fetcht 2 ,mem_data_current 
 077f 9840fe00 iadd temp ,pdata 
-0780 6808cbe0 fetcht 1 ,mem_mouse_data_xtemp 
+0780 6808cbe2 fetcht 1 ,mem_mouse_data_xtemp 
 0781 9840fe00 iadd temp ,pdata 
 0782 1fe10401 and pdata ,0x01 ,temp 
-0783 6008cbe0 storet 1 ,mem_mouse_data_xtemp 
+0783 6008cbe2 storet 1 ,mem_mouse_data_xtemp 
 0784 2020078d branch p_drawing_optima_data 
 
 p_drawing_optima_data_y:
 0785 680111be fetch 2 ,mem_data_pre 
 0786 680911c0 fetcht 2 ,mem_data_current 
 0787 9840fe00 iadd temp ,pdata 
-0788 6808cbe1 fetcht 1 ,mem_mouse_data_ytemp 
+0788 6808cbe3 fetcht 1 ,mem_mouse_data_ytemp 
 0789 9840fe00 iadd temp ,pdata 
 078a 1fe10401 and pdata ,0x01 ,temp 
-078b 6008cbe1 storet 1 ,mem_mouse_data_ytemp 
+078b 6008cbe3 storet 1 ,mem_mouse_data_ytemp 
 078c 2020078d branch p_drawing_optima_data 
 
 p_drawing_optima_data:
@@ -2725,7 +2725,7 @@
 07b4 242107bc nbranch p_enable_asm ,positive 
 
 p_disable_asm:
-07b5 704b0d00 jam 0 ,mem_mouse_asm_flag 
+07b5 704b0f00 jam 0 ,mem_mouse_asm_flag 
 07b6 20600000 rtn 
 
 p_data_less_than_check:
@@ -2736,7 +2736,7 @@
 07bb 202007b5 branch p_disable_asm 
 
 p_enable_asm:
-07bc 704b0d01 jam 1 ,mem_mouse_asm_flag 
+07bc 704b0f01 jam 1 ,mem_mouse_asm_flag 
 07bd 20600000 rtn 
 
 p_data_abs_check:
@@ -35416,21 +35416,21 @@
 
 z_mouse_le_bb_disconnected:
 10011 2040040e call p_mouse_sensor_powerdown_check 
-10012 704b6a00 jam 0 ,mem_mouse_le_bb_connected_flag 
+10012 704b6c00 jam 0 ,mem_mouse_le_bb_connected_flag 
 10013 58000007 setarg le_interval_8_75ms 
 10014 60014496 store 2 ,mem_le_interval_min 
 10015 60014498 store 2 ,mem_le_interval_min + 2 
-10016 7047c600 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
-10017 70479e00 jam 0 ,mem_mouse_clear_sensor_data_flag 
+10016 7047c800 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
+10017 7047a000 jam 0 ,mem_mouse_clear_sensor_data_flag 
 10018 20400369 call p_mouse_data_init 
 10019 20405816 call le_clr_config_more_data 
 1001a 204002e4 call p_mouse_store_flash_device_info 
 1001b 204041d9 call mouse_bb_disconnected 
-1001c 6800cbec fetch 1 ,mem_mouse_start_discovery_enable 
+1001c 6800cbee fetch 1 ,mem_mouse_start_discovery_enable 
 1001d 207a0000 rtn blank 
 
 z_check_51cmd_adv:
-1001e 68034be3 fetch 6 ,mem_le_normal_lap 
+1001e 68034be5 fetch 6 ,mem_le_normal_lap 
 1001f 600344a0 store 6 ,mem_le_lap 
 10020 20400432 call p_mouse_le_adv_data_update 
 10021 20207df4 branch check_51cmd_adv 
@@ -35442,7 +35442,7 @@
 20003 20600000 rtn 
 
 z_mouse_bb_disconnected:
-20004 70480a00 jam 0 ,mem_mouse_enter_sniff_count 
+20004 70480c00 jam 0 ,mem_mouse_enter_sniff_count 
 20005 7041e30e jam 0x0e ,mem_sniff_param_interval 
 20006 204041e7 call mouse_bb_discon_clear_stack 
 20007 68014208 fetch app_disc_rsn_size ,mem_app_disconn_reason 
@@ -35470,7 +35470,7 @@
 20017 68010264 fetch 2 ,mem_l2cap_payload_ptr 
 20018 1fe20c00 copy pdata ,contr 
 20019 e8c08000 ifetch 1 ,contr 
-2001a 6000cb04 store 1 ,mem_l2cap_rcv 
+2001a 6000cb06 store 1 ,mem_l2cap_rcv 
 2001b 1fe1040f and pdata ,0x0f ,temp 
 2001c 1ff1fe00 rshift4 pdata ,pdata 
 2001d c0038020 beq hid_type_set_protocol ,z_hid_rx_set_protocol 
@@ -35479,11 +35479,11 @@
 
 z_hid_rx_set_protocol:
 20020 20404d53 call hid_rx_process_handshake 
-20021 704b0500 jam 0 ,mem_mouse_bt_boot_mode 
-20022 6800cb04 fetch 1 ,mem_l2cap_rcv 
+20021 704b0700 jam 0 ,mem_mouse_bt_boot_mode 
+20022 6800cb06 fetch 1 ,mem_l2cap_rcv 
 20023 2feffe00 isolate1 0 ,pdata 
 20024 20608000 rtn true 
-20025 704b0501 jam 1 ,mem_mouse_bt_boot_mode 
+20025 704b0701 jam 1 ,mem_mouse_bt_boot_mode 
 20026 20600000 rtn 
 
 z_hid_rx_process_hid_control:
@@ -35500,8 +35500,8 @@
 30005 20600000 rtn 
 
 z_mouse4_0_check_reconn_target:
-30006 704b6c01 jam 1 ,mem_le_send_security_request_flag 
-30007 7047a101 jam 1 ,mem_mouse_le_reconnect_flag 
+30006 704b6e01 jam 1 ,mem_le_send_security_request_flag 
+30007 7047a301 jam 1 ,mem_mouse_le_reconnect_flag 
 30008 680146a8 fetch 2 ,mem_mouse_direct_timeout 
 30009 600146ae store 2 ,mem_mouse_direct_timer 
 3000a 2040043a call p_mouse_store_eeprom_enable 
@@ -35533,7 +35533,7 @@
 
 z_send_lmp_detach:
 3001c 20406152 call send_lmp_detach 
-3001d 6800cb51 fetch 1 ,mem_mouse_bt_reconnect_flag 
+3001d 6800cb53 fetch 1 ,mem_mouse_bt_reconnect_flag 
 3001e 207a0000 rtn blank 
 3001f 6800804b fetch 1 ,mem_op 
 30020 793ffe03 set0 op_disconn ,pdata 
@@ -35545,19 +35545,19 @@
 30024 20406298 call msg_send_lmp 
 30025 68008049 fetch 1 ,mem_lmi_opcode 
 30026 e0a08000 istore 1 ,contw 
-30027 6000cafe store 1 ,mem_lmi_opcode_temp 
+30027 6000cb00 store 1 ,mem_lmi_opcode_temp 
 30028 204062a7 call send_lmp_follow 
-30029 6800cafe fetch 1 ,mem_lmi_opcode_temp 
+30029 6800cb00 fetch 1 ,mem_lmi_opcode_temp 
 3002a c017002c beq lmp_max_slot_req ,z_send_lmp_accepted_max_slot_req 
 3002b 20206051 branch send_lmp_accepted + 7 
 
 z_send_lmp_accepted_max_slot_req:
-3002c 6800cb01 fetch 1 ,mem_bt_rcvd_switch_req_accept 
+3002c 6800cb03 fetch 1 ,mem_bt_rcvd_switch_req_accept 
 3002d 207a0000 rtn blank 
-3002e 704b0100 jam 0 ,mem_bt_rcvd_switch_req_accept 
-3002f 6800cb03 fetch 1 ,mem_bt_send_lmp_setup_complete 
+3002e 704b0300 jam 0 ,mem_bt_rcvd_switch_req_accept 
+3002f 6800cb05 fetch 1 ,mem_bt_send_lmp_setup_complete 
 30030 c1810000 rtnne 2 
-30031 704b0201 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
+30031 704b0401 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
 30032 1c427e00 copy clkn_bt ,pdata 
 30033 600204e9 store 4 ,mem_aurand_send_delay_time 
 30034 20600000 rtn 
@@ -35593,16 +35593,16 @@
 40011 20206399 branch host_create_conn_auth_pair + 1 
 
 z_host_create_conn_auth_pair_true:
-40012 6800cb03 fetch 1 ,mem_bt_send_lmp_setup_complete 
+40012 6800cb05 fetch 1 ,mem_bt_send_lmp_setup_complete 
 40013 c000e39d beq 1 ,host_create_conn_auth_pair_true 
 40014 6800c1bd fetch 1 ,mem_link_key_exists 
 40015 203a63a9 branch host_create_conn_auth_pair_nokey ,blank 
 40016 680084d1 fetch 1 ,mem_lmp_conn_state 
 40017 c4018000 rtnbit0 sent_setup_complete 
 40018 c4010000 rtnbit0 received_setup_complete 
-40019 6800cb02 fetch 1 ,mem_bt_send_max_slot_req_accept_after_switch 
+40019 6800cb04 fetch 1 ,mem_bt_send_max_slot_req_accept_after_switch 
 4001a 207a0000 rtn blank 
-4001b 704b0200 jam 0 ,mem_bt_send_max_slot_req_accept_after_switch 
+4001b 704b0400 jam 0 ,mem_bt_send_max_slot_req_accept_after_switch 
 4001c 680204e9 fetch 4 ,mem_aurand_send_delay_time 
 4001d d8400014 arg 20 ,temp 
 4001e 98408400 iadd temp ,temp 
@@ -35612,11 +35612,11 @@
 40022 20206349 branch host_create_conn_auth 
 
 z_bt_send_max_slot_req_accept_after_switch_wait:
-40023 704b0201 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
+40023 704b0401 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
 40024 20600000 rtn 
 
 z_host_create_conn_send_conn_req:
-40025 70480b14 jam 20 ,mem_mouse_send_switch_req_timer 
+40025 70480d14 jam 20 ,mem_mouse_send_switch_req_timer 
 40026 2020636f branch host_create_conn_send_conn_req 
               org 0x50001
 
@@ -35630,15 +35630,15 @@
 50005 2020557d branch le_update_param + 8 
 
 z_mouse_le_lpm_mult_reinit:
-50006 6800c7c7 fetch 1 ,mem_lpm_mult_init 
+50006 6800c7c9 fetch 1 ,mem_lpm_mult_init 
 50007 6000c172 store 1 ,mem_lpm_mult 
 
 z_mouse_le_conn_param_lpm_enable:
-50008 7047c600 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
+50008 7047c800 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
 50009 20600000 rtn 
 
 z_mouse_le_conn_param_lpm_disable:
-5000a 7047c601 jam le_lpm_disable ,mem_mouse_le_conn_param_reject 
+5000a 7047c801 jam le_lpm_disable ,mem_mouse_le_conn_param_reject 
 5000b 20600000 rtn 
 
 z_mouse_le_conn_param_check:
@@ -35646,7 +35646,7 @@
 5000d 1fe67c0c sub pdata ,le_interval_15ms ,null 
 5000e 2421000a nbranch z_mouse_le_conn_param_lpm_disable ,positive 
 5000f 6800c3d8 fetch 1 ,mem_le_new_connslavelatency 
-50010 6808c7c7 fetcht 1 ,mem_lpm_mult_init 
+50010 6808c7c9 fetcht 1 ,mem_lpm_mult_init 
 50011 98467c00 isub temp ,null 
 50012 20210006 branch z_mouse_le_lpm_mult_reinit ,positive 
 50013 6800c3d8 fetch 1 ,mem_le_new_connslavelatency 
@@ -35677,13 +35677,13 @@
 
 z_mouse_start_discovery:
 60003 20400295 call p_mouse_tx_power_init 
-60004 704b6c00 jam 0 ,mem_le_send_security_request_flag 
-60005 704bec01 jam 1 ,mem_mouse_start_discovery_enable 
+60004 704b6e00 jam 0 ,mem_le_send_security_request_flag 
+60005 704bee01 jam 1 ,mem_mouse_start_discovery_enable 
 60006 70472001 jam mode_bt_device1 ,mem_device_flag 
-60007 70479e00 jam 0 ,mem_mouse_clear_sensor_data_flag 
+60007 7047a000 jam 0 ,mem_mouse_clear_sensor_data_flag 
 
 z_mouse_start_discovery_norandom:
-60008 68034be3 fetch 6 ,mem_le_normal_lap 
+60008 68034be5 fetch 6 ,mem_le_normal_lap 
 60009 600344a0 store 6 ,mem_le_lap 
 6000a 2040029e call p_mouse_le_fast_conn_disable 
 6000b 20403418 call app_lpm_mult_disable 
@@ -35695,7 +35695,7 @@
 60011 600146ae store 2 ,mem_mouse_direct_timer 
 60012 2040043a call p_mouse_store_eeprom_enable 
 60013 204043ca call mouse_bt_discovery_button_down_disable 
-60014 704b5100 jam 0 ,mem_mouse_bt_reconnect_flag 
+60014 704b5300 jam 0 ,mem_mouse_bt_reconnect_flag 
 60015 20400312 call p_mouse_load_flash_device_info 
 60016 6800c210 fetch 1 ,mem_xrecord_mode 
 60017 1fe67c33 sub pdata ,rec_3_mode ,null 
@@ -35706,7 +35706,7 @@
 6001c 20200696 branch p_mouse_discovery_multi_led_blink 
 
 z3_check_51cmd_adv:
-6001d 68034be3 fetch 6 ,mem_le_normal_lap 
+6001d 68034be5 fetch 6 ,mem_le_normal_lap 
 6001e 600344a0 store 6 ,mem_le_lap 
 6001f 20400432 call p_mouse_le_adv_data_update 
 60020 20207df4 branch check_51cmd_adv 
@@ -35720,16 +35720,16 @@
 
 z_g24_start_24g_mode:
 70005 79200026 set1 mark_24g ,mark 
-70006 6800cdca fetch 1 ,mem_24g_conn_sm 
+70006 6800cdcc fetch 1 ,mem_24g_conn_sm 
 70007 79207e02 set1 state_24g_reconn ,pdata 
-70008 6000cdca store 1 ,mem_24g_conn_sm 
+70008 6000cdcc store 1 ,mem_24g_conn_sm 
 70009 204001a1 call p_g24_syncword_crc8 
 7000a 20400116 call p_g24_ch 
 7000b 20200019 branch z_g24_auto_pair_timeout_init 
 
 z_g24_factory_check:
 7000c df200002 arg 2 ,loopcnt 
-7000d d8c04ca2 arg mem_24g_addr ,contr 
+7000d d8c04ca4 arg mem_24g_addr ,contr 
 7000e 20407fe7 call enable_user 
 7000f 5800ffff setarg 0xffff 
 
@@ -35742,14 +35742,14 @@
 
 z_g24_auto_pair_start:
 70015 79200026 set1 mark_24g ,mark 
-70016 6800cdca fetch 1 ,mem_24g_conn_sm 
+70016 6800cdcc fetch 1 ,mem_24g_conn_sm 
 70017 79207e01 set1 state_24g_pair ,pdata 
-70018 6000cdca store 1 ,mem_24g_conn_sm 
+70018 6000cdcc store 1 ,mem_24g_conn_sm 
 
 z_g24_auto_pair_timeout_init:
 70019 580000c8 setarg g24_first_disconn_nodata_timer 
-7001a 60014dc6 store 2 ,mem_24g_stop_g24_mode_timeout 
-7001b 704dc500 jam 0 ,mem_24g_stop_g24_mode 
+7001a 60014dc8 store 2 ,mem_24g_stop_g24_mode_timeout 
+7001b 704dc700 jam 0 ,mem_24g_stop_g24_mode 
 7001c 20600000 rtn 
 
 z_mouse_24g_pairing_button:
@@ -35762,7 +35762,7 @@
 70023 58000000 setarg 0 
 70024 600146ae store 2 ,mem_mouse_direct_timer 
 70025 6000c6b4 store 1 ,mem_mouse_send_blank_timer 
-70026 60014ca7 store 2 ,mem_24g_check_dongle_times 
+70026 60014ca9 store 2 ,mem_24g_check_dongle_times 
 70027 204042ca call mouse_stop_discovery 
 70028 202001b7 branch p_g24_auto_pair_start 
               org 0x80001
@@ -35773,27 +35773,27 @@
 80003 20600000 rtn 
 
 z_g24_reconn_dispatch:
-80004 6800cdc5 fetch 1 ,mem_24g_stop_g24_mode 
+80004 6800cdc7 fetch 1 ,mem_24g_stop_g24_mode 
 80005 c000add4 beq 1 ,g24_stop_24g_mode 
 80006 20400011 call z_g24_tx_attemp_data_prep 
 80007 20400162 call p_g24_transmit_receive_ack 
 80008 242c0116 nbranch p_g24_ch ,sync 
 80009 24378116 nbranch p_g24_ch ,user3 
-8000a 6800cdca fetch 1 ,mem_24g_conn_sm 
+8000a 6800cdcc fetch 1 ,mem_24g_conn_sm 
 8000b 793ffe02 set0 state_24g_reconn ,pdata 
-8000c 6000cdca store 1 ,mem_24g_conn_sm 
+8000c 6000cdcc store 1 ,mem_24g_conn_sm 
 
 z_g24_tx_attemp_dongle_succ:
-8000d 704b6700 jam 0 ,mem_mouse_long_mult_flag 
+8000d 704b6900 jam 0 ,mem_mouse_long_mult_flag 
 8000e 20402f20 call g24_app_tx_attempt_success 
 8000f 2040015f call p_g24_txbuf_clear 
 80010 20200335 branch p_g24_transmit_by_interrupt_enable 
 
 z_g24_tx_attemp_data_prep:
 80011 70119eff jam 0xff ,mem_24g_common_temp 
-80012 6800cc7b fetch 1 ,mem_24g_data_type 
+80012 6800cc7d fetch 1 ,mem_24g_data_type 
 80013 6000919f store 1 ,mem_24g_common_temp + 1 
-80014 68024cb1 fetch 4 ,mem_24g_device_addr 
+80014 68024cb3 fetch 4 ,mem_24g_device_addr 
 80015 600211a0 store 4 ,mem_24g_common_temp + 2 
 80016 d8400006 arg 6 ,temp 
 80017 da20119e arg mem_24g_common_temp ,rega 
@@ -35804,7 +35804,7 @@
 8001a 5fffffff setarg -1 
 8001b 60030040 store 6 ,mem_plap 
 8001c 70018533 jam rec_3_mode ,mem_record_bt_mode 
-8001d 704be2ff jam 0xff ,mem_mouse_fast_conn_flag 
+8001d 704be4ff jam 0xff ,mem_mouse_fast_conn_flag 
 8001e 204042fb call mouse_before_store_reconn_info 
 8001f 70472134 jam 0x34 ,mem_device1_type 
 80020 202002e4 branch p_mouse_store_flash_device_info 
@@ -35816,9 +35816,9 @@
 
 z_mouse_setting_config:
 90003 680240a0 fetch 4 ,mem_lap 
-90004 60024cb1 store 4 ,mem_24g_device_addr 
+90004 60024cb3 store 4 ,mem_24g_device_addr 
 90005 20403e6e call mouse_gpio_init 
-90006 6808cb46 fetcht 1 ,mem_flash_ncs_gpio 
+90006 6808cb48 fetcht 1 ,mem_flash_ncs_gpio 
 90007 2040680e call gpio_config_output 
 90008 20403e1e call mouse_param_init 
 90009 2040001c call z_mouse_bt_sdp_update 
@@ -35833,8 +35833,8 @@
 90012 6800c720 fetch 1 ,mem_device_flag 
 90013 c1008000 rtneq mode_g24_device 
 90014 680344a0 fetch 6 ,mem_le_lap 
-90015 60034be3 store 6 ,mem_le_normal_lap 
-90016 68034b4d fetch 6 ,mem_mouse_24g_addr_init 
+90015 60034be5 store 6 ,mem_le_normal_lap 
+90016 68034b4f fetch 6 ,mem_mouse_24g_addr_init 
 90017 680b4722 fetcht 6 ,mem_device1_addr 
 90018 98467c00 isub temp ,null 
 90019 2422829e nbranch p_mouse_le_fast_conn_disable ,zero 
@@ -35844,7 +35844,7 @@
 z_mouse_bt_sdp_update:
 9001c 204074b9 call enable_authrom 
 9001d d8c08c00 arg 0x8c00 ,contr 
-9001e d8a04878 arg mem_mouse_uuid_list ,contw 
+9001e d8a0487a arg mem_mouse_uuid_list ,contw 
 9001f df200171 arg 369 ,loopcnt 
 90020 20407f01 call memcpy 
 90021 580f0209 setarg 0x0f0209 
@@ -35858,15 +35858,15 @@
 90029 d8c08d71 arg 0x8d71 ,contr 
 9002a df200109 arg 265 ,loopcnt 
 9002b 20407f01 call memcpy 
-9002c 70488f00 jam 0 ,mem_mouse_uuid_list + 23 
-9002d 7048876d jam 0x6d ,mem_mouse_uuid_list + 15 
+9002c 70489100 jam 0 ,mem_mouse_uuid_list + 23 
+9002d 7048896d jam 0x6d ,mem_mouse_uuid_list + 15 
 9002e 5800401f setarg 0x401f 
-9002f 600149dd store 2 ,mem_mouse_uuid_list + 357 
+9002f 600149df store 2 ,mem_mouse_uuid_list + 357 
 90030 58006d04 setarg 0x6d04 
-90031 60014a46 store 2 ,mem_mouse_uuid_list + 462 
+90031 60014a48 store 2 ,mem_mouse_uuid_list + 462 
 90032 580016b0 setarg 0x16b0 
-90033 60014a4c store 2 ,mem_mouse_uuid_list + 468 
-90034 58004878 setarg mem_mouse_uuid_list 
+90033 60014a4e store 2 ,mem_mouse_uuid_list + 468 
+90034 5800487a setarg mem_mouse_uuid_list 
 90035 60014575 store 2 ,mem_ui_uuid_table 
 90036 20600000 rtn 
               org 0xa0001
@@ -35878,33 +35878,33 @@
 a0004 20600000 rtn 
 
 z_g24_pairing_sm:
-a0005 6800cc7f fetch 1 ,mem_24g_ensure 
+a0005 6800cc81 fetch 1 ,mem_24g_ensure 
 a0006 c000ffe7 beq ensure_on_24g ,enable_user 
-a0007 6800cc8a fetch 1 ,mem_24g_pairing_sm 
+a0007 6800cc8c fetch 1 ,mem_24g_pairing_sm 
 a0008 c000800c beq state_24g_pairing_1 ,z_g24_pairing_sm_1 
 a0009 c001000f beq state_24g_pairing_2 ,z_g24_pairing_sm_2 
 a000a c0018012 beq state_24g_pairing_3 ,z_g24_pairing_sm_3 
 a000b 20202a8c branch assert 
 
 z_g24_pairing_sm_1:
-a000c 704c8a11 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
+a000c 704c8c11 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
 a000d 70119eaa jam 0xaa ,mem_24g_common_temp 
 a000e 20200014 branch z_g24_pairing_sm_common 
 
 z_g24_pairing_sm_2:
-a000f 704c8a12 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
+a000f 704c8c12 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
 a0010 70119e55 jam 0x55 ,mem_24g_common_temp 
 a0011 20200014 branch z_g24_pairing_sm_common 
 
 z_g24_pairing_sm_3:
-a0012 704c8a13 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
+a0012 704c8c13 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
 a0013 70119e22 jam 0x22 ,mem_24g_common_temp 
 
 z_g24_pairing_sm_common:
-a0014 6800cc7b fetch 1 ,mem_24g_data_type 
+a0014 6800cc7d fetch 1 ,mem_24g_data_type 
 a0015 1fe17e07 and_into bits_data ,pdata 
 a0016 6000919f store 1 ,mem_24g_common_temp + 1 
-a0017 68024cb1 fetch 4 ,mem_24g_device_addr 
+a0017 68024cb3 fetch 4 ,mem_24g_device_addr 
 a0018 600211a0 store 4 ,mem_24g_common_temp + 2 
 
 z_g24_put_pairing_data_in_buff:
@@ -35917,7 +35917,7 @@
 
 z_g24_paring_mode:
 a001f 204006d3 call power_ctrl_pac_succ_cnt_init 
-a0020 6800cc8a fetch 1 ,mem_24g_pairing_sm 
+a0020 6800cc8c fetch 1 ,mem_24g_pairing_sm 
 a0021 c17f8000 rtneq state_24g_pairing_success 
 a0022 c0088026 beq state_24g_pairing_1_waiting_ack ,z_g24_pairing_sm_1_waiting_ack 
 a0023 c0090028 beq state_24g_pairing_2_waiting_ack ,z_g24_pairing_sm_2_waiting_ack 
@@ -35925,18 +35925,18 @@
 a0025 20600000 rtn 
 
 z_g24_pairing_sm_1_waiting_ack:
-a0026 704c8a02 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
+a0026 704c8c02 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
 a0027 2020015b branch p_g24_transmit_abandon 
 
 z_g24_pairing_sm_2_waiting_ack:
-a0028 704c8a03 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
+a0028 704c8c03 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
 a0029 2020015b branch p_g24_transmit_abandon 
 
 z_g24_pairing_sm_3_waiting_ack:
-a002a 704c8aff jam state_24g_pairing_success ,mem_24g_pairing_sm 
+a002a 704c8cff jam state_24g_pairing_success ,mem_24g_pairing_sm 
 a002b 700a9939 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
 a002c 20407d86 call ui_ipc_send_event 
-a002d 68024c5a fetch 4 ,mem_24g_rxpayload + 2 
+a002d 68024c5c fetch 4 ,mem_24g_rxpayload + 2 
 a002e 204001a0 call p_g24_update_addr_and_synccrc8 
 a002f 2020015b branch p_g24_transmit_abandon 
 
@@ -35950,7 +35950,7 @@
 a0036 7046a700 jam 0 ,mem_mouse_move_flag 
 a0037 2040405d call mouse_read_sensor_common 
 a0038 20400295 call p_mouse_tx_power_init 
-a0039 68024ca2 fetch 4 ,mem_24g_addr 
+a0039 68024ca4 fetch 4 ,mem_24g_addr 
 a003a 6002477b store 4 ,mem_mouse_24g_addr 
 a003b 202002e4 branch p_mouse_store_flash_device_info 
               org 0xb0001
@@ -35964,7 +35964,7 @@
 
 z_mouse_24g_attempt_fail:
 b0006 204006ce call p_mouse_discovey_led_blink_off 
-b0007 704dba00 jam g24_tx_timer_int_disable ,mem_24g_transmit_by_interrupt 
+b0007 704dbc00 jam g24_tx_timer_int_disable ,mem_24g_transmit_by_interrupt 
 b0008 20400295 call p_mouse_tx_power_init 
 b0009 204001b9 call p_g24_check_51cmd_stop_24g 
 b000a 7041bd00 jam 0 ,mem_link_key_exists 
@@ -35982,7 +35982,7 @@
 b0014 60014496 store 2 ,mem_le_interval_min 
 b0015 60014498 store 2 ,mem_le_interval_min + 2 
 b0016 204003e6 call p_app_updata_le_param 
-b0017 7047c601 jam le_lpm_disable ,mem_mouse_le_conn_param_reject 
+b0017 7047c801 jam le_lpm_disable ,mem_mouse_le_conn_param_reject 
 b0018 20600000 rtn 
 
 z_mouse_bb_event_reconn_timeout:
@@ -36026,22 +36026,22 @@
 c0005 20600000 rtn 
 
 z_mouse_sniff_not_accept:
-c0006 6800c80a fetch 1 ,mem_mouse_enter_sniff_count 
+c0006 6800c80c fetch 1 ,mem_mouse_enter_sniff_count 
 c0007 c1010000 rtneq 2 
 c0008 1fe0fe01 increase 1 ,pdata 
-c0009 6000c80a store 1 ,mem_mouse_enter_sniff_count 
+c0009 6000c80c store 1 ,mem_mouse_enter_sniff_count 
 c000a 7041e312 jam 0x12 ,mem_sniff_param_interval 
 c000b 2020340e branch app_bt_enter_sniff 
 
 z_mouse_enter_sniff_check:
-c000c 6800c80a fetch 1 ,mem_mouse_enter_sniff_count 
+c000c 6800c80c fetch 1 ,mem_mouse_enter_sniff_count 
 c000d c1810000 rtnne 2 
-c000e 70480a00 jam 0 ,mem_mouse_enter_sniff_count 
+c000e 70480c00 jam 0 ,mem_mouse_enter_sniff_count 
 c000f 7041e30e jam 0x0e ,mem_sniff_param_interval 
 c0010 2020340e branch app_bt_enter_sniff 
 
 z_mouse_le_ll_start_encryt:
-c0011 6800c7a1 fetch 1 ,mem_mouse_le_reconnect_flag 
+c0011 6800c7a3 fetch 1 ,mem_mouse_le_reconnect_flag 
 c0012 c0008014 beq 1 ,z_mouse_le_ll_reconn_start_encryt 
 c0013 20200016 branch z_mouse_le_ll_enable_start_enc_flag 
 
@@ -36055,9 +36055,9 @@
 
 z_mouse_bb_event_disconnected:
 c0018 2040040e call p_mouse_sensor_powerdown_check 
-c0019 704b0100 jam 0 ,mem_bt_rcvd_switch_req_accept 
-c001a 704b0300 jam 0 ,mem_bt_send_lmp_setup_complete 
-c001b 704b0c00 jam 0 ,mem_mouse_bt_send_first_package_flag 
+c0019 704b0300 jam 0 ,mem_bt_rcvd_switch_req_accept 
+c001a 704b0500 jam 0 ,mem_bt_send_lmp_setup_complete 
+c001b 704b0e00 jam 0 ,mem_mouse_bt_send_first_package_flag 
 c001c 204002e4 call p_mouse_store_flash_device_info 
 c001d 202041d9 branch mouse_bb_disconnected 
               org 0xd0001
@@ -36065,12 +36065,12 @@
 z_entrancec:
 
 z_g24_pair_dispatch:
-d0001 6800cdc5 fetch 1 ,mem_24g_stop_g24_mode 
+d0001 6800cdc7 fetch 1 ,mem_24g_stop_g24_mode 
 d0002 c000add4 beq 1 ,g24_stop_24g_mode 
 d0003 70119eff jam 0xff ,mem_24g_common_temp 
-d0004 6800cc7b fetch 1 ,mem_24g_data_type 
+d0004 6800cc7d fetch 1 ,mem_24g_data_type 
 d0005 6000919f store 1 ,mem_24g_common_temp + 1 
-d0006 68024cb1 fetch 4 ,mem_24g_device_addr 
+d0006 68024cb3 fetch 4 ,mem_24g_device_addr 
 d0007 600211a0 store 4 ,mem_24g_common_temp + 2 
 d0008 d8400006 arg 6 ,temp 
 d0009 da20119e arg mem_24g_common_temp ,rega 
@@ -36080,52 +36080,52 @@
 d000d 242c0026 nbranch z_g24_pair_txdata_retry ,sync 
 d000e 24378026 nbranch z_g24_pair_txdata_retry ,user3 
 d000f 2040018a call p_g24_ackpayload_parse 
-d0010 68024ca2 fetch 4 ,mem_24g_addr 
-d0011 680a4dbf fetcht 4 ,mem_24g_allpowerful_addr 
+d0010 68024ca4 fetch 4 ,mem_24g_addr 
+d0011 680a4dc1 fetcht 4 ,mem_24g_allpowerful_addr 
 d0012 98467c00 isub temp ,null 
 d0013 20228016 branch z_g24_auto_pair_skip_rx_length ,zero 
-d0014 6800cc78 fetch 1 ,mem_24g_rxdata_length 
+d0014 6800cc7a fetch 1 ,mem_24g_rxdata_length 
 d0015 c1840000 rtnne bind_ackpayload_length 
 
 z_g24_auto_pair_skip_rx_length:
-d0016 704dca00 jam 0 ,mem_24g_conn_sm 
+d0016 704dcc00 jam 0 ,mem_24g_conn_sm 
 d0017 20400295 call p_mouse_tx_power_init 
-d0018 68024ca2 fetch 4 ,mem_24g_addr 
-d0019 680a4c86 fetcht 4 ,mem_24g_paring_addr 
+d0018 68024ca4 fetch 4 ,mem_24g_addr 
+d0019 680a4c88 fetcht 4 ,mem_24g_paring_addr 
 d001a 98467c00 isub temp ,null 
 d001b 202281ae branch p_g24_start_pairing_sm1 ,zero 
-d001c 68024ca2 fetch 4 ,mem_24g_addr 
-d001d 680a4cb1 fetcht 4 ,mem_24g_device_addr 
+d001c 68024ca4 fetch 4 ,mem_24g_addr 
+d001d 680a4cb3 fetcht 4 ,mem_24g_device_addr 
 d001e 98467c00 isub temp ,null 
 d001f 20428024 call z7_g24_store_dongle_addr ,zero 
-d0020 704b6700 jam 0 ,mem_mouse_long_mult_flag 
+d0020 704b6900 jam 0 ,mem_mouse_long_mult_flag 
 d0021 20402f20 call g24_app_tx_attempt_success 
 d0022 2040015f call p_g24_txbuf_clear 
 d0023 20200335 branch p_g24_transmit_by_interrupt_enable 
 
 z7_g24_store_dongle_addr:
-d0024 68024c5a fetch 4 ,mem_24g_rxpayload + 2 
+d0024 68024c5c fetch 4 ,mem_24g_rxpayload + 2 
 d0025 202001a0 branch p_g24_update_addr_and_synccrc8 
 
 z_g24_pair_txdata_retry:
 
 z_g24_pair_txdata_switch:
-d0026 6800cdb8 fetch 1 ,mem_24g_auto_paring_switch 
+d0026 6800cdba fetch 1 ,mem_24g_auto_paring_switch 
 d0027 1fe0fe01 increase 1 ,pdata 
 d0028 1fe17e03 and_into 3 ,pdata 
-d0029 6000cdb8 store 1 ,mem_24g_auto_paring_switch 
+d0029 6000cdba store 1 ,mem_24g_auto_paring_switch 
 d002a c000002d beq 0 ,z_g24_auto_pair_first_attemp 
 d002b c0010037 beq 2 ,z_g24_auto_pair_all_powerful 
 d002c 2020019c branch p_g24_pair_init 
 
 z_g24_auto_pair_first_attemp:
 d002d 20400295 call p_mouse_tx_power_init 
-d002e 68024cb1 fetch 4 ,mem_24g_device_addr 
-d002f 60024ca2 store 4 ,mem_24g_addr 
-d0030 6800cdc8 fetch 1 ,mem_24g_pair_current_ch_num 
-d0031 6000cc85 store 1 ,mem_24g_current_ch_number 
+d002e 68024cb3 fetch 4 ,mem_24g_device_addr 
+d002f 60024ca4 store 4 ,mem_24g_addr 
+d0030 6800cdca fetch 1 ,mem_24g_pair_current_ch_num 
+d0031 6000cc87 store 1 ,mem_24g_current_ch_number 
 d0032 20400035 call z_g24_ch_syncword_crc8_init 
-d0033 6008cdc8 storet 1 ,mem_24g_pair_current_ch_num 
+d0033 6008cdca storet 1 ,mem_24g_pair_current_ch_num 
 d0034 20600000 rtn 
 
 z_g24_ch_syncword_crc8_init:
@@ -36134,11 +36134,11 @@
 
 z_g24_auto_pair_all_powerful:
 d0037 7041de20 jam tx_power_pair ,mem_tx_power 
-d0038 68024dbf fetch 4 ,mem_24g_allpowerful_addr 
-d0039 60024ca2 store 4 ,mem_24g_addr 
-d003a 6800cdc9 fetch 1 ,mem_24g_powerful_current_ch_num 
-d003b 6000cc85 store 1 ,mem_24g_current_ch_number 
+d0038 68024dc1 fetch 4 ,mem_24g_allpowerful_addr 
+d0039 60024ca4 store 4 ,mem_24g_addr 
+d003a 6800cdcb fetch 1 ,mem_24g_powerful_current_ch_num 
+d003b 6000cc87 store 1 ,mem_24g_current_ch_number 
 d003c 20400035 call z_g24_ch_syncword_crc8_init 
-d003d 6008cdc9 storet 1 ,mem_24g_powerful_current_ch_num 
+d003d 6008cdcb storet 1 ,mem_24g_powerful_current_ch_num 
 d003e 20600000 rtn 
 
Index: output/romcode.rom
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PBSwitch_3mode_2ch_Auto_ADV_M2DM_YZW/output/romcode.rom	(revision 6217)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PBSwitch_3mode_2ch_Auto_ADV_M2DM_YZW/output/romcode.rom	(working copy)
@@ -24589,26 +24589,26 @@
 793f802c
 2020215f
 2040040e
-704b6a00
+704b6c00
 58000007
 60014496
 60014498
-7047c600
-70479e00
+7047c800
+7047a000
 20400369
 20405816
 204002e4
 204041d9
-6800cbec
+6800cbee
 207a0000
-68034be3
+68034be5
 600344a0
 20400432
 20207df4
 c0080004
 c0088017
 20600000
-70480a00
+70480c00
 7041e30e
 204041e7
 68014208
@@ -24630,18 +24630,18 @@
 68010264
 1fe20c00
 e8c08000
-6000cb04
+6000cb06
 1fe1040f
 1ff1fe00
 c0038020
 c0008027
 20204d39
 20404d53
-704b0500
-6800cb04
+704b0700
+6800cb06
 2feffe00
 20608000
-704b0501
+704b0701
 20600000
 18427e00
 c00283ee
@@ -24651,8 +24651,8 @@
 c011001c
 c0118006
 20600000
-704b6c01
-7047a101
+704b6e01
+7047a301
 680146a8
 600146ae
 2040043a
@@ -24674,7 +24674,7 @@
 203a612b
 20206124
 20406152
-6800cb51
+6800cb53
 207a0000
 6800804b
 793ffe03
@@ -24684,17 +24684,17 @@
 20406298
 68008049
 e0a08000
-6000cafe
+6000cb00
 204062a7
-6800cafe
+6800cb00
 c017002c
 20206051
-6800cb01
-207a0000
-704b0100
 6800cb03
+207a0000
+704b0300
+6800cb05
 c1810000
-704b0201
+704b0401
 1c427e00
 600204e9
 20600000
@@ -24715,16 +24715,16 @@
 6800816d
 c2800012
 20206399
-6800cb03
+6800cb05
 c000e39d
 6800c1bd
 203a63a9
 680084d1
 c4018000
 c4010000
-6800cb02
+6800cb04
 207a0000
-704b0200
+704b0400
 680204e9
 d8400014
 98408400
@@ -24732,26 +24732,26 @@
 98467c00
 24210023
 20206349
-704b0201
+704b0401
 20600000
-70480b14
+70480d14
 2020636f
 c0200004
 c0208016
 20600000
 2040000c
 2020557d
-6800c7c7
+6800c7c9
 6000c172
-7047c600
+7047c800
 20600000
-7047c601
+7047c801
 20600000
 6800c3d6
 1fe67c0c
 2421000a
 6800c3d8
-6808c7c7
+6808c7c9
 98467c00
 20210006
 6800c3d8
@@ -24773,11 +24773,11 @@
 c0280003
 20600000
 20400295
-704b6c00
-704bec01
+704b6e00
+704bee01
 70472001
-70479e00
-68034be3
+7047a000
+68034be5
 600344a0
 2040029e
 20403418
@@ -24789,7 +24789,7 @@
 600146ae
 2040043a
 204043ca
-704b5100
+704b5300
 20400312
 6800c210
 1fe67c33
@@ -24798,7 +24798,7 @@
 2feffe00
 2040fddd
 20200696
-68034be3
+68034be5
 600344a0
 20400432
 20207df4
@@ -24807,14 +24807,14 @@
 c031001d
 20600000
 79200026
-6800cdca
+6800cdcc
 79207e02
-6000cdca
+6000cdcc
 204001a1
 20400116
 20200019
 df200002
-d8c04ca2
+d8c04ca4
 20407fe7
 5800ffff
 e8c90000
@@ -24823,12 +24823,12 @@
 c2000010
 20600000
 79200026
-6800cdca
+6800cdcc
 79207e01
-6000cdca
+6000cdcc
 580000c8
-60014dc6
-704dc500
+60014dc8
+704dc700
 20600000
 680246d3
 c4088000
@@ -24839,29 +24839,29 @@
 58000000
 600146ae
 6000c6b4
-60014ca7
+60014ca9
 204042ca
 202001b7
 c0380004
 c038801a
 20600000
-6800cdc5
+6800cdc7
 c000add4
 20400011
 20400162
 242c0116
 24378116
-6800cdca
+6800cdcc
 793ffe02
-6000cdca
-704b6700
+6000cdcc
+704b6900
 20402f20
 2040015f
 20200335
 70119eff
-6800cc7b
+6800cc7d
 6000919f
-68024cb1
+68024cb3
 600211a0
 d8400006
 da20119e
@@ -24870,16 +24870,16 @@
 5fffffff
 60030040
 70018533
-704be2ff
+704be4ff
 204042fb
 70472134
 202002e4
 c0400003
 20600000
 680240a0
-60024cb1
+60024cb3
 20403e6e
-6808cb46
+6808cb48
 2040680e
 20403e1e
 2040001c
@@ -24894,8 +24894,8 @@
 6800c720
 c1008000
 680344a0
-60034be3
-68034b4d
+60034be5
+68034b4f
 680b4722
 98467c00
 2422829e
@@ -24903,7 +24903,7 @@
 20600000
 204074b9
 d8c08c00
-d8a04878
+d8a0487a
 df200171
 20407f01
 580f0209
@@ -24917,40 +24917,40 @@
 d8c08d71
 df200109
 20407f01
-70488f00
-7048876d
+70489100
+7048896d
 5800401f
-600149dd
+600149df
 58006d04
-60014a46
+60014a48
 580016b0
-60014a4c
-58004878
+60014a4e
+5800487a
 60014575
 20600000
 c0480005
 c048801f
 c0490030
 20600000
-6800cc7f
+6800cc81
 c000ffe7
-6800cc8a
+6800cc8c
 c000800c
 c001000f
 c0018012
 20202a8c
-704c8a11
+704c8c11
 70119eaa
 20200014
-704c8a12
+704c8c12
 70119e55
 20200014
-704c8a13
+704c8c13
 70119e22
-6800cc7b
+6800cc7d
 1fe17e07
 6000919f
-68024cb1
+68024cb3
 600211a0
 7011a400
 da20119e
@@ -24959,20 +24959,20 @@
 2040012b
 20207fe7
 204006d3
-6800cc8a
+6800cc8c
 c17f8000
 c0088026
 c0090028
 c009802a
 20600000
-704c8a02
+704c8c02
 2020015b
-704c8a03
+704c8c03
 2020015b
-704c8aff
+704c8cff
 700a9939
 20407d86
-68024c5a
+68024c5c
 204001a0
 2020015b
 2040040b
@@ -24984,7 +24984,7 @@
 7046a700
 2040405d
 20400295
-68024ca2
+68024ca4
 6002477b
 202002e4
 c0500006
@@ -24993,7 +24993,7 @@
 c0518020
 20600000
 204006ce
-704dba00
+704dbc00
 20400295
 204001b9
 7041bd00
@@ -25009,7 +25009,7 @@
 60014496
 60014498
 204003e6
-7047c601
+7047c801
 20600000
 68014682
 c3860000
@@ -25042,18 +25042,18 @@
 c0598011
 c05a0018
 20600000
-6800c80a
+6800c80c
 c1010000
 1fe0fe01
-6000c80a
+6000c80c
 7041e312
 2020340e
-6800c80a
+6800c80c
 c1810000
-70480a00
+70480c00
 7041e30e
 2020340e
-6800c7a1
+6800c7a3
 c0008014
 20200016
 204003e6
@@ -25061,17 +25061,17 @@
 d8e00001
 202041b9
 2040040e
-704b0100
 704b0300
-704b0c00
+704b0500
+704b0e00
 204002e4
 202041d9
-6800cdc5
+6800cdc7
 c000add4
 70119eff
-6800cc7b
+6800cc7d
 6000919f
-68024cb1
+68024cb3
 600211a0
 d8400006
 da20119e
@@ -25081,51 +25081,51 @@
 242c0026
 24378026
 2040018a
-68024ca2
-680a4dbf
+68024ca4
+680a4dc1
 98467c00
 20228016
-6800cc78
+6800cc7a
 c1840000
-704dca00
+704dcc00
 20400295
-68024ca2
-680a4c86
+68024ca4
+680a4c88
 98467c00
 202281ae
-68024ca2
-680a4cb1
+68024ca4
+680a4cb3
 98467c00
 20428024
-704b6700
+704b6900
 20402f20
 2040015f
 20200335
-68024c5a
+68024c5c
 202001a0
-6800cdb8
+6800cdba
 1fe0fe01
 1fe17e03
-6000cdb8
+6000cdba
 c000002d
 c0010037
 2020019c
 20400295
-68024cb1
-60024ca2
-6800cdc8
-6000cc85
+68024cb3
+60024ca4
+6800cdca
+6000cc87
 20400035
-6008cdc8
+6008cdca
 20600000
 204001a1
 20200116
 7041de20
-68024dbf
-60024ca2
-6800cdc9
-6000cc85
+68024dc1
+60024ca4
+6800cdcb
+6000cc87
 20400035
-6008cdc9
+6008cdcb
 20600000
-00007fb1
+00004522
Index: output/zcode.rom
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PBSwitch_3mode_2ch_Auto_ADV_M2DM_YZW/output/zcode.rom	(revision 6217)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PBSwitch_3mode_2ch_Auto_ADV_M2DM_YZW/output/zcode.rom	(working copy)
@@ -1,10 +1,10 @@
 20200040
-6800cdc5
+6800cdc7
 c000add4
 70119eff
-6800cc7b
+6800cc7d
 6000919f
-68024cb1
+68024cb3
 600211a0
 d8400006
 da20119e
@@ -14,52 +14,52 @@
 242c0026
 24378026
 2040018a
-68024ca2
-680a4dbf
+68024ca4
+680a4dc1
 98467c00
 20228016
-6800cc78
+6800cc7a
 c1840000
-704dca00
+704dcc00
 20400295
-68024ca2
-680a4c86
+68024ca4
+680a4c88
 98467c00
 202281ae
-68024ca2
-680a4cb1
+68024ca4
+680a4cb3
 98467c00
 20428024
-704b6700
+704b6900
 20402f20
 2040015f
 20200335
-68024c5a
+68024c5c
 202001a0
-6800cdb8
+6800cdba
 1fe0fe01
 1fe17e03
-6000cdb8
+6000cdba
 c000002d
 c0010037
 2020019c
 20400295
-68024cb1
-60024ca2
-6800cdc8
-6000cc85
+68024cb3
+60024ca4
+6800cdca
+6000cc87
 20400035
-6008cdc8
+6008cdca
 20600000
 204001a1
 20200116
 7041de20
-68024dbf
-60024ca2
-6800cdc9
-6000cc85
+68024dc1
+60024ca4
+6800cdcb
+6000cc87
 20400035
-6008cdc9
+6008cdcb
 20600000
 00000000
 20200040
@@ -68,18 +68,18 @@
 c0598011
 c05a0018
 20600000
-6800c80a
+6800c80c
 c1010000
 1fe0fe01
-6000c80a
+6000c80c
 7041e312
 2020340e
-6800c80a
+6800c80c
 c1810000
-70480a00
+70480c00
 7041e30e
 2020340e
-6800c7a1
+6800c7a3
 c0008014
 20200016
 204003e6
@@ -87,9 +87,9 @@
 d8e00001
 202041b9
 2040040e
-704b0100
 704b0300
-704b0c00
+704b0500
+704b0e00
 204002e4
 202041d9
 00000000
@@ -133,7 +133,7 @@
 c0518020
 20600000
 204006ce
-704dba00
+704dbc00
 20400295
 204001b9
 7041bd00
@@ -149,7 +149,7 @@
 60014496
 60014498
 204003e6
-7047c601
+7047c801
 20600000
 68014682
 c3860000
@@ -195,25 +195,25 @@
 c048801f
 c0490030
 20600000
-6800cc7f
+6800cc81
 c000ffe7
-6800cc8a
+6800cc8c
 c000800c
 c001000f
 c0018012
 20202a8c
-704c8a11
+704c8c11
 70119eaa
 20200014
-704c8a12
+704c8c12
 70119e55
 20200014
-704c8a13
+704c8c13
 70119e22
-6800cc7b
+6800cc7d
 1fe17e07
 6000919f
-68024cb1
+68024cb3
 600211a0
 7011a400
 da20119e
@@ -222,20 +222,20 @@
 2040012b
 20207fe7
 204006d3
-6800cc8a
+6800cc8c
 c17f8000
 c0088026
 c0090028
 c009802a
 20600000
-704c8a02
+704c8c02
 2020015b
-704c8a03
+704c8c03
 2020015b
-704c8aff
+704c8cff
 700a9939
 20407d86
-68024c5a
+68024c5c
 204001a0
 2020015b
 2040040b
@@ -247,7 +247,7 @@
 7046a700
 2040405d
 20400295
-68024ca2
+68024ca4
 6002477b
 202002e4
 00000000
@@ -258,9 +258,9 @@
 c0400003
 20600000
 680240a0
-60024cb1
+60024cb3
 20403e6e
-6808cb46
+6808cb48
 2040680e
 20403e1e
 2040001c
@@ -275,8 +275,8 @@
 6800c720
 c1008000
 680344a0
-60034be3
-68034b4d
+60034be5
+68034b4f
 680b4722
 98467c00
 2422829e
@@ -284,7 +284,7 @@
 20600000
 204074b9
 d8c08c00
-d8a04878
+d8a0487a
 df200171
 20407f01
 580f0209
@@ -298,15 +298,15 @@
 d8c08d71
 df200109
 20407f01
-70488f00
-7048876d
+70489100
+7048896d
 5800401f
-600149dd
+600149df
 58006d04
-60014a46
+60014a48
 580016b0
-60014a4c
-58004878
+60014a4e
+5800487a
 60014575
 20600000
 00000000
@@ -322,23 +322,23 @@
 c0380004
 c038801a
 20600000
-6800cdc5
+6800cdc7
 c000add4
 20400011
 20400162
 242c0116
 24378116
-6800cdca
+6800cdcc
 793ffe02
-6000cdca
-704b6700
+6000cdcc
+704b6900
 20402f20
 2040015f
 20200335
 70119eff
-6800cc7b
+6800cc7d
 6000919f
-68024cb1
+68024cb3
 600211a0
 d8400006
 da20119e
@@ -347,7 +347,7 @@
 5fffffff
 60030040
 70018533
-704be2ff
+704be4ff
 204042fb
 70472134
 202002e4
@@ -388,14 +388,14 @@
 c031001d
 20600000
 79200026
-6800cdca
+6800cdcc
 79207e02
-6000cdca
+6000cdcc
 204001a1
 20400116
 20200019
 df200002
-d8c04ca2
+d8c04ca4
 20407fe7
 5800ffff
 e8c90000
@@ -404,12 +404,12 @@
 c2000010
 20600000
 79200026
-6800cdca
+6800cdcc
 79207e01
-6000cdca
+6000cdcc
 580000c8
-60014dc6
-704dc500
+60014dc8
+704dc700
 20600000
 680246d3
 c4088000
@@ -420,7 +420,7 @@
 58000000
 600146ae
 6000c6b4
-60014ca7
+60014ca9
 204042ca
 202001b7
 00000000
@@ -450,11 +450,11 @@
 c0280003
 20600000
 20400295
-704b6c00
-704bec01
+704b6e00
+704bee01
 70472001
-70479e00
-68034be3
+7047a000
+68034be5
 600344a0
 2040029e
 20403418
@@ -466,7 +466,7 @@
 600146ae
 2040043a
 204043ca
-704b5100
+704b5300
 20400312
 6800c210
 1fe67c33
@@ -475,7 +475,7 @@
 2feffe00
 2040fddd
 20200696
-68034be3
+68034be5
 600344a0
 20400432
 20207df4
@@ -516,17 +516,17 @@
 20600000
 2040000c
 2020557d
-6800c7c7
+6800c7c9
 6000c172
-7047c600
+7047c800
 20600000
-7047c601
+7047c801
 20600000
 6800c3d6
 1fe67c0c
 2421000a
 6800c3d8
-6808c7c7
+6808c7c9
 98467c00
 20210006
 6800c3d8
@@ -592,16 +592,16 @@
 6800816d
 c2800012
 20206399
-6800cb03
+6800cb05
 c000e39d
 6800c1bd
 203a63a9
 680084d1
 c4018000
 c4010000
-6800cb02
+6800cb04
 207a0000
-704b0200
+704b0400
 680204e9
 d8400014
 98408400
@@ -609,9 +609,9 @@
 98467c00
 24210023
 20206349
-704b0201
+704b0401
 20600000
-70480b14
+70480d14
 2020636f
 00000000
 00000000
@@ -644,8 +644,8 @@
 c011001c
 c0118006
 20600000
-704b6c01
-7047a101
+704b6e01
+7047a301
 680146a8
 600146ae
 2040043a
@@ -667,7 +667,7 @@
 203a612b
 20206124
 20406152
-6800cb51
+6800cb53
 207a0000
 6800804b
 793ffe03
@@ -677,17 +677,17 @@
 20406298
 68008049
 e0a08000
-6000cafe
+6000cb00
 204062a7
-6800cafe
+6800cb00
 c017002c
 20206051
-6800cb01
-207a0000
-704b0100
 6800cb03
+207a0000
+704b0300
+6800cb05
 c1810000
-704b0201
+704b0401
 1c427e00
 600204e9
 20600000
@@ -706,7 +706,7 @@
 c0080004
 c0088017
 20600000
-70480a00
+70480c00
 7041e30e
 204041e7
 68014208
@@ -728,18 +728,18 @@
 68010264
 1fe20c00
 e8c08000
-6000cb04
+6000cb06
 1fe1040f
 1ff1fe00
 c0038020
 c0008027
 20204d39
 20404d53
-704b0500
-6800cb04
+704b0700
+6800cb06
 2feffe00
 20608000
-704b0501
+704b0701
 20600000
 18427e00
 c00283ee
@@ -784,19 +784,19 @@
 793f802c
 2020215f
 2040040e
-704b6a00
+704b6c00
 58000007
 60014496
 60014498
-7047c600
-70479e00
+7047c800
+7047a000
 20400369
 20405816
 204002e4
 204041d9
-6800cbec
+6800cbee
 207a0000
-68034be3
+68034be5
 600344a0
 20400432
 20207df4
Index: sched/mouse.dat
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PBSwitch_3mode_2ch_Auto_ADV_M2DM_YZW/sched/mouse.dat	(revision 6217)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PBSwitch_3mode_2ch_Auto_ADV_M2DM_YZW/sched/mouse.dat	(working copy)
@@ -59,6 +59,8 @@
 #bit7 MOUSE_ENABLE_GPIO_CONTROL_ADC_SENSOR
 41
 
+mem_version_id:00 02
+
 mem_app_connection_options:06
 mem_lap:20 12 29 10 18 10
 mem_local_name_length:
@@ -99,17 +101,17 @@
 #microsoft swift pair
 06 ff 06 00 03 00 80
 #name
-'\09OTGEOMSE
+'\09ID0204
 
 mem_le_scan_data_len:1f
 mem_le_scan_data:
 #name
-'\09OTGEOMSE
+'\09ID0204
 
 
 #max 20bytes, att list data rom limits
 mem_le_name_len:
-'OTGEOMSE
+'ID0204
 
 
 mem_le_interval_min:
