Index: output/eeprom.dat
===================================================================
--- /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/output/eeprom.dat	(revision 3851)
+++ /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/output/eeprom.dat	(working copy)
@@ -2,8 +2,8 @@
 02
 aa
 55
-e6
-07
+16
+08
 c2
 84
 00
@@ -23,47 +23,47 @@
 c0
 0a
 01
-86
+92
 c0
 0a
 80
-d8
+dd
 c0
 0c
 00
-e6
+eb
 c0
 0c
 80
-a5
+aa
 c0
 0d
 00
-5f
+63
 c0
 12
 81
-da
+e6
 c0
 13
 81
-cf
+db
 c0
 58
 80
-f0
+f5
 c0
 62
 80
-ed
+f2
 c0
 6d
 01
-57
+63
 c0
 6e
 01
-67
+73
 20
 20
 23
@@ -71,7 +71,7 @@
 c0
 12
 01
-a8
+b4
 c0
 12
 80
@@ -83,7 +83,7 @@
 c0
 1c
 81
-a2
+ae
 c0
 1f
 80
@@ -91,7 +91,7 @@
 c0
 26
 81
-a6
+b2
 c1
 7f
 80
@@ -384,6 +384,22 @@
 60
 00
 00
+37
+d9
+82
+00
+70
+81
+3c
+58
+37
+d9
+82
+00
+20
+60
+00
+00
 70
 01
 bb
@@ -427,7 +443,7 @@
 20
 40
 00
-ad
+b2
 6f
 e0
 c4
@@ -436,6 +452,10 @@
 5a
 70
 d7
+24
+55
+80
+5f
 37
 d9
 82
@@ -451,7 +471,7 @@
 c0
 08
 00
-9a
+9f
 6f
 e0
 c4
@@ -495,7 +515,7 @@
 20
 40
 00
-8c
+91
 70
 80
 43
@@ -519,15 +539,15 @@
 20
 40
 01
-29
+35
 20
 40
 01
-54
+60
 20
 40
 00
-86
+8b
 70
 41
 48
@@ -539,7 +559,7 @@
 20
 20
 01
-56
+62
 20
 75
 80
@@ -571,7 +591,7 @@
 c0
 0c
 00
-92
+97
 6f
 e0
 c4
@@ -663,7 +683,7 @@
 20
 20
 00
-78
+7d
 6f
 e0
 c1
@@ -671,7 +691,7 @@
 c0
 05
 00
-a8
+ad
 20
 20
 22
@@ -699,7 +719,7 @@
 20
 35
 80
-d4
+d9
 6f
 e2
 02
@@ -867,7 +887,7 @@
 20
 20
 00
-be
+c3
 20
 40
 68
@@ -988,6 +1008,14 @@
 75
 80
 00
+20
+40
+70
+d7
+70
+40
+a6
+0a
 58
 00
 00
@@ -1011,7 +1039,7 @@
 58
 00
 00
-02
+00
 67
 e1
 45
@@ -1019,11 +1047,19 @@
 58
 00
 00
-01
+00
 67
 e1
 45
 33
+58
+00
+06
+02
+67
+e1
+45
+56
 6f
 e4
 48
@@ -1042,8 +1078,8 @@
 fa
 58
 00
-63
-27
+01
+20
 67
 e1
 43
@@ -1051,7 +1087,7 @@
 58
 00
 01
-17
+23
 67
 e1
 43
@@ -1095,7 +1131,7 @@
 c0
 00
 01
-14
+1d
 6f
 e0
 c5
@@ -1120,6 +1156,18 @@
 20
 63
 40
+df
+e0
+00
+0a
+20
+40
+70
+c8
+20
+20
+63
+27
 1a
 62
 7e
@@ -1127,7 +1175,7 @@
 c0
 18
 81
-1c
+28
 c0
 0a
 e2
@@ -1243,7 +1291,7 @@
 20
 40
 01
-46
+52
 2a
 2f
 fe
@@ -1275,7 +1323,7 @@
 20
 40
 01
-46
+52
 d8
 a0
 8a
@@ -1303,7 +1351,7 @@
 20
 21
 01
-3b
+47
 20
 20
 21
@@ -1407,7 +1455,7 @@
 20
 40
 01
-7f
+8b
 70
 8a
 08
@@ -1443,7 +1491,7 @@
 20
 40
 01
-75
+81
 6f
 f0
 8a
@@ -1487,7 +1535,7 @@
 20
 40
 01
-7f
+8b
 70
 80
 cd
@@ -1547,7 +1595,7 @@
 c3
 02
 81
-80
+8c
 68
 59
 01
@@ -1583,7 +1631,7 @@
 c0
 08
 01
-9f
+ab
 58
 00
 57
@@ -1627,7 +1675,7 @@
 c0
 08
 01
-9c
+a8
 58
 00
 2b
@@ -1663,7 +1711,7 @@
 20
 20
 01
-98
+a4
 58
 00
 83
@@ -1675,7 +1723,7 @@
 20
 20
 01
-8d
+99
 6f
 e0
 c3
@@ -1707,7 +1755,7 @@
 c5
 97
 81
-ae
+ba
 78
 3c
 fc
@@ -1751,7 +1799,7 @@
 20
 37
 01
-b7
+c3
 1b
 42
 04
@@ -1799,7 +1847,7 @@
 20
 40
 01
-c5
+d1
 6f
 e0
 81
@@ -1923,7 +1971,7 @@
 20
 40
 01
-e1
+ed
 20
 20
 24
@@ -1994,8 +2042,8 @@
 00
 20
 22
-81
-f4
+82
+00
 e7
 e0
 80
@@ -2015,7 +2063,7 @@
 c2
 00
 01
-ee
+fa
 1a
 42
 04
@@ -2024,8 +2072,8 @@
 60
 00
 00
-9f
-d6
+37
+4b
 aa
 55
 40
@@ -2123,7 +2171,7 @@
 00
 db
 42
-39
+3a
 31
 1f
 98
@@ -2136,9 +2184,9 @@
 6b
 42
 03
-54
-30
-38
+41
+33
+37
 aa
 55
 06
@@ -2150,14 +2198,14 @@
 91
 01
 06
-01
+00
 aa
 55
 01
 00
 41
 41
-06
+05
 aa
 55
 01
@@ -2235,7 +2283,7 @@
 00
 1c
 41
-3e
+7f
 aa
 55
 0c
@@ -2379,58 +2427,10 @@
 aa
 aa
 55
-3c
+6b
 4a
-77
-1f
-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
+d1
+7b
 ff
 ff
 ff
@@ -8188,5 +8188,5 @@
 ff
 ff
 ff
-fd
-25
+0b
+9e
Index: output/flash.dat
===================================================================
--- /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/output/flash.dat	(revision 3851)
+++ /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/output/flash.dat	(working copy)
@@ -2,8 +2,8 @@
 02
 aa
 55
-e6
-07
+16
+08
 c2
 84
 00
@@ -23,47 +23,47 @@
 c0
 0a
 01
-86
+92
 c0
 0a
 80
-d8
+dd
 c0
 0c
 00
-e6
+eb
 c0
 0c
 80
-a5
+aa
 c0
 0d
 00
-5f
+63
 c0
 12
 81
-da
+e6
 c0
 13
 81
-cf
+db
 c0
 58
 80
-f0
+f5
 c0
 62
 80
-ed
+f2
 c0
 6d
 01
-57
+63
 c0
 6e
 01
-67
+73
 20
 20
 23
@@ -71,7 +71,7 @@
 c0
 12
 01
-a8
+b4
 c0
 12
 80
@@ -83,7 +83,7 @@
 c0
 1c
 81
-a2
+ae
 c0
 1f
 80
@@ -91,7 +91,7 @@
 c0
 26
 81
-a6
+b2
 c1
 7f
 80
@@ -384,6 +384,22 @@
 60
 00
 00
+37
+d9
+82
+00
+70
+81
+3c
+58
+37
+d9
+82
+00
+20
+60
+00
+00
 70
 01
 bb
@@ -427,7 +443,7 @@
 20
 40
 00
-ad
+b2
 6f
 e0
 c4
@@ -436,6 +452,10 @@
 5a
 70
 d7
+24
+55
+80
+5f
 37
 d9
 82
@@ -451,7 +471,7 @@
 c0
 08
 00
-9a
+9f
 6f
 e0
 c4
@@ -495,7 +515,7 @@
 20
 40
 00
-8c
+91
 70
 80
 43
@@ -519,15 +539,15 @@
 20
 40
 01
-29
+35
 20
 40
 01
-54
+60
 20
 40
 00
-86
+8b
 70
 41
 48
@@ -539,7 +559,7 @@
 20
 20
 01
-56
+62
 20
 75
 80
@@ -571,7 +591,7 @@
 c0
 0c
 00
-92
+97
 6f
 e0
 c4
@@ -663,7 +683,7 @@
 20
 20
 00
-78
+7d
 6f
 e0
 c1
@@ -671,7 +691,7 @@
 c0
 05
 00
-a8
+ad
 20
 20
 22
@@ -699,7 +719,7 @@
 20
 35
 80
-d4
+d9
 6f
 e2
 02
@@ -867,7 +887,7 @@
 20
 20
 00
-be
+c3
 20
 40
 68
@@ -988,6 +1008,14 @@
 75
 80
 00
+20
+40
+70
+d7
+70
+40
+a6
+0a
 58
 00
 00
@@ -1011,7 +1039,7 @@
 58
 00
 00
-02
+00
 67
 e1
 45
@@ -1019,11 +1047,19 @@
 58
 00
 00
-01
+00
 67
 e1
 45
 33
+58
+00
+06
+02
+67
+e1
+45
+56
 6f
 e4
 48
@@ -1042,8 +1078,8 @@
 fa
 58
 00
-63
-27
+01
+20
 67
 e1
 43
@@ -1051,7 +1087,7 @@
 58
 00
 01
-17
+23
 67
 e1
 43
@@ -1095,7 +1131,7 @@
 c0
 00
 01
-14
+1d
 6f
 e0
 c5
@@ -1120,6 +1156,18 @@
 20
 63
 40
+df
+e0
+00
+0a
+20
+40
+70
+c8
+20
+20
+63
+27
 1a
 62
 7e
@@ -1127,7 +1175,7 @@
 c0
 18
 81
-1c
+28
 c0
 0a
 e2
@@ -1243,7 +1291,7 @@
 20
 40
 01
-46
+52
 2a
 2f
 fe
@@ -1275,7 +1323,7 @@
 20
 40
 01
-46
+52
 d8
 a0
 8a
@@ -1303,7 +1351,7 @@
 20
 21
 01
-3b
+47
 20
 20
 21
@@ -1407,7 +1455,7 @@
 20
 40
 01
-7f
+8b
 70
 8a
 08
@@ -1443,7 +1491,7 @@
 20
 40
 01
