Index: output/bt_program23.icode
===================================================================
--- /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/bt_program23.icode	(revision 5012)
+++ /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/bt_program23.icode	(working copy)
@@ -2,24 +2,24 @@
  00000001  0x0000001e beq  0x00000000 , 0x00000061 
  00000002  0x0000001f beq  0x00000002 , 0x0000007a 
  00000003  0x00000021 beq  0x00000011 , 0x00000083 
- 00000004  0x00000022 beq  0x00000014 , 0x000001cb 
- 00000005  0x00000023 beq  0x00000015 , 0x0000010f 
- 00000006  0x00000024 beq  0x00000018 , 0x0000011d 
- 00000007  0x00000025 beq  0x00000019 , 0x000000dc 
+ 00000004  0x00000022 beq  0x00000014 , 0x000001cc 
+ 00000005  0x00000023 beq  0x00000015 , 0x00000110 
+ 00000006  0x00000024 beq  0x00000018 , 0x0000011e 
+ 00000007  0x00000025 beq  0x00000019 , 0x000000dd 
  00000008  0x00000026 beq  0x0000001a , 0x00000095 
- 00000009  0x00000029 beq  0x00000025 , 0x000001ed 
+ 00000009  0x00000029 beq  0x00000025 , 0x000001ee 
  00000010  0x0000002a beq  0x00000027 , 0x0000003f 
- 00000011  0x0000002b beq  0x000000b1 , 0x00000127 
- 00000012  0x0000002c beq  0x000000c5 , 0x00000124 
- 00000013  0x0000002d beq  0x000000da , 0x0000019c 
- 00000014  0x0000002e beq  0x000000dc , 0x000001ac 
+ 00000011  0x0000002b beq  0x000000b1 , 0x00000128 
+ 00000012  0x0000002c beq  0x000000c5 , 0x00000125 
+ 00000013  0x0000002d beq  0x000000da , 0x0000019d 
+ 00000014  0x0000002e beq  0x000000dc , 0x000001ad 
  00000015  0x0000002f branch  0x0000235a 
  00000016  0x00000032 beq  0x00000024 , 0x00000018 
  00000017  0x00000033 beq  0x00000025 , 0x00000075 
  00000018  0x00000034 beq  0x00000026 , 0x00000065 
- 00000019  0x00000035 beq  0x00000039 , 0x000001e7 
+ 00000019  0x00000035 beq  0x00000039 , 0x000001e8 
  00000020  0x00000036 beq  0x0000003f , 0x0000004a 
- 00000021  0x00000037 beq  0x0000004d , 0x000001eb 
+ 00000021  0x00000037 beq  0x0000004d , 0x000001ec 
  00000022  0x00000038 rtneq  0x000000ff 
  00000023  0x00000039 branch  0x0000235a 
  00000024  0x0000003d call  0x000025c2 
@@ -153,385 +153,386 @@
  00000152  0x000000e3 jam  0x000000cd , 0x00008a13 
  00000153  0x000000e4 jam  0x0000000d , 0x00008946 
  00000154  0x000000e5 jam  0x00000010 , 0x0000896f 
