Index: format/app_mouse.format
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_Only24g_New/format/app_mouse.format	(revision 2183)
+++ /branch/mouse_project/YJX_Project/YJX_Only24g_New/format/app_mouse.format	(working copy)
@@ -255,7 +255,7 @@
 2 mem_mouse_x_pre
 2 mem_mouse_y_pre
 
-19 mem_le_adv_swift_pair
+20 mem_le_adv_swift_pair
 
 1 mem_bt_125hz_cnt
 
Index: output/eeprom.dat
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_Only24g_New/output/eeprom.dat	(revision 2193)
+++ /branch/mouse_project/YJX_Project/YJX_Only24g_New/output/eeprom.dat	(working copy)
@@ -2,64 +2,56 @@
 02
 aa
 55
-46
+16
 1c
 c2
 84
 00
-0f
+0d
 c0
 00
 00
-1c
+1a
 c0
 00
 80
-1f
+1d
 c0
 01
 00
-27
+25
 c0
 42
 84
-6c
+60
 c0
 44
 84
-3d
+31
 c0
 45
 04
-6e
+62
 c0
 53
 84
-71
+65
 c0
 59
 00
-30
+2e
 c0
 62
 00
-f9
-c0
-64
-81
-74
-c0
-65
-01
-78
+f7
 c0
 71
 82
-64
+58
 c0
 73
-02
-08
+01
+fc
 20
 20
 2a
@@ -67,11 +59,11 @@
 c0
 1f
 82
-92
+86
 c0
 46
 02
-9d
+91
 20
 20
 2a
@@ -83,11 +75,11 @@
 68
 08
 cc
-cd
+ce
 58
 00
 4c
-d4
+d5
 98
 40
 8a
@@ -111,7 +103,7 @@
 60
 08
 cc
-cd
+ce
 20
 60
 00
@@ -191,7 +183,7 @@
 20
 3a
 00
-2a
+28
 20
 20
 20
@@ -203,43 +195,43 @@
 68
 00
 cd
-5e
+5f
 c2
 80
 80
-43
+41
 c2
 81
 00
-63
+61
 68
 00
 cd
-52
+53
 c0
 00
 80
-76
+74
 20
 40
-03
-06
+02
+fa
 24
 34
 00
-91
+8f
 20
 40
 02
-eb
+df
 20
 40
 03
-31
+25
 68
 00
 cc
-22
+23
 c1
 ff
 80
@@ -247,15 +239,15 @@
 20
 40
 03
-86
+7a
 20
 40
 00
-71
+6f
 20
 40
 00
-9c
+9a
 24
 74
 00
@@ -263,7 +255,7 @@
 20
 40
 00
-e9
+e7
 58
 00
 f8
@@ -275,7 +267,7 @@
 68
 00
 cb
-42
+43
 c0
 00
 ad
@@ -283,31 +275,31 @@
 20
 40
 03
-f7
+eb
 20
 40
 03
-48
+3c
 24
 2c
 04
-0d
+01
 24
 37
 84
-0d
+01
 20
 40
 03
-6e
+62
 68
 02
 4c
-3a
+3b
 68
 0a
 4d
-57
+58
 98
 46
 7c
@@ -315,11 +307,11 @@
 20
 22
 80
-50
+4e
 20
 40
 00
-5d
+5b
 24
 74
 00
@@ -327,7 +319,7 @@
 68
 00
 cd
-5e
+5f
 79
 3f
 fe
@@ -335,19 +327,19 @@
 60
 00
 cd
-5e
+5f
 20
 40
 01
-d1
+c5
 68
 02
 4c
-3a
+3b
 68
 0a
 4c
-1e
+1f
 98
 46
 7c
@@ -355,15 +347,15 @@
 20
 22
 83
-ae
+a2
 68
 02
 4c
-3a
+3b
 68
 0a
 4c
-49
+4a
 98
 46
 7c
@@ -371,15 +363,15 @@
 20
 42
 80
-61
+5f
 20
 20
 00
-6c
+6a
 68
 00
 cc
-10
+11
 c0
 04
 7f
@@ -395,15 +387,15 @@
 68
 02
 4b
-f2
+f3
 20
 20
 03
-b6
+aa
 68
 00
 cb
-42
+43
 c0
 00
 ad
@@ -411,23 +403,23 @@
 20
 40
 03
-f7
+eb
 20
 40
 03
-48
+3c
 24
 2c
-04
-00
+03
+f4
 24
 37
-84
-00
+83
+f4
 68
 00
 cd
-5e
+5f
 79
 3f
 fe
@@ -435,7 +427,7 @@
 60
 00
 cd
-5e
+5f
 79
 20
 00
@@ -451,11 +443,11 @@
 20
 40
 03
-45
+39
 20
 20
 01
-a8
+9c
 58
 01
 77
@@ -463,7 +455,7 @@
 60
 01
 cc
-41
+42
 58
 00
 01
@@ -479,7 +471,7 @@
 20
 40
 04
-73
+67
 24
 74
 00
@@ -487,11 +479,11 @@
 20
 40
 00
-8b
+89
 68
 01
 4d
-53
+54
 1f
 e0
 fe
@@ -499,11 +491,11 @@
 60
 01
 4d
-53
+54
 68
 09
 4d
-55
+56
 98
 46
 7c
@@ -511,14 +503,14 @@
 20
 42
 80
-80
+7e
 20
 20
 00
-36
+34
 70
 4d
-52
+53
 00
 58
 00
@@ -527,7 +519,7 @@
 60
 01
 4d
-53
+54
 58
 00
 00
@@ -535,19 +527,19 @@
 60
 01
 4d
-55
+56
 70
 4c
-4d
+4e
 00
 68
 00
 cc
-38
+39
 60
 00
 cc
-37
+38
 20
 60
 00
@@ -555,15 +547,15 @@
 68
 00
 cc
-39
+3a
 20
 20
 00
-87
+85
 68
 00
 cc
-4d
+4e
 1f
 e0
 fe
@@ -571,15 +563,15 @@
 60
 00
 cc
-4d
+4e
 c0
 02
 00
-89
+87
 c0
 02
 80
-85
+83
 20
 60
 00
@@ -587,15 +579,15 @@
 68
 00
 cc
-3e
+3f
 20
 5a
 00
-a5
+a3
 68
 00
 cd
-52
+53
 c1
 00
 80
@@ -603,11 +595,11 @@
 20
 40
 00
-b6
+b4
 20
 40
 00
-9c
+9a
 24
 74
 00
@@ -615,7 +607,7 @@
 68
 01
 cc
-41
+42
 20
 40
 7f
@@ -655,7 +647,7 @@
 68
 00
 cd
-52
+53
 c0
 00
 ff
@@ -663,23 +655,23 @@
 20
 20
 00
-ec
+ea
 70
 4c
-3e
+3f
 01
 70
 4d
-47
+48
 00
 20
 40
 02
-af
+a3
 60
 00
 cb
-ae
+af
 58
 00
 00
@@ -687,23 +679,23 @@
 60
 03
 cb
-af
+b0
 68
 02
 4c
-49
+4a
 60
 02
 4b
-b6
+b7
 70
 4c
-12
+13
 0c
 68
 00
 cc
-13
+14
 79
 20
 7e
@@ -711,15 +703,15 @@
 60
 00
 cc
-13
+14
 20
 40
-03
-09
+02
+fd
 20
 20
 00
-39
+37
 58
 00
 00
@@ -727,7 +719,7 @@
 60
 01
 cd
-5b
+5c
 20
 60
 00
@@ -743,7 +735,7 @@
 68
 00
 cc
-3e
+3f
 20
 7a
 00
@@ -751,7 +743,7 @@
 68
 00
 cb
-45
+46
 1f
 e0
 fe
@@ -763,19 +755,19 @@
 60
 00
 cb
-45
+46
 24
 7a
 00
 00
 70
 4d
-5d
+5e
 00
 68
 00
 cd
-5d
+5e
 1f
 e0
 fe
@@ -783,7 +775,7 @@
 60
 00
 cd
-5d
+5e
 1f
 e6
 7c
@@ -791,35 +783,35 @@
 24
 21
 00
-ca
+c8
 20
 40
 03
-f7
+eb
 20
 40
 03
-48
+3c
 24
 2c
 00
-d0
+ce
 24
 37
 80
-d0
+ce
 20
 40
 00
-da
+d8
 20
 40
 03
-45
+39
 68
 00
 cd
-5c
+5d
 1f
 e0
 fe
@@ -827,11 +819,11 @@
 60
 00
 cd
-5c
+5d
 c0
 08
 00
-d2
+d0
 20
 60
 00
@@ -839,19 +831,19 @@
 20
 40
 04
-a5
+99
 20
 20
 00
-c0
+be
 70
 4d
-5c
+5d
 00
 68
 00
 cd
-5b
+5c
 c3
 80
 00
@@ -863,7 +855,7 @@
 60
 00
 cd
-5b
+5c
 58
 00
 07
@@ -875,23 +867,23 @@
 20
 20
 01
-4b
+49
 68
 00
 cc
-3e
+3f
 20
 3a
 00
-b3
+b1
 70
 4d
-5c
+5d
 00
 68
 00
 cd
-5b
+5c
 c4
 00
 00
@@ -903,7 +895,7 @@
 60
 00
 cd
-5b
+5c
 20
 40
 3f
@@ -911,7 +903,7 @@
 20
 20
 01
-1d
+1b
 c6
 13
 00
@@ -919,7 +911,7 @@
 20
 40
 00
-ec
+ea
 68
 00
 c0
@@ -927,7 +919,7 @@
 c3
 00
 00
-e9
+e7
 68
 00
 80
@@ -951,11 +943,11 @@
 20
 40
 00
-f6
+f4
 20
 40
 00
-e9
+e7
 20
 40
 3e
@@ -963,7 +955,7 @@
 20
 40
 01
-ea
+de
 68
 12
 00
@@ -999,7 +991,7 @@
 20
 20
 02
-64
+58
 20
 40
 34
@@ -1007,7 +999,7 @@
 20
 35
 81
-02
+00
 70
 80
 78
@@ -1019,11 +1011,11 @@
 60
 00
 cc
-c9
+ca
 20
 40
 03
-75
+69
 68
 00
 c6
@@ -1039,7 +1031,7 @@
 20
 40
 01
-04
+02
 20
 20
 74
@@ -1047,11 +1039,11 @@
 24
 55
 81
-51
+4f
 20
 40
 01
-13
+11
 20
 75
 80
@@ -1059,11 +1051,11 @@
 20
 40
 05
-2c
+20
 20
 40
 01
-98
+8c
 68
 00
 cb
@@ -1071,19 +1063,19 @@
 c2
 81
 01
-0d
+0b
 20
 40
 02
-1e
+12
 c0
 03
 85
-cb
+bf
 20
 20
 01
-7f
+75
 68
 00
 c7
@@ -1091,7 +1083,7 @@
 c0
 ff
 82
-64
+58
 68
 00
 c6
@@ -1103,7 +1095,7 @@
 20
 20
 02
-64
+58
 70
 42
 12
@@ -1115,7 +1107,7 @@
 20
 40
 01
-13
+11
 20
 40
 40
@@ -1127,11 +1119,11 @@
 c0
 18
 01
-1f
+1d
 c0
 18
 81
-43
+41
 20
 40
 40
@@ -1143,7 +1135,7 @@
 20
 20
 01
-17
+15
 70
 4b
 0a
@@ -1151,11 +1143,11 @@
 20
 20
 01
-15
+13
 20
 40
 01
-48
+46
 68
 00
 c6
@@ -1163,15 +1155,15 @@
 c0
 2d
 01
-25
+23
 c0
 2a
 01
-2c
+2a
 c0
 6c
 01
-34
+32
 20
 20
 40
@@ -1195,15 +1187,15 @@
 da
 60
 4b
-4a
+4b
 20
 40
 01
-2e
+2c
 20
 20
 01
-0e
+0c
 70
 46
 e0
@@ -1211,7 +1203,7 @@
 da
 60
 4b
-63
+64
 ea
 61
 00
@@ -1235,7 +1227,7 @@
 20
 20
 01
-2e
+2c
 58
 00
 00
@@ -1251,7 +1243,7 @@
 24
 22
 81
-17
+15
 58
 00
 00
@@ -1267,7 +1259,7 @@
 24
 22
 81
-17
+15
 58
 00
 00
@@ -1283,7 +1275,7 @@
 24
 22
 81
-17
+15
 70
 46
 e0
@@ -1291,15 +1283,15 @@
 da
 60
 4b
-70
+71
 20
 20
 01
-2e
+2c
 20
 40
 01
-48
+46
 68
 00
 c6
@@ -1319,15 +1311,15 @@
 da
 60
 4b
-7f
+80
 20
 40
 01
-2e
+2c
 20
 20
 01
-0e
+0c
 58
 00
 08
@@ -1355,7 +1347,7 @@
 20
 40
 02
-a9
+9d
 20
 40
 3e
@@ -1375,7 +1367,7 @@
 20
 40
 01
-64
+62
 58
 00
 18
@@ -1418,12 +1410,12 @@
 3f
 20
 40
-3d
-c9
+43
+16
 20
 40
 01
-cd
+c1
 20
 20
 65
@@ -1443,7 +1435,7 @@
 20
 40
 01
-6c
+6a
 68
 10
 80
@@ -1492,38 +1484,6 @@
 60
 00
 00
-d8
-40
-00
-02
-da
-20
-0a
-aa
-da
-40
-00
-62
-20
-20
-65
-d1
-d8
-40
-00
-02
-da
-20
-0a
-9a
-da
-40
-00
-62
-20
-20
-33
-c8
 58
 00
 01
@@ -1531,7 +1491,7 @@
 60
 01
 4d
-55
+56
 20
 60
 00
@@ -1543,11 +1503,11 @@
 60
 01
 4d
-55
+56
 24
 55
 81
-7c
+72
 68
 00
 c7
@@ -1563,18 +1523,18 @@
 c2
 81
 03
-ef
+e3
 20
 40
 01
-1d
+1b
 20
 40
 01
-10
+0e
 70
 4b
-49
+4a
 14
 58
 00
@@ -1583,23 +1543,15 @@
 60
 01
 4c
-3a
+3b
 e0
 a1
 00
 00
 20
-40
-01
-cd
-20
-40
-65
-d1
-20
 20
-04
-01
+03
+f5
 df
 20
 00
@@ -1607,7 +1559,7 @@
 d8
 c0
 4c
-3a
+3b
 20
 40
 7f
@@ -1631,7 +1583,7 @@
 c2
 00
 01
-93
+87
 20
 60
 00
@@ -1639,15 +1591,15 @@
 58
 00
 01
-a5
+99
 60
 01
 4d
-43
+44
 58
 00
 00
-e3
+e1
 60
 01
 41
@@ -1655,7 +1607,7 @@
 58
 00
 01
-be
+b2
 60
 01
 41
@@ -1663,7 +1615,7 @@
 58
 00
 01
-ac
+a0
 60
 01
 41
@@ -1671,7 +1623,7 @@
 58
 00
 01
-df
+d3
 60
 01
 41
@@ -1679,7 +1631,7 @@
 58
 00
 01
-f4
+e8
 60
 01
 41
@@ -1702,7 +1654,7 @@
 00
 70
 4d
-52
+53
 01
 58
 00
@@ -1711,7 +1663,7 @@
 60
 01
 4d
-53
+54
 20
 60
 00
@@ -1731,7 +1683,7 @@
 20
 40
 02
-4b
+3f
 68
 08
 c6
@@ -1743,11 +1695,11 @@
 20
 20
 81
-bc
+b0
 20
 40
 02
-46
+3a
 68
 00
 c6
@@ -1783,7 +1735,7 @@
 20
 40
 02
-46
+3a
 20
 20
 3d
@@ -1795,31 +1747,31 @@
 c0
 1c
 81
-c3
+b7
 c0
 1e
 01
-d9
+cd
 c0
 1d
 01
-d4
+c8
 20
 20
 41
 7d
 70
 4b
-49
+4a
 00
 20
 40
-04
-09
+03
+fd
 20
 40
 01
-1d
+1b
 d8
 e0
 00
@@ -1839,11 +1791,11 @@
 20
 40
 01
-d1
+c5
 20
 40
 01
-cd
+c1
 20
 20
 65
@@ -1851,7 +1803,7 @@
 da
 20
 4c
-3a
+3b
 da
 40
 00
@@ -1867,7 +1819,7 @@
 68
 00
 cc
-c9
+ca
 60
 00
 c1
@@ -1879,35 +1831,35 @@
 20
 40
 01
-f0
+e4
 70
 4d
-52
+53
 00
 20
 40
 01
-d1
+c5
 20
 40
 04
-26
+1a
 20
 20
 34
 0a
 70
 4b
-49
+4a
 00
 20
 40
-04
-09
+03
+fd
 20
 40
 01
-1d
+1b
 20
 40
 3f
@@ -1915,7 +1867,7 @@
 20
 40
 01
-cd
+c1
 20
 20
 65
@@ -1939,7 +1891,7 @@
 20
 40
 01
-f0
+e4
 20
 40
 74
@@ -1955,7 +1907,7 @@
 20
 40
 00
-ee
+ec
 68
 08
 c6
@@ -2003,15 +1955,15 @@
 20
 20
 01
-4b
+49
 20
 40
-02
 01
+f5
 20
 40
 01
-ae
+a2
 20
 40
 42
@@ -2019,19 +1971,19 @@
 20
 40
 01
-f9
+ed
 20
 20
 01
-fc
+f0
 da
 60
 4b
-49
+4a
 da
 40
 01
-4b
+49
 20
 20
 33
@@ -2039,18 +1991,18 @@
 da
 60
 4b
-43
+44
 da
 40
 01
-ff
+f3
 20
 20
 33
 74
 70
 4b
-42
+43
 01
 20
 60
@@ -2062,8 +2014,8 @@
 10
 da
 40
-02
-04
+01
+f8
 20
 20
 33
@@ -2075,7 +2027,7 @@
 60
 01
 cc
-41
+42
 70
 48
 0e
@@ -2099,7 +2051,7 @@
 20
 40
 02
-51
+45
 20
 40
 40
@@ -2111,19 +2063,19 @@
 20
 40
 02
-1c
+10
 24
 34
 02
-13
+07
 20
 40
 05
-20
+14
 20
 40
 02
-16
+0a
 20
 20
 3f
@@ -2131,10 +2083,10 @@
 20
 40
 05
-2c
+20
 70
 4b
-48
+49
 00
 20
 60
@@ -2143,7 +2095,7 @@
 68
 00
 cb
-48
+49
 1f
 e0
 fe
@@ -2151,7 +2103,7 @@
 60
 00
 cb
-48
+49
 1f
 e6
 7c
@@ -2167,7 +2119,7 @@
 20
 40
 02
-1e
+12
 20
 20
 40
@@ -2179,19 +2131,19 @@
 20
 40
 02
-29
+1d
 20
 40
 02
-2f
+23
 20
 40
 02
-35
+29
 20
 40
 02
-25
+19
 1a
 22
 7e
@@ -2211,11 +2163,11 @@
 20
 40
 02
-3b
+2f
 20
 20
 02
-41
+35
 68
 08
 c6
@@ -2223,7 +2175,7 @@
 20
 40
 02
-46
+3a
 68
 08
 c6
@@ -2247,7 +2199,7 @@
 20
 40
 02
-46
+3a
 68
 08
 c6
@@ -2271,7 +2223,7 @@
 20
 40
 02
-46
+3a
 68
 08
 c6
@@ -2295,7 +2247,7 @@
 20
 40
 02
-4b
+3f
 68
 08
 c6
@@ -2311,7 +2263,7 @@
 20
 20
 02
-46
+3a
 68
 08
 c6
@@ -2319,7 +2271,7 @@
 20
 40
 02
-4b
+3f
 68
 08
 c6
@@ -2351,7 +2303,7 @@
 20
 20
 02
-4f
+43
 79
 3f
 84
@@ -2383,11 +2335,11 @@
 c0
 02
 02
-62
+56
 c0
 04
 02
-57
+4b
 20
 40
 3f
@@ -2463,7 +2415,7 @@
 20
 42
 82
-72
+66
 68
 00
 c7
@@ -2471,11 +2423,11 @@
 c0
 00
 02
-74
+68
 c0
 01
 82
-7b
+6f
 68
 00
 c6
@@ -2487,15 +2439,15 @@
 c0
 03
 02
-82
+76
 c0
 03
 82
-82
+76
 c0
 01
 02
-8b
+7f
 68
 00
 c7
@@ -2527,15 +2479,15 @@
 c0
 03
 02
-85
+79
 c0
 03
 82
-85
+79
 c0
 01
 02
-8e
+82
 68
 00
 c7
@@ -2543,7 +2495,7 @@
 20
 20
 02
-70
+64
 68
 00
 c6
@@ -2555,15 +2507,15 @@
 c0
 03
 02
-88
+7c
 c0
 03
 82
-88
+7c
 c0
 01
 02
-90
+84
 68
 00
 c7
@@ -2571,7 +2523,7 @@
 20
 20
 02
-70
+64
 68
 00
 c7
@@ -2583,7 +2535,7 @@
 20
 20
 02
-70
+64
 68
 00
 c7
@@ -2595,7 +2547,7 @@
 20
 20
 02
-70
+64
 68
 00
 c7
@@ -2607,7 +2559,7 @@
 20
 20
 02
-70
+64
 68
 00
 c7
@@ -2619,7 +2571,7 @@
 20
 20
 02
-70
+64
 68
 00
 c7
@@ -2627,7 +2579,7 @@
 20
 20
 02
-8c
+80
 68
 00
 c7
@@ -2635,7 +2587,7 @@
 20
 20
 02
-8c
+80
 70
 89
 0f
@@ -2655,7 +2607,7 @@
 20
 40
 02
-9a
+8e
 68
 00
 c1
@@ -2739,23 +2691,23 @@
 60
 02
 4c
-49
+4a
 20
 60
 00
 00
 70
 4d
-48
+49
 01
 70
 4d
-4a
+4b
 00
 68
 00
 cc
-13
+14
 1f
 e1
 7e
@@ -2763,7 +2715,7 @@
 60
 00
 cc
-13
+14
 20
 60
 00
@@ -2771,7 +2723,7 @@
 68
 00
 cc
-13
+14
 79
 20
 7e
@@ -2779,11 +2731,11 @@
 60
 00
 cc
-13
+14
 60
 00
 cb
-ce
+cf
 20
 60
 00
@@ -2791,7 +2743,7 @@
 68
 00
 cc
-13
+14
 c4
 02
 00
@@ -2799,7 +2751,7 @@
 68
 00
 cc
-13
+14
 79
 3f
 fe
@@ -2807,67 +2759,67 @@
 60
 00
 cc
-13
+14
 60
 00
 cb
-ce
+cf
 20
 40
 03
-7c
+70
 20
 20
 04
-a5
+99
 20
 40
 03
-7c
+70
 68
 00
 cd
-49
+4a
 c0
 00
 82
-c5
+b9
 c0
 01
 02
-c9
+bd
 20
 60
 00
 00
 70
 4d
-4a
+4b
 02
 70
 4d
-46
+47
 00
 70
 4d
-48
+49
 00
 20
 20
 02
-af
+a3
 70
 4d
-47
+48
 00
 20
 20
 02
-c6
+ba
 68
 01
 4c
-18
+19
 1f
 e0
 fe
@@ -2875,35 +2827,35 @@
 60
 01
 4c
-18
+19
 c2
 85
 03
-5e
+52
 68
 00
 cd
-47
+48
 c0
 00
 82
-d4
+c8
 70
 4d
-47
+48
 01
 68
 00
 cd
-47
+48
 c0
 80
 82
-af
+a3
 68
 00
 cd
-45
+46
 1f
 e0
 fe
@@ -2911,63 +2863,63 @@
 60
 00
 cd
-45
+46
 c0
 02
 02
-db
+cf
 20
 40
 04
-a5
+99
 70
 4c
-57
+58
 02
 20
 20
 03
-31
+25
 20
 40
 03
-7c
+70
 70
 4d
-45
+46
 00
 20
 20
 02
-af
+a3
 70
 4d
-4a
+4b
 02
 70
 4d
-48
+49
 01
 70
 4d
-47
+48
 00
 20
 20
 02
-af
+a3
 68
 00
 cd
-49
+4a
 c0
 01
 82
-df
+d3
 68
 00
 cc
-13
+14
 2f
 ec
 00
@@ -2975,19 +2927,19 @@
 20
 20
 82
-ad
+a1
 68
 00
 cd
-49
+4a
 c0
 00
 82
-de
+d2
 c0
 01
 02
-df
+d3
 20
 60
 00
@@ -2995,7 +2947,7 @@
 68
 00
 cc
-22
+23
 c1
 ff
 80
@@ -3003,11 +2955,11 @@
 20
 40
 02
-f0
+e4
 24
 56
 02
-f8
+ec
 20
 60
 00
@@ -3019,7 +2971,7 @@
 68
 00
 cd
-48
+49
 c1
 80
 80
@@ -3027,18 +2979,18 @@
 68
 00
 cd
-4a
+4b
 c1
 80
 00
 00
 70
 4d
-49
+4a
 01
 70
 4c
-57
+58
 04
 20
 20
@@ -3047,11 +2999,11 @@
 68
 00
 cd
-4a
+4b
 20
 3a
-03
-00
+02
+f4
 1f
 e0
 ff
@@ -3059,18 +3011,18 @@
 60
 00
 cd
-4a
+4b
 70
 4d
-49
+4a
 02
 20
 40
 04
-a5
+99
 70
 4c
-57
+58
 04
 20
 60
@@ -3078,23 +3030,23 @@
 00
 70
 4d
-49
+4a
 03
 68
 00
 cd
-47
+48
 24
 3a
 02
-d2
+c6
 20
 40
 04
-a5
+99
 70
 4c
-57
+58
 02
 20
 60
@@ -3103,22 +3055,22 @@
 68
 00
 cc
-22
+23
 c0
 ff
 83
-c4
+b8
 20
 40
 03
-0c
+00
 20
 40
 04
-93
+87
 70
 4c
-17
+18
 01
 20
 60
@@ -3127,7 +3079,7 @@
 68
 01
 4d
-43
+44
 20
 40
 7f
@@ -3135,11 +3087,11 @@
 20
 34
 03
-12
+06
 68
 03
 cb
-af
+b0
 20
 7a
 00
@@ -3151,10 +3103,10 @@
 20
 40
 03
-2b
+1f
 70
 4c
-3e
+3f
 00
 1a
 20
@@ -3163,15 +3115,15 @@
 60
 00
 cc
-12
+13
 20
 40
 02
-af
+a3
 60
 00
 cb
-ae
+af
 e8
 a8
 80
@@ -3211,11 +3163,11 @@
 c2
 00
 03
-1e
+12
 d8
 a0
 4b
-b4
+b5
 df
 20
 00
@@ -3243,7 +3195,7 @@
 c2
 00
 03
-24
+18
 20
 60
 00
@@ -3271,10 +3223,10 @@
 20
 20
 01
-1d
+1b
 70
 4c
-1b
+1c
 00
 d9
 60
@@ -3287,31 +3239,31 @@
 20
 40
 03
-48
+3c
 24
 2c
 03
-53
+47
 24
 37
 83
-53
+47
 20
 40
 03
-45
+39
 20
 40
 03
-6e
+62
 20
 40
 03
-78
+6c
 68
 00
 cc
-11
+12
 1f
 e0
 fe
@@ -3319,23 +3271,23 @@
 60
 00
 cc
-11
+12
 20
 40
 02
-b8
+ac
 68
 00
 cc
-22
+23
 c0
 ff
 83
-de
+d2
 20
 40
 02
-e2
+d6
 58
 00
 00
@@ -3343,11 +3295,11 @@
 60
 02
 4c
-17
+18
 60
 00
 cd
-46
+47
 20
 60
 00
@@ -3359,7 +3311,7 @@
 d8
 a0
 4b
-ae
+af
 20
 20
 7e
@@ -3371,7 +3323,7 @@
 20
 40
 04
-ff
+f3
 18
 00
 2a
@@ -3379,7 +3331,7 @@
 68
 02
 4c
-3a
+3b
 98
 00
 12
@@ -3399,11 +3351,11 @@
 20
 40
 04
-bf
+b3
 20
 57
 84
-f8
+ec
 20
 60
 00
@@ -3411,7 +3363,7 @@
 68
 01
 4c
-18
+19
 1f
 e0
 fe
@@ -3419,11 +3371,11 @@
 60
 01
 4c
-18
+19
 68
 00
 cc
-19
+1a
 c2
 82
 2d
@@ -3431,23 +3383,23 @@
 68
 00
 cc
-22
+23
 c0
 ff
 83
-5c
+50
 20
 40
 03
-64
+58
 20
 20
 03
-32
+26
 68
 00
 cc
-18
+19
 c1
 ff
 80
@@ -3459,7 +3411,7 @@
 60
 01
 4c
-18
+19
 20
 20
 2d
@@ -3467,19 +3419,19 @@
 20
 40
 03
-a5
+99
 20
 40
 03
-7c
+70
 20
 20
 04
-a5
+99
 68
 00
 cc
-1b
+1c
 1f
 e6
 7c
@@ -3487,7 +3439,7 @@
 24
 21
 03
-61
+55
 1f
 e0
 fe
@@ -3495,23 +3447,23 @@
 60
 00
 cc
-1b
+1c
 c0
 01
 02
-b3
+a7
 c0
 03
 02
-ba
+ae
 c0
 04
 02
-b3
+a7
 c0
 06
 02
-ba
+ae
 20
 60
 00
@@ -3519,11 +3471,11 @@
 20
 40
 04
-30
+24
 68
 00
 cc
-10
+11
 20
 7a
 00
@@ -3535,22 +3487,22 @@
 d8
 c0
 4b
-8e
+8f
 d8
 a0
 4b
-f0
+f1
 20
 20
 7f
 01
 70
 4d
-4e
+4f
 01
 70
 4d
-4b
+4c
 00
 20
 60
@@ -3559,7 +3511,7 @@
 68
 00
 cd
-4b
+4c
 1f
 e0
 fe
@@ -3567,7 +3519,7 @@
 60
 00
 cd
-4b
+4c
 20
 60
 00
@@ -3575,7 +3527,7 @@
 68
 00
 cd
-4b
+4c
 1f
 e6
 7c
@@ -3583,11 +3535,11 @@
 24
 41
 03
-84
+78
 68
 00
 cd
-4b
+4c
 c1
 00
 00
@@ -3599,14 +3551,14 @@
 60
 00
 cd
-4b
+4c
 20
 60
 00
 00
 70
 4d
-4b
+4c
 03
 20
 60
@@ -3615,15 +3567,15 @@
 da
 20
 4c
-d4
+d5
 20
 40
 04
-82
+76
 60
 08
 cd
-4c
+4d
 58
 00
 00
@@ -3631,7 +3583,7 @@
 c5
 13
 03
-8c
+80
 58
 00
 00
@@ -3643,11 +3595,11 @@
 24
 21
 03
-a4
+98
 68
 00
 cd
-4b
+4c
 1f
 e6
 7c
@@ -3655,15 +3607,15 @@
 24
 21
 03
-94
+88
 68
 00
 cd
-4b
+4c
 c0
 00
 03
-a5
+99
 20
 60
 00
@@ -3671,19 +3623,19 @@
 68
 00
 cd
-4b
+4c
 c1
 99
 00
 00
 70
 4d
-4b
+4c
 00
 68
 08
 cd
-4c
+4d
 58
 00
 00
@@ -3691,7 +3643,7 @@
 c5
 13
 03
-9b
+8f
 58
 00
 00
@@ -3707,11 +3659,11 @@
 68
 00
 cd
-4e
+4f
 c0
 00
 03
-ac
+a0
 1f
 e0
 ff
@@ -3719,11 +3671,11 @@
 60
 00
 cd
-4e
+4f
 c0
 00
 03
-ac
+a0
 70
 41
 de
@@ -3734,16 +3686,16 @@
 00
 70
 4d
-4b
+4c
 00
 68
 00
 cd
-4e
+4f
 c0
 01
 03
-aa
+9e
 1f
 e0
 fe
@@ -3751,11 +3703,11 @@
 60
 00
 cd
-4e
+4f
 c0
 00
 83
-a2
+96
 70
 41
 de
@@ -3779,10 +3731,10 @@
 20
 40
 03
-b2
+a6
 70
 4c
-22
+23
 01
 20
 60
@@ -3794,20 +3746,20 @@
 04
 70
 4c
-11
+12
 00
 70
 4c
-1c
+1d
 4e
 68
 02
 4c
-1e
+1f
 60
 02
 4c
-3a
+3b
 da
 20
 00
@@ -3819,7 +3771,7 @@
 d8
 c0
 4c
-3a
+3b
 e8
 c0
 80
@@ -3831,7 +3783,7 @@
 c2
 00
 03
-ba
+ae
 1a
 22
 7e
@@ -3839,15 +3791,15 @@
 60
 01
 4c
-c3
+c4
 68
 00
 cc
-c3
+c4
 68
 08
 cc
-c4
+c5
 98
 40
 fe
@@ -3855,7 +3807,7 @@
 60
 00
 cc
-c5
+c6
 20
 60
 00
@@ -3863,7 +3815,7 @@
 68
 00
 cc
-17
+18
 c0
 00
 ff
@@ -3871,26 +3823,26 @@
 68
 00
 cc
-22
+23
 c0
 00
 83
-cb
+bf
 c0
 01
 03
-ce
+c2
 c0
 01
 83
-d1
+c5
 20
 20
 2a
 8c
 70
 4c
-22
+23
 11
 70
 11
@@ -3899,10 +3851,10 @@
 20
 20
 03
-d3
+c7
 70
 4c
-22
+23
 12
 70
 11
@@ -3911,10 +3863,10 @@
 20
 20
 03
-d3
+c7
 70
 4c
-22
+23
 13
 70
 11
@@ -3923,7 +3875,7 @@
 68
 00
 cc
-13
+14
 1f
 e1
 7e
@@ -3935,7 +3887,7 @@
 68
 02
 4c
-49
+4a
 60
 02
 11
@@ -3955,11 +3907,11 @@
 20
 40
 04
-2b
+1f
 20
 40
-03
-09
+02
+fd
 20
 20
 7f
@@ -3967,11 +3919,11 @@
 20
 40
 03
-75
+69
 68
 00
 cc
-22
+23
 c1
 7f
 80
@@ -3979,38 +3931,38 @@
 c0
 08
 83
-e5
+d9
 c0
 09
 03
-e7
+db
 c0
 09
 83
-e9
+dd
 20
 60
 00
 00
 70
 4c
-22
+23
 02
 20
 20
 03
-41
+35
 70
 4c
-22
+23
 03
 20
 20
 03
-41
+35
 70
 4c
-22
+23
 ff
 70
 0a
@@ -4023,23 +3975,23 @@
 68
 02
 4b
-f2
+f3
 20
 40
 03
-b6
+aa
 20
 20
 03
-41
+35
 20
 40
 01
-8f
+83
 20
 34
-04
-01
+03
+f5
 79
 20
 00
@@ -4047,7 +3999,7 @@
 68
 00
 cd
-5e
+5f
 79
 20
 7e
@@ -4055,15 +4007,15 @@
 60
 00
 cd
-5e
+5f
 20
 40
 04
-1c
+10
 20
 20
-04
-05
+03
+f9
 70
 11
 9e
@@ -4071,7 +4023,7 @@
 68
 00
 cc
-13
+14
 60
 00
 91
@@ -4079,7 +4031,7 @@
 68
 02
 4c
-49
+4a
 60
 02
 11
@@ -4095,15 +4047,15 @@
 20
 40
 04
-2b
+1f
 20
 20
 04
-93
+87
 20
 20
 04
-a5
+99
 79
 20
 00
@@ -4111,7 +4063,7 @@
 68
 00
 cd
-5e
+5f
 79
 20
 7e
@@ -4119,7 +4071,7 @@
 60
 00
 cd
-5e
+5f
 58
 00
 07
@@ -4127,10 +4079,10 @@
 60
 01
 4b
-43
+44
 70
 4b
-42
+43
 00
 20
 60
@@ -4143,10 +4095,10 @@
 60
 01
 4b
-43
+44
 70
 4b
-42
+43
 00
 20
 60
@@ -4155,7 +4107,7 @@
 68
 00
 cd
-50
+51
 1f
 e0
 fe
@@ -4167,47 +4119,47 @@
 60
 00
 cd
-50
+51
 c0
 00
 04
-14
+08
 c0
 01
 04
-1e
+12
 20
 20
 03
-b2
+a6
 20
 40
 01
-d1
+c5
 68
 02
 4c
-49
+4a
 60
 02
 4c
-3a
+3b
 68
 00
 cb
-46
+47
 60
 00
 cc
-1d
+1e
 20
 40
 04
-1c
+10
 60
 08
 cb
-46
+47
 20
 60
 00
@@ -4215,11 +4167,11 @@
 20
 40
 03
-b7
+ab
 20
 20
 04
-a5
+99
 70
 41
 de
@@ -4227,27 +4179,27 @@
 68
 02
 4d
-57
+58
 60
 02
 4c
-3a
+3b
 68
 00
 cb
-47
+48
 60
 00
 cc
-1d
+1e
 20
 40
 04
-1c
+10
 60
 08
 cb
-47
+48
 20
 60
 00
@@ -4258,7 +4210,7 @@
 26
 70
 4d
-5e
+5f
 00
 20
 40
@@ -4275,7 +4227,7 @@
 60
 08
 cc
-12
+13
 18
 42
 72
@@ -4283,7 +4235,7 @@
 d8
 a0
 4b
-ae
+af
 1a
 22
 0c
@@ -4295,7 +4247,7 @@
 68
 00
 cb
-8d
+8e
 1f
 e9
 7e