-75
+81
 6f
 f0
 8a
@@ -1487,7 +1535,7 @@
 20
 40
 01
-7f
+8b
 70
 80
 cd
@@ -1547,7 +1595,7 @@
 c3
 02
 81
-80
+8c
 68
 59
 01
@@ -1583,7 +1631,7 @@
 c0
 08
 01
-9f
+ab
 58
 00
 57
@@ -1627,7 +1675,7 @@
 c0
 08
 01
-9c
+a8
 58
 00
 2b
@@ -1663,7 +1711,7 @@
 20
 20
 01
-98
+a4
 58
 00
 83
@@ -1675,7 +1723,7 @@
 20
 20
 01
-8d
+99
 6f
 e0
 c3
@@ -1707,7 +1755,7 @@
 c5
 97
 81
-ae
+ba
 78
 3c
 fc
@@ -1751,7 +1799,7 @@
 20
 37
 01
-b7
+c3
 1b
 42
 04
@@ -1799,7 +1847,7 @@
 20
 40
 01
-c5
+d1
 6f
 e0
 81
@@ -1923,7 +1971,7 @@
 20
 40
 01
-e1
+ed
 20
 20
 24
@@ -1994,8 +2042,8 @@
 00
 20
 22
-81
-f4
+82
+00
 e7
 e0
 80
@@ -2015,7 +2063,7 @@
 c2
 00
 01
-ee
+fa
 1a
 42
 04
@@ -2024,8 +2072,8 @@
 60
 00
 00
-9f
-d6
+37
+4b
 aa
 55
 40
@@ -2123,7 +2171,7 @@
 00
 db
 42
-39
+3a
 31
 1f
 98
@@ -2136,9 +2184,9 @@
 6b
 42
 03
-54
-30
-38
+41
+33
+37
 aa
 55
 06
@@ -2150,14 +2198,14 @@
 91
 01
 06
-01
+00
 aa
 55
 01
 00
 41
 41
-06
+05
 aa
 55
 01
@@ -2235,7 +2283,7 @@
 00
 1c
 41
-3e
+7f
 aa
 55
 0c
@@ -2379,58 +2427,10 @@
 aa
 aa
 55
-3c
+6b
 4a
-77
-1f
-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
+d1
+7b
 ff
 ff
 ff
@@ -8188,5 +8188,5 @@
 ff
 ff
 ff
-fd
-25
+0b
+9e
Index: output/otp.dat
===================================================================
--- /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/output/otp.dat	(revision 3851)
+++ /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/output/otp.dat	(working copy)
@@ -11,8 +11,8 @@
 00
 aa
 55
-e6
-07
+16
+08
 c2
 84
 00
@@ -32,47 +32,47 @@
 c0
 0a
 01
-86
+92
 c0
 0a
 80
-d8
+dd
 c0
 0c
 00
-e6
+eb
 c0
 0c
 80
-a5
+aa
 c0
 0d
 00
-5f
+63
 c0
 12
 81
-da
+e6
 c0
 13
 81
-cf
+db
 c0
 58
 80
-f0
+f5
 c0
 62
 80
-ed
+f2
 c0
 6d
 01
-57
+63
 c0
 6e
 01
-67
+73
 20
 20
 23
@@ -80,7 +80,7 @@
 c0
 12
 01
-a8
+b4
 c0
 12
 80
@@ -92,7 +92,7 @@
 c0
 1c
 81
-a2
+ae
 c0
 1f
 80
@@ -100,7 +100,7 @@
 c0
 26
 81
-a6
+b2
 c1
 7f
 80
@@ -393,6 +393,22 @@
 60
 00
 00
+37
+d9
+82
+00
+70
+81
+3c
+58
+37
+d9
+82
+00
+20
+60
+00
+00
 70
 01
 bb
@@ -436,7 +452,7 @@
 20
 40
 00
-ad
+b2
 6f
 e0
 c4
@@ -445,6 +461,10 @@
 5a
 70
 d7
+24
+55
+80
+5f
 37
 d9
 82
@@ -460,7 +480,7 @@
 c0
 08
 00
-9a
+9f
 6f
 e0
 c4
@@ -504,7 +524,7 @@
 20
 40
 00
-8c
+91
 70
 80
 43
@@ -528,15 +548,15 @@
 20
 40
 01
-29
+35
 20
 40
 01
-54
+60
 20
 40
 00
-86
+8b
 70
 41
 48
@@ -548,7 +568,7 @@
 20
 20
 01
-56
+62
 20
 75
 80
@@ -580,7 +600,7 @@
 c0
 0c
 00
-92
+97
 6f
 e0
 c4
@@ -672,7 +692,7 @@
 20
 20
 00
-78
+7d
 6f
 e0
 c1
@@ -680,7 +700,7 @@
 c0
 05
 00
-a8
+ad
 20
 20
 22
@@ -708,7 +728,7 @@
 20
 35
 80
-d4
+d9
 6f
 e2
 02
@@ -876,7 +896,7 @@
 20
 20
 00
-be
+c3
 20
 40
 68
@@ -997,6 +1017,14 @@
 75
 80
 00
+20
+40
+70
+d7
+70
+40
+a6
+0a
 58
 00
 00
@@ -1020,7 +1048,7 @@
 58
 00
 00
-02
+00
 67
 e1
 45
@@ -1028,11 +1056,19 @@
 58
 00
 00
-01
+00
 67
 e1
 45
 33
+58
+00
+06
+02
+67
+e1
+45
+56
 6f
 e4
 48
@@ -1051,8 +1087,8 @@
 fa
 58
 00
-63
-27
+01
+20
 67
 e1
 43
@@ -1060,7 +1096,7 @@
 58
 00
 01
-17
+23
 67
 e1
 43
@@ -1104,7 +1140,7 @@
 c0
 00
 01
-14
+1d
 6f
 e0
 c5
@@ -1129,6 +1165,18 @@
 20
 63
 40
+df
+e0
+00
+0a
+20
+40
+70
+c8
+20
+20
+63
+27
 1a
 62
 7e
@@ -1136,7 +1184,7 @@
 c0
 18
 81
-1c
+28
 c0
 0a
 e2
@@ -1252,7 +1300,7 @@
 20
 40
 01
-46
+52
 2a
 2f
 fe
@@ -1284,7 +1332,7 @@
 20
 40
 01
-46
+52
 d8
 a0
 8a
@@ -1312,7 +1360,7 @@
 20
 21
 01
-3b
+47
 20
 20
 21
@@ -1416,7 +1464,7 @@
 20
 40
 01
-7f
+8b
 70
 8a
 08
@@ -1452,7 +1500,7 @@
 20
 40
 01
-75
+81
 6f
 f0
 8a
@@ -1496,7 +1544,7 @@
 20
 40
 01
-7f
+8b
 70
 80
 cd
@@ -1556,7 +1604,7 @@
 c3
 02
 81
-80
+8c
 68
 59
 01
@@ -1592,7 +1640,7 @@
 c0
 08
 01
-9f
+ab
 58
 00
 57
@@ -1636,7 +1684,7 @@
 c0
 08
 01
-9c
+a8
 58
 00
 2b
@@ -1672,7 +1720,7 @@
 20
 20
 01
-98
+a4
 58
 00
 83
@@ -1684,7 +1732,7 @@
 20
 20
 01
-8d
+99
 6f
 e0
 c3
@@ -1716,7 +1764,7 @@
 c5
 97
 81
-ae
+ba
 78
 3c
 fc
@@ -1760,7 +1808,7 @@
 20
 37
 01
-b7
+c3
 1b
 42
 04
@@ -1808,7 +1856,7 @@
 20
 40
 01
-c5
+d1
 6f
 e0
 81
@@ -1932,7 +1980,7 @@
 20
 40
 01
-e1
+ed
 20
 20
 24
@@ -2003,8 +2051,8 @@
 00
 20
 22
-81
-f4
+82
+00
 e7
 e0
 80
@@ -2024,7 +2072,7 @@
 c2
 00
 01
-ee
+fa
 1a
 42
 04
@@ -2033,8 +2081,8 @@
 60
 00
 00
-9f
-d6
+37
+4b
 aa
 55
 40
@@ -2132,7 +2180,7 @@
 00
 db
 42
-39
+3a
 31
 1f
 98
@@ -2145,9 +2193,9 @@
 6b
 42
 03
-54
-30
-38
+41
+33
+37
 aa
 55
 06
@@ -2159,14 +2207,14 @@
 91
 01
 06
-01
+00
 aa
 55
 01
 00
 41
 41
-06
+05
 aa
 55
 01
@@ -2244,7 +2292,7 @@
 00
 1c
 41
-3e
+7f
 aa
 55
 0c
@@ -2388,7 +2436,7 @@
 aa
 aa
 55
-3c
+6b
 4a
-77
-1f
+d1
+7b
Index: output/program.lis
===================================================================
--- /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/output/program.lis	(revision 3851)
+++ /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/output/program.lis	(working copy)
@@ -4,26 +4,26 @@
 0001 c0000018 beq patch00_0 ,p_soft_reset 
 0002 c0010048 beq patch00_2 ,p_main_loop 
 0003 c0088051 beq patch02_1 ,p_set_sync_on 
-0004 c00a0186 beq patch02_4 ,p_set_lemode 
-0005 c00a80d8 beq patch02_5 ,p_rf_rx_enable 
-0006 c00c00e6 beq patch03_0 ,p_txon 
-0007 c00c80a5 beq patch03_1 ,p_set_tx_power 
-0008 c00d005f beq patch03_2 ,p_initialize_radio_cont 
-0009 c01281da beq patch04_5 ,p_lpm_sleep 
-000a c01381cf beq patch04_7 ,p_lpm_adjust_clk 
-000b c05880f0 beq patch16_1 ,p_shutter_init 
-000c c06280ed beq patch18_5 ,p_otp_read_data 
-000d c06d0157 beq patch1b_2 ,p_sadc_calibration 
-000e c06e0167 beq patch1b_4 ,p_enable_adc 
+0004 c00a0192 beq patch02_4 ,p_set_lemode 
+0005 c00a80dd beq patch02_5 ,p_rf_rx_enable 
+0006 c00c00eb beq patch03_0 ,p_txon 
+0007 c00c80aa beq patch03_1 ,p_set_tx_power 
+0008 c00d0063 beq patch03_2 ,p_initialize_radio_cont 
+0009 c01281e6 beq patch04_5 ,p_lpm_sleep 
+000a c01381db beq patch04_7 ,p_lpm_adjust_clk 
+000b c05880f5 beq patch16_1 ,p_shutter_init 
+000c c06280f2 beq patch18_5 ,p_otp_read_data 
+000d c06d0163 beq patch1b_2 ,p_sadc_calibration 
+000e c06e0173 beq patch1b_4 ,p_enable_adc 
 000f 2020235a branch assert 
 
 pf_patch_ext:
-0010 c01201a8 beq patch24_4 ,p_le_receive_rxon 
+0010 c01201b4 beq patch24_4 ,p_le_receive_rxon 
 0011 c0128043 beq patch24_5 ,p_le_rx_dec 
 0012 c0130033 beq patch24_6 ,p_le_rx_nopayload 
-0013 c01c81a2 beq patch27_1 ,p_le_parse 
+0013 c01c81ae beq patch27_1 ,p_le_parse 
 0014 c01f801c beq patch27_7 ,p_le_lpm_set_mult 
-0015 c02681a6 beq patch29_5 ,p_le_init_adv 
+0015 c02681b2 beq patch29_5 ,p_le_init_adv 
 0016 c17f8000 rtneq patch3f_7 
 0017 2020235a branch assert 
 
@@ -114,513 +114,529 @@
 005d 708a23dd jam 0xdd ,0x8a23 
 005e 20600000 rtn 
 
-p_initialize_radio_cont:
-005f 7001bb00 jam 0 ,mem_le_testtype 
-0060 7001bc00 jam 0 ,mem_cmd_le_create_conn 
+p_set_ck2rfp11:
+005f 37d98200 until null ,lpo_edge 
+0060 70813c58 jam 0x58 ,0x813c 
 0061 37d98200 until null ,lpo_edge 
-0062 7089460d jam 0x0d ,0x8946 
-0063 70896f10 jam 0x10 ,0x896f 
-0064 708a13cd jam 0xcd ,0x8a13 
-0065 708a0610 jam 0x10 ,0x8a06 
-0066 708a844a jam 0x4a ,0x8a84 
-0067 708a8540 jam 0x40 ,0x8a85 
-0068 708a16fe jam 0xfe ,0x8a16 
-0069 204000ad call p_set_otp_config 
-006a 6fe0c436 fetch 1 ,mem_wdt_always_work 
-006b 205a70d7 call wdt_set_disable ,blank 
-006c 37d98200 until null ,lpo_edge 
-006d 70813b5f jam 0x5f ,0x813b 
-006e 6fe0c099 fetch 1 ,mem_fcomp_div 
-006f c008009a beq xtal_16m ,p_initialize_radio_16m 
-0070 6fe0c438 fetch 1 ,mem_ring_ibias_trim 
-0071 1fe1fe04 or_into 0x04 ,pdata 
-0072 67f08a02 store 1 ,0x8a02 
-0073 70890f01 jam 0x01 ,0x890f 
-0074 708a8024 jam 0x24 ,0x8a80 
-0075 708a8162 jam 0x62 ,0x8a81 
-0076 58e61212 setarg 0xe61212 
-0077 67f18a73 store 3 ,0x8a73 
+0062 20600000 rtn 
+
+p_initialize_radio_cont:
+0063 7001bb00 jam 0 ,mem_le_testtype 
+0064 7001bc00 jam 0 ,mem_cmd_le_create_conn 
+0065 37d98200 until null ,lpo_edge 
+0066 7089460d jam 0x0d ,0x8946 
+0067 70896f10 jam 0x10 ,0x896f 
+0068 708a13cd jam 0xcd ,0x8a13 
+0069 708a0610 jam 0x10 ,0x8a06 
+006a 708a844a jam 0x4a ,0x8a84 
+006b 708a8540 jam 0x40 ,0x8a85 
+006c 708a16fe jam 0xfe ,0x8a16 
+006d 204000b2 call p_set_otp_config 
+006e 6fe0c436 fetch 1 ,mem_wdt_always_work 
+006f 205a70d7 call wdt_set_disable ,blank 
+0070 2455805f ncall p_set_ck2rfp11 ,wake 
+0071 37d98200 until null ,lpo_edge 
+0072 70813b5f jam 0x5f ,0x813b 
+0073 6fe0c099 fetch 1 ,mem_fcomp_div 
+0074 c008009f beq xtal_16m ,p_initialize_radio_16m 
+0075 6fe0c438 fetch 1 ,mem_ring_ibias_trim 
+0076 1fe1fe04 or_into 0x04 ,pdata 
+0077 67f08a02 store 1 ,0x8a02 
+0078 70890f01 jam 0x01 ,0x890f 
+0079 708a8024 jam 0x24 ,0x8a80 
+007a 708a8162 jam 0x62 ,0x8a81 
+007b 58e61212 setarg 0xe61212 
+007c 67f18a73 store 3 ,0x8a73 
 
 p_initialize_radio2:
-0078 708a8660 jam 0x60 ,0x8a86 
-0079 708a8b3b jam 0x3b ,0x8a8b 
-007a 2040008c call p_dpll_on 
-007b 70804300 jam 0 ,core_config 
-007c 70804205 jam clksel_dpll ,core_clksel 
-007d 58557474 setarg 0x557474 
-007e 67f18968 store 3 ,0x8968 
-007f 7089606e jam 0x6e ,0x8960 
-0080 20400129 call p_rx_dcoc 
-0081 20400154 call p_rfpll_aac_ghpc 
-0082 20400086 call p_set_xtal_cap 
-0083 7041480c jam system_clk_12m ,mem_system_clk 
-0084 20406f4e call sadc_calibration 
-0085 20200156 branch p_dpll_ring_ibias_calc 
+007d 708a8660 jam 0x60 ,0x8a86 
+007e 708a8b3b jam 0x3b ,0x8a8b 
+007f 20400091 call p_dpll_on 
+0080 70804300 jam 0 ,core_config 
+0081 70804205 jam clksel_dpll ,core_clksel 
+0082 58557474 setarg 0x557474 
+0083 67f18968 store 3 ,0x8968 
+0084 7089606e jam 0x6e ,0x8960 
+0085 20400135 call p_rx_dcoc 
+0086 20400160 call p_rfpll_aac_ghpc 
+0087 2040008b call p_set_xtal_cap 
+0088 7041480c jam system_clk_12m ,mem_system_clk 
+0089 20406f4e call sadc_calibration 
+008a 20200162 branch p_dpll_ring_ibias_calc 
 
 p_set_xtal_cap:
-0086 20758000 rtn wake 
-0087 37d98200 until null ,lpo_edge 
-0088 6fe0c11c fetch 1 ,mem_xtal_c_sel 
-0089 67f0813a store 1 ,core_xtal_cap 
-008a 37d98200 until null ,lpo_edge 
-008b 20600000 rtn 
+008b 20758000 rtn wake 
+008c 37d98200 until null ,lpo_edge 
+008d 6fe0c11c fetch 1 ,mem_xtal_c_sel 
+008e 67f0813a store 1 ,core_xtal_cap 
+008f 37d98200 until null ,lpo_edge 
+0090 20600000 rtn 
 
 p_dpll_on:
-008c 6fe0c099 fetch 1 ,mem_fcomp_div 
-008d c00c0092 beq xtal_24m ,p_dpll_on_24m 
-008e 6fe0c438 fetch 1 ,mem_ring_ibias_trim 
-008f 1fe1fe06 or_into 0x06 ,pdata 
-0090 67f08a02 store 1 ,0x8a02 
-0091 708a05e0 jam 0xe0 ,0x8a05 
+0091 6fe0c099 fetch 1 ,mem_fcomp_div 
+0092 c00c0097 beq xtal_24m ,p_dpll_on_24m 
+0093 6fe0c438 fetch 1 ,mem_ring_ibias_trim 
+0094 1fe1fe06 or_into 0x06 ,pdata 
+0095 67f08a02 store 1 ,0x8a02 
+0096 708a05e0 jam 0xe0 ,0x8a05 
 
 p_dpll_on_24m:
-0092 708a00d8 jam 0xd8 ,0x8a00 
-0093 2000003c nop 60 
-0094 708a01a0 jam 0xa0 ,0x8a01 
-0095 708a00df jam 0xdf ,0x8a00 
-0096 708a01fa jam 0xfa ,0x8a01 
-0097 20000014 nop 20 
-0098 708a009f jam 0x9f ,0x8a00 
-0099 20600000 rtn 
+0097 708a00d8 jam 0xd8 ,0x8a00 
+0098 2000003c nop 60 
+0099 708a01a0 jam 0xa0 ,0x8a01 
+009a 708a00df jam 0xdf ,0x8a00 
+009b 708a01fa jam 0xfa ,0x8a01 
+009c 20000014 nop 20 
+009d 708a009f jam 0x9f ,0x8a00 
+009e 20600000 rtn 
 
 p_initialize_radio_16m:
-009a 6fe0c438 fetch 1 ,mem_ring_ibias_trim 
-009b 1fe1fe06 or_into 0x06 ,pdata 
-009c 67f08a02 store 1 ,0x8a02 
-009d 70890f00 jam 0x00 ,0x890f 
-009e 708a8023 jam 0x23 ,0x8a80 
-009f 708a81b0 jam 0xb0 ,0x8a81 
-00a0 58e40909 setarg 0xe40909 
-00a1 67f18a73 store 3 ,0x8a73 
-00a2 708a762a jam 0x2a ,0x8a76 
-00a3 70890204 jam 0x04 ,0x8902 
-00a4 20200078 branch p_initialize_radio2 
+009f 6fe0c438 fetch 1 ,mem_ring_ibias_trim 
+00a0 1fe1fe06 or_into 0x06 ,pdata 
+00a1 67f08a02 store 1 ,0x8a02 
+00a2 70890f00 jam 0x00 ,0x890f 
+00a3 708a8023 jam 0x23 ,0x8a80 
+00a4 708a81b0 jam 0xb0 ,0x8a81 
+00a5 58e40909 setarg 0xe40909 
+00a6 67f18a73 store 3 ,0x8a73 
+00a7 708a762a jam 0x2a ,0x8a76 
+00a8 70890204 jam 0x04 ,0x8902 
+00a9 2020007d branch p_initialize_radio2 
 
 p_set_tx_power:
-00a5 6fe0c141 fetch 1 ,mem_tx_power 
-00a6 c00500a8 beq tx_power_10db ,p_set_tx_power_10db 
-00a7 2020220e branch set_tx_power + 2 
+00aa 6fe0c141 fetch 1 ,mem_tx_power 
+00ab c00500ad beq tx_power_10db ,p_set_tx_power_10db 
+00ac 2020220e branch set_tx_power + 2 
 
 p_set_tx_power_10db:
-00a8 708a1425 jam 0x25 ,0x8a14 
-00a9 58a93f3f setarg 0xa93f3f 
-00aa 67f18a60 store 3 ,0x8a60 
-00ab 708a631f jam 0x1f ,0x8a63 
-00ac 20600000 rtn 
+00ad 708a1425 jam 0x25 ,0x8a14 
+00ae 58a93f3f setarg 0xa93f3f 
+00af 67f18a60 store 3 ,0x8a60 
+00b0 708a631f jam 0x1f ,0x8a63 
+00b1 20600000 rtn 
 
 p_set_otp_config:
-00ad 203580d4 branch p_set_otp_config_wake ,wake 
-00ae 6fe2020d fetch 4 ,mem_otp_core_ldo 
-00af 207a0000 rtn blank 
-00b0 37d98200 until null ,lpo_edge 
-00b1 6ff08136 fetch 1 ,0x8136 
-00b2 1fe17ef0 and pdata ,0xf0 ,pdata 
-00b3 6848820d fetcht 1 ,mem_otp_core_ldo 
-00b4 9841fe00 ior temp ,pdata 
-00b5 67f08136 store 1 ,0x8136 
-00b6 37d98200 until null ,lpo_edge 
-00b7 6ff08138 fetch 1 ,0x8138 
-00b8 1fe17e07 and pdata ,0x7 ,pdata 
-00b9 6848820e fetcht 1 ,mem_otp_verf_bg 
-00ba 18498400 lshift3 temp ,temp 
-00bb 9841fe00 ior temp ,pdata 
-00bc 67f08138 store 1 ,0x8138 
-00bd 37d98200 until null ,lpo_edge 
+00b2 203580d9 branch p_set_otp_config_wake ,wake 
+00b3 6fe2020d fetch 4 ,mem_otp_core_ldo 
+00b4 207a0000 rtn blank 
+00b5 37d98200 until null ,lpo_edge 
+00b6 6ff08136 fetch 1 ,0x8136 
+00b7 1fe17ef0 and pdata ,0xf0 ,pdata 
+00b8 6848820d fetcht 1 ,mem_otp_core_ldo 
+00b9 9841fe00 ior temp ,pdata 
+00ba 67f08136 store 1 ,0x8136 
+00bb 37d98200 until null ,lpo_edge 
+00bc 6ff08138 fetch 1 ,0x8138 
+00bd 1fe17e07 and pdata ,0x7 ,pdata 
+00be 6848820e fetcht 1 ,mem_otp_verf_bg 
+00bf 18498400 lshift3 temp ,temp 
+00c0 9841fe00 ior temp ,pdata 
+00c1 67f08138 store 1 ,0x8138 
+00c2 37d98200 until null ,lpo_edge 
 
 p_set_otp_config2:
-00be 6ff08acb fetch 1 ,0x8acb 
-00bf 1fe17ef0 and pdata ,0xf0 ,pdata 
-00c0 6848820f fetcht 1 ,mem_otp_charge_pump 
-00c1 6048c15b storet 1 ,mem_otp_charge_pump_x 
-00c2 9841fe00 ior temp ,pdata 
-00c3 67f08acb store 1 ,0x8acb 
-00c4 6fe08210 fetch 1 ,mem_otp_dpll_ibais 
-00c5 67e0c15c store 1 ,mem_otp_dpll_ibais_x 
-00c6 2feffe03 isolate1 3 ,pdata 
-00c7 6ff08a06 fetch 1 ,0x8a06 
-00c8 7920fe07 setflag true ,7 ,pdata 
-00c9 67f08a06 store 1 ,0x8a06 
-00ca 6fe08210 fetch 1 ,mem_otp_dpll_ibais 
-00cb 1fe10407 and pdata ,7 ,temp 
-00cc 18520400 lshift4 temp ,temp 
-00cd 18438400 lshift temp ,temp 
-00ce 6048c438 storet 1 ,mem_ring_ibias_trim 
-00cf 6ff08a02 fetch 1 ,0x8a02 
-00d0 1fe17e1f and pdata ,0x1f ,pdata 
-00d1 9841fe00 ior temp ,pdata 
-00d2 67f08a02 store 1 ,0x8a02 
-00d3 20600000 rtn 
+00c3 6ff08acb fetch 1 ,0x8acb 
+00c4 1fe17ef0 and pdata ,0xf0 ,pdata 
+00c5 6848820f fetcht 1 ,mem_otp_charge_pump 
+00c6 6048c15b storet 1 ,mem_otp_charge_pump_x 
+00c7 9841fe00 ior temp ,pdata 
+00c8 67f08acb store 1 ,0x8acb 
+00c9 6fe08210 fetch 1 ,mem_otp_dpll_ibais 
+00ca 67e0c15c store 1 ,mem_otp_dpll_ibais_x 
+00cb 2feffe03 isolate1 3 ,pdata 
+00cc 6ff08a06 fetch 1 ,0x8a06 
+00cd 7920fe07 setflag true ,7 ,pdata 
+00ce 67f08a06 store 1 ,0x8a06 
+00cf 6fe08210 fetch 1 ,mem_otp_dpll_ibais 
+00d0 1fe10407 and pdata ,7 ,temp 
+00d1 18520400 lshift4 temp ,temp 
+00d2 18438400 lshift temp ,temp 
+00d3 6048c438 storet 1 ,mem_ring_ibias_trim 
+00d4 6ff08a02 fetch 1 ,0x8a02 
+00d5 1fe17e1f and pdata ,0x1f ,pdata 
+00d6 9841fe00 ior temp ,pdata 
+00d7 67f08a02 store 1 ,0x8a02 
+00d8 20600000 rtn 
 
 p_set_otp_config_wake:
-00d4 6fe1415b fetch 2 ,mem_otp_charge_pump_x 
-00d5 207a0000 rtn blank 
-00d6 67e1020f store 2 ,mem_otp_charge_pump 
-00d7 202000be branch p_set_otp_config2 
+00d9 6fe1415b fetch 2 ,mem_otp_charge_pump_x 
+00da 207a0000 rtn blank 
+00db 67e1020f store 2 ,mem_otp_charge_pump 
+00dc 202000c3 branch p_set_otp_config2 
 
 p_rf_rx_enable:
-00d8 2040686f call rf_debug_rx_gpio_high 
-00d9 204021ba call rf_rx_agc_set 
-00da 18002a08 force 8 ,radio_ctrl 
-00db 18002a00 force 0 ,radio_ctrl 
-00dc 580aaada setarg 0x0aaada 
-00dd 67f18a0f store 3 ,0x8a0f 
-00de 708a2540 jam 0x40 ,0x8a25 
-00df 708a2610 jam 0x10 ,0x8a26 
-00e0 2000003c nop 60 
-00e1 708a01fb jam 0xfb ,0x8a01 
-00e2 708a25ff jam 0xff ,0x8a25 
-00e3 708a2630 jam 0x30 ,0x8a26 
-00e4 708a16fe jam 0xfe ,0x8a16 
-00e5 202021b4 branch rf_rx_enable + 14 
+00dd 2040686f call rf_debug_rx_gpio_high 
+00de 204021ba call rf_rx_agc_set 
+00df 18002a08 force 8 ,radio_ctrl 
+00e0 18002a00 force 0 ,radio_ctrl 
+00e1 580aaada setarg 0x0aaada 
+00e2 67f18a0f store 3 ,0x8a0f 
+00e3 708a2540 jam 0x40 ,0x8a25 
+00e4 708a2610 jam 0x10 ,0x8a26 
+00e5 2000003c nop 60 
+00e6 708a01fb jam 0xfb ,0x8a01 
+00e7 708a25ff jam 0xff ,0x8a25 
+00e8 708a2630 jam 0x30 ,0x8a26 
+00e9 708a16fe jam 0xfe ,0x8a16 
+00ea 202021b4 branch rf_rx_enable + 14 
 
 p_txon:
-00e6 580aaa7e setarg 0x0aaa7e 
-00e7 67f18a0f store 3 ,0x8a0f 
-00e8 2000003c nop 60 
-00e9 708a2500 jam 0x00 ,0x8a25 
-00ea 708a260d jam 0x0d ,0x8a26 
-00eb 708a16f6 jam 0xf6 ,0x8a16 
-00ec 20202203 branch txon + 7 
+00eb 580aaa7e setarg 0x0aaa7e 
+00ec 67f18a0f store 3 ,0x8a0f 
+00ed 2000003c nop 60 
+00ee 708a2500 jam 0x00 ,0x8a25 
+00ef 708a260d jam 0x0d ,0x8a26 
+00f0 708a16f6 jam 0xf6 ,0x8a16 
+00f1 20202203 branch txon + 7 
 
 p_otp_read_data:
-00ed 20406b3a call enable_otp_read 
-00ee 20406b75 call otp_read_data + 1 
-00ef 20206b38 branch otp_disable_chgpump 
+00f2 20406b3a call enable_otp_read 
+00f3 20406b75 call otp_read_data + 1 
+00f4 20206b38 branch otp_disable_chgpump 
 
 p_shutter_init:
-00f0 70807dc0 jam 0xc0 ,0x807d 
-00f1 7080d6c0 jam 0xc0 ,0x80d6 
-00f2 70807fc0 jam 0xc0 ,0x807f 
-00f3 7080d4c0 jam 0xc0 ,0x80d4 
-00f4 20407396 call enable_authrom 
-00f5 20758000 rtn wake 
-00f6 5800000e setarg 0x000e 
-00f7 67e144f2 store 2 ,mem_ble_shutter_reconn_adv_interval 
-00f8 58000140 setarg 0x0140 
-00f9 67e144f4 store 2 ,mem_ble_shutter_discovery_adv_interval 
-00fa 67e14389 store 2 ,mem_le_adv_interval 
-00fb 58000002 setarg 0x0002 
-00fc 67e1452e store 2 ,mem_key0_press 
-00fd 58000001 setarg 0x0001 
-00fe 67e14533 store 2 ,mem_key1_press 
-00ff 6fe4489e fetch 8 ,mem_shutter_discovery_time_conf 
-0100 67e44512 store 8 ,mem_ble_shutter_discovery_timeout 
-0101 6fe448a6 fetch 8 ,mem_shutter_reconn_or_discovery_blink_time_conf 
-0102 67e444fa store 8 ,mem_ble_shutter_reconn_blink_on_time 
-0103 58006327 setarg shutter_process_idle 
-0104 67e143db store 2 ,mem_cb_idle_process 
-0105 58000117 setarg p_shutter_process_bb_event 
-0106 67e143dd store 2 ,mem_cb_bb_event_process 
-0107 5800638a setarg ble_shutter_receive_data 
-0108 67e143df store 2 ,mem_cb_att_write 
-0109 5800630e setarg shutter_le_bb_event_timer 
-010a 67e143e3 store 2 ,mem_cb_event_timer 
-010b 58006365 setarg shutter_key_change 
-010c 67e14524 store 2 ,mem_cb_shutter_keycan 
-010d 204062c2 call shutter_common_init 
-010e 20406396 call shutter_load_buffer_config_form_datarom 
+00f5 70807dc0 jam 0xc0 ,0x807d 
+00f6 7080d6c0 jam 0xc0 ,0x80d6 
+00f7 70807fc0 jam 0xc0 ,0x807f 
+00f8 7080d4c0 jam 0xc0 ,0x80d4 
+00f9 20407396 call enable_authrom 
+00fa 20758000 rtn wake 
+00fb 204070d7 call wdt_set_disable 
+00fc 7040a60a jam 0x0a ,mem_lpm_overhead 
+00fd 5800000e setarg 0x000e 
+00fe 67e144f2 store 2 ,mem_ble_shutter_reconn_adv_interval 
+00ff 58000140 setarg 0x0140 
+0100 67e144f4 store 2 ,mem_ble_shutter_discovery_adv_interval 
+0101 67e14389 store 2 ,mem_le_adv_interval 
+0102 58000000 setarg 0x0000 
+0103 67e1452e store 2 ,mem_key0_press 
+0104 58000000 setarg 0x0000 
+0105 67e14533 store 2 ,mem_key1_press 
+0106 58000602 setarg 0x0602 
+0107 67e14556 store 2 ,mem_key0_release 
+0108 6fe4489e fetch 8 ,mem_shutter_discovery_time_conf 
+0109 67e44512 store 8 ,mem_ble_shutter_discovery_timeout 
+010a 6fe448a6 fetch 8 ,mem_shutter_reconn_or_discovery_blink_time_conf 
+010b 67e444fa store 8 ,mem_ble_shutter_reconn_blink_on_time 
+010c 58000120 setarg p_shutter_process_idle 
+010d 67e143db store 2 ,mem_cb_idle_process 
+010e 58000123 setarg p_shutter_process_bb_event 
+010f 67e143dd store 2 ,mem_cb_bb_event_process 
+0110 5800638a setarg ble_shutter_receive_data 
+0111 67e143df store 2 ,mem_cb_att_write 
+0112 5800630e setarg shutter_le_bb_event_timer 
+0113 67e143e3 store 2 ,mem_cb_event_timer 
+0114 58006365 setarg shutter_key_change 
+0115 67e14524 store 2 ,mem_cb_shutter_keycan 
+0116 204062c2 call shutter_common_init 
+0117 20406396 call shutter_load_buffer_config_form_datarom 
 
 p_shutter_power_switch:
-010f 6fe0c51a fetch 1 ,mem_shutter_hard_soft_switch_case 
-0110 c0000114 beq hard_switch ,p_shutter_hart_swtich_power_on 
-0111 6fe0c51b fetch 1 ,mem_shutter_soft_switch_button_gpio 
-0112 67e0c4ec store 1 ,mem_ui_button_gpio 
-0113 202063a1 branch ui_soft_swtich_init 
+0118 6fe0c51a fetch 1 ,mem_shutter_hard_soft_switch_case 
+0119 c000011d beq hard_switch ,p_shutter_hart_swtich_power_on 
+011a 6fe0c51b fetch 1 ,mem_shutter_soft_switch_button_gpio 
+011b 67e0c4ec store 1 ,mem_ui_button_gpio 
+011c 202063a1 branch ui_soft_swtich_init 
 
 p_shutter_hart_swtich_power_on:
-0114 7044ecff jam ui_button_gpio_disable ,mem_ui_button_gpio 
-0115 70451c01 jam ss_state_power_on ,mem_shutter_soft_switch_power_state 
-0116 20206340 branch shutter_start_reconnect 
+011d 7044ecff jam ui_button_gpio_disable ,mem_ui_button_gpio 
+011e 70451c01 jam ss_state_power_on ,mem_shutter_soft_switch_power_state 
+011f 20206340 branch shutter_start_reconnect 
+
+p_shutter_process_idle:
+0120 dfe0000a arg 10 ,pdata 
+0121 204070c8 call wdt_init_config 
+0122 20206327 branch shutter_process_idle 
 
 p_shutter_process_bb_event:
-0117 1a627e00 copy regc ,pdata 
-0118 c018811c beq bt_evt_le_pairing_success ,p_ble_shutter_pair_success 
-0119 c00ae2e6 beq bt_evt_le_disconnected ,ble_shutter_process_baseband_disconnect 
-011a c01fe2e9 beq bt_evt_le_reconnect_complete ,ble_shutter_process_reconnect_complete 
-011b 202062da branch shutter_process_bb_event + 1 
+0123 1a627e00 copy regc ,pdata 
+0124 c0188128 beq bt_evt_le_pairing_success ,p_ble_shutter_pair_success 
+0125 c00ae2e6 beq bt_evt_le_disconnected ,ble_shutter_process_baseband_disconnect 
+0126 c01fe2e9 beq bt_evt_le_reconnect_complete ,ble_shutter_process_reconnect_complete 
+0127 202062da branch shutter_process_bb_event + 1 
 
 p_ble_shutter_pair_success:
-011c 7048ae01 jam 1 ,mem_shutter_ble_connect_flag 
-011d 20600000 rtn 
+0128 7048ae01 jam 1 ,mem_shutter_ble_connect_flag 
+0129 20600000 rtn 
 
 p_ble_shutter_process_baseband_disconnect:
-011e 7048ae00 jam 0 ,mem_shutter_ble_connect_flag 
-011f 204078ad call queue_init 
-0120 7044f100 jam 0 ,mem_ble_shutter_enable_notify 
-0121 20206340 branch shutter_start_reconnect 
+012a 7048ae00 jam 0 ,mem_shutter_ble_connect_flag 
+012b 204078ad call queue_init 
+012c 7044f100 jam 0 ,mem_ble_shutter_enable_notify 
+012d 20206340 branch shutter_start_reconnect 
 
 p_ble_shutter_process_reconnect_complete:
-0122 7048ae01 jam 1 ,mem_shutter_ble_connect_flag 
-0123 204078ad call queue_init 
-0124 7044f101 jam 1 ,mem_ble_shutter_enable_notify 
-0125 6fe44502 fetch 8 ,mem_ble_shutter_interval_min 
-0126 67e442d3 store 8 ,mem_le_interval_min 
-0127 2040432b call app_lpm_mult_enable 
-0128 20202e93 branch le_l2cap_tx_update_req 
+012e 7048ae01 jam 1 ,mem_shutter_ble_connect_flag 
+012f 204078ad call queue_init 
+0130 7044f101 jam 1 ,mem_ble_shutter_enable_notify 
+0131 6fe44502 fetch 8 ,mem_ble_shutter_interval_min 
+0132 67e442d3 store 8 ,mem_le_interval_min 
+0133 2040432b call app_lpm_mult_enable 
+0134 20202e93 branch le_l2cap_tx_update_req 
 
 p_rx_dcoc:
-0129 20758000 rtn wake 
-012a 20402160 call set_sync_on 
-012b d8400027 arg 39 ,temp 
-012c 2040216f call set_freq_rx 
-012d 204021a6 call rf_rx_enable 
-012e 708a257f jam 0x7f ,0x8a25 
-012f 708a301a jam 0x1a ,0x8a30 
-0130 708a3178 jam 0x78 ,0x8a31 
-0131 708a8fb2 jam 0xb2 ,0x8a8f 
-0132 708ac200 jam 0 ,0x8ac2 
-0133 708ac300 jam 0 ,0x8ac3 
-0134 d8e00006 arg 6 ,queue 
-0135 20400146 call p_rx_dcoc_avg 
-0136 2a2ffe0d isolate1 13 ,rega 
-0137 2040211d call qset_start 
-0138 2a4ffe0d isolate1 13 ,regb 
-0139 2040211e call qset_p 
-013a d8e00005 arg 5 ,queue 
+0135 20758000 rtn wake 
+0136 20402160 call set_sync_on 
+0137 d8400027 arg 39 ,temp 
+0138 2040216f call set_freq_rx 
+0139 204021a6 call rf_rx_enable 
+013a 708a257f jam 0x7f ,0x8a25 
+013b 708a301a jam 0x1a ,0x8a30 
+013c 708a3178 jam 0x78 ,0x8a31 
+013d 708a8fb2 jam 0xb2 ,0x8a8f 
+013e 708ac200 jam 0 ,0x8ac2 
+013f 708ac300 jam 0 ,0x8ac3 
+0140 d8e00006 arg 6 ,queue 
+0141 20400152 call p_rx_dcoc_avg 
+0142 2a2ffe0d isolate1 13 ,rega 
+0143 2040211d call qset_start 
+0144 2a4ffe0d isolate1 13 ,regb 
+0145 2040211e call qset_p 
+0146 d8e00005 arg 5 ,queue 
 
 p_rx_dcoc_loop2:
-013b 2040211c call qset1_p 
-013c 2040211e call qset_p 
-013d 20400146 call p_rx_dcoc_avg 
-013e d8a08ac2 arg 0x8ac2 ,contw 
-013f 1a31fe00 rshift4 rega ,pdata 
-0140 20402117 call qsetxor 
-0141 1a51fe00 rshift4 regb ,pdata 
-0142 20402117 call qsetxor 
-0143 18e08fff increase -1 ,queue 
-0144 2021013b branch p_rx_dcoc_loop2 ,positive 
-0145 2020214f branch rx_dcoc_loop2 + 10 
+0147 2040211c call qset1_p 
+0148 2040211e call qset_p 
+0149 20400152 call p_rx_dcoc_avg 
+014a d8a08ac2 arg 0x8ac2 ,contw 
+014b 1a31fe00 rshift4 rega ,pdata 
+014c 20402117 call qsetxor 
+014d 1a51fe00 rshift4 regb ,pdata 
+014e 20402117 call qsetxor 
+014f 18e08fff increase -1 ,queue 
+0150 20210147 branch p_rx_dcoc_loop2 ,positive 
+0151 2020214f branch rx_dcoc_loop2 + 10 
 
 p_rx_dcoc_avg:
-0146 2000003c nop 60 
-0147 58000f00 setarg mem_dcoc_buf 
-0148 67f10982 store 2 ,0x8982 
-0149 58000ff0 setarg mem_dcoc_buf_end 
-014a 67f10984 store 2 ,0x8984 
-014b 70898109 jam 0x9 ,0x8981 
-014c 70898103 jam 0x3 ,0x8981 
-014d 70898006 jam 0x6 ,0x8980 
-014e 2000003c nop 60 
-014f da200000 arg 0 ,rega 
-0150 da400000 arg 0 ,regb 
-0151 df200010 arg 16 ,loopcnt 
-0152 d8c00f00 arg mem_dcoc_buf ,contr 
-0153 2020212d branch rx_dcoc_loop 
+0152 2000003c nop 60 
+0153 58000f00 setarg mem_dcoc_buf 
+0154 67f10982 store 2 ,0x8982 
+0155 58000ff0 setarg mem_dcoc_buf_end 
+0156 67f10984 store 2 ,0x8984 
+0157 70898109 jam 0x9 ,0x8981 
+0158 70898103 jam 0x3 ,0x8981 
+0159 70898006 jam 0x6 ,0x8980 
+015a 2000003c nop 60 
+015b da200000 arg 0 ,rega 
+015c da400000 arg 0 ,regb 
+015d df200010 arg 16 ,loopcnt 
+015e d8c00f00 arg mem_dcoc_buf ,contr 
+015f 2020212d branch rx_dcoc_loop 
 
 p_rfpll_aac_ghpc:
-0154 20758000 rtn wake 
-0155 20202272 branch rfpll_aac_ghpc + 1 
+0160 20758000 rtn wake 
+0161 20202272 branch rfpll_aac_ghpc + 1 
 
 p_dpll_ring_ibias_calc:
-0156 20600000 rtn 
+0162 20600000 rtn 
 
 p_sadc_calibration:
-0157 20758000 rtn wake 
-0158 708a0777 jam 0x77 ,core_gpadc_ctrl 
-0159 708a08c9 jam 0xc9 ,core_gpadc_cfg0 
-015a 708a0b01 jam 0x01 ,core_gpadc_cfg3 
-015b 6fe0c409 fetch 1 ,mem_adc_clkdiv 
-015c 67f080cd store 1 ,core_sadc_clkdiv 
-015d 20000bb8 nop 3000 
-015e 2040017f call p_sadc_read 
-015f 708a08c1 jam 0xc1 ,core_gpadc_cfg0 
-0160 6a40c419 fetchr regb ,1 ,mem_spi_write_addr 
-0161 df200008 arg 8 ,loopcnt 
-0162 20406f58 call sadc_cal_read + 1 
-0163 6fe0c419 fetch 1 ,mem_spi_write_addr 
-0164 67e0c433 store 1 ,mem_adc_cal_c7 
-0165 6240c419 storer regb ,1 ,mem_spi_write_addr 
-0166 20600000 rtn 
+0163 20758000 rtn wake 
+0164 708a0777 jam 0x77 ,core_gpadc_ctrl 
+0165 708a08c9 jam 0xc9 ,core_gpadc_cfg0 
+0166 708a0b01 jam 0x01 ,core_gpadc_cfg3 
+0167 6fe0c409 fetch 1 ,mem_adc_clkdiv 
+0168 67f080cd store 1 ,core_sadc_clkdiv 
+0169 20000bb8 nop 3000 
+016a 2040018b call p_sadc_read 
+016b 708a08c1 jam 0xc1 ,core_gpadc_cfg0 
+016c 6a40c419 fetchr regb ,1 ,mem_spi_write_addr 
+016d df200008 arg 8 ,loopcnt 
+016e 20406f58 call sadc_cal_read + 1 
+016f 6fe0c419 fetch 1 ,mem_spi_write_addr 
+0170 67e0c433 store 1 ,mem_adc_cal_c7 
+0171 6240c419 storer regb ,1 ,mem_spi_write_addr 
+0172 20600000 rtn 
 
 p_enable_adc:
-0167 20400175 call p_sadc_cal_write 
-0168 6ff08a09 fetch 1 ,core_gpadc_cfg1 
-0169 793ffe07 set0 7 ,pdata 
-016a 67f08a09 store 1 ,core_gpadc_cfg1 
-016b 708a0777 jam 0x77 ,core_gpadc_ctrl 
-016c 708a08c1 jam 0xc1 ,core_gpadc_cfg0 
-016d 708a0b01 jam 0x01 ,core_gpadc_cfg3 
-016e 20406f90 call sadc_channel 
-016f 6fe0c409 fetch 1 ,mem_adc_clkdiv 
-0170 67f080cd store 1 ,core_sadc_clkdiv 
-0171 20000bb8 nop 3000 
-0172 2040017f call p_sadc_read 
-0173 7080cd00 jam 0 ,core_sadc_clkdiv 
-0174 20206fa1 branch sadc_dma 
+0173 20400181 call p_sadc_cal_write 
+0174 6ff08a09 fetch 1 ,core_gpadc_cfg1 
+0175 793ffe07 set0 7 ,pdata 
+0176 67f08a09 store 1 ,core_gpadc_cfg1 
+0177 708a0777 jam 0x77 ,core_gpadc_ctrl 
+0178 708a08c1 jam 0xc1 ,core_gpadc_cfg0 
+0179 708a0b01 jam 0x01 ,core_gpadc_cfg3 
+017a 20406f90 call sadc_channel 
+017b 6fe0c409 fetch 1 ,mem_adc_clkdiv 
+017c 67f080cd store 1 ,core_sadc_clkdiv 
+017d 20000bb8 nop 3000 
+017e 2040018b call p_sadc_read 
+017f 7080cd00 jam 0 ,core_sadc_clkdiv 
+0180 20206fa1 branch sadc_dma 
 
 p_sadc_cal_write:
-0175 6ff080cc fetch 1 ,core_sadc_ctrl 
-0176 79207e01 set1 1 ,pdata 
-0177 67f080cc store 1 ,core_sadc_ctrl 
-0178 6a40c419 fetchr regb ,1 ,mem_spi_write_addr 
-0179 6fe0c433 fetch 1 ,mem_adc_cal_c7 
-017a 67e0c419 store 1 ,mem_spi_write_addr 
-017b df200008 arg 8 ,loopcnt 
-017c 20406f67 call sadc_cal_write + 4 
-017d 6240c419 storer regb ,1 ,mem_spi_write_addr 
-017e 20600000 rtn 
+0181 6ff080cc fetch 1 ,core_sadc_ctrl 
+0182 79207e01 set1 1 ,pdata 
+0183 67f080cc store 1 ,core_sadc_ctrl 
+0184 6a40c419 fetchr regb ,1 ,mem_spi_write_addr 
+0185 6fe0c433 fetch 1 ,mem_adc_cal_c7 
+0186 67e0c419 store 1 ,mem_spi_write_addr 
+0187 df200008 arg 8 ,loopcnt 
+0188 20406f67 call sadc_cal_write + 4 
+0189 6240c419 storer regb ,1 ,mem_spi_write_addr 
+018a 20600000 rtn 
 
 p_sadc_read:
-017f 7080cc03 jam 0x03 ,core_sadc_ctrl 
+018b 7080cc03 jam 0x03 ,core_sadc_ctrl 
 
 p_sadc_read_wait:
-0180 6ff08129 fetch 1 ,core_perf_status 
-0181 c3028180 bbit0 saradc_done ,p_sadc_read_wait 
-0182 68590164 fetcht 2 ,core_sadc_data 
-0183 6049440a storet 2 ,mem_adc_current_value 
-0184 7080cc00 jam 0x00 ,core_sadc_ctrl 
-0185 20600000 rtn 
+018c 6ff08129 fetch 1 ,core_perf_status 
+018d c302818c bbit0 saradc_done ,p_sadc_read_wait 
+018e 68590164 fetcht 2 ,core_sadc_data 
+018f 6049440a storet 2 ,mem_adc_current_value 
+0190 7080cc00 jam 0x00 ,core_sadc_ctrl 
+0191 20600000 rtn 
 
 p_set_lemode:
-0186 708a8211 jam 0x11 ,0x8a82 
-0187 708a8d12 jam 0x12 ,0x8a8d 
-0188 708a8e0a jam 0x0a ,0x8a8e 
-0189 6fe0c099 fetch 1 ,mem_fcomp_div 
-018a c008019f beq xtal_16m ,p_set_lemode_2m_16m 
-018b 58005762 setarg 0x5762 
-018c 67f10907 store 2 ,0x8907 
+0192 708a8211 jam 0x11 ,0x8a82 
+0193 708a8d12 jam 0x12 ,0x8a8d 
+0194 708a8e0a jam 0x0a ,0x8a8e 
+0195 6fe0c099 fetch 1 ,mem_fcomp_div 
+0196 c00801ab beq xtal_16m ,p_set_lemode_2m_16m 
+0197 58005762 setarg 0x5762 
+0198 67f10907 store 2 ,0x8907 
 
 p_set_lemode_2m:
-018d 70890103 jam 3 ,0x8901 
-018e 70893003 jam 3 ,0x8930 
-018f c6168000 rtnmark1 mark_ble_2m 
-0190 70890101 jam 1 ,0x8901 
-0191 708a8207 jam 0x07 ,0x8a82 
-0192 708a8d44 jam 0x44 ,0x8a8d 
-0193 708a8e0a jam 0x0a ,0x8a8e 
-0194 6fe0c099 fetch 1 ,mem_fcomp_div 
-0195 c008019c beq xtal_16m ,p_set_lemode_1m_16m 
-0196 58002bb1 setarg 0x2bb1 
-0197 67f10907 store 2 ,0x8907 
+0199 70890103 jam 3 ,0x8901 
+019a 70893003 jam 3 ,0x8930 
+019b c6168000 rtnmark1 mark_ble_2m 
+019c 70890101 jam 1 ,0x8901 
+019d 708a8207 jam 0x07 ,0x8a82 
+019e 708a8d44 jam 0x44 ,0x8a8d 
+019f 708a8e0a jam 0x0a ,0x8a8e 
+01a0 6fe0c099 fetch 1 ,mem_fcomp_div 
+01a1 c00801a8 beq xtal_16m ,p_set_lemode_1m_16m 
+01a2 58002bb1 setarg 0x2bb1 
+01a3 67f10907 store 2 ,0x8907 
 
 p_set_lemode_1m:
-0198 c6978000 rtnmark0 mark_ble_lr 
-0199 70893024 jam 0x24 ,0x8930 
-019a 70890105 jam 5 ,0x8901 
-019b 20600000 rtn 
+01a4 c6978000 rtnmark0 mark_ble_lr 
+01a5 70893024 jam 0x24 ,0x8930 
+01a6 70890105 jam 5 ,0x8901 
+01a7 20600000 rtn 
 
 p_set_lemode_1m_16m:
-019c 58004189 setarg 0x4189 
-019d 67f10907 store 2 ,0x8907 
-019e 20200198 branch p_set_lemode_1m 
+01a8 58004189 setarg 0x4189 
+01a9 67f10907 store 2 ,0x8907 
+01aa 202001a4 branch p_set_lemode_1m 
 
 p_set_lemode_2m_16m:
-019f 58008312 setarg 0x8312 
-01a0 67f10907 store 2 ,0x8907 
-01a1 2020018d branch p_set_lemode_2m 
+01ab 58008312 setarg 0x8312 
+01ac 67f10907 store 2 ,0x8907 
+01ad 20200199 branch p_set_lemode_2m 
 
 p_le_parse:
-01a2 6fe0c334 fetch 1 ,mem_le_packet_llid 
-01a3 c1000000 rtneq llid_reserved 
-01a4 c001b04a beq llid_le_ll ,le_parse_ll 
-01a5 202028e1 branch le_parse_l2cap 
+01ae 6fe0c334 fetch 1 ,mem_le_packet_llid 
+01af c1000000 rtneq llid_reserved 
+01b0 c001b04a beq llid_le_ll ,le_parse_ll 
+01b1 202028e1 branch le_parse_l2cap 
 
 p_le_init_adv:
-01a6 793f8030 set0 mark_ble_crc_fail ,mark 
-01a7 20202af6 branch le_init_adv + 1 
+01b2 793f8030 set0 mark_ble_crc_fail ,mark 
+01b3 20202af6 branch le_init_adv + 1 
 
 p_le_receive_rxon:
-01a8 204025c2 call le_prep 
-01a9 c59781ae bmark0 mark_ble_lr ,p_le_receive_nolr 
-01aa 783cfc00 pulse dewhiten_code_calc 
-01ab 2000001e nop 30 
-01ac 204025c2 call le_prep 
-01ad 19699600 lshift3 timeup ,timeup 
+01b4 204025c2 call le_prep 
+01b5 c59781ba bmark0 mark_ble_lr ,p_le_receive_nolr 
+01b6 783cfc00 pulse dewhiten_code_calc 
+01b7 2000001e nop 30 
+01b8 204025c2 call le_prep 
+01b9 19699600 lshift3 timeup ,timeup 
 
 p_le_receive_nolr:
-01ae 7856fc00 disable match 
-01af 7826fc00 enable decode_fec0 
-01b0 7830fc00 enable is_rx 
-01b1 78507c00 disable is_tx 
-01b2 19623600 copy timeup ,stop_watch 
-01b3 37c18400 correlate null ,timeout 
-01b4 203701b7 branch p_le_receive_on_attempt ,attempt 
-01b5 1b420400 copy clke ,temp 
-01b6 604b000f storet 6 ,mem_sync_clke 
+01ba 7856fc00 disable match 
+01bb 7826fc00 enable decode_fec0 
+01bc 7830fc00 enable is_rx 
+01bd 78507c00 disable is_tx 
+01be 19623600 copy timeup ,stop_watch 
+01bf 37c18400 correlate null ,timeout 
+01c0 203701c3 branch p_le_receive_on_attempt ,attempt 
+01c1 1b420400 copy clke ,temp 
+01c2 604b000f storet 6 ,mem_sync_clke 
 
 p_le_receive_on_attempt:
-01b7 242c26fa nbranch le_unsync_end ,sync 
-01b8 78287c00 enable swfine 
-01b9 6fe0c167 fetch 1 ,mem_le_tx_ifs_defference 
-01ba d8404e20 arg param_20ms_init ,temp 
-01bb 98408400 iadd temp ,temp 
-01bc 6fe0c148 fetch 1 ,mem_system_clk 
-01bd 984fb600 imul32 temp ,stop_watch 
-01be 20406877 call rf_debug_rx_sync_line 
-01bf 20372677 branch le_receive_skip ,attempt 
-01c0 204001c5 call p_calc_clke_all_modem 
-01c1 6fe08168 fetch 1 ,mem_le_state 
-01c2 c301a677 bbit0 lestate_got_first_packet ,le_receive_skip 
-01c3 2055a477 call lpm_adjust_clk ,wake 
-01c4 20202677 branch le_receive_skip 
+01c3 242c26fa nbranch le_unsync_end ,sync 
+01c4 78287c00 enable swfine 
+01c5 6fe0c167 fetch 1 ,mem_le_tx_ifs_defference 
+01c6 d8404e20 arg param_20ms_init ,temp 
+01c7 98408400 iadd temp ,temp 
+01c8 6fe0c148 fetch 1 ,mem_system_clk 
+01c9 984fb600 imul32 temp ,stop_watch 
+01ca 20406877 call rf_debug_rx_sync_line 
+01cb 20372677 branch le_receive_skip ,attempt 
+01cc 204001d1 call p_calc_clke_all_modem 
+01cd 6fe08168 fetch 1 ,mem_le_state 
+01ce c301a677 bbit0 lestate_got_first_packet ,le_receive_skip 
+01cf 2055a477 call lpm_adjust_clk ,wake 
+01d0 20202677 branch le_receive_skip 
 
 p_calc_clke_all_modem:
-01c5 684b000f fetcht 6 ,mem_sync_clke 
-01c6 1b427e00 copy clke ,pdata 
-01c7 20407d12 call clk_diff 
-01c8 1fe20400 copy pdata ,temp 
-01c9 204026ff call calc_clke_all_modem 
-01ca 1b425600 copy clke ,rege 
-01cb 1d227e00 copy clke_rt ,pdata 
-01cc 9840fe00 iadd temp ,pdata 
-01cd 1fe25200 copy pdata ,clke_rt 
-01ce 20600000 rtn 
+01d1 684b000f fetcht 6 ,mem_sync_clke 
+01d2 1b427e00 copy clke ,pdata 
+01d3 20407d12 call clk_diff 
+01d4 1fe20400 copy pdata ,temp 
+01d5 204026ff call calc_clke_all_modem 
+01d6 1b425600 copy clke ,rege 
+01d7 1d227e00 copy clke_rt ,pdata 
+01d8 9840fe00 iadd temp ,pdata 
+01d9 1fe25200 copy pdata ,clke_rt 
+01da 20600000 rtn 
 
 p_lpm_adjust_clk:
-01cf c584a489 bmark0 mark_context ,lpm_clear_counter 
-01d0 684a40ad fetcht 4 ,mem_sleep_counter_all 
-01d1 dfe00600 arg 0x600 ,pdata 
-01d2 98467c00 isub temp ,null 
-01d3 20610000 rtn positive 
-01d4 18422200 copy temp ,rega 
-01d5 684b000f fetcht 6 ,mem_sync_clke 
-01d6 1d627e00 deposit rege 
-01d7 20407d10 call clk_diff_rt 
-01d8 1a220400 copy rega ,temp 
-01d9 2020247d branch lpm_adjust_clk + 6 
+01db c584a489 bmark0 mark_context ,lpm_clear_counter 
+01dc 684a40ad fetcht 4 ,mem_sleep_counter_all 
+01dd dfe00600 arg 0x600 ,pdata 
+01de 98467c00 isub temp ,null 
+01df 20610000 rtn positive 
+01e0 18422200 copy temp ,rega 
+01e1 684b000f fetcht 6 ,mem_sync_clke 
+01e2 1d627e00 deposit rege 
+01e3 20407d10 call clk_diff_rt 
+01e4 1a220400 copy rega ,temp 
+01e5 2020247d branch lpm_adjust_clk + 6 
 
 p_lpm_sleep:
-01da 6fe143e9 fetch 2 ,mem_cb_before_lpm_sleep 
-01db 20407d79 call callback_func 
+01e6 6fe143e9 fetch 2 ,mem_cb_before_lpm_sleep 
+01e7 20407d79 call callback_func 
 
 p_lpm_sleep_skip_cb_function:
-01dc 6fe240ad fetch 4 ,mem_sleep_counter_all 
-01dd 9840fe00 iadd temp ,pdata 
-01de 67e240ad store 4 ,mem_sleep_counter_all 
-01df 204001e1 call p_lpm_save_context 
-01e0 20202425 branch lpm_sleep_skip_cb_function + 4 
+01e8 6fe240ad fetch 4 ,mem_sleep_counter_all 
+01e9 9840fe00 iadd temp ,pdata 
+01ea 67e240ad store 4 ,mem_sleep_counter_all 
+01eb 204001ed call p_lpm_save_context 
+01ec 20202425 branch lpm_sleep_skip_cb_function + 4 
 
 p_lpm_save_context:
-01e1 600440e7 storer mark ,8 ,mem_saved_mark 
-01e2 d8c08070 arg core_gpio_conf ,contr 
-01e3 d8a040cc arg mem_saved_gpio ,contw 
-01e4 20407c8f call memcpy16 
-01e5 d8c080d4 arg core_gpio_conf_hi ,contr 
-01e6 20407c89 call memcpy8 
-01e7 6ff08080 fetch 1 ,core_spid_ctrl 
-01e8 67e0c0ef store 1 ,mem_saved_spidctrl 
-01e9 18422400 copy temp ,regb 
+01ed 600440e7 storer mark ,8 ,mem_saved_mark 
+01ee d8c08070 arg core_gpio_conf ,contr 
+01ef d8a040cc arg mem_saved_gpio ,contw 
+01f0 20407c8f call memcpy16 
+01f1 d8c080d4 arg core_gpio_conf_hi ,contr 
+01f2 20407c89 call memcpy8 
+01f3 6ff08080 fetch 1 ,core_spid_ctrl 
+01f4 67e0c0ef store 1 ,mem_saved_spidctrl 
+01f5 18422400 copy temp ,regb 
 
 p_lpm_write_gpio_wakeup:
-01ea df20000c arg 12 ,loopcnt 
-01eb da200016 arg mem_gpio_wakeup_cfg ,rega 
-01ec da60814d arg core_gpio_wakeup_cfg ,regc 
-01ed 37d98200 until null ,lpo_edge 
+01f6 df20000c arg 12 ,loopcnt 
+01f7 da200016 arg mem_gpio_wakeup_cfg ,rega 
+01f8 da60814d arg core_gpio_wakeup_cfg ,regc 
+01f9 37d98200 until null ,lpo_edge 
 
 p_lpm_write_gpio_loop:
-01ee efe08011 ifetch 1 ,rega 
-01ef e8408013 ifetcht 1 ,regc 
-01f0 98467c00 isub temp ,null 
-01f1 202281f4 branch p_lpm_write_gpio_loop_next ,zero 
-01f2 e7e08013 istore 1 ,regc 
-01f3 37d98200 until null ,lpo_edge 
+01fa efe08011 ifetch 1 ,rega 
+01fb e8408013 ifetcht 1 ,regc 
+01fc 98467c00 isub temp ,null 
+01fd 20228200 branch p_lpm_write_gpio_loop_next ,zero 
+01fe e7e08013 istore 1 ,regc 
+01ff 37d98200 until null ,lpo_edge 
 
 p_lpm_write_gpio_loop_next:
-01f4 1a20a201 increase 1 ,rega 
-01f5 1a60a601 increase 1 ,regc 
-01f6 c20001ee loop p_lpm_write_gpio_loop 
-01f7 1a420400 copy regb ,temp 
-01f8 20600000 rtn 
+0200 1a20a201 increase 1 ,rega 
+0201 1a60a601 increase 1 ,regc 
+0202 c20001fa loop p_lpm_write_gpio_loop 
+0203 1a420400 copy regb ,temp 
+0204 20600000 rtn 
               org 0x2000
 
 start:
Index: output/ramcode.rom
===================================================================
--- /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/output/ramcode.rom	(revision 3851)
+++ /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/output/ramcode.rom	(working copy)
@@ -2,24 +2,24 @@
 c0000018
 c0010048
 c0088051