- 00000155  0x000000e7 jam  0x00000010 , 0x00008a06 
- 00000156  0x000000e8 jam  0x0000004a , 0x00008a84 
- 00000157  0x000000e9 jam  0x00000040 , 0x00008a85 
- 00000158  0x000000ea jam  0x000000fe , 0x00008a16 
- 00000159  0x000000eb call  0x000000e4 
- 00000160  0x000000ed fetch  0x00000001 , 0x00004436 
- 00000161  0x000000ee call  0x000070d7 , 0x00000034 
- 00000162  0x000000ef ncall  0x00000091 , 0x0000002b 
- 00000163  0x000000f0 until  0x0000003e , 0x00000033 
- 00000164  0x000000f1 jam  0x0000005f , 0x0000813b 
- 00000165  0x000000f2 fetch  0x00000001 , 0x00004099 
- 00000166  0x000000f3 beq  0x00000010 , 0x000000d1 
- 00000167  0x000000f4 fetch  0x00000001 , 0x00004438 
- 00000168  0x000000f5 or_into  0x00000004 , 0x0000003f 
- 00000169  0x000000f6 store  0x00000001 , 0x00008a02 
- 00000170  0x000000f7 jam  0x00000001 , 0x0000890f 
- 00000171  0x000000f8 jam  0x00000024 , 0x00008a80 
- 00000172  0x000000f9 jam  0x00000062 , 0x00008a81 
- 00000173  0x000000fa setarg  0x00e61212 
- 00000174  0x000000fb store  0x00000003 , 0x00008a73 
- 00000175  0x000000fd jam  0x00000060 , 0x00008a86 
- 00000176  0x000000fe jam  0x0000003b , 0x00008a8b 
- 00000177  0x000000ff call  0x000000c3 
- 00000178  0x00000100 jam  0x00000000 , 0x00008043 
- 00000179  0x00000101 jam  0x00000005 , 0x00008042 
- 00000180  0x00000102 setarg  0x00557474 
- 00000181  0x00000103 store  0x00000003 , 0x00008968 
- 00000182  0x00000104 jam  0x0000006e , 0x00008960 
- 00000183  0x00000105 call  0x0000016e 
- 00000184  0x00000106 call  0x00000199 
- 00000185  0x00000107 call  0x000000bd 
- 00000186  0x00000108 jam  0x0000000c , 0x00004148 
- 00000187  0x00000109 call  0x00006f4e 
- 00000188  0x0000010a branch  0x0000019b 
- 00000189  0x0000010d rtn  0x0000002b 
- 00000190  0x0000010e until  0x0000003e , 0x00000033 
- 00000191  0x0000010f fetch  0x00000001 , 0x0000411c 
- 00000192  0x00000110 store  0x00000001 , 0x0000813a 
- 00000193  0x00000111 until  0x0000003e , 0x00000033 
- 00000194  0x00000112 rtn 
- 00000195  0x00000115 fetch  0x00000001 , 0x00004099 
- 00000196  0x00000116 beq  0x00000018 , 0x000000c9 
- 00000197  0x00000117 fetch  0x00000001 , 0x00004438 
- 00000198  0x00000118 or_into  0x00000006 , 0x0000003f 
- 00000199  0x00000119 store  0x00000001 , 0x00008a02 
- 00000200  0x0000011a jam  0x000000e0 , 0x00008a05 
- 00000201  0x0000011c jam  0x000000d8 , 0x00008a00 
- 00000202  0x0000011d nop  0x0000003c 
- 00000203  0x0000011e jam  0x000000a0 , 0x00008a01 
- 00000204  0x0000011f jam  0x000000df , 0x00008a00 
- 00000205  0x00000120 jam  0x000000fa , 0x00008a01 
- 00000206  0x00000121 nop  0x00000014 
- 00000207  0x00000122 jam  0x0000009f , 0x00008a00 
- 00000208  0x00000123 rtn 
- 00000209  0x00000126 fetch  0x00000001 , 0x00004438 
- 00000210  0x00000127 or_into  0x00000006 , 0x0000003f 
- 00000211  0x00000128 store  0x00000001 , 0x00008a02 
- 00000212  0x00000129 jam  0x00000000 , 0x0000890f 
- 00000213  0x0000012a jam  0x00000023 , 0x00008a80 
- 00000214  0x0000012b jam  0x000000b0 , 0x00008a81 
- 00000215  0x0000012c setarg  0x00e40909 
- 00000216  0x0000012d store  0x00000003 , 0x00008a73 
- 00000217  0x0000012e jam  0x0000002a , 0x00008a76 
- 00000218  0x0000012f jam  0x00000004 , 0x00008902 
- 00000219  0x00000130 branch  0x000000af 
- 00000220  0x00000133 fetch  0x00000001 , 0x00004141 
- 00000221  0x00000134 beq  0x0000000a , 0x000000df 
- 00000222  0x00000135 branch  0x0000220e 
- 00000223  0x00000138 jam  0x00000025 , 0x00008a14 
- 00000224  0x00000139 setarg  0x00a93f3f 
- 00000225  0x0000013a store  0x00000003 , 0x00008a60 
- 00000226  0x0000013b jam  0x0000001f , 0x00008a63 
- 00000227  0x0000013c rtn 
- 00000228  0x0000013f branch  0x0000010b , 0x0000002b 
- 00000229  0x00000140 fetch  0x00000004 , 0x0000020d 
- 00000230  0x00000141 rtn  0x00000034 
- 00000231  0x00000142 until  0x0000003e , 0x00000033 
- 00000232  0x00000143 fetch  0x00000001 , 0x00008136 
- 00000233  0x00000144 and  0x0000003f , 0x000000f0 , 0x0000003f 
- 00000234  0x00000145 fetcht  0x00000001 , 0x0000020d 
- 00000235  0x00000146 ior  0x00000002 , 0x0000003f 
- 00000236  0x00000147 store  0x00000001 , 0x00008136 
- 00000237  0x00000148 until  0x0000003e , 0x00000033 
- 00000238  0x0000014a fetch  0x00000001 , 0x00008138 
- 00000239  0x0000014b and  0x0000003f , 0x00000007 , 0x0000003f 
- 00000240  0x0000014c fetcht  0x00000001 , 0x0000020e 
- 00000241  0x0000014d lshift3  0x00000002 , 0x00000002 
- 00000242  0x0000014e ior  0x00000002 , 0x0000003f 
- 00000243  0x0000014f store  0x00000001 , 0x00008138 
- 00000244  0x00000150 until  0x0000003e , 0x00000033 
- 00000245  0x00000153 fetch  0x00000001 , 0x00008acb 
- 00000246  0x00000154 and  0x0000003f , 0x000000f0 , 0x0000003f 
- 00000247  0x00000155 fetcht  0x00000001 , 0x0000020f 
- 00000248  0x00000156 storet  0x00000001 , 0x0000415b 
- 00000249  0x00000157 ior  0x00000002 , 0x0000003f 
- 00000250  0x00000158 store  0x00000001 , 0x00008acb 
- 00000251  0x0000015a fetch  0x00000001 , 0x00000210 
- 00000252  0x0000015b store  0x00000001 , 0x0000415c 
- 00000253  0x0000015c isolate1  0x00000003 , 0x0000003f 
- 00000254  0x0000015d fetch  0x00000001 , 0x00008a06 
- 00000255  0x0000015e setflag  0x00000001 , 0x00000007 , 0x0000003f 
- 00000256  0x0000015f store  0x00000001 , 0x00008a06 
- 00000257  0x00000161 fetch  0x00000001 , 0x00000210 
- 00000258  0x00000162 and  0x0000003f , 0x00000007 , 0x00000002 
- 00000259  0x00000163 lshift4  0x00000002 , 0x00000002 
- 00000260  0x00000164 lshift  0x00000002 , 0x00000002 
- 00000261  0x00000165 storet  0x00000001 , 0x00004438 
- 00000262  0x00000166 fetch  0x00000001 , 0x00008a02 
- 00000263  0x00000167 and  0x0000003f , 0x0000001f , 0x0000003f 
- 00000264  0x00000168 ior  0x00000002 , 0x0000003f 
- 00000265  0x00000169 store  0x00000001 , 0x00008a02 
- 00000266  0x0000016a rtn 
- 00000267  0x0000016d fetch  0x00000002 , 0x0000415b 
- 00000268  0x0000016e rtn  0x00000034 
- 00000269  0x0000016f store  0x00000002 , 0x0000020f 
- 00000270  0x00000170 branch  0x000000f5 
- 00000271  0x00000174 call  0x0000686f 
- 00000272  0x00000175 call  0x000021ba 
- 00000273  0x00000176 force  0x00000008 , 0x00000015 
- 00000274  0x00000177 force  0x00000000 , 0x00000015 
- 00000275  0x00000179 setarg  0x000aaada 
- 00000276  0x0000017a store  0x00000003 , 0x00008a0f 
- 00000277  0x0000017b jam  0x00000040 , 0x00008a25 
- 00000278  0x0000017c jam  0x00000010 , 0x00008a26 
- 00000279  0x0000017d nop  0x0000003c 
- 00000280  0x0000017e jam  0x000000fb , 0x00008a01 
- 00000281  0x0000017f jam  0x000000ff , 0x00008a25 
- 00000282  0x00000180 jam  0x00000030 , 0x00008a26 
- 00000283  0x00000181 jam  0x000000fe , 0x00008a16 
- 00000284  0x00000182 branch  0x000021b4 
- 00000285  0x00000186 setarg  0x000aaa7e 
- 00000286  0x00000187 store  0x00000003 , 0x00008a0f 
- 00000287  0x00000188 nop  0x0000003c 
- 00000288  0x00000189 jam  0x00000000 , 0x00008a25 
- 00000289  0x0000018a jam  0x0000000d , 0x00008a26 
- 00000290  0x0000018b jam  0x000000f6 , 0x00008a16 
- 00000291  0x0000018c branch  0x00002203 
- 00000292  0x0000018f call  0x00006b3a 
- 00000293  0x00000190 call  0x00006b75 
- 00000294  0x00000191 branch  0x00006b38 
- 00000295  0x00000194 jam  0x000000c0 , 0x0000807d 
- 00000296  0x00000195 jam  0x000000c0 , 0x000080d6 
- 00000297  0x00000197 call  0x00007396 
- 00000298  0x00000198 rtn  0x0000002b 
- 00000299  0x00000199 call  0x000070d7 
- 00000300  0x0000019a jam  0x0000000a , 0x000040a6 
- 00000301  0x0000019c setarg  0x0000000e 
- 00000302  0x0000019d store  0x00000002 , 0x000044f2 
- 00000303  0x0000019e setarg  0x00000140 
- 00000304  0x0000019f store  0x00000002 , 0x000044f4 
- 00000305  0x000001a0 store  0x00000002 , 0x00004389 
- 00000306  0x000001a2 fetch  0x00000008 , 0x0000489e 
- 00000307  0x000001a3 store  0x00000008 , 0x00004512 
- 00000308  0x000001a4 fetch  0x00000008 , 0x000048a6 
- 00000309  0x000001a5 store  0x00000008 , 0x000044fa 
- 00000310  0x000001a7 setarg  0x00000159 
- 00000311  0x000001a8 store  0x00000002 , 0x000043db 
- 00000312  0x000001aa setarg  0x0000015c 
- 00000313  0x000001ab store  0x00000002 , 0x000043dd 
- 00000314  0x000001ad setarg  0x0000638a 
- 00000315  0x000001ae store  0x00000002 , 0x000043df 
- 00000316  0x000001b0 setarg  0x0000630e 
- 00000317  0x000001b1 store  0x00000002 , 0x000043e3 
- 00000318  0x000001b3 setarg  0x00006365 
- 00000319  0x000001b4 store  0x00000002 , 0x00004524 
- 00000320  0x000001b6 setarg  0x00000145 
- 00000321  0x000001b7 store  0x00000002 , 0x000043d5 
- 00000322  0x000001b9 call  0x000062c4 
- 00000323  0x000001ba call  0x00006396 
- 00000324  0x000001bc branch  0x000062bd 
- 00000325  0x000001bf jam  0x000000ff , 0x000044ec 
- 00000326  0x000001c0 call  0x00000149 
- 00000327  0x000001c1 call  0x00006329 
- 00000328  0x000001c2 branch  0x0000739a 
- 00000329  0x000001c5 fetch  0x00000001 , 0x000046ce 
- 00000330  0x000001c6 rtn  0x00000034 
- 00000331  0x000001c7 fetch  0x00000001 , 0x00004523 
- 00000332  0x000001c8 copy  0x0000003f , 0x00000039 
- 00000333  0x000001c9 arg  0x00004526 , 0x00000011 
- 00000334  0x000001cb ifetch  0x00000001 , 0x00000011 
- 00000335  0x000001cc fetcht  0x00000001 , 0x000046cf 
- 00000336  0x000001cd isub  0x00000002 , 0x0000003e 
- 00000337  0x000001ce branch  0x00000154 , 0x00000005 
- 00000338  0x000001cf copy  0x0000003f , 0x00000002 
- 00000339  0x000001d0 call  0x00000157 
- 00000340  0x000001d2 increase  0x00000001 , 0x00000011 
- 00000341  0x000001d3 loop  0x0000014e 
- 00000342  0x000001d4 rtn 
- 00000343  0x000001d7 set1  0x00000007 , 0x00000002 
- 00000344  0x000001d8 branch  0x00006edd 
- 00000345  0x000001db arg  0x0000000a , 0x0000003f 
- 00000346  0x000001dc call  0x000070c8 
- 00000347  0x000001dd branch  0x00006327 
- 00000348  0x000001e0 copy  0x00000013 , 0x0000003f 
- 00000349  0x000001e1 beq  0x00000031 , 0x00000161 
- 00000350  0x000001e2 beq  0x00000015 , 0x00000163 
- 00000351  0x000001e3 beq  0x0000003f , 0x00000167 
- 00000352  0x000001e4 branch  0x000062da 
- 00000353  0x000001e7 jam  0x00000001 , 0x000048ae 
- 00000354  0x000001e8 rtn 
- 00000355  0x000001eb jam  0x00000000 , 0x000048ae 
- 00000356  0x000001ec call  0x000078ad 
- 00000357  0x000001ed jam  0x00000000 , 0x000044f1 
- 00000358  0x000001ee branch  0x00006340 
- 00000359  0x000001f1 jam  0x00000001 , 0x000048ae 
- 00000360  0x000001f2 call  0x000078ad 
- 00000361  0x000001f3 jam  0x00000001 , 0x000044f1 
- 00000362  0x000001f4 fetch  0x00000008 , 0x00004502 
- 00000363  0x000001f5 store  0x00000008 , 0x000042d3 
- 00000364  0x000001f6 call  0x0000432b 
- 00000365  0x000001f7 branch  0x00002e93 
- 00000366  0x000001fc rtn  0x0000002b 
- 00000367  0x000001fd call  0x00002160 
- 00000368  0x000001fe arg  0x00000027 , 0x00000002 
- 00000369  0x000001ff call  0x0000216f 
- 00000370  0x00000200 call  0x000021a6 
- 00000371  0x00000201 jam  0x0000007f , 0x00008a25 
- 00000372  0x00000202 jam  0x0000001a , 0x00008a30 
- 00000373  0x00000203 jam  0x00000078 , 0x00008a31 
- 00000374  0x00000204 jam  0x000000b2 , 0x00008a8f 
- 00000375  0x00000205 jam  0x00000000 , 0x00008ac2 
- 00000376  0x00000206 jam  0x00000000 , 0x00008ac3 
- 00000377  0x00000207 arg  0x00000006 , 0x00000007 
- 00000378  0x00000208 call  0x0000018b 
- 00000379  0x00000209 isolate1  0x0000000d , 0x00000011 
- 00000380  0x0000020a call  0x0000211d 
- 00000381  0x0000020b isolate1  0x0000000d , 0x00000012 
- 00000382  0x0000020c call  0x0000211e 
- 00000383  0x0000020d arg  0x00000005 , 0x00000007 
- 00000384  0x0000020f call  0x0000211c 
- 00000385  0x00000210 call  0x0000211e 
- 00000386  0x00000211 call  0x0000018b 
- 00000387  0x00000212 arg  0x00008ac2 , 0x00000005 
- 00000388  0x00000213 rshift4  0x00000011 , 0x0000003f 
- 00000389  0x00000214 call  0x00002117 
- 00000390  0x00000215 rshift4  0x00000012 , 0x0000003f 
- 00000391  0x00000216 call  0x00002117 
- 00000392  0x00000217 increase  0xffffffff , 0x00000007 
- 00000393  0x00000218 branch  0x00000180 , 0x00000002 
- 00000394  0x00000219 branch  0x0000214f 
- 00000395  0x0000021c nop  0x0000003c 
- 00000396  0x0000021d setarg  0x00000f00 
- 00000397  0x0000021e store  0x00000002 , 0x00008982 
- 00000398  0x0000021f setarg  0x00000ff0 
- 00000399  0x00000220 store  0x00000002 , 0x00008984 
- 00000400  0x00000221 jam  0x00000009 , 0x00008981 
- 00000401  0x00000222 jam  0x00000003 , 0x00008981 
- 00000402  0x00000223 jam  0x00000006 , 0x00008980 
- 00000403  0x00000224 nop  0x0000003c 
- 00000404  0x00000225 arg  0x00000000 , 0x00000011 
- 00000405  0x00000226 arg  0x00000000 , 0x00000012 
- 00000406  0x00000227 arg  0x00000010 , 0x00000039 
- 00000407  0x00000228 arg  0x00000f00 , 0x00000006 
- 00000408  0x00000229 branch  0x0000212d 
- 00000409  0x0000022c rtn  0x0000002b 
- 00000410  0x0000022d branch  0x00002272 
- 00000411  0x00000230 rtn 
- 00000412  0x00000233 rtn  0x0000002b 
- 00000413  0x00000234 jam  0x00000077 , 0x00008a07 
- 00000414  0x00000235 jam  0x000000c9 , 0x00008a08 
- 00000415  0x00000236 jam  0x00000001 , 0x00008a0b 
- 00000416  0x00000237 fetch  0x00000001 , 0x00004409 
- 00000417  0x00000238 store  0x00000001 , 0x000080cd 
- 00000418  0x00000239 nop  0x00000bb8 
- 00000419  0x0000023a call  0x000001c4 
- 00000420  0x0000023b jam  0x000000c1 , 0x00008a08 
- 00000421  0x0000023c fetchr  0x00000012 , 0x00000001 , 0x00004419 
- 00000422  0x0000023d arg  0x00000008 , 0x00000039 
- 00000423  0x0000023e call  0x00006f58 
- 00000424  0x0000023f fetch  0x00000001 , 0x00004419 
- 00000425  0x00000240 store  0x00000001 , 0x00004433 
- 00000426  0x00000241 storer  0x00000012 , 0x00000001 , 0x00004419 
- 00000427  0x00000242 rtn 
- 00000428  0x00000245 call  0x000001ba 
- 00000429  0x00000246 fetch  0x00000001 , 0x00008a09 
- 00000430  0x00000247 set0  0x00000007 , 0x0000003f 
- 00000431  0x00000248 store  0x00000001 , 0x00008a09 
- 00000432  0x00000249 jam  0x00000077 , 0x00008a07 
- 00000433  0x0000024a jam  0x000000c1 , 0x00008a08 
- 00000434  0x0000024b jam  0x00000001 , 0x00008a0b 
- 00000435  0x0000024c call  0x00006f90 
- 00000436  0x0000024d fetch  0x00000001 , 0x00004409 
- 00000437  0x0000024e store  0x00000001 , 0x000080cd 
- 00000438  0x0000024f nop  0x00000bb8 
- 00000439  0x00000250 call  0x000001c4 
- 00000440  0x00000251 jam  0x00000000 , 0x000080cd 
- 00000441  0x00000252 branch  0x00006fa1 
- 00000442  0x00000255 fetch  0x00000001 , 0x000080cc 
- 00000443  0x00000256 set1  0x00000001 , 0x0000003f 
- 00000444  0x00000257 store  0x00000001 , 0x000080cc 
- 00000445  0x00000258 fetchr  0x00000012 , 0x00000001 , 0x00004419 
- 00000446  0x00000259 fetch  0x00000001 , 0x00004433 
- 00000447  0x0000025a store  0x00000001 , 0x00004419 
- 00000448  0x0000025b arg  0x00000008 , 0x00000039 
- 00000449  0x0000025c call  0x00006f67 
- 00000450  0x0000025d storer  0x00000012 , 0x00000001 , 0x00004419 
- 00000451  0x0000025e rtn 
- 00000452  0x00000261 jam  0x00000003 , 0x000080cc 
- 00000453  0x00000263 fetch  0x00000001 , 0x00008129 
- 00000454  0x00000264 bbit0  0x00000005 , 0x000001c5 
- 00000455  0x00000265 fetcht  0x00000002 , 0x00008164 
- 00000456  0x00000266 storet  0x00000002 , 0x0000440a 
- 00000457  0x00000267 jam  0x00000000 , 0x000080cc 
- 00000458  0x00000268 rtn 
- 00000459  0x0000026d jam  0x00000011 , 0x00008a82 
- 00000460  0x0000026e jam  0x00000012 , 0x00008a8d 
- 00000461  0x0000026f jam  0x0000000a , 0x00008a8e 
- 00000462  0x00000270 fetch  0x00000001 , 0x00004099 
- 00000463  0x00000271 beq  0x00000010 , 0x000001e4 
- 00000464  0x00000272 setarg  0x00005762 
- 00000465  0x00000273 store  0x00000002 , 0x00008907 
- 00000466  0x00000275 jam  0x00000003 , 0x00008901 
- 00000467  0x00000276 jam  0x00000003 , 0x00008930 
- 00000468  0x00000277 rtnmark1  0x0000002d 
- 00000469  0x00000278 jam  0x00000001 , 0x00008901 
- 00000470  0x00000279 jam  0x00000007 , 0x00008a82 
- 00000471  0x0000027a jam  0x00000044 , 0x00008a8d 
- 00000472  0x0000027b jam  0x0000000a , 0x00008a8e 
- 00000473  0x0000027c fetch  0x00000001 , 0x00004099 
- 00000474  0x0000027d beq  0x00000010 , 0x000001e1 
- 00000475  0x0000027e setarg  0x00002bb1 
- 00000476  0x0000027f store  0x00000002 , 0x00008907 
- 00000477  0x00000281 rtnmark0  0x0000002f 
- 00000478  0x00000282 jam  0x00000024 , 0x00008930 
- 00000479  0x00000283 jam  0x00000005 , 0x00008901 
- 00000480  0x00000284 rtn 
- 00000481  0x00000287 setarg  0x00004189 
- 00000482  0x00000288 store  0x00000002 , 0x00008907 
- 00000483  0x00000289 branch  0x000001dd 
- 00000484  0x0000028c setarg  0x00008312 
- 00000485  0x0000028d store  0x00000002 , 0x00008907 
- 00000486  0x0000028e branch  0x000001d2 
- 00000487  0x00000291 fetch  0x00000001 , 0x00004334 
- 00000488  0x00000292 rtneq  0x00000000 
- 00000489  0x00000293 beq  0x00000003 , 0x0000304a 
- 00000490  0x00000294 branch  0x000028e1 
- 00000491  0x00000297 set0  0x00000030 , 0x00000000 
- 00000492  0x00000298 branch  0x00002af6 
- 00000493  0x0000029c fetch  0x00000002 , 0x000043e9 
- 00000494  0x0000029d call  0x00007d79 
- 00000495  0x0000029f fetch  0x00000004 , 0x000040ad 
- 00000496  0x000002a0 iadd  0x00000002 , 0x0000003f 
- 00000497  0x000002a1 store  0x00000004 , 0x000040ad 
- 00000498  0x000002a2 call  0x000001fe 
- 00000499  0x000002a3 fetch  0x00000001 , 0x000040cb 
- 00000500  0x000002a4 set1  0x00000004 , 0x0000003f 
- 00000501  0x000002a5 call  0x000023e1 
- 00000502  0x000002a6 ncall  0x000023cb , 0x0000002b 
- 00000503  0x000002a7 until  0x0000003e , 0x00000033 
- 00000504  0x000002a8 copy  0x00000019 , 0x0000003f 
- 00000505  0x000002a9 store  0x00000006 , 0x000040b1 
- 00000506  0x000002ab fetch  0x00000003 , 0x000040c6 
- 00000507  0x000002ac fetchr  0x00000011 , 0x00000001 , 0x000040c9 
- 00000508  0x000002ad arg  0x00000003 , 0x00000039 
- 00000509  0x000002ae branch  0x0000242e 
- 00000510  0x000002b1 storer  0x00000000 , 0x00000008 , 0x000040e7 
- 00000511  0x000002b2 arg  0x00008070 , 0x00000006 
- 00000512  0x000002b3 arg  0x000040cc , 0x00000005 
- 00000513  0x000002b4 call  0x00007c8f 
- 00000514  0x000002b5 arg  0x000080d4 , 0x00000006 
- 00000515  0x000002b6 call  0x00007c89 
- 00000516  0x000002b7 fetch  0x00000001 , 0x00008080 
- 00000517  0x000002b8 store  0x00000001 , 0x000040ef 
- 00000518  0x000002b9 copy  0x00000002 , 0x00000012 
- 00000519  0x000002bb arg  0x0000000c , 0x00000039 
- 00000520  0x000002bc arg  0x00000016 , 0x00000011 
- 00000521  0x000002bd arg  0x0000814d , 0x00000013 
- 00000522  0x000002be until  0x0000003e , 0x00000033 
- 00000523  0x000002c0 ifetch  0x00000001 , 0x00000011 
- 00000524  0x000002c1 ifetcht  0x00000001 , 0x00000013 
- 00000525  0x000002c2 isub  0x00000002 , 0x0000003e 
- 00000526  0x000002c3 branch  0x00000211 , 0x00000005 
- 00000527  0x000002c4 istore  0x00000001 , 0x00000013 
- 00000528  0x000002c5 until  0x0000003e , 0x00000033 
- 00000529  0x000002c7 increase  0x00000001 , 0x00000011 
- 00000530  0x000002c8 increase  0x00000001 , 0x00000013 
- 00000531  0x000002c9 loop  0x0000020b 
- 00000532  0x000002ca copy  0x00000012 , 0x00000002 
- 00000533  0x000002cb rtn 
+ 00000155  0x000000e6 jam  0x00000040 , 0x00008a88 
+ 00000156  0x000000e7 jam  0x00000010 , 0x00008a06 
+ 00000157  0x000000e8 jam  0x0000004a , 0x00008a84 
+ 00000158  0x000000e9 jam  0x00000040 , 0x00008a85 
+ 00000159  0x000000ea jam  0x000000fe , 0x00008a16 
+ 00000160  0x000000eb call  0x000000e5 
+ 00000161  0x000000ed fetch  0x00000001 , 0x00004436 
+ 00000162  0x000000ee call  0x000070d7 , 0x00000034 
+ 00000163  0x000000ef ncall  0x00000091 , 0x0000002b 
+ 00000164  0x000000f0 until  0x0000003e , 0x00000033 
+ 00000165  0x000000f1 jam  0x0000005f , 0x0000813b 
+ 00000166  0x000000f2 fetch  0x00000001 , 0x00004099 
+ 00000167  0x000000f3 beq  0x00000010 , 0x000000d2 
+ 00000168  0x000000f4 fetch  0x00000001 , 0x00004438 
+ 00000169  0x000000f5 or_into  0x00000004 , 0x0000003f 
+ 00000170  0x000000f6 store  0x00000001 , 0x00008a02 
+ 00000171  0x000000f7 jam  0x00000001 , 0x0000890f 
+ 00000172  0x000000f8 jam  0x00000024 , 0x00008a80 
+ 00000173  0x000000f9 jam  0x00000062 , 0x00008a81 
+ 00000174  0x000000fa setarg  0x00e61212 
+ 00000175  0x000000fb store  0x00000003 , 0x00008a73 
+ 00000176  0x000000fd jam  0x00000060 , 0x00008a86 
+ 00000177  0x000000fe jam  0x0000003b , 0x00008a8b 
+ 00000178  0x000000ff call  0x000000c4 
+ 00000179  0x00000100 jam  0x00000000 , 0x00008043 
+ 00000180  0x00000101 jam  0x00000005 , 0x00008042 
+ 00000181  0x00000102 setarg  0x00557474 
+ 00000182  0x00000103 store  0x00000003 , 0x00008968 
+ 00000183  0x00000104 jam  0x0000006e , 0x00008960 
+ 00000184  0x00000105 call  0x0000016f 
+ 00000185  0x00000106 call  0x0000019a 
+ 00000186  0x00000107 call  0x000000be 
+ 00000187  0x00000108 jam  0x0000000c , 0x00004148 
+ 00000188  0x00000109 call  0x00006f4e 
+ 00000189  0x0000010a branch  0x0000019c 
+ 00000190  0x0000010d rtn  0x0000002b 
+ 00000191  0x0000010e until  0x0000003e , 0x00000033 
+ 00000192  0x0000010f fetch  0x00000001 , 0x0000411c 
+ 00000193  0x00000110 store  0x00000001 , 0x0000813a 
+ 00000194  0x00000111 until  0x0000003e , 0x00000033 
+ 00000195  0x00000112 rtn 
+ 00000196  0x00000115 fetch  0x00000001 , 0x00004099 
+ 00000197  0x00000116 beq  0x00000018 , 0x000000ca 
+ 00000198  0x00000117 fetch  0x00000001 , 0x00004438 
+ 00000199  0x00000118 or_into  0x00000006 , 0x0000003f 
+ 00000200  0x00000119 store  0x00000001 , 0x00008a02 
+ 00000201  0x0000011a jam  0x000000e0 , 0x00008a05 
+ 00000202  0x0000011c jam  0x000000d8 , 0x00008a00 
+ 00000203  0x0000011d nop  0x0000003c 
+ 00000204  0x0000011e jam  0x000000a0 , 0x00008a01 
+ 00000205  0x0000011f jam  0x000000df , 0x00008a00 
+ 00000206  0x00000120 jam  0x000000fa , 0x00008a01 
+ 00000207  0x00000121 nop  0x00000014 
+ 00000208  0x00000122 jam  0x0000009f , 0x00008a00 
+ 00000209  0x00000123 rtn 
+ 00000210  0x00000126 fetch  0x00000001 , 0x00004438 
+ 00000211  0x00000127 or_into  0x00000006 , 0x0000003f 
+ 00000212  0x00000128 store  0x00000001 , 0x00008a02 
+ 00000213  0x00000129 jam  0x00000000 , 0x0000890f 
+ 00000214  0x0000012a jam  0x00000023 , 0x00008a80 
+ 00000215  0x0000012b jam  0x000000b0 , 0x00008a81 
+ 00000216  0x0000012c setarg  0x00e40909 
+ 00000217  0x0000012d store  0x00000003 , 0x00008a73 
+ 00000218  0x0000012e jam  0x0000002a , 0x00008a76 
+ 00000219  0x0000012f jam  0x00000004 , 0x00008902 
+ 00000220  0x00000130 branch  0x000000b0 
+ 00000221  0x00000133 fetch  0x00000001 , 0x00004141 
+ 00000222  0x00000134 beq  0x0000000a , 0x000000e0 
+ 00000223  0x00000135 branch  0x0000220e 
+ 00000224  0x00000138 jam  0x00000025 , 0x00008a14 
+ 00000225  0x00000139 setarg  0x00a93f3f 
+ 00000226  0x0000013a store  0x00000003 , 0x00008a60 
+ 00000227  0x0000013b jam  0x0000001f , 0x00008a63 
+ 00000228  0x0000013c rtn 
+ 00000229  0x0000013f branch  0x0000010c , 0x0000002b 
+ 00000230  0x00000140 fetch  0x00000004 , 0x0000020d 
+ 00000231  0x00000141 rtn  0x00000034 
+ 00000232  0x00000142 until  0x0000003e , 0x00000033 
+ 00000233  0x00000143 fetch  0x00000001 , 0x00008136 
+ 00000234  0x00000144 and  0x0000003f , 0x000000f0 , 0x0000003f 
+ 00000235  0x00000145 fetcht  0x00000001 , 0x0000020d 
+ 00000236  0x00000146 ior  0x00000002 , 0x0000003f 
+ 00000237  0x00000147 store  0x00000001 , 0x00008136 
+ 00000238  0x00000148 until  0x0000003e , 0x00000033 
+ 00000239  0x0000014a fetch  0x00000001 , 0x00008138 
+ 00000240  0x0000014b and  0x0000003f , 0x00000007 , 0x0000003f 
+ 00000241  0x0000014c fetcht  0x00000001 , 0x0000020e 
+ 00000242  0x0000014d lshift3  0x00000002 , 0x00000002 
+ 00000243  0x0000014e ior  0x00000002 , 0x0000003f 
+ 00000244  0x0000014f store  0x00000001 , 0x00008138 
+ 00000245  0x00000150 until  0x0000003e , 0x00000033 
+ 00000246  0x00000153 fetch  0x00000001 , 0x00008acb 
+ 00000247  0x00000154 and  0x0000003f , 0x000000f0 , 0x0000003f 
+ 00000248  0x00000155 fetcht  0x00000001 , 0x0000020f 
+ 00000249  0x00000156 storet  0x00000001 , 0x0000415b 
+ 00000250  0x00000157 ior  0x00000002 , 0x0000003f 
+ 00000251  0x00000158 store  0x00000001 , 0x00008acb 
+ 00000252  0x0000015a fetch  0x00000001 , 0x00000210 
+ 00000253  0x0000015b store  0x00000001 , 0x0000415c 
+ 00000254  0x0000015c isolate1  0x00000003 , 0x0000003f 
+ 00000255  0x0000015d fetch  0x00000001 , 0x00008a06 
+ 00000256  0x0000015e setflag  0x00000001 , 0x00000007 , 0x0000003f 
+ 00000257  0x0000015f store  0x00000001 , 0x00008a06 
+ 00000258  0x00000161 fetch  0x00000001 , 0x00000210 
+ 00000259  0x00000162 and  0x0000003f , 0x00000007 , 0x00000002 
+ 00000260  0x00000163 lshift4  0x00000002 , 0x00000002 
+ 00000261  0x00000164 lshift  0x00000002 , 0x00000002 
+ 00000262  0x00000165 storet  0x00000001 , 0x00004438 
+ 00000263  0x00000166 fetch  0x00000001 , 0x00008a02 
+ 00000264  0x00000167 and  0x0000003f , 0x0000001f , 0x0000003f 
+ 00000265  0x00000168 ior  0x00000002 , 0x0000003f 
+ 00000266  0x00000169 store  0x00000001 , 0x00008a02 
+ 00000267  0x0000016a rtn 
+ 00000268  0x0000016d fetch  0x00000002 , 0x0000415b 
+ 00000269  0x0000016e rtn  0x00000034 
+ 00000270  0x0000016f store  0x00000002 , 0x0000020f 
+ 00000271  0x00000170 branch  0x000000f6 
+ 00000272  0x00000174 call  0x0000686f 
+ 00000273  0x00000175 call  0x000021ba 
+ 00000274  0x00000176 force  0x00000008 , 0x00000015 
+ 00000275  0x00000177 force  0x00000000 , 0x00000015 
+ 00000276  0x00000179 setarg  0x000aaada 
+ 00000277  0x0000017a store  0x00000003 , 0x00008a0f 
+ 00000278  0x0000017b jam  0x00000040 , 0x00008a25 
+ 00000279  0x0000017c jam  0x00000010 , 0x00008a26 
+ 00000280  0x0000017d nop  0x0000003c 
+ 00000281  0x0000017e jam  0x000000fb , 0x00008a01 
+ 00000282  0x0000017f jam  0x000000ff , 0x00008a25 
+ 00000283  0x00000180 jam  0x00000030 , 0x00008a26 
+ 00000284  0x00000181 jam  0x000000fe , 0x00008a16 
+ 00000285  0x00000182 branch  0x000021b4 
+ 00000286  0x00000186 setarg  0x000aaa7e 
+ 00000287  0x00000187 store  0x00000003 , 0x00008a0f 
+ 00000288  0x00000188 nop  0x0000003c 
+ 00000289  0x00000189 jam  0x00000000 , 0x00008a25 
+ 00000290  0x0000018a jam  0x0000000d , 0x00008a26 
+ 00000291  0x0000018b jam  0x000000f6 , 0x00008a16 
+ 00000292  0x0000018c branch  0x00002203 
+ 00000293  0x0000018f call  0x00006b3a 
+ 00000294  0x00000190 call  0x00006b75 
+ 00000295  0x00000191 branch  0x00006b38 
+ 00000296  0x00000194 jam  0x000000c0 , 0x0000807d 
+ 00000297  0x00000195 jam  0x000000c0 , 0x000080d6 
+ 00000298  0x00000197 call  0x00007396 
+ 00000299  0x00000198 rtn  0x0000002b 
+ 00000300  0x00000199 call  0x000070d7 
+ 00000301  0x0000019a jam  0x0000000a , 0x000040a6 
+ 00000302  0x0000019c setarg  0x0000000e 
+ 00000303  0x0000019d store  0x00000002 , 0x000044f2 
+ 00000304  0x0000019e setarg  0x00000140 
+ 00000305  0x0000019f store  0x00000002 , 0x000044f4 
+ 00000306  0x000001a0 store  0x00000002 , 0x00004389 
+ 00000307  0x000001a2 fetch  0x00000008 , 0x0000489e 
+ 00000308  0x000001a3 store  0x00000008 , 0x00004512 
+ 00000309  0x000001a4 fetch  0x00000008 , 0x000048a6 
+ 00000310  0x000001a5 store  0x00000008 , 0x000044fa 
+ 00000311  0x000001a7 setarg  0x0000015a 
+ 00000312  0x000001a8 store  0x00000002 , 0x000043db 
+ 00000313  0x000001aa setarg  0x0000015d 
+ 00000314  0x000001ab store  0x00000002 , 0x000043dd 
+ 00000315  0x000001ad setarg  0x0000638a 
+ 00000316  0x000001ae store  0x00000002 , 0x000043df 
+ 00000317  0x000001b0 setarg  0x0000630e 
+ 00000318  0x000001b1 store  0x00000002 , 0x000043e3 
+ 00000319  0x000001b3 setarg  0x00006365 
+ 00000320  0x000001b4 store  0x00000002 , 0x00004524 
+ 00000321  0x000001b6 setarg  0x00000146 
+ 00000322  0x000001b7 store  0x00000002 , 0x000043d5 
+ 00000323  0x000001b9 call  0x000062c4 
+ 00000324  0x000001ba call  0x00006396 
+ 00000325  0x000001bc branch  0x000062bd 
+ 00000326  0x000001bf jam  0x000000ff , 0x000044ec 
+ 00000327  0x000001c0 call  0x0000014a 
+ 00000328  0x000001c1 call  0x00006329 
+ 00000329  0x000001c2 branch  0x0000739a 
+ 00000330  0x000001c5 fetch  0x00000001 , 0x000046ce 
+ 00000331  0x000001c6 rtn  0x00000034 
+ 00000332  0x000001c7 fetch  0x00000001 , 0x00004523 
+ 00000333  0x000001c8 copy  0x0000003f , 0x00000039 
+ 00000334  0x000001c9 arg  0x00004526 , 0x00000011 
+ 00000335  0x000001cb ifetch  0x00000001 , 0x00000011 
+ 00000336  0x000001cc fetcht  0x00000001 , 0x000046cf 
+ 00000337  0x000001cd isub  0x00000002 , 0x0000003e 
+ 00000338  0x000001ce branch  0x00000155 , 0x00000005 
+ 00000339  0x000001cf copy  0x0000003f , 0x00000002 
+ 00000340  0x000001d0 call  0x00000158 
+ 00000341  0x000001d2 increase  0x00000001 , 0x00000011 
+ 00000342  0x000001d3 loop  0x0000014f 
+ 00000343  0x000001d4 rtn 
+ 00000344  0x000001d7 set1  0x00000007 , 0x00000002 
+ 00000345  0x000001d8 branch  0x00006edd 
+ 00000346  0x000001db arg  0x0000000a , 0x0000003f 
+ 00000347  0x000001dc call  0x000070c8 
+ 00000348  0x000001dd branch  0x00006327 
+ 00000349  0x000001e0 copy  0x00000013 , 0x0000003f 
+ 00000350  0x000001e1 beq  0x00000031 , 0x00000162 
+ 00000351  0x000001e2 beq  0x00000015 , 0x00000164 
+ 00000352  0x000001e3 beq  0x0000003f , 0x00000168 
+ 00000353  0x000001e4 branch  0x000062da 
+ 00000354  0x000001e7 jam  0x00000001 , 0x000048ae 
+ 00000355  0x000001e8 rtn 
+ 00000356  0x000001eb jam  0x00000000 , 0x000048ae 
+ 00000357  0x000001ec call  0x000078ad 
+ 00000358  0x000001ed jam  0x00000000 , 0x000044f1 
+ 00000359  0x000001ee branch  0x00006340 
+ 00000360  0x000001f1 jam  0x00000001 , 0x000048ae 
+ 00000361  0x000001f2 call  0x000078ad 
+ 00000362  0x000001f3 jam  0x00000001 , 0x000044f1 
+ 00000363  0x000001f4 fetch  0x00000008 , 0x00004502 
+ 00000364  0x000001f5 store  0x00000008 , 0x000042d3 
+ 00000365  0x000001f6 call  0x0000432b 
+ 00000366  0x000001f7 branch  0x00002e93 
+ 00000367  0x000001fc rtn  0x0000002b 
+ 00000368  0x000001fd call  0x00002160 
+ 00000369  0x000001fe arg  0x00000027 , 0x00000002 
+ 00000370  0x000001ff call  0x0000216f 
+ 00000371  0x00000200 call  0x000021a6 
+ 00000372  0x00000201 jam  0x0000007f , 0x00008a25 
+ 00000373  0x00000202 jam  0x0000001a , 0x00008a30 
+ 00000374  0x00000203 jam  0x00000078 , 0x00008a31 
+ 00000375  0x00000204 jam  0x000000b2 , 0x00008a8f 
+ 00000376  0x00000205 jam  0x00000000 , 0x00008ac2 
+ 00000377  0x00000206 jam  0x00000000 , 0x00008ac3 
+ 00000378  0x00000207 arg  0x00000006 , 0x00000007 
+ 00000379  0x00000208 call  0x0000018c 
+ 00000380  0x00000209 isolate1  0x0000000d , 0x00000011 
+ 00000381  0x0000020a call  0x0000211d 
+ 00000382  0x0000020b isolate1  0x0000000d , 0x00000012 
+ 00000383  0x0000020c call  0x0000211e 
+ 00000384  0x0000020d arg  0x00000005 , 0x00000007 
+ 00000385  0x0000020f call  0x0000211c 
+ 00000386  0x00000210 call  0x0000211e 
+ 00000387  0x00000211 call  0x0000018c 
+ 00000388  0x00000212 arg  0x00008ac2 , 0x00000005 
+ 00000389  0x00000213 rshift4  0x00000011 , 0x0000003f 
+ 00000390  0x00000214 call  0x00002117 
+ 00000391  0x00000215 rshift4  0x00000012 , 0x0000003f 
+ 00000392  0x00000216 call  0x00002117 
+ 00000393  0x00000217 increase  0xffffffff , 0x00000007 
+ 00000394  0x00000218 branch  0x00000181 , 0x00000002 
+ 00000395  0x00000219 branch  0x0000214f 
+ 00000396  0x0000021c nop  0x0000003c 
+ 00000397  0x0000021d setarg  0x00000f00 
+ 00000398  0x0000021e store  0x00000002 , 0x00008982 
+ 00000399  0x0000021f setarg  0x00000ff0 
+ 00000400  0x00000220 store  0x00000002 , 0x00008984 
+ 00000401  0x00000221 jam  0x00000009 , 0x00008981 
+ 00000402  0x00000222 jam  0x00000003 , 0x00008981 
+ 00000403  0x00000223 jam  0x00000006 , 0x00008980 
+ 00000404  0x00000224 nop  0x0000003c 
+ 00000405  0x00000225 arg  0x00000000 , 0x00000011 
+ 00000406  0x00000226 arg  0x00000000 , 0x00000012 
+ 00000407  0x00000227 arg  0x00000010 , 0x00000039 
+ 00000408  0x00000228 arg  0x00000f00 , 0x00000006 
+ 00000409  0x00000229 branch  0x0000212d 
+ 00000410  0x0000022c rtn  0x0000002b 
+ 00000411  0x0000022d branch  0x00002272 
+ 00000412  0x00000230 rtn 
+ 00000413  0x00000233 rtn  0x0000002b 
+ 00000414  0x00000234 jam  0x00000077 , 0x00008a07 
+ 00000415  0x00000235 jam  0x000000c9 , 0x00008a08 
+ 00000416  0x00000236 jam  0x00000001 , 0x00008a0b 
+ 00000417  0x00000237 fetch  0x00000001 , 0x00004409 
+ 00000418  0x00000238 store  0x00000001 , 0x000080cd 
+ 00000419  0x00000239 nop  0x00000bb8 
+ 00000420  0x0000023a call  0x000001c5 
+ 00000421  0x0000023b jam  0x000000c1 , 0x00008a08 
+ 00000422  0x0000023c fetchr  0x00000012 , 0x00000001 , 0x00004419 
+ 00000423  0x0000023d arg  0x00000008 , 0x00000039 
+ 00000424  0x0000023e call  0x00006f58 
+ 00000425  0x0000023f fetch  0x00000001 , 0x00004419 
+ 00000426  0x00000240 store  0x00000001 , 0x00004433 
+ 00000427  0x00000241 storer  0x00000012 , 0x00000001 , 0x00004419 
+ 00000428  0x00000242 rtn 
+ 00000429  0x00000245 call  0x000001bb 
+ 00000430  0x00000246 fetch  0x00000001 , 0x00008a09 
+ 00000431  0x00000247 set0  0x00000007 , 0x0000003f 
+ 00000432  0x00000248 store  0x00000001 , 0x00008a09 
+ 00000433  0x00000249 jam  0x00000077 , 0x00008a07 
+ 00000434  0x0000024a jam  0x000000c1 , 0x00008a08 
+ 00000435  0x0000024b jam  0x00000001 , 0x00008a0b 
+ 00000436  0x0000024c call  0x00006f90 
+ 00000437  0x0000024d fetch  0x00000001 , 0x00004409 
+ 00000438  0x0000024e store  0x00000001 , 0x000080cd 
+ 00000439  0x0000024f nop  0x00000bb8 
+ 00000440  0x00000250 call  0x000001c5 
+ 00000441  0x00000251 jam  0x00000000 , 0x000080cd 
+ 00000442  0x00000252 branch  0x00006fa1 
+ 00000443  0x00000255 fetch  0x00000001 , 0x000080cc 
+ 00000444  0x00000256 set1  0x00000001 , 0x0000003f 
+ 00000445  0x00000257 store  0x00000001 , 0x000080cc 
+ 00000446  0x00000258 fetchr  0x00000012 , 0x00000001 , 0x00004419 
+ 00000447  0x00000259 fetch  0x00000001 , 0x00004433 
+ 00000448  0x0000025a store  0x00000001 , 0x00004419 
+ 00000449  0x0000025b arg  0x00000008 , 0x00000039 
+ 00000450  0x0000025c call  0x00006f67 
+ 00000451  0x0000025d storer  0x00000012 , 0x00000001 , 0x00004419 
+ 00000452  0x0000025e rtn 
+ 00000453  0x00000261 jam  0x00000003 , 0x000080cc 
+ 00000454  0x00000263 fetch  0x00000001 , 0x00008129 
+ 00000455  0x00000264 bbit0  0x00000005 , 0x000001c6 
+ 00000456  0x00000265 fetcht  0x00000002 , 0x00008164 
+ 00000457  0x00000266 storet  0x00000002 , 0x0000440a 
+ 00000458  0x00000267 jam  0x00000000 , 0x000080cc 
+ 00000459  0x00000268 rtn 
+ 00000460  0x0000026d jam  0x00000011 , 0x00008a82 
+ 00000461  0x0000026e jam  0x00000012 , 0x00008a8d 
+ 00000462  0x0000026f jam  0x0000000a , 0x00008a8e 
+ 00000463  0x00000270 fetch  0x00000001 , 0x00004099 
+ 00000464  0x00000271 beq  0x00000010 , 0x000001e5 
+ 00000465  0x00000272 setarg  0x00005762 
+ 00000466  0x00000273 store  0x00000002 , 0x00008907 
+ 00000467  0x00000275 jam  0x00000003 , 0x00008901 
+ 00000468  0x00000276 jam  0x00000003 , 0x00008930 
+ 00000469  0x00000277 rtnmark1  0x0000002d 
+ 00000470  0x00000278 jam  0x00000001 , 0x00008901 
+ 00000471  0x00000279 jam  0x00000007 , 0x00008a82 
+ 00000472  0x0000027a jam  0x00000044 , 0x00008a8d 
+ 00000473  0x0000027b jam  0x0000000a , 0x00008a8e 
+ 00000474  0x0000027c fetch  0x00000001 , 0x00004099 
+ 00000475  0x0000027d beq  0x00000010 , 0x000001e2 
+ 00000476  0x0000027e setarg  0x00002bb1 
+ 00000477  0x0000027f store  0x00000002 , 0x00008907 
+ 00000478  0x00000281 rtnmark0  0x0000002f 
+ 00000479  0x00000282 jam  0x00000024 , 0x00008930 
+ 00000480  0x00000283 jam  0x00000005 , 0x00008901 
+ 00000481  0x00000284 rtn 
+ 00000482  0x00000287 setarg  0x00004189 
+ 00000483  0x00000288 store  0x00000002 , 0x00008907 
+ 00000484  0x00000289 branch  0x000001de 
+ 00000485  0x0000028c setarg  0x00008312 
+ 00000486  0x0000028d store  0x00000002 , 0x00008907 
+ 00000487  0x0000028e branch  0x000001d3 
+ 00000488  0x00000291 fetch  0x00000001 , 0x00004334 
+ 00000489  0x00000292 rtneq  0x00000000 
+ 00000490  0x00000293 beq  0x00000003 , 0x0000304a 
+ 00000491  0x00000294 branch  0x000028e1 
+ 00000492  0x00000297 set0  0x00000030 , 0x00000000 
+ 00000493  0x00000298 branch  0x00002af6 
+ 00000494  0x0000029c fetch  0x00000002 , 0x000043e9 
+ 00000495  0x0000029d call  0x00007d79 
+ 00000496  0x0000029f fetch  0x00000004 , 0x000040ad 
+ 00000497  0x000002a0 iadd  0x00000002 , 0x0000003f 
+ 00000498  0x000002a1 store  0x00000004 , 0x000040ad 
+ 00000499  0x000002a2 call  0x000001ff 
+ 00000500  0x000002a3 fetch  0x00000001 , 0x000040cb 
+ 00000501  0x000002a4 set1  0x00000004 , 0x0000003f 
+ 00000502  0x000002a5 call  0x000023e1 
+ 00000503  0x000002a6 ncall  0x000023cb , 0x0000002b 
+ 00000504  0x000002a7 until  0x0000003e , 0x00000033 
+ 00000505  0x000002a8 copy  0x00000019 , 0x0000003f 
+ 00000506  0x000002a9 store  0x00000006 , 0x000040b1 
+ 00000507  0x000002ab fetch  0x00000003 , 0x000040c6 
+ 00000508  0x000002ac fetchr  0x00000011 , 0x00000001 , 0x000040c9 
+ 00000509  0x000002ad arg  0x00000003 , 0x00000039 
+ 00000510  0x000002ae branch  0x0000242e 
+ 00000511  0x000002b1 storer  0x00000000 , 0x00000008 , 0x000040e7 
+ 00000512  0x000002b2 arg  0x00008070 , 0x00000006 
+ 00000513  0x000002b3 arg  0x000040cc , 0x00000005 
+ 00000514  0x000002b4 call  0x00007c8f 
+ 00000515  0x000002b5 arg  0x000080d4 , 0x00000006 
+ 00000516  0x000002b6 call  0x00007c89 
+ 00000517  0x000002b7 fetch  0x00000001 , 0x00008080 
+ 00000518  0x000002b8 store  0x00000001 , 0x000040ef 
+ 00000519  0x000002b9 copy  0x00000002 , 0x00000012 
+ 00000520  0x000002bb arg  0x0000000c , 0x00000039 
+ 00000521  0x000002bc arg  0x00000016 , 0x00000011 
+ 00000522  0x000002bd arg  0x0000814d , 0x00000013 
+ 00000523  0x000002be until  0x0000003e , 0x00000033 
+ 00000524  0x000002c0 ifetch  0x00000001 , 0x00000011 
+ 00000525  0x000002c1 ifetcht  0x00000001 , 0x00000013 
+ 00000526  0x000002c2 isub  0x00000002 , 0x0000003e 
+ 00000527  0x000002c3 branch  0x00000212 , 0x00000005 
+ 00000528  0x000002c4 istore  0x00000001 , 0x00000013 
+ 00000529  0x000002c5 until  0x0000003e , 0x00000033 
+ 00000530  0x000002c7 increase  0x00000001 , 0x00000011 
+ 00000531  0x000002c8 increase  0x00000001 , 0x00000013 
+ 00000532  0x000002c9 loop  0x0000020c 
+ 00000533  0x000002ca copy  0x00000012 , 0x00000002 
+ 00000534  0x000002cb rtn 
  00008192  0x000002d5 call  0x00002385 
  00008193  0x000002d8 bpatch  0x00000000 , 0x00004000 
  00008194  0x000002d9 clear_stack 