@@ -4303,7 +4255,7 @@
 60
 00
 cc
-10
+11
 1f
 e0
 fe
@@ -4311,7 +4263,7 @@
 d8
 c0
 4b
-8d
+8e
 98
 c0
 8c
@@ -4323,11 +4275,11 @@
 60
 01
 cc
-4f
+50
 68
 00
 cb
-8d
+8e
 1f
 e3
 7e
@@ -4339,7 +4291,7 @@
 60
 00
 cc
-55
+56
 20
 60
 00
@@ -4411,19 +4363,19 @@
 c0
 01
 04
-55
+49
 c0
 02
 04
-5a
+4e
 c0
 10
 04
-69
+5d
 20
 40
 04
-5f
+53
 70
 89
 55
@@ -4443,7 +4395,7 @@
 20
 40
 04
-64
+58
 70
 89
 55
@@ -4463,7 +4415,7 @@
 20
 40
 04
-5f
+53
 70
 89
 55
@@ -4567,7 +4519,7 @@
 68
 0a
 4c
-33
+34
 1c
 42
 7e
@@ -4587,11 +4539,11 @@
 68
 02
 4c
-33
+34
 68
 08
 cc
-37
+38
 98
 40
 84
@@ -4615,7 +4567,7 @@
 60
 02
 4c
-33
+34
 20
 20
 7f
@@ -4643,7 +4595,7 @@
 c2
 00
 04
-85
+79
 18
 49
 7e
@@ -4691,7 +4643,7 @@
 68
 00
 cc
-12
+13
 1f
 e0
 fe
@@ -4699,19 +4651,19 @@
 60
 00
 cc
-14
+15
 68
 00
 cc
-13
+14
 60
 00
 cb
-ce
+cf
 68
 00
 cc
-12
+13
 1f
 e9
 fe
@@ -4719,7 +4671,7 @@
 68
 08
 cc
-11
+12
 18
 41
 04
@@ -4735,7 +4687,7 @@
 68
 08
 cc
-4e
+4f
 98
 40
 fe
@@ -4747,7 +4699,7 @@
 68
 00
 cc
-12
+13
 98
 00
 72
@@ -4755,7 +4707,7 @@
 d8
 c0
 4b
-ae
+af
 20
 20
 7f
@@ -4763,15 +4715,15 @@
 68
 08
 cc
-1d
+1e
 20
 40
 04
-a9
+9d
 60
 08
 cc
-1d
+1e
 20
 60
 00
@@ -4779,7 +4731,7 @@
 20
 40
 04
-ad
+a1
 18
 40
 84
@@ -4795,7 +4747,7 @@
 68
 00
 cc
-3a
+3b
 1f
 e1
 7e
@@ -4807,7 +4759,7 @@
 58
 00
 4c
-23
+24
 9a
 20
 fe
@@ -4823,7 +4775,7 @@
 60
 00
 cc
-1c
+1d
 20
 60
 00
@@ -4847,7 +4799,7 @@
 68
 00
 cc
-1c
+1d
 1f
 ed
 84
@@ -4867,7 +4819,7 @@
 20
 40
 04
-b6
+aa
 78
 57
 fc
@@ -4891,7 +4843,7 @@
 68
 01
 4c
-15
+16
 98
 00
 36
@@ -4903,7 +4855,7 @@
 24
 2c
 04
-f8
+ec
 78
 46
 fc
@@ -4923,15 +4875,15 @@
 20
 40
 04
-f5
+e9
 60
 00
 cc
-c6
+c7
 68
 08
 cc
-c5
+c6
 98
 46
 7c
@@ -4939,23 +4891,23 @@
 24
 22
 84
-f8
+ec
 20
 40
 04
-f5
+e9
 60
 00
 cb
-8c
+8d
 68
 00
 cb
-8c
+8d
 68
 08
 cc
-13
+14
 a8
 40
 0e
@@ -4963,11 +4915,11 @@
 24
 20
 84
-f8
+ec
 20
 40
 04
-f5
+e9
 e0
 a0
 80
@@ -4983,11 +4935,11 @@
 20
 22
 84
-e0
+d4
 20
 40
 04
-f5
+e9
 e0
 a0
 80
@@ -4995,7 +4947,7 @@
 c2
 00
 04
-dd
+d1
 18
 a2
 22
@@ -5003,11 +4955,11 @@
 20
 40
 04
-f5
+e9
 60
 00
 cd
-4d
+4e
 1a
 22
 0a
@@ -5043,7 +4995,7 @@
 20
 23
 04
-f8
+ec
 78
 37
 fc
@@ -5071,11 +5023,11 @@
 68
 00
 cd
-4d
+4e
 20
 40
 00
-12
+10
 20
 60
 00
@@ -5115,7 +5067,7 @@
 68
 08
 cc
-1c
+1d
 20
 20
 29
@@ -5127,7 +5079,7 @@
 68
 02
 4c
-3a
+3b
 98
 00
 12
@@ -5135,11 +5087,11 @@
 20
 40
 04
-b6
+aa
 20
 40
 04
-fc
+f0
 79
 20
 2a
@@ -5191,7 +5143,7 @@
 68
 00
 cc
-c5
+c6
 08
 00
 86
@@ -5199,7 +5151,7 @@
 68
 00
 cc
-14
+15
 98
 00
 72
@@ -5207,7 +5159,7 @@
 d8
 c0
 4b
-ce
+cf
 e8
 c0
 80
@@ -5219,7 +5171,7 @@
 c2
 00
 05
-15
+09
 78
 24
 7c
@@ -5263,7 +5215,7 @@
 20
 40
 05
-bb
+af
 58
 00
 00
@@ -5271,15 +5223,15 @@
 20
 40
 05
-b1
+a5
 20
 5a
 05
-ad
+a1
 24
 5a
 05
-af
+a3
 58
 00
 00
@@ -5287,11 +5239,11 @@
 20
 40
 05
-b6
+aa
 20
 5a
 05
-ad
+a1
 68
 00
 cb
@@ -5299,7 +5251,7 @@
 c0
 00
 85
-2f
+23
 df
 20
 00
@@ -5323,7 +5275,7 @@
 20
 40
 05
-62
+56
 60
 01
 4b
@@ -5339,7 +5291,7 @@
 20
 40
 05
-70
+64
 60
 01
 46
@@ -5355,7 +5307,7 @@
 20
 40
 05
-62
+56
 60
 01
 4b
@@ -5371,7 +5323,7 @@
 20
 40
 05
-70
+64
 60
 01
 46
@@ -5395,7 +5347,7 @@
 20
 40
 05
-52
+46
 68
 01
 11
@@ -5431,7 +5383,7 @@
 20
 40
 05
-5a
+4e
 68
 01
 11
@@ -5467,7 +5419,7 @@
 68
 08
 cb
-8a
+8b
 98
 40
 fe
@@ -5479,11 +5431,11 @@
 60
 08
 cb
-8a
+8b
 20
 20
 05
-87
+7b
 68
 01
 11
@@ -5499,7 +5451,7 @@
 68
 08
 cb
-8b
+8c
 98
 40
 fe
@@ -5511,11 +5463,11 @@
 60
 08
 cb
-8b
+8c
 20
 20
 05
-87
+7b
 68
 00
 91
@@ -5523,11 +5475,11 @@
 20
 3a
 05
-65
+59
 20
 20
 05
-6a
+5e
 68
 00
 91
@@ -5535,7 +5487,7 @@
 20
 40
 05
-7d
+71
 60
 00
 91
@@ -5555,11 +5507,11 @@
 20
 40
 05
-a9
+9d
 20
 40
 05
-7d
+71
 20
 5a
 7f
@@ -5567,11 +5519,11 @@
 20
 40
 05
-a5
+99
 20
 20
 05
-68
+5c
 68
 00
 91
@@ -5579,11 +5531,11 @@
 20
 3a
 05
-73
+67
 20
 20
 05
-77
+6b
 68
 00
 91
@@ -5591,7 +5543,7 @@
 20
 40
 05
-82
+76
 60
 00
 91
@@ -5599,7 +5551,7 @@
 20
 20
 05
-68
+5c
 68
 00
 91
@@ -5607,11 +5559,11 @@
 20
 40
 05
-a9
+9d
 20
 40
 05
-82
+76
 20
 5a
 7f
@@ -5619,11 +5571,11 @@
 20
 40
 05
-a5
+99
 20
 20
 05
-68
+5c
 1f
 ef
 fe
@@ -5675,7 +5627,7 @@
 20
 20
 85
-91
+85
 68
 00
 91
@@ -5683,7 +5635,7 @@
 c0
 7f
 85
-98
+8c
 68
 00
 91
@@ -5711,7 +5663,7 @@
 c0
 00
 05
-95
+89
 68
 01
 91
@@ -5719,7 +5671,7 @@
 20
 20
 05
-8d
+81
 70
 11
 c4
@@ -5731,7 +5683,7 @@
 20
 20
 05
-8d
+81
 68
 00
 91
@@ -5739,7 +5691,7 @@
 20
 40
 05
-a3
+97
 60
 00
 91
@@ -5751,7 +5703,7 @@
 20
 3a
 05
-a1
+95
 58
 00
 00
@@ -5775,11 +5727,11 @@
 20
 20
 05
-9e
+92
 20
 40
 05
-a9
+9d
 1f
 e3
 7e
@@ -5787,7 +5739,7 @@
 20
 40
 05
-aa
+9e
 1f
 e6
 7e
@@ -5879,7 +5831,7 @@
 20
 40
 05
-c2
+b6
 1f
 e2
 22
@@ -5891,7 +5843,7 @@
 20
 40
 05
-c2
+b6
 1f
 e2
 24
@@ -5911,7 +5863,7 @@
 c0
 7f
 85
-c8
+bc
 68
 00
 91
@@ -5935,7 +5887,7 @@
 20
 20
 05
-c6
+ba
 58
 00
 12
@@ -5955,11 +5907,11 @@
 20
 40
 05
-e8
+dc
 20
 40
 05
-d5
+c9
 70
 12
 d6
@@ -5975,7 +5927,7 @@
 20
 20
 06
-3e
+32
 df
 20
 00
@@ -6039,7 +5991,7 @@
 24
 20
 85
-d9
+cd
 e0
 a8
 80
@@ -6047,7 +5999,7 @@
 c2
 00
 05
-d9
+cd
 20
 60
 00
@@ -6399,7 +6351,7 @@
 20
 40
 06
-d1
+c5
 68
 08
 91
@@ -6411,15 +6363,15 @@
 c0
 00
 86
-45
+39
 c0
 01
 86
-45
+39
 c0
 03
 86
-45
+39
 70
 11
 c8
@@ -6439,15 +6391,15 @@
 c0
 00
 86
-4c
+40
 c0
 01
 06
-4c
+40
 c0
 01
 86
-4c
+40
 70
 11
 c9
@@ -6467,15 +6419,15 @@
 c0
 00
 86
-53
+47
 c0
 01
 06
-53
+47
 c0
 02
 06
-53
+47
 70
 11
 ca
@@ -6495,11 +6447,11 @@
 c0
 00
 06
-59
+4d
 c0
 10
 06
-59
+4d
 70
 11
 cb
@@ -6511,11 +6463,11 @@
 c0
 00
 06
-5c
+50
 20
 20
 06
-5d
+51
 70
 11
 cc
@@ -6535,11 +6487,11 @@
 c0
 00
 86
-63
+57
 c0
 01
 06
-63
+57
 70
 11
 cd
@@ -6551,7 +6503,7 @@
 c0
 00
 06
-68
+5c
 d8
 40
 00
@@ -6563,7 +6515,7 @@
 24
 21
 06
-69
+5d
 70
 11
 c7
@@ -6583,11 +6535,11 @@
 c0
 00
 86
-6e
+62
 c0
 01
 06
-c5
+b9
 68
 08
 91
@@ -6603,15 +6555,15 @@
 c0
 00
 06
-88
+7c
 20
 40
 06
-2f
+23
 20
 40
 06
-ab
+9f
 78
 43
 fc
@@ -6663,7 +6615,7 @@
 c2
 00
 06
-7e
+72
 20
 40
 4c
@@ -6671,7 +6623,7 @@
 20
 40
 06
-d1
+c5
 68
 03
 91
@@ -6687,23 +6639,23 @@
 20
 22
 86
-7b
+6f
 20
 20
 06
-3e
+32
 20
 40
 06
-2f
+23
 20
 40
 06
-ab
+9f
 20
 40
 02
-92
+86
 79
 20
 2a
@@ -6791,15 +6743,15 @@
 c2
 00
 06
-9e
+92
 20
 40
 06
-aa
+9e
 20
 21
 86
-3e
+32
 20
 40
 4c
@@ -6819,19 +6771,19 @@
 20
 22
 86
-a2
+96
 20
 40
 06
-aa
+9e
 20
 20
 06
-3e
+32
 20
 20
 06
-36
+2a
 60
 08
 80
@@ -6947,7 +6899,7 @@
 20
 40
 06
-cf
+c3
 20
 40
 4c
@@ -6955,7 +6907,7 @@
 20
 40
 06
-d1
+c5
 68
 03
 91
@@ -6971,15 +6923,15 @@
 20
 22
 86
-c8
+bc
 20
 20
 06
-3e
+32
 20
 40
 06
-aa
+9e
 20
 20
 53
@@ -6987,19 +6939,19 @@
 20
 40
 02
-1e
+12
 c0
 00
 86
-f1
+e5
 c0
 01
-07
-08
+06
+fc
 c0
 02
 06
-d9
+cd
 70
 12
 d7
@@ -7031,11 +6983,11 @@
 20
 40
 06
-de
+d2
 20
 20
 06
-e4
+d8
 68
 00
 92
@@ -7067,15 +7019,15 @@
 c0
 00
 86
-e9
+dd
 c0
 01
 06
-ec
+e0
 c0
 01
 86
-ef
+e3
 20
 60
 00
@@ -7127,11 +7079,11 @@
 20
 40
 06
-f6
+ea
 20
 20
 06
-fd
+f1
 68
 00
 92
@@ -7166,16 +7118,16 @@
 d8
 c0
 00
-87
-02
+86
+f6
 c0
 01
-07
-04
+06
+f8
 c0
 01
-87
-06
+86
+fa
 20
 60
 00
@@ -7219,29 +7171,29 @@
 20
 40
 06
-f6
+ea
 68
 00
 92
 d8
 c0
 01
-87
-02
+86
+f6
 c0
 00
-87
-04
+86
+f8
 c0
 01
-07
 06
+fa
 20
 60
 00
 00
-2b
-e0
+02
+92
 aa
 55
 08
@@ -7301,7 +7253,7 @@
 04
 00
 10
-06
+00
 00
 00
 48
@@ -7621,7 +7573,7 @@
 55
 40
 00
-4a
+4b
 4b
 09
 5a
@@ -7685,13 +7637,13 @@
 09
 00
 ff
-02
+03
 00
 aa
 55
 04
 00
-13
+14
 4c
 01
 00
@@ -7701,7 +7653,7 @@
 55
 15
 00
-1e
+1f
 4c
 20
 15
@@ -7728,7 +7680,7 @@
 55
 03
 00
-37
+38
 4c
 19
 19
@@ -7737,7 +7689,7 @@
 55
 03
 00
-41
+42
 4c
 80
 4f
@@ -7746,7 +7698,7 @@
 55
 02
 00
-57
+58
 4c
 04
 01
@@ -7754,14 +7706,14 @@
 55
 04
 00
-57
+58
 4d
 0f
 0f
 0f
 0f
-0b
-7b
+06
+e5
 ff
 ff
 ff
@@ -8188,5 +8140,53 @@
 ff
 ff
 ff
-3b
-23
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+35
+0c
Index: output/memmap.format
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_Only24g_New/output/memmap.format	(revision 2193)
+++ /branch/mouse_project/YJX_Project/YJX_Only24g_New/output/memmap.format	(working copy)
@@ -1819,142 +1819,142 @@
 0x4b28 mem_mouse_x_pre
 0x4b2a mem_mouse_y_pre
 0x4b2c mem_le_adv_swift_pair
-0x4b3f mem_bt_125hz_cnt
-0x4b40 mem_mouse_send_secutiry_request_timer
-0x4b41 mem_le_send_security_request_flag
-0x4b42 mem_g24_stop_g24_mode
-0x4b43 mem_g24_stop_g24_mode_timeout
-0x4b45 mem_24g_search_dongle_wait
-0x4b46 mem_24g_pair_current_ch_num
-0x4b47 mem_24g_powerful_current_ch_num
-0x4b48 mem_mouse_nodata_check_count
-0x4b49 mem_mouse_sensor_powerdown_timer
-0x4b4a mem_sensor_8650_init
-0x4b63 mem_sensor_ka8_init
-0x4b70 mem_sensor_8009_init
-0x4b7f mem_sensor_poweron_init
-0x4b88 mem_firmware_version
-0x4b8a mem_mouse_data_xtemp
-0x4b8b mem_mouse_data_ytemp
-0x4b8c mem_24g_rxbuf
-0x4bae mem_24g_txbuf
-0x4bce mem_24g_txpayload
-0x4bf0 mem_24g_rxpayload
-0x4c10 mem_24g_rxdata_length
-0x4c11 mem_24g_pid
-0x4c12 mem_24g_datalen
-0x4c13 mem_24g_data_type
-0x4c14 mem_24g_txlen
-0x4c15 mem_24g_rx_window
-0x4c17 mem_24g_ensure
-0x4c18 mem_24g_txfail_cnt
-0x4c1a mem_24g_get_ack_fail
-0x4c1b mem_24g_retry
-0x4c1c mem_24g_ch
-0x4c1d mem_24g_current_ch_number
-0x4c1e mem_24g_paring_addr
-0x4c22 mem_24g_pairing_sm
-0x4c23 mem_24g_ch_map1
-0x4c27 mem_24g_ch_map2
-0x4c2b mem_24g_ch_map3
-0x4c2f mem_24g_ch_map4
-0x4c33 mem_24g_tx_btclk
-0x4c37 mem_24g_interval
-0x4c38 mem_24g_interval_min
-0x4c39 mem_24g_interval_max
-0x4c3a mem_24g_addr
-0x4c3e mem_24g_abort_pac
-0x4c3f mem_24g_check_dongle_times
-0x4c41 mem_24g_enter_hibernate
-0x4c49 mem_24g_device_addr
-0x4c4d mem_24g_pac_index
-0x4c4e mem_24g_no_ack
-0x4c4f mem_24g_sta_crc
-0x4c52 mem_24g_last_crc
-0x4c55 mem_24g_sta_pid
-0x4c56 mem_24g_last_pid
-0x4c57 mem_24g_max_retry
-0x4c58 mem_24g_mode
-0x4c59 mem_24g_rxdata_temp
-0x4c7b mem_24g_rx_addr
-0x4c7f mem_dongle_mode_init
-0x4c80 mem_dongle_work_mode
-0x4c81 mem_dongle_ms_bind_step
-0x4c82 mem_dongle_kb_bind_step
-0x4c83 mem_dongle_bind_device_status
-0x4c84 mem_24g_bind_payload
-0x4c8c mem_24g_abort_packet
-0x4c8d mem_24g_rf_laststa
-0x4c8e mem_24g_hop_btclk
-0x4c92 mem_24g_hop_interval
-0x4c93 mem_24g_mode_switch
-0x4c94 mem_24g_ackpayload_enable
-0x4c95 mem_24g_hop_packet
-0x4c96 mem_24g_pair_mode
-0x4c97 mem_24g_nodata_timer_enable
-0x4c98 mem_24g_time_slice
-0x4c99 mem_24g_kb_data_sta_data
-0x4ca1 mem_24g_kb_data_last_data
-0x4ca9 mem_24g_kb_multikey_sta_data
-0x4cac mem_24g_kb_multikey_last_data
-0x4caf mem_24g_kb_blank_data_enable
-0x4cb0 mem_24g_kb_mul_blank_data_enable
-0x4cb1 mem_24g_ms_blank_data_enable
-0x4cb2 mem_24g_kb_addr
-0x4cb6 mem_24g_ms_addr
-0x4cba mem_24g_dg_last_ch
-0x4cbb mem_24g_dg_ch_number
-0x4cbc mem_24g_dg_config_ch_once
-0x4cbd mem_24g_kb_last_ch
-0x4cbe mem_24g_kb_ch_number
-0x4cbf mem_24g_kb_config_ch_once
-0x4cc0 mem_24g_ms_last_ch
-0x4cc1 mem_24g_ms_ch_number
-0x4cc2 mem_24g_ms_config_ch_once
-0x4cc3 mem_24g_syncword
-0x4cc5 mem_24g_syncword_crc8
-0x4cc6 mem_24g_get_syncword_crc8
-0x4cc7 mem_24g_ota_sta_pid
-0x4cc9 mem_tx_power_temp
-0x4cca mem_rssi_hex
-0x4ccb mem_rssi_noise_avg
-0x4ccc mem_rssi_noise_index
-0x4ccd mem_rssi_signal_index
-0x4cce mem_rssi_noise_dg_avg
-0x4ccf mem_rssi_noise_kb_avg
-0x4cd0 mem_rssi_noise_ms_avg
-0x4cd1 mem_rssi_noise_dg_index
-0x4cd2 mem_rssi_noise_kb_index
-0x4cd3 mem_rssi_noise_ms_index
-0x4cd4 mem_rssi_signal_buf
-0x4cdc mem_queue_ele_num
-0x4cdd mem_queue_read
-0x4cdf mem_queue_write
-0x4ce1 mem_queue_start
-0x4ce1 mem_data_ele0
-0x4d01 mem_data_ele1
-0x4d21 mem_data_ele2
-0x4d41 mem_queue_end
-0x4d41 mem_queue_temp
-0x4d43 mem_cb_24g_data
-0x4d45 mem_24g_hop_fastly_cnt
-0x4d46 mem_24g_hop_pac_retry
-0x4d47 mem_24g_rf_hop_ch
-0x4d48 mem_24g_rf_last_sta
-0x4d49 mem_24g_rf_work_stage
-0x4d4a mem_24g_sync_cnt
-0x4d4b mem_power_ctrl_pac_succ_cnt
-0x4d4c mem_rssi_avg_received
-0x4d4d mem_rssi_hex_received
-0x4d4e mem_power_ctrl_level
-0x4d4f mem_seqi
-0x4d50 mem_24g_auto_paring_switch
-0x4d51 mem_24g_paccnt
-0x4d52 mem_24g_transmit_by_interrupt
-0x4d53 mem_24g_transmit_by_interrupt_exit_count
-0x4d55 mem_24g_transmit_by_interrupt_exit_count_init
-0x4d57 mem_24g_allpowerful_addr
-0x4d5b mem_24g_search_dongle_action
-0x4d5c mem_24g_search_dongle_count
-0x4d5d mem_24g_search_dongle_ch
-0x4d5e mem_g24_conn_sm
+0x4b40 mem_bt_125hz_cnt
+0x4b41 mem_mouse_send_secutiry_request_timer
+0x4b42 mem_le_send_security_request_flag
+0x4b43 mem_g24_stop_g24_mode
+0x4b44 mem_g24_stop_g24_mode_timeout
+0x4b46 mem_24g_search_dongle_wait
+0x4b47 mem_24g_pair_current_ch_num
+0x4b48 mem_24g_powerful_current_ch_num
+0x4b49 mem_mouse_nodata_check_count
+0x4b4a mem_mouse_sensor_powerdown_timer
+0x4b4b mem_sensor_8650_init
+0x4b64 mem_sensor_ka8_init
+0x4b71 mem_sensor_8009_init
+0x4b80 mem_sensor_poweron_init
+0x4b89 mem_firmware_version
+0x4b8b mem_mouse_data_xtemp
+0x4b8c mem_mouse_data_ytemp
+0x4b8d mem_24g_rxbuf
+0x4baf mem_24g_txbuf
+0x4bcf mem_24g_txpayload
+0x4bf1 mem_24g_rxpayload
+0x4c11 mem_24g_rxdata_length
+0x4c12 mem_24g_pid
+0x4c13 mem_24g_datalen
+0x4c14 mem_24g_data_type
+0x4c15 mem_24g_txlen
+0x4c16 mem_24g_rx_window
+0x4c18 mem_24g_ensure
+0x4c19 mem_24g_txfail_cnt
+0x4c1b mem_24g_get_ack_fail
+0x4c1c mem_24g_retry
+0x4c1d mem_24g_ch
+0x4c1e mem_24g_current_ch_number
+0x4c1f mem_24g_paring_addr
+0x4c23 mem_24g_pairing_sm
+0x4c24 mem_24g_ch_map1
+0x4c28 mem_24g_ch_map2
+0x4c2c mem_24g_ch_map3
+0x4c30 mem_24g_ch_map4
+0x4c34 mem_24g_tx_btclk
+0x4c38 mem_24g_interval
+0x4c39 mem_24g_interval_min
+0x4c3a mem_24g_interval_max
+0x4c3b mem_24g_addr
+0x4c3f mem_24g_abort_pac
+0x4c40 mem_24g_check_dongle_times
+0x4c42 mem_24g_enter_hibernate
+0x4c4a mem_24g_device_addr
+0x4c4e mem_24g_pac_index
+0x4c4f mem_24g_no_ack
+0x4c50 mem_24g_sta_crc
+0x4c53 mem_24g_last_crc
+0x4c56 mem_24g_sta_pid
+0x4c57 mem_24g_last_pid
+0x4c58 mem_24g_max_retry
+0x4c59 mem_24g_mode
+0x4c5a mem_24g_rxdata_temp
+0x4c7c mem_24g_rx_addr
+0x4c80 mem_dongle_mode_init
+0x4c81 mem_dongle_work_mode
+0x4c82 mem_dongle_ms_bind_step
+0x4c83 mem_dongle_kb_bind_step
+0x4c84 mem_dongle_bind_device_status
+0x4c85 mem_24g_bind_payload
+0x4c8d mem_24g_abort_packet
+0x4c8e mem_24g_rf_laststa
+0x4c8f mem_24g_hop_btclk
+0x4c93 mem_24g_hop_interval
+0x4c94 mem_24g_mode_switch
+0x4c95 mem_24g_ackpayload_enable
+0x4c96 mem_24g_hop_packet
+0x4c97 mem_24g_pair_mode
+0x4c98 mem_24g_nodata_timer_enable
+0x4c99 mem_24g_time_slice
+0x4c9a mem_24g_kb_data_sta_data
+0x4ca2 mem_24g_kb_data_last_data
+0x4caa mem_24g_kb_multikey_sta_data
+0x4cad mem_24g_kb_multikey_last_data
+0x4cb0 mem_24g_kb_blank_data_enable
+0x4cb1 mem_24g_kb_mul_blank_data_enable
+0x4cb2 mem_24g_ms_blank_data_enable
+0x4cb3 mem_24g_kb_addr
+0x4cb7 mem_24g_ms_addr
+0x4cbb mem_24g_dg_last_ch
+0x4cbc mem_24g_dg_ch_number
+0x4cbd mem_24g_dg_config_ch_once
+0x4cbe mem_24g_kb_last_ch
+0x4cbf mem_24g_kb_ch_number
+0x4cc0 mem_24g_kb_config_ch_once
+0x4cc1 mem_24g_ms_last_ch
+0x4cc2 mem_24g_ms_ch_number
+0x4cc3 mem_24g_ms_config_ch_once
+0x4cc4 mem_24g_syncword
+0x4cc6 mem_24g_syncword_crc8
+0x4cc7 mem_24g_get_syncword_crc8
+0x4cc8 mem_24g_ota_sta_pid
+0x4cca mem_tx_power_temp
+0x4ccb mem_rssi_hex
+0x4ccc mem_rssi_noise_avg
+0x4ccd mem_rssi_noise_index
+0x4cce mem_rssi_signal_index
+0x4ccf mem_rssi_noise_dg_avg
+0x4cd0 mem_rssi_noise_kb_avg
+0x4cd1 mem_rssi_noise_ms_avg
+0x4cd2 mem_rssi_noise_dg_index
+0x4cd3 mem_rssi_noise_kb_index
+0x4cd4 mem_rssi_noise_ms_index
+0x4cd5 mem_rssi_signal_buf
+0x4cdd mem_queue_ele_num
+0x4cde mem_queue_read
+0x4ce0 mem_queue_write
+0x4ce2 mem_queue_start
+0x4ce2 mem_data_ele0
+0x4d02 mem_data_ele1
+0x4d22 mem_data_ele2
+0x4d42 mem_queue_end
+0x4d42 mem_queue_temp
+0x4d44 mem_cb_24g_data
+0x4d46 mem_24g_hop_fastly_cnt
+0x4d47 mem_24g_hop_pac_retry
+0x4d48 mem_24g_rf_hop_ch
+0x4d49 mem_24g_rf_last_sta
+0x4d4a mem_24g_rf_work_stage
+0x4d4b mem_24g_sync_cnt
+0x4d4c mem_power_ctrl_pac_succ_cnt
+0x4d4d mem_rssi_avg_received
+0x4d4e mem_rssi_hex_received
+0x4d4f mem_power_ctrl_level
+0x4d50 mem_seqi
+0x4d51 mem_24g_auto_paring_switch
+0x4d52 mem_24g_paccnt
+0x4d53 mem_24g_transmit_by_interrupt
+0x4d54 mem_24g_transmit_by_interrupt_exit_count
+0x4d56 mem_24g_transmit_by_interrupt_exit_count_init
+0x4d58 mem_24g_allpowerful_addr
+0x4d5c mem_24g_search_dongle_action
+0x4d5d mem_24g_search_dongle_count
+0x4d5e mem_24g_search_dongle_ch
+0x4d5f mem_g24_conn_sm
Index: output/program.lis
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_Only24g_New/output/program.lis	(revision 2193)
+++ /branch/mouse_project/YJX_Project/YJX_Only24g_New/output/program.lis	(working copy)
@@ -1,2474 +1,2458 @@
 include "bt_format "
 org 0x0000
-0000 c284000f bbit1 8 ,pf_patch_ext 
-0001 c000001c beq patch00_0 ,p_soft_reset 
-0002 c000801f beq patch00_1 ,p_soft_reset_1 
-0003 c0010027 beq patch00_2 ,p_soft_reset_2 
-0004 c042846c beq patch10_5 ,p_shutdown_radio 
-0005 c044843d beq patch11_1 ,p_set_freq_tx 
-0006 c045046e beq patch11_2 ,p_initialize_radio_cont 
-0007 c0538471 beq patch14_7 ,p_lpm_dispatch 
-0008 c0590030 beq patch16_2 ,p_g24_dispatch 
-0009 c06200f9 beq patch18_4 ,p_device_init 
-000a c0648174 beq patch19_1 ,p_app_flag_store 
-000b c0650178 beq patch19_2 ,p_app_initflag_check 
-000c c0718264 beq patch1c_3 ,p_mouse_seting_dpi 
-000d c0730208 beq patch1c_6 ,p_mouse_motion 
-000e 20202a8e branch loop 
+0000 c284000d bbit1 8 ,pf_patch_ext 
+0001 c000001a beq patch00_0 ,p_soft_reset 
+0002 c000801d beq patch00_1 ,p_soft_reset_1 
+0003 c0010025 beq patch00_2 ,p_soft_reset_2 
+0004 c0428460 beq patch10_5 ,p_shutdown_radio 
+0005 c0448431 beq patch11_1 ,p_set_freq_tx 
+0006 c0450462 beq patch11_2 ,p_initialize_radio_cont 
+0007 c0538465 beq patch14_7 ,p_lpm_dispatch 
+0008 c059002e beq patch16_2 ,p_g24_dispatch 
+0009 c06200f7 beq patch18_4 ,p_device_init 
+000a c0718258 beq patch1c_3 ,p_mouse_seting_dpi 
+000b c07301fc beq patch1c_6 ,p_mouse_motion 
+000c 20202a8e branch loop 
 
 pf_patch_ext:
-000f c01f8292 beq patch27_7 ,p_le_enable 
-0010 c046029d beq patch31_4 ,p_twspi_reset 
-0011 20202a8e branch loop 
+000d c01f8286 beq patch27_7 ,p_le_enable 
+000e c0460291 beq patch31_4 ,p_twspi_reset 
+000f 20202a8e branch loop 
 
 p_rssi_signal:
-0012 1fe22200 copy pdata ,rega 
-0013 6808cccd fetcht 1 ,mem_rssi_signal_index 
-0014 58004cd4 setarg mem_rssi_signal_buf 
-0015 98408a00 iadd temp ,contw 
-0016 1a227e00 copy rega ,pdata 
-0017 e0a08000 istore 1 ,contw 
-0018 18408401 increase 1 ,temp 
-0019 18410407 and_into rssi_buf_len_signal ,temp 
-001a 6008cccd storet 1 ,mem_rssi_signal_index 
-001b 20600000 rtn 
+0010 1fe22200 copy pdata ,rega 
+0011 6808ccce fetcht 1 ,mem_rssi_signal_index 
+0012 58004cd5 setarg mem_rssi_signal_buf 
+0013 98408a00 iadd temp ,contw 
+0014 1a227e00 copy rega ,pdata 
+0015 e0a08000 istore 1 ,contw 
+0016 18408401 increase 1 ,temp 
+0017 18410407 and_into rssi_buf_len_signal ,temp 
+0018 6008ccce storet 1 ,mem_rssi_signal_index 
+0019 20600000 rtn 
 
 p_soft_reset:
-001c 6810813b hfetch 1 ,0x813b 
-001d 6000cb19 store 1 ,mem_power_on_flag 
-001e 20202002 branch soft_reset + 1 
+001a 6810813b hfetch 1 ,0x813b 
+001b 6000cb19 store 1 ,mem_power_on_flag 
+001c 20202002 branch soft_reset + 1 
 
 p_soft_reset_1:
-001f d8a009ae arg mem_sp_state ,contw 
-0020 df20000c arg 12 ,loopcnt 
-0021 20407ed4 call clear_mem 
-0022 20406a03 call rfcomm_init 
-0023 20405cf6 call init_lmp 
-0024 2455ac65 ncall lpm_disable_exen_output ,wake 
-0025 20407ccd call ui_init + 1 
-0026 2020200c branch soft_reset + 11 
+001d d8a009ae arg mem_sp_state ,contw 
+001e df20000c arg 12 ,loopcnt 
+001f 20407ed4 call clear_mem 
+0020 20406a03 call rfcomm_init 
+0021 20405cf6 call init_lmp 
+0022 2455ac65 ncall lpm_disable_exen_output ,wake 
+0023 20407ccd call ui_init + 1 
+0024 2020200c branch soft_reset + 11 
 
 p_soft_reset_2:
-0027 2055b2e3 call app_lpm_init ,wake 
-0028 2040756a call publickey_init 
-0029 2055ab41 call lpm_recover_clk ,wake 
+0025 2055b2e3 call app_lpm_init ,wake 
+0026 2040756a call publickey_init 
+0027 2055ab41 call lpm_recover_clk ,wake 
 
 p_sp_cal_loop:
-002a 204076dc call sp_calc_sequence 
-002b 6800c65a fetch 1 ,mem_ssp_enable 
-002c 203a2012 branch main_loop ,blank 
-002d 6800c5b1 fetch 1 ,mem_sp_local_key_invalid 
-002e 203a002a branch p_sp_cal_loop ,blank 
-002f 20202012 branch main_loop 
+0028 204076dc call sp_calc_sequence 
+0029 6800c65a fetch 1 ,mem_ssp_enable 
+002a 203a2012 branch main_loop ,blank 
+002b 6800c5b1 fetch 1 ,mem_sp_local_key_invalid 
+002c 203a0028 branch p_sp_cal_loop ,blank 
+002d 20202012 branch main_loop 
 
 p_g24_dispatch:
-0030 c6930000 rtnmark0 mark_24g 
-0031 6800cd5e fetch 1 ,mem_g24_conn_sm 
-0032 c2808043 bbit1 state_24g_pair ,p_g24_pair_dispatch 
-0033 c2810063 bbit1 state_24g_reconn ,p_g24_reconn_dispatch 
-0034 6800cd52 fetch 1 ,mem_24g_transmit_by_interrupt 
-0035 c0008076 beq g24_tx_timer_int_enable ,p_g24_transmit_by_interrupt 
+002e c6930000 rtnmark0 mark_24g 
+002f 6800cd5f fetch 1 ,mem_g24_conn_sm 
+0030 c2808041 bbit1 state_24g_pair ,p_g24_pair_dispatch 
+0031 c2810061 bbit1 state_24g_reconn ,p_g24_reconn_dispatch 
+0032 6800cd53 fetch 1 ,mem_24g_transmit_by_interrupt 
+0033 c0008074 beq g24_tx_timer_int_enable ,p_g24_transmit_by_interrupt 
 
 p_g24_transmit_process:
-0036 20400306 call p_g24_txdata_prep 
-0037 24340091 nbranch p_g24_nodata_transmit ,user 
-0038 204002eb call p_g24_rf_sta_check 
+0034 204002fa call p_g24_txdata_prep 
+0035 2434008f nbranch p_g24_nodata_transmit ,user 
+0036 204002df call p_g24_rf_sta_check 
 
 p_g24_transmit_start:
-0039 20400331 call p_g24_transmit_packet 
-003a 6800cc22 fetch 1 ,mem_24g_pairing_sm 
-003b c1ff8000 rtnne state_24g_pairing_success 
-003c 20400386 call power_ctrl_start 
-003d 20400071 call g24_long_sleep_shorter_param_update 
+0037 20400325 call p_g24_transmit_packet 
+0038 6800cc23 fetch 1 ,mem_24g_pairing_sm 
+0039 c1ff8000 rtnne state_24g_pairing_success 
+003a 2040037a call power_ctrl_start 
+003b 2040006f call g24_long_sleep_shorter_param_update 
 
 p_g24_short_sleep:
-003e 2040009c call p_g24_lpm_wait 
-003f 24740000 nrtn user 
-0040 204000e9 call p_clear_wake 
-0041 5800f80c setarg 63500 
-0042 20202b93 branch lpm_dispatch_sleep 
+003c 2040009a call p_g24_lpm_wait 
+003d 24740000 nrtn user 
+003e 204000e7 call p_clear_wake 
+003f 5800f80c setarg 63500 
+0040 20202b93 branch lpm_dispatch_sleep 
 
 p_g24_pair_dispatch:
-0043 6800cb42 fetch 1 ,mem_g24_stop_g24_mode 
-0044 c000add4 beq 1 ,g24_stop_24g_mode 
-0045 204003f7 call p_g24_tx_attemp_data_prep 
-0046 20400348 call p_g24_transmit_receive_ack 
-0047 242c040d nbranch p_g24_pair_txdata_retry ,sync 
-0048 2437840d nbranch p_g24_pair_txdata_retry ,user3 
-0049 2040036e call p_g24_ackpayload_parse 
-004a 68024c3a fetch 4 ,mem_24g_addr 
-004b 680a4d57 fetcht 4 ,mem_24g_allpowerful_addr 
-004c 98467c00 isub temp ,null 
-004d 20228050 branch p_g24_auto_pair_skip_rx_length ,zero 
-004e 2040005d call p_g24_pair_ackpayload_length_check 
-004f 24740000 nrtn user 
+0041 6800cb43 fetch 1 ,mem_g24_stop_g24_mode 
+0042 c000add4 beq 1 ,g24_stop_24g_mode 
+0043 204003eb call p_g24_tx_attemp_data_prep 
+0044 2040033c call p_g24_transmit_receive_ack 
+0045 242c0401 nbranch p_g24_pair_txdata_retry ,sync 
+0046 24378401 nbranch p_g24_pair_txdata_retry ,user3 
+0047 20400362 call p_g24_ackpayload_parse 
+0048 68024c3b fetch 4 ,mem_24g_addr 
+0049 680a4d58 fetcht 4 ,mem_24g_allpowerful_addr 
+004a 98467c00 isub temp ,null 
+004b 2022804e branch p_g24_auto_pair_skip_rx_length ,zero 
+004c 2040005b call p_g24_pair_ackpayload_length_check 
+004d 24740000 nrtn user 
 
 p_g24_auto_pair_skip_rx_length:
-0050 6800cd5e fetch 1 ,mem_g24_conn_sm 
-0051 793ffe01 set0 state_24g_pair ,pdata 
-0052 6000cd5e store 1 ,mem_g24_conn_sm 
-0053 204001d1 call p_mouse_tx_power_init 
-0054 68024c3a fetch 4 ,mem_24g_addr 
-0055 680a4c1e fetcht 4 ,mem_24g_paring_addr 
-0056 98467c00 isub temp ,null 
-0057 202283ae branch p_g24_start_pairing_sm1 ,zero 
-0058 68024c3a fetch 4 ,mem_24g_addr 
-0059 680a4c49 fetcht 4 ,mem_24g_device_addr 
-005a 98467c00 isub temp ,null 
-005b 20428061 call p_g24_store_dongle_addr ,zero 
-005c 2020006c branch p_g24_tx_attemp_dongle_succ 
+004e 6800cd5f fetch 1 ,mem_g24_conn_sm 
+004f 793ffe01 set0 state_24g_pair ,pdata 
+0050 6000cd5f store 1 ,mem_g24_conn_sm 
+0051 204001c5 call p_mouse_tx_power_init 
+0052 68024c3b fetch 4 ,mem_24g_addr 
+0053 680a4c1f fetcht 4 ,mem_24g_paring_addr 
+0054 98467c00 isub temp ,null 
+0055 202283a2 branch p_g24_start_pairing_sm1 ,zero 
+0056 68024c3b fetch 4 ,mem_24g_addr 
+0057 680a4c4a fetcht 4 ,mem_24g_device_addr 
+0058 98467c00 isub temp ,null 
+0059 2042805f call p_g24_store_dongle_addr ,zero 
+005a 2020006a branch p_g24_tx_attemp_dongle_succ 
 
 p_g24_pair_ackpayload_length_check:
-005d 6800cc10 fetch 1 ,mem_24g_rxdata_length 
-005e c0047fe7 beq bind_ackpayload_length ,enable_user 
-005f c003ffe7 beq bind_ackpayload_length_yc1131 ,enable_user 
-0060 20207fe9 branch disable_user 
+005b 6800cc11 fetch 1 ,mem_24g_rxdata_length 
+005c c0047fe7 beq bind_ackpayload_length ,enable_user 
+005d c003ffe7 beq bind_ackpayload_length_yc1131 ,enable_user 
+005e 20207fe9 branch disable_user 
 
 p_g24_store_dongle_addr:
-0061 68024bf2 fetch 4 ,mem_24g_rxpayload + 2 
-0062 202003b6 branch p_g24_update_addr_and_synccrc8 
+005f 68024bf3 fetch 4 ,mem_24g_rxpayload + 2 
+0060 202003aa branch p_g24_update_addr_and_synccrc8 
 
 p_g24_reconn_dispatch:
-0063 6800cb42 fetch 1 ,mem_g24_stop_g24_mode 
-0064 c000add4 beq 1 ,g24_stop_24g_mode 
-0065 204003f7 call p_g24_tx_attemp_data_prep 
-0066 20400348 call p_g24_transmit_receive_ack 
-0067 242c0400 nbranch p_g24_attemp_txdata_retry ,sync 
-0068 24378400 nbranch p_g24_attemp_txdata_retry ,user3 
-0069 6800cd5e fetch 1 ,mem_g24_conn_sm 
-006a 793ffe02 set0 state_24g_reconn ,pdata 
-006b 6000cd5e store 1 ,mem_g24_conn_sm 
+0061 6800cb43 fetch 1 ,mem_g24_stop_g24_mode 
+0062 c000add4 beq 1 ,g24_stop_24g_mode 
+0063 204003eb call p_g24_tx_attemp_data_prep 
+0064 2040033c call p_g24_transmit_receive_ack 
+0065 242c03f4 nbranch p_g24_attemp_txdata_retry ,sync 
+0066 243783f4 nbranch p_g24_attemp_txdata_retry ,user3 
+0067 6800cd5f fetch 1 ,mem_g24_conn_sm 
+0068 793ffe02 set0 state_24g_reconn ,pdata 
+0069 6000cd5f store 1 ,mem_g24_conn_sm 
 
 p_g24_tx_attemp_dongle_succ:
-006c 79200026 set1 mark_24g ,mark 
-006d 70480e00 jam 0 ,mem_mouse_long_mult_flag 
-006e 20402f20 call g24_tx_attemp_dongle_succ + 4 
-006f 20400345 call p_g24_txbuf_clear 
-0070 202001a8 branch p_g24_transmit_by_interrupt_enable 
+006a 79200026 set1 mark_24g ,mark 
+006b 70480e00 jam 0 ,mem_mouse_long_mult_flag 
+006c 20402f20 call g24_tx_attemp_dongle_succ + 4 
+006d 20400339 call p_g24_txbuf_clear 
+006e 2020019c branch p_g24_transmit_by_interrupt_enable 
 
 g24_long_sleep_shorter_param_update:
-0071 58017700 setarg g24_long_sleep_step1 
-0072 6001cc41 store 3 ,mem_24g_enter_hibernate 
-0073 5800012c setarg g24_long_sleep_step1_timeout 
-0074 60014810 store 2 ,mem_24g_long_sleep_param_update_timer 
-0075 20600000 rtn 
+006f 58017700 setarg g24_long_sleep_step1 
+0070 6001cc42 store 3 ,mem_24g_enter_hibernate 
+0071 5800012c setarg g24_long_sleep_step1_timeout 
+0072 60014810 store 2 ,mem_24g_long_sleep_param_update_timer 
+0073 20600000 rtn 
 
 p_g24_transmit_by_interrupt:
-0076 20400473 call p_g24_timer_check 
-0077 24740000 nrtn user 
-0078 2040008b call p_g24_interval_calibrate 
-0079 68014d53 fetch 2 ,mem_24g_transmit_by_interrupt_exit_count 
-007a 1fe0fe01 increase 1 ,pdata 
-007b 60014d53 store 2 ,mem_24g_transmit_by_interrupt_exit_count 
-007c 68094d55 fetcht 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
-007d 98467c00 isub temp ,null 
-007e 20428080 call p_g24_transmit_by_interrupt_exit ,zero 
-007f 20200036 branch p_g24_transmit_process 
+0074 20400467 call p_g24_timer_check 
+0075 24740000 nrtn user 
+0076 20400089 call p_g24_interval_calibrate 
+0077 68014d54 fetch 2 ,mem_24g_transmit_by_interrupt_exit_count 
+0078 1fe0fe01 increase 1 ,pdata 
+0079 60014d54 store 2 ,mem_24g_transmit_by_interrupt_exit_count 
+007a 68094d56 fetcht 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
+007b 98467c00 isub temp ,null 
+007c 2042807e call p_g24_transmit_by_interrupt_exit ,zero 
+007d 20200034 branch p_g24_transmit_process 
 
 p_g24_transmit_by_interrupt_exit:
-0080 704d5200 jam g24_tx_timer_int_disable ,mem_24g_transmit_by_interrupt 
-0081 58000000 setarg 0 
-0082 60014d53 store 2 ,mem_24g_transmit_by_interrupt_exit_count 
-0083 58000064 setarg 100 
-0084 60014d55 store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
+007e 704d5300 jam g24_tx_timer_int_disable ,mem_24g_transmit_by_interrupt 
+007f 58000000 setarg 0 
+0080 60014d54 store 2 ,mem_24g_transmit_by_interrupt_exit_count 
+0081 58000064 setarg 100 
+0082 60014d56 store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
 
 p_g24_interval_min:
-0085 704c4d00 jam 0 ,mem_24g_pac_index 
-0086 6800cc38 fetch 1 ,mem_24g_interval_min 
+0083 704c4e00 jam 0 ,mem_24g_pac_index 
+0084 6800cc39 fetch 1 ,mem_24g_interval_min 
 
 p_g24_interval_store:
-0087 6000cc37 store 1 ,mem_24g_interval 
-0088 20600000 rtn 
+0085 6000cc38 store 1 ,mem_24g_interval 
+0086 20600000 rtn 
 
 p_g24_interval_max:
-0089 6800cc39 fetch 1 ,mem_24g_interval_max 
-008a 20200087 branch p_g24_interval_store 
+0087 6800cc3a fetch 1 ,mem_24g_interval_max 
+0088 20200085 branch p_g24_interval_store 
 
 p_g24_interval_calibrate:
-008b 6800cc4d fetch 1 ,mem_24g_pac_index 
-008c 1fe0fe01 increase 1 ,pdata 
-008d 6000cc4d store 1 ,mem_24g_pac_index 
-008e c0020089 beq 4 ,p_g24_interval_max 
-008f c0028085 beq 5 ,p_g24_interval_min 
-0090 20600000 rtn 
+0089 6800cc4e fetch 1 ,mem_24g_pac_index 
+008a 1fe0fe01 increase 1 ,pdata 
+008b 6000cc4e store 1 ,mem_24g_pac_index 
+008c c0020087 beq 4 ,p_g24_interval_max 
+008d c0028083 beq 5 ,p_g24_interval_min 
+008e 20600000 rtn 
 
 p_g24_nodata_transmit:
-0091 6800cc3e fetch 1 ,mem_24g_abort_pac 
-0092 205a00a5 call p_g24_send_abort_packet ,blank 
-0093 6800cd52 fetch 1 ,mem_24g_transmit_by_interrupt 
-0094 c1008000 rtneq g24_tx_timer_int_enable 
-0095 204000b6 call p_g24_search_dongle 
+008f 6800cc3f fetch 1 ,mem_24g_abort_pac 
+0090 205a00a3 call p_g24_send_abort_packet ,blank 
+0091 6800cd53 fetch 1 ,mem_24g_transmit_by_interrupt 
+0092 c1008000 rtneq g24_tx_timer_int_enable 
+0093 204000b4 call p_g24_search_dongle 
 
 p_g24_long_sleep:
-0096 2040009c call p_g24_lpm_wait 
-0097 24740000 nrtn user 
-0098 6801cc41 fetch 3 ,mem_24g_enter_hibernate 
-0099 20407f49 call clk2lpo 
-009a 600a415b storet 4 ,mem_sleep_counter 
-009b 20202b2a branch lpm_sleep 
+0094 2040009a call p_g24_lpm_wait 
+0095 24740000 nrtn user 
+0096 6801cc42 fetch 3 ,mem_24g_enter_hibernate 
+0097 20407f49 call clk2lpo 
+0098 600a415b storet 4 ,mem_sleep_counter 
+0099 20202b2a branch lpm_sleep 
 
 p_g24_lpm_wait:
-009c 78347c00 enable user 
-009d 20402afa call lpo_calibration 
-009e 6801c16f fetch 3 ,mem_clks_per_lpo 
+009a 78347c00 enable user 
+009b 20402afa call lpo_calibration 
+009c 6801c16f fetch 3 ,mem_clks_per_lpo 
+009d 203a7fe9 branch disable_user ,blank 
+009e 6800c091 fetch 1 ,mem_lpm_mode 
 009f 203a7fe9 branch disable_user ,blank 
-00a0 6800c091 fetch 1 ,mem_lpm_mode 
-00a1 203a7fe9 branch disable_user ,blank 
-00a2 6800cd52 fetch 1 ,mem_24g_transmit_by_interrupt 
-00a3 c000ffe9 beq g24_tx_timer_int_enable ,disable_user 
-00a4 202000ec branch p_mouse_setgpio_lpm 
+00a0 6800cd53 fetch 1 ,mem_24g_transmit_by_interrupt 
+00a1 c000ffe9 beq g24_tx_timer_int_enable ,disable_user 
+00a2 202000ea branch p_mouse_setgpio_lpm 
 
 p_g24_send_abort_packet:
-00a5 704c3e01 jam 1 ,mem_24g_abort_pac 
-00a6 704d4700 jam 0 ,mem_24g_rf_hop_ch 
-00a7 204002af call p_g24_transmit_rf_ctrl_clear 
-00a8 6000cbae store 1 ,mem_24g_txbuf 
-00a9 58000000 setarg 0 
-00aa 6003cbaf store 7 ,mem_24g_txbuf + 1 
-00ab 68024c49 fetch 4 ,mem_24g_device_addr 
-00ac 60024bb6 store 4 ,mem_24g_txbuf + 8 
-00ad 704c120c jam 12 ,mem_24g_datalen 
-00ae 6800cc13 fetch 1 ,mem_24g_data_type 
-00af 79207e03 set1 bit_abort ,pdata 
-00b0 6000cc13 store 1 ,mem_24g_data_type 
-00b1 20400309 call p_g24_txdata_enable_tx 
-00b2 20200039 branch p_g24_transmit_start 
+00a3 704c3f01 jam 1 ,mem_24g_abort_pac 
+00a4 704d4800 jam 0 ,mem_24g_rf_hop_ch 
+00a5 204002a3 call p_g24_transmit_rf_ctrl_clear 
+00a6 6000cbaf store 1 ,mem_24g_txbuf 
+00a7 58000000 setarg 0 
+00a8 6003cbb0 store 7 ,mem_24g_txbuf + 1 
+00a9 68024c4a fetch 4 ,mem_24g_device_addr 
+00aa 60024bb7 store 4 ,mem_24g_txbuf + 8 
+00ab 704c130c jam 12 ,mem_24g_datalen 
+00ac 6800cc14 fetch 1 ,mem_24g_data_type 
+00ad 79207e03 set1 bit_abort ,pdata 
+00ae 6000cc14 store 1 ,mem_24g_data_type 
+00af 204002fd call p_g24_txdata_enable_tx 
+00b0 20200037 branch p_g24_transmit_start 
 
 p_g24_search_dongle_init:
-00b3 58000000 setarg 0 
-00b4 6001cd5b store 3 ,mem_24g_search_dongle_action 
-00b5 20600000 rtn 
+00b1 58000000 setarg 0 
+00b2 6001cd5c store 3 ,mem_24g_search_dongle_action 
+00b3 20600000 rtn 
 
 p_g24_search_dongle:
-00b6 6800c80e fetch 1 ,mem_mouse_long_mult_flag 
+00b4 6800c80e fetch 1 ,mem_mouse_long_mult_flag 
+00b5 207a0000 rtn blank 
+00b6 6800cc3f fetch 1 ,mem_24g_abort_pac 
 00b7 207a0000 rtn blank 
-00b8 6800cc3e fetch 1 ,mem_24g_abort_pac 
-00b9 207a0000 rtn blank 
-00ba 6800cb45 fetch 1 ,mem_24g_search_dongle_wait 
-00bb 1fe0fe01 increase 1 ,pdata 
-00bc 1fe17e03 and_into 3 ,pdata 
-00bd 6000cb45 store 1 ,mem_24g_search_dongle_wait 
-00be 247a0000 nrtn blank 
-00bf 704d5d00 jam 0 ,mem_24g_search_dongle_ch 
+00b8 6800cb46 fetch 1 ,mem_24g_search_dongle_wait 
+00b9 1fe0fe01 increase 1 ,pdata 
+00ba 1fe17e03 and_into 3 ,pdata 
+00bb 6000cb46 store 1 ,mem_24g_search_dongle_wait 
+00bc 247a0000 nrtn blank 
+00bd 704d5e00 jam 0 ,mem_24g_search_dongle_ch 
 
 p_g24_search_dongle_loop:
-00c0 6800cd5d fetch 1 ,mem_24g_search_dongle_ch 
-00c1 1fe0fe01 increase 1 ,pdata 
-00c2 6000cd5d store 1 ,mem_24g_search_dongle_ch 
-00c3 1fe67c08 sub pdata ,g24_ch_number ,null 
-00c4 242100ca nbranch p_g24_search_dongle_loop_end ,positive 
-00c5 204003f7 call p_g24_tx_attemp_data_prep 
-00c6 20400348 call p_g24_transmit_receive_ack 
-00c7 242c00d0 nbranch p_g24_search_dongle_loop_retry ,sync 
-00c8 243780d0 nbranch p_g24_search_dongle_loop_retry ,user3 
-00c9 204000da call p_g24_search_dongle_success 
+00be 6800cd5e fetch 1 ,mem_24g_search_dongle_ch 
+00bf 1fe0fe01 increase 1 ,pdata 
+00c0 6000cd5e store 1 ,mem_24g_search_dongle_ch 
+00c1 1fe67c08 sub pdata ,g24_ch_number ,null 
+00c2 242100c8 nbranch p_g24_search_dongle_loop_end ,positive 
+00c3 204003eb call p_g24_tx_attemp_data_prep 
+00c4 2040033c call p_g24_transmit_receive_ack 
+00c5 242c00ce nbranch p_g24_search_dongle_loop_retry ,sync 
+00c6 243780ce nbranch p_g24_search_dongle_loop_retry ,user3 
+00c7 204000d8 call p_g24_search_dongle_success 
 
 p_g24_search_dongle_loop_end:
-00ca 20400345 call p_g24_txbuf_clear 
-00cb 6800cd5c fetch 1 ,mem_24g_search_dongle_count 
-00cc 1fe0fe01 increase 1 ,pdata 
-00cd 6000cd5c store 1 ,mem_24g_search_dongle_count 
-00ce c00800d2 beq g24_ch_poll_count ,p_g24_search_dongle_check 
-00cf 20600000 rtn 
+00c8 20400339 call p_g24_txbuf_clear 
+00c9 6800cd5d fetch 1 ,mem_24g_search_dongle_count 
+00ca 1fe0fe01 increase 1 ,pdata 
+00cb 6000cd5d store 1 ,mem_24g_search_dongle_count 
+00cc c00800d0 beq g24_ch_poll_count ,p_g24_search_dongle_check 
+00cd 20600000 rtn 
 
 p_g24_search_dongle_loop_retry:
-00d0 204004a5 call p_g24_ch 
-00d1 202000c0 branch p_g24_search_dongle_loop 
+00ce 20400499 call p_g24_ch 
+00cf 202000be branch p_g24_search_dongle_loop 
 
 p_g24_search_dongle_check:
-00d2 704d5c00 jam 0 ,mem_24g_search_dongle_count 
-00d3 6800cd5b fetch 1 ,mem_24g_search_dongle_action 
-00d4 c3800000 rtnbit1 g24_disconn_state 
-00d5 79207e00 set1 g24_disconn_state ,pdata 
-00d6 6000cd5b store 1 ,mem_24g_search_dongle_action 
-00d7 58000708 setarg g24_disconn_nodata_timer 
-00d8 600146b0 store 2 ,mem_mouse_no_data_timer 
-00d9 2020014b branch p_mouse_sensor_powerdown 
+00d0 704d5d00 jam 0 ,mem_24g_search_dongle_count 
+00d1 6800cd5c fetch 1 ,mem_24g_search_dongle_action 
+00d2 c3800000 rtnbit1 g24_disconn_state 
+00d3 79207e00 set1 g24_disconn_state ,pdata 
+00d4 6000cd5c store 1 ,mem_24g_search_dongle_action 
+00d5 58000708 setarg g24_disconn_nodata_timer 
+00d6 600146b0 store 2 ,mem_mouse_no_data_timer 
+00d7 20200149 branch p_mouse_sensor_powerdown 
 
 p_g24_search_dongle_success:
-00da 6800cc3e fetch 1 ,mem_24g_abort_pac 
-00db 203a00b3 branch p_g24_search_dongle_init ,blank 
-00dc 704d5c00 jam 0 ,mem_24g_search_dongle_count 
-00dd 6800cd5b fetch 1 ,mem_24g_search_dongle_action 
-00de c4000000 rtnbit0 g24_disconn_state 
-00df 793ffe00 set0 g24_disconn_state ,pdata 
-00e0 6000cd5b store 1 ,mem_24g_search_dongle_action 
-00e1 20403f8d call mouse_no_data_timer_init 
-00e2 2020011d branch p_mouse_init_sensor_reset 
+00d8 6800cc3f fetch 1 ,mem_24g_abort_pac 
+00d9 203a00b1 branch p_g24_search_dongle_init ,blank 
+00da 704d5d00 jam 0 ,mem_24g_search_dongle_count 
+00db 6800cd5c fetch 1 ,mem_24g_search_dongle_action 
+00dc c4000000 rtnbit0 g24_disconn_state 
+00dd 793ffe00 set0 g24_disconn_state ,pdata 
+00de 6000cd5c store 1 ,mem_24g_search_dongle_action 
+00df 20403f8d call mouse_no_data_timer_init 
+00e0 2020011b branch p_mouse_init_sensor_reset 
 
 p_mouse_before_lpm:
-00e3 c6130000 rtnmark1 mark_24g 
-00e4 204000ec call p_mouse_setgpio_lpm 
-00e5 6800c040 fetch 1 ,mem_context 
-00e6 c30000e9 bbit0 state_inconn ,p_clear_wake 
-00e7 680080a0 fetch 1 ,mem_lpm_current_mult 
-00e8 247a0000 nrtn blank 
+00e1 c6130000 rtnmark1 mark_24g 
+00e2 204000ea call p_mouse_setgpio_lpm 
+00e3 6800c040 fetch 1 ,mem_context 
+00e4 c30000e7 bbit0 state_inconn ,p_clear_wake 
+00e5 680080a0 fetch 1 ,mem_lpm_current_mult 
+00e6 247a0000 nrtn blank 
 
 p_clear_wake:
-00e9 58000000 setarg 0 
-00ea 600400a1 store 8 ,mem_gpio_wakeup_low 
-00eb 20600000 rtn 
+00e7 58000000 setarg 0 
+00e8 600400a1 store 8 ,mem_gpio_wakeup_low 
+00e9 20600000 rtn 
 
 p_mouse_setgpio_lpm:
-00ec 204000f6 call p_mouse_set_sdio_high 
-00ed 204000e9 call p_clear_wake 
+00ea 204000f4 call p_mouse_set_sdio_high 
+00eb 204000e7 call p_clear_wake 
 
 p_mouse_setgpio_lpm_before:
-00ee 20403ebf call mouse_lpm_before_common 
-00ef 204001ea call p_ice_gpio_set_input_pu 
-00f0 68120070 hfetch 4 ,core_gpio_oe0 
-00f1 681a0078 hfetcht 4 ,core_gpio_pu0 
-00f2 98418400 ior temp ,temp 
-00f3 18440400 invert temp ,temp 
-00f4 601a007c hstoret 4 ,core_gpio_pd0 
-00f5 20600000 rtn 
+00ec 20403ebf call mouse_lpm_before_common 
+00ed 204001de call p_ice_gpio_set_input_pu 
+00ee 68120070 hfetch 4 ,core_gpio_oe0 
+00ef 681a0078 hfetcht 4 ,core_gpio_pu0 
+00f0 98418400 ior temp ,temp 
+00f1 18440400 invert temp ,temp 
+00f2 601a007c hstoret 4 ,core_gpio_pd0 
+00f3 20600000 rtn 
 
 p_mouse_set_sdio_high:
-00f6 6800cb0a fetch 1 ,mem_mouse_init_sensor_reset_flag 
-00f7 207a0000 rtn blank 
-00f8 20200264 branch p_mouse_seting_sensor_type 
+00f4 6800cb0a fetch 1 ,mem_mouse_init_sensor_reset_flag 
+00f5 207a0000 rtn blank 
+00f6 20200258 branch p_mouse_seting_sensor_type 
 
 p_device_init:
-00f9 20403416 call app_lpm_mult_enable 
-00fa 20358102 branch p_device_init_common ,wake 
-00fb 70807820 jam 0x20 ,core_gpio_pu0 
-00fc 6800c1de fetch 1 ,mem_tx_power 
-00fd 6000ccc9 store 1 ,mem_tx_power_temp 
-00fe 20400375 call power_ctrl_pac_succ_cnt_init 
-00ff 6800c685 fetch 1 ,mem_ui_button_timeout 
-0100 6000c6da store 1 ,mem_combination_ui_button_count 
-0101 204043ca call mouse_bt_discovery_button_down_disable 
+00f7 20403416 call app_lpm_mult_enable 
+00f8 20358100 branch p_device_init_common ,wake 
+00f9 70807820 jam 0x20 ,core_gpio_pu0 
+00fa 6800c1de fetch 1 ,mem_tx_power 
+00fb 6000ccca store 1 ,mem_tx_power_temp 
+00fc 20400369 call power_ctrl_pac_succ_cnt_init 
+00fd 6800c685 fetch 1 ,mem_ui_button_timeout 
+00fe 6000c6da store 1 ,mem_combination_ui_button_count 
+00ff 204043ca call mouse_bt_discovery_button_down_disable 
 
 p_device_init_common:
-0102 20400104 call p_mouse_init 
-0103 202074b9 branch enable_authrom 
+0100 20400102 call p_mouse_init 
+0101 202074b9 branch enable_authrom 
 
 p_mouse_init:
-0104 24558151 ncall p_mouse_setting_config ,wake 
-0105 20400113 call p_mouse_spi_init 
-0106 20758000 rtn wake 
-0107 2040052c call p_drawing_optima_init 
-0108 20400198 call p_mouse_cb_fuction 
-0109 6800cb19 fetch 1 ,mem_power_on_flag 
-010a c281010d bbit1 2 ,p_mouse_skip_24g_pair 
-010b 2040021e call p_mouse_check_key_gpio 
-010c c00385cb beq mouse_lmr_button ,p_test_mode_start 
+0102 2455814f ncall p_mouse_setting_config ,wake 
+0103 20400111 call p_mouse_spi_init 
+0104 20758000 rtn wake 
+0105 20400520 call p_drawing_optima_init 
+0106 2040018c call p_mouse_cb_fuction 
+0107 6800cb19 fetch 1 ,mem_power_on_flag 
+0108 c281010b bbit1 2 ,p_mouse_skip_24g_pair 
+0109 20400212 call p_mouse_check_key_gpio 
+010a c00385bf beq mouse_lmr_button ,p_test_mode_start 
 
 p_mouse_skip_24g_pair:
-010d 2020017f branch p_mouse_wakeup_from_power 
+010b 20200175 branch p_mouse_wakeup_from_power 
 
 p_mouse_dpi_config:
-010e 6800c77a fetch 1 ,mem_mouse_dpi 
-010f c0ff8264 bne 0xff ,p_mouse_seting_sensor_type 
+010c 6800c77a fetch 1 ,mem_mouse_dpi 
+010d c0ff8258 bne 0xff ,p_mouse_seting_sensor_type 
 
 p_mouse_dpi_config_default:
-0110 6800c6e1 fetch 1 ,mem_config_sensor_motion 
-0111 6000c77a store 1 ,mem_mouse_dpi 
-0112 20200264 branch p_mouse_seting_sensor_type 
+010e 6800c6e1 fetch 1 ,mem_config_sensor_motion 
+010f 6000c77a store 1 ,mem_mouse_dpi 
+0110 20200258 branch p_mouse_seting_sensor_type 
 
 p_mouse_spi_init:
-0113 70421276 jam 0x76 ,mem_spi_init_clk 
-0114 20203d36 branch mouse_spi_init 
+0111 70421276 jam 0x76 ,mem_spi_init_clk 
+0112 20203d36 branch mouse_spi_init 
 
 p_mouse_init_sunt:
-0115 20400113 call p_mouse_spi_init 
-0116 204040c0 call mouse_spi_sdio_gpio_pollup 
+0113 20400111 call p_mouse_spi_init 
+0114 204040c0 call mouse_spi_sdio_gpio_pollup 
 
 p_mouse_init_sensor:
-0117 204040d9 call mouse_read_sensor_id 
-0118 c018011f beq p32xx_id1 ,p_mouse_init_p32xx_id2_judge 
-0119 c0188143 beq p3065_id1 ,p_mouse_p3065_init_param 
-011a 204040d1 call mouse_twspi_reset 
-011b 200003e8 nop 1000 
-011c 20200117 branch p_mouse_init_sensor 
+0115 204040d9 call mouse_read_sensor_id 
+0116 c018011d beq p32xx_id1 ,p_mouse_init_p32xx_id2_judge 
+0117 c0188141 beq p3065_id1 ,p_mouse_p3065_init_param 
+0118 204040d1 call mouse_twspi_reset 
+0119 200003e8 nop 1000 
+011a 20200115 branch p_mouse_init_sensor 
 
 p_mouse_init_sensor_reset:
-011d 704b0a01 jam 1 ,mem_mouse_init_sensor_reset_flag 
-011e 20200115 branch p_mouse_init_sunt 
+011b 704b0a01 jam 1 ,mem_mouse_init_sensor_reset_flag 
+011c 20200113 branch p_mouse_init_sunt 
 
 p_mouse_init_p32xx_id2_judge:
-011f 20400148 call p_mouse_sensor_poweron 
-0120 6800c6de fetch 1 ,mem_sensor_id2 
-0121 c02d0125 beq p_mx8650 ,p_mouse_mx8650_init_param 
-0122 c02a012c beq pka8_id2 ,p_mouse_ka8_init_param 
-0123 c06c0134 beq p8009_id2 ,p_mouse_8009_init_param 
-0124 202040e0 branch mouse_init_p32xx_id2_judge 
+011d 20400146 call p_mouse_sensor_poweron 
+011e 6800c6de fetch 1 ,mem_sensor_id2 
+011f c02d0123 beq p_mx8650 ,p_mouse_mx8650_init_param 
+0120 c02a012a beq pka8_id2 ,p_mouse_ka8_init_param 
+0121 c06c0132 beq p8009_id2 ,p_mouse_8009_init_param 
+0122 202040e0 branch mouse_init_p32xx_id2_judge 
 
 p_mouse_mx8650_init_param:
-0125 7046e007 jam mx8650 ,mem_config_sensor_type 
-0126 58008006 setarg 0x8006 
-0127 20406413 call twspi_write 
-0128 20407ec1 call delay_10ms 
-0129 da604b4a arg mem_sensor_8650_init ,regc 
-012a 2040012e call p_sensor_wr_seq 
-012b 2020010e branch p_mouse_dpi_config 
+0123 7046e007 jam mx8650 ,mem_config_sensor_type 
+0124 58008006 setarg 0x8006 
+0125 20406413 call twspi_write 
+0126 20407ec1 call delay_10ms 
+0127 da604b4b arg mem_sensor_8650_init ,regc 
+0128 2040012c call p_sensor_wr_seq 
+0129 2020010c branch p_mouse_dpi_config 
 
 p_mouse_ka8_init_param:
-012c 7046e002 jam ka8 ,mem_config_sensor_type 
-012d da604b63 arg mem_sensor_ka8_init ,regc 
+012a 7046e002 jam ka8 ,mem_config_sensor_type 
+012b da604b64 arg mem_sensor_ka8_init ,regc 
 
 p_sensor_wr_seq:
-012e ea610000 ifetch 2 ,regc 
-012f c17f8000 rtneq 0xff 
-0130 20406413 call twspi_write 
-0131 20002ee0 nop 12000 
-0132 1a60a602 increase 2 ,regc 
-0133 2020012e branch p_sensor_wr_seq 
+012c ea610000 ifetch 2 ,regc 
+012d c17f8000 rtneq 0xff 
+012e 20406413 call twspi_write 
+012f 20002ee0 nop 12000 
+0130 1a60a602 increase 2 ,regc 
+0131 2020012c branch p_sensor_wr_seq 
 
 p_mouse_8009_init_param:
-0134 58000016 setarg 0x16 
-0135 20406414 call twspi_read 
-0136 1fe67cbd sub pdata ,0xbd ,null 
-0137 24228117 nbranch p_mouse_init_sensor ,zero 
-0138 58000019 setarg 0x19 
-0139 20406414 call twspi_read 
-013a 1fe67c55 sub pdata ,0x55 ,null 
-013b 24228117 nbranch p_mouse_init_sensor ,zero 
-013c 5800001b setarg 0x1b 
-013d 20406414 call twspi_read 
-013e 1fe67c1d sub pdata ,0x1d ,null 
-013f 24228117 nbranch p_mouse_init_sensor ,zero 
-0140 7046e008 jam p8009 ,mem_config_sensor_type 
-0141 da604b70 arg mem_sensor_8009_init ,regc 
-0142 2020012e branch p_sensor_wr_seq 
+0132 58000016 setarg 0x16 
+0133 20406414 call twspi_read 
+0134 1fe67cbd sub pdata ,0xbd ,null 
+0135 24228115 nbranch p_mouse_init_sensor ,zero 
+0136 58000019 setarg 0x19 
+0137 20406414 call twspi_read 
+0138 1fe67c55 sub pdata ,0x55 ,null 
+0139 24228115 nbranch p_mouse_init_sensor ,zero 
+013a 5800001b setarg 0x1b 
+013b 20406414 call twspi_read 
+013c 1fe67c1d sub pdata ,0x1d ,null 
+013d 24228115 nbranch p_mouse_init_sensor ,zero 
+013e 7046e008 jam p8009 ,mem_config_sensor_type 
+013f da604b71 arg mem_sensor_8009_init ,regc 
+0140 2020012c branch p_sensor_wr_seq 
 
 p_mouse_p3065_init_param:
-0143 20400148 call p_mouse_sensor_poweron 
-0144 6800c6de fetch 1 ,mem_sensor_id2 
-0145 c03840e8 beq p3065_xy_id2 ,mouse_p3065xy_init_param 
-0146 7046e001 jam p3065 ,mem_config_sensor_type 
-0147 20600000 rtn 
+0141 20400146 call p_mouse_sensor_poweron 
+0142 6800c6de fetch 1 ,mem_sensor_id2 
+0143 c03840e8 beq p3065_xy_id2 ,mouse_p3065xy_init_param 
+0144 7046e001 jam p3065 ,mem_config_sensor_type 
+0145 20600000 rtn 
 
 p_mouse_sensor_poweron:
-0148 da604b7f arg mem_sensor_poweron_init ,regc 
-0149 2040012e call p_sensor_wr_seq 
-014a 2020010e branch p_mouse_dpi_config 
+0146 da604b80 arg mem_sensor_poweron_init ,regc 
+0147 2040012c call p_sensor_wr_seq 
+0148 2020010c branch p_mouse_dpi_config 
 
 p_mouse_sensor_powerdown:
-014b 58000806 setarg 0x0806 
-014c 20406414 call twspi_read 
-014d 1fe1fe08 or pdata ,0x08 ,pdata 
-014e 1fed7e00 lshift8 pdata ,pdata 
-014f 1fe0fe06 add pdata ,0x06 ,pdata 
-0150 20206413 branch twspi_write 
+0149 58000806 setarg 0x0806 
+014a 20406414 call twspi_read 
+014b 1fe1fe08 or pdata ,0x08 ,pdata 
+014c 1fed7e00 lshift8 pdata ,pdata 
+014d 1fe0fe06 add pdata ,0x06 ,pdata 
+014e 20206413 branch twspi_write 
 
 p_mouse_setting_config:
-0151 204002a9 call p_g24_set_device_addr 
-0152 20403e6e call mouse_gpio_init 
-0153 20403e1e call mouse_param_init 
-0154 58000000 setarg 0 
-0155 60014154 store 2 ,mem_lpm_interval 
-0156 20400164 call p_mouse_set_gpio_control_sensor 
-0157 58001802 setarg 0x1802 
-0158 600140bd store 2 ,mem_fcomp_mul 
-0159 20403e54 call mouse_adc_init 
-015a 20405810 call le_set_config_fixed_ltk 
-015b 20405839 call le_set_justwork 
-015c 2040582c call le_set_fixed_ltk 
-015d 20405818 call le_set_config_read_authentication 
+014f 2040029d call p_g24_set_device_addr 
+0150 20403e6e call mouse_gpio_init 
+0151 20403e1e call mouse_param_init 
+0152 58000000 setarg 0 
+0153 60014154 store 2 ,mem_lpm_interval 
+0154 20400162 call p_mouse_set_gpio_control_sensor 
+0155 58001802 setarg 0x1802 
+0156 600140bd store 2 ,mem_fcomp_mul 
+0157 20403e54 call mouse_adc_init 
+0158 20405810 call le_set_config_fixed_ltk 
+0159 20405839 call le_set_justwork 
+015a 2040582c call le_set_fixed_ltk 
+015b 20405818 call le_set_config_read_authentication 
 
 p_mouse_init_iic:
-015e 2040659c call iic_init_390k 
-015f 204065c2 call clear_eeprom_size_2k 
-0160 2040443f call mouse_load_eeprom_dpi 
-0161 20403dc9 call mouse_init_environment 
+015c 2040659c call iic_init_390k 
+015d 204065c2 call clear_eeprom_size_2k 
+015e 2040443f call mouse_load_eeprom_dpi 
+015f 20404316 call mouse_eeprom_load_recon_info 
 
 p_mouse_init_iic_read_24g_addr:
-0162 204001cd call p_mouse_set_24g_addr_eeprom 
-0163 202065df branch iicd_read_eep_data 
+0160 204001c1 call p_mouse_set_24g_addr_eeprom 
+0161 202065df branch iicd_read_eep_data 
 
 p_mouse_set_gpio_control_sensor:
 
 p_mouse_sensor_set_angle:
-0164 68108078 hfetch 1 ,core_gpio_pu0 
-0165 79207e05 set1 5 ,pdata 
-0166 60108078 hstore 1 ,core_gpio_pu0 
-0167 2040016c call p_mouse_sensor_set_angle_2 
-0168 68108078 hfetch 1 ,core_gpio_pu0 
-0169 793ffe05 set0 5 ,pdata 
-016a 60108078 hstore 1 ,core_gpio_pu0 
-016b 20600000 rtn 
+0162 68108078 hfetch 1 ,core_gpio_pu0 
+0163 79207e05 set1 5 ,pdata 
+0164 60108078 hstore 1 ,core_gpio_pu0 
+0165 2040016a call p_mouse_sensor_set_angle_2 
+0166 68108078 hfetch 1 ,core_gpio_pu0 
+0167 793ffe05 set0 5 ,pdata 
+0168 60108078 hstore 1 ,core_gpio_pu0 
+0169 20600000 rtn 
 
 p_mouse_sensor_set_angle_2:
+016a 6808c6f7 fetcht 1 ,mem_select_sensor_angle_gpio 
+016b 204067fb call gpio_config_input 
 016c 6808c6f7 fetcht 1 ,mem_select_sensor_angle_gpio 
-016d 204067fb call gpio_config_input 
-016e 6808c6f7 fetcht 1 ,mem_select_sensor_angle_gpio 
-016f 2040681d call gpio_get_bit 
-0170 7046f602 jam mouse_12clk_angle ,mem_config_sensor_angle 
-0171 20608000 rtn true 
-0172 7046f601 jam mouse_9clk_angle ,mem_config_sensor_angle 
-0173 20600000 rtn 
-
-p_app_flag_store:
-0174 d8400002 arg 2 ,temp 
-0175 da200aaa arg mem_timeup ,rega 
-0176 da400062 arg mouse_eeprom_module_init_flag ,regb 
-0177 202065d1 branch iicd_write_protect_eep_data 
-
-p_app_initflag_check:
-0178 d8400002 arg 2 ,temp 
-0179 da200a9a arg mem_pdatatemp ,rega 
-017a da400062 arg mouse_eeprom_module_init_flag ,regb 
-017b 202033c8 branch app_initflag_check + 4 
+016d 2040681d call gpio_get_bit 
+016e 7046f602 jam mouse_12clk_angle ,mem_config_sensor_angle 
+016f 20608000 rtn true 
+0170 7046f601 jam mouse_9clk_angle ,mem_config_sensor_angle 
+0171 20600000 rtn 
 
 p_mouse_24g_transmit_by_interrupt_exit_count_max:
-017c 58000177 setarg 375 
-017d 60014d55 store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
-017e 20600000 rtn 
+0172 58000177 setarg 375 
+0173 60014d56 store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
+0174 20600000 rtn 
 
 p_mouse_wakeup_from_power:
-017f 58000019 setarg 25 
-0180 60014d55 store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
-0181 2455817c ncall p_mouse_24g_transmit_by_interrupt_exit_count_max ,wake 
+0175 58000019 setarg 25 
+0176 60014d56 store 2 ,mem_24g_transmit_by_interrupt_exit_count_init 
+0177 24558172 ncall p_mouse_24g_transmit_by_interrupt_exit_count_max ,wake 
 
 p_mouse_wakeup_no_from_power:
-0182 6800c71f fetch 1 ,mem_reconn_times_init 
-0183 6000c71e store 1 ,mem_reconn_times 
+0178 6800c71f fetch 1 ,mem_reconn_times_init 
+0179 6000c71e store 1 ,mem_reconn_times 
 
 p_mouse_start_24g_mode:
-0184 6800cb19 fetch 1 ,mem_power_on_flag 
-0185 c28103ef bbit1 2 ,p_g24_start_24g_mode 
-0186 2040011d call p_mouse_init_sensor_reset 
-0187 20400110 call p_mouse_dpi_config_default 
-0188 704b4914 jam 20 ,mem_mouse_sensor_powerdown_timer 
-0189 5800ffff setarg 0xffff 
-018a 60014c3a store 2 ,mem_24g_addr 
-018b e0a10000 istore 2 ,contw 
-018c 204001cd call p_mouse_set_24g_addr_eeprom 
-018d 204065d1 call iicd_write_protect_eep_data 
-018e 20200401 branch p_g24_auto_pair_start 
+017a 6800cb19 fetch 1 ,mem_power_on_flag 
+017b c28103e3 bbit1 2 ,p_g24_start_24g_mode 
+017c 2040011b call p_mouse_init_sensor_reset 
+017d 2040010e call p_mouse_dpi_config_default 
+017e 704b4a14 jam 20 ,mem_mouse_sensor_powerdown_timer 
+017f 5800ffff setarg 0xffff 
+0180 60014c3b store 2 ,mem_24g_addr 
+0181 e0a10000 istore 2 ,contw 
+0182 202003f5 branch p_g24_auto_pair_start 
 
 p_g24_factory_check:
-018f df200002 arg 2 ,loopcnt 
-0190 d8c04c3a arg mem_24g_addr ,contr 
+0183 df200002 arg 2 ,loopcnt 
+0184 d8c04c3b arg mem_24g_addr ,contr 
 
 p_pdata_0xff_check:
-0191 20407fe7 call enable_user 
-0192 5800ffff setarg 0xffff 
+0185 20407fe7 call enable_user 
+0186 5800ffff setarg 0xffff 
 
 p_pdata_0xff_check_loop:
-0193 e8c90000 ifetcht 2 ,contr 
-0194 98467c00 isub temp ,null 
-0195 2442ffe9 ncall disable_user ,zero 
-0196 c2000193 loop p_pdata_0xff_check_loop 
-0197 20600000 rtn 
+0187 e8c90000 ifetcht 2 ,contr 
+0188 98467c00 isub temp ,null 
+0189 2442ffe9 ncall disable_user ,zero 
+018a c2000187 loop p_pdata_0xff_check_loop 
+018b 20600000 rtn 
 
 p_mouse_cb_fuction:
-0198 580001a5 setarg p_mouse_g24_package_data 
-0199 60014d43 store 2 ,mem_cb_24g_data 
-019a 580000e3 setarg p_mouse_before_lpm 
-019b 600141ed store 2 ,mem_cb_before_lpm 
-019c 580001be setarg p_mouse_priority_bb_event 
-019d 600141f5 store 2 ,mem_cb_bb_event_process 
-019e 580001ac setarg p_mouse_idle 
-019f 600141f3 store 2 ,mem_cb_idle_process 
-01a0 580001df setarg p_mouse_before_hibernate 
-01a1 600141eb store 2 ,mem_cb_before_hibernate 
-01a2 580001f4 setarg p_mouse_bb_event_timer 
-01a3 600141fd store 2 ,mem_cb_event_timer 
-01a4 20600000 rtn 
+018c 58000199 setarg p_mouse_g24_package_data 
+018d 60014d44 store 2 ,mem_cb_24g_data 
+018e 580000e1 setarg p_mouse_before_lpm 
+018f 600141ed store 2 ,mem_cb_before_lpm 
+0190 580001b2 setarg p_mouse_priority_bb_event 
+0191 600141f5 store 2 ,mem_cb_bb_event_process 
+0192 580001a0 setarg p_mouse_idle 
+0193 600141f3 store 2 ,mem_cb_idle_process 
+0194 580001d3 setarg p_mouse_before_hibernate 
+0195 600141eb store 2 ,mem_cb_before_hibernate 
+0196 580001e8 setarg p_mouse_bb_event_timer 
+0197 600141fd store 2 ,mem_cb_event_timer 
+0198 20600000 rtn 
 
 p_mouse_g24_package_data:
-01a5 20404401 call mouse_g24_package_data 
-01a6 6801469f fetch 2 ,mem_mouse_z 
-01a7 207a0000 rtn blank 
+0199 20404401 call mouse_g24_package_data 
+019a 6801469f fetch 2 ,mem_mouse_z 
+019b 207a0000 rtn blank 
 
 p_g24_transmit_by_interrupt_enable:
-01a8 704d5201 jam g24_tx_timer_int_enable ,mem_24g_transmit_by_interrupt 
-01a9 58000000 setarg 0 
-01aa 60014d53 store 2 ,mem_24g_transmit_by_interrupt_exit_count 
-01ab 20600000 rtn 
+019c 704d5301 jam g24_tx_timer_int_enable ,mem_24g_transmit_by_interrupt 
+019d 58000000 setarg 0 
+019e 60014d54 store 2 ,mem_24g_transmit_by_interrupt_exit_count 
+019f 20600000 rtn 
 
 p_mouse_idle:
-01ac 20407e34 call ui_check_paring_button 
-01ad 20203ee0 branch mouse_wheel_check 
+01a0 20407e34 call ui_check_paring_button 
+01a1 20203ee0 branch mouse_wheel_check 
 
 p_mouse_dpi_check:
-01ae 6808c6e7 fetcht 1 ,mem_dpi_button_gpio 
-01af 2040024b call p_gpio_set_input_pd 
-01b0 6808c6e7 fetcht 1 ,mem_dpi_button_gpio 
-01b1 2040681d call gpio_get_bit 
-01b2 202081bc branch p_mouse_dpi_up ,true 
-01b3 20400246 call p_gpio_set_input_pu 
+01a2 6808c6e7 fetcht 1 ,mem_dpi_button_gpio 
+01a3 2040023f call p_gpio_set_input_pd 
+01a4 6808c6e7 fetcht 1 ,mem_dpi_button_gpio 
+01a5 2040681d call gpio_get_bit 
+01a6 202081b0 branch p_mouse_dpi_up ,true 
+01a7 2040023a call p_gpio_set_input_pu 
 
 p_mouse_dpi_down:
-01b4 6800c6b6 fetch 1 ,mem_mouse_dpi_button_state 
-01b5 c1000000 rtneq dpi_button_state_down 
-01b6 7046b600 jam dpi_button_state_down ,mem_mouse_dpi_button_state 
-01b7 6800c77a fetch 1 ,mem_mouse_dpi 
-01b8 1fe0fe01 increase 1 ,pdata 
-01b9 1fe17e03 and pdata ,0x03 ,pdata 
-01ba 6000c77a store 1 ,mem_mouse_dpi 
-01bb 20203d74 branch mouse_dpi_down + 7 
+01a8 6800c6b6 fetch 1 ,mem_mouse_dpi_button_state 
+01a9 c1000000 rtneq dpi_button_state_down 
+01aa 7046b600 jam dpi_button_state_down ,mem_mouse_dpi_button_state 
+01ab 6800c77a fetch 1 ,mem_mouse_dpi 
+01ac 1fe0fe01 increase 1 ,pdata 
+01ad 1fe17e03 and pdata ,0x03 ,pdata 
+01ae 6000c77a store 1 ,mem_mouse_dpi 
+01af 20203d74 branch mouse_dpi_down + 7 
 
 p_mouse_dpi_up:
-01bc 20400246 call p_gpio_set_input_pu 
-01bd 20203d62 branch mouse_dpi_up 
+01b0 2040023a call p_gpio_set_input_pu 
+01b1 20203d62 branch mouse_dpi_up 
 
 p_mouse_priority_bb_event:
-01be 1a627e00 copy regc ,pdata 
-01bf c01c81c3 beq bt_evt_24g_pairing_complete ,p_mouse_24g_pairing_complete 
-01c0 c01e01d9 beq bt_evt_24g_attempt_success ,p_mouse_24g_attempt_success 
-01c1 c01d01d4 beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
-01c2 2020417d branch mouse_priority_bb_event + 1 
+01b2 1a627e00 copy regc ,pdata 
+01b3 c01c81b7 beq bt_evt_24g_pairing_complete ,p_mouse_24g_pairing_complete 
+01b4 c01e01cd beq bt_evt_24g_attempt_success ,p_mouse_24g_attempt_success 
+01b5 c01d01c8 beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
+01b6 2020417d branch mouse_priority_bb_event + 1 
 
 p_mouse_24g_pairing_complete:
-01c3 704b4900 jam 0 ,mem_mouse_sensor_powerdown_timer 
-01c4 20400409 call p_g24_auto_pair_timeout_clear 
-01c5 2040011d call p_mouse_init_sensor_reset 
-01c6 d8e00003 arg mosue_24g_pairing_flag ,queue 
-01c7 204043d2 call mouse_disable_function_flag 
-01c8 7046a700 jam 0 ,mem_mouse_move_flag 
-01c9 2040405d call mouse_read_sensor_common 
-01ca 204001d1 call p_mouse_tx_power_init 
-01cb 204001cd call p_mouse_set_24g_addr_eeprom 
-01cc 202065d1 branch iicd_write_protect_eep_data 
+01b7 704b4a00 jam 0 ,mem_mouse_sensor_powerdown_timer 
+01b8 204003fd call p_g24_auto_pair_timeout_clear 
+01b9 2040011b call p_mouse_init_sensor_reset 
+01ba d8e00003 arg mosue_24g_pairing_flag ,queue 
+01bb 204043d2 call mouse_disable_function_flag 
+01bc 7046a700 jam 0 ,mem_mouse_move_flag 
+01bd 2040405d call mouse_read_sensor_common 
+01be 204001c5 call p_mouse_tx_power_init 
+01bf 204001c1 call p_mouse_set_24g_addr_eeprom 
+01c0 202065d1 branch iicd_write_protect_eep_data 
 
 p_mouse_set_24g_addr_eeprom:
-01cd da204c3a arg mem_24g_addr ,rega 
-01ce da40005b arg mouse_g24_addr_eeprom_offect ,regb 
-01cf d8400004 arg 4 ,temp 
-01d0 20600000 rtn 
+01c1 da204c3b arg mem_24g_addr ,rega 
+01c2 da40005b arg mouse_g24_addr_eeprom_offect ,regb 
+01c3 d8400004 arg 4 ,temp 
+01c4 20600000 rtn 
 
 p_mouse_tx_power_init:
-01d1 6800ccc9 fetch 1 ,mem_tx_power_temp 
-01d2 6000c1de store 1 ,mem_tx_power 
-01d3 20600000 rtn 
+01c5 6800ccca fetch 1 ,mem_tx_power_temp 
+01c6 6000c1de store 1 ,mem_tx_power 
+01c7 20600000 rtn 
 
 p_mouse_24g_attempt_fail:
-01d4 204001f0 call p_mouse_sensor_powerdown_check 
-01d5 704d5200 jam g24_tx_timer_int_disable ,mem_24g_transmit_by_interrupt 
-01d6 204001d1 call p_mouse_tx_power_init 
-01d7 20400426 call p_g24_check_51cmd_stop_24g 
-01d8 2020340a branch app_enter_hibernate 
+01c8 204001e4 call p_mouse_sensor_powerdown_check 
+01c9 704d5300 jam g24_tx_timer_int_disable ,mem_24g_transmit_by_interrupt 
+01ca 204001c5 call p_mouse_tx_power_init 
+01cb 2040041a call p_g24_check_51cmd_stop_24g 
+01cc 2020340a branch app_enter_hibernate 
 
 p_mouse_24g_attempt_success:
-01d9 704b4900 jam 0 ,mem_mouse_sensor_powerdown_timer 
-01da 20400409 call p_g24_auto_pair_timeout_clear 
-01db 2040011d call p_mouse_init_sensor_reset 
-01dc 20403f8d call mouse_no_data_timer_init 
-01dd 204001cd call p_mouse_set_24g_addr_eeprom 
-01de 202065d1 branch iicd_write_protect_eep_data 
+01cd 704b4a00 jam 0 ,mem_mouse_sensor_powerdown_timer 
+01ce 204003fd call p_g24_auto_pair_timeout_clear 
+01cf 2040011b call p_mouse_init_sensor_reset 
+01d0 20403f8d call mouse_no_data_timer_init 
+01d1 204001c1 call p_mouse_set_24g_addr_eeprom 
+01d2 202065d1 branch iicd_write_protect_eep_data 
 
 p_mouse_before_hibernate:
-01df 68120138 hfetch 4 ,core_lpm_ctrl 
-01e0 79207e1a set1 26 ,pdata 
-01e1 6012004c hstore 4 ,core_lpm_reg 
-01e2 20402c21 call lpm_write_ctrl 
-01e3 204001f0 call p_mouse_sensor_powerdown_check 
-01e4 204074bd call disable_authrom 
-01e5 20404482 call mouse_devce_led_off 
-01e6 20403e9f call mouse_before_hibernate_wheel_gpio_set 
-01e7 204000ee call p_mouse_setgpio_lpm_before 
-01e8 6808c6f7 fetcht 1 ,mem_select_sensor_angle_gpio 
-01e9 202067ed branch gpio_clr_wake 
+01d3 68120138 hfetch 4 ,core_lpm_ctrl 
+01d4 79207e1a set1 26 ,pdata 
+01d5 6012004c hstore 4 ,core_lpm_reg 
+01d6 20402c21 call lpm_write_ctrl 
+01d7 204001e4 call p_mouse_sensor_powerdown_check 
+01d8 204074bd call disable_authrom 
+01d9 20404482 call mouse_devce_led_off 
+01da 20403e9f call mouse_before_hibernate_wheel_gpio_set 
+01db 204000ec call p_mouse_setgpio_lpm_before 
+01dc 6808c6f7 fetcht 1 ,mem_select_sensor_angle_gpio 
+01dd 202067ed branch gpio_clr_wake 
 
 p_ice_gpio_set_input_pu:
-01ea d840001d arg 29 ,temp 
-01eb 204067fb call gpio_config_input 
-01ec d840001d arg 29 ,temp 
-01ed 79200407 set1 gpio_active_bit ,temp 
-01ee d8a08078 arg core_gpio_pu0 ,contw 
-01ef 20206830 branch gpio_set_bit 
+01de d840001d arg 29 ,temp 
+01df 204067fb call gpio_config_input 
+01e0 d840001d arg 29 ,temp 
+01e1 79200407 set1 gpio_active_bit ,temp 
+01e2 d8a08078 arg core_gpio_pu0 ,contw 
+01e3 20206830 branch gpio_set_bit 
 
 p_mouse_sensor_powerdown_check:
-01f0 6800cb0a fetch 1 ,mem_mouse_init_sensor_reset_flag 
-01f1 207a0000 rtn blank 
-01f2 704b0a00 jam 0 ,mem_mouse_init_sensor_reset_flag 
-01f3 2020014b branch p_mouse_sensor_powerdown 
+01e4 6800cb0a fetch 1 ,mem_mouse_init_sensor_reset_flag 
+01e5 207a0000 rtn blank 
+01e6 704b0a00 jam 0 ,mem_mouse_init_sensor_reset_flag 
+01e7 20200149 branch p_mouse_sensor_powerdown 
 
 p_mouse_bb_event_timer:
-01f4 20400201 call p_mouse_24g_long_sleep_param_update_timer 
-01f5 204001ae call p_mouse_dpi_check 
-01f6 2040423a call mouse_check_no_data_timeout_timer 
-01f7 204001f9 call p_mouse_sensor_powerdown_timer 
-01f8 202001fc branch p_mouse_g24_pair_timeout_timer 
+01e8 204001f5 call p_mouse_24g_long_sleep_param_update_timer 
+01e9 204001a2 call p_mouse_dpi_check 
+01ea 2040423a call mouse_check_no_data_timeout_timer 
+01eb 204001ed call p_mouse_sensor_powerdown_timer 
+01ec 202001f0 branch p_mouse_g24_pair_timeout_timer 
 
 p_mouse_sensor_powerdown_timer:
-01f9 da604b49 arg mem_mouse_sensor_powerdown_timer ,regc 
-01fa da40014b arg p_mouse_sensor_powerdown ,regb 
-01fb 2020336d branch timer_single_step 
+01ed da604b4a arg mem_mouse_sensor_powerdown_timer ,regc 
+01ee da400149 arg p_mouse_sensor_powerdown ,regb 
+01ef 2020336d branch timer_single_step 
 
 p_mouse_g24_pair_timeout_timer:
-01fc da604b43 arg mem_g24_stop_g24_mode_timeout ,regc 
-01fd da4001ff arg p_mouse_g24_pair_timeout ,regb 
-01fe 20203374 branch timer_single_step_2b 
+01f0 da604b44 arg mem_g24_stop_g24_mode_timeout ,regc 
+01f1 da4001f3 arg p_mouse_g24_pair_timeout ,regb 
+01f2 20203374 branch timer_single_step_2b 
 
 p_mouse_g24_pair_timeout:
-01ff 704b4201 jam 1 ,mem_g24_stop_g24_mode 
-0200 20600000 rtn 
+01f3 704b4301 jam 1 ,mem_g24_stop_g24_mode 
+01f4 20600000 rtn 
 
 p_mouse_24g_long_sleep_param_update_timer:
-0201 da604810 arg mem_24g_long_sleep_param_update_timer ,regc 
-0202 da400204 arg p_mouse_24g_long_sleep_normal_param ,regb 
-0203 20203374 branch timer_single_step_2b 
+01f5 da604810 arg mem_24g_long_sleep_param_update_timer ,regc 
+01f6 da4001f8 arg p_mouse_24g_long_sleep_normal_param ,regb 
+01f7 20203374 branch timer_single_step_2b 
 
 p_mouse_24g_long_sleep_normal_param:
-0204 58124f80 setarg g24_long_sleep_step3 
-0205 6001cc41 store 3 ,mem_24g_enter_hibernate 
-0206 70480e01 jam 1 ,mem_mouse_long_mult_flag 
-0207 20600000 rtn 
+01f8 58124f80 setarg g24_long_sleep_step3 
+01f9 6001cc42 store 3 ,mem_24g_enter_hibernate 
+01fa 70480e01 jam 1 ,mem_mouse_long_mult_flag 
+01fb 20600000 rtn 
 
 p_mouse_motion:
-0208 78547c00 disable user 
-0209 58000000 setarg 0 
-020a 6003469b store 6 ,mem_mouse_x 
-020b 20400251 call p_mouse_cheak_sensor_data 
-020c 20404079 call mouse_zwheel 
-020d 2040407e call mouse_t_zwheel 
-020e 2040021c call p_mouse_key 
-020f 24340213 nbranch p_mouse_motion_nodata ,user 
-0210 20400520 call p_drawing_optima 
-0211 20400216 call p_mouse_nodata_timer_update 
-0212 20203fa1 branch mouse_motion + 10 
+01fc 78547c00 disable user 
+01fd 58000000 setarg 0 
+01fe 6003469b store 6 ,mem_mouse_x 
+01ff 20400245 call p_mouse_cheak_sensor_data 
+0200 20404079 call mouse_zwheel 
+0201 2040407e call mouse_t_zwheel 
+0202 20400210 call p_mouse_key 
+0203 24340207 nbranch p_mouse_motion_nodata ,user 
+0204 20400514 call p_drawing_optima 
+0205 2040020a call p_mouse_nodata_timer_update 
+0206 20203fa1 branch mouse_motion + 10 
 
 p_mouse_motion_nodata:
-0213 2040052c call p_drawing_optima_init 
-0214 704b4800 jam 0 ,mem_mouse_nodata_check_count 
-0215 20600000 rtn 
+0207 20400520 call p_drawing_optima_init 
+0208 704b4900 jam 0 ,mem_mouse_nodata_check_count 
+0209 20600000 rtn 
 
 p_mouse_nodata_timer_update:
-0216 6800cb48 fetch 1 ,mem_mouse_nodata_check_count 
-0217 1fe0fe01 increase 1 ,pdata 
-0218 6000cb48 store 1 ,mem_mouse_nodata_check_count 
-0219 1fe67c0a sub pdata ,nodata_check_count ,null 
-021a 20610000 rtn positive 
-021b 20203f8d branch mouse_no_data_timer_init 
+020a 6800cb49 fetch 1 ,mem_mouse_nodata_check_count 
+020b 1fe0fe01 increase 1 ,pdata 
+020c 6000cb49 store 1 ,mem_mouse_nodata_check_count 
+020d 1fe67c0a sub pdata ,nodata_check_count ,null 
+020e 20610000 rtn positive 
+020f 20203f8d branch mouse_no_data_timer_init 
 
 p_mouse_key:
-021c 2040021e call p_mouse_check_key_gpio 
-021d 2020409a branch mouse_key + 1 
+0210 20400212 call p_mouse_check_key_gpio 
+0211 2020409a branch mouse_key + 1 
 
 p_mouse_check_key_gpio:
-021e da200000 arg 0 ,rega 
-021f 20400229 call p_mouse_check_lkey_gpio 
-0220 2040022f call p_mouse_check_rkey_gpio 
-0221 20400235 call p_mouse_check_mkey_gpio 
-0222 20400225 call p_mouse_check_skey_gpio 
-0223 1a227e00 copy rega ,pdata 
-0224 20600000 rtn 
+0212 da200000 arg 0 ,rega 
+0213 2040021d call p_mouse_check_lkey_gpio 
+0214 20400223 call p_mouse_check_rkey_gpio 
+0215 20400229 call p_mouse_check_mkey_gpio 
+0216 20400219 call p_mouse_check_skey_gpio 
+0217 1a227e00 copy rega ,pdata 
+0218 20600000 rtn 
 
 p_mouse_check_skey_gpio:
-0225 6800c6e5 fetch 1 ,mem_bk_button_gpio 
-0226 c17f8000 rtneq gpio_disable 
-0227 2040023b call p_mouse_check_bk_key_gpio 
-0228 20200241 branch p_mouse_check_fw_key_gpio 
+0219 6800c6e5 fetch 1 ,mem_bk_button_gpio 
+021a c17f8000 rtneq gpio_disable 
+021b 2040022f call p_mouse_check_bk_key_gpio 
+021c 20200235 branch p_mouse_check_fw_key_gpio 
 
 p_mouse_check_lkey_gpio:
-0229 6808c6e2 fetcht 1 ,mem_lbutton_gpio 
-022a 20400246 call p_gpio_set_input_pu 
-022b 6808c6e2 fetcht 1 ,mem_lbutton_gpio 
-022c 2040681d call gpio_get_bit 
-022d 7920a200 setflag true ,0 ,rega 
-022e 20600000 rtn 
+021d 6808c6e2 fetcht 1 ,mem_lbutton_gpio 
+021e 2040023a call p_gpio_set_input_pu 
+021f 6808c6e2 fetcht 1 ,mem_lbutton_gpio 
+0220 2040681d call gpio_get_bit 
+0221 7920a200 setflag true ,0 ,rega 
+0222 20600000 rtn 
 
 p_mouse_check_rkey_gpio:
-022f 6808c6e3 fetcht 1 ,mem_rbutton_gpio 
-0230 20400246 call p_gpio_set_input_pu 
-0231 6808c6e3 fetcht 1 ,mem_rbutton_gpio 
-0232 2040681d call gpio_get_bit 
-0233 7920a201 setflag true ,1 ,rega 
-0234 20600000 rtn 
+0223 6808c6e3 fetcht 1 ,mem_rbutton_gpio 
+0224 2040023a call p_gpio_set_input_pu 
+0225 6808c6e3 fetcht 1 ,mem_rbutton_gpio 
+0226 2040681d call gpio_get_bit 
+0227 7920a201 setflag true ,1 ,rega 
+0228 20600000 rtn 
 
 p_mouse_check_mkey_gpio:
-0235 6808c6e4 fetcht 1 ,mem_mbutton_gpio 
-0236 20400246 call p_gpio_set_input_pu 
-0237 6808c6e4 fetcht 1 ,mem_mbutton_gpio 
-0238 2040681d call gpio_get_bit 
-0239 7920a202 setflag true ,2 ,rega 
-023a 20600000 rtn 
+0229 6808c6e4 fetcht 1 ,mem_mbutton_gpio 
+022a 2040023a call p_gpio_set_input_pu 
+022b 6808c6e4 fetcht 1 ,mem_mbutton_gpio 
+022c 2040681d call gpio_get_bit 
+022d 7920a202 setflag true ,2 ,rega 
+022e 20600000 rtn 
 
 p_mouse_check_bk_key_gpio:
-023b 6808c6e5 fetcht 1 ,mem_bk_button_gpio 
-023c 2040024b call p_gpio_set_input_pd 
-023d 6808c6e5 fetcht 1 ,mem_bk_button_gpio 
-023e 2040681d call gpio_get_bit 
-023f 7d20a203 nsetflag true ,3 ,rega 
-0240 20200246 branch p_gpio_set_input_pu 
+022f 6808c6e5 fetcht 1 ,mem_bk_button_gpio 
+0230 2040023f call p_gpio_set_input_pd 
+0231 6808c6e5 fetcht 1 ,mem_bk_button_gpio 
+0232 2040681d call gpio_get_bit 
+0233 7d20a203 nsetflag true ,3 ,rega 
+0234 2020023a branch p_gpio_set_input_pu 
 
 p_mouse_check_fw_key_gpio:
-0241 6808c6e6 fetcht 1 ,mem_fw_button_gpio 
-0242 2040024b call p_gpio_set_input_pd 
-0243 6808c6e6 fetcht 1 ,mem_fw_button_gpio 
-0244 2040681d call gpio_get_bit 
-0245 7d20a204 nsetflag true ,4 ,rega 
+0235 6808c6e6 fetcht 1 ,mem_fw_button_gpio 
+0236 2040023f call p_gpio_set_input_pd 
+0237 6808c6e6 fetcht 1 ,mem_fw_button_gpio 
+0238 2040681d call gpio_get_bit 
+0239 7d20a204 nsetflag true ,4 ,rega 
 
 p_gpio_set_input_pu:
-0246 79200407 set1 gpio_active_bit ,temp 
-0247 d8a08078 arg core_gpio_pu0 ,contw 
-0248 20406830 call gpio_set_bit 
-0249 793f8407 set0 gpio_active_bit ,temp 
-024a 2020024f branch p_gpio_set_input_pd4 
+023a 79200407 set1 gpio_active_bit ,temp 
+023b d8a08078 arg core_gpio_pu0 ,contw 
+023c 20406830 call gpio_set_bit 
+023d 793f8407 set0 gpio_active_bit ,temp 
+023e 20200243 branch p_gpio_set_input_pd4 
 
 p_gpio_set_input_pd:
-024b 793f8407 set0 gpio_active_bit ,temp 
-024c d8a08078 arg core_gpio_pu0 ,contw 
-024d 20406830 call gpio_set_bit 
-024e 79200407 set1 gpio_active_bit ,temp 
+023f 793f8407 set0 gpio_active_bit ,temp 
+0240 d8a08078 arg core_gpio_pu0 ,contw 
+0241 20406830 call gpio_set_bit 
+0242 79200407 set1 gpio_active_bit ,temp 
 
 p_gpio_set_input_pd4:
-024f d8a0807c arg core_gpio_pd0 ,contw 
-0250 2020680a branch gpio_set_high_impedance + 4 
+0243 d8a0807c arg core_gpio_pd0 ,contw 
+0244 2020680a branch gpio_set_high_impedance + 4 
 
 p_mouse_cheak_sensor_data:
-0251 6800c6e0 fetch 1 ,mem_config_sensor_type 
-0252 c0020262 beq p3212 ,p_mouse_p3212_sensor_motion 
-0253 c0040257 beq p8009 ,p_mouse_p8009_sensor_motion 
+0245 6800c6e0 fetch 1 ,mem_config_sensor_type 
+0246 c0020256 beq p3212 ,p_mouse_p3212_sensor_motion 
+0247 c004024b beq p8009 ,p_mouse_p8009_sensor_motion 
 
 p_mouse_p32xx_sensor_motion:
-0254 20403fc0 call mouse_clear_sensor_data 
-0255 78547c00 disable user 
-0256 20203fe7 branch mouse_p32xx_sensor_motion_2 
+0248 20403fc0 call mouse_clear_sensor_data 
+0249 78547c00 disable user 
+024a 20203fe7 branch mouse_p32xx_sensor_motion_2 
 
 p_mouse_p8009_sensor_motion:
-0257 20403fc0 call mouse_clear_sensor_data 
-0258 78547c00 disable user 
+024b 20403fc0 call mouse_clear_sensor_data 
+024c 78547c00 disable user 
 
 p_mouse_p32xx_sensor_motion_1:
-0259 58000002 setarg pan_reg_motion_staus 
-025a 20406414 call twspi_read 
-025b c4038000 rtnbit0 7 
-025c 58000008 setarg pan_reg_opration_state 
-025d 20406414 call twspi_read 
-025e 203a3fed branch mouse_p32xx_sensor_motion_1 + 3 ,blank 
-025f 58000000 setarg 0 
-0260 6003469b store 6 ,mem_mouse_x 
-0261 20600000 rtn 
+024d 58000002 setarg pan_reg_motion_staus 
+024e 20406414 call twspi_read 
+024f c4038000 rtnbit0 7 
+0250 58000008 setarg pan_reg_opration_state 
+0251 20406414 call twspi_read 
+0252 203a3fed branch mouse_p32xx_sensor_motion_1 + 3 ,blank 
+0253 58000000 setarg 0 
+0254 6003469b store 6 ,mem_mouse_x 
+0255 20600000 rtn 
 
 p_mouse_p3212_sensor_motion:
-0262 20403fc0 call mouse_clear_sensor_data 
-0263 20203fc8 branch mouse_p3212_sensor_motion_1 
+0256 20403fc0 call mouse_clear_sensor_data 
+0257 20203fc8 branch mouse_p3212_sensor_motion_1 
 
 p_mouse_seting_dpi:
 
 p_mouse_seting_sensor_type:
 
 p_mouse_seting_320x_dpi:
-0264 6800c77a fetch 1 ,mem_mouse_dpi 
-0265 1fe67c01 sub pdata ,mouse_dpi_level2 ,null 
-0266 20428272 call p_mouse_320x_dpi_recount ,zero 
-0267 6800c77a fetch 1 ,mem_mouse_dpi 
-0268 c0000274 beq mouse_dpi_level1 ,p_mouse_set_cpi1 
-0269 c001827b beq mouse_dpi_level4 ,p_mouse_set_cpi4 
+0258 6800c77a fetch 1 ,mem_mouse_dpi 
+0259 1fe67c01 sub pdata ,mouse_dpi_level2 ,null 
+025a 20428266 call p_mouse_320x_dpi_recount ,zero 
+025b 6800c77a fetch 1 ,mem_mouse_dpi 
+025c c0000268 beq mouse_dpi_level1 ,p_mouse_set_cpi1 
+025d c001826f beq mouse_dpi_level4 ,p_mouse_set_cpi4 
 
 p_mouse_set_cpi3:
-026a 6800c6e0 fetch 1 ,mem_config_sensor_type 
-026b c0023d9f beq p3212 ,mouse_set_p3212_cpi3 
-026c c0030282 beq p3065_xy ,p_mouse_3065xy_set_cpi3 
-026d c0038282 beq mx8650 ,p_mouse_3065xy_set_cpi3 
-026e c001028b beq ka8 ,p_mouse_ka8_set_cpi3 
+025e 6800c6e0 fetch 1 ,mem_config_sensor_type 
+025f c0023d9f beq p3212 ,mouse_set_p3212_cpi3 
+0260 c0030276 beq p3065_xy ,p_mouse_3065xy_set_cpi3 
+0261 c0038276 beq mx8650 ,p_mouse_3065xy_set_cpi3 
+0262 c001027f beq ka8 ,p_mouse_ka8_set_cpi3 
 
 p_mouse_320x_set_cpi3:
-026f 6800c781 fetch 1 ,mem_320x_dpi_3 
+0263 6800c781 fetch 1 ,mem_320x_dpi_3 
 
 p_mouse_dpi_store:
-0270 6000c6b5 store 1 ,mem_mouse_cpi_count 
-0271 20203dc1 branch mouse_p3205_dpi + 3 
+0264 6000c6b5 store 1 ,mem_mouse_cpi_count 
+0265 20203dc1 branch mouse_p3205_dpi + 3 
 
 p_mouse_320x_dpi_recount:
-0272 70477a02 jam mouse_dpi_level3 ,mem_mouse_dpi 
-0273 20600000 rtn 
+0266 70477a02 jam mouse_dpi_level3 ,mem_mouse_dpi 
+0267 20600000 rtn 
 
 p_mouse_set_cpi1:
-0274 6800c6e0 fetch 1 ,mem_config_sensor_type 
-0275 c0023d9d beq p3212 ,mouse_set_p3212_cpi1 
-0276 c0030285 beq p3065_xy ,p_mouse_3065xy_set_cpi1 
-0277 c0038285 beq mx8650 ,p_mouse_3065xy_set_cpi1 
-0278 c001028e beq ka8 ,p_mouse_ka8_set_cpi1 
+0268 6800c6e0 fetch 1 ,mem_config_sensor_type 
+0269 c0023d9d beq p3212 ,mouse_set_p3212_cpi1 
+026a c0030279 beq p3065_xy ,p_mouse_3065xy_set_cpi1 
+026b c0038279 beq mx8650 ,p_mouse_3065xy_set_cpi1 
+026c c0010282 beq ka8 ,p_mouse_ka8_set_cpi1 
 
 p_mouse_320x_set_cpi1:
-0279 6800c77f fetch 1 ,mem_320x_dpi_1 
-027a 20200270 branch p_mouse_dpi_store 
+026d 6800c77f fetch 1 ,mem_320x_dpi_1 
+026e 20200264 branch p_mouse_dpi_store 
 
 p_mouse_set_cpi4:
-027b 6800c6e0 fetch 1 ,mem_config_sensor_type 
-027c c0023da1 beq p3212 ,mouse_set_p3212_cpi4 
-027d c0030288 beq p3065_xy ,p_mouse_3065xy_set_cpi4 
-027e c0038288 beq mx8650 ,p_mouse_3065xy_set_cpi4 
-027f c0010290 beq ka8 ,p_mouse_ka8_set_cpi4 
+026f 6800c6e0 fetch 1 ,mem_config_sensor_type 
+0270 c0023da1 beq p3212 ,mouse_set_p3212_cpi4 
+0271 c003027c beq p3065_xy ,p_mouse_3065xy_set_cpi4 
+0272 c003827c beq mx8650 ,p_mouse_3065xy_set_cpi4 
+0273 c0010284 beq ka8 ,p_mouse_ka8_set_cpi4 
 
 p_mouse_320x_set_cpi4:
-0280 6800c782 fetch 1 ,mem_320x_dpi_4 
-0281 20200270 branch p_mouse_dpi_store 
+0274 6800c782 fetch 1 ,mem_320x_dpi_4 
+0275 20200264 branch p_mouse_dpi_store 
 
 p_mouse_3065xy_set_cpi3:
-0282 6800c781 fetch 1 ,mem_320x_dpi_3 
-0283 1fe0ffff increase -1 ,pdata 
-0284 20200270 branch p_mouse_dpi_store 
+0276 6800c781 fetch 1 ,mem_320x_dpi_3 
+0277 1fe0ffff increase -1 ,pdata 
+0278 20200264 branch p_mouse_dpi_store 
 
 p_mouse_3065xy_set_cpi1:
-0285 6800c77f fetch 1 ,mem_320x_dpi_1 
-0286 1fe0ffff increase -1 ,pdata 
-0287 20200270 branch p_mouse_dpi_store 
+0279 6800c77f fetch 1 ,mem_320x_dpi_1 
+027a 1fe0ffff increase -1 ,pdata 
+027b 20200264 branch p_mouse_dpi_store 
 
 p_mouse_3065xy_set_cpi4:
-0288 6800c782 fetch 1 ,mem_320x_dpi_4 
-0289 1fe0ffff increase -1 ,pdata 
-028a 20200270 branch p_mouse_dpi_store 
+027c 6800c782 fetch 1 ,mem_320x_dpi_4 
+027d 1fe0ffff increase -1 ,pdata 
+027e 20200264 branch p_mouse_dpi_store 
 
 p_mouse_ka8_set_cpi3:
-028b 6800c781 fetch 1 ,mem_320x_dpi_3 
+027f 6800c781 fetch 1 ,mem_320x_dpi_3 
 
 p_mouse_ka8_dpi_store:
-028c 1fe0fe02 increase 2 ,pdata 
-028d 20200270 branch p_mouse_dpi_store 
+0280 1fe0fe02 increase 2 ,pdata 
+0281 20200264 branch p_mouse_dpi_store 
 
 p_mouse_ka8_set_cpi1:
-028e 6800c77f fetch 1 ,mem_320x_dpi_1 
-028f 2020028c branch p_mouse_ka8_dpi_store 
+0282 6800c77f fetch 1 ,mem_320x_dpi_1 
+0283 20200280 branch p_mouse_ka8_dpi_store 
 
 p_mouse_ka8_set_cpi4:
-0290 6800c782 fetch 1 ,mem_320x_dpi_4 
-0291 2020028c branch p_mouse_ka8_dpi_store 
+0284 6800c782 fetch 1 ,mem_320x_dpi_4 
+0285 20200280 branch p_mouse_ka8_dpi_store 
 
 p_le_enable:
 
 p_g24_enable:
-0292 70890f36 jam 0x36 ,rf_adc_goff 
-0293 70890b5f jam 0x5f ,rf_agc_nsat 
-0294 783b7c00 enable le 
-0295 70891407 jam 7 ,rfen_ulp 
-0296 2040029a call check_g24_disabled 
-0297 6800c1e0 fetch 1 ,mem_250k_freq_enable 
-0298 207a0000 rtn blank 
-0299 70890ab8 jam 0xb8 ,rf_iq_gain 
+0286 70890f36 jam 0x36 ,rf_adc_goff 
+0287 70890b5f jam 0x5f ,rf_agc_nsat 
+0288 783b7c00 enable le 
+0289 70891407 jam 7 ,rfen_ulp 
+028a 2040028e call check_g24_disabled 
+028b 6800c1e0 fetch 1 ,mem_250k_freq_enable 
+028c 207a0000 rtn blank 
+028d 70890ab8 jam 0xb8 ,rf_iq_gain 
 
 check_g24_disabled:
-029a 68014150 fetch 2 ,mem_chip_functions 
-029b c281aa8c bbit1 g24_disabled ,assert 
-029c 20600000 rtn 
+028e 68014150 fetch 2 ,mem_chip_functions 
+028f c281aa8c bbit1 g24_disabled ,assert 
+0290 20600000 rtn 
 
 p_twspi_reset:
-029d 68108077 hfetch 1 ,core_gpio_out3 
-029e 1fe17efd and_into 0xfd ,pdata 
-029f 60108077 hstore 1 ,core_gpio_out3 
-02a0 68188073 hfetcht 1 ,core_gpio_oe3 
-02a1 18418402 or_into 0x2 ,temp 
-02a2 60188073 hstoret 1 ,core_gpio_oe3 
-02a3 204063ee call twspi_disable 
-02a4 184104fd and_into 0xfd ,temp 
-02a5 2000000d nop 13 
-02a6 204063f2 call twspi_enable 
-02a7 60188073 hstoret 1 ,core_gpio_oe3 
-02a8 20600000 rtn 
+0291 68108077 hfetch 1 ,core_gpio_out3 
+0292 1fe17efd and_into 0xfd ,pdata 
+0293 60108077 hstore 1 ,core_gpio_out3 
+0294 68188073 hfetcht 1 ,core_gpio_oe3 
+0295 18418402 or_into 0x2 ,temp 
+0296 60188073 hstoret 1 ,core_gpio_oe3 
+0297 204063ee call twspi_disable 
+0298 184104fd and_into 0xfd ,temp 
+0299 2000000d nop 13 
+029a 204063f2 call twspi_enable 
+029b 60188073 hstoret 1 ,core_gpio_oe3 
+029c 20600000 rtn 
 
 p_g24_set_device_addr:
-02a9 204068a8 call adc_init_data 
-02aa 680240a0 fetch 4 ,mem_lap 
-02ab 60024c49 store 4 ,mem_24g_device_addr 
-02ac 20600000 rtn 
+029d 204068a8 call adc_init_data 
+029e 680240a0 fetch 4 ,mem_lap 
+029f 60024c4a store 4 ,mem_24g_device_addr 
+02a0 20600000 rtn 
 
 p_g24_transmit_rf_sta_init:
-02ad 704d4801 jam 1 ,mem_24g_rf_last_sta 
-02ae 704d4a00 jam 0 ,mem_24g_sync_cnt 
+02a1 704d4901 jam 1 ,mem_24g_rf_last_sta 
+02a2 704d4b00 jam 0 ,mem_24g_sync_cnt 
 
 p_g24_transmit_rf_ctrl_clear:
-02af 6800cc13 fetch 1 ,mem_24g_data_type 
-02b0 1fe17e07 and_into bits_data ,pdata 
-02b1 6000cc13 store 1 ,mem_24g_data_type 
-02b2 20600000 rtn 
+02a3 6800cc14 fetch 1 ,mem_24g_data_type 
+02a4 1fe17e07 and_into bits_data ,pdata 
+02a5 6000cc14 store 1 ,mem_24g_data_type 
+02a6 20600000 rtn 
 
 p_g24_hop_ch_enable:
-02b3 6800cc13 fetch 1 ,mem_24g_data_type 
-02b4 79207e04 set1 bit_hop ,pdata 
-02b5 6000cc13 store 1 ,mem_24g_data_type 
-02b6 6000cbce store 1 ,mem_24g_txpayload 
-02b7 20600000 rtn 
+02a7 6800cc14 fetch 1 ,mem_24g_data_type 
+02a8 79207e04 set1 bit_hop ,pdata 
+02a9 6000cc14 store 1 ,mem_24g_data_type 
+02aa 6000cbcf store 1 ,mem_24g_txpayload 
+02ab 20600000 rtn 
 
 p_g24_hop_enable_packet:
-02b8 6800cc13 fetch 1 ,mem_24g_data_type 
-02b9 c4020000 rtnbit0 bit_hop 
+02ac 6800cc14 fetch 1 ,mem_24g_data_type 
+02ad c4020000 rtnbit0 bit_hop 
 
 p_g24_hop_ch_disable:
-02ba 6800cc13 fetch 1 ,mem_24g_data_type 
-02bb 793ffe04 set0 bit_hop ,pdata 
-02bc 6000cc13 store 1 ,mem_24g_data_type 
-02bd 6000cbce store 1 ,mem_24g_txpayload 
-02be 2040037c call power_ctrl_pac_succ_decrs 
-02bf 202004a5 branch p_g24_ch 
+02ae 6800cc14 fetch 1 ,mem_24g_data_type 
+02af 793ffe04 set0 bit_hop ,pdata 
+02b0 6000cc14 store 1 ,mem_24g_data_type 
+02b1 6000cbcf store 1 ,mem_24g_txpayload 
+02b2 20400370 call power_ctrl_pac_succ_decrs 
+02b3 20200499 branch p_g24_ch 
 
 p_g24_transmit_hop_pac_fail:
-02c0 2040037c call power_ctrl_pac_succ_decrs 
-02c1 6800cd49 fetch 1 ,mem_24g_rf_work_stage 
-02c2 c00082c5 beq 1 ,p_g24_transmit_hop_pac_fail_wo_hop 
-02c3 c00102c9 beq 2 ,p_g24_transmit_hop_pac_fail_hop_stage2 
-02c4 20600000 rtn 
+02b4 20400370 call power_ctrl_pac_succ_decrs 
+02b5 6800cd4a fetch 1 ,mem_24g_rf_work_stage 
+02b6 c00082b9 beq 1 ,p_g24_transmit_hop_pac_fail_wo_hop 
+02b7 c00102bd beq 2 ,p_g24_transmit_hop_pac_fail_hop_stage2 
+02b8 20600000 rtn 
 
 p_g24_transmit_hop_pac_fail_wo_hop:
-02c5 704d4a02 jam 2 ,mem_24g_sync_cnt 
+02b9 704d4b02 jam 2 ,mem_24g_sync_cnt 
 
 p_g24_transmit_hop_pac_fail_stage1:
-02c6 704d4600 jam 0 ,mem_24g_hop_pac_retry 
-02c7 704d4800 jam 0 ,mem_24g_rf_last_sta 
-02c8 202002af branch p_g24_transmit_rf_ctrl_clear 
+02ba 704d4700 jam 0 ,mem_24g_hop_pac_retry 
+02bb 704d4900 jam 0 ,mem_24g_rf_last_sta 
+02bc 202002a3 branch p_g24_transmit_rf_ctrl_clear 
 
 p_g24_transmit_hop_pac_fail_hop_stage2:
-02c9 704d4700 jam 0 ,mem_24g_rf_hop_ch 
-02ca 202002c6 branch p_g24_transmit_hop_pac_fail_stage1 
+02bd 704d4800 jam 0 ,mem_24g_rf_hop_ch 
+02be 202002ba branch p_g24_transmit_hop_pac_fail_stage1 
 
 p_g24_transmit_pac_fail_hop_stage3:
-02cb 68014c18 fetch 2 ,mem_24g_txfail_cnt 
-02cc 1fe0fe01 increase 1 ,pdata 
-02cd 60014c18 store 2 ,mem_24g_txfail_cnt 
-02ce c285035e bbit1 10 ,p_g24_tx_attempt_fail 
-02cf 6800cd47 fetch 1 ,mem_24g_rf_hop_ch 
-02d0 c00082d4 beq 1 ,p_g24_rf_hop_fastly 
-02d1 704d4701 jam 1 ,mem_24g_rf_hop_ch 
+02bf 68014c19 fetch 2 ,mem_24g_txfail_cnt 
+02c0 1fe0fe01 increase 1 ,pdata 
+02c1 60014c19 store 2 ,mem_24g_txfail_cnt 
+02c2 c2850352 bbit1 10 ,p_g24_tx_attempt_fail 
+02c3 6800cd48 fetch 1 ,mem_24g_rf_hop_ch 
+02c4 c00082c8 beq 1 ,p_g24_rf_hop_fastly 
+02c5 704d4801 jam 1 ,mem_24g_rf_hop_ch 
 
 p_g24_rf_hop_attemp_again:
-02d2 6800cd47 fetch 1 ,mem_24g_rf_hop_ch 
-02d3 c08082af bne 1 ,p_g24_transmit_rf_ctrl_clear 
+02c6 6800cd48 fetch 1 ,mem_24g_rf_hop_ch 
+02c7 c08082a3 bne 1 ,p_g24_transmit_rf_ctrl_clear 
 
 p_g24_rf_hop_fastly:
-02d4 6800cd45 fetch 1 ,mem_24g_hop_fastly_cnt 
-02d5 1fe0fe01 increase 1 ,pdata 
-02d6 6000cd45 store 1 ,mem_24g_hop_fastly_cnt 
-02d7 c00202db beq 4 ,p_g24_rf_hop_fastly_exit 
-02d8 204004a5 call p_g24_ch 
-02d9 704c5702 jam 2 ,mem_24g_max_retry 
-02da 20200331 branch p_g24_transmit_packet 
+02c8 6800cd46 fetch 1 ,mem_24g_hop_fastly_cnt 
+02c9 1fe0fe01 increase 1 ,pdata 
+02ca 6000cd46 store 1 ,mem_24g_hop_fastly_cnt 
+02cb c00202cf beq 4 ,p_g24_rf_hop_fastly_exit 
+02cc 20400499 call p_g24_ch 
+02cd 704c5802 jam 2 ,mem_24g_max_retry 
+02ce 20200325 branch p_g24_transmit_packet 
 
 p_g24_rf_hop_fastly_exit:
-02db 2040037c call power_ctrl_pac_succ_decrs 
-02dc 704d4500 jam 0 ,mem_24g_hop_fastly_cnt 
-02dd 202002af branch p_g24_transmit_rf_ctrl_clear 
+02cf 20400370 call power_ctrl_pac_succ_decrs 
+02d0 704d4600 jam 0 ,mem_24g_hop_fastly_cnt 
+02d1 202002a3 branch p_g24_transmit_rf_ctrl_clear 
 
 p_g24_transmit_hop_pac_succ_wo_hop:
-02de 704d4a02 jam 2 ,mem_24g_sync_cnt 
+02d2 704d4b02 jam 2 ,mem_24g_sync_cnt 
 
 p_g24_transmit_hop_pac_succ:
-02df 704d4801 jam 1 ,mem_24g_rf_last_sta 
-02e0 704d4700 jam 0 ,mem_24g_rf_hop_ch 
-02e1 202002af branch p_g24_transmit_rf_ctrl_clear 
+02d3 704d4901 jam 1 ,mem_24g_rf_last_sta 
+02d4 704d4800 jam 0 ,mem_24g_rf_hop_ch 
+02d5 202002a3 branch p_g24_transmit_rf_ctrl_clear 
 
 p_g24_transmit_succ_rf_config:
-02e2 6800cd49 fetch 1 ,mem_24g_rf_work_stage 
-02e3 c00182df beq 3 ,p_g24_transmit_hop_pac_succ 
-02e4 6800cc13 fetch 1 ,mem_24g_data_type 
-02e5 2fec0004 isolate0 bit_hop ,pdata 
-02e6 202082ad branch p_g24_transmit_rf_sta_init ,true 
-02e7 6800cd49 fetch 1 ,mem_24g_rf_work_stage 
-02e8 c00082de beq 1 ,p_g24_transmit_hop_pac_succ_wo_hop 
-02e9 c00102df beq 2 ,p_g24_transmit_hop_pac_succ 
-02ea 20600000 rtn 
+02d6 6800cd4a fetch 1 ,mem_24g_rf_work_stage 
+02d7 c00182d3 beq 3 ,p_g24_transmit_hop_pac_succ 
+02d8 6800cc14 fetch 1 ,mem_24g_data_type 
+02d9 2fec0004 isolate0 bit_hop ,pdata 
+02da 202082a1 branch p_g24_transmit_rf_sta_init ,true 
+02db 6800cd4a fetch 1 ,mem_24g_rf_work_stage 
+02dc c00082d2 beq 1 ,p_g24_transmit_hop_pac_succ_wo_hop 
+02dd c00102d3 beq 2 ,p_g24_transmit_hop_pac_succ 
+02de 20600000 rtn 
 
 p_g24_rf_sta_check:
-02eb 6800cc22 fetch 1 ,mem_24g_pairing_sm 
-02ec c1ff8000 rtnne state_24g_pairing_success 
-02ed 204002f0 call p_g24_rf_laststa_synccnt_check 
-02ee 245602f8 ncall p_g24_rf_sync_cnt_check ,user2 
-02ef 20600000 rtn 
+02df 6800cc23 fetch 1 ,mem_24g_pairing_sm 
+02e0 c1ff8000 rtnne state_24g_pairing_success 
+02e1 204002e4 call p_g24_rf_laststa_synccnt_check 
+02e2 245602ec ncall p_g24_rf_sync_cnt_check ,user2 
+02e3 20600000 rtn 
 
 p_g24_rf_laststa_synccnt_check:
-02f0 78567c00 disable user2 
-02f1 6800cd48 fetch 1 ,mem_24g_rf_last_sta 
-02f2 c1808000 rtnne 1 
-02f3 6800cd4a fetch 1 ,mem_24g_sync_cnt 
-02f4 c1800000 rtnne 0 
-02f5 704d4901 jam 1 ,mem_24g_rf_work_stage 
-02f6 704c5704 jam 4 ,mem_24g_max_retry 
-02f7 20207feb branch enable_user2 
+02e4 78567c00 disable user2 
+02e5 6800cd49 fetch 1 ,mem_24g_rf_last_sta 
+02e6 c1808000 rtnne 1 
+02e7 6800cd4b fetch 1 ,mem_24g_sync_cnt 
+02e8 c1800000 rtnne 0 
+02e9 704d4a01 jam 1 ,mem_24g_rf_work_stage 
+02ea 704c5804 jam 4 ,mem_24g_max_retry 
+02eb 20207feb branch enable_user2 
 
 p_g24_rf_sync_cnt_check:
-02f8 6800cd4a fetch 1 ,mem_24g_sync_cnt 
-02f9 203a0300 branch p_g24_rf_hop_attemp ,blank 
-02fa 1fe0ffff increase -1 ,pdata 
-02fb 6000cd4a store 1 ,mem_24g_sync_cnt 
-02fc 704d4902 jam 2 ,mem_24g_rf_work_stage 
-02fd 204004a5 call p_g24_ch 
-02fe 704c5704 jam 4 ,mem_24g_max_retry 
-02ff 20600000 rtn 
+02ec 6800cd4b fetch 1 ,mem_24g_sync_cnt 
+02ed 203a02f4 branch p_g24_rf_hop_attemp ,blank 
+02ee 1fe0ffff increase -1 ,pdata 
+02ef 6000cd4b store 1 ,mem_24g_sync_cnt 
+02f0 704d4a02 jam 2 ,mem_24g_rf_work_stage 
+02f1 20400499 call p_g24_ch 
+02f2 704c5804 jam 4 ,mem_24g_max_retry 
+02f3 20600000 rtn 
 
 p_g24_rf_hop_attemp:
-0300 704d4903 jam 3 ,mem_24g_rf_work_stage 
-0301 6800cd47 fetch 1 ,mem_24g_rf_hop_ch 
-0302 243a02d2 nbranch p_g24_rf_hop_attemp_again ,blank 
-0303 204004a5 call p_g24_ch 
-0304 704c5702 jam 2 ,mem_24g_max_retry 
-0305 20600000 rtn 
+02f4 704d4a03 jam 3 ,mem_24g_rf_work_stage 
+02f5 6800cd48 fetch 1 ,mem_24g_rf_hop_ch 
+02f6 243a02c6 nbranch p_g24_rf_hop_attemp_again ,blank 
+02f7 20400499 call p_g24_ch 
+02f8 704c5802 jam 2 ,mem_24g_max_retry 
+02f9 20600000 rtn 
 
 p_g24_txdata_prep:
-0306 6800cc22 fetch 1 ,mem_24g_pairing_sm 
-0307 c0ff83c4 bne state_24g_pairing_success ,p_g24_pairing_sm 
+02fa 6800cc23 fetch 1 ,mem_24g_pairing_sm 
+02fb c0ff83b8 bne state_24g_pairing_success ,p_g24_pairing_sm 
 
 p_g24_txdata_prep_packeage_data:
-0308 2040030c call p_g24_package_data 
+02fc 20400300 call p_g24_package_data 
 
 p_g24_txdata_enable_tx:
-0309 20400493 call p_g24_transmit_prep 
-030a 704c1701 jam ensure_on_24g ,mem_24g_ensure 
-030b 20600000 rtn 
+02fd 20400487 call p_g24_transmit_prep 
+02fe 704c1801 jam ensure_on_24g ,mem_24g_ensure 
+02ff 20600000 rtn 
 
 p_g24_package_data:
-030c 68014d43 fetch 2 ,mem_cb_24g_data 
-030d 20407f9c call callback_func 
-030e 20340312 branch p_g24_accumulate_mouse_data ,user 
-030f 6803cbaf fetch 7 ,mem_24g_txbuf + 1 
-0310 207a0000 rtn blank 
-0311 20207fe7 branch enable_user 
+0300 68014d44 fetch 2 ,mem_cb_24g_data 
+0301 20407f9c call callback_func 
+0302 20340306 branch p_g24_accumulate_mouse_data ,user 
+0303 6803cbb0 fetch 7 ,mem_24g_txbuf + 1 
+0304 207a0000 rtn blank 
+0305 20207fe7 branch enable_user 
 
 p_g24_accumulate_mouse_data:
-0312 2040032b call p_mouse_data_xy_release 
-0313 704c3e00 jam 0 ,mem_24g_abort_pac 
-0314 1a20fe01 add rega ,1 ,pdata 
-0315 6000cc12 store 1 ,mem_24g_datalen 
-0316 204002af call p_g24_transmit_rf_ctrl_clear 
-0317 6000cbae store 1 ,mem_24g_txbuf 
-0318 e8a88000 ifetcht 1 ,contw 
-0319 ea408000 ifetch 1 ,regb 
-031a 9841fe00 ior temp ,pdata 
-031b e0a08000 istore 1 ,contw 
-031c 1a40a401 increase 1 ,regb 
-031d df200002 arg 2 ,loopcnt 
+0306 2040031f call p_mouse_data_xy_release 
+0307 704c3f00 jam 0 ,mem_24g_abort_pac 
+0308 1a20fe01 add rega ,1 ,pdata 
+0309 6000cc13 store 1 ,mem_24g_datalen 
+030a 204002a3 call p_g24_transmit_rf_ctrl_clear 
+030b 6000cbaf store 1 ,mem_24g_txbuf 
+030c e8a88000 ifetcht 1 ,contw 
+030d ea408000 ifetch 1 ,regb 
+030e 9841fe00 ior temp ,pdata 
+030f e0a08000 istore 1 ,contw 
+0310 1a40a401 increase 1 ,regb 
+0311 df200002 arg 2 ,loopcnt 
 
 p_g24_accumulation_loop:
-031e ea410000 ifetch 2 ,regb 
-031f e0a10000 istore 2 ,contw 
-0320 1a40a402 increase 2 ,regb 
-0321 c200031e loop p_g24_accumulation_loop 
-0322 d8a04bb4 arg mem_24g_txbuf + 6 ,contw 
-0323 df200002 arg 2 ,loopcnt 
+0312 ea410000 ifetch 2 ,regb 
+0313 e0a10000 istore 2 ,contw 
+0314 1a40a402 increase 2 ,regb 
+0315 c2000312 loop p_g24_accumulation_loop 
+0316 d8a04bb5 arg mem_24g_txbuf + 6 ,contw 
+0317 df200002 arg 2 ,loopcnt 
 
 p_g24_accumulation_loop2:
-0324 ea408000 ifetch 1 ,regb 
-0325 e8a88000 ifetcht 1 ,contw 
-0326 9840fe00 iadd temp ,pdata 
-0327 e0a08000 istore 1 ,contw 
-0328 1a40a401 increase 1 ,regb 
-0329 c2000324 loop p_g24_accumulation_loop2 
-032a 20600000 rtn 
+0318 ea408000 ifetch 1 ,regb 
+0319 e8a88000 ifetcht 1 ,contw 
+031a 9840fe00 iadd temp ,pdata 
+031b e0a08000 istore 1 ,contw 
+031c 1a40a401 increase 1 ,regb 
+031d c2000318 loop p_g24_accumulation_loop2 
+031e 20600000 rtn 
 
 p_mouse_data_xy_release:
-032b 6800c80e fetch 1 ,mem_mouse_long_mult_flag 
-032c c1808000 rtnne 1 
-032d 58000000 setarg 0 
-032e 6000c80e store 1 ,mem_mouse_long_mult_flag 
-032f 6002469b store 4 ,mem_mouse_x 
-0330 2020011d branch p_mouse_init_sensor_reset 
+031f 6800c80e fetch 1 ,mem_mouse_long_mult_flag 
+0320 c1808000 rtnne 1 
+0321 58000000 setarg 0 
+0322 6000c80e store 1 ,mem_mouse_long_mult_flag 
+0323 6002469b store 4 ,mem_mouse_x 
+0324 2020011b branch p_mouse_init_sensor_reset 
 
 p_g24_transmit_packet:
-0331 704c1b00 jam 0 ,mem_24g_retry 
+0325 704c1c00 jam 0 ,mem_24g_retry 
 
 p_g24_transmit_loop:
-0332 d9600d00 arg param_rx_setup ,timeup 
-0333 34730200 until clkn_rt ,meet 
-0334 20400348 call p_g24_transmit_receive_ack 
-0335 242c0353 nbranch p_g24_retransmit ,sync 
-0336 24378353 nbranch p_g24_retransmit ,user3 
-0337 20400345 call p_g24_txbuf_clear 
-0338 2040036e call p_g24_ackpayload_parse 
-0339 20400378 call power_ctrl_pac_succ_incrs 
+0326 d9600d00 arg param_rx_setup ,timeup 
+0327 34730200 until clkn_rt ,meet 
+0328 2040033c call p_g24_transmit_receive_ack 
+0329 242c0347 nbranch p_g24_retransmit ,sync 
+032a 24378347 nbranch p_g24_retransmit ,user3 
+032b 20400339 call p_g24_txbuf_clear 
+032c 20400362 call p_g24_ackpayload_parse 
+032d 2040036c call power_ctrl_pac_succ_incrs 
 
 p_g24_transmit_next_packet:
-033a 6800cc11 fetch 1 ,mem_24g_pid 
-033b 1fe0fe01 increase 1 ,pdata 
-033c 6000cc11 store 1 ,mem_24g_pid 
-033d 204002b8 call p_g24_hop_enable_packet 
-033e 6800cc22 fetch 1 ,mem_24g_pairing_sm 
-033f c0ff83de bne state_24g_pairing_success ,p_g24_paring_mode_start 
-0340 204002e2 call p_g24_transmit_succ_rf_config 
+032e 6800cc12 fetch 1 ,mem_24g_pid 
+032f 1fe0fe01 increase 1 ,pdata 
+0330 6000cc12 store 1 ,mem_24g_pid 
+0331 204002ac call p_g24_hop_enable_packet 
+0332 6800cc23 fetch 1 ,mem_24g_pairing_sm 
+0333 c0ff83d2 bne state_24g_pairing_success ,p_g24_paring_mode_start 
+0334 204002d6 call p_g24_transmit_succ_rf_config 
 
 p_g24_transmit_abandon:
-0341 58000000 setarg 0 
-0342 60024c17 store 4 ,mem_24g_ensure 
-0343 6000cd46 store 1 ,mem_24g_hop_pac_retry 
-0344 20600000 rtn 
+0335 58000000 setarg 0 
+0336 60024c18 store 4 ,mem_24g_ensure 
+0337 6000cd47 store 1 ,mem_24g_hop_pac_retry 
+0338 20600000 rtn 
 
 p_g24_txbuf_clear:
-0345 df200004 arg 4 ,loopcnt 
-0346 d8a04bae arg mem_24g_txbuf ,contw 
-0347 20207ec6 branch memset0 
+0339 df200004 arg 4 ,loopcnt 
+033a d8a04baf arg mem_24g_txbuf ,contw 
+033b 20207ec6 branch memset0 
 
 p_g24_transmit_receive_ack:
-0348 7857fc00 disable user3 
-0349 204004ff call p_g24_transmit 
-034a 18002a00 force 0 ,radio_ctrl 
-034b 68024c3a fetch 4 ,mem_24g_addr 
-034c 98001200 iforce access 
-034d 68088017 fetcht 1 ,mem_last_freq 
-034e 2040291f call set_freq_rx 
-034f 20402924 call rf_rx_enable 
-0350 204004bf call p_g24_receive_rxon 
-0351 205784f8 call p_g24_end_of_packet ,user3 
-0352 20600000 rtn 
+033c 7857fc00 disable user3 
+033d 204004f3 call p_g24_transmit 
+033e 18002a00 force 0 ,radio_ctrl 
+033f 68024c3b fetch 4 ,mem_24g_addr 
+0340 98001200 iforce access 
+0341 68088017 fetcht 1 ,mem_last_freq 
+0342 2040291f call set_freq_rx 
+0343 20402924 call rf_rx_enable 
+0344 204004b3 call p_g24_receive_rxon 
+0345 205784ec call p_g24_end_of_packet ,user3 
+0346 20600000 rtn 
 
 p_g24_retransmit:
-0353 68014c18 fetch 2 ,mem_24g_txfail_cnt 
-0354 1fe0fe01 increase 1 ,pdata 
-0355 60014c18 store 2 ,mem_24g_txfail_cnt 
-0356 6800cc19 fetch 1 ,mem_24g_txfail_cnt + 1 
-0357 c2822dd4 bbit1 4 ,g24_stop_24g_mode 
-0358 6800cc22 fetch 1 ,mem_24g_pairing_sm 
-0359 c0ff835c bne state_24g_pairing_success ,p_g24_tx_paring_retry 
-035a 20400364 call p_g24_tx_hop_ch_process 
-035b 20200332 branch p_g24_transmit_loop 
+0347 68014c19 fetch 2 ,mem_24g_txfail_cnt 
+0348 1fe0fe01 increase 1 ,pdata 
+0349 60014c19 store 2 ,mem_24g_txfail_cnt 
+034a 6800cc1a fetch 1 ,mem_24g_txfail_cnt + 1 
+034b c2822dd4 bbit1 4 ,g24_stop_24g_mode 
+034c 6800cc23 fetch 1 ,mem_24g_pairing_sm 
+034d c0ff8350 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
+034e 20400358 call p_g24_tx_hop_ch_process 
+034f 20200326 branch p_g24_transmit_loop 
 
 p_g24_tx_paring_retry:
-035c 6800cc18 fetch 1 ,mem_24g_txfail_cnt 
-035d c1ff8000 rtnne 0xff 
+0350 6800cc19 fetch 1 ,mem_24g_txfail_cnt 
+0351 c1ff8000 rtnne 0xff 
 
 p_g24_tx_attempt_fail:
-035e 58000000 setarg 0 
-035f 60014c18 store 2 ,mem_24g_txfail_cnt 
-0360 20202dd4 branch g24_stop_24g_mode 
+0352 58000000 setarg 0 
+0353 60014c19 store 2 ,mem_24g_txfail_cnt 
+0354 20202dd4 branch g24_stop_24g_mode 
 
 p_g24_tx_fast_hop:
-0361 204003a5 call power_ctrl_txpower_incrs 
-0362 2040037c call power_ctrl_pac_succ_decrs 
-0363 202004a5 branch p_g24_ch 
+0355 20400399 call power_ctrl_txpower_incrs 
+0356 20400370 call power_ctrl_pac_succ_decrs 
+0357 20200499 branch p_g24_ch 
 
 p_g24_tx_hop_ch_process:
-0364 6800cc1b fetch 1 ,mem_24g_retry 
-0365 1fe67c0b sub pdata ,11 ,null 
-0366 24210361 nbranch p_g24_tx_fast_hop ,positive 
-0367 1fe0fe01 increase 1 ,pdata 
-0368 6000cc1b store 1 ,mem_24g_retry 
-0369 c00102b3 beq 2 ,p_g24_hop_ch_enable 
-036a c00302ba beq 6 ,p_g24_hop_ch_disable 
-036b c00402b3 beq 8 ,p_g24_hop_ch_enable 
-036c c00602ba beq 12 ,p_g24_hop_ch_disable 
-036d 20600000 rtn 
+0358 6800cc1c fetch 1 ,mem_24g_retry 
+0359 1fe67c0b sub pdata ,11 ,null 
+035a 24210355 nbranch p_g24_tx_fast_hop ,positive 
+035b 1fe0fe01 increase 1 ,pdata 
+035c 6000cc1c store 1 ,mem_24g_retry 
+035d c00102a7 beq 2 ,p_g24_hop_ch_enable 
+035e c00302ae beq 6 ,p_g24_hop_ch_disable 
+035f c00402a7 beq 8 ,p_g24_hop_ch_enable 
+0360 c00602ae beq 12 ,p_g24_hop_ch_disable 
+0361 20600000 rtn 
 
 p_g24_ackpayload_parse:
-036e 20400430 call p_g24_read_len_pid_crc 
-036f 6800cc10 fetch 1 ,mem_24g_rxdata_length 
-0370 207a0000 rtn blank 
-0371 98007200 iforce loopcnt 
-0372 d8c04b8e arg mem_24g_rxbuf + 2 ,contr 
-0373 d8a04bf0 arg mem_24g_rxpayload ,contw 
-0374 20207f01 branch memcpy 
+0362 20400424 call p_g24_read_len_pid_crc 
+0363 6800cc11 fetch 1 ,mem_24g_rxdata_length 
+0364 207a0000 rtn blank 
+0365 98007200 iforce loopcnt 
+0366 d8c04b8f arg mem_24g_rxbuf + 2 ,contr 
+0367 d8a04bf1 arg mem_24g_rxpayload ,contw 
+0368 20207f01 branch memcpy 
 
 power_ctrl_pac_succ_cnt_init:
-0375 704d4e01 jam 1 ,mem_power_ctrl_level 
-0376 704d4b00 jam 0 ,mem_power_ctrl_pac_succ_cnt 
-0377 20600000 rtn 
+0369 704d4f01 jam 1 ,mem_power_ctrl_level 
+036a 704d4c00 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+036b 20600000 rtn 
 
 power_ctrl_pac_succ_incrs:
-0378 6800cd4b fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0379 1fe0fe01 increase 1 ,pdata 
-037a 6000cd4b store 1 ,mem_power_ctrl_pac_succ_cnt 
-037b 20600000 rtn 
+036c 6800cd4c fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+036d 1fe0fe01 increase 1 ,pdata 
+036e 6000cd4c store 1 ,mem_power_ctrl_pac_succ_cnt 
+036f 20600000 rtn 
 
 power_ctrl_pac_succ_decrs:
-037c 6800cd4b fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-037d 1fe67c02 sub pdata ,2 ,null 
-037e 24410384 ncall power_ctrl_pac_succ_cnt_reinit ,positive 
-037f 6800cd4b fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0380 c1000000 rtneq 0 
-0381 1fe0ffff increase -1 ,pdata 
-0382 6000cd4b store 1 ,mem_power_ctrl_pac_succ_cnt 
-0383 20600000 rtn 
+0370 6800cd4c fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0371 1fe67c02 sub pdata ,2 ,null 
+0372 24410378 ncall power_ctrl_pac_succ_cnt_reinit ,positive 
+0373 6800cd4c fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0374 c1000000 rtneq 0 
+0375 1fe0ffff increase -1 ,pdata 
+0376 6000cd4c store 1 ,mem_power_ctrl_pac_succ_cnt 
+0377 20600000 rtn 
 
 power_ctrl_pac_succ_cnt_reinit:
-0384 704d4b03 jam 3 ,mem_power_ctrl_pac_succ_cnt 
-0385 20600000 rtn 
+0378 704d4c03 jam 3 ,mem_power_ctrl_pac_succ_cnt 
+0379 20600000 rtn 
 
 power_ctrl_start:
-0386 da204cd4 arg mem_rssi_signal_buf ,rega 
-0387 20400482 call p_rssi_average 
-0388 6008cd4c storet 1 ,mem_rssi_avg_received 
-0389 58000082 setarg rssi_dis_max_24g 
-038a c513038c bmark1 mark_24g ,power_ctrl_start_next 
-038b 58000080 setarg rssi_dis_max_ble 
+037a da204cd5 arg mem_rssi_signal_buf ,rega 
+037b 20400476 call p_rssi_average 
+037c 6008cd4d storet 1 ,mem_rssi_avg_received 
+037d 58000082 setarg rssi_dis_max_24g 
+037e c5130380 bmark1 mark_24g ,power_ctrl_start_next 
+037f 58000080 setarg rssi_dis_max_ble 
 
 power_ctrl_start_next:
-038c 98467c00 isub temp ,null 
-038d 242103a4 nbranch power_ctrl_txpower_incrs_force ,positive 
-038e 6800cd4b fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-038f 1fe67c02 sub pdata ,2 ,null 
-0390 24210394 nbranch power_ctrl_txpower_decrs_check ,positive 
-0391 6800cd4b fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0392 c00003a5 beq 0 ,power_ctrl_txpower_incrs 
-0393 20600000 rtn 
+0380 98467c00 isub temp ,null 
+0381 24210398 nbranch power_ctrl_txpower_incrs_force ,positive 
+0382 6800cd4c fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0383 1fe67c02 sub pdata ,2 ,null 
+0384 24210388 nbranch power_ctrl_txpower_decrs_check ,positive 
+0385 6800cd4c fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0386 c0000399 beq 0 ,power_ctrl_txpower_incrs 
+0387 20600000 rtn 
 
 power_ctrl_txpower_decrs_check:
-0394 6800cd4b fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0395 c1990000 rtnne 50 
-0396 704d4b00 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+0388 6800cd4c fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0389 c1990000 rtnne 50 
+038a 704d4c00 jam 0 ,mem_power_ctrl_pac_succ_cnt 
 
 power_ctrl_txpower_decrs:
-0397 6808cd4c fetcht 1 ,mem_rssi_avg_received 
-0398 58000077 setarg rssi_dis_min_24g 
-0399 c513039b bmark1 mark_24g ,power_ctrl_txpower_decrs_next 
-039a 58000075 setarg rssi_dis_min_ble 
+038b 6808cd4d fetcht 1 ,mem_rssi_avg_received 
+038c 58000077 setarg rssi_dis_min_24g 
+038d c513038f bmark1 mark_24g ,power_ctrl_txpower_decrs_next 
+038e 58000075 setarg rssi_dis_min_ble 
 
 power_ctrl_txpower_decrs_next:
-039b 98467c00 isub temp ,null 
-039c 24610000 nrtn positive 
-039d 6800cd4e fetch 1 ,mem_power_ctrl_level 
-039e c00003ac beq 0 ,power_ctrl_decrs_level0 
-039f 1fe0ffff increase -1 ,pdata 
-03a0 6000cd4e store 1 ,mem_power_ctrl_level 
-03a1 c00003ac beq 0 ,power_ctrl_decrs_level0 
+038f 98467c00 isub temp ,null 
+0390 24610000 nrtn positive 
+0391 6800cd4f fetch 1 ,mem_power_ctrl_level 
+0392 c00003a0 beq 0 ,power_ctrl_decrs_level0 
+0393 1fe0ffff increase -1 ,pdata 
+0394 6000cd4f store 1 ,mem_power_ctrl_level 
+0395 c00003a0 beq 0 ,power_ctrl_decrs_level0 
 
 power_ctrl_decrs_level1:
 
 power_ctrl_incrs_level1:
-03a2 7041de00 jam tx_power_0db ,mem_tx_power 
-03a3 20600000 rtn 
+0396 7041de00 jam tx_power_0db ,mem_tx_power 
+0397 20600000 rtn 
 
 power_ctrl_txpower_incrs_force:
-03a4 704d4b00 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+0398 704d4c00 jam 0 ,mem_power_ctrl_pac_succ_cnt 
 
 power_ctrl_txpower_incrs:
-03a5 6800cd4e fetch 1 ,mem_power_ctrl_level 
-03a6 c00103aa beq 2 ,power_ctrl_incrs_level2 
-03a7 1fe0fe01 increase 1 ,pdata 
-03a8 6000cd4e store 1 ,mem_power_ctrl_level 
-03a9 c00083a2 beq 1 ,power_ctrl_incrs_level1 
+0399 6800cd4f fetch 1 ,mem_power_ctrl_level 
+039a c001039e beq 2 ,power_ctrl_incrs_level2 
+039b 1fe0fe01 increase 1 ,pdata 
+039c 6000cd4f store 1 ,mem_power_ctrl_level 
+039d c0008396 beq 1 ,power_ctrl_incrs_level1 
 
 power_ctrl_incrs_level2:
-03aa 7041de02 jam tx_power_5db ,mem_tx_power 
-03ab 20600000 rtn 
+039e 7041de02 jam tx_power_5db ,mem_tx_power 
+039f 20600000 rtn 
 
 power_ctrl_decrs_level0:
-03ac 7041de04 jam tx_power_f5db ,mem_tx_power 
-03ad 20600000 rtn 
+03a0 7041de04 jam tx_power_f5db ,mem_tx_power 
+03a1 20600000 rtn 
 
 p_g24_start_pairing_sm1:
-03ae 79200026 set1 mark_24g ,mark 
-03af 204003b2 call p_g24_pair_init 
+03a2 79200026 set1 mark_24g ,mark 
+03a3 204003a6 call p_g24_pair_init 
 
 p_g24_set_pairing_sm_1:
-03b0 704c2201 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
-03b1 20600000 rtn 
+03a4 704c2301 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
+03a5 20600000 rtn 
 
 p_g24_pair_init:
-03b2 7041de04 jam tx_power_f5db ,mem_tx_power 
-03b3 704c1100 jam 0 ,mem_24g_pid 
-03b4 704c1c4e jam g24_pair_ch ,mem_24g_ch 
-03b5 68024c1e fetch 4 ,mem_24g_paring_addr 
+03a6 7041de04 jam tx_power_f5db ,mem_tx_power 
+03a7 704c1200 jam 0 ,mem_24g_pid 
+03a8 704c1d4e jam g24_pair_ch ,mem_24g_ch 
+03a9 68024c1f fetch 4 ,mem_24g_paring_addr 
 
 p_g24_update_addr_and_synccrc8:
-03b6 60024c3a store 4 ,mem_24g_addr 
+03aa 60024c3b store 4 ,mem_24g_addr 
 
 p_g24_syncword_crc8:
-03b7 da200000 arg 0 ,rega 
-03b8 df200004 arg 4 ,loopcnt 
-03b9 d8c04c3a arg mem_24g_addr ,contr 
+03ab da200000 arg 0 ,rega 
+03ac df200004 arg 4 ,loopcnt 
+03ad d8c04c3b arg mem_24g_addr ,contr 
 
 p_g24_syncword_crc8_loop:
-03ba e8c08000 ifetch 1 ,contr 
-03bb 9a20a200 iadd rega ,rega 
-03bc c20003ba loop p_g24_syncword_crc8_loop 
-03bd 1a227e00 copy rega ,pdata 
-03be 60014cc3 store 2 ,mem_24g_syncword 
-03bf 6800ccc3 fetch 1 ,mem_24g_syncword 
-03c0 6808ccc4 fetcht 1 ,mem_24g_syncword + 1 
-03c1 9840fe00 iadd temp ,pdata 
-03c2 6000ccc5 store 1 ,mem_24g_syncword_crc8 
-03c3 20600000 rtn 
+03ae e8c08000 ifetch 1 ,contr 
+03af 9a20a200 iadd rega ,rega 
+03b0 c20003ae loop p_g24_syncword_crc8_loop 
+03b1 1a227e00 copy rega ,pdata 
+03b2 60014cc4 store 2 ,mem_24g_syncword 
+03b3 6800ccc4 fetch 1 ,mem_24g_syncword 
+03b4 6808ccc5 fetcht 1 ,mem_24g_syncword + 1 
+03b5 9840fe00 iadd temp ,pdata 
+03b6 6000ccc6 store 1 ,mem_24g_syncword_crc8 
+03b7 20600000 rtn 
 
 p_g24_pairing_sm:
-03c4 6800cc17 fetch 1 ,mem_24g_ensure 
-03c5 c000ffe7 beq ensure_on_24g ,enable_user 
-03c6 6800cc22 fetch 1 ,mem_24g_pairing_sm 
-03c7 c00083cb beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
-03c8 c00103ce beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
-03c9 c00183d1 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
-03ca 20202a8c branch assert 
+03b8 6800cc18 fetch 1 ,mem_24g_ensure 
+03b9 c000ffe7 beq ensure_on_24g ,enable_user 
+03ba 6800cc23 fetch 1 ,mem_24g_pairing_sm 
+03bb c00083bf beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
+03bc c00103c2 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
+03bd c00183c5 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
+03be 20202a8c branch assert 
 
 p_g24_pairing_sm_1:
-03cb 704c2211 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
-03cc 70119eaa jam 0xaa ,mem_24g_common_temp 
-03cd 202003d3 branch p_g24_pairing_sm_common 
+03bf 704c2311 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
+03c0 70119eaa jam 0xaa ,mem_24g_common_temp 
+03c1 202003c7 branch p_g24_pairing_sm_common 
 
 p_g24_pairing_sm_2:
-03ce 704c2212 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
-03cf 70119e55 jam 0x55 ,mem_24g_common_temp 
-03d0 202003d3 branch p_g24_pairing_sm_common 
+03c2 704c2312 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
+03c3 70119e55 jam 0x55 ,mem_24g_common_temp 
+03c4 202003c7 branch p_g24_pairing_sm_common 
 
 p_g24_pairing_sm_3:
-03d1 704c2213 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
-03d2 70119e22 jam 0x22 ,mem_24g_common_temp 
+03c5 704c2313 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
+03c6 70119e22 jam 0x22 ,mem_24g_common_temp 
 
 p_g24_pairing_sm_common:
-03d3 6800cc13 fetch 1 ,mem_24g_data_type 
-03d4 1fe17e07 and_into bits_data ,pdata 
-03d5 6000919f store 1 ,mem_24g_common_temp + 1 
-03d6 68024c49 fetch 4 ,mem_24g_device_addr 
-03d7 600211a0 store 4 ,mem_24g_common_temp + 2 
+03c7 6800cc14 fetch 1 ,mem_24g_data_type 
+03c8 1fe17e07 and_into bits_data ,pdata 
+03c9 6000919f store 1 ,mem_24g_common_temp + 1 
+03ca 68024c4a fetch 4 ,mem_24g_device_addr 
+03cb 600211a0 store 4 ,mem_24g_common_temp + 2 
 
 p_g24_put_pairing_data_in_buff:
-03d8 7011a400 jam 0 ,mem_24g_common_temp + 6 
-03d9 da20119e arg mem_24g_common_temp ,rega 
-03da d8400007 arg 7 ,temp 
-03db 2040042b call p_g24_put_data_in_buff 
-03dc 20400309 call p_g24_txdata_enable_tx 
-03dd 20207fe7 branch enable_user 
+03cc 7011a400 jam 0 ,mem_24g_common_temp + 6 
+03cd da20119e arg mem_24g_common_temp ,rega 
+03ce d8400007 arg 7 ,temp 
+03cf 2040041f call p_g24_put_data_in_buff 
+03d0 204002fd call p_g24_txdata_enable_tx 
+03d1 20207fe7 branch enable_user 
 
 p_g24_paring_mode_start:
-03de 20400375 call power_ctrl_pac_succ_cnt_init 
+03d2 20400369 call power_ctrl_pac_succ_cnt_init 
 
 p_g24_paring_mode:
-03df 6800cc22 fetch 1 ,mem_24g_pairing_sm 
-03e0 c17f8000 rtneq state_24g_pairing_success 
-03e1 c00883e5 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
-03e2 c00903e7 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
-03e3 c00983e9 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
-03e4 20600000 rtn 
+03d3 6800cc23 fetch 1 ,mem_24g_pairing_sm 
+03d4 c17f8000 rtneq state_24g_pairing_success 
+03d5 c00883d9 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
+03d6 c00903db beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
+03d7 c00983dd beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
+03d8 20600000 rtn 
 
 p_g24_pairing_sm_1_waiting_ack:
-03e5 704c2202 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
-03e6 20200341 branch p_g24_transmit_abandon 
+03d9 704c2302 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
+03da 20200335 branch p_g24_transmit_abandon 
 
 p_g24_pairing_sm_2_waiting_ack:
-03e7 704c2203 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
-03e8 20200341 branch p_g24_transmit_abandon 
+03db 704c2303 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
+03dc 20200335 branch p_g24_transmit_abandon 
 
 p_g24_pairing_sm_3_waiting_ack:
-03e9 704c22ff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-03ea 700a9939 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
-03eb 20407d86 call ui_ipc_send_event 
-03ec 68024bf2 fetch 4 ,mem_24g_rxpayload + 2 
-03ed 204003b6 call p_g24_update_addr_and_synccrc8 
-03ee 20200341 branch p_g24_transmit_abandon 
+03dd 704c23ff jam state_24g_pairing_success ,mem_24g_pairing_sm 
+03de 700a9939 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
+03df 20407d86 call ui_ipc_send_event 
+03e0 68024bf3 fetch 4 ,mem_24g_rxpayload + 2 
+03e1 204003aa call p_g24_update_addr_and_synccrc8 
+03e2 20200335 branch p_g24_transmit_abandon 
 
 p_g24_start_24g_mode:
-03ef 2040018f call p_g24_factory_check 
-03f0 20340401 branch p_g24_auto_pair_start ,user 
-03f1 79200026 set1 mark_24g ,mark 
-03f2 6800cd5e fetch 1 ,mem_g24_conn_sm 
-03f3 79207e02 set1 state_24g_reconn ,pdata 
-03f4 6000cd5e store 1 ,mem_g24_conn_sm 
-03f5 2040041c call p_g24_ch_syncword_crc8_init 
-03f6 20200405 branch p_g24_auto_pair_timeout_init 
+03e3 20400183 call p_g24_factory_check 
+03e4 203403f5 branch p_g24_auto_pair_start ,user 
+03e5 79200026 set1 mark_24g ,mark 
+03e6 6800cd5f fetch 1 ,mem_g24_conn_sm 
+03e7 79207e02 set1 state_24g_reconn ,pdata 
+03e8 6000cd5f store 1 ,mem_g24_conn_sm 
+03e9 20400410 call p_g24_ch_syncword_crc8_init 
+03ea 202003f9 branch p_g24_auto_pair_timeout_init 
 
 p_g24_tx_attemp_data_prep:
-03f7 70119eff jam 0xff ,mem_24g_common_temp 
-03f8 6800cc13 fetch 1 ,mem_24g_data_type 
-03f9 6000919f store 1 ,mem_24g_common_temp + 1 
-03fa 68024c49 fetch 4 ,mem_24g_device_addr 
-03fb 600211a0 store 4 ,mem_24g_common_temp + 2 
-03fc d8400006 arg 6 ,temp 
-03fd da20119e arg mem_24g_common_temp ,rega 
-03fe 2040042b call p_g24_put_data_in_buff 
-03ff 20200493 branch p_g24_transmit_prep 
+03eb 70119eff jam 0xff ,mem_24g_common_temp 
+03ec 6800cc14 fetch 1 ,mem_24g_data_type 
+03ed 6000919f store 1 ,mem_24g_common_temp + 1 
+03ee 68024c4a fetch 4 ,mem_24g_device_addr 
+03ef 600211a0 store 4 ,mem_24g_common_temp + 2 
+03f0 d8400006 arg 6 ,temp 
+03f1 da20119e arg mem_24g_common_temp ,rega 
+03f2 2040041f call p_g24_put_data_in_buff 
+03f3 20200487 branch p_g24_transmit_prep 
 
 p_g24_attemp_txdata_retry:
-0400 202004a5 branch p_g24_ch 
+03f4 20200499 branch p_g24_ch 
 
 p_g24_auto_pair_start:
-0401 79200026 set1 mark_24g ,mark 
-0402 6800cd5e fetch 1 ,mem_g24_conn_sm 
-0403 79207e01 set1 state_24g_pair ,pdata 
-0404 6000cd5e store 1 ,mem_g24_conn_sm 
+03f5 79200026 set1 mark_24g ,mark 
+03f6 6800cd5f fetch 1 ,mem_g24_conn_sm 
+03f7 79207e01 set1 state_24g_pair ,pdata 
+03f8 6000cd5f store 1 ,mem_g24_conn_sm 
 
 p_g24_auto_pair_timeout_init:
-0405 58000708 setarg g24_disconn_nodata_timer 
-0406 60014b43 store 2 ,mem_g24_stop_g24_mode_timeout 
-0407 704b4200 jam 0 ,mem_g24_stop_g24_mode 
-0408 20600000 rtn 
+03f9 58000708 setarg g24_disconn_nodata_timer 
+03fa 60014b44 store 2 ,mem_g24_stop_g24_mode_timeout 
+03fb 704b4300 jam 0 ,mem_g24_stop_g24_mode 
+03fc 20600000 rtn 
 
 p_g24_auto_pair_timeout_clear:
-0409 58000000 setarg 0 
-040a 60014b43 store 2 ,mem_g24_stop_g24_mode_timeout 
-040b 704b4200 jam 0 ,mem_g24_stop_g24_mode 
-040c 20600000 rtn 
+03fd 58000000 setarg 0 
+03fe 60014b44 store 2 ,mem_g24_stop_g24_mode_timeout 
+03ff 704b4300 jam 0 ,mem_g24_stop_g24_mode 
+0400 20600000 rtn 
 
 p_g24_pair_txdata_retry:
 
 p_g24_pair_txdata_switch:
-040d 6800cd50 fetch 1 ,mem_24g_auto_paring_switch 
-040e 1fe0fe01 increase 1 ,pdata 
-040f 1fe17e03 and_into 3 ,pdata 
-0410 6000cd50 store 1 ,mem_24g_auto_paring_switch 
-0411 c0000414 beq 0 ,p_g24_auto_pair_first_attemp 
-0412 c001041e beq 2 ,p_g24_auto_pair_all_powerful 
-0413 202003b2 branch p_g24_pair_init 
+0401 6800cd51 fetch 1 ,mem_24g_auto_paring_switch 
+0402 1fe0fe01 increase 1 ,pdata 
+0403 1fe17e03 and_into 3 ,pdata 
+0404 6000cd51 store 1 ,mem_24g_auto_paring_switch 
+0405 c0000408 beq 0 ,p_g24_auto_pair_first_attemp 
+0406 c0010412 beq 2 ,p_g24_auto_pair_all_powerful 
+0407 202003a6 branch p_g24_pair_init 
 
 p_g24_auto_pair_first_attemp:
-0414 204001d1 call p_mouse_tx_power_init 
-0415 68024c49 fetch 4 ,mem_24g_device_addr 
-0416 60024c3a store 4 ,mem_24g_addr 
-0417 6800cb46 fetch 1 ,mem_24g_pair_current_ch_num 
-0418 6000cc1d store 1 ,mem_24g_current_ch_number 
-0419 2040041c call p_g24_ch_syncword_crc8_init 
-041a 6008cb46 storet 1 ,mem_24g_pair_current_ch_num 
-041b 20600000 rtn 
+0408 204001c5 call p_mouse_tx_power_init 
+0409 68024c4a fetch 4 ,mem_24g_device_addr 
+040a 60024c3b store 4 ,mem_24g_addr 
+040b 6800cb47 fetch 1 ,mem_24g_pair_current_ch_num 
+040c 6000cc1e store 1 ,mem_24g_current_ch_number 
+040d 20400410 call p_g24_ch_syncword_crc8_init 
+040e 6008cb47 storet 1 ,mem_24g_pair_current_ch_num 
+040f 20600000 rtn 
 
 p_g24_ch_syncword_crc8_init:
-041c 204003b7 call p_g24_syncword_crc8 
-041d 202004a5 branch p_g24_ch 
+0410 204003ab call p_g24_syncword_crc8 
+0411 20200499 branch p_g24_ch 
 
 p_g24_auto_pair_all_powerful:
-041e 7041de20 jam tx_power_pair ,mem_tx_power 
-041f 68024d57 fetch 4 ,mem_24g_allpowerful_addr 
-0420 60024c3a store 4 ,mem_24g_addr 
-0421 6800cb47 fetch 1 ,mem_24g_powerful_current_ch_num 
-0422 6000cc1d store 1 ,mem_24g_current_ch_number 
-0423 2040041c call p_g24_ch_syncword_crc8_init 
-0424 6008cb47 storet 1 ,mem_24g_powerful_current_ch_num 
-0425 20600000 rtn 
+0412 7041de20 jam tx_power_pair ,mem_tx_power 
+0413 68024d58 fetch 4 ,mem_24g_allpowerful_addr 
+0414 60024c3b store 4 ,mem_24g_addr 
+0415 6800cb48 fetch 1 ,mem_24g_powerful_current_ch_num 
+0416 6000cc1e store 1 ,mem_24g_current_ch_number 
+0417 20400410 call p_g24_ch_syncword_crc8_init 
+0418 6008cb48 storet 1 ,mem_24g_powerful_current_ch_num 
+0419 20600000 rtn 
 
 p_g24_check_51cmd_stop_24g:
-0426 793f8026 set0 mark_24g ,mark 
-0427 704d5e00 jam state_24g_stop ,mem_g24_conn_sm 
-0428 204053ce call le_disable 
+041a 793f8026 set0 mark_24g ,mark 
+041b 704d5f00 jam state_24g_stop ,mem_g24_conn_sm 
+041c 204053ce call le_disable 
 
 p_mouse_disable_g24_pairing_flag:
-0429 d8e00003 arg mosue_24g_pairing_flag ,queue 
-042a 202043d2 branch mouse_disable_function_flag 
+041d d8e00003 arg mosue_24g_pairing_flag ,queue 
+041e 202043d2 branch mouse_disable_function_flag 
 
 p_g24_put_data_in_buff:
-042b 6008cc12 storet 1 ,mem_24g_datalen 
-042c 18427200 copy temp ,loopcnt 
-042d d8a04bae arg mem_24g_txbuf ,contw 
-042e 1a220c00 copy rega ,contr 
-042f 20207f01 branch memcpy 
+041f 6008cc13 storet 1 ,mem_24g_datalen 
+0420 18427200 copy temp ,loopcnt 
+0421 d8a04baf arg mem_24g_txbuf ,contw 
+0422 1a220c00 copy rega ,contr 
+0423 20207f01 branch memcpy 
 
 p_g24_read_len_pid_crc:
-0430 6800cb8d fetch 1 ,mem_24g_rxbuf + 1 
-0431 1fe97e00 rshift3 pdata ,pdata 
-0432 6000cc10 store 1 ,mem_24g_rxdata_length 
-0433 1fe0fe01 increase 1 ,pdata 
-0434 d8c04b8d arg mem_24g_rxbuf + 1 ,contr 
-0435 98c08c00 iadd contr ,contr 
-0436 e8c18000 ifetch 3 ,contr 
-0437 6001cc4f store 3 ,mem_24g_sta_crc 
-0438 6800cb8d fetch 1 ,mem_24g_rxbuf + 1 
-0439 1fe37e00 rshift pdata ,pdata 
-043a 1fe17e03 and pdata ,0x03 ,pdata 
-043b 6000cc55 store 1 ,mem_24g_sta_pid 
-043c 20600000 rtn 
+0424 6800cb8e fetch 1 ,mem_24g_rxbuf + 1 
+0425 1fe97e00 rshift3 pdata ,pdata 
+0426 6000cc11 store 1 ,mem_24g_rxdata_length 
+0427 1fe0fe01 increase 1 ,pdata 
+0428 d8c04b8e arg mem_24g_rxbuf + 1 ,contr 
+0429 98c08c00 iadd contr ,contr 
+042a e8c18000 ifetch 3 ,contr 
+042b 6001cc50 store 3 ,mem_24g_sta_crc 
+042c 6800cb8e fetch 1 ,mem_24g_rxbuf + 1 
+042d 1fe37e00 rshift pdata ,pdata 
+042e 1fe17e03 and pdata ,0x03 ,pdata 
+042f 6000cc56 store 1 ,mem_24g_sta_pid 
+0430 20600000 rtn 
 
 p_set_freq_tx:
-043d 60088017 storet 1 ,mem_last_freq 
-043e 1840a200 add temp ,0 ,rega 
-043f 20402981 call rf_write_freq 
-0440 58000500 setarg param_pll_setup 
-0441 20402a8f call sleep 
+0431 60088017 storet 1 ,mem_last_freq 
+0432 1840a200 add temp ,0 ,rega 
+0433 20402981 call rf_write_freq 
+0434 58000500 setarg param_pll_setup 
+0435 20402a8f call sleep 
 
 p_rf_tx_enable:
-0442 70890601 jam 0x1 ,rfen_adc 
-0443 7089003c jam 0x3c ,rfen_rx 
-0444 708901e0 jam 0xe0 ,rfen_tx 
-0445 2000000a nop 10 
-0446 70890201 jam 0x01 ,rfen_mdm 
-0447 7089023d jam 0x3d ,rfen_mdm 
-0448 2000000a nop 10 
-0449 708903b7 jam 0xb7 ,rfen_sn 
-044a 2000000a nop 10 
-044b 7089027d jam 0x7d ,rfen_mdm 
-044c 6800c1de fetch 1 ,mem_tx_power 
-044d c0010455 beq tx_power_5db ,p_set_tx_power_5db 
-044e c002045a beq tx_power_f5db ,p_set_tx_power_f5db 
-044f c0100469 beq tx_power_pair ,p_set_tx_power_pair 
+0436 70890601 jam 0x1 ,rfen_adc 
+0437 7089003c jam 0x3c ,rfen_rx 
+0438 708901e0 jam 0xe0 ,rfen_tx 
+0439 2000000a nop 10 
+043a 70890201 jam 0x01 ,rfen_mdm 
+043b 7089023d jam 0x3d ,rfen_mdm 
+043c 2000000a nop 10 
+043d 708903b7 jam 0xb7 ,rfen_sn 
+043e 2000000a nop 10 
+043f 7089027d jam 0x7d ,rfen_mdm 
+0440 6800c1de fetch 1 ,mem_tx_power 
+0441 c0010449 beq tx_power_5db ,p_set_tx_power_5db 
+0442 c002044e beq tx_power_f5db ,p_set_tx_power_f5db 
+0443 c010045d beq tx_power_pair ,p_set_tx_power_pair 
 
 p_set_tx_power_0db:
-0450 2040045f call p_rx_low_sens 
-0451 708955d0 jam 0xd0 ,0x8955 
-0452 708956e0 jam 0xe0 ,0x8956 
-0453 7089586c jam 0x6c ,0x8958 
-0454 2020294b branch set_tx_power_0db 
+0444 20400453 call p_rx_low_sens 
+0445 708955d0 jam 0xd0 ,0x8955 
+0446 708956e0 jam 0xe0 ,0x8956 
+0447 7089586c jam 0x6c ,0x8958 
+0448 2020294b branch set_tx_power_0db 
 
 p_set_tx_power_5db:
-0455 20400464 call p_rx_high_sens 
-0456 708955d0 jam 0xd0 ,0x8955 
-0457 708956e0 jam 0xe0 ,0x8956 
-0458 7089583c jam 0x3c ,0x8958 
-0459 20202953 branch set_tx_power_5db 
+0449 20400458 call p_rx_high_sens 
+044a 708955d0 jam 0xd0 ,0x8955 
+044b 708956e0 jam 0xe0 ,0x8956 
+044c 7089583c jam 0x3c ,0x8958 
+044d 20202953 branch set_tx_power_5db 
 
 p_set_tx_power_f5db:
-045a 2040045f call p_rx_low_sens 
-045b 708955d0 jam 0xd0 ,0x8955 
-045c 708956c0 jam 0xc0 ,0x8956 
-045d 7089586c jam 0x6c ,0x8958 
-045e 2020295b branch set_tx_power_f5db 
+044e 20400453 call p_rx_low_sens 
+044f 708955d0 jam 0xd0 ,0x8955 
+0450 708956c0 jam 0xc0 ,0x8956 
+0451 7089586c jam 0x6c ,0x8958 
+0452 2020295b branch set_tx_power_f5db 
 
 p_rx_low_sens:
-045f 70894c5b jam 0x5b ,0x894c 
-0460 70894d96 jam 0x96 ,0x894d 
-0461 70894e2c jam 0x2c ,0x894e 
-0462 70894f46 jam 0x46 ,0x894f 
-0463 20600000 rtn 
+0453 70894c5b jam 0x5b ,0x894c 
+0454 70894d96 jam 0x96 ,0x894d 
+0455 70894e2c jam 0x2c ,0x894e 
+0456 70894f46 jam 0x46 ,0x894f 
+0457 20600000 rtn 
 
 p_rx_high_sens:
-0464 70894cfb jam 0xfb ,0x894c 
-0465 70894def jam 0xef ,0x894d 
-0466 70894eec jam 0xec ,0x894e 
-0467 70894f5e jam 0x5e ,0x894f 
-0468 20600000 rtn 
+0458 70894cfb jam 0xfb ,0x894c 
+0459 70894def jam 0xef ,0x894d 
+045a 70894eec jam 0xec ,0x894e 
+045b 70894f5e jam 0x5e ,0x894f 
+045c 20600000 rtn 
 
 p_set_tx_power_pair:
-0469 708956c2 jam 0xc2 ,0x8956 
-046a 708955d0 jam 0xd0 ,0x8955 
-046b 20600000 rtn 
+045d 708956c2 jam 0xc2 ,0x8956 
+045e 708955d0 jam 0xd0 ,0x8955 
+045f 20600000 rtn 
 
 p_shutdown_radio:
-046c 18002a08 force 8 ,radio_ctrl 
-046d 202028fa branch shutdown_radio + 1 
+0460 18002a08 force 8 ,radio_ctrl 
+0461 202028fa branch shutdown_radio + 1 
 
 p_initialize_radio_cont:
-046e 20402978 call initialize_radio_cont + 1 
-046f 70804205 jam clksel_dpll ,core_clksel 
-0470 20600000 rtn 
+0462 20402978 call initialize_radio_cont + 1 
+0463 70804205 jam clksel_dpll ,core_clksel 
+0464 20600000 rtn 
 
 p_lpm_dispatch:
-0471 c6130000 rtnmark1 mark_24g 
-0472 20202b6b branch lpm_dispatch + 1 
+0465 c6130000 rtnmark1 mark_24g 
+0466 20202b6b branch lpm_dispatch + 1 
 
 p_g24_timer_check:
-0473 20407fe9 call disable_user 
-0474 680a4c33 fetcht 4 ,mem_24g_tx_btclk 
-0475 1c427e00 copy clkn_bt ,pdata 
-0476 98467c00 isub temp ,null 
-0477 24412d18 ncall g24_timer_timeout ,positive 
-0478 1fe22400 copy pdata ,regb 
-0479 68024c33 fetch 4 ,mem_24g_tx_btclk 
-047a 6808cc37 fetcht 1 ,mem_24g_interval 
-047b 98408400 iadd temp ,temp 
-047c 1a427e00 copy regb ,pdata 
-047d 98467c00 isub temp ,null 
-047e 24610000 nrtn positive 
-047f 793ffe1c set0 28 ,pdata 
-0480 60024c33 store 4 ,mem_24g_tx_btclk 
-0481 20207fe7 branch enable_user 
+0467 20407fe9 call disable_user 
+0468 680a4c34 fetcht 4 ,mem_24g_tx_btclk 
+0469 1c427e00 copy clkn_bt ,pdata 
+046a 98467c00 isub temp ,null 
+046b 24412d18 ncall g24_timer_timeout ,positive 
+046c 1fe22400 copy pdata ,regb 
+046d 68024c34 fetch 4 ,mem_24g_tx_btclk 
+046e 6808cc38 fetcht 1 ,mem_24g_interval 
+046f 98408400 iadd temp ,temp 
+0470 1a427e00 copy regb ,pdata 
+0471 98467c00 isub temp ,null 
+0472 24610000 nrtn positive 
+0473 793ffe1c set0 28 ,pdata 
+0474 60024c34 store 4 ,mem_24g_tx_btclk 
+0475 20207fe7 branch enable_user 
 
 p_rssi_average:
-0482 d8400000 arg 0 ,temp 
-0483 df200008 arg rssi_buf_len_signal + 1 ,loopcnt 
-0484 1a220c00 copy rega ,contr 
+0476 d8400000 arg 0 ,temp 
+0477 df200008 arg rssi_buf_len_signal + 1 ,loopcnt 
+0478 1a220c00 copy rega ,contr 
 
 p_rssi_average_loop:
-0485 e8c08000 ifetch 1 ,contr 
-0486 98408400 iadd temp ,temp 
-0487 c2000485 loop p_rssi_average_loop 
-0488 18497e00 rshift3 temp ,pdata 
-0489 1fe20400 copy pdata ,temp 
-048a c6930000 rtnmark0 mark_24g 
-048b 1fe6fc0a div pdata ,10 
-048c 20407f86 call wait_div_end 
-048d 1807fe00 quotient pdata 
-048e 1ff27e00 lshift4 pdata ,pdata 
-048f 18070400 remainder temp 
-0490 98418400 ior temp ,temp 
-0491 20600000 rtn 
-0492 20600000 rtn 
+0479 e8c08000 ifetch 1 ,contr 
+047a 98408400 iadd temp ,temp 
+047b c2000479 loop p_rssi_average_loop 
+047c 18497e00 rshift3 temp ,pdata 
+047d 1fe20400 copy pdata ,temp 
+047e c6930000 rtnmark0 mark_24g 
+047f 1fe6fc0a div pdata ,10 
+0480 20407f86 call wait_div_end 
+0481 1807fe00 quotient pdata 
+0482 1ff27e00 lshift4 pdata ,pdata 
+0483 18070400 remainder temp 
+0484 98418400 ior temp ,temp 
+0485 20600000 rtn 
+0486 20600000 rtn 
 
 p_g24_transmit_prep:
-0493 6800cc12 fetch 1 ,mem_24g_datalen 
-0494 1fe0fe02 increase 2 ,pdata 
-0495 6000cc14 store 1 ,mem_24g_txlen 
-0496 6800cc13 fetch 1 ,mem_24g_data_type 
-0497 6000cbce store 1 ,mem_24g_txpayload 
-0498 6800cc12 fetch 1 ,mem_24g_datalen 
-0499 1fe9fe00 lshift3 pdata ,pdata 
-049a 6808cc11 fetcht 1 ,mem_24g_pid 
-049b 18410403 and temp ,0x03 ,temp 
-049c 18438400 lshift temp ,temp 
-049d 9841fe00 ior temp ,pdata 
-049e 6808cc4e fetcht 1 ,mem_24g_no_ack 
-049f 9840fe00 iadd temp ,pdata 
-04a0 e0a08000 istore 1 ,contw 
-04a1 6800cc12 fetch 1 ,mem_24g_datalen 
-04a2 98007200 iforce loopcnt 
-04a3 d8c04bae arg mem_24g_txbuf ,contr 
-04a4 20207f01 branch memcpy 
+0487 6800cc13 fetch 1 ,mem_24g_datalen 
+0488 1fe0fe02 increase 2 ,pdata 
+0489 6000cc15 store 1 ,mem_24g_txlen 
+048a 6800cc14 fetch 1 ,mem_24g_data_type 
+048b 6000cbcf store 1 ,mem_24g_txpayload 
+048c 6800cc13 fetch 1 ,mem_24g_datalen 
+048d 1fe9fe00 lshift3 pdata ,pdata 
+048e 6808cc12 fetcht 1 ,mem_24g_pid 
+048f 18410403 and temp ,0x03 ,temp 
+0490 18438400 lshift temp ,temp 
+0491 9841fe00 ior temp ,pdata 
+0492 6808cc4f fetcht 1 ,mem_24g_no_ack 
+0493 9840fe00 iadd temp ,pdata 
+0494 e0a08000 istore 1 ,contw 
+0495 6800cc13 fetch 1 ,mem_24g_datalen 
+0496 98007200 iforce loopcnt 
+0497 d8c04baf arg mem_24g_txbuf ,contr 
+0498 20207f01 branch memcpy 
 
 p_g24_ch:
-04a5 6808cc1d fetcht 1 ,mem_24g_current_ch_number 
-04a6 204004a9 call p_g24_ch_map_size 
-04a7 6008cc1d storet 1 ,mem_24g_current_ch_number 
-04a8 20600000 rtn 
+0499 6808cc1e fetcht 1 ,mem_24g_current_ch_number 
+049a 2040049d call p_g24_ch_map_size 
+049b 6008cc1e storet 1 ,mem_24g_current_ch_number 
+049c 20600000 rtn 
 
 p_g24_ch_map_size:
-04a9 204004ad call p_g24_ch_calc 
-04aa 18408401 increase 1 ,temp 
-04ab 18410403 and_into 3 ,temp 
-04ac 20600000 rtn 
+049d 204004a1 call p_g24_ch_calc 
+049e 18408401 increase 1 ,temp 
+049f 18410403 and_into 3 ,temp 
+04a0 20600000 rtn 
 
 p_g24_ch_calc:
-04ad 6800cc3a fetch 1 ,mem_24g_addr 
-04ae 1fe17e03 and_into 0x03 ,pdata 
-04af 1fefa204 mul32 pdata ,4 ,rega 
-04b0 58004c23 setarg mem_24g_ch_map1 
-04b1 9a20fe00 iadd rega ,pdata 
-04b2 98408c00 iadd temp ,contr 
-04b3 e8c08000 ifetch 1 ,contr 
-04b4 6000cc1c store 1 ,mem_24g_ch 
-04b5 20600000 rtn 
+04a1 6800cc3b fetch 1 ,mem_24g_addr 
+04a2 1fe17e03 and_into 0x03 ,pdata 
+04a3 1fefa204 mul32 pdata ,4 ,rega 
+04a4 58004c24 setarg mem_24g_ch_map1 
+04a5 9a20fe00 iadd rega ,pdata 
+04a6 98408c00 iadd temp ,contr 
+04a7 e8c08000 ifetch 1 ,contr 
+04a8 6000cc1d store 1 ,mem_24g_ch 
+04a9 20600000 rtn 
 
 p_g24_prep:
-04b6 7844fc00 disable enable_crc 
-04b7 7843fc00 disable enable_white 
-04b8 58555555 setarg 0x555555 
-04b9 98001e00 iforce crc24_init 
-04ba 6800cc1c fetch 1 ,mem_24g_ch 
-04bb 1fed8400 reverse pdata ,temp 
-04bc 79200401 set1 1 ,temp 
-04bd 18431c00 rshift temp ,white_init 
-04be 20600000 rtn 
+04aa 7844fc00 disable enable_crc 
+04ab 7843fc00 disable enable_white 
+04ac 58555555 setarg 0x555555 
+04ad 98001e00 iforce crc24_init 
+04ae 6800cc1d fetch 1 ,mem_24g_ch 
+04af 1fed8400 reverse pdata ,temp 
+04b0 79200401 set1 1 ,temp 
+04b1 18431c00 rshift temp ,white_init 
+04b2 20600000 rtn 
 
 p_g24_receive_rxon:
-04bf 204004b6 call p_g24_prep 
-04c0 7857fc00 disable user3 
-04c1 7826fc00 enable decode_fec0 
-04c2 7830fc00 enable is_rx 
-04c3 78507c00 disable is_tx 
-04c4 78287c00 enable swfine 
-04c5 68014c15 fetch 2 ,mem_24g_rx_window 
-04c6 98003600 iforce stop_watch 
-04c7 37c18400 correlate null ,timeout 
-04c8 242c04f8 nbranch p_g24_sync_timeout ,sync 
-04c9 7846fc00 disable decode_fec0 
-04ca 7825fc00 enable decode_fec1 
-04cb 7823fc00 enable enable_white 
-04cc 7824fc00 enable enable_crc 
-04cd 204004f5 call p_g24_receive_byte 
-04ce 6000ccc6 store 1 ,mem_24g_get_syncword_crc8 
-04cf 6808ccc5 fetcht 1 ,mem_24g_syncword_crc8 
-04d0 98467c00 isub temp ,null 
-04d1 242284f8 nbranch p_g24_end_of_packet ,zero 
-04d2 204004f5 call p_g24_receive_byte 
-04d3 6000cb8c store 1 ,mem_24g_rxbuf 
-04d4 6800cb8c fetch 1 ,mem_24g_rxbuf 
-04d5 6808cc13 fetcht 1 ,mem_24g_data_type 
-04d6 a8400e00 icompare bits_data ,temp 
-04d7 242084f8 nbranch p_g24_end_of_packet ,true 
+04b3 204004aa call p_g24_prep 
+04b4 7857fc00 disable user3 
+04b5 7826fc00 enable decode_fec0 
+04b6 7830fc00 enable is_rx 
+04b7 78507c00 disable is_tx 
+04b8 78287c00 enable swfine 
+04b9 68014c16 fetch 2 ,mem_24g_rx_window 
+04ba 98003600 iforce stop_watch 
+04bb 37c18400 correlate null ,timeout 
+04bc 242c04ec nbranch p_g24_sync_timeout ,sync 
+04bd 7846fc00 disable decode_fec0 
+04be 7825fc00 enable decode_fec1 
+04bf 7823fc00 enable enable_white 
+04c0 7824fc00 enable enable_crc 
+04c1 204004e9 call p_g24_receive_byte 
+04c2 6000ccc7 store 1 ,mem_24g_get_syncword_crc8 
+04c3 6808ccc6 fetcht 1 ,mem_24g_syncword_crc8 
+04c4 98467c00 isub temp ,null 
+04c5 242284ec nbranch p_g24_end_of_packet ,zero 
+04c6 204004e9 call p_g24_receive_byte 
+04c7 6000cb8d store 1 ,mem_24g_rxbuf 
+04c8 6800cb8d fetch 1 ,mem_24g_rxbuf 
+04c9 6808cc14 fetcht 1 ,mem_24g_data_type 
+04ca a8400e00 icompare bits_data ,temp 
+04cb 242084ec nbranch p_g24_end_of_packet ,true 
 
 p_g24_receive_skip:
-04d8 204004f5 call p_g24_receive_byte 
-04d9 e0a08000 istore 1 ,contw 
-04da 1fe97e00 rshift3 pdata ,pdata 
-04db 1fe1721f and pdata ,0x1f ,loopcnt 
-04dc 202284e0 branch p_g24rx_nopayload ,zero 
+04cc 204004e9 call p_g24_receive_byte 
+04cd e0a08000 istore 1 ,contw 
+04ce 1fe97e00 rshift3 pdata ,pdata 
+04cf 1fe1721f and pdata ,0x1f ,loopcnt 
+04d0 202284d4 branch p_g24rx_nopayload ,zero 
 
 p_g24rx_loop:
-04dd 204004f5 call p_g24_receive_byte 
-04de e0a08000 istore 1 ,contw 
-04df c20004dd loop p_g24rx_loop 
+04d1 204004e9 call p_g24_receive_byte 
+04d2 e0a08000 istore 1 ,contw 
+04d3 c20004d1 loop p_g24rx_loop 
 
 p_g24rx_nopayload:
-04e0 18a22200 copy contw ,rega 
-04e1 204004f5 call p_g24_receive_byte 
-04e2 6000cd4d store 1 ,mem_rssi_hex_received 
-04e3 1a220a00 copy rega ,contw 
-04e4 09800018 parse demod ,bucket ,24 
-04e5 78287c00 enable swfine 
-04e6 db600664 arg param_sifs ,stop_watch 
-04e7 1fef7e00 rshift32 pdata ,pdata 
-04e8 1ff17e00 rshift16 pdata ,pdata 
-04e9 e0a18000 istore 3 ,contw 
-04ea 7845fc00 disable decode_fec1 
-04eb 202304f8 branch p_g24_end_of_packet ,crc_failed 
-04ec 7837fc00 enable user3 
-04ed 68008017 fetch 1 ,mem_last_freq 
-04ee 1fe0a200 add pdata ,0 ,rega 
-04ef 20402981 call rf_write_freq 
-04f0 7846fc00 disable decode_fec0 
-04f1 20402918 call set_sync_on 
-04f2 6800cd4d fetch 1 ,mem_rssi_hex_received 
-04f3 20400012 call p_rssi_signal 
-04f4 20600000 rtn 
+04d4 18a22200 copy contw ,rega 
+04d5 204004e9 call p_g24_receive_byte 
+04d6 6000cd4e store 1 ,mem_rssi_hex_received 
+04d7 1a220a00 copy rega ,contw 
+04d8 09800018 parse demod ,bucket ,24 
+04d9 78287c00 enable swfine 
+04da db600664 arg param_sifs ,stop_watch 
+04db 1fef7e00 rshift32 pdata ,pdata 
+04dc 1ff17e00 rshift16 pdata ,pdata 
+04dd e0a18000 istore 3 ,contw 
+04de 7845fc00 disable decode_fec1 
+04df 202304ec branch p_g24_end_of_packet ,crc_failed 
+04e0 7837fc00 enable user3 
+04e1 68008017 fetch 1 ,mem_last_freq 
+04e2 1fe0a200 add pdata ,0 ,rega 
+04e3 20402981 call rf_write_freq 
+04e4 7846fc00 disable decode_fec0 
+04e5 20402918 call set_sync_on 
+04e6 6800cd4e fetch 1 ,mem_rssi_hex_received 
+04e7 20400010 call p_rssi_signal 
+04e8 20600000 rtn 
 
 p_g24_receive_byte:
-04f5 09800008 parse demod ,bucket ,8 
-04f6 19897e00 rshift3 pwindow ,pdata 
-04f7 20600000 rtn 
+04e9 09800008 parse demod ,bucket ,8 
+04ea 19897e00 rshift3 pwindow ,pdata 
+04eb 20600000 rtn 
 
 p_g24_sync_timeout:
 
 p_g24_end_of_packet:
-04f8 784dfc00 disable encode_fec1 
-04f9 7845fc00 disable decode_fec1 
-04fa 2040264d call end_of_packet 
-04fb 20600000 rtn 
+04ec 784dfc00 disable encode_fec1 
+04ed 7845fc00 disable decode_fec1 
+04ee 2040264d call end_of_packet 
+04ef 20600000 rtn 
 
 p_g24_set_freq_tx:
-04fc 20402918 call set_sync_on 
-04fd 6808cc1c fetcht 1 ,mem_24g_ch 
-04fe 20202933 branch set_freq_tx 
+04f0 20402918 call set_sync_on 
+04f1 6808cc1d fetcht 1 ,mem_24g_ch 
+04f2 20202933 branch set_freq_tx 
 
 p_g24_transmit:
-04ff 204053c4 call le_enable 
-0500 68024c3a fetch 4 ,mem_24g_addr 
-0501 98001200 iforce access 
-0502 204004b6 call p_g24_prep 
-0503 204004fc call p_g24_set_freq_tx 
-0504 79202a00 set1 txgfsk ,radio_ctrl 
-0505 782efc00 enable encode_fec0 
-0506 78307c00 enable is_tx 
-0507 7850fc00 disable is_rx 
-0508 19317e00 rshift16 access ,pdata 
-0509 1fecfe00 rshift8 pdata ,pdata 
-050a 1ff1fe00 rshift4 pdata ,pdata 
-050b 08008628 inject mod ,40 
-050c 784efc00 disable encode_fec0 
-050d 782dfc00 enable encode_fec1 
-050e 7823fc00 enable enable_white 
-050f 7824fc00 enable enable_crc 
-0510 6800ccc5 fetch 1 ,mem_24g_syncword_crc8 
-0511 08008608 inject mod ,8 
-0512 6800cc14 fetch 1 ,mem_24g_txlen 
-0513 98007200 iforce loopcnt 
-0514 d8c04bce arg mem_24g_txpayload ,contr 
+04f3 204053c4 call le_enable 
+04f4 68024c3b fetch 4 ,mem_24g_addr 
+04f5 98001200 iforce access 
+04f6 204004aa call p_g24_prep 
+04f7 204004f0 call p_g24_set_freq_tx 
+04f8 79202a00 set1 txgfsk ,radio_ctrl 
+04f9 782efc00 enable encode_fec0 
+04fa 78307c00 enable is_tx 
+04fb 7850fc00 disable is_rx 
+04fc 19317e00 rshift16 access ,pdata 
+04fd 1fecfe00 rshift8 pdata ,pdata 
+04fe 1ff1fe00 rshift4 pdata ,pdata 
+04ff 08008628 inject mod ,40 
+0500 784efc00 disable encode_fec0 
+0501 782dfc00 enable encode_fec1 
+0502 7823fc00 enable enable_white 
+0503 7824fc00 enable enable_crc 
+0504 6800ccc6 fetch 1 ,mem_24g_syncword_crc8 
+0505 08008608 inject mod ,8 
+0506 6800cc15 fetch 1 ,mem_24g_txlen 
+0507 98007200 iforce loopcnt 
+0508 d8c04bcf arg mem_24g_txpayload ,contr 
 
 p_g24tr_loop:
-0515 e8c08000 ifetch 1 ,contr 
-0516 08008608 inject mod ,8 
-0517 c2000515 loop p_g24tr_loop 
-0518 78247c00 enable enable_parity 
-0519 08008618 inject mod ,24 
-051a 78447c00 disable enable_parity 
-051b 37d38200 until null ,tx_clear 
-051c 20000064 nop 100 
-051d 784efc00 disable encode_fec0 
-051e 784dfc00 disable encode_fec1 
-051f 20600000 rtn 
+0509 e8c08000 ifetch 1 ,contr 
+050a 08008608 inject mod ,8 
+050b c2000509 loop p_g24tr_loop 
+050c 78247c00 enable enable_parity 
+050d 08008618 inject mod ,24 
+050e 78447c00 disable enable_parity 
+050f 37d38200 until null ,tx_clear 
+0510 20000064 nop 100 
+0511 784efc00 disable encode_fec0 
+0512 784dfc00 disable encode_fec1 
+0513 20600000 rtn 
 
 p_drawing_optima:
-0520 6802469b fetch 4 ,mem_mouse_x 
-0521 207a0000 rtn blank 
-0522 204005bb call p_data_abs_check 
-0523 58000003 setarg 0x03 
-0524 204005b1 call p_pdata_greater_than_check 
-0525 205a05ad call p_disable_asm ,blank 
-0526 245a05af ncall p_enable_asm ,blank 
-0527 58000002 setarg 0x02 
-0528 204005b6 call p_data_less_than_check 
-0529 205a05ad call p_disable_asm ,blank 
-052a 6800cb27 fetch 1 ,mem_mouse_asm_flag 
-052b c000852f beq 1 ,p_drawing_optima_modify 
+0514 6802469b fetch 4 ,mem_mouse_x 
+0515 207a0000 rtn blank 
+0516 204005af call p_data_abs_check 
+0517 58000003 setarg 0x03 
+0518 204005a5 call p_pdata_greater_than_check 
+0519 205a05a1 call p_disable_asm ,blank 
+051a 245a05a3 ncall p_enable_asm ,blank 
+051b 58000002 setarg 0x02 
+051c 204005aa call p_data_less_than_check 
+051d 205a05a1 call p_disable_asm ,blank 
+051e 6800cb27 fetch 1 ,mem_mouse_asm_flag 
+051f c0008523 beq 1 ,p_drawing_optima_modify 
 
 p_drawing_optima_init:
-052c df200005 arg 5 ,loopcnt 
-052d d8a04b27 arg mem_mouse_asm_flag ,contw 
-052e 20207ed4 branch clear_mem 
+0520 df200005 arg 5 ,loopcnt 
+0521 d8a04b27 arg mem_mouse_asm_flag ,contw 
+0522 20207ed4 branch clear_mem 
 
 p_drawing_optima_modify:
-052f 68014b28 fetch 2 ,mem_mouse_x_pre 
+0523 68014b28 fetch 2 ,mem_mouse_x_pre 
+0524 600111c5 store 2 ,mem_data_value 
+0525 20400556 call pre_xy_data_judge 
+0526 60014b28 store 2 ,mem_mouse_x_pre 
+0527 6801469b fetch 2 ,mem_mouse_x 
+0528 600111c5 store 2 ,mem_data_value 
+0529 20400564 call current_xy_data_judge 
+052a 6001469b store 2 ,mem_mouse_x 
+052b 68014b2a fetch 2 ,mem_mouse_y_pre 
+052c 600111c5 store 2 ,mem_data_value 
+052d 20400556 call pre_xy_data_judge 
+052e 60014b2a store 2 ,mem_mouse_y_pre 
+052f 6801469d fetch 2 ,mem_mouse_y 
 0530 600111c5 store 2 ,mem_data_value 
-0531 20400562 call pre_xy_data_judge 
-0532 60014b28 store 2 ,mem_mouse_x_pre 
-0533 6801469b fetch 2 ,mem_mouse_x 
-0534 600111c5 store 2 ,mem_data_value 
-0535 20400570 call current_xy_data_judge 
-0536 6001469b store 2 ,mem_mouse_x 
-0537 68014b2a fetch 2 ,mem_mouse_y_pre 
-0538 600111c5 store 2 ,mem_data_value 
-0539 20400562 call pre_xy_data_judge 
-053a 60014b2a store 2 ,mem_mouse_y_pre 
-053b 6801469d fetch 2 ,mem_mouse_y 
-053c 600111c5 store 2 ,mem_data_value 
-053d 20400570 call current_xy_data_judge 
-053e 6001469d store 2 ,mem_mouse_y 
-053f 68014b28 fetch 2 ,mem_mouse_x_pre 
-0540 600111be store 2 ,mem_data_pre 
-0541 6801469b fetch 2 ,mem_mouse_x 
-0542 600111c0 store 2 ,mem_data_current 
-0543 20400552 call p_drawing_optima_data_x 
-0544 680111be fetch 2 ,mem_data_pre 
-0545 60014b28 store 2 ,mem_mouse_x_pre 
-0546 680111c0 fetch 2 ,mem_data_current 
-0547 6001469b store 2 ,mem_mouse_x 
-0548 68014b2a fetch 2 ,mem_mouse_y_pre 
-0549 600111be store 2 ,mem_data_pre 
-054a 6801469d fetch 2 ,mem_mouse_y 
-054b 600111c0 store 2 ,mem_data_current 
-054c 2040055a call p_drawing_optima_data_y 
-054d 680111be fetch 2 ,mem_data_pre 
-054e 60014b2a store 2 ,mem_mouse_y_pre 
-054f 680111c0 fetch 2 ,mem_data_current 
-0550 6001469d store 2 ,mem_mouse_y 
-0551 20600000 rtn 
+0531 20400564 call current_xy_data_judge 
+0532 6001469d store 2 ,mem_mouse_y 
+0533 68014b28 fetch 2 ,mem_mouse_x_pre 
+0534 600111be store 2 ,mem_data_pre 
+0535 6801469b fetch 2 ,mem_mouse_x 
+0536 600111c0 store 2 ,mem_data_current 
+0537 20400546 call p_drawing_optima_data_x 
+0538 680111be fetch 2 ,mem_data_pre 
+0539 60014b28 store 2 ,mem_mouse_x_pre 
+053a 680111c0 fetch 2 ,mem_data_current 
+053b 6001469b store 2 ,mem_mouse_x 
+053c 68014b2a fetch 2 ,mem_mouse_y_pre 
+053d 600111be store 2 ,mem_data_pre 
+053e 6801469d fetch 2 ,mem_mouse_y 
+053f 600111c0 store 2 ,mem_data_current 
+0540 2040054e call p_drawing_optima_data_y 
+0541 680111be fetch 2 ,mem_data_pre 
+0542 60014b2a store 2 ,mem_mouse_y_pre 
+0543 680111c0 fetch 2 ,mem_data_current 
+0544 6001469d store 2 ,mem_mouse_y 
+0545 20600000 rtn 
 
 p_drawing_optima_data_x:
-0552 680111be fetch 2 ,mem_data_pre 
-0553 680911c0 fetcht 2 ,mem_data_current 
-0554 9840fe00 iadd temp ,pdata 
-0555 6808cb8a fetcht 1 ,mem_mouse_data_xtemp 
-0556 9840fe00 iadd temp ,pdata 
-0557 1fe10401 and pdata ,0x01 ,temp 
-0558 6008cb8a storet 1 ,mem_mouse_data_xtemp 
-0559 20200587 branch p_drawing_optima_data 
+0546 680111be fetch 2 ,mem_data_pre 
+0547 680911c0 fetcht 2 ,mem_data_current 
+0548 9840fe00 iadd temp ,pdata 
+0549 6808cb8b fetcht 1 ,mem_mouse_data_xtemp 
+054a 9840fe00 iadd temp ,pdata 
+054b 1fe10401 and pdata ,0x01 ,temp 
+054c 6008cb8b storet 1 ,mem_mouse_data_xtemp 
+054d 2020057b branch p_drawing_optima_data 
 
 p_drawing_optima_data_y:
-055a 680111be fetch 2 ,mem_data_pre 
-055b 680911c0 fetcht 2 ,mem_data_current 
-055c 9840fe00 iadd temp ,pdata 
-055d 6808cb8b fetcht 1 ,mem_mouse_data_ytemp 
-055e 9840fe00 iadd temp ,pdata 
-055f 1fe10401 and pdata ,0x01 ,temp 
-0560 6008cb8b storet 1 ,mem_mouse_data_ytemp 
-0561 20200587 branch p_drawing_optima_data 
+054e 680111be fetch 2 ,mem_data_pre 
+054f 680911c0 fetcht 2 ,mem_data_current 
+0550 9840fe00 iadd temp ,pdata 
+0551 6808cb8c fetcht 1 ,mem_mouse_data_ytemp 
+0552 9840fe00 iadd temp ,pdata 
+0553 1fe10401 and pdata ,0x01 ,temp 
+0554 6008cb8c storet 1 ,mem_mouse_data_ytemp 
+0555 2020057b branch p_drawing_optima_data 
 
 pre_xy_data_judge:
-0562 680091c6 fetch 1 ,mem_data_value + 1 
-0563 203a0565 branch pre_xy_pdata_offset ,blank 
-0564 2020056a branch pre_xy_ndata_offset 
+0556 680091c6 fetch 1 ,mem_data_value + 1 
+0557 203a0559 branch pre_xy_pdata_offset ,blank 
+0558 2020055e branch pre_xy_ndata_offset 
 
 pre_xy_pdata_offset:
-0565 680091c5 fetch 1 ,mem_data_value 
-0566 2040057d call pre_xy_get_0_4_times 
-0567 600091c5 store 1 ,mem_data_value 
+0559 680091c5 fetch 1 ,mem_data_value 
+055a 20400571 call pre_xy_get_0_4_times 
+055b 600091c5 store 1 ,mem_data_value 
 
 xy_data_offset_new:
-0568 680111c5 fetch 2 ,mem_data_value 
-0569 20600000 rtn 
+055c 680111c5 fetch 2 ,mem_data_value 
+055d 20600000 rtn 
 
 pre_xy_ndata_offset:
-056a 680091c5 fetch 1 ,mem_data_value 
-056b 204005a9 call p_pdata_invert 
-056c 2040057d call pre_xy_get_0_4_times 
-056d 205a7fef call disable_blank ,blank 
-056e 204005a5 call p_pdata_get_new_value 
-056f 20200568 branch xy_data_offset_new 
+055e 680091c5 fetch 1 ,mem_data_value 
+055f 2040059d call p_pdata_invert 
+0560 20400571 call pre_xy_get_0_4_times 
+0561 205a7fef call disable_blank ,blank 
+0562 20400599 call p_pdata_get_new_value 
+0563 2020055c branch xy_data_offset_new 
 
 current_xy_data_judge:
-0570 680091c6 fetch 1 ,mem_data_value + 1 
-0571 203a0573 branch current_xy_pdata_offset ,blank 
-0572 20200577 branch current_xy_ndata_offset 
+0564 680091c6 fetch 1 ,mem_data_value + 1 
+0565 203a0567 branch current_xy_pdata_offset ,blank 
+0566 2020056b branch current_xy_ndata_offset 
 
 current_xy_pdata_offset:
-0573 680091c5 fetch 1 ,mem_data_value 
-0574 20400582 call current_xy_get_0_6_times 
-0575 600091c5 store 1 ,mem_data_value 
-0576 20200568 branch xy_data_offset_new 
+0567 680091c5 fetch 1 ,mem_data_value 
+0568 20400576 call current_xy_get_0_6_times 
+0569 600091c5 store 1 ,mem_data_value 
+056a 2020055c branch xy_data_offset_new 
 
 current_xy_ndata_offset:
-0577 680091c5 fetch 1 ,mem_data_value 
-0578 204005a9 call p_pdata_invert 
-0579 20400582 call current_xy_get_0_6_times 
-057a 205a7fef call disable_blank ,blank 
-057b 204005a5 call p_pdata_get_new_value 
-057c 20200568 branch xy_data_offset_new 
+056b 680091c5 fetch 1 ,mem_data_value 
+056c 2040059d call p_pdata_invert 
+056d 20400576 call current_xy_get_0_6_times 
+056e 205a7fef call disable_blank ,blank 
+056f 20400599 call p_pdata_get_new_value 
+0570 2020055c branch xy_data_offset_new 
 
 pre_xy_get_0_4_times:
-057d 1feffe04 mul32 pdata ,4 ,pdata 
-057e 1fe6fc05 div pdata ,5 
-057f 20407f86 call wait_div_end 
-0580 1807fe00 quotient pdata 
-0581 20600000 rtn 
+0571 1feffe04 mul32 pdata ,4 ,pdata 
+0572 1fe6fc05 div pdata ,5 
+0573 20407f86 call wait_div_end 
+0574 1807fe00 quotient pdata 
+0575 20600000 rtn 
 
 current_xy_get_0_6_times:
-0582 1feffe0c mul32 pdata ,12 ,pdata 
-0583 1fe6fc0a div pdata ,10 
-0584 20407f86 call wait_div_end 
-0585 1807fe00 quotient pdata 
-0586 20600000 rtn 
+0576 1feffe0c mul32 pdata ,12 ,pdata 
+0577 1fe6fc0a div pdata ,10 
+0578 20407f86 call wait_div_end 
+0579 1807fe00 quotient pdata 
+057a 20600000 rtn 
 
 p_drawing_optima_data:
-0587 600191c2 store 3 ,mem_data_sum 
-0588 2feffe10 isolate1 16 ,pdata 
-0589 20208591 branch p_data_sum_overflow ,true 
-058a 680091c3 fetch 1 ,mem_data_sum + 1 
-058b c07f8598 beq 0xff ,p_data_sum_n 
-058c 680091c2 fetch 1 ,mem_data_sum 
+057b 600191c2 store 3 ,mem_data_sum 
+057c 2feffe10 isolate1 16 ,pdata 
+057d 20208585 branch p_data_sum_overflow ,true 
+057e 680091c3 fetch 1 ,mem_data_sum + 1 
+057f c07f858c beq 0xff ,p_data_sum_n 
+0580 680091c2 fetch 1 ,mem_data_sum 
 
 p_data_store_pre:
-058d 1fe37e00 rshift pdata ,pdata 
-058e 600111be store 2 ,mem_data_pre 
-058f 600111c0 store 2 ,mem_data_current 
-0590 20600000 rtn 
+0581 1fe37e00 rshift pdata ,pdata 
+0582 600111be store 2 ,mem_data_pre 
+0583 600111c0 store 2 ,mem_data_current 
+0584 20600000 rtn 
 
 p_data_sum_overflow:
-0591 680091c3 fetch 1 ,mem_data_sum + 1 
-0592 c0000595 beq 0 ,p_data_sum_overflow_p 
-0593 680191c2 fetch 3 ,mem_data_sum 
-0594 2020058d branch p_data_store_pre 
+0585 680091c3 fetch 1 ,mem_data_sum + 1 
+0586 c0000589 beq 0 ,p_data_sum_overflow_p 
+0587 680191c2 fetch 3 ,mem_data_sum 
+0588 20200581 branch p_data_store_pre 
 
 p_data_sum_overflow_p:
-0595 7011c400 jam 0 ,mem_data_sum + 2 
-0596 680091c2 fetch 1 ,mem_data_sum 
-0597 2020058d branch p_data_store_pre 
+0589 7011c400 jam 0 ,mem_data_sum + 2 
+058a 680091c2 fetch 1 ,mem_data_sum 
+058b 20200581 branch p_data_store_pre 
 
 p_data_sum_n:
-0598 680091c2 fetch 1 ,mem_data_sum 
-0599 204005a3 call p_pdata_get_half 
-059a 600091be store 1 ,mem_data_pre 
-059b 600091c0 store 1 ,mem_data_current 
-059c 203a05a1 branch p_data_zero ,blank 
-059d 580000ff setarg 0xff 
+058c 680091c2 fetch 1 ,mem_data_sum 
+058d 20400597 call p_pdata_get_half 
+058e 600091be store 1 ,mem_data_pre 
+058f 600091c0 store 1 ,mem_data_current 
+0590 203a0595 branch p_data_zero ,blank 
+0591 580000ff setarg 0xff 
 
 p_data_set_direction:
-059e 600091bf store 1 ,mem_data_pre + 1 
-059f 600091c1 store 1 ,mem_data_current + 1 
-05a0 20600000 rtn 
+0592 600091bf store 1 ,mem_data_pre + 1 
+0593 600091c1 store 1 ,mem_data_current + 1 
+0594 20600000 rtn 
 
 p_data_zero:
-05a1 58000000 setarg 0 
-05a2 2020059e branch p_data_set_direction 
+0595 58000000 setarg 0 
+0596 20200592 branch p_data_set_direction 
 
 p_pdata_get_half:
-05a3 204005a9 call p_pdata_invert 
-05a4 1fe37e00 rshift pdata ,pdata 
+0597 2040059d call p_pdata_invert 
+0598 1fe37e00 rshift pdata ,pdata 
 
 p_pdata_get_new_value:
-05a5 204005aa call p_rega_in_out 
-05a6 1fe67e00 sub pdata ,0 ,pdata 
-05a7 600091c5 store 1 ,mem_data_value 
-05a8 20600000 rtn 
+0599 2040059e call p_rega_in_out 
+059a 1fe67e00 sub pdata ,0 ,pdata 
+059b 600091c5 store 1 ,mem_data_value 
+059c 20600000 rtn 
 
 p_pdata_invert:
-05a9 1fe67e00 sub pdata ,0 ,pdata 
+059d 1fe67e00 sub pdata ,0 ,pdata 
 
 p_rega_in_out:
-05aa 60008aae store 1 ,mem_rega 
-05ab 68008aae fetch 1 ,mem_rega 
-05ac 20600000 rtn 
+059e 60008aae store 1 ,mem_rega 
+059f 68008aae fetch 1 ,mem_rega 
+05a0 20600000 rtn 
 
 p_disable_asm:
-05ad 704b2700 jam 0 ,mem_mouse_asm_flag 
-05ae 20600000 rtn 
+05a1 704b2700 jam 0 ,mem_mouse_asm_flag 
+05a2 20600000 rtn 
 
 p_enable_asm:
-05af 704b2701 jam 1 ,mem_mouse_asm_flag 
-05b0 20600000 rtn 
+05a3 704b2701 jam 1 ,mem_mouse_asm_flag 
+05a4 20600000 rtn 
 
 p_pdata_greater_than_check:
-05b1 9a267c00 isub rega ,null 
-05b2 24217fef nbranch disable_blank ,positive 
-05b3 9a467c00 isub regb ,null 
-05b4 24217fef nbranch disable_blank ,positive 
-05b5 20207ff1 branch enable_blank 
+05a5 9a267c00 isub rega ,null 
+05a6 24217fef nbranch disable_blank ,positive 
+05a7 9a467c00 isub regb ,null 
+05a8 24217fef nbranch disable_blank ,positive 
+05a9 20207ff1 branch enable_blank 
 
 p_data_less_than_check:
-05b6 9a267c00 isub rega ,null 
-05b7 24610000 nrtn positive 
-05b8 9a467c00 isub regb ,null 
-05b9 24610000 nrtn positive 
-05ba 20207ff1 branch enable_blank 
+05aa 9a267c00 isub rega ,null 
+05ab 24610000 nrtn positive 
+05ac 9a467c00 isub regb ,null 
+05ad 24610000 nrtn positive 
+05ae 20207ff1 branch enable_blank 
 
 p_data_abs_check:
-05bb 6801469b fetch 2 ,mem_mouse_x 
-05bc 204005c2 call p_data_abs 
-05bd 1fe22200 copy pdata ,rega 
-05be 6801469d fetch 2 ,mem_mouse_y 
-05bf 204005c2 call p_data_abs 
-05c0 1fe22400 copy pdata ,regb 
-05c1 20600000 rtn 
+05af 6801469b fetch 2 ,mem_mouse_x 
+05b0 204005b6 call p_data_abs 
+05b1 1fe22200 copy pdata ,rega 
+05b2 6801469d fetch 2 ,mem_mouse_y 
+05b3 204005b6 call p_data_abs 
+05b4 1fe22400 copy pdata ,regb 
+05b5 20600000 rtn 
 
 p_data_abs:
-05c2 600111c0 store 2 ,mem_data_current 
-05c3 680091c1 fetch 1 ,mem_data_current + 1 
-05c4 c07f85c8 beq 0xff ,p_data_reversal 
-05c5 680091c0 fetch 1 ,mem_data_current 
+05b6 600111c0 store 2 ,mem_data_current 
+05b7 680091c1 fetch 1 ,mem_data_current + 1 
+05b8 c07f85bc beq 0xff ,p_data_reversal 
+05b9 680091c0 fetch 1 ,mem_data_current 
 
 p_data_abs_store:
-05c6 1fe17eff and_into 0xff ,pdata 
-05c7 20600000 rtn 
+05ba 1fe17eff and_into 0xff ,pdata 
+05bb 20600000 rtn 
 
 p_data_reversal:
-05c8 680111c0 fetch 2 ,mem_data_current 
-05c9 1fe67e00 sub pdata ,0 ,pdata 
-05ca 202005c6 branch p_data_abs_store 
+05bc 680111c0 fetch 2 ,mem_data_current 
+05bd 1fe67e00 sub pdata ,0 ,pdata 
+05be 202005ba branch p_data_abs_store 
 
 p_test_mode_start:
-05cb 580012db setarg mem_test_mode_end 
-05cc d8a011c7 arg mem_test_mode_start ,contw 
-05cd 98a67200 isub contw ,loopcnt 
-05ce 20407ed4 call clear_mem 
-05cf 204005e8 call p_test_initialize_radio 
-05d0 204005d5 call pp_pn9 
-05d1 7012d601 jam test_mode_carry ,mem_test_mode_switch 
-05d2 7011cb20 jam 0x20 ,mem_fcc_data_new 
-05d3 7011c705 jam 5 ,mem_fcc_ch_new 
-05d4 2020063e branch p_test_tx_new_param 
+05bf 580012db setarg mem_test_mode_end 
+05c0 d8a011c7 arg mem_test_mode_start ,contw 
+05c1 98a67200 isub contw ,loopcnt 
+05c2 20407ed4 call clear_mem 
+05c3 204005dc call p_test_initialize_radio 
+05c4 204005c9 call pp_pn9 
+05c5 7012d601 jam test_mode_carry ,mem_test_mode_switch 
+05c6 7011cb20 jam 0x20 ,mem_fcc_data_new 
+05c7 7011c705 jam 5 ,mem_fcc_ch_new 
+05c8 20200632 branch p_test_tx_new_param 
 
 pp_pn9:
-05d5 df2000ff arg 0xff ,loopcnt 
-05d6 d8a011d6 arg mem_pn9 ,contw 
-05d7 580001ff setarg 0x1ff 
-05d8 18002400 force 0 ,regb 
+05c9 df2000ff arg 0xff ,loopcnt 
+05ca d8a011d6 arg mem_pn9 ,contw 
+05cb 580001ff setarg 0x1ff 
+05cc 18002400 force 0 ,regb 
 
 pp_pn9_loop:
-05d9 1fe92200 rshift3 pdata ,rega 
-05da 1a232200 rshift rega ,rega 
-05db 9a22a200 ixor rega ,rega 
-05dc 2a2ffe00 isolate1 0 ,rega 
-05dd 7920fe09 setflag true ,9 ,pdata 
-05de 18430400 rshift temp ,temp 
-05df 2feffe00 isolate1 0 ,pdata 
-05e0 79208407 setflag true ,7 ,temp 
-05e1 1fe37e00 rshift pdata ,pdata 
-05e2 1a40a401 increase 1 ,regb 
-05e3 2a400e00 compare 0 ,regb ,0x7 
-05e4 242085d9 nbranch pp_pn9_loop ,true 
-05e5 e0a88000 istoret 1 ,contw 
-05e6 c20005d9 loop pp_pn9_loop 
-05e7 20600000 rtn 
+05cd 1fe92200 rshift3 pdata ,rega 
+05ce 1a232200 rshift rega ,rega 
+05cf 9a22a200 ixor rega ,rega 
+05d0 2a2ffe00 isolate1 0 ,rega 
+05d1 7920fe09 setflag true ,9 ,pdata 
+05d2 18430400 rshift temp ,temp 
+05d3 2feffe00 isolate1 0 ,pdata 
+05d4 79208407 setflag true ,7 ,temp 
+05d5 1fe37e00 rshift pdata ,pdata 
+05d6 1a40a401 increase 1 ,regb 
+05d7 2a400e00 compare 0 ,regb ,0x7 
+05d8 242085cd nbranch pp_pn9_loop ,true 
+05d9 e0a88000 istoret 1 ,contw 
+05da c20005cd loop pp_pn9_loop 
+05db 20600000 rtn 
 
 p_test_initialize_radio:
-05e8 70890700 jam 0x00 ,0x8907 
-05e9 70890800 jam 0x00 ,0x8908 
-05ea 70890900 jam 0x00 ,0x8909 
-05eb 70890aff jam 0xff ,0x890a 
-05ec 70890bff jam 0xff ,0x890b 
-05ed 70890f2e jam 0x2e ,0x890f 
-05ee 70891247 jam 0x47 ,rf_agc_ctrl 
-05ef 70894bba jam 0xba ,0x894b 
-05f0 70894cfb jam 0xfb ,0x894c 
-05f1 70894def jam 0xef ,0x894d 
-05f2 70894eec jam 0xec ,0x894e 
-05f3 70894f5e jam 0x5e ,0x894f 
-05f4 70896f88 jam 0x88 ,0x896f 
-05f5 70897300 jam 0x00 ,0x8973 
-05f6 70895a4a jam 0x4a ,0x895a 
-05f7 70895c80 jam 0x80 ,0x895c 
-05f8 708930a9 jam 0xa9 ,0x8930 
-05f9 70892fad jam 0xad ,0x892f 
-05fa 70892eb1 jam 0xb1 ,0x892e 
-05fb 70892db5 jam 0xb5 ,0x892d 
-05fc 70892cb9 jam 0xb9 ,0x892c 
-05fd 70892bbd jam 0xbd ,0x892b 
-05fe 70892ac2 jam 0xc2 ,0x892a 
-05ff 708929c6 jam 0xc6 ,0x8929 
-0600 708928ca jam 0xca ,0x8928 
-0601 708927ce jam 0xce ,0x8927 
-0602 708926d2 jam 0xd2 ,0x8926 
-0603 708925d6 jam 0xd6 ,0x8925 
-0604 708924da jam 0xda ,0x8924 
-0605 708923de jam 0xde ,0x8923 
-0606 708922e2 jam 0xe2 ,0x8922 
-0607 708921e6 jam 0xe6 ,0x8921 
-0608 708920ea jam 0xea ,0x8920 
-0609 70891fee jam 0xee ,0x891f 
-060a 70891ef2 jam 0xf2 ,0x891e 
-060b 70891df6 jam 0xf6 ,0x891d 
-060c 70891cfb jam 0xfb ,0x891c 
-060d 70891bfb jam 0xfb ,0x891b 
-060e 70891afb jam 0xfb ,0x891a 
-060f 708947f5 jam 0xf5 ,0x8947 
-0610 708946e6 jam 0xe6 ,0x8946 
-0611 708945d7 jam 0xD7 ,0x8945 
-0612 708944d6 jam 0xD6 ,0x8944 
-0613 708943c7 jam 0xC7 ,0x8943 
-0614 708942c6 jam 0xC6 ,0x8942 
-0615 70894187 jam 0x87 ,0x8941 
-0616 70894086 jam 0x86 ,0x8940 
-0617 70893f85 jam 0x85 ,0x893f 
-0618 70893e46 jam 0x46 ,0x893e 
-0619 70893d07 jam 0x07 ,0x893d 
-061a 70893c06 jam 0x06 ,0x893c 
-061b 70893bc7 jam 0xC7 ,0x893b 
-061c 70893ac6 jam 0xC6 ,0x893a 
-061d 708939c5 jam 0xC5 ,0x8939 
-061e 708938c4 jam 0xC4 ,0x8938 
-061f 708937c3 jam 0xC3 ,0x8937 
-0620 708936c2 jam 0xC2 ,0x8936 
-0621 708935c1 jam 0xC1 ,0x8935 
-0622 708934c0 jam 0xC0 ,0x8934 
-0623 70893380 jam 0x80 ,0x8933 
-0624 70893280 jam 0x80 ,0x8932 
-0625 70893180 jam 0x80 ,0x8931 
-0626 70894a7f jam 0x7f ,0x894a 
-0627 708949f8 jam 0xf8 ,0x8949 
-0628 70894800 jam 0x00 ,0x8948 
-0629 708955d0 jam 0xd0 ,0x8955 
-062a 708956e0 jam 0xe0 ,0x8956 
-062b 70895788 jam 0x88 ,0x8957 
-062c 7089586c jam 0x6c ,0x8958 
-062d 70895910 jam 0x10 ,0x8959 
-062e 20600000 rtn 
+05dc 70890700 jam 0x00 ,0x8907 
+05dd 70890800 jam 0x00 ,0x8908 
+05de 70890900 jam 0x00 ,0x8909 
+05df 70890aff jam 0xff ,0x890a 
+05e0 70890bff jam 0xff ,0x890b 
+05e1 70890f2e jam 0x2e ,0x890f 
+05e2 70891247 jam 0x47 ,rf_agc_ctrl 
+05e3 70894bba jam 0xba ,0x894b 
+05e4 70894cfb jam 0xfb ,0x894c 
+05e5 70894def jam 0xef ,0x894d 
+05e6 70894eec jam 0xec ,0x894e 
+05e7 70894f5e jam 0x5e ,0x894f 
+05e8 70896f88 jam 0x88 ,0x896f 
+05e9 70897300 jam 0x00 ,0x8973 
+05ea 70895a4a jam 0x4a ,0x895a 
+05eb 70895c80 jam 0x80 ,0x895c 
+05ec 708930a9 jam 0xa9 ,0x8930 
+05ed 70892fad jam 0xad ,0x892f 
+05ee 70892eb1 jam 0xb1 ,0x892e 
+05ef 70892db5 jam 0xb5 ,0x892d 
+05f0 70892cb9 jam 0xb9 ,0x892c 
+05f1 70892bbd jam 0xbd ,0x892b 
+05f2 70892ac2 jam 0xc2 ,0x892a 
+05f3 708929c6 jam 0xc6 ,0x8929 
+05f4 708928ca jam 0xca ,0x8928 
+05f5 708927ce jam 0xce ,0x8927 
+05f6 708926d2 jam 0xd2 ,0x8926 
+05f7 708925d6 jam 0xd6 ,0x8925 
+05f8 708924da jam 0xda ,0x8924 
+05f9 708923de jam 0xde ,0x8923 
+05fa 708922e2 jam 0xe2 ,0x8922 
+05fb 708921e6 jam 0xe6 ,0x8921 
+05fc 708920ea jam 0xea ,0x8920 
+05fd 70891fee jam 0xee ,0x891f 
+05fe 70891ef2 jam 0xf2 ,0x891e 
+05ff 70891df6 jam 0xf6 ,0x891d 
+0600 70891cfb jam 0xfb ,0x891c 
+0601 70891bfb jam 0xfb ,0x891b 
+0602 70891afb jam 0xfb ,0x891a 
+0603 708947f5 jam 0xf5 ,0x8947 
+0604 708946e6 jam 0xe6 ,0x8946 
+0605 708945d7 jam 0xD7 ,0x8945 
+0606 708944d6 jam 0xD6 ,0x8944 
+0607 708943c7 jam 0xC7 ,0x8943 
+0608 708942c6 jam 0xC6 ,0x8942 
+0609 70894187 jam 0x87 ,0x8941 
+060a 70894086 jam 0x86 ,0x8940 
+060b 70893f85 jam 0x85 ,0x893f 
+060c 70893e46 jam 0x46 ,0x893e 
+060d 70893d07 jam 0x07 ,0x893d 
+060e 70893c06 jam 0x06 ,0x893c 
+060f 70893bc7 jam 0xC7 ,0x893b 
+0610 70893ac6 jam 0xC6 ,0x893a 
+0611 708939c5 jam 0xC5 ,0x8939 
+0612 708938c4 jam 0xC4 ,0x8938 
+0613 708937c3 jam 0xC3 ,0x8937 
+0614 708936c2 jam 0xC2 ,0x8936 
+0615 708935c1 jam 0xC1 ,0x8935 
+0616 708934c0 jam 0xC0 ,0x8934 
+0617 70893380 jam 0x80 ,0x8933 
+0618 70893280 jam 0x80 ,0x8932 
+0619 70893180 jam 0x80 ,0x8931 
+061a 70894a7f jam 0x7f ,0x894a 
+061b 708949f8 jam 0xf8 ,0x8949 
+061c 70894800 jam 0x00 ,0x8948 
+061d 708955d0 jam 0xd0 ,0x8955 
+061e 708956e0 jam 0xe0 ,0x8956 
+061f 70895788 jam 0x88 ,0x8957 
+0620 7089586c jam 0x6c ,0x8958 
+0621 70895910 jam 0x10 ,0x8959 
+0622 20600000 rtn 
 
 p_test_set_sync_on:
-062f 70890477 jam 0x77 ,rfen_msc 
-0630 70890303 jam 0x03 ,rfen_sn 
-0631 2000000a nop 10 
-0632 70890383 jam 0x83 ,rfen_sn 
-0633 7089047f jam 0x7f ,rfen_msc 
-0634 708903a7 jam 0xa7 ,rfen_sn 
-0635 20600000 rtn 
+0623 70890477 jam 0x77 ,rfen_msc 
+0624 70890303 jam 0x03 ,rfen_sn 
+0625 2000000a nop 10 
+0626 70890383 jam 0x83 ,rfen_sn 
+0627 7089047f jam 0x7f ,rfen_msc 
+0628 708903a7 jam 0xa7 ,rfen_sn 
+0629 20600000 rtn 
 
 p_test_shutdown_radio:
-0636 20000064 nop 100 
-0637 708955d8 jam 0xd8 ,0x8955 
-0638 20000028 nop 40 
-0639 708955d2 jam 0xd2 ,0x8955 
-063a 20000028 nop 40 
-063b 708955d1 jam 0xd1 ,0x8955 
-063c 20000028 nop 40 
-063d 20202908 branch shutdown_radio_0db 
+062a 20000064 nop 100 
+062b 708955d8 jam 0xd8 ,0x8955 
+062c 20000028 nop 40 
+062d 708955d2 jam 0xd2 ,0x8955 
+062e 20000028 nop 40 
+062f 708955d1 jam 0xd1 ,0x8955 
+0630 20000028 nop 40 
+0631 20202908 branch shutdown_radio_0db 
 
 p_test_tx_new_param:
-063e 204006d1 call p_button_check 
-063f 680891c8 fetcht 1 ,mem_fcc_mod_new 
-0640 18417e0f and temp ,0x0f ,pdata 
-0641 c0008645 beq 1 ,p_test_txrx_param 
-0642 c0018645 beq 3 ,p_test_txrx_param 
-0643 c0038645 beq 7 ,p_test_txrx_param 
-0644 7011c801 jam 0x01 ,mem_fcc_mod_new 
+0632 204006c5 call p_button_check 
+0633 680891c8 fetcht 1 ,mem_fcc_mod_new 
+0634 18417e0f and temp ,0x0f ,pdata 
+0635 c0008639 beq 1 ,p_test_txrx_param 
+0636 c0018639 beq 3 ,p_test_txrx_param 
+0637 c0038639 beq 7 ,p_test_txrx_param 
+0638 7011c801 jam 0x01 ,mem_fcc_mod_new 
 
 p_test_txrx_param:
-0645 680091c9 fetch 1 ,mem_fcc_txrx_new 
-0646 1fe17e03 and pdata ,0x03 ,pdata 
-0647 600091c9 store 1 ,mem_fcc_txrx_new 
-0648 c000864c beq 1 ,p_test_btble_param 
-0649 c001064c beq 2 ,p_test_btble_param 
-064a c001864c beq 3 ,p_test_btble_param 
-064b 7011c901 jam 0x01 ,mem_fcc_txrx_new 
+0639 680091c9 fetch 1 ,mem_fcc_txrx_new 
+063a 1fe17e03 and pdata ,0x03 ,pdata 
+063b 600091c9 store 1 ,mem_fcc_txrx_new 
+063c c0008640 beq 1 ,p_test_btble_param 
+063d c0010640 beq 2 ,p_test_btble_param 
+063e c0018640 beq 3 ,p_test_btble_param 
+063f 7011c901 jam 0x01 ,mem_fcc_txrx_new 
 
 p_test_btble_param:
-064c 680091ca fetch 1 ,mem_fcc_btble_new 
-064d 1fe17e0f and pdata ,0x0f ,pdata 
-064e 600091ca store 1 ,mem_fcc_btble_new 
-064f c0008653 beq 1 ,p_test_isdate_param 
-0650 c0010653 beq 2 ,p_test_isdate_param 
-0651 c0020653 beq 4 ,p_test_isdate_param 
-0652 7011ca01 jam 0x01 ,mem_fcc_btble_new 
+0640 680091ca fetch 1 ,mem_fcc_btble_new 
+0641 1fe17e0f and pdata ,0x0f ,pdata 
+0642 600091ca store 1 ,mem_fcc_btble_new 
+0643 c0008647 beq 1 ,p_test_isdate_param 
+0644 c0010647 beq 2 ,p_test_isdate_param 
+0645 c0020647 beq 4 ,p_test_isdate_param 
+0646 7011ca01 jam 0x01 ,mem_fcc_btble_new 
 
 p_test_isdate_param:
-0653 680091cb fetch 1 ,mem_fcc_data_new 
-0654 1fe17e30 and pdata ,0x30 ,pdata 
-0655 600091cb store 1 ,mem_fcc_data_new 
-0656 c0000659 beq 0 ,p_test_data_length_param 
-0657 c0100659 beq 0x20 ,p_test_data_length_param 
-0658 7011cb00 jam 0 ,mem_fcc_data_new 
+0647 680091cb fetch 1 ,mem_fcc_data_new 
+0648 1fe17e30 and pdata ,0x30 ,pdata 
+0649 600091cb store 1 ,mem_fcc_data_new 
+064a c000064d beq 0 ,p_test_data_length_param 
+064b c010064d beq 0x20 ,p_test_data_length_param 
+064c 7011cb00 jam 0 ,mem_fcc_data_new 
 
 p_test_data_length_param:
-0659 680091cc fetch 1 ,mem_fcc_data_length_new 
-065a c000065c beq 0 ,p_data_length_equ0 
-065b 2020065d branch p_test_bt_hop_stable_param 
+064d 680091cc fetch 1 ,mem_fcc_data_length_new 
+064e c0000650 beq 0 ,p_data_length_equ0 
+064f 20200651 branch p_test_bt_hop_stable_param 
 
 p_data_length_equ0:
-065c 7011cc19 jam 0x19 ,mem_fcc_data_length_new 
+0650 7011cc19 jam 0x19 ,mem_fcc_data_length_new 
 
 p_test_bt_hop_stable_param:
-065d 680091cd fetch 1 ,mem_fcc_hop_new 
-065e 1fe17e03 and pdata ,0x03 ,pdata 
-065f 600091cd store 1 ,mem_fcc_hop_new 
-0660 c0008663 beq 1 ,p_test_tx_new_param_cont 
-0661 c0010663 beq 2 ,p_test_tx_new_param_cont 
-0662 7011cd02 jam 0x02 ,mem_fcc_hop_new 
+0651 680091cd fetch 1 ,mem_fcc_hop_new 
+0652 1fe17e03 and pdata ,0x03 ,pdata 
+0653 600091cd store 1 ,mem_fcc_hop_new 
+0654 c0008657 beq 1 ,p_test_tx_new_param_cont 
+0655 c0010657 beq 2 ,p_test_tx_new_param_cont 
+0656 7011cd02 jam 0x02 ,mem_fcc_hop_new 
 
 p_test_tx_new_param_cont:
-0663 680091c7 fetch 1 ,mem_fcc_ch_new 
-0664 c0000668 beq 0 ,p_zero 
-0665 d8400051 arg 81 ,temp 
-0666 98467c00 isub temp ,null 
-0667 24210669 nbranch p_test_tx_new_param_copy ,positive 
+0657 680091c7 fetch 1 ,mem_fcc_ch_new 
+0658 c000065c beq 0 ,p_zero 
+0659 d8400051 arg 81 ,temp 
+065a 98467c00 isub temp ,null 
+065b 2421065d nbranch p_test_tx_new_param_copy ,positive 
 
 p_zero:
-0668 7011c702 jam 2 ,mem_fcc_ch_new 
+065c 7011c702 jam 2 ,mem_fcc_ch_new 
 
 p_test_tx_new_param_copy:
-0669 680391c7 fetch 7 ,mem_fcc_param_new 
-066a 600391ce store 7 ,mem_fcc_param 
+065d 680391c7 fetch 7 ,mem_fcc_param_new 
+065e 600391ce store 7 ,mem_fcc_param 
 
 p_test_tx_or_rx:
-066b 680091d0 fetch 1 ,mem_fcc_txrx 
-066c c000866e beq 0x01 ,p_test_tx_start 
-066d c00106c5 beq 0x02 ,p_test_rx_start 
+065f 680091d0 fetch 1 ,mem_fcc_txrx 
+0660 c0008662 beq 0x01 ,p_test_tx_start 
+0661 c00106b9 beq 0x02 ,p_test_rx_start 
 
 p_test_tx_start:
-066e 680891ce fetcht 1 ,mem_fcc_ch 
-066f 184085ff increase -1 ,temp 
+0662 680891ce fetcht 1 ,mem_fcc_ch 
+0663 184085ff increase -1 ,temp 
 
 p_test_24g_tx_on:
-0670 680091d2 fetch 1 ,mem_fcc_data 
-0671 c0000688 beq 0 ,p_test_24g_tx_data 
-0672 2040062f call p_test_set_sync_on 
-0673 204006ab call p_test_set_freq_tx 
-0674 7843fc00 disable enable_white 
-0675 782efc00 enable encode_fec0 
-0676 78307c00 enable is_tx 
-0677 680891cf fetcht 1 ,mem_fcc_mod 
-0678 18422a00 copy temp ,radio_ctrl 
-0679 680091d2 fetch 1 ,mem_fcc_data 
-067a 60108908 hstore 1 ,0x8908 
+0664 680091d2 fetch 1 ,mem_fcc_data 
+0665 c000067c beq 0 ,p_test_24g_tx_data 
+0666 20400623 call p_test_set_sync_on 
+0667 2040069f call p_test_set_freq_tx 
+0668 7843fc00 disable enable_white 
+0669 782efc00 enable encode_fec0 
+066a 78307c00 enable is_tx 
+066b 680891cf fetcht 1 ,mem_fcc_mod 
+066c 18422a00 copy temp ,radio_ctrl 
+066d 680091d2 fetch 1 ,mem_fcc_data 
+066e 60108908 hstore 1 ,0x8908 
 
 p_test_tx_carrier_loop:
-067b 680091d3 fetch 1 ,mem_fcc_data_length 
-067c 1fe27200 copy pdata ,loopcnt 
-067d d8c011d6 arg mem_pn9 ,contr 
+066f 680091d3 fetch 1 ,mem_fcc_data_length 
+0670 1fe27200 copy pdata ,loopcnt 
+0671 d8c011d6 arg mem_pn9 ,contr 
 
 p_pnloop_carrier:
-067e e8c08000 ifetch 1 ,contr 
-067f 08008608 inject mod ,8 
-0680 c200067e loop p_pnloop_carrier 
-0681 20404c2e call hci_rx_packet 
-0682 204006d1 call p_button_check 
-0683 680391ce fetch 7 ,mem_fcc_param 
-0684 680b91c7 fetcht 7 ,mem_fcc_param_new 
-0685 98467c00 isub temp ,null 
-0686 2022867b branch p_test_tx_carrier_loop ,zero 
-0687 2020063e branch p_test_tx_new_param 
+0672 e8c08000 ifetch 1 ,contr 
+0673 08008608 inject mod ,8 
+0674 c2000672 loop p_pnloop_carrier 
+0675 20404c2e call hci_rx_packet 
+0676 204006c5 call p_button_check 
+0677 680391ce fetch 7 ,mem_fcc_param 
+0678 680b91c7 fetcht 7 ,mem_fcc_param_new 
+0679 98467c00 isub temp ,null 
+067a 2022866f branch p_test_tx_carrier_loop ,zero 
+067b 20200632 branch p_test_tx_new_param 
 
 p_test_24g_tx_data:
-0688 2040062f call p_test_set_sync_on 
-0689 204006ab call p_test_set_freq_tx 
-068a 20400292 call p_le_enable 
-068b 79202a00 set1 txgfsk ,radio_ctrl 
-068c 782efc00 enable encode_fec0 
-068d 78307c00 enable is_tx 
-068e 7850fc00 disable is_rx 
-068f 2040547f call le_wait_tx 
-0690 680091d2 fetch 1 ,mem_fcc_data 
-0691 60108908 hstore 1 ,0x8908 
-0692 d8a0119e arg mem_24g_common_temp ,contw 
-0693 58cccccc setarg 0xcccccc 
-0694 6001919e store 3 ,mem_24g_common_temp 
-0695 e0a18000 istore 3 ,contw 
-0696 e0a18000 istore 3 ,contw 
-0697 e0a18000 istore 3 ,contw 
-0698 e0a18000 istore 3 ,contw 
-0699 e0a18000 istore 3 ,contw 
-069a e0a18000 istore 3 ,contw 
-069b e0a18000 istore 3 ,contw 
-069c df200018 arg 24 ,loopcnt 
-069d d8c0119e arg mem_24g_common_temp ,contr 
+067c 20400623 call p_test_set_sync_on 
+067d 2040069f call p_test_set_freq_tx 
+067e 20400286 call p_le_enable 
+067f 79202a00 set1 txgfsk ,radio_ctrl 
+0680 782efc00 enable encode_fec0 
+0681 78307c00 enable is_tx 
+0682 7850fc00 disable is_rx 
+0683 2040547f call le_wait_tx 
+0684 680091d2 fetch 1 ,mem_fcc_data 
+0685 60108908 hstore 1 ,0x8908 
+0686 d8a0119e arg mem_24g_common_temp ,contw 
+0687 58cccccc setarg 0xcccccc 
+0688 6001919e store 3 ,mem_24g_common_temp 
+0689 e0a18000 istore 3 ,contw 
+068a e0a18000 istore 3 ,contw 
+068b e0a18000 istore 3 ,contw 
+068c e0a18000 istore 3 ,contw 
+068d e0a18000 istore 3 ,contw 
+068e e0a18000 istore 3 ,contw 
+068f e0a18000 istore 3 ,contw 
+0690 df200018 arg 24 ,loopcnt 
+0691 d8c0119e arg mem_24g_common_temp ,contr 
 
 p_pnloop_stable:
-069e e8c08000 ifetch 1 ,contr 
-069f 08008608 inject mod ,8 
-06a0 c200069e loop p_pnloop_stable 
-06a1 204006aa call p_test_ble_bt_tx_off 
+0692 e8c08000 ifetch 1 ,contr 
+0693 08008608 inject mod ,8 
+0694 c2000692 loop p_pnloop_stable 
+0695 2040069e call p_test_ble_bt_tx_off 
 
 p_stable_stop:
-06a2 2021863e branch p_test_tx_new_param ,timeout 
-06a3 20404c2e call hci_rx_packet 
-06a4 680391ce fetch 7 ,mem_fcc_param 
-06a5 680b91c7 fetcht 7 ,mem_fcc_param_new 
-06a6 98467c00 isub temp ,null 
-06a7 202286a2 branch p_stable_stop ,zero 
-06a8 204006aa call p_test_ble_bt_tx_off 
-06a9 2020063e branch p_test_tx_new_param 
+0696 20218632 branch p_test_tx_new_param ,timeout 
+0697 20404c2e call hci_rx_packet 
+0698 680391ce fetch 7 ,mem_fcc_param 
+0699 680b91c7 fetcht 7 ,mem_fcc_param_new 
+069a 98467c00 isub temp ,null 
+069b 20228696 branch p_stable_stop ,zero 
+069c 2040069e call p_test_ble_bt_tx_off 
+069d 20200632 branch p_test_tx_new_param 
 
 p_test_ble_bt_tx_off:
-06aa 20200636 branch p_test_shutdown_radio 
+069e 2020062a branch p_test_shutdown_radio 
 
 p_test_set_freq_tx:
-06ab 60088017 storet 1 ,mem_last_freq 
-06ac 1840a201 add temp ,1 ,rega 
-06ad 20402981 call rf_write_freq 
-06ae 58000500 setarg param_pll_setup 
-06af 20402a8f call sleep 
+069f 60088017 storet 1 ,mem_last_freq 
+06a0 1840a201 add temp ,1 ,rega 
+06a1 20402981 call rf_write_freq 
+06a2 58000500 setarg param_pll_setup 
+06a3 20402a8f call sleep 
 
 p_test_txon:
-06b0 70890601 jam 0x1 ,rfen_adc 
-06b1 7089003c jam 0x3c ,rfen_rx 
-06b2 708901e0 jam 0xe0 ,rfen_tx 
-06b3 70896d12 jam 0x12 ,0x896d 
-06b4 2000000a nop 10 
-06b5 70890201 jam 0x01 ,rfen_mdm 
-06b6 7089023d jam 0x3d ,rfen_mdm 
-06b7 2000000a nop 10 
-06b8 708903b7 jam 0xb7 ,rfen_sn 
-06b9 2000000a nop 10 
-06ba 7089027d jam 0x7d ,rfen_mdm 
-06bb 708956ce jam 0xce ,0x8956 
-06bc 20000004 nop 4 
-06bd 708955d1 jam 0xd1 ,0x8955 
-06be 20000004 nop 4 
-06bf 708955d2 jam 0xd2 ,0x8955 
-06c0 20000004 nop 4 
-06c1 708955d8 jam 0xd8 ,0x8955 
-06c2 20000004 nop 4 
-06c3 708955d8 jam 0xd8 ,0x8955 
-06c4 20600000 rtn 
+06a4 70890601 jam 0x1 ,rfen_adc 
+06a5 7089003c jam 0x3c ,rfen_rx 
+06a6 708901e0 jam 0xe0 ,rfen_tx 
+06a7 70896d12 jam 0x12 ,0x896d 
+06a8 2000000a nop 10 
+06a9 70890201 jam 0x01 ,rfen_mdm 
+06aa 7089023d jam 0x3d ,rfen_mdm 
+06ab 2000000a nop 10 
+06ac 708903b7 jam 0xb7 ,rfen_sn 
+06ad 2000000a nop 10 
+06ae 7089027d jam 0x7d ,rfen_mdm 
+06af 708956ce jam 0xce ,0x8956 
+06b0 20000004 nop 4 
+06b1 708955d1 jam 0xd1 ,0x8955 
+06b2 20000004 nop 4 
+06b3 708955d2 jam 0xd2 ,0x8955 
+06b4 20000004 nop 4 
+06b5 708955d8 jam 0xd8 ,0x8955 
+06b6 20000004 nop 4 
+06b7 708955d8 jam 0xd8 ,0x8955 
+06b8 20600000 rtn 
 
 p_test_rx_start:
-06c5 680891ce fetcht 1 ,mem_fcc_ch 
-06c6 184085ff increase -1 ,temp 
-06c7 204006cf call p_test_ble_rx_on 
+06b9 680891ce fetcht 1 ,mem_fcc_ch 
+06ba 184085ff increase -1 ,temp 
+06bb 204006c3 call p_test_ble_rx_on 
 
 p_test_rx_loop:
-06c8 20404c2e call hci_rx_packet 
-06c9 204006d1 call p_button_check 
-06ca 680391ce fetch 7 ,mem_fcc_param 
-06cb 680b91c7 fetcht 7 ,mem_fcc_param_new 
-06cc 98467c00 isub temp ,null 
-06cd 202286c8 branch p_test_rx_loop ,zero 
-06ce 2020063e branch p_test_tx_new_param 
+06bc 20404c2e call hci_rx_packet 
+06bd 204006c5 call p_button_check 
+06be 680391ce fetch 7 ,mem_fcc_param 
+06bf 680b91c7 fetcht 7 ,mem_fcc_param_new 
+06c0 98467c00 isub temp ,null 
+06c1 202286bc branch p_test_rx_loop ,zero 
+06c2 20200632 branch p_test_tx_new_param 
 
 p_test_ble_rx_on:
-06cf 204006aa call p_test_ble_bt_tx_off 
-06d0 202053df branch lerx_setfreq + 1 
+06c3 2040069e call p_test_ble_bt_tx_off 
+06c4 202053df branch lerx_setfreq + 1 
 
 p_button_check:
-06d1 2040021e call p_mouse_check_key_gpio 
-06d2 c00086f1 beq mouse_l_button ,p_channel_map_change_incre 
-06d3 c0010708 beq mouse_r_button ,p_channel_map_change_decre 
-06d4 c00206d9 beq mouse_m_button ,p_mode_change 
-06d5 7012d700 jam 0 ,mem_test_mode_switch_enable 
-06d6 7012d900 jam 0 ,mem_test_ch_switch_incre_enable 
-06d7 7012da00 jam 0 ,mem_test_ch_switch_decre_enable 
-06d8 20600000 rtn 
+06c5 20400212 call p_mouse_check_key_gpio 
+06c6 c00086e5 beq mouse_l_button ,p_channel_map_change_incre 
+06c7 c00106fc beq mouse_r_button ,p_channel_map_change_decre 
+06c8 c00206cd beq mouse_m_button ,p_mode_change 
+06c9 7012d700 jam 0 ,mem_test_mode_switch_enable 
+06ca 7012d900 jam 0 ,mem_test_ch_switch_incre_enable 
+06cb 7012da00 jam 0 ,mem_test_ch_switch_decre_enable 
+06cc 20600000 rtn 
 
 p_mode_change:
-06d9 680092d7 fetch 1 ,mem_test_mode_switch_enable 
-06da 247a0000 nrtn blank 
-06db 7012d701 jam 1 ,mem_test_mode_switch_enable 
-06dc 204006de call p_mode_cnt 
-06dd 202006e4 branch p_mode_judge 
+06cd 680092d7 fetch 1 ,mem_test_mode_switch_enable 
+06ce 247a0000 nrtn blank 
+06cf 7012d701 jam 1 ,mem_test_mode_switch_enable 
+06d0 204006d2 call p_mode_cnt 
+06d1 202006d8 branch p_mode_judge 
 
 p_mode_cnt:
-06de 680092d6 fetch 1 ,mem_test_mode_switch 
-06df 1fe0fe01 pincrease 1 
-06e0 600092d6 store 1 ,mem_test_mode_switch 
-06e1 c1820000 rtnne test_mode_max_count 
-06e2 7012d601 jam test_mode_carry ,mem_test_mode_switch 
-06e3 20600000 rtn 
+06d2 680092d6 fetch 1 ,mem_test_mode_switch 
+06d3 1fe0fe01 pincrease 1 
+06d4 600092d6 store 1 ,mem_test_mode_switch 
+06d5 c1820000 rtnne test_mode_max_count 
+06d6 7012d601 jam test_mode_carry ,mem_test_mode_switch 
+06d7 20600000 rtn 
 
 p_mode_judge:
-06e4 680092d6 fetch 1 ,mem_test_mode_switch 
-06e5 c00086e9 beq test_mode_carry ,p_mode_carry 
-06e6 c00106ec beq test_mode_carry_data ,p_mode_carry_and_data 
-06e7 c00186ef beq test_mode_rx ,p_mode_rx 
-06e8 20600000 rtn 
+06d8 680092d6 fetch 1 ,mem_test_mode_switch 
+06d9 c00086dd beq test_mode_carry ,p_mode_carry 
+06da c00106e0 beq test_mode_carry_data ,p_mode_carry_and_data 
+06db c00186e3 beq test_mode_rx ,p_mode_rx 
+06dc 20600000 rtn 
 
 p_mode_carry:
-06e9 7011cb20 jam 0x20 ,mem_fcc_data_new 
-06ea 7011c901 jam 0x01 ,mem_fcc_txrx_new 
-06eb 20600000 rtn 
+06dd 7011cb20 jam 0x20 ,mem_fcc_data_new 
+06de 7011c901 jam 0x01 ,mem_fcc_txrx_new 
+06df 20600000 rtn 
 
 p_mode_carry_and_data:
-06ec 7011cb00 jam 0 ,mem_fcc_data_new 
-06ed 7011c901 jam 0x01 ,mem_fcc_txrx_new 
-06ee 20600000 rtn 
+06e0 7011cb00 jam 0 ,mem_fcc_data_new 
+06e1 7011c901 jam 0x01 ,mem_fcc_txrx_new 
+06e2 20600000 rtn 
 
 p_mode_rx:
-06ef 7011c902 jam 0x02 ,mem_fcc_txrx_new 
-06f0 20600000 rtn 
+06e3 7011c902 jam 0x02 ,mem_fcc_txrx_new 
+06e4 20600000 rtn 
 
 p_channel_map_change_incre:
-06f1 680092d9 fetch 1 ,mem_test_ch_switch_incre_enable 
-06f2 247a0000 nrtn blank 
-06f3 7012d901 jam 1 ,mem_test_ch_switch_incre_enable 
-06f4 204006f6 call p_channel_cnt 
-06f5 202006fd branch p_channel_judge_forward 
+06e5 680092d9 fetch 1 ,mem_test_ch_switch_incre_enable 
+06e6 247a0000 nrtn blank 
+06e7 7012d901 jam 1 ,mem_test_ch_switch_incre_enable 
+06e8 204006ea call p_channel_cnt 
+06e9 202006f1 branch p_channel_judge_forward 
 
 p_channel_cnt:
-06f6 680092d8 fetch 1 ,mem_test_ch_switch 
-06f7 1fe0fe01 pincrease 1 
-06f8 600092d8 store 1 ,mem_test_ch_switch 
-06f9 1fe67c04 sub pdata ,4 ,null 
-06fa 24628000 nrtn zero 
-06fb 7012d801 jam 1 ,mem_test_ch_switch 
-06fc 20600000 rtn 
+06ea 680092d8 fetch 1 ,mem_test_ch_switch 
+06eb 1fe0fe01 pincrease 1 
+06ec 600092d8 store 1 ,mem_test_ch_switch 
+06ed 1fe67c04 sub pdata ,4 ,null 
+06ee 24628000 nrtn zero 
+06ef 7012d801 jam 1 ,mem_test_ch_switch 
+06f0 20600000 rtn 
 
 p_channel_judge_forward:
-06fd 680092d8 fetch 1 ,mem_test_ch_switch 
-06fe c0008702 beq 1 ,p_chnnel_2405 
-06ff c0010704 beq 2 ,p_chnnel_2430 
-0700 c0018706 beq 3 ,p_chnnel_2470 
-0701 20600000 rtn 
+06f1 680092d8 fetch 1 ,mem_test_ch_switch 
+06f2 c00086f6 beq 1 ,p_chnnel_2405 
+06f3 c00106f8 beq 2 ,p_chnnel_2430 
+06f4 c00186fa beq 3 ,p_chnnel_2470 
+06f5 20600000 rtn 
 
 p_chnnel_2405:
-0702 7011c705 jam 5 ,mem_fcc_ch_new 
-0703 20600000 rtn 
+06f6 7011c705 jam 5 ,mem_fcc_ch_new 
+06f7 20600000 rtn 
 
 p_chnnel_2430:
-0704 7011c71e jam 30 ,mem_fcc_ch_new 
-0705 20600000 rtn 
+06f8 7011c71e jam 30 ,mem_fcc_ch_new 
+06f9 20600000 rtn 
 
 p_chnnel_2470:
-0706 7011c746 jam 70 ,mem_fcc_ch_new 
-0707 20600000 rtn 
+06fa 7011c746 jam 70 ,mem_fcc_ch_new 
+06fb 20600000 rtn 
 
 p_channel_map_change_decre:
-0708 680092da fetch 1 ,mem_test_ch_switch_decre_enable 
-0709 247a0000 nrtn blank 
-070a 7012da01 jam 1 ,mem_test_ch_switch_decre_enable 
-070b 204006f6 call p_channel_cnt 
+06fc 680092da fetch 1 ,mem_test_ch_switch_decre_enable 
+06fd 247a0000 nrtn blank 
+06fe 7012da01 jam 1 ,mem_test_ch_switch_decre_enable 
+06ff 204006ea call p_channel_cnt 
 
 p_channel_judge_back:
-070c 680092d8 fetch 1 ,mem_test_ch_switch 
-070d c0018702 beq 3 ,p_chnnel_2405 
-070e c0008704 beq 1 ,p_chnnel_2430 
-070f c0010706 beq 2 ,p_chnnel_2470 
-0710 20600000 rtn 
+0700 680092d8 fetch 1 ,mem_test_ch_switch 
+0701 c00186f6 beq 3 ,p_chnnel_2405 
+0702 c00086f8 beq 1 ,p_chnnel_2430 
+0703 c00106fa beq 2 ,p_chnnel_2470 
+0704 20600000 rtn 
 org 0x2000
 
 start:
Index: program/patch.prog
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_Only24g_New/program/patch.prog	(revision 2183)
+++ /branch/mouse_project/YJX_Project/YJX_Only24g_New/program/patch.prog	(working copy)
@@ -26,8 +26,8 @@
 	beq patch14_7,p_lpm_dispatch
 	beq patch16_2,p_g24_dispatch
 	beq patch18_4,p_device_init
-	beq patch19_1,p_app_flag_store
-	beq patch19_2,p_app_initflag_check
+	//beq patch19_1,p_app_flag_store
+	//beq patch19_2,p_app_initflag_check
 	beq patch1c_3,p_mouse_seting_dpi
 	beq patch1c_6,p_mouse_motion
 	branch loop
@@ -522,7 +522,7 @@
 	call iic_init_390k
 	call clear_eeprom_size_2k
 	call mouse_load_eeprom_dpi
-	call mouse_init_environment
+	call mouse_eeprom_load_recon_info
 p_mouse_init_iic_read_24g_addr:
 	call p_mouse_set_24g_addr_eeprom
 	branch iicd_read_eep_data
@@ -547,17 +547,17 @@
 	jam MOUSE_9CLK_ANGLE,mem_config_sensor_angle
 	rtn
 
-p_app_flag_store:
-	arg 2,temp
-	arg mem_timeup,rega
-	arg MOUSE_EEPROM_MODULE_INIT_FLAG,regb
-	branch iicd_write_protect_eep_data
-
-p_app_initflag_check:
-	arg 2,temp
-	arg mem_pdatatemp,rega
-	arg MOUSE_EEPROM_MODULE_INIT_FLAG,regb
-	branch app_initflag_check+4
+//p_app_flag_store:
+//	arg 2,temp
+//	arg mem_timeup,rega
+//	arg MOUSE_EEPROM_MODULE_INIT_FLAG,regb
+//	branch iicd_write_protect_eep_data
+
+//p_app_initflag_check:
+//	arg 2,temp
+//	arg mem_pdatatemp,rega
+//	arg MOUSE_EEPROM_MODULE_INIT_FLAG,regb
+//	branch app_initflag_check+4
 
 
 p_mouse_24g_transmit_by_interrupt_exit_count_max:
@@ -582,8 +582,8 @@
 	setarg 0xffff	//power on goto pair
 	store 2,mem_24g_addr
 	istore 2,contw
-	call p_mouse_set_24g_addr_eeprom	//store rx dongle addr to eeprom
-	call iicd_write_protect_eep_data
+//	call p_mouse_set_24g_addr_eeprom	//store rx dongle addr to eeprom
+//	call iicd_write_protect_eep_data
 	branch p_g24_auto_pair_start
 
 p_g24_factory_check:
Index: sched/mouse.dat
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_Only24g_New/sched/mouse.dat	(revision 2183)
+++ /branch/mouse_project/YJX_Project/YJX_Only24g_New/sched/mouse.dat	(working copy)
@@ -4,7 +4,7 @@
 mem_patch14:80
 mem_patch16:04
 mem_patch18:10
-mem_patch19:06
+#mem_patch19:06
 mem_patch1c:48
 mem_patch27:82
 mem_patch28:08
@@ -15,7 +15,7 @@
 mem_patch2e:80
 mem_patch31:10
 
-mem_firmware_version:02 00
+mem_firmware_version:03 00
 
 mem_device_option:40
 mem_lpm_mode:01