-c00a0186
-c00a80d8
-c00c00e6
-c00c80a5
-c00d005f
-c01281da
-c01381cf
-c05880f0
-c06280ed
-c06d0157
-c06e0167
+c00a0192
+c00a80dd
+c00c00eb
+c00c80aa
+c00d0063
+c01281e6
+c01381db
+c05880f5
+c06280f2
+c06d0163
+c06e0173
 2020235a
-c01201a8
+c01201b4
 c0128043
 c0130033
-c01c81a2
+c01c81ae
 c01f801c
-c02681a6
+c02681b2
 c17f8000
 2020235a
 2435a002
@@ -93,6 +93,10 @@
 708a1260
 708a23dd
 20600000
+37d98200
+70813c58
+37d98200
+20600000
 7001bb00
 7001bc00
 37d98200
@@ -103,13 +107,14 @@
 708a844a
 708a8540
 708a16fe
-204000ad
+204000b2
 6fe0c436
 205a70d7
+2455805f
 37d98200
 70813b5f
 6fe0c099
-c008009a
+c008009f
 6fe0c438
 1fe1fe04
 67f08a02
@@ -120,18 +125,18 @@
 67f18a73
 708a8660
 708a8b3b
-2040008c
+20400091
 70804300
 70804205
 58557474
 67f18968
 7089606e
-20400129
-20400154
-20400086
+20400135
+20400160
+2040008b
 7041480c
 20406f4e
-20200156
+20200162
 20758000
 37d98200
 6fe0c11c
@@ -139,7 +144,7 @@
 37d98200
 20600000
 6fe0c099
-c00c0092
+c00c0097
 6fe0c438
 1fe1fe06
 67f08a02
@@ -162,16 +167,16 @@
 67f18a73
 708a762a
 70890204
-20200078
+2020007d
 6fe0c141
-c00500a8
+c00500ad
 2020220e
 708a1425
 58a93f3f
 67f18a60
 708a631f
 20600000
-203580d4
+203580d9
 6fe2020d
 207a0000
 37d98200
@@ -213,7 +218,7 @@
 6fe1415b
 207a0000
 67e1020f
-202000be
+202000c3
 2040686f
 204021ba
 18002a08
@@ -244,22 +249,26 @@
 7080d4c0
 20407396
 20758000
+204070d7
+7040a60a
 5800000e
 67e144f2
 58000140
 67e144f4
 67e14389
-58000002
+58000000
 67e1452e
-58000001
+58000000
 67e14533
+58000602
+67e14556
 6fe4489e
 67e44512
 6fe448a6
 67e444fa
-58006327
+58000120
 67e143db
-58000117
+58000123
 67e143dd
 5800638a
 67e143df
@@ -270,15 +279,18 @@
 204062c2
 20406396
 6fe0c51a
-c0000114
+c000011d
 6fe0c51b
 67e0c4ec
 202063a1
 7044ecff
 70451c01
 20206340
+dfe0000a
+204070c8
+20206327
 1a627e00
-c018811c
+c0188128
 c00ae2e6
 c01fe2e9
 202062da
@@ -307,7 +319,7 @@
 708ac200
 708ac300
 d8e00006
-20400146
+20400152
 2a2ffe0d
 2040211d
 2a4ffe0d
@@ -315,14 +327,14 @@
 d8e00005
 2040211c
 2040211e
-20400146
+20400152
 d8a08ac2
 1a31fe00
 20402117
 1a51fe00
 20402117
 18e08fff
-2021013b
+20210147
 2020214f
 2000003c
 58000f00
@@ -348,7 +360,7 @@
 6fe0c409
 67f080cd
 20000bb8
-2040017f
+2040018b
 708a08c1
 6a40c419
 df200008
@@ -357,7 +369,7 @@
 67e0c433
 6240c419
 20600000
-20400175
+20400181
 6ff08a09
 793ffe07
 67f08a09
@@ -368,7 +380,7 @@
 6fe0c409
 67f080cd
 20000bb8
-2040017f
+2040018b
 7080cd00
 20206fa1
 6ff080cc
@@ -383,7 +395,7 @@
 20600000
 7080cc03
 6ff08129
-c3028180
+c302818c
 68590164
 6049440a
 7080cc00
@@ -392,7 +404,7 @@
 708a8d12
 708a8e0a
 6fe0c099
-c008019f
+c00801ab
 58005762
 67f10907
 70890103
@@ -403,7 +415,7 @@
 708a8d44
 708a8e0a
 6fe0c099
-c008019c
+c00801a8
 58002bb1
 67f10907
 c6978000
@@ -412,10 +424,10 @@
 20600000
 58004189
 67f10907
-20200198
+202001a4
 58008312
 67f10907
-2020018d
+20200199
 6fe0c334
 c1000000
 c001b04a
@@ -423,7 +435,7 @@
 793f8030
 20202af6
 204025c2
-c59781ae
+c59781ba
 783cfc00
 2000001e
 204025c2
@@ -434,7 +446,7 @@
 78507c00
 19623600
 37c18400
-203701b7
+203701c3
 1b420400
 604b000f
 242c26fa
@@ -446,7 +458,7 @@
 984fb600
 20406877
 20372677
-204001c5
+204001d1
 6fe08168
 c301a677
 2055a477
@@ -477,7 +489,7 @@
 6fe240ad
 9840fe00
 67e240ad
-204001e1
+204001ed
 20202425
 600440e7
 d8c08070
@@ -495,11 +507,11 @@
 efe08011
 e8408013
 98467c00
-202281f4
+20228200
 e7e08013
 37d98200
 1a20a201
 1a60a601
-c20001ee
+c20001fa
 1a420400
 20600000
Index: output/sched.rom
===================================================================
--- /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/output/sched.rom	(revision 3851)
+++ /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/output/sched.rom	(working copy)
@@ -69,16 +69,16 @@
 mem_ui_button_gpio:ff
 mem_otp_load_check_sum:5a
 
-mem_le_lap:39 31 1f 98 07 2a
+mem_le_lap:3a 31 1f 98 07 2a
 mem_le_name_len:
-'T08
+'A37
 
 mem_shutter_key_conf0_temp:06 ff 91 01 06
 #mem_shutter_key_conf0_temp:06 ff 90 01 06  #socket
 # mem_shutter_key_conf0_temp:15 ff 8c 01 15 #调试版
-mem_shutter_soft_switch_first_power_on:01
+mem_shutter_soft_switch_first_power_on:00
 
-mem_tx_power:06
+mem_tx_power:05
 
 #mem_rf_debug_tx_gpio:83
 #mem_rf_debug_rx_gpio:89
@@ -107,7 +107,7 @@
 mem_lpm_hv_sel:b4
 
 mem_fcomp_div:18
-mem_xtal_c_sel:3e
+mem_xtal_c_sel:7f
 mem_gpio_wakeup_cfg:00 00 20 00 00 00 00 00 00 00 00 00
 
 mem_version:08 0e 05 03 00
Index: program/patch.prog
===================================================================
--- /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/program/patch.prog	(revision 3851)
+++ /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/program/patch.prog	(working copy)
@@ -118,7 +118,11 @@
 	jam 0x60,0x8a12
 	jam 0xdd,0x8a23
 	rtn
-
+p_set_ck2rfp11:
+	until null,lpo_edge
+	jam 0x58,0x813c
+	until null,lpo_edge
+	rtn
 p_initialize_radio_cont:
 	jam 0,mem_le_testtype
 	jam 0,mem_cmd_le_create_conn
@@ -137,7 +141,7 @@
 //	branch initialize_radio_cont+1
 	fetch 1,mem_wdt_always_work
 	call wdt_set_disable,blank
-
+	ncall p_set_ck2rfp11,wake
 	until null,lpo_edge
 	jam 0x5f,0x813b
 	fetch 1,mem_fcomp_div
@@ -308,6 +312,8 @@
 	jam 0xc0,0x80d4				//gpio16
 	call enable_authrom
 	rtn wake
+	call wdt_set_disable
+	jam 0x0a,mem_lpm_overhead
 	//call shutter_default_init
 	//setarg 0x0050
 	//store 2,mem_ble_shutter_reconn_timer
@@ -317,17 +323,19 @@
 	store 2,mem_ble_shutter_discovery_adv_interval
 	store 2,mem_le_adv_interval
 
-	setarg 0x0002
+	setarg 0x0000
 	store 2,mem_key0_press
-	setarg 0x0001
+	setarg 0x0000
 	store 2,mem_key1_press
+	setarg 0x0602
+	store 2,mem_key0_release
 
 	fetch 8,mem_shutter_discovery_time_conf
 	store 8,mem_ble_shutter_discovery_timeout
 	fetch 8,mem_shutter_reconn_or_discovery_blink_time_conf
 	store 8,mem_ble_shutter_reconn_blink_on_time
 
-	setarg shutter_process_idle
+	setarg p_shutter_process_idle
 	store 2,mem_cb_idle_process
 
 	setarg p_shutter_process_bb_event
@@ -357,6 +365,11 @@
 	jam SS_STATE_POWER_ON,mem_shutter_soft_switch_power_state
 	branch shutter_start_reconnect
 
+p_shutter_process_idle:
+	arg 10, pdata //Լ96ms
+	call wdt_init_config
+	branch shutter_process_idle
+
 p_shutter_process_bb_event:
 	copy regc,pdata
 	beq BT_EVT_LE_PAIRING_SUCCESS,p_ble_shutter_pair_success
Index: sched/1305.dat
===================================================================
--- /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/sched/1305.dat	(revision 3851)
+++ /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/sched/1305.dat	(working copy)
@@ -9,7 +9,7 @@
 mem_lpm_hv_sel:b4
 
 mem_fcomp_div:18
-mem_xtal_c_sel:3e
+mem_xtal_c_sel:7f
 mem_gpio_wakeup_cfg:00 00 20 00 00 00 00 00 00 00 00 00
 
 mem_version:08 0e 05 03 00
Index: sched/shutter.dat
===================================================================
--- /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/sched/shutter.dat	(revision 3851)
+++ /1121s/branch/shutter/branch/shutter/dq_project/dq_yc1386p_shutter_ws8000_dj/sched/shutter.dat	(working copy)
@@ -2,16 +2,16 @@
 mem_ui_button_gpio:ff
 mem_otp_load_check_sum:5a
 
-mem_le_lap:39 31 1f 98 07 2a
+mem_le_lap:3a 31 1f 98 07 2a
 mem_le_name_len:
-'T08
+'A37
 
 mem_shutter_key_conf0_temp:06 ff 91 01 06
 #mem_shutter_key_conf0_temp:06 ff 90 01 06  #socket
 # mem_shutter_key_conf0_temp:15 ff 8c 01 15 #调试版
-mem_shutter_soft_switch_first_power_on:01
+mem_shutter_soft_switch_first_power_on:00
 
-mem_tx_power:06
+mem_tx_power:05
 
 #mem_rf_debug_tx_gpio:83
 #mem_rf_debug_rx_gpio:89