Index: output/bt_program23.list
===================================================================
--- /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/bt_program23.list	(revision 5012)
+++ /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/bt_program23.list	(working copy)
@@ -171,432 +171,433 @@
 0x98 000227 jam 0xcd ,0x8a13 
 0x99 000228 jam 0x0d ,0x8946 
 0x9a 000229 jam 0x10 ,0x896f 
-0x9b 000231 jam 0x10 ,0x8a06 
-0x9c 000232 jam 0x4a ,0x8a84 
-0x9d 000233 jam 0x40 ,0x8a85 
-0x9e 000234 jam 0xfe ,0x8a16 
-0x9f 000235 call p_set_otp_config 
-0xa0 000237 fetch 1 ,mem_wdt_always_work 
-0xa1 000238 call wdt_set_disable ,blank 
-0xa2 000239 ncall p_set_ck2rfp11 ,wake 
-0xa3 000240 until null ,lpo_edge 
-0xa4 000241 jam 0x5f ,0x813b 
-0xa5 000242 fetch 1 ,mem_fcomp_div 
-0xa6 000243 beq xtal_16m ,p_initialize_radio_16m 
-0xa7 000244 fetch 1 ,mem_ring_ibias_trim 
-0xa8 000245 or_into 0x04 ,pdata 
-0xa9 000246 store 1 ,0x8a02 
-0xaa 000247 jam 0x01 ,0x890f 
-0xab 000248 jam 0x24 ,0x8a80 
-0xac 000249 jam 0x62 ,0x8a81 
-0xad 000250 setarg 0xe61212 
-0xae 000251 store 3 ,0x8a73 
+0x9b 000230 jam 0x40 ,core_rx_cfg0 
+0x9c 000231 jam 0x10 ,0x8a06 
+0x9d 000232 jam 0x4a ,0x8a84 
+0x9e 000233 jam 0x40 ,0x8a85 
+0x9f 000234 jam 0xfe ,0x8a16 
+0xa0 000235 call p_set_otp_config 
+0xa1 000237 fetch 1 ,mem_wdt_always_work 
+0xa2 000238 call wdt_set_disable ,blank 
+0xa3 000239 ncall p_set_ck2rfp11 ,wake 
+0xa4 000240 until null ,lpo_edge 
+0xa5 000241 jam 0x5f ,0x813b 
+0xa6 000242 fetch 1 ,mem_fcomp_div 
+0xa7 000243 beq xtal_16m ,p_initialize_radio_16m 
+0xa8 000244 fetch 1 ,mem_ring_ibias_trim 
+0xa9 000245 or_into 0x04 ,pdata 
+0xaa 000246 store 1 ,0x8a02 
+0xab 000247 jam 0x01 ,0x890f 
+0xac 000248 jam 0x24 ,0x8a80 
+0xad 000249 jam 0x62 ,0x8a81 
+0xae 000250 setarg 0xe61212 
+0xaf 000251 store 3 ,0x8a73 
 :      000252 p_initialize_radio2:
-0xaf 000253 jam 0x60 ,0x8a86 
-0xb0 000254 jam 0x3b ,0x8a8b 
-0xb1 000255 call p_dpll_on 
-0xb2 000256 jam 0 ,core_config 
-0xb3 000257 jam clksel_dpll ,core_clksel 
-0xb4 000258 setarg 0x557474 
-0xb5 000259 store 3 ,0x8968 
-0xb6 000260 jam 0x6e ,0x8960 
-0xb7 000261 call p_rx_dcoc 
-0xb8 000262 call p_rfpll_aac_ghpc 
-0xb9 000263 call p_set_xtal_cap 
-0xba 000264 jam system_clk_12m ,mem_system_clk 
-0xbb 000265 call sadc_calibration 
-0xbc 000266 branch p_dpll_ring_ibias_calc 
+0xb0 000253 jam 0x60 ,0x8a86 
+0xb1 000254 jam 0x3b ,0x8a8b 
+0xb2 000255 call p_dpll_on 
+0xb3 000256 jam 0 ,core_config 
+0xb4 000257 jam clksel_dpll ,core_clksel 
+0xb5 000258 setarg 0x557474 
+0xb6 000259 store 3 ,0x8968 
+0xb7 000260 jam 0x6e ,0x8960 
+0xb8 000261 call p_rx_dcoc 
+0xb9 000262 call p_rfpll_aac_ghpc 
+0xba 000263 call p_set_xtal_cap 
+0xbb 000264 jam system_clk_12m ,mem_system_clk 
+0xbc 000265 call sadc_calibration 
+0xbd 000266 branch p_dpll_ring_ibias_calc 
 :      000268 p_set_xtal_cap:
-0xbd 000269 rtn wake 
-0xbe 000270 until null ,lpo_edge 
-0xbf 000271 fetch 1 ,mem_xtal_c_sel 
-0xc0 000272 store 1 ,core_xtal_cap 
-0xc1 000273 until null ,lpo_edge 
-0xc2 000274 rtn 
+0xbe 000269 rtn wake 
+0xbf 000270 until null ,lpo_edge 
+0xc0 000271 fetch 1 ,mem_xtal_c_sel 
+0xc1 000272 store 1 ,core_xtal_cap 
+0xc2 000273 until null ,lpo_edge 
+0xc3 000274 rtn 
 :      000276 p_dpll_on:
-0xc3 000277 fetch 1 ,mem_fcomp_div 
-0xc4 000278 beq xtal_24m ,p_dpll_on_24m 
-0xc5 000279 fetch 1 ,mem_ring_ibias_trim 
-0xc6 000280 or_into 0x06 ,pdata 
-0xc7 000281 store 1 ,0x8a02 
-0xc8 000282 jam 0xe0 ,0x8a05 
+0xc4 000277 fetch 1 ,mem_fcomp_div 
+0xc5 000278 beq xtal_24m ,p_dpll_on_24m 
+0xc6 000279 fetch 1 ,mem_ring_ibias_trim 
+0xc7 000280 or_into 0x06 ,pdata 
+0xc8 000281 store 1 ,0x8a02 
+0xc9 000282 jam 0xe0 ,0x8a05 
 :      000283 p_dpll_on_24m:
-0xc9 000284 jam 0xd8 ,0x8a00 
-0xca 000285 nop 60 
-0xcb 000286 jam 0xa0 ,0x8a01 
-0xcc 000287 jam 0xdf ,0x8a00 
-0xcd 000288 jam 0xfa ,0x8a01 
-0xce 000289 nop 20 
-0xcf 000290 jam 0x9f ,0x8a00 
-0xd0 000291 rtn 
+0xca 000284 jam 0xd8 ,0x8a00 
+0xcb 000285 nop 60 
+0xcc 000286 jam 0xa0 ,0x8a01 
+0xcd 000287 jam 0xdf ,0x8a00 
+0xce 000288 jam 0xfa ,0x8a01 
+0xcf 000289 nop 20 
+0xd0 000290 jam 0x9f ,0x8a00 
+0xd1 000291 rtn 
 :      000293 p_initialize_radio_16m:
-0xd1 000294 fetch 1 ,mem_ring_ibias_trim 
-0xd2 000295 or_into 0x06 ,pdata 
-0xd3 000296 store 1 ,0x8a02 
-0xd4 000297 jam 0x00 ,0x890f 
-0xd5 000298 jam 0x23 ,0x8a80 
-0xd6 000299 jam 0xb0 ,0x8a81 
-0xd7 000300 setarg 0xe40909 
-0xd8 000301 store 3 ,0x8a73 
-0xd9 000302 jam 0x2a ,0x8a76 
-0xda 000303 jam 0x04 ,0x8902 
-0xdb 000304 branch p_initialize_radio2 
+0xd2 000294 fetch 1 ,mem_ring_ibias_trim 
+0xd3 000295 or_into 0x06 ,pdata 
+0xd4 000296 store 1 ,0x8a02 
+0xd5 000297 jam 0x00 ,0x890f 
+0xd6 000298 jam 0x23 ,0x8a80 
+0xd7 000299 jam 0xb0 ,0x8a81 
+0xd8 000300 setarg 0xe40909 
+0xd9 000301 store 3 ,0x8a73 
+0xda 000302 jam 0x2a ,0x8a76 
+0xdb 000303 jam 0x04 ,0x8902 
+0xdc 000304 branch p_initialize_radio2 
 :      000306 p_set_tx_power:
-0xdc 000307 fetch 1 ,mem_tx_power 
-0xdd 000308 beq tx_power_10db ,p_set_tx_power_10db 
-0xde 000309 branch set_tx_power + 2 
+0xdd 000307 fetch 1 ,mem_tx_power 
+0xde 000308 beq tx_power_10db ,p_set_tx_power_10db 
+0xdf 000309 branch set_tx_power + 2 
 :      000311 p_set_tx_power_10db:
-0xdf 000312 jam 0x25 ,0x8a14 
-0xe0 000313 setarg 0xa93f3f 
-0xe1 000314 store 3 ,0x8a60 
-0xe2 000315 jam 0x1f ,0x8a63 
-0xe3 000316 rtn 
+0xe0 000312 jam 0x25 ,0x8a14 
+0xe1 000313 setarg 0xa93f3f 
+0xe2 000314 store 3 ,0x8a60 
+0xe3 000315 jam 0x1f ,0x8a63 
+0xe4 000316 rtn 
 :      000318 p_set_otp_config:
-0xe4 000319 branch p_set_otp_config_wake ,wake 
-0xe5 000320 fetch 4 ,mem_otp_core_ldo 
-0xe6 000321 rtn blank 
-0xe7 000322 until null ,lpo_edge 
-0xe8 000323 fetch 1 ,0x8136 
-0xe9 000324 and pdata ,0xf0 ,pdata 
-0xea 000325 fetcht 1 ,mem_otp_core_ldo 
-0xeb 000326 ior temp ,pdata 
-0xec 000327 store 1 ,0x8136 
-0xed 000328 until null ,lpo_edge 
-0xee 000330 fetch 1 ,0x8138 
-0xef 000331 and pdata ,0x7 ,pdata 
-0xf0 000332 fetcht 1 ,mem_otp_verf_bg 
-0xf1 000333 lshift3 temp ,temp 
-0xf2 000334 ior temp ,pdata 
-0xf3 000335 store 1 ,0x8138 
-0xf4 000336 until null ,lpo_edge 
+0xe5 000319 branch p_set_otp_config_wake ,wake 
+0xe6 000320 fetch 4 ,mem_otp_core_ldo 
+0xe7 000321 rtn blank 
+0xe8 000322 until null ,lpo_edge 
+0xe9 000323 fetch 1 ,0x8136 
+0xea 000324 and pdata ,0xf0 ,pdata 
+0xeb 000325 fetcht 1 ,mem_otp_core_ldo 
+0xec 000326 ior temp ,pdata 
+0xed 000327 store 1 ,0x8136 
+0xee 000328 until null ,lpo_edge 
+0xef 000330 fetch 1 ,0x8138 
+0xf0 000331 and pdata ,0x7 ,pdata 
+0xf1 000332 fetcht 1 ,mem_otp_verf_bg 
+0xf2 000333 lshift3 temp ,temp 
+0xf3 000334 ior temp ,pdata 
+0xf4 000335 store 1 ,0x8138 
+0xf5 000336 until null ,lpo_edge 
 :      000338 p_set_otp_config2:
-0xf5 000339 fetch 1 ,0x8acb 
-0xf6 000340 and pdata ,0xf0 ,pdata 
-0xf7 000341 fetcht 1 ,mem_otp_charge_pump 
-0xf8 000342 storet 1 ,mem_otp_charge_pump_x 
-0xf9 000343 ior temp ,pdata 
-0xfa 000344 store 1 ,0x8acb 
-0xfb 000346 fetch 1 ,mem_otp_dpll_ibais 
-0xfc 000347 store 1 ,mem_otp_dpll_ibais_x 
-0xfd 000348 isolate1 3 ,pdata 
-0xfe 000349 fetch 1 ,0x8a06 
-0xff 000350 setflag true ,7 ,pdata 
-0x100 000351 store 1 ,0x8a06 
-0x101 000353 fetch 1 ,mem_otp_dpll_ibais 
-0x102 000354 and pdata ,7 ,temp 
-0x103 000355 lshift4 temp ,temp 
-0x104 000356 lshift temp ,temp 
-0x105 000357 storet 1 ,mem_ring_ibias_trim 
-0x106 000358 fetch 1 ,0x8a02 
-0x107 000359 and pdata ,0x1f ,pdata 
-0x108 000360 ior temp ,pdata 
-0x109 000361 store 1 ,0x8a02 
-0x10a 000362 rtn 
+0xf6 000339 fetch 1 ,0x8acb 
+0xf7 000340 and pdata ,0xf0 ,pdata 
+0xf8 000341 fetcht 1 ,mem_otp_charge_pump 
+0xf9 000342 storet 1 ,mem_otp_charge_pump_x 
+0xfa 000343 ior temp ,pdata 
+0xfb 000344 store 1 ,0x8acb 
+0xfc 000346 fetch 1 ,mem_otp_dpll_ibais 
+0xfd 000347 store 1 ,mem_otp_dpll_ibais_x 
+0xfe 000348 isolate1 3 ,pdata 
+0xff 000349 fetch 1 ,0x8a06 
+0x100 000350 setflag true ,7 ,pdata 
+0x101 000351 store 1 ,0x8a06 
+0x102 000353 fetch 1 ,mem_otp_dpll_ibais 
+0x103 000354 and pdata ,7 ,temp 
+0x104 000355 lshift4 temp ,temp 
+0x105 000356 lshift temp ,temp 
+0x106 000357 storet 1 ,mem_ring_ibias_trim 
+0x107 000358 fetch 1 ,0x8a02 
+0x108 000359 and pdata ,0x1f ,pdata 
+0x109 000360 ior temp ,pdata 
+0x10a 000361 store 1 ,0x8a02 
+0x10b 000362 rtn 
 :      000364 p_set_otp_config_wake:
-0x10b 000365 fetch 2 ,mem_otp_charge_pump_x 
-0x10c 000366 rtn blank 
-0x10d 000367 store 2 ,mem_otp_charge_pump 
-0x10e 000368 branch p_set_otp_config2 
+0x10c 000365 fetch 2 ,mem_otp_charge_pump_x 
+0x10d 000366 rtn blank 
+0x10e 000367 store 2 ,mem_otp_charge_pump 
+0x10f 000368 branch p_set_otp_config2 
 :      000370 p_rf_rx_enable:
-0x10f 000372 call rf_debug_rx_gpio_high 
-0x110 000373 call rf_rx_agc_set 
-0x111 000374 force 8 ,radio_ctrl 
-0x112 000375 force 0 ,radio_ctrl 
-0x113 000377 setarg 0x0aaada 
-0x114 000378 store 3 ,0x8a0f 
-0x115 000379 jam 0x40 ,0x8a25 
-0x116 000380 jam 0x10 ,0x8a26 
-0x117 000381 nop 60 
-0x118 000382 jam 0xfb ,0x8a01 
-0x119 000383 jam 0xff ,0x8a25 
-0x11a 000384 jam 0x30 ,0x8a26 
-0x11b 000385 jam 0xfe ,0x8a16 
-0x11c 000386 branch rf_rx_enable + 14 
+0x110 000372 call rf_debug_rx_gpio_high 
+0x111 000373 call rf_rx_agc_set 
+0x112 000374 force 8 ,radio_ctrl 
+0x113 000375 force 0 ,radio_ctrl 
+0x114 000377 setarg 0x0aaada 
+0x115 000378 store 3 ,0x8a0f 
+0x116 000379 jam 0x40 ,0x8a25 
+0x117 000380 jam 0x10 ,0x8a26 
+0x118 000381 nop 60 
+0x119 000382 jam 0xfb ,0x8a01 
+0x11a 000383 jam 0xff ,0x8a25 
+0x11b 000384 jam 0x30 ,0x8a26 
+0x11c 000385 jam 0xfe ,0x8a16 
+0x11d 000386 branch rf_rx_enable + 14 
 :      000388 p_txon:
-0x11d 000390 setarg 0x0aaa7e 
-0x11e 000391 store 3 ,0x8a0f 
-0x11f 000392 nop 60 
-0x120 000393 jam 0x00 ,0x8a25 
-0x121 000394 jam 0x0d ,0x8a26 
-0x122 000395 jam 0xf6 ,0x8a16 
-0x123 000396 branch txon + 7 
+0x11e 000390 setarg 0x0aaa7e 
+0x11f 000391 store 3 ,0x8a0f 
+0x120 000392 nop 60 
+0x121 000393 jam 0x00 ,0x8a25 
+0x122 000394 jam 0x0d ,0x8a26 
+0x123 000395 jam 0xf6 ,0x8a16 
+0x124 000396 branch txon + 7 
 :      000398 p_otp_read_data:
-0x124 000399 call enable_otp_read 
-0x125 000400 call otp_read_data + 1 
-0x126 000401 branch otp_disable_chgpump 
+0x125 000399 call enable_otp_read 
+0x126 000400 call otp_read_data + 1 
+0x127 000401 branch otp_disable_chgpump 
 :      000403 p_shutter_init:
-0x127 000404 jam 0xc0 ,0x807d 
-0x128 000405 jam 0xc0 ,0x80d6 
-0x129 000407 call enable_authrom 
-0x12a 000408 rtn wake 
-0x12b 000409 call wdt_set_disable 
-0x12c 000410 jam 0x0a ,mem_lpm_overhead 
-0x12d 000412 setarg 0x000e 
-0x12e 000413 store 2 ,mem_ble_shutter_reconn_adv_interval 
-0x12f 000414 setarg 0x0140 
-0x130 000415 store 2 ,mem_ble_shutter_discovery_adv_interval 
-0x131 000416 store 2 ,mem_le_adv_interval 
-0x132 000418 fetch 8 ,mem_shutter_discovery_time_conf 
-0x133 000419 store 8 ,mem_ble_shutter_discovery_timeout 
-0x134 000420 fetch 8 ,mem_shutter_reconn_or_discovery_blink_time_conf 
-0x135 000421 store 8 ,mem_ble_shutter_reconn_blink_on_time 
-0x136 000423 setarg p_shutter_process_idle 
-0x137 000424 store 2 ,mem_cb_idle_process 
-0x138 000426 setarg p_shutter_process_bb_event 
-0x139 000427 store 2 ,mem_cb_bb_event_process 
-0x13a 000429 setarg ble_shutter_receive_data 
-0x13b 000430 store 2 ,mem_cb_att_write 
-0x13c 000432 setarg shutter_le_bb_event_timer 
-0x13d 000433 store 2 ,mem_cb_event_timer 
-0x13e 000435 setarg shutter_key_change 
-0x13f 000436 store 2 ,mem_cb_shutter_keycan 
-0x140 000438 setarg p_shutter_le_before_hibernate 
-0x141 000439 store 2 ,mem_cb_before_hibernate 
-0x142 000441 call shutter_common_init + 2 
-0x143 000442 call shutter_load_buffer_config_form_datarom 
-0x144 000444 branch shutter_power_switch 
+0x128 000404 jam 0xc0 ,0x807d 
+0x129 000405 jam 0xc0 ,0x80d6 
+0x12a 000407 call enable_authrom 
+0x12b 000408 rtn wake 
+0x12c 000409 call wdt_set_disable 
+0x12d 000410 jam 0x0a ,mem_lpm_overhead 
+0x12e 000412 setarg 0x000e 
+0x12f 000413 store 2 ,mem_ble_shutter_reconn_adv_interval 
+0x130 000414 setarg 0x0140 
+0x131 000415 store 2 ,mem_ble_shutter_discovery_adv_interval 
+0x132 000416 store 2 ,mem_le_adv_interval 
+0x133 000418 fetch 8 ,mem_shutter_discovery_time_conf 
+0x134 000419 store 8 ,mem_ble_shutter_discovery_timeout 
+0x135 000420 fetch 8 ,mem_shutter_reconn_or_discovery_blink_time_conf 
+0x136 000421 store 8 ,mem_ble_shutter_reconn_blink_on_time 
+0x137 000423 setarg p_shutter_process_idle 
+0x138 000424 store 2 ,mem_cb_idle_process 
+0x139 000426 setarg p_shutter_process_bb_event 
+0x13a 000427 store 2 ,mem_cb_bb_event_process 
+0x13b 000429 setarg ble_shutter_receive_data 
+0x13c 000430 store 2 ,mem_cb_att_write 
+0x13d 000432 setarg shutter_le_bb_event_timer 
+0x13e 000433 store 2 ,mem_cb_event_timer 
+0x13f 000435 setarg shutter_key_change 
+0x140 000436 store 2 ,mem_cb_shutter_keycan 
+0x141 000438 setarg p_shutter_le_before_hibernate 
+0x142 000439 store 2 ,mem_cb_before_hibernate 
+0x143 000441 call shutter_common_init + 2 
+0x144 000442 call shutter_load_buffer_config_form_datarom 
+0x145 000444 branch shutter_power_switch 
 :      000446 p_shutter_le_before_hibernate:
-0x145 000447 jam gpio_disable ,mem_ui_button_gpio 
-0x146 000448 call p_set_key_gpio_before_hiernate 
-0x147 000449 call shutter_process_lpm_before 
-0x148 000450 branch disable_authrom 
+0x146 000447 jam gpio_disable ,mem_ui_button_gpio 
+0x147 000448 call p_set_key_gpio_before_hiernate 
+0x148 000449 call shutter_process_lpm_before 
+0x149 000450 branch disable_authrom 
 :      000452 p_set_key_gpio_before_hiernate:
-0x149 000453 fetch 1 ,mem_shutter_hard_soft_switch_case_temp 
-0x14a 000454 rtn blank 
-0x14b 000455 fetch 1 ,mem_shutter_key_num 
-0x14c 000456 copy pdata ,loopcnt 
-0x14d 000457 arg mem_shutter_key_conf0 ,rega 
+0x14a 000453 fetch 1 ,mem_shutter_hard_soft_switch_case_temp 
+0x14b 000454 rtn blank 
+0x14c 000455 fetch 1 ,mem_shutter_key_num 
+0x14d 000456 copy pdata ,loopcnt 
+0x14e 000457 arg mem_shutter_key_conf0 ,rega 
 :      000458 p_set_key_gpio_loop:
-0x14e 000459 ifetch 1 ,rega 
-0x14f 000460 fetcht 1 ,mem_shutter_soft_switch_button_gpio_temp 
-0x150 000461 isub temp ,null 
-0x151 000462 branch p_set_key_gpio_loop_end ,zero 
-0x152 000463 copy pdata ,temp 
-0x153 000464 call p_shutter_gpio_config_input_pd 
+0x14f 000459 ifetch 1 ,rega 
+0x150 000460 fetcht 1 ,mem_shutter_soft_switch_button_gpio_temp 
+0x151 000461 isub temp ,null 
+0x152 000462 branch p_set_key_gpio_loop_end ,zero 
+0x153 000463 copy pdata ,temp 
+0x154 000464 call p_shutter_gpio_config_input_pd 
 :      000465 p_set_key_gpio_loop_end:
-0x154 000466 increase 1 ,rega 
-0x155 000467 loop p_set_key_gpio_loop 
-0x156 000468 rtn 
+0x155 000466 increase 1 ,rega 
+0x156 000467 loop p_set_key_gpio_loop 
+0x157 000468 rtn 
 :      000470 p_shutter_gpio_config_input_pd:
-0x157 000471 set1 gpio_active_bit ,temp 
-0x158 000472 branch gpio_config_input 
+0x158 000471 set1 gpio_active_bit ,temp 
+0x159 000472 branch gpio_config_input 
 :      000474 p_shutter_process_idle:
-0x159 000475 arg 10 ,pdata 
-0x15a 000476 call wdt_init_config 
-0x15b 000477 branch shutter_process_idle 
+0x15a 000475 arg 10 ,pdata 
+0x15b 000476 call wdt_init_config 
+0x15c 000477 branch shutter_process_idle 
 :      000479 p_shutter_process_bb_event:
-0x15c 000480 copy regc ,pdata 
-0x15d 000481 beq bt_evt_le_pairing_success ,p_ble_shutter_pair_success 
-0x15e 000482 beq bt_evt_le_disconnected ,p_ble_shutter_process_baseband_disconnect 
-0x15f 000483 beq bt_evt_le_reconnect_complete ,p_ble_shutter_process_reconnect_complete 
-0x160 000484 branch shutter_process_bb_event + 1 
+0x15d 000480 copy regc ,pdata 
+0x15e 000481 beq bt_evt_le_pairing_success ,p_ble_shutter_pair_success 
+0x15f 000482 beq bt_evt_le_disconnected ,p_ble_shutter_process_baseband_disconnect 
+0x160 000483 beq bt_evt_le_reconnect_complete ,p_ble_shutter_process_reconnect_complete 
+0x161 000484 branch shutter_process_bb_event + 1 
 :      000486 p_ble_shutter_pair_success:
-0x161 000487 jam 1 ,mem_shutter_ble_connect_flag 
-0x162 000488 rtn 
+0x162 000487 jam 1 ,mem_shutter_ble_connect_flag 
+0x163 000488 rtn 
 :      000490 p_ble_shutter_process_baseband_disconnect:
-0x163 000491 jam 0 ,mem_shutter_ble_connect_flag 
-0x164 000492 call queue_init 
-0x165 000493 jam 0 ,mem_ble_shutter_enable_notify 
-0x166 000494 branch shutter_start_reconnect 
+0x164 000491 jam 0 ,mem_shutter_ble_connect_flag 
+0x165 000492 call queue_init 
+0x166 000493 jam 0 ,mem_ble_shutter_enable_notify 
+0x167 000494 branch shutter_start_reconnect 
 :      000496 p_ble_shutter_process_reconnect_complete:
-0x167 000497 jam 1 ,mem_shutter_ble_connect_flag 
-0x168 000498 call queue_init 
-0x169 000499 jam 1 ,mem_ble_shutter_enable_notify 
-0x16a 000500 fetch 8 ,mem_ble_shutter_interval_min 
-0x16b 000501 store 8 ,mem_le_interval_min 
-0x16c 000502 call app_lpm_mult_enable 
-0x16d 000503 branch le_l2cap_tx_update_req 
+0x168 000497 jam 1 ,mem_shutter_ble_connect_flag 
+0x169 000498 call queue_init 
+0x16a 000499 jam 1 ,mem_ble_shutter_enable_notify 
+0x16b 000500 fetch 8 ,mem_ble_shutter_interval_min 
+0x16c 000501 store 8 ,mem_le_interval_min 
+0x16d 000502 call app_lpm_mult_enable 
+0x16e 000503 branch le_l2cap_tx_update_req 
 :      000506 p_rx_dcoc:
-0x16e 000508 rtn wake 
-0x16f 000509 call set_sync_on 
-0x170 000510 arg 39 ,temp 
-0x171 000511 call set_freq_rx 
-0x172 000512 call rf_rx_enable 
-0x173 000513 jam 0x7f ,0x8a25 
-0x174 000514 jam 0x1a ,0x8a30 
-0x175 000515 jam 0x78 ,0x8a31 
-0x176 000516 jam 0xb2 ,0x8a8f 
-0x177 000517 jam 0 ,0x8ac2 
-0x178 000518 jam 0 ,0x8ac3 
-0x179 000519 arg 6 ,queue 
-0x17a 000520 call p_rx_dcoc_avg 
-0x17b 000521 isolate1 13 ,rega 
-0x17c 000522 call qset_start 
-0x17d 000523 isolate1 13 ,regb 
-0x17e 000524 call qset_p 
-0x17f 000525 arg 5 ,queue 
+0x16f 000508 rtn wake 
+0x170 000509 call set_sync_on 
+0x171 000510 arg 39 ,temp 
+0x172 000511 call set_freq_rx 
+0x173 000512 call rf_rx_enable 
+0x174 000513 jam 0x7f ,0x8a25 
+0x175 000514 jam 0x1a ,0x8a30 
+0x176 000515 jam 0x78 ,0x8a31 
+0x177 000516 jam 0xb2 ,0x8a8f 
+0x178 000517 jam 0 ,0x8ac2 
+0x179 000518 jam 0 ,0x8ac3 
+0x17a 000519 arg 6 ,queue 
+0x17b 000520 call p_rx_dcoc_avg 
+0x17c 000521 isolate1 13 ,rega 
+0x17d 000522 call qset_start 
+0x17e 000523 isolate1 13 ,regb 
+0x17f 000524 call qset_p 
+0x180 000525 arg 5 ,queue 
 :      000526 p_rx_dcoc_loop2:
-0x180 000527 call qset1_p 
-0x181 000528 call qset_p 
-0x182 000529 call p_rx_dcoc_avg 
-0x183 000530 arg 0x8ac2 ,contw 
-0x184 000531 rshift4 rega ,pdata 
-0x185 000532 call qsetxor 
-0x186 000533 rshift4 regb ,pdata 
-0x187 000534 call qsetxor 
-0x188 000535 increase -1 ,queue 
-0x189 000536 branch p_rx_dcoc_loop2 ,positive 
-0x18a 000537 branch rx_dcoc_loop2 + 10 
+0x181 000527 call qset1_p 
+0x182 000528 call qset_p 
+0x183 000529 call p_rx_dcoc_avg 
+0x184 000530 arg 0x8ac2 ,contw 
+0x185 000531 rshift4 rega ,pdata 
+0x186 000532 call qsetxor 
+0x187 000533 rshift4 regb ,pdata 
+0x188 000534 call qsetxor 
+0x189 000535 increase -1 ,queue 
+0x18a 000536 branch p_rx_dcoc_loop2 ,positive 
+0x18b 000537 branch rx_dcoc_loop2 + 10 
 :      000539 p_rx_dcoc_avg:
-0x18b 000540 nop 60 
-0x18c 000541 setarg mem_dcoc_buf 
-0x18d 000542 store 2 ,0x8982 
-0x18e 000543 setarg mem_dcoc_buf_end 
-0x18f 000544 store 2 ,0x8984 
-0x190 000545 jam 0x9 ,0x8981 
-0x191 000546 jam 0x3 ,0x8981 
-0x192 000547 jam 0x6 ,0x8980 
-0x193 000548 nop 60 
-0x194 000549 arg 0 ,rega 
-0x195 000550 arg 0 ,regb 
-0x196 000551 arg 16 ,loopcnt 
-0x197 000552 arg mem_dcoc_buf ,contr 
-0x198 000553 branch rx_dcoc_loop 
+0x18c 000540 nop 60 
+0x18d 000541 setarg mem_dcoc_buf 
+0x18e 000542 store 2 ,0x8982 
+0x18f 000543 setarg mem_dcoc_buf_end 
+0x190 000544 store 2 ,0x8984 
+0x191 000545 jam 0x9 ,0x8981 
+0x192 000546 jam 0x3 ,0x8981 
+0x193 000547 jam 0x6 ,0x8980 
+0x194 000548 nop 60 
+0x195 000549 arg 0 ,rega 
+0x196 000550 arg 0 ,regb 
+0x197 000551 arg 16 ,loopcnt 
+0x198 000552 arg mem_dcoc_buf ,contr 
+0x199 000553 branch rx_dcoc_loop 
 :      000555 p_rfpll_aac_ghpc:
-0x199 000556 rtn wake 
-0x19a 000557 branch rfpll_aac_ghpc + 1 
+0x19a 000556 rtn wake 
+0x19b 000557 branch rfpll_aac_ghpc + 1 
 :      000559 p_dpll_ring_ibias_calc:
-0x19b 000560 rtn 
+0x19c 000560 rtn 
 :      000562 p_sadc_calibration:
-0x19c 000563 rtn wake 
-0x19d 000564 jam 0x77 ,core_gpadc_ctrl 
-0x19e 000565 jam 0xc9 ,core_gpadc_cfg0 
-0x19f 000566 jam 0x01 ,core_gpadc_cfg3 
-0x1a0 000567 fetch 1 ,mem_adc_clkdiv 
-0x1a1 000568 store 1 ,core_sadc_clkdiv 
-0x1a2 000569 nop 3000 
-0x1a3 000570 call p_sadc_read 
-0x1a4 000571 jam 0xc1 ,core_gpadc_cfg0 
-0x1a5 000572 fetchr regb ,1 ,mem_spi_write_addr 
-0x1a6 000573 arg 8 ,loopcnt 
-0x1a7 000574 call sadc_cal_read + 1 
-0x1a8 000575 fetch 1 ,mem_spi_write_addr 
-0x1a9 000576 store 1 ,mem_adc_cal_c7 
-0x1aa 000577 storer regb ,1 ,mem_spi_write_addr 
-0x1ab 000578 rtn 
+0x19d 000563 rtn wake 
+0x19e 000564 jam 0x77 ,core_gpadc_ctrl 
+0x19f 000565 jam 0xc9 ,core_gpadc_cfg0 
+0x1a0 000566 jam 0x01 ,core_gpadc_cfg3 
+0x1a1 000567 fetch 1 ,mem_adc_clkdiv 
+0x1a2 000568 store 1 ,core_sadc_clkdiv 
+0x1a3 000569 nop 3000 
+0x1a4 000570 call p_sadc_read 
+0x1a5 000571 jam 0xc1 ,core_gpadc_cfg0 
+0x1a6 000572 fetchr regb ,1 ,mem_spi_write_addr 
+0x1a7 000573 arg 8 ,loopcnt 
+0x1a8 000574 call sadc_cal_read + 1 
+0x1a9 000575 fetch 1 ,mem_spi_write_addr 
+0x1aa 000576 store 1 ,mem_adc_cal_c7 
+0x1ab 000577 storer regb ,1 ,mem_spi_write_addr 
+0x1ac 000578 rtn 
 :      000580 p_enable_adc:
-0x1ac 000581 call p_sadc_cal_write 
-0x1ad 000582 fetch 1 ,core_gpadc_cfg1 
-0x1ae 000583 set0 7 ,pdata 
-0x1af 000584 store 1 ,core_gpadc_cfg1 
-0x1b0 000585 jam 0x77 ,core_gpadc_ctrl 
-0x1b1 000586 jam 0xc1 ,core_gpadc_cfg0 
-0x1b2 000587 jam 0x01 ,core_gpadc_cfg3 
-0x1b3 000588 call sadc_channel 
-0x1b4 000589 fetch 1 ,mem_adc_clkdiv 
-0x1b5 000590 store 1 ,core_sadc_clkdiv 
-0x1b6 000591 nop 3000 
-0x1b7 000592 call p_sadc_read 
-0x1b8 000593 jam 0 ,core_sadc_clkdiv 
-0x1b9 000594 branch sadc_dma 
+0x1ad 000581 call p_sadc_cal_write 
+0x1ae 000582 fetch 1 ,core_gpadc_cfg1 
+0x1af 000583 set0 7 ,pdata 
+0x1b0 000584 store 1 ,core_gpadc_cfg1 
+0x1b1 000585 jam 0x77 ,core_gpadc_ctrl 
+0x1b2 000586 jam 0xc1 ,core_gpadc_cfg0 
+0x1b3 000587 jam 0x01 ,core_gpadc_cfg3 
+0x1b4 000588 call sadc_channel 
+0x1b5 000589 fetch 1 ,mem_adc_clkdiv 
+0x1b6 000590 store 1 ,core_sadc_clkdiv 
+0x1b7 000591 nop 3000 
+0x1b8 000592 call p_sadc_read 
+0x1b9 000593 jam 0 ,core_sadc_clkdiv 
+0x1ba 000594 branch sadc_dma 
 :      000596 p_sadc_cal_write:
-0x1ba 000597 fetch 1 ,core_sadc_ctrl 
-0x1bb 000598 set1 1 ,pdata 
-0x1bc 000599 store 1 ,core_sadc_ctrl 
-0x1bd 000600 fetchr regb ,1 ,mem_spi_write_addr 
-0x1be 000601 fetch 1 ,mem_adc_cal_c7 
-0x1bf 000602 store 1 ,mem_spi_write_addr 
-0x1c0 000603 arg 8 ,loopcnt 
-0x1c1 000604 call sadc_cal_write + 4 
-0x1c2 000605 storer regb ,1 ,mem_spi_write_addr 
-0x1c3 000606 rtn 
+0x1bb 000597 fetch 1 ,core_sadc_ctrl 
+0x1bc 000598 set1 1 ,pdata 
+0x1bd 000599 store 1 ,core_sadc_ctrl 
+0x1be 000600 fetchr regb ,1 ,mem_spi_write_addr 
+0x1bf 000601 fetch 1 ,mem_adc_cal_c7 
+0x1c0 000602 store 1 ,mem_spi_write_addr 
+0x1c1 000603 arg 8 ,loopcnt 
+0x1c2 000604 call sadc_cal_write + 4 
+0x1c3 000605 storer regb ,1 ,mem_spi_write_addr 
+0x1c4 000606 rtn 
 :      000608 p_sadc_read:
-0x1c4 000609 jam 0x03 ,core_sadc_ctrl 
+0x1c5 000609 jam 0x03 ,core_sadc_ctrl 
 :      000610 p_sadc_read_wait:
-0x1c5 000611 fetch 1 ,core_perf_status 
-0x1c6 000612 bbit0 saradc_done ,p_sadc_read_wait 
-0x1c7 000613 fetcht 2 ,core_sadc_data 
-0x1c8 000614 storet 2 ,mem_adc_current_value 
-0x1c9 000615 jam 0x00 ,core_sadc_ctrl 
-0x1ca 000616 rtn 
+0x1c6 000611 fetch 1 ,core_perf_status 
+0x1c7 000612 bbit0 saradc_done ,p_sadc_read_wait 
+0x1c8 000613 fetcht 2 ,core_sadc_data 
+0x1c9 000614 storet 2 ,mem_adc_current_value 
+0x1ca 000615 jam 0x00 ,core_sadc_ctrl 
+0x1cb 000616 rtn 
 :      000620 p_set_lemode:
-0x1cb 000621 jam 0x11 ,0x8a82 
-0x1cc 000622 jam 0x12 ,0x8a8d 
-0x1cd 000623 jam 0x0a ,0x8a8e 
-0x1ce 000624 fetch 1 ,mem_fcomp_div 
-0x1cf 000625 beq xtal_16m ,p_set_lemode_2m_16m 
-0x1d0 000626 setarg 0x5762 
-0x1d1 000627 store 2 ,0x8907 
+0x1cc 000621 jam 0x11 ,0x8a82 
+0x1cd 000622 jam 0x12 ,0x8a8d 
+0x1ce 000623 jam 0x0a ,0x8a8e 
+0x1cf 000624 fetch 1 ,mem_fcomp_div 
+0x1d0 000625 beq xtal_16m ,p_set_lemode_2m_16m 
+0x1d1 000626 setarg 0x5762 
+0x1d2 000627 store 2 ,0x8907 
 :      000628 p_set_lemode_2m:
-0x1d2 000629 jam 3 ,0x8901 
-0x1d3 000630 jam 3 ,0x8930 
-0x1d4 000631 rtnmark1 mark_ble_2m 
-0x1d5 000632 jam 1 ,0x8901 
-0x1d6 000633 jam 0x07 ,0x8a82 
-0x1d7 000634 jam 0x44 ,0x8a8d 
-0x1d8 000635 jam 0x0a ,0x8a8e 
-0x1d9 000636 fetch 1 ,mem_fcomp_div 
-0x1da 000637 beq xtal_16m ,p_set_lemode_1m_16m 
-0x1db 000638 setarg 0x2bb1 
-0x1dc 000639 store 2 ,0x8907 
+0x1d3 000629 jam 3 ,0x8901 
+0x1d4 000630 jam 3 ,0x8930 
+0x1d5 000631 rtnmark1 mark_ble_2m 
+0x1d6 000632 jam 1 ,0x8901 
+0x1d7 000633 jam 0x07 ,0x8a82 
+0x1d8 000634 jam 0x44 ,0x8a8d 
+0x1d9 000635 jam 0x0a ,0x8a8e 
+0x1da 000636 fetch 1 ,mem_fcomp_div 
+0x1db 000637 beq xtal_16m ,p_set_lemode_1m_16m 
+0x1dc 000638 setarg 0x2bb1 
+0x1dd 000639 store 2 ,0x8907 
 :      000640 p_set_lemode_1m:
-0x1dd 000641 rtnmark0 mark_ble_lr 
-0x1de 000642 jam 0x24 ,0x8930 
-0x1df 000643 jam 5 ,0x8901 
-0x1e0 000644 rtn 
+0x1de 000641 rtnmark0 mark_ble_lr 
+0x1df 000642 jam 0x24 ,0x8930 
+0x1e0 000643 jam 5 ,0x8901 
+0x1e1 000644 rtn 
 :      000646 p_set_lemode_1m_16m:
-0x1e1 000647 setarg 0x4189 
-0x1e2 000648 store 2 ,0x8907 
-0x1e3 000649 branch p_set_lemode_1m 
+0x1e2 000647 setarg 0x4189 
+0x1e3 000648 store 2 ,0x8907 
+0x1e4 000649 branch p_set_lemode_1m 
 :      000651 p_set_lemode_2m_16m:
-0x1e4 000652 setarg 0x8312 
-0x1e5 000653 store 2 ,0x8907 
-0x1e6 000654 branch p_set_lemode_2m 
+0x1e5 000652 setarg 0x8312 
+0x1e6 000653 store 2 ,0x8907 
+0x1e7 000654 branch p_set_lemode_2m 
 :      000656 p_le_parse:
-0x1e7 000657 fetch 1 ,mem_le_packet_llid 
-0x1e8 000658 rtneq llid_reserved 
-0x1e9 000659 beq llid_le_ll ,le_parse_ll 
-0x1ea 000660 branch le_parse_l2cap 
+0x1e8 000657 fetch 1 ,mem_le_packet_llid 
+0x1e9 000658 rtneq llid_reserved 
+0x1ea 000659 beq llid_le_ll ,le_parse_ll 
+0x1eb 000660 branch le_parse_l2cap 
 :      000662 p_le_init_adv:
-0x1eb 000663 set0 mark_ble_crc_fail ,mark 
-0x1ec 000664 branch le_init_adv + 1 
+0x1ec 000663 set0 mark_ble_crc_fail ,mark 
+0x1ed 000664 branch le_init_adv + 1 
 :      000666 p_lpm_sleep:
-0x1ed 000668 fetch 2 ,mem_cb_before_lpm_sleep 
-0x1ee 000669 call callback_func 
+0x1ee 000668 fetch 2 ,mem_cb_before_lpm_sleep 
+0x1ef 000669 call callback_func 
 :      000670 p_lpm_sleep_skip_cb_function:
-0x1ef 000671 fetch 4 ,mem_sleep_counter_all 
-0x1f0 000672 iadd temp ,pdata 
-0x1f1 000673 store 4 ,mem_sleep_counter_all 
-0x1f2 000674 call p_lpm_save_context 
-0x1f3 000675 fetch 1 ,mem_lpm_hv_sel 
-0x1f4 000676 set1 lpm_doze_en_bit ,pdata 
-0x1f5 000677 call lpm_write_sel_hv 
-0x1f6 000678 ncall lpm_preon_counter ,wake 
-0x1f7 000679 until null ,lpo_edge 
-0x1f8 000680 copy clkn ,pdata 
-0x1f9 000681 store 6 ,mem_sleep_clkn 
-0x1fa 000683 fetch 3 ,mem_lpm_isogate 
-0x1fb 000684 fetchr rega ,1 ,mem_lpm_ldo_sel 
-0x1fc 000685 arg 3 ,loopcnt 
-0x1fd 000686 branch lpm_sleep_loop 
+0x1f0 000671 fetch 4 ,mem_sleep_counter_all 
+0x1f1 000672 iadd temp ,pdata 
+0x1f2 000673 store 4 ,mem_sleep_counter_all 
+0x1f3 000674 call p_lpm_save_context 
+0x1f4 000675 fetch 1 ,mem_lpm_hv_sel 
+0x1f5 000676 set1 lpm_doze_en_bit ,pdata 
+0x1f6 000677 call lpm_write_sel_hv 
+0x1f7 000678 ncall lpm_preon_counter ,wake 
+0x1f8 000679 until null ,lpo_edge 
+0x1f9 000680 copy clkn ,pdata 
+0x1fa 000681 store 6 ,mem_sleep_clkn 
+0x1fb 000683 fetch 3 ,mem_lpm_isogate 
+0x1fc 000684 fetchr rega ,1 ,mem_lpm_ldo_sel 
+0x1fd 000685 arg 3 ,loopcnt 
+0x1fe 000686 branch lpm_sleep_loop 
 :      000688 p_lpm_save_context:
-0x1fe 000689 storer mark ,8 ,mem_saved_mark 
-0x1ff 000690 arg core_gpio_conf ,contr 
-0x200 000691 arg mem_saved_gpio ,contw 
-0x201 000692 call memcpy16 
-0x202 000693 arg core_gpio_conf_hi ,contr 
-0x203 000694 call memcpy8 
-0x204 000695 fetch 1 ,core_spid_ctrl 
-0x205 000696 store 1 ,mem_saved_spidctrl 
-0x206 000697 copy temp ,regb 
+0x1ff 000689 storer mark ,8 ,mem_saved_mark 
+0x200 000690 arg core_gpio_conf ,contr 
+0x201 000691 arg mem_saved_gpio ,contw 
+0x202 000692 call memcpy16 
+0x203 000693 arg core_gpio_conf_hi ,contr 
+0x204 000694 call memcpy8 
+0x205 000695 fetch 1 ,core_spid_ctrl 
+0x206 000696 store 1 ,mem_saved_spidctrl 
+0x207 000697 copy temp ,regb 
 :      000698 p_lpm_write_gpio_wakeup:
-0x207 000699 arg 12 ,loopcnt 
-0x208 000700 arg mem_gpio_wakeup_cfg ,rega 
-0x209 000701 arg core_gpio_wakeup_cfg ,regc 
-0x20a 000702 until null ,lpo_edge 
+0x208 000699 arg 12 ,loopcnt 
+0x209 000700 arg mem_gpio_wakeup_cfg ,rega 
+0x20a 000701 arg core_gpio_wakeup_cfg ,regc 
+0x20b 000702 until null ,lpo_edge 
 :      000703 p_lpm_write_gpio_loop:
-0x20b 000704 ifetch 1 ,rega 
-0x20c 000705 ifetcht 1 ,regc 
-0x20d 000706 isub temp ,null 
-0x20e 000707 branch p_lpm_write_gpio_loop_next ,zero 
-0x20f 000708 istore 1 ,regc 
-0x210 000709 until null ,lpo_edge 
+0x20c 000704 ifetch 1 ,rega 
+0x20d 000705 ifetcht 1 ,regc 
+0x20e 000706 isub temp ,null 
+0x20f 000707 branch p_lpm_write_gpio_loop_next ,zero 
+0x210 000708 istore 1 ,regc 
+0x211 000709 until null ,lpo_edge 
 :      000710 p_lpm_write_gpio_loop_next:
-0x211 000711 increase 1 ,rega 
-0x212 000712 increase 1 ,regc 
-0x213 000713 loop p_lpm_write_gpio_loop 
-0x214 000714 copy regb ,temp 
-0x215 000715 rtn 
+0x212 000711 increase 1 ,rega 
+0x213 000712 increase 1 ,regc 
+0x214 000713 loop p_lpm_write_gpio_loop 
+0x215 000714 copy regb ,temp 
+0x216 000715 rtn 
               org 0x2000
 :      000724 start:
 0x2000 000725 call lpmstate 
Index: output/bt_program23.meta
===================================================================
--- /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/bt_program23.meta	(revision 5012)
+++ /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/bt_program23.meta	(working copy)
@@ -227,7 +227,7 @@
 	jam 0xcd,0x8a13
 	jam 0x0d,0x8946
 	jam 0x10,0x896f
-	
+	jam 0x40,core_rx_cfg0
 	jam 0x10,0x8a06
 	jam 0x4a,0x8a84
 	jam 0x40,0x8a85
Index: output/bt_program23.rom
===================================================================
--- /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/bt_program23.rom	(revision 5012)
+++ /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/bt_program23.rom	(working copy)
@@ -2,24 +2,24 @@
 11000000000000000000000001100001
 11000000000000010000000001111010
 11000000000010001000000010000011
-11000000000010100000000111001011
-11000000000010101000000100001111
-11000000000011000000000100011101
-11000000000011001000000011011100
+11000000000010100000000111001100
+11000000000010101000000100010000
+11000000000011000000000100011110
+11000000000011001000000011011101
 11000000000011010000000010010101
-11000000000100101000000111101101
+11000000000100101000000111101110
 11000000000100111000000000111111
-11000000010110001000000100100111
-11000000011000101000000100100100
-11000000011011010000000110011100
-11000000011011100000000110101100
+11000000010110001000000100101000
+11000000011000101000000100100101
+11000000011011010000000110011101
+11000000011011100000000110101101
 00100000001000000010001101011010
 11000000000100100000000000011000
 11000000000100101000000001110101
 11000000000100110000000001100101
-11000000000111001000000111100111
+11000000000111001000000111101000
 11000000000111111000000001001010
-11000000001001101000000111101011
+11000000001001101000000111101100
 11000001011111111000000000000000
 00100000001000000010001101011010
 00100000010000000010010111000010
@@ -153,18 +153,19 @@
 01110000100010100001001111001101
 01110000100010010100011000001101
 01110000100010010110111100010000
+01110000100010101000100001000000
 01110000100010100000011000010000
 01110000100010101000010001001010
 01110000100010101000010101000000
 01110000100010100001011011111110
-00100000010000000000000011100100
+00100000010000000000000011100101
 01101111111000001100010000110110
 00100000010110100111000011010111
 00100100010101011000000010010001
 00110111110110011000001000000000
 01110000100000010011101101011111
 01101111111000001100000010011001
-11000000000010000000000011010001
+11000000000010000000000011010010
 01101111111000001100010000111000
 00011111111000011111111000000100
 01100111111100001000101000000010
@@ -175,18 +176,18 @@
 01100111111100011000101001110011
 01110000100010101000011001100000
 01110000100010101000101100111011
-00100000010000000000000011000011
+00100000010000000000000011000100
 01110000100000000100001100000000
 01110000100000000100001000000101
 01011000010101010111010001110100
 01100111111100011000100101101000
 01110000100010010110000001101110
-00100000010000000000000101101110
-00100000010000000000000110011001
-00100000010000000000000010111101
+00100000010000000000000101101111
+00100000010000000000000110011010
+00100000010000000000000010111110
 01110000010000010100100000001100
 00100000010000000110111101001110
-00100000001000000000000110011011
+00100000001000000000000110011100
 00100000011101011000000000000000
 00110111110110011000001000000000
 01101111111000001100000100011100
@@ -194,7 +195,7 @@
 00110111110110011000001000000000
 00100000011000000000000000000000
 01101111111000001100000010011001
-11000000000011000000000011001001
+11000000000011000000000011001010
 01101111111000001100010000111000
 00011111111000011111111000000110
 01100111111100001000101000000010
@@ -217,16 +218,16 @@
 01100111111100011000101001110011
 01110000100010100111011000101010
 01110000100010010000001000000100
-00100000001000000000000010101111
+00100000001000000000000010110000
 01101111111000001100000101000001
-11000000000001010000000011011111
+11000000000001010000000011100000
 00100000001000000010001000001110
 01110000100010100001010000100101
 01011000101010010011111100111111
 01100111111100011000101001100000
 01110000100010100110001100011111
 00100000011000000000000000000000
-00100000001101011000000100001011
+00100000001101011000000100001100
 01101111111000100000001000001101
 00100000011110100000000000000000
 00110111110110011000001000000000
@@ -268,7 +269,7 @@
 01101111111000010100000101011011
 00100000011110100000000000000000
 01100111111000010000001000001111
-00100000001000000000000011110101
+00100000001000000000000011110110
 00100000010000000110100001101111
 00100000010000000010000110111010
 00011000000000000010101000001000
@@ -308,9 +309,9 @@
 01100111111001000100010100010010
 01101111111001000100100010100110
 01100111111001000100010011111010
-01011000000000000000000101011001
+01011000000000000000000101011010
 01100111111000010100001111011011
-01011000000000000000000101011100
+01011000000000000000000101011101
 01100111111000010100001111011101
 01011000000000000110001110001010
 01100111111000010100001111011111
@@ -318,13 +319,13 @@
 01100111111000010100001111100011
 01011000000000000110001101100101
 01100111111000010100010100100100
-01011000000000000000000101000101
+01011000000000000000000101000110
 01100111111000010100001111010101
 00100000010000000110001011000100
 00100000010000000110001110010110
 00100000001000000110001010111101
 01110000010001001110110011111111
-00100000010000000000000101001001
+00100000010000000000000101001010
 00100000010000000110001100101001
 00100000001000000111001110011010
 01101111111000001100011011001110
@@ -335,11 +336,11 @@
 11101111111000001000000000010001
 01101000010010001100011011001111
 10011000010001100111110000000000
-00100000001000101000000101010100
+00100000001000101000000101010101
 00011111111000100000010000000000
-00100000010000000000000101010111
+00100000010000000000000101011000
 00011010001000001010001000000001
-11000010000000000000000101001110
+11000010000000000000000101001111
 00100000011000000000000000000000
 01111001001000000000010000000111
 00100000001000000110111011011101
@@ -347,9 +348,9 @@
 00100000010000000111000011001000
 00100000001000000110001100100111
 00011010011000100111111000000000
-11000000000110001000000101100001
-11000000000010101000000101100011
-11000000000111111000000101100111
+11000000000110001000000101100010
+11000000000010101000000101100100
+11000000000111111000000101101000
 00100000001000000110001011011010
 01110000010010001010111000000001
 00100000011000000000000000000000
@@ -376,7 +377,7 @@
 01110000100010101100001000000000
 01110000100010101100001100000000
 11011000111000000000000000000110
-00100000010000000000000110001011
+00100000010000000000000110001100
 00101010001011111111111000001101
 00100000010000000010000100011101
 00101010010011111111111000001101
@@ -384,14 +385,14 @@
 11011000111000000000000000000101
 00100000010000000010000100011100
 00100000010000000010000100011110
-00100000010000000000000110001011
+00100000010000000000000110001100
 11011000101000001000101011000010
 00011010001100011111111000000000
 00100000010000000010000100010111
 00011010010100011111111000000000
 00100000010000000010000100010111
 00011000111000001000111111111111
-00100000001000010000000110000000
+00100000001000010000000110000001
 00100000001000000010000101001111
 00100000000000000000000000111100
 01011000000000000000111100000000
@@ -417,7 +418,7 @@
 01101111111000001100010000001001
 01100111111100001000000011001101
 00100000000000000000101110111000
-00100000010000000000000111000100
+00100000010000000000000111000101
 01110000100010100000100011000001
 01101010010000001100010000011001
 11011111001000000000000000001000
@@ -426,7 +427,7 @@
 01100111111000001100010000110011
 01100010010000001100010000011001
 00100000011000000000000000000000
-00100000010000000000000110111010
+00100000010000000000000110111011
 01101111111100001000101000001001
 01111001001111111111111000000111
 01100111111100001000101000001001
@@ -437,7 +438,7 @@
 01101111111000001100010000001001
 01100111111100001000000011001101
 00100000000000000000101110111000
-00100000010000000000000111000100
+00100000010000000000000111000101
 01110000100000001100110100000000
 00100000001000000110111110100001
 01101111111100001000000011001100
@@ -452,7 +453,7 @@
 00100000011000000000000000000000
 01110000100000001100110000000011
 01101111111100001000000100101001
-11000011000000101000000111000101
+11000011000000101000000111000110
 01101000010110010000000101100100
 01100000010010010100010000001010
 01110000100000001100110000000000
@@ -461,7 +462,7 @@
 01110000100010101000110100010010
 01110000100010101000111000001010
 01101111111000001100000010011001
-11000000000010000000000111100100
+11000000000010000000000111100101
 01011000000000000101011101100010
 01100111111100010000100100000111
 01110000100010010000000100000011
@@ -472,7 +473,7 @@
 01110000100010101000110101000100
 01110000100010101000111000001010
 01101111111000001100000010011001
-11000000000010000000000111100001
+11000000000010000000000111100010
 01011000000000000010101110110001
 01100111111100010000100100000111
 11000110100101111000000000000000
@@ -481,10 +482,10 @@
 00100000011000000000000000000000
 01011000000000000100000110001001
 01100111111100010000100100000111
-00100000001000000000000111011101
+00100000001000000000000111011110
 01011000000000001000001100010010
 01100111111100010000100100000111
-00100000001000000000000111010010
+00100000001000000000000111010011
 01101111111000001100001100110100
 11000001000000000000000000000000
 11000000000000011011000001001010
@@ -496,7 +497,7 @@
 01101111111000100100000010101101
 10011000010000001111111000000000
 01100111111000100100000010101101
-00100000010000000000000111111110
+00100000010000000000000111111111
 01101111111000001100000011001011
 01111001001000000111111000000100
 00100000010000000010001111100001
@@ -524,12 +525,12 @@
 11101111111000001000000000010001
 11101000010000001000000000010011
 10011000010001100111110000000000
-00100000001000101000001000010001
+00100000001000101000001000010010
 11100111111000001000000000010011
 00110111110110011000001000000000
 00011010001000001010001000000001
 00011010011000001010011000000001
-11000010000000000000001000001011
+11000010000000000000001000001100
 00011010010000100000010000000000
 00100000011000000000000000000000
                                 
@@ -8189,7 +8190,6 @@
                                 
                                 
                                 
-                                
 00100000010000000010001110000101
 01000100100000000100000000000000
 00100000100000000000000000000000
Index: output/eeprom.dat
===================================================================
--- /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/eeprom.dat	(revision 5012)
+++ /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/eeprom.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-5a
+5e
 08
 c2
 84
@@ -23,19 +23,19 @@
 c0
 0a
 01
-cb
+cc
 c0
 0a
 81
-0f
+10
 c0
 0c
 01
-1d
+1e
 c0
 0c
 80
-dc
+dd
 c0
 0d
 00
@@ -43,7 +43,7 @@
 c0
 12
 81
-ed
+ee
 c0
 13
 80
@@ -51,19 +51,19 @@
 c0
 58
 81
-27
+28
 c0
 62
 81
-24
+25
 c0
 6d
 01
-9c
+9d
 c0
 6e
 01
-ac
+ad
 20
 20
 23
@@ -83,7 +83,7 @@
 c0
 1c
 81
-e7
+e8
 c0
 1f
 80
@@ -91,7 +91,7 @@
 c0
 26
 81
-eb
+ec
 c1
 7f
 80
@@ -626,6 +626,10 @@
 10
 70
 8a
+88
+40
+70
+8a
 06
 10
 70
@@ -643,7 +647,7 @@
 20
 40
 00
-e4
+e5
 6f
 e0
 c4
@@ -671,7 +675,7 @@
 c0
 08
 00
-d1
+d2
 6f
 e0
 c4
@@ -715,7 +719,7 @@
 20
 40
 00
-c3
+c4
 70
 80
 43
@@ -739,15 +743,15 @@
 20
 40
 01
-6e
+6f
 20
 40
 01
-99
+9a
 20
 40
 00
-bd
+be
 70
 41
 48
@@ -759,7 +763,7 @@
 20
 20
 01
-9b
+9c
 20
 75
 80
@@ -791,7 +795,7 @@
 c0
 0c
 00
-c9
+ca
 6f
 e0
 c4
@@ -883,7 +887,7 @@
 20
 20
 00
-af
+b0
 6f
 e0
 c1
@@ -891,7 +895,7 @@
 c0
 05
 00
-df
+e0
 20
 20
 22
@@ -919,7 +923,7 @@
 20
 35
 81
-0b
+0c
 6f
 e2
 02
@@ -1087,7 +1091,7 @@
 20
 20
 00
-f5
+f6
 20
 40
 68
@@ -1247,7 +1251,7 @@
 58
 00
 01
-59
+5a
 67
 e1
 43
@@ -1255,7 +1259,7 @@
 58
 00
 01
-5c
+5d
 67
 e1
 43
@@ -1287,7 +1291,7 @@
 58
 00
 01
-45
+46
 67
 e1
 43
@@ -1311,7 +1315,7 @@
 20
 40
 01
-49
+4a
 20
 40
 63
@@ -1355,7 +1359,7 @@
 20
 22
 81
-54
+55
 1f
 e2
 04
@@ -1363,7 +1367,7 @@
 20
 40
 01
-57
+58
 1a
 20
 a2
@@ -1371,7 +1375,7 @@
 c2
 00
 01
-4e
+4f
 20
 60
 00
@@ -1403,15 +1407,15 @@
 c0
 18
 81
-61
+62
 c0
 0a
 81
-63
+64
 c0
 1f
 81
-67
+68
 20
 20
 62
@@ -1519,7 +1523,7 @@
 20
 40
 01
-8b
+8c
 2a
 2f
 fe
@@ -1551,7 +1555,7 @@
 20
 40
 01
-8b
+8c
 d8
 a0
 8a
@@ -1579,7 +1583,7 @@
 20
 21
 01
-80
+81
 20
 20
 21
@@ -1683,7 +1687,7 @@
 20
 40
 01
-c4
+c5
 70
 8a
 08
@@ -1719,7 +1723,7 @@
 20
 40
 01
-ba
+bb
 6f
 f0
 8a
@@ -1763,7 +1767,7 @@
 20
 40
 01
-c4
+c5
 70
 80
 cd
@@ -1823,7 +1827,7 @@
 c3
 02
 81
-c5
+c6
 68
 59
 01
@@ -1859,7 +1863,7 @@
 c0
 08
 01
-e4
+e5
 58
 00
 57
@@ -1903,7 +1907,7 @@
 c0
 08
 01
-e1
+e2
 58
 00
 2b
@@ -1939,7 +1943,7 @@
 20
 20
 01
-dd
+de
 58
 00
 83
@@ -1951,7 +1955,7 @@
 20
 20
 01
-d2
+d3
 6f
 e0
 c3
@@ -1999,7 +2003,7 @@
 20
 40
 01
-fe
+ff
 6f
 e0
 c0
@@ -2111,7 +2115,7 @@
 20
 22
 82
-11
+12
 e7
 e0
 80
@@ -2131,7 +2135,7 @@
 c2
 00
 02
-0b
+0c
 1a
 42
 04
@@ -2140,8 +2144,8 @@
 60
 00
 00
-04
-b0
+91
+a7
 aa
 55
 40
@@ -2504,12 +2508,8 @@
 55
 b8
 4d
-6f
-52
-ff
-ff
-ff
-ff
+ba
+98
 ff
 ff
 ff
@@ -8188,5 +8188,5 @@
 ff
 ff
 ff
-80
-29
+01
+1f
Index: output/flash.dat
===================================================================
--- /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/flash.dat	(revision 5012)
+++ /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/flash.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-5a
+5e
 08
 c2
 84
@@ -23,19 +23,19 @@
 c0
 0a
 01
-cb
+cc
 c0
 0a
 81
-0f
+10
 c0
 0c
 01
-1d
+1e
 c0
 0c
 80
-dc
+dd
 c0
 0d
 00
@@ -43,7 +43,7 @@
 c0
 12
 81
-ed
+ee
 c0
 13
 80
@@ -51,19 +51,19 @@
 c0
 58
 81
-27
+28
 c0
 62
 81
-24
+25
 c0
 6d
 01
-9c
+9d
 c0
 6e
 01
-ac
+ad
 20
 20
 23
@@ -83,7 +83,7 @@
 c0
 1c
 81
-e7
+e8
 c0
 1f
 80
@@ -91,7 +91,7 @@
 c0
 26
 81
-eb
+ec
 c1
 7f
 80
@@ -626,6 +626,10 @@
 10
 70
 8a
+88
+40
+70
+8a
 06
 10
 70
@@ -643,7 +647,7 @@
 20
 40
 00
-e4
+e5
 6f
 e0
 c4
@@ -671,7 +675,7 @@
 c0
 08
 00
-d1
+d2
 6f
 e0
 c4
@@ -715,7 +719,7 @@
 20
 40
 00
-c3
+c4
 70
 80
 43
@@ -739,15 +743,15 @@
 20
 40
 01
-6e
+6f
 20
 40
 01
-99
+9a
 20
 40
 00
-bd
+be
 70
 41
 48
@@ -759,7 +763,7 @@
 20
 20
 01
-9b
+9c
 20
 75
 80
@@ -791,7 +795,7 @@
 c0
 0c
 00
-c9
+ca
 6f
 e0
 c4
@@ -883,7 +887,7 @@
 20
 20
 00
-af
+b0
 6f
 e0
 c1
@@ -891,7 +895,7 @@
 c0
 05
 00
-df
+e0
 20
 20
 22
@@ -919,7 +923,7 @@
 20
 35
 81
-0b
+0c
 6f
 e2
 02
@@ -1087,7 +1091,7 @@
 20
 20
 00
-f5
+f6
 20
 40
 68
@@ -1247,7 +1251,7 @@
 58
 00
 01
-59
+5a
 67
 e1
 43
@@ -1255,7 +1259,7 @@
 58
 00
 01
-5c
+5d
 67
 e1
 43
@@ -1287,7 +1291,7 @@
 58
 00
 01
-45
+46
 67
 e1
 43
@@ -1311,7 +1315,7 @@
 20
 40
 01
-49
+4a
 20
 40
 63
@@ -1355,7 +1359,7 @@
 20
 22
 81
-54
+55
 1f
 e2
 04
@@ -1363,7 +1367,7 @@
 20
 40
 01
-57
+58
 1a
 20
 a2
@@ -1371,7 +1375,7 @@
 c2
 00
 01
-4e
+4f
 20
 60
 00
@@ -1403,15 +1407,15 @@
 c0
 18
 81
-61
+62
 c0
 0a
 81
-63
+64
 c0
 1f
 81
-67
+68
 20
 20
 62
@@ -1519,7 +1523,7 @@
 20
 40
 01
-8b
+8c
 2a
 2f
 fe
@@ -1551,7 +1555,7 @@
 20
 40
 01
-8b
+8c
 d8
 a0
 8a
@@ -1579,7 +1583,7 @@
 20
 21
 01
-80
+81
 20
 20
 21
@@ -1683,7 +1687,7 @@
 20
 40
 01
-c4
+c5
 70
 8a
 08
@@ -1719,7 +1723,7 @@
 20
 40
 01
-ba
+bb
 6f
 f0
 8a
@@ -1763,7 +1767,7 @@
 20
 40
 01
-c4
+c5
 70
 80
 cd
@@ -1823,7 +1827,7 @@
 c3
 02
 81
-c5
+c6
 68
 59
 01
@@ -1859,7 +1863,7 @@
 c0
 08
 01
-e4
+e5
 58
 00
 57
@@ -1903,7 +1907,7 @@
 c0
 08
 01
-e1
+e2
 58
 00
 2b
@@ -1939,7 +1943,7 @@
 20
 20
 01
-dd
+de
 58
 00
 83
@@ -1951,7 +1955,7 @@
 20
 20
 01
-d2
+d3
 6f
 e0
 c3
@@ -1999,7 +2003,7 @@
 20
 40
 01
-fe
+ff
 6f
 e0
 c0
@@ -2111,7 +2115,7 @@
 20
 22
 82
-11
+12
 e7
 e0
 80
@@ -2131,7 +2135,7 @@
 c2
 00
 02
-0b
+0c
 1a
 42
 04
@@ -2140,8 +2144,8 @@
 60
 00
 00
-04
-b0
+91
+a7
 aa
 55
 40
@@ -2504,12 +2508,8 @@
 55
 b8
 4d
-6f
-52
-ff
-ff
-ff
-ff
+ba
+98
 ff
 ff
 ff
@@ -8188,5 +8188,5 @@
 ff
 ff
 ff
-80
-29
+01
+1f
Index: output/otp.dat
===================================================================
--- /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/otp.dat	(revision 5012)
+++ /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/otp.dat	(working copy)
@@ -11,7 +11,7 @@
 00
 aa
 55
-5a
+5e
 08
 c2
 84
@@ -32,19 +32,19 @@
 c0
 0a
 01
-cb
+cc
 c0
 0a
 81
-0f
+10
 c0
 0c
 01
-1d
+1e
 c0
 0c
 80
-dc
+dd
 c0
 0d
 00
@@ -52,7 +52,7 @@
 c0
 12
 81
-ed
+ee
 c0
 13
 80
@@ -60,19 +60,19 @@
 c0
 58
 81
-27
+28
 c0
 62
 81
-24
+25
 c0
 6d
 01
-9c
+9d
 c0
 6e
 01
-ac
+ad
 20
 20
 23
@@ -92,7 +92,7 @@
 c0
 1c
 81
-e7
+e8
 c0
 1f
 80
@@ -100,7 +100,7 @@
 c0
 26
 81
-eb
+ec
 c1
 7f
 80
@@ -635,6 +635,10 @@
 10
 70
 8a
+88
+40
+70
+8a
 06
 10
 70
@@ -652,7 +656,7 @@
 20
 40
 00
-e4
+e5
 6f
 e0
 c4
@@ -680,7 +684,7 @@
 c0
 08
 00
-d1
+d2
 6f
 e0
 c4
@@ -724,7 +728,7 @@
 20
 40
 00
-c3
+c4
 70
 80
 43
@@ -748,15 +752,15 @@
 20
 40
 01
-6e
+6f
 20
 40
 01
-99
+9a
 20
 40
 00
-bd
+be
 70
 41
 48
@@ -768,7 +772,7 @@
 20
 20
 01
-9b
+9c
 20
 75
 80
@@ -800,7 +804,7 @@
 c0
 0c
 00
-c9
+ca
 6f
 e0
 c4
@@ -892,7 +896,7 @@
 20
 20
 00
-af
+b0
 6f
 e0
 c1
@@ -900,7 +904,7 @@
 c0
 05
 00
-df
+e0
 20
 20
 22
@@ -928,7 +932,7 @@
 20
 35
 81
-0b
+0c
 6f
 e2
 02
@@ -1096,7 +1100,7 @@
 20
 20
 00
-f5
+f6
 20
 40
 68
@@ -1256,7 +1260,7 @@
 58
 00
 01
-59
+5a
 67
 e1
 43
@@ -1264,7 +1268,7 @@
 58
 00
 01
-5c
+5d
 67
 e1
 43
@@ -1296,7 +1300,7 @@
 58
 00
 01
-45
+46
 67
 e1
 43
@@ -1320,7 +1324,7 @@
 20
 40
 01
-49
+4a
 20
 40
 63
@@ -1364,7 +1368,7 @@
 20
 22
 81
-54
+55
 1f
 e2
 04
@@ -1372,7 +1376,7 @@
 20
 40
 01
-57
+58
 1a
 20
 a2
@@ -1380,7 +1384,7 @@
 c2
 00
 01
-4e
+4f
 20
 60
 00
@@ -1412,15 +1416,15 @@
 c0
 18
 81
-61
+62
 c0
 0a
 81
-63
+64
 c0
 1f
 81
-67
+68
 20
 20
 62
@@ -1528,7 +1532,7 @@
 20
 40
 01
-8b
+8c
 2a
 2f
 fe
@@ -1560,7 +1564,7 @@
 20
 40
 01
-8b
+8c
 d8
 a0
 8a
@@ -1588,7 +1592,7 @@
 20
 21
 01
-80
+81
 20
 20
 21
@@ -1692,7 +1696,7 @@
 20
 40
 01
-c4
+c5
 70
 8a
 08
@@ -1728,7 +1732,7 @@
 20
 40
 01
-ba
+bb
 6f
 f0
 8a
@@ -1772,7 +1776,7 @@
 20
 40
 01
-c4
+c5
 70
 80
 cd
@@ -1832,7 +1836,7 @@
 c3
 02
 81
-c5
+c6
 68
 59
 01
@@ -1868,7 +1872,7 @@
 c0
 08
 01
-e4
+e5
 58
 00
 57
@@ -1912,7 +1916,7 @@
 c0
 08
 01
-e1
+e2
 58
 00
 2b
@@ -1948,7 +1952,7 @@
 20
 20
 01
-dd
+de
 58
 00
 83
@@ -1960,7 +1964,7 @@
 20
 20
 01
-d2
+d3
 6f
 e0
 c3
@@ -2008,7 +2012,7 @@
 20
 40
 01
-fe
+ff
 6f
 e0
 c0
@@ -2120,7 +2124,7 @@
 20
 22
 82
-11
+12
 e7
 e0
 80
@@ -2140,7 +2144,7 @@
 c2
 00
 02
-0b
+0c
 1a
 42
 04
@@ -2149,8 +2153,8 @@
 60
 00
 00
-04
-b0
+91
+a7
 aa
 55
 40
@@ -2513,5 +2517,5 @@
 55
 b8
 4d
-6f
-52
+ba
+98
Index: output/program.lis
===================================================================
--- /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/program.lis	(revision 5012)
+++ /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/program.lis	(working copy)
@@ -4,26 +4,26 @@
 0001 c0000061 beq patch00_0 ,p_soft_reset 
 0002 c001007a beq patch00_2 ,p_main_loop 
 0003 c0088083 beq patch02_1 ,p_set_sync_on 
-0004 c00a01cb beq patch02_4 ,p_set_lemode 
-0005 c00a810f beq patch02_5 ,p_rf_rx_enable 
-0006 c00c011d beq patch03_0 ,p_txon 
-0007 c00c80dc beq patch03_1 ,p_set_tx_power 
+0004 c00a01cc beq patch02_4 ,p_set_lemode 
+0005 c00a8110 beq patch02_5 ,p_rf_rx_enable 
+0006 c00c011e beq patch03_0 ,p_txon 
+0007 c00c80dd beq patch03_1 ,p_set_tx_power 
 0008 c00d0095 beq patch03_2 ,p_initialize_radio_cont 
-0009 c01281ed beq patch04_5 ,p_lpm_sleep 
+0009 c01281ee beq patch04_5 ,p_lpm_sleep 
 000a c013803f beq patch04_7 ,p_lpm_adjust_clk 
-000b c0588127 beq patch16_1 ,p_shutter_init 
-000c c0628124 beq patch18_5 ,p_otp_read_data 
-000d c06d019c beq patch1b_2 ,p_sadc_calibration 
-000e c06e01ac beq patch1b_4 ,p_enable_adc 
+000b c0588128 beq patch16_1 ,p_shutter_init 
+000c c0628125 beq patch18_5 ,p_otp_read_data 
+000d c06d019d beq patch1b_2 ,p_sadc_calibration 
+000e c06e01ad beq patch1b_4 ,p_enable_adc 
 000f 2020235a branch assert 
 
 pf_patch_ext:
 0010 c0120018 beq patch24_4 ,p_le_receive_rxon 
 0011 c0128075 beq patch24_5 ,p_le_rx_dec 
 0012 c0130065 beq patch24_6 ,p_le_rx_nopayload 
-0013 c01c81e7 beq patch27_1 ,p_le_parse 
+0013 c01c81e8 beq patch27_1 ,p_le_parse 
 0014 c01f804a beq patch27_7 ,p_le_lpm_set_mult 
-0015 c02681eb beq patch29_5 ,p_le_init_adv 
+0015 c02681ec beq patch29_5 ,p_le_init_adv 
 0016 c17f8000 rtneq patch3f_7 
 0017 2020235a branch assert 
 
@@ -187,479 +187,480 @@
 0098 708a13cd jam 0xcd ,0x8a13 
 0099 7089460d jam 0x0d ,0x8946 
 009a 70896f10 jam 0x10 ,0x896f 
-009b 708a0610 jam 0x10 ,0x8a06 
-009c 708a844a jam 0x4a ,0x8a84 
-009d 708a8540 jam 0x40 ,0x8a85 
-009e 708a16fe jam 0xfe ,0x8a16 
-009f 204000e4 call p_set_otp_config 
-00a0 6fe0c436 fetch 1 ,mem_wdt_always_work 
-00a1 205a70d7 call wdt_set_disable ,blank 
-00a2 24558091 ncall p_set_ck2rfp11 ,wake 
-00a3 37d98200 until null ,lpo_edge 
-00a4 70813b5f jam 0x5f ,0x813b 
-00a5 6fe0c099 fetch 1 ,mem_fcomp_div 
-00a6 c00800d1 beq xtal_16m ,p_initialize_radio_16m 
-00a7 6fe0c438 fetch 1 ,mem_ring_ibias_trim 
-00a8 1fe1fe04 or_into 0x04 ,pdata 
-00a9 67f08a02 store 1 ,0x8a02 
-00aa 70890f01 jam 0x01 ,0x890f 
-00ab 708a8024 jam 0x24 ,0x8a80 
-00ac 708a8162 jam 0x62 ,0x8a81 
-00ad 58e61212 setarg 0xe61212 
-00ae 67f18a73 store 3 ,0x8a73 
+009b 708a8840 jam 0x40 ,core_rx_cfg0 
+009c 708a0610 jam 0x10 ,0x8a06 
+009d 708a844a jam 0x4a ,0x8a84 
+009e 708a8540 jam 0x40 ,0x8a85 
+009f 708a16fe jam 0xfe ,0x8a16 
+00a0 204000e5 call p_set_otp_config 
+00a1 6fe0c436 fetch 1 ,mem_wdt_always_work 
+00a2 205a70d7 call wdt_set_disable ,blank 
+00a3 24558091 ncall p_set_ck2rfp11 ,wake 
+00a4 37d98200 until null ,lpo_edge 
+00a5 70813b5f jam 0x5f ,0x813b 
+00a6 6fe0c099 fetch 1 ,mem_fcomp_div 
+00a7 c00800d2 beq xtal_16m ,p_initialize_radio_16m 
+00a8 6fe0c438 fetch 1 ,mem_ring_ibias_trim 
+00a9 1fe1fe04 or_into 0x04 ,pdata 
+00aa 67f08a02 store 1 ,0x8a02 
+00ab 70890f01 jam 0x01 ,0x890f 
+00ac 708a8024 jam 0x24 ,0x8a80 
+00ad 708a8162 jam 0x62 ,0x8a81 
+00ae 58e61212 setarg 0xe61212 
+00af 67f18a73 store 3 ,0x8a73 
 
 p_initialize_radio2:
-00af 708a8660 jam 0x60 ,0x8a86 
-00b0 708a8b3b jam 0x3b ,0x8a8b 
-00b1 204000c3 call p_dpll_on 
-00b2 70804300 jam 0 ,core_config 
-00b3 70804205 jam clksel_dpll ,core_clksel 
-00b4 58557474 setarg 0x557474 
-00b5 67f18968 store 3 ,0x8968 
-00b6 7089606e jam 0x6e ,0x8960 
-00b7 2040016e call p_rx_dcoc 
-00b8 20400199 call p_rfpll_aac_ghpc 
-00b9 204000bd call p_set_xtal_cap 
-00ba 7041480c jam system_clk_12m ,mem_system_clk 
-00bb 20406f4e call sadc_calibration 
-00bc 2020019b branch p_dpll_ring_ibias_calc 
+00b0 708a8660 jam 0x60 ,0x8a86 
+00b1 708a8b3b jam 0x3b ,0x8a8b 
+00b2 204000c4 call p_dpll_on 
+00b3 70804300 jam 0 ,core_config 
+00b4 70804205 jam clksel_dpll ,core_clksel 
+00b5 58557474 setarg 0x557474 
+00b6 67f18968 store 3 ,0x8968 
+00b7 7089606e jam 0x6e ,0x8960 
+00b8 2040016f call p_rx_dcoc 
+00b9 2040019a call p_rfpll_aac_ghpc 
+00ba 204000be call p_set_xtal_cap 
+00bb 7041480c jam system_clk_12m ,mem_system_clk 
+00bc 20406f4e call sadc_calibration 
+00bd 2020019c branch p_dpll_ring_ibias_calc 
 
 p_set_xtal_cap:
-00bd 20758000 rtn wake 
-00be 37d98200 until null ,lpo_edge 
-00bf 6fe0c11c fetch 1 ,mem_xtal_c_sel 
-00c0 67f0813a store 1 ,core_xtal_cap 
-00c1 37d98200 until null ,lpo_edge 
-00c2 20600000 rtn 
+00be 20758000 rtn wake 
+00bf 37d98200 until null ,lpo_edge 
+00c0 6fe0c11c fetch 1 ,mem_xtal_c_sel 
+00c1 67f0813a store 1 ,core_xtal_cap 
+00c2 37d98200 until null ,lpo_edge 
+00c3 20600000 rtn 
 
 p_dpll_on:
-00c3 6fe0c099 fetch 1 ,mem_fcomp_div 
-00c4 c00c00c9 beq xtal_24m ,p_dpll_on_24m 
-00c5 6fe0c438 fetch 1 ,mem_ring_ibias_trim 
-00c6 1fe1fe06 or_into 0x06 ,pdata 
-00c7 67f08a02 store 1 ,0x8a02 
-00c8 708a05e0 jam 0xe0 ,0x8a05 
+00c4 6fe0c099 fetch 1 ,mem_fcomp_div 
+00c5 c00c00ca beq xtal_24m ,p_dpll_on_24m 
+00c6 6fe0c438 fetch 1 ,mem_ring_ibias_trim 
+00c7 1fe1fe06 or_into 0x06 ,pdata 
+00c8 67f08a02 store 1 ,0x8a02 
+00c9 708a05e0 jam 0xe0 ,0x8a05 
 
 p_dpll_on_24m:
-00c9 708a00d8 jam 0xd8 ,0x8a00 
-00ca 2000003c nop 60 
-00cb 708a01a0 jam 0xa0 ,0x8a01 
-00cc 708a00df jam 0xdf ,0x8a00 
-00cd 708a01fa jam 0xfa ,0x8a01 
-00ce 20000014 nop 20 
-00cf 708a009f jam 0x9f ,0x8a00 
-00d0 20600000 rtn 
+00ca 708a00d8 jam 0xd8 ,0x8a00 
+00cb 2000003c nop 60 
+00cc 708a01a0 jam 0xa0 ,0x8a01 
+00cd 708a00df jam 0xdf ,0x8a00 
+00ce 708a01fa jam 0xfa ,0x8a01 
+00cf 20000014 nop 20 
+00d0 708a009f jam 0x9f ,0x8a00 
+00d1 20600000 rtn 
 
 p_initialize_radio_16m:
-00d1 6fe0c438 fetch 1 ,mem_ring_ibias_trim 
-00d2 1fe1fe06 or_into 0x06 ,pdata 
-00d3 67f08a02 store 1 ,0x8a02 
-00d4 70890f00 jam 0x00 ,0x890f 
-00d5 708a8023 jam 0x23 ,0x8a80 
-00d6 708a81b0 jam 0xb0 ,0x8a81 
-00d7 58e40909 setarg 0xe40909 
-00d8 67f18a73 store 3 ,0x8a73 
-00d9 708a762a jam 0x2a ,0x8a76 
-00da 70890204 jam 0x04 ,0x8902 
-00db 202000af branch p_initialize_radio2 
+00d2 6fe0c438 fetch 1 ,mem_ring_ibias_trim 
+00d3 1fe1fe06 or_into 0x06 ,pdata 
+00d4 67f08a02 store 1 ,0x8a02 
+00d5 70890f00 jam 0x00 ,0x890f 
+00d6 708a8023 jam 0x23 ,0x8a80 
+00d7 708a81b0 jam 0xb0 ,0x8a81 
+00d8 58e40909 setarg 0xe40909 
+00d9 67f18a73 store 3 ,0x8a73 
+00da 708a762a jam 0x2a ,0x8a76 
+00db 70890204 jam 0x04 ,0x8902 
+00dc 202000b0 branch p_initialize_radio2 
 
 p_set_tx_power:
-00dc 6fe0c141 fetch 1 ,mem_tx_power 
-00dd c00500df beq tx_power_10db ,p_set_tx_power_10db 
-00de 2020220e branch set_tx_power + 2 
+00dd 6fe0c141 fetch 1 ,mem_tx_power 
+00de c00500e0 beq tx_power_10db ,p_set_tx_power_10db 
+00df 2020220e branch set_tx_power + 2 
 
 p_set_tx_power_10db:
-00df 708a1425 jam 0x25 ,0x8a14 
-00e0 58a93f3f setarg 0xa93f3f 
-00e1 67f18a60 store 3 ,0x8a60 
-00e2 708a631f jam 0x1f ,0x8a63 
-00e3 20600000 rtn 
+00e0 708a1425 jam 0x25 ,0x8a14 
+00e1 58a93f3f setarg 0xa93f3f 
+00e2 67f18a60 store 3 ,0x8a60 
+00e3 708a631f jam 0x1f ,0x8a63 
+00e4 20600000 rtn 
 
 p_set_otp_config:
-00e4 2035810b branch p_set_otp_config_wake ,wake 
-00e5 6fe2020d fetch 4 ,mem_otp_core_ldo 
-00e6 207a0000 rtn blank 
-00e7 37d98200 until null ,lpo_edge 
-00e8 6ff08136 fetch 1 ,0x8136 
-00e9 1fe17ef0 and pdata ,0xf0 ,pdata 
-00ea 6848820d fetcht 1 ,mem_otp_core_ldo 
-00eb 9841fe00 ior temp ,pdata 
-00ec 67f08136 store 1 ,0x8136 
-00ed 37d98200 until null ,lpo_edge 
-00ee 6ff08138 fetch 1 ,0x8138 
-00ef 1fe17e07 and pdata ,0x7 ,pdata 
-00f0 6848820e fetcht 1 ,mem_otp_verf_bg 
-00f1 18498400 lshift3 temp ,temp 
-00f2 9841fe00 ior temp ,pdata 
-00f3 67f08138 store 1 ,0x8138 
-00f4 37d98200 until null ,lpo_edge 
+00e5 2035810c branch p_set_otp_config_wake ,wake 
+00e6 6fe2020d fetch 4 ,mem_otp_core_ldo 
+00e7 207a0000 rtn blank 
+00e8 37d98200 until null ,lpo_edge 
+00e9 6ff08136 fetch 1 ,0x8136 
+00ea 1fe17ef0 and pdata ,0xf0 ,pdata 
+00eb 6848820d fetcht 1 ,mem_otp_core_ldo 
+00ec 9841fe00 ior temp ,pdata 
+00ed 67f08136 store 1 ,0x8136 
+00ee 37d98200 until null ,lpo_edge 
+00ef 6ff08138 fetch 1 ,0x8138 
+00f0 1fe17e07 and pdata ,0x7 ,pdata 
+00f1 6848820e fetcht 1 ,mem_otp_verf_bg 
+00f2 18498400 lshift3 temp ,temp 
+00f3 9841fe00 ior temp ,pdata 
+00f4 67f08138 store 1 ,0x8138 
+00f5 37d98200 until null ,lpo_edge 
 
 p_set_otp_config2:
-00f5 6ff08acb fetch 1 ,0x8acb 
-00f6 1fe17ef0 and pdata ,0xf0 ,pdata 
-00f7 6848820f fetcht 1 ,mem_otp_charge_pump 
-00f8 6048c15b storet 1 ,mem_otp_charge_pump_x 
-00f9 9841fe00 ior temp ,pdata 
-00fa 67f08acb store 1 ,0x8acb 
-00fb 6fe08210 fetch 1 ,mem_otp_dpll_ibais 
-00fc 67e0c15c store 1 ,mem_otp_dpll_ibais_x 
-00fd 2feffe03 isolate1 3 ,pdata 
-00fe 6ff08a06 fetch 1 ,0x8a06 
-00ff 7920fe07 setflag true ,7 ,pdata 
-0100 67f08a06 store 1 ,0x8a06 
-0101 6fe08210 fetch 1 ,mem_otp_dpll_ibais 
-0102 1fe10407 and pdata ,7 ,temp 
-0103 18520400 lshift4 temp ,temp 
-0104 18438400 lshift temp ,temp 
-0105 6048c438 storet 1 ,mem_ring_ibias_trim 
-0106 6ff08a02 fetch 1 ,0x8a02 
-0107 1fe17e1f and pdata ,0x1f ,pdata 
-0108 9841fe00 ior temp ,pdata 
-0109 67f08a02 store 1 ,0x8a02 
-010a 20600000 rtn 
+00f6 6ff08acb fetch 1 ,0x8acb 
+00f7 1fe17ef0 and pdata ,0xf0 ,pdata 
+00f8 6848820f fetcht 1 ,mem_otp_charge_pump 
+00f9 6048c15b storet 1 ,mem_otp_charge_pump_x 
+00fa 9841fe00 ior temp ,pdata 
+00fb 67f08acb store 1 ,0x8acb 
+00fc 6fe08210 fetch 1 ,mem_otp_dpll_ibais 
+00fd 67e0c15c store 1 ,mem_otp_dpll_ibais_x 
+00fe 2feffe03 isolate1 3 ,pdata 
+00ff 6ff08a06 fetch 1 ,0x8a06 
+0100 7920fe07 setflag true ,7 ,pdata 
+0101 67f08a06 store 1 ,0x8a06 
+0102 6fe08210 fetch 1 ,mem_otp_dpll_ibais 
+0103 1fe10407 and pdata ,7 ,temp 
+0104 18520400 lshift4 temp ,temp 
+0105 18438400 lshift temp ,temp 
+0106 6048c438 storet 1 ,mem_ring_ibias_trim 
+0107 6ff08a02 fetch 1 ,0x8a02 
+0108 1fe17e1f and pdata ,0x1f ,pdata 
+0109 9841fe00 ior temp ,pdata 
+010a 67f08a02 store 1 ,0x8a02 
+010b 20600000 rtn 
 
 p_set_otp_config_wake:
-010b 6fe1415b fetch 2 ,mem_otp_charge_pump_x 
-010c 207a0000 rtn blank 
-010d 67e1020f store 2 ,mem_otp_charge_pump 
-010e 202000f5 branch p_set_otp_config2 
+010c 6fe1415b fetch 2 ,mem_otp_charge_pump_x 
+010d 207a0000 rtn blank 
+010e 67e1020f store 2 ,mem_otp_charge_pump 
+010f 202000f6 branch p_set_otp_config2 
 
 p_rf_rx_enable:
-010f 2040686f call rf_debug_rx_gpio_high 
-0110 204021ba call rf_rx_agc_set 
-0111 18002a08 force 8 ,radio_ctrl 
-0112 18002a00 force 0 ,radio_ctrl 
-0113 580aaada setarg 0x0aaada 
-0114 67f18a0f store 3 ,0x8a0f 
-0115 708a2540 jam 0x40 ,0x8a25 
-0116 708a2610 jam 0x10 ,0x8a26 
-0117 2000003c nop 60 
-0118 708a01fb jam 0xfb ,0x8a01 
-0119 708a25ff jam 0xff ,0x8a25 
-011a 708a2630 jam 0x30 ,0x8a26 
-011b 708a16fe jam 0xfe ,0x8a16 
-011c 202021b4 branch rf_rx_enable + 14 
+0110 2040686f call rf_debug_rx_gpio_high 
+0111 204021ba call rf_rx_agc_set 
+0112 18002a08 force 8 ,radio_ctrl 
+0113 18002a00 force 0 ,radio_ctrl 
+0114 580aaada setarg 0x0aaada 
+0115 67f18a0f store 3 ,0x8a0f 
+0116 708a2540 jam 0x40 ,0x8a25 
+0117 708a2610 jam 0x10 ,0x8a26 
+0118 2000003c nop 60 
+0119 708a01fb jam 0xfb ,0x8a01 
+011a 708a25ff jam 0xff ,0x8a25 
+011b 708a2630 jam 0x30 ,0x8a26 
+011c 708a16fe jam 0xfe ,0x8a16 
+011d 202021b4 branch rf_rx_enable + 14 
 
 p_txon:
-011d 580aaa7e setarg 0x0aaa7e 
-011e 67f18a0f store 3 ,0x8a0f 
-011f 2000003c nop 60 
-0120 708a2500 jam 0x00 ,0x8a25 
-0121 708a260d jam 0x0d ,0x8a26 
-0122 708a16f6 jam 0xf6 ,0x8a16 
-0123 20202203 branch txon + 7 
+011e 580aaa7e setarg 0x0aaa7e 
+011f 67f18a0f store 3 ,0x8a0f 
+0120 2000003c nop 60 
+0121 708a2500 jam 0x00 ,0x8a25 
+0122 708a260d jam 0x0d ,0x8a26 
+0123 708a16f6 jam 0xf6 ,0x8a16 
+0124 20202203 branch txon + 7 
 
 p_otp_read_data:
-0124 20406b3a call enable_otp_read 
-0125 20406b75 call otp_read_data + 1 
-0126 20206b38 branch otp_disable_chgpump 
+0125 20406b3a call enable_otp_read 
+0126 20406b75 call otp_read_data + 1 
+0127 20206b38 branch otp_disable_chgpump 
 
 p_shutter_init:
-0127 70807dc0 jam 0xc0 ,0x807d 
-0128 7080d6c0 jam 0xc0 ,0x80d6 
-0129 20407396 call enable_authrom 
-012a 20758000 rtn wake 
-012b 204070d7 call wdt_set_disable 
-012c 7040a60a jam 0x0a ,mem_lpm_overhead 
-012d 5800000e setarg 0x000e 
-012e 67e144f2 store 2 ,mem_ble_shutter_reconn_adv_interval 
-012f 58000140 setarg 0x0140 
-0130 67e144f4 store 2 ,mem_ble_shutter_discovery_adv_interval 
-0131 67e14389 store 2 ,mem_le_adv_interval 
-0132 6fe4489e fetch 8 ,mem_shutter_discovery_time_conf 
-0133 67e44512 store 8 ,mem_ble_shutter_discovery_timeout 
-0134 6fe448a6 fetch 8 ,mem_shutter_reconn_or_discovery_blink_time_conf 
-0135 67e444fa store 8 ,mem_ble_shutter_reconn_blink_on_time 
-0136 58000159 setarg p_shutter_process_idle 
-0137 67e143db store 2 ,mem_cb_idle_process 
-0138 5800015c setarg p_shutter_process_bb_event 
-0139 67e143dd store 2 ,mem_cb_bb_event_process 
-013a 5800638a setarg ble_shutter_receive_data 
-013b 67e143df store 2 ,mem_cb_att_write 
-013c 5800630e setarg shutter_le_bb_event_timer 
-013d 67e143e3 store 2 ,mem_cb_event_timer 
-013e 58006365 setarg shutter_key_change 
-013f 67e14524 store 2 ,mem_cb_shutter_keycan 
-0140 58000145 setarg p_shutter_le_before_hibernate 
-0141 67e143d5 store 2 ,mem_cb_before_hibernate 
-0142 204062c4 call shutter_common_init + 2 
-0143 20406396 call shutter_load_buffer_config_form_datarom 
-0144 202062bd branch shutter_power_switch 
+0128 70807dc0 jam 0xc0 ,0x807d 
+0129 7080d6c0 jam 0xc0 ,0x80d6 
+012a 20407396 call enable_authrom 
+012b 20758000 rtn wake 
+012c 204070d7 call wdt_set_disable 
+012d 7040a60a jam 0x0a ,mem_lpm_overhead 
+012e 5800000e setarg 0x000e 
+012f 67e144f2 store 2 ,mem_ble_shutter_reconn_adv_interval 
+0130 58000140 setarg 0x0140 
+0131 67e144f4 store 2 ,mem_ble_shutter_discovery_adv_interval 
+0132 67e14389 store 2 ,mem_le_adv_interval 
+0133 6fe4489e fetch 8 ,mem_shutter_discovery_time_conf 
+0134 67e44512 store 8 ,mem_ble_shutter_discovery_timeout 
+0135 6fe448a6 fetch 8 ,mem_shutter_reconn_or_discovery_blink_time_conf 
+0136 67e444fa store 8 ,mem_ble_shutter_reconn_blink_on_time 
+0137 5800015a setarg p_shutter_process_idle 
+0138 67e143db store 2 ,mem_cb_idle_process 
+0139 5800015d setarg p_shutter_process_bb_event 
+013a 67e143dd store 2 ,mem_cb_bb_event_process 
+013b 5800638a setarg ble_shutter_receive_data 
+013c 67e143df store 2 ,mem_cb_att_write 
+013d 5800630e setarg shutter_le_bb_event_timer 
+013e 67e143e3 store 2 ,mem_cb_event_timer 
+013f 58006365 setarg shutter_key_change 
+0140 67e14524 store 2 ,mem_cb_shutter_keycan 
+0141 58000146 setarg p_shutter_le_before_hibernate 
+0142 67e143d5 store 2 ,mem_cb_before_hibernate 
+0143 204062c4 call shutter_common_init + 2 
+0144 20406396 call shutter_load_buffer_config_form_datarom 
+0145 202062bd branch shutter_power_switch 
 
 p_shutter_le_before_hibernate:
-0145 7044ecff jam gpio_disable ,mem_ui_button_gpio 
-0146 20400149 call p_set_key_gpio_before_hiernate 
-0147 20406329 call shutter_process_lpm_before 
-0148 2020739a branch disable_authrom 
+0146 7044ecff jam gpio_disable ,mem_ui_button_gpio 
+0147 2040014a call p_set_key_gpio_before_hiernate 
+0148 20406329 call shutter_process_lpm_before 
+0149 2020739a branch disable_authrom 
 
 p_set_key_gpio_before_hiernate:
-0149 6fe0c6ce fetch 1 ,mem_shutter_hard_soft_switch_case_temp 
-014a 207a0000 rtn blank 
-014b 6fe0c523 fetch 1 ,mem_shutter_key_num 
-014c 1fe27200 copy pdata ,loopcnt 
-014d da204526 arg mem_shutter_key_conf0 ,rega 
+014a 6fe0c6ce fetch 1 ,mem_shutter_hard_soft_switch_case_temp 
+014b 207a0000 rtn blank 
+014c 6fe0c523 fetch 1 ,mem_shutter_key_num 
+014d 1fe27200 copy pdata ,loopcnt 
+014e da204526 arg mem_shutter_key_conf0 ,rega 
 
 p_set_key_gpio_loop:
-014e efe08011 ifetch 1 ,rega 
-014f 6848c6cf fetcht 1 ,mem_shutter_soft_switch_button_gpio_temp 
-0150 98467c00 isub temp ,null 
-0151 20228154 branch p_set_key_gpio_loop_end ,zero 
-0152 1fe20400 copy pdata ,temp 
-0153 20400157 call p_shutter_gpio_config_input_pd 
+014f efe08011 ifetch 1 ,rega 
+0150 6848c6cf fetcht 1 ,mem_shutter_soft_switch_button_gpio_temp 
+0151 98467c00 isub temp ,null 
+0152 20228155 branch p_set_key_gpio_loop_end ,zero 
+0153 1fe20400 copy pdata ,temp 
+0154 20400158 call p_shutter_gpio_config_input_pd 
 
 p_set_key_gpio_loop_end:
-0154 1a20a201 increase 1 ,rega 
-0155 c200014e loop p_set_key_gpio_loop 
-0156 20600000 rtn 
+0155 1a20a201 increase 1 ,rega 
+0156 c200014f loop p_set_key_gpio_loop 
+0157 20600000 rtn 
 
 p_shutter_gpio_config_input_pd:
-0157 79200407 set1 gpio_active_bit ,temp 
-0158 20206edd branch gpio_config_input 
+0158 79200407 set1 gpio_active_bit ,temp 
+0159 20206edd branch gpio_config_input 
 
 p_shutter_process_idle:
-0159 dfe0000a arg 10 ,pdata 
-015a 204070c8 call wdt_init_config 
-015b 20206327 branch shutter_process_idle 
+015a dfe0000a arg 10 ,pdata 
+015b 204070c8 call wdt_init_config 
+015c 20206327 branch shutter_process_idle 
 
 p_shutter_process_bb_event:
-015c 1a627e00 copy regc ,pdata 
-015d c0188161 beq bt_evt_le_pairing_success ,p_ble_shutter_pair_success 
-015e c00a8163 beq bt_evt_le_disconnected ,p_ble_shutter_process_baseband_disconnect 
-015f c01f8167 beq bt_evt_le_reconnect_complete ,p_ble_shutter_process_reconnect_complete 
-0160 202062da branch shutter_process_bb_event + 1 
+015d 1a627e00 copy regc ,pdata 
+015e c0188162 beq bt_evt_le_pairing_success ,p_ble_shutter_pair_success 
+015f c00a8164 beq bt_evt_le_disconnected ,p_ble_shutter_process_baseband_disconnect 
+0160 c01f8168 beq bt_evt_le_reconnect_complete ,p_ble_shutter_process_reconnect_complete 
+0161 202062da branch shutter_process_bb_event + 1 
 
 p_ble_shutter_pair_success:
-0161 7048ae01 jam 1 ,mem_shutter_ble_connect_flag 
-0162 20600000 rtn 
+0162 7048ae01 jam 1 ,mem_shutter_ble_connect_flag 
+0163 20600000 rtn 
 
 p_ble_shutter_process_baseband_disconnect:
-0163 7048ae00 jam 0 ,mem_shutter_ble_connect_flag 
-0164 204078ad call queue_init 
-0165 7044f100 jam 0 ,mem_ble_shutter_enable_notify 
-0166 20206340 branch shutter_start_reconnect 
+0164 7048ae00 jam 0 ,mem_shutter_ble_connect_flag 
+0165 204078ad call queue_init 
+0166 7044f100 jam 0 ,mem_ble_shutter_enable_notify 
+0167 20206340 branch shutter_start_reconnect 
 
 p_ble_shutter_process_reconnect_complete:
-0167 7048ae01 jam 1 ,mem_shutter_ble_connect_flag 
-0168 204078ad call queue_init 
-0169 7044f101 jam 1 ,mem_ble_shutter_enable_notify 
-016a 6fe44502 fetch 8 ,mem_ble_shutter_interval_min 
-016b 67e442d3 store 8 ,mem_le_interval_min 
-016c 2040432b call app_lpm_mult_enable 
-016d 20202e93 branch le_l2cap_tx_update_req 
+0168 7048ae01 jam 1 ,mem_shutter_ble_connect_flag 
+0169 204078ad call queue_init 
+016a 7044f101 jam 1 ,mem_ble_shutter_enable_notify 
+016b 6fe44502 fetch 8 ,mem_ble_shutter_interval_min 
+016c 67e442d3 store 8 ,mem_le_interval_min 
+016d 2040432b call app_lpm_mult_enable 
+016e 20202e93 branch le_l2cap_tx_update_req 
 
 p_rx_dcoc:
-016e 20758000 rtn wake 
-016f 20402160 call set_sync_on 
-0170 d8400027 arg 39 ,temp 
-0171 2040216f call set_freq_rx 
-0172 204021a6 call rf_rx_enable 
-0173 708a257f jam 0x7f ,0x8a25 
-0174 708a301a jam 0x1a ,0x8a30 
-0175 708a3178 jam 0x78 ,0x8a31 
-0176 708a8fb2 jam 0xb2 ,0x8a8f 
-0177 708ac200 jam 0 ,0x8ac2 
-0178 708ac300 jam 0 ,0x8ac3 
-0179 d8e00006 arg 6 ,queue 
-017a 2040018b call p_rx_dcoc_avg 
-017b 2a2ffe0d isolate1 13 ,rega 
-017c 2040211d call qset_start 
-017d 2a4ffe0d isolate1 13 ,regb 
-017e 2040211e call qset_p 
-017f d8e00005 arg 5 ,queue 
+016f 20758000 rtn wake 
+0170 20402160 call set_sync_on 
+0171 d8400027 arg 39 ,temp 
+0172 2040216f call set_freq_rx 
+0173 204021a6 call rf_rx_enable 
+0174 708a257f jam 0x7f ,0x8a25 
+0175 708a301a jam 0x1a ,0x8a30 
+0176 708a3178 jam 0x78 ,0x8a31 
+0177 708a8fb2 jam 0xb2 ,0x8a8f 
+0178 708ac200 jam 0 ,0x8ac2 
+0179 708ac300 jam 0 ,0x8ac3 
+017a d8e00006 arg 6 ,queue 
+017b 2040018c call p_rx_dcoc_avg 
+017c 2a2ffe0d isolate1 13 ,rega 
+017d 2040211d call qset_start 
+017e 2a4ffe0d isolate1 13 ,regb 
+017f 2040211e call qset_p 
+0180 d8e00005 arg 5 ,queue 
 
 p_rx_dcoc_loop2:
-0180 2040211c call qset1_p 
-0181 2040211e call qset_p 
-0182 2040018b call p_rx_dcoc_avg 
-0183 d8a08ac2 arg 0x8ac2 ,contw 
-0184 1a31fe00 rshift4 rega ,pdata 
-0185 20402117 call qsetxor 
-0186 1a51fe00 rshift4 regb ,pdata 
-0187 20402117 call qsetxor 
-0188 18e08fff increase -1 ,queue 
-0189 20210180 branch p_rx_dcoc_loop2 ,positive 
-018a 2020214f branch rx_dcoc_loop2 + 10 
+0181 2040211c call qset1_p 
+0182 2040211e call qset_p 
+0183 2040018c call p_rx_dcoc_avg 
+0184 d8a08ac2 arg 0x8ac2 ,contw 
+0185 1a31fe00 rshift4 rega ,pdata 
+0186 20402117 call qsetxor 
+0187 1a51fe00 rshift4 regb ,pdata 
+0188 20402117 call qsetxor 
+0189 18e08fff increase -1 ,queue 
+018a 20210181 branch p_rx_dcoc_loop2 ,positive 
+018b 2020214f branch rx_dcoc_loop2 + 10 
 
 p_rx_dcoc_avg:
-018b 2000003c nop 60 
-018c 58000f00 setarg mem_dcoc_buf 
-018d 67f10982 store 2 ,0x8982 
-018e 58000ff0 setarg mem_dcoc_buf_end 
-018f 67f10984 store 2 ,0x8984 
-0190 70898109 jam 0x9 ,0x8981 
-0191 70898103 jam 0x3 ,0x8981 
-0192 70898006 jam 0x6 ,0x8980 
-0193 2000003c nop 60 
-0194 da200000 arg 0 ,rega 
-0195 da400000 arg 0 ,regb 
-0196 df200010 arg 16 ,loopcnt 
-0197 d8c00f00 arg mem_dcoc_buf ,contr 
-0198 2020212d branch rx_dcoc_loop 
+018c 2000003c nop 60 
+018d 58000f00 setarg mem_dcoc_buf 
+018e 67f10982 store 2 ,0x8982 
+018f 58000ff0 setarg mem_dcoc_buf_end 
+0190 67f10984 store 2 ,0x8984 
+0191 70898109 jam 0x9 ,0x8981 
+0192 70898103 jam 0x3 ,0x8981 
+0193 70898006 jam 0x6 ,0x8980 
+0194 2000003c nop 60 
+0195 da200000 arg 0 ,rega 
+0196 da400000 arg 0 ,regb 
+0197 df200010 arg 16 ,loopcnt 
+0198 d8c00f00 arg mem_dcoc_buf ,contr 
+0199 2020212d branch rx_dcoc_loop 
 
 p_rfpll_aac_ghpc:
-0199 20758000 rtn wake 
-019a 20202272 branch rfpll_aac_ghpc + 1 
+019a 20758000 rtn wake 
+019b 20202272 branch rfpll_aac_ghpc + 1 
 
 p_dpll_ring_ibias_calc:
-019b 20600000 rtn 
+019c 20600000 rtn 
 
 p_sadc_calibration:
-019c 20758000 rtn wake 
-019d 708a0777 jam 0x77 ,core_gpadc_ctrl 
-019e 708a08c9 jam 0xc9 ,core_gpadc_cfg0 
-019f 708a0b01 jam 0x01 ,core_gpadc_cfg3 
-01a0 6fe0c409 fetch 1 ,mem_adc_clkdiv 
-01a1 67f080cd store 1 ,core_sadc_clkdiv 
-01a2 20000bb8 nop 3000 
-01a3 204001c4 call p_sadc_read 
-01a4 708a08c1 jam 0xc1 ,core_gpadc_cfg0 
-01a5 6a40c419 fetchr regb ,1 ,mem_spi_write_addr 
-01a6 df200008 arg 8 ,loopcnt 
-01a7 20406f58 call sadc_cal_read + 1 
-01a8 6fe0c419 fetch 1 ,mem_spi_write_addr 
-01a9 67e0c433 store 1 ,mem_adc_cal_c7 
-01aa 6240c419 storer regb ,1 ,mem_spi_write_addr 
-01ab 20600000 rtn 
+019d 20758000 rtn wake 
+019e 708a0777 jam 0x77 ,core_gpadc_ctrl 
+019f 708a08c9 jam 0xc9 ,core_gpadc_cfg0 
+01a0 708a0b01 jam 0x01 ,core_gpadc_cfg3 
+01a1 6fe0c409 fetch 1 ,mem_adc_clkdiv 
+01a2 67f080cd store 1 ,core_sadc_clkdiv 
+01a3 20000bb8 nop 3000 
+01a4 204001c5 call p_sadc_read 
+01a5 708a08c1 jam 0xc1 ,core_gpadc_cfg0 
+01a6 6a40c419 fetchr regb ,1 ,mem_spi_write_addr 
+01a7 df200008 arg 8 ,loopcnt 
+01a8 20406f58 call sadc_cal_read + 1 
+01a9 6fe0c419 fetch 1 ,mem_spi_write_addr 
+01aa 67e0c433 store 1 ,mem_adc_cal_c7 
+01ab 6240c419 storer regb ,1 ,mem_spi_write_addr 
+01ac 20600000 rtn 
 
 p_enable_adc:
-01ac 204001ba call p_sadc_cal_write 
-01ad 6ff08a09 fetch 1 ,core_gpadc_cfg1 
-01ae 793ffe07 set0 7 ,pdata 
-01af 67f08a09 store 1 ,core_gpadc_cfg1 
-01b0 708a0777 jam 0x77 ,core_gpadc_ctrl 
-01b1 708a08c1 jam 0xc1 ,core_gpadc_cfg0 
-01b2 708a0b01 jam 0x01 ,core_gpadc_cfg3 
-01b3 20406f90 call sadc_channel 
-01b4 6fe0c409 fetch 1 ,mem_adc_clkdiv 
-01b5 67f080cd store 1 ,core_sadc_clkdiv 
-01b6 20000bb8 nop 3000 
-01b7 204001c4 call p_sadc_read 
-01b8 7080cd00 jam 0 ,core_sadc_clkdiv 
-01b9 20206fa1 branch sadc_dma 
+01ad 204001bb call p_sadc_cal_write 
+01ae 6ff08a09 fetch 1 ,core_gpadc_cfg1 
+01af 793ffe07 set0 7 ,pdata 
+01b0 67f08a09 store 1 ,core_gpadc_cfg1 
+01b1 708a0777 jam 0x77 ,core_gpadc_ctrl 
+01b2 708a08c1 jam 0xc1 ,core_gpadc_cfg0 
+01b3 708a0b01 jam 0x01 ,core_gpadc_cfg3 
+01b4 20406f90 call sadc_channel 
+01b5 6fe0c409 fetch 1 ,mem_adc_clkdiv 
+01b6 67f080cd store 1 ,core_sadc_clkdiv 
+01b7 20000bb8 nop 3000 
+01b8 204001c5 call p_sadc_read 
+01b9 7080cd00 jam 0 ,core_sadc_clkdiv 
+01ba 20206fa1 branch sadc_dma 
 
 p_sadc_cal_write:
-01ba 6ff080cc fetch 1 ,core_sadc_ctrl 
-01bb 79207e01 set1 1 ,pdata 
-01bc 67f080cc store 1 ,core_sadc_ctrl 
-01bd 6a40c419 fetchr regb ,1 ,mem_spi_write_addr 
-01be 6fe0c433 fetch 1 ,mem_adc_cal_c7 
-01bf 67e0c419 store 1 ,mem_spi_write_addr 
-01c0 df200008 arg 8 ,loopcnt 
-01c1 20406f67 call sadc_cal_write + 4 
-01c2 6240c419 storer regb ,1 ,mem_spi_write_addr 
-01c3 20600000 rtn 
+01bb 6ff080cc fetch 1 ,core_sadc_ctrl 
+01bc 79207e01 set1 1 ,pdata 
+01bd 67f080cc store 1 ,core_sadc_ctrl 
+01be 6a40c419 fetchr regb ,1 ,mem_spi_write_addr 
+01bf 6fe0c433 fetch 1 ,mem_adc_cal_c7 
+01c0 67e0c419 store 1 ,mem_spi_write_addr 
+01c1 df200008 arg 8 ,loopcnt 
+01c2 20406f67 call sadc_cal_write + 4 
+01c3 6240c419 storer regb ,1 ,mem_spi_write_addr 
+01c4 20600000 rtn 
 
 p_sadc_read:
-01c4 7080cc03 jam 0x03 ,core_sadc_ctrl 
+01c5 7080cc03 jam 0x03 ,core_sadc_ctrl 
 
 p_sadc_read_wait:
-01c5 6ff08129 fetch 1 ,core_perf_status 
-01c6 c30281c5 bbit0 saradc_done ,p_sadc_read_wait 
-01c7 68590164 fetcht 2 ,core_sadc_data 
-01c8 6049440a storet 2 ,mem_adc_current_value 
-01c9 7080cc00 jam 0x00 ,core_sadc_ctrl 
-01ca 20600000 rtn 
+01c6 6ff08129 fetch 1 ,core_perf_status 
+01c7 c30281c6 bbit0 saradc_done ,p_sadc_read_wait 
+01c8 68590164 fetcht 2 ,core_sadc_data 
+01c9 6049440a storet 2 ,mem_adc_current_value 
+01ca 7080cc00 jam 0x00 ,core_sadc_ctrl 
+01cb 20600000 rtn 
 
 p_set_lemode:
-01cb 708a8211 jam 0x11 ,0x8a82 
-01cc 708a8d12 jam 0x12 ,0x8a8d 
-01cd 708a8e0a jam 0x0a ,0x8a8e 
-01ce 6fe0c099 fetch 1 ,mem_fcomp_div 
-01cf c00801e4 beq xtal_16m ,p_set_lemode_2m_16m 
-01d0 58005762 setarg 0x5762 
-01d1 67f10907 store 2 ,0x8907 
+01cc 708a8211 jam 0x11 ,0x8a82 
+01cd 708a8d12 jam 0x12 ,0x8a8d 
+01ce 708a8e0a jam 0x0a ,0x8a8e 
+01cf 6fe0c099 fetch 1 ,mem_fcomp_div 
+01d0 c00801e5 beq xtal_16m ,p_set_lemode_2m_16m 
+01d1 58005762 setarg 0x5762 
+01d2 67f10907 store 2 ,0x8907 
 
 p_set_lemode_2m:
-01d2 70890103 jam 3 ,0x8901 
-01d3 70893003 jam 3 ,0x8930 
-01d4 c6168000 rtnmark1 mark_ble_2m 
-01d5 70890101 jam 1 ,0x8901 
-01d6 708a8207 jam 0x07 ,0x8a82 
-01d7 708a8d44 jam 0x44 ,0x8a8d 
-01d8 708a8e0a jam 0x0a ,0x8a8e 
-01d9 6fe0c099 fetch 1 ,mem_fcomp_div 
-01da c00801e1 beq xtal_16m ,p_set_lemode_1m_16m 
-01db 58002bb1 setarg 0x2bb1 
-01dc 67f10907 store 2 ,0x8907 
+01d3 70890103 jam 3 ,0x8901 
+01d4 70893003 jam 3 ,0x8930 
+01d5 c6168000 rtnmark1 mark_ble_2m 
+01d6 70890101 jam 1 ,0x8901 
+01d7 708a8207 jam 0x07 ,0x8a82 
+01d8 708a8d44 jam 0x44 ,0x8a8d 
+01d9 708a8e0a jam 0x0a ,0x8a8e 
+01da 6fe0c099 fetch 1 ,mem_fcomp_div 
+01db c00801e2 beq xtal_16m ,p_set_lemode_1m_16m 
+01dc 58002bb1 setarg 0x2bb1 
+01dd 67f10907 store 2 ,0x8907 
 
 p_set_lemode_1m:
-01dd c6978000 rtnmark0 mark_ble_lr 
-01de 70893024 jam 0x24 ,0x8930 
-01df 70890105 jam 5 ,0x8901 
-01e0 20600000 rtn 
+01de c6978000 rtnmark0 mark_ble_lr 
+01df 70893024 jam 0x24 ,0x8930 
+01e0 70890105 jam 5 ,0x8901 
+01e1 20600000 rtn 
 
 p_set_lemode_1m_16m:
-01e1 58004189 setarg 0x4189 
-01e2 67f10907 store 2 ,0x8907 
-01e3 202001dd branch p_set_lemode_1m 
+01e2 58004189 setarg 0x4189 
+01e3 67f10907 store 2 ,0x8907 
+01e4 202001de branch p_set_lemode_1m 
 
 p_set_lemode_2m_16m:
-01e4 58008312 setarg 0x8312 
-01e5 67f10907 store 2 ,0x8907 
-01e6 202001d2 branch p_set_lemode_2m 
+01e5 58008312 setarg 0x8312 
+01e6 67f10907 store 2 ,0x8907 
+01e7 202001d3 branch p_set_lemode_2m 
 
 p_le_parse:
-01e7 6fe0c334 fetch 1 ,mem_le_packet_llid 
-01e8 c1000000 rtneq llid_reserved 
-01e9 c001b04a beq llid_le_ll ,le_parse_ll 
-01ea 202028e1 branch le_parse_l2cap 
+01e8 6fe0c334 fetch 1 ,mem_le_packet_llid 
+01e9 c1000000 rtneq llid_reserved 
+01ea c001b04a beq llid_le_ll ,le_parse_ll 
+01eb 202028e1 branch le_parse_l2cap 
 
 p_le_init_adv:
-01eb 793f8030 set0 mark_ble_crc_fail ,mark 
-01ec 20202af6 branch le_init_adv + 1 
+01ec 793f8030 set0 mark_ble_crc_fail ,mark 
+01ed 20202af6 branch le_init_adv + 1 
 
 p_lpm_sleep:
-01ed 6fe143e9 fetch 2 ,mem_cb_before_lpm_sleep 
-01ee 20407d79 call callback_func 
+01ee 6fe143e9 fetch 2 ,mem_cb_before_lpm_sleep 
+01ef 20407d79 call callback_func 
 
 p_lpm_sleep_skip_cb_function:
-01ef 6fe240ad fetch 4 ,mem_sleep_counter_all 
-01f0 9840fe00 iadd temp ,pdata 
-01f1 67e240ad store 4 ,mem_sleep_counter_all 
-01f2 204001fe call p_lpm_save_context 
-01f3 6fe0c0cb fetch 1 ,mem_lpm_hv_sel 
-01f4 79207e04 set1 lpm_doze_en_bit ,pdata 
-01f5 204023e1 call lpm_write_sel_hv 
-01f6 2455a3cb ncall lpm_preon_counter ,wake 
-01f7 37d98200 until null ,lpo_edge 
-01f8 1b227e00 copy clkn ,pdata 
-01f9 67e340b1 store 6 ,mem_sleep_clkn 
-01fa 6fe1c0c6 fetch 3 ,mem_lpm_isogate 
-01fb 6a20c0c9 fetchr rega ,1 ,mem_lpm_ldo_sel 
-01fc df200003 arg 3 ,loopcnt 
-01fd 2020242e branch lpm_sleep_loop 
+01f0 6fe240ad fetch 4 ,mem_sleep_counter_all 
+01f1 9840fe00 iadd temp ,pdata 
+01f2 67e240ad store 4 ,mem_sleep_counter_all 
+01f3 204001ff call p_lpm_save_context 
+01f4 6fe0c0cb fetch 1 ,mem_lpm_hv_sel 
+01f5 79207e04 set1 lpm_doze_en_bit ,pdata 
+01f6 204023e1 call lpm_write_sel_hv 
+01f7 2455a3cb ncall lpm_preon_counter ,wake 
+01f8 37d98200 until null ,lpo_edge 
+01f9 1b227e00 copy clkn ,pdata 
+01fa 67e340b1 store 6 ,mem_sleep_clkn 
+01fb 6fe1c0c6 fetch 3 ,mem_lpm_isogate 
+01fc 6a20c0c9 fetchr rega ,1 ,mem_lpm_ldo_sel 
+01fd df200003 arg 3 ,loopcnt 
+01fe 2020242e branch lpm_sleep_loop 
 
 p_lpm_save_context:
-01fe 600440e7 storer mark ,8 ,mem_saved_mark 
-01ff d8c08070 arg core_gpio_conf ,contr 
-0200 d8a040cc arg mem_saved_gpio ,contw 
-0201 20407c8f call memcpy16 
-0202 d8c080d4 arg core_gpio_conf_hi ,contr 
-0203 20407c89 call memcpy8 
-0204 6ff08080 fetch 1 ,core_spid_ctrl 
-0205 67e0c0ef store 1 ,mem_saved_spidctrl 
-0206 18422400 copy temp ,regb 
+01ff 600440e7 storer mark ,8 ,mem_saved_mark 
+0200 d8c08070 arg core_gpio_conf ,contr 
+0201 d8a040cc arg mem_saved_gpio ,contw 
+0202 20407c8f call memcpy16 
+0203 d8c080d4 arg core_gpio_conf_hi ,contr 
+0204 20407c89 call memcpy8 
+0205 6ff08080 fetch 1 ,core_spid_ctrl 
+0206 67e0c0ef store 1 ,mem_saved_spidctrl 
+0207 18422400 copy temp ,regb 
 
 p_lpm_write_gpio_wakeup:
-0207 df20000c arg 12 ,loopcnt 
-0208 da200016 arg mem_gpio_wakeup_cfg ,rega 
-0209 da60814d arg core_gpio_wakeup_cfg ,regc 
-020a 37d98200 until null ,lpo_edge 
+0208 df20000c arg 12 ,loopcnt 
+0209 da200016 arg mem_gpio_wakeup_cfg ,rega 
+020a da60814d arg core_gpio_wakeup_cfg ,regc 
+020b 37d98200 until null ,lpo_edge 
 
 p_lpm_write_gpio_loop:
-020b efe08011 ifetch 1 ,rega 
-020c e8408013 ifetcht 1 ,regc 
-020d 98467c00 isub temp ,null 
-020e 20228211 branch p_lpm_write_gpio_loop_next ,zero 
-020f e7e08013 istore 1 ,regc 
-0210 37d98200 until null ,lpo_edge 
+020c efe08011 ifetch 1 ,rega 
+020d e8408013 ifetcht 1 ,regc 
+020e 98467c00 isub temp ,null 
+020f 20228212 branch p_lpm_write_gpio_loop_next ,zero 
+0210 e7e08013 istore 1 ,regc 
+0211 37d98200 until null ,lpo_edge 
 
 p_lpm_write_gpio_loop_next:
-0211 1a20a201 increase 1 ,rega 
-0212 1a60a601 increase 1 ,regc 
-0213 c200020b loop p_lpm_write_gpio_loop 
-0214 1a420400 copy regb ,temp 
-0215 20600000 rtn 
+0212 1a20a201 increase 1 ,rega 
+0213 1a60a601 increase 1 ,regc 
+0214 c200020c loop p_lpm_write_gpio_loop 
+0215 1a420400 copy regb ,temp 
+0216 20600000 rtn 
               org 0x2000
 
 start:
Index: output/ramcode.rom
===================================================================
--- /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/ramcode.rom	(revision 5012)
+++ /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/output/ramcode.rom	(working copy)
@@ -2,24 +2,24 @@
 c0000061
 c001007a
 c0088083
-c00a01cb
-c00a810f
-c00c011d
-c00c80dc
+c00a01cc
+c00a8110
+c00c011e
+c00c80dd
 c00d0095
-c01281ed
+c01281ee
 c013803f
-c0588127
-c0628124
-c06d019c
-c06e01ac
+c0588128
+c0628125
+c06d019d
+c06e01ad
 2020235a
 c0120018
 c0128075
 c0130065
-c01c81e7
+c01c81e8
 c01f804a
-c02681eb
+c02681ec
 c17f8000
 2020235a
 204025c2
@@ -153,18 +153,19 @@
 708a13cd
 7089460d
 70896f10
+708a8840
 708a0610
 708a844a
 708a8540
 708a16fe
-204000e4
+204000e5
 6fe0c436
 205a70d7
 24558091
 37d98200
 70813b5f
 6fe0c099
-c00800d1
+c00800d2
 6fe0c438
 1fe1fe04
 67f08a02
@@ -175,18 +176,18 @@
 67f18a73
 708a8660
 708a8b3b
-204000c3
+204000c4
 70804300
 70804205
 58557474
 67f18968
 7089606e
-2040016e
-20400199
-204000bd
+2040016f
+2040019a
+204000be
 7041480c
 20406f4e
-2020019b
+2020019c
 20758000
 37d98200
 6fe0c11c
@@ -194,7 +195,7 @@
 37d98200
 20600000
 6fe0c099
-c00c00c9
+c00c00ca
 6fe0c438
 1fe1fe06
 67f08a02
@@ -217,16 +218,16 @@
 67f18a73
 708a762a
 70890204
-202000af
+202000b0
 6fe0c141
-c00500df
+c00500e0
 2020220e
 708a1425
 58a93f3f
 67f18a60
 708a631f
 20600000
-2035810b
+2035810c
 6fe2020d
 207a0000
 37d98200
@@ -268,7 +269,7 @@
 6fe1415b
 207a0000
 67e1020f
-202000f5
+202000f6
 2040686f
 204021ba
 18002a08
@@ -308,9 +309,9 @@
 67e44512
 6fe448a6
 67e444fa
-58000159
+5800015a
 67e143db
-5800015c
+5800015d
 67e143dd
 5800638a
 67e143df
@@ -318,13 +319,13 @@
 67e143e3
 58006365
 67e14524
-58000145
+58000146
 67e143d5
 204062c4
 20406396
 202062bd
 7044ecff
-20400149
+2040014a
 20406329
 2020739a
 6fe0c6ce
@@ -335,11 +336,11 @@
 efe08011
 6848c6cf
 98467c00
-20228154
+20228155
 1fe20400
-20400157
+20400158
 1a20a201
-c200014e
+c200014f
 20600000
 79200407
 20206edd
@@ -347,9 +348,9 @@
 204070c8
 20206327
 1a627e00
-c0188161
-c00a8163
-c01f8167
+c0188162
+c00a8164
+c01f8168
 202062da
 7048ae01
 20600000
@@ -376,7 +377,7 @@
 708ac200
 708ac300
 d8e00006
-2040018b
+2040018c
 2a2ffe0d
 2040211d
 2a4ffe0d
@@ -384,14 +385,14 @@
 d8e00005
 2040211c
 2040211e
-2040018b
+2040018c
 d8a08ac2
 1a31fe00
 20402117
 1a51fe00
 20402117
 18e08fff
-20210180
+20210181
 2020214f
 2000003c
 58000f00
@@ -417,7 +418,7 @@
 6fe0c409
 67f080cd
 20000bb8
-204001c4
+204001c5
 708a08c1
 6a40c419
 df200008
@@ -426,7 +427,7 @@
 67e0c433
 6240c419
 20600000
-204001ba
+204001bb
 6ff08a09
 793ffe07
 67f08a09
@@ -437,7 +438,7 @@
 6fe0c409
 67f080cd
 20000bb8
-204001c4
+204001c5
 7080cd00
 20206fa1
 6ff080cc
@@ -452,7 +453,7 @@
 20600000
 7080cc03
 6ff08129
-c30281c5
+c30281c6
 68590164
 6049440a
 7080cc00
@@ -461,7 +462,7 @@
 708a8d12
 708a8e0a
 6fe0c099
-c00801e4
+c00801e5
 58005762
 67f10907
 70890103
@@ -472,7 +473,7 @@
 708a8d44
 708a8e0a
 6fe0c099
-c00801e1
+c00801e2
 58002bb1
 67f10907
 c6978000
@@ -481,10 +482,10 @@
 20600000
 58004189
 67f10907
-202001dd
+202001de
 58008312
 67f10907
-202001d2
+202001d3
 6fe0c334
 c1000000
 c001b04a
@@ -496,7 +497,7 @@
 6fe240ad
 9840fe00
 67e240ad
-204001fe
+204001ff
 6fe0c0cb
 79207e04
 204023e1
@@ -524,11 +525,11 @@
 efe08011
 e8408013
 98467c00
-20228211
+20228212
 e7e08013
 37d98200
 1a20a201
 1a60a601
-c200020b
+c200020c
 1a420400
 20600000
Index: program/patch.prog
===================================================================
--- /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/program/patch.prog	(revision 5012)
+++ /1121s/branch/shutter/branch/shutter/jxy_project/yc1386s_jxy_optimize_reg/program/patch.prog	(working copy)
@@ -204,7 +204,7 @@
 	jam 0xcd,0x8a13
 	jam 0x0d,0x8946
 	jam 0x10,0x896f
-	
+	jam 0x40,core_rx_cfg0
 	jam 0x10,0x8a06
 	jam 0x4a,0x8a84
 	jam 0x40,0x8a85
