Index: output/bt_program23.icode
===================================================================
--- /1121s/branch/shutter/shutter_vip_public/output/bt_program23.icode	(revision 2796)
+++ /1121s/branch/shutter/shutter_vip_public/output/bt_program23.icode	(working copy)
@@ -2,27 +2,27 @@
  00000001  0x00000020 beq  0x00000000 , 0x0000001b 
  00000002  0x00000021 beq  0x00000002 , 0x00000059 
  00000003  0x00000022 beq  0x00000011 , 0x00000062 
- 00000004  0x00000023 beq  0x00000014 , 0x000001c2 
+ 00000004  0x00000023 beq  0x00000014 , 0x000001c3 
  00000005  0x00000024 beq  0x00000015 , 0x000000e9 
  00000006  0x00000025 beq  0x00000018 , 0x000000f7 
  00000007  0x00000026 beq  0x00000019 , 0x000000b6 
  00000008  0x00000027 beq  0x0000001a , 0x00000070 
  00000009  0x00000028 beq  0x0000001c , 0x0000001f 
- 00000010  0x00000029 beq  0x00000025 , 0x00000216 
- 00000011  0x0000002a beq  0x00000027 , 0x0000020b 
+ 00000010  0x00000029 beq  0x00000025 , 0x00000217 
+ 00000011  0x0000002a beq  0x00000027 , 0x0000020c 
  00000012  0x0000002b beq  0x000000b1 , 0x00000101 
  00000013  0x0000002c beq  0x000000c5 , 0x000000fe 
- 00000014  0x0000002d beq  0x000000da , 0x000001ab 
- 00000015  0x0000002e beq  0x000000db , 0x00000235 
- 00000016  0x0000002f beq  0x000000dc , 0x00000272 
- 00000017  0x00000030 beq  0x000000dd , 0x00000253 
+ 00000014  0x0000002d beq  0x000000da , 0x000001ac 
+ 00000015  0x0000002e beq  0x000000db , 0x00000236 
+ 00000016  0x0000002f beq  0x000000dc , 0x00000273 
+ 00000017  0x00000030 beq  0x000000dd , 0x00000254 
  00000018  0x00000031 branch  0x0000235a 
- 00000019  0x00000033 beq  0x00000024 , 0x000001e4 
+ 00000019  0x00000033 beq  0x00000024 , 0x000001e5 
  00000020  0x00000034 beq  0x00000025 , 0x00000054 
  00000021  0x00000035 beq  0x00000026 , 0x00000044 
- 00000022  0x00000036 beq  0x00000039 , 0x000001de 
+ 00000022  0x00000036 beq  0x00000039 , 0x000001df 
  00000023  0x00000037 beq  0x0000003f , 0x0000002d 
- 00000024  0x00000038 beq  0x0000004d , 0x000001e2 
+ 00000024  0x00000038 beq  0x0000004d , 0x000001e3 
  00000025  0x00000039 rtneq  0x000000ff 
  00000026  0x0000003a branch  0x0000235a 
  00000027  0x0000003d nbranch  0x00002002 , 0x0000002b 
@@ -143,12 +143,12 @@
  00000142  0x000000cf setarg  0x00557474 
  00000143  0x000000d0 store  0x00000003 , 0x00008968 
  00000144  0x000000d1 jam  0x0000006e , 0x00008960 
- 00000145  0x000000d2 call  0x0000017d 
- 00000146  0x000000d3 call  0x000001a8 
+ 00000145  0x000000d2 call  0x0000017e 
+ 00000146  0x000000d3 call  0x000001a9 
  00000147  0x000000d4 call  0x00000097 
  00000148  0x000000d5 jam  0x0000000c , 0x00004148 
  00000149  0x000000d6 call  0x00006f4e 
- 00000150  0x000000d7 branch  0x000001aa 
+ 00000150  0x000000d7 branch  0x000001ab 
  00000151  0x000000da rtn  0x0000002b 
  00000152  0x000000db until  0x0000003e , 0x00000033 
  00000153  0x000000dc fetch  0x00000001 , 0x0000411c 
@@ -259,399 +259,400 @@
  00000258  0x00000162 jam  0x000000c0 , 0x000080d6 
  00000259  0x00000164 call  0x00007396 
  00000260  0x00000165 rtn  0x0000002b 
- 00000261  0x00000167 setarg  0x00000000 
- 00000262  0x00000168 store  0x00000002 , 0x0000452e 
- 00000263  0x00000169 setarg  0x00000602 
- 00000264  0x0000016a store  0x00000002 , 0x00004556 
- 00000265  0x0000016c setarg  0x0000000e 
- 00000266  0x0000016d store  0x00000002 , 0x000044f2 
- 00000267  0x0000016e setarg  0x00000140 
- 00000268  0x0000016f store  0x00000002 , 0x000044f4 
- 00000269  0x00000170 store  0x00000002 , 0x00004389 
- 00000270  0x00000172 fetch  0x00000008 , 0x0000489e 
- 00000271  0x00000173 store  0x00000008 , 0x00004512 
- 00000272  0x00000174 fetch  0x00000008 , 0x000048a6 
- 00000273  0x00000175 store  0x00000008 , 0x000044fa 
- 00000274  0x00000177 setarg  0x00006327 
- 00000275  0x00000178 store  0x00000002 , 0x000043db 
- 00000276  0x0000017a setarg  0x00000126 
- 00000277  0x0000017b store  0x00000002 , 0x000043dd 
- 00000278  0x0000017d setarg  0x0000638a 
- 00000279  0x0000017e store  0x00000002 , 0x000043df 
- 00000280  0x00000180 setarg  0x00000131 
- 00000281  0x00000181 store  0x00000002 , 0x000043e3 
- 00000282  0x00000183 setarg  0x00006365 
- 00000283  0x00000184 store  0x00000002 , 0x00004524 
- 00000284  0x00000186 call  0x000062c2 
- 00000285  0x00000187 call  0x00006396 
- 00000286  0x0000018a fetch  0x00000001 , 0x0000451a 
- 00000287  0x0000018b beq  0x00000000 , 0x00000123 
- 00000288  0x0000018c fetch  0x00000001 , 0x0000451b 
- 00000289  0x0000018d store  0x00000001 , 0x000044ec 
- 00000290  0x0000018e branch  0x000063a1 
- 00000291  0x00000191 jam  0x000000ff , 0x000044ec 
- 00000292  0x00000192 jam  0x00000001 , 0x0000451c 
- 00000293  0x00000193 branch  0x00006340 
- 00000294  0x00000196 copy  0x00000013 , 0x0000003f 
- 00000295  0x00000197 beq  0x00000031 , 0x0000012b 
- 00000296  0x00000198 beq  0x00000015 , 0x0000012d 
- 00000297  0x00000199 beq  0x0000003f , 0x00000176 
- 00000298  0x0000019a branch  0x000062da 
- 00000299  0x0000019d jam  0x00000001 , 0x000048ae 
- 00000300  0x0000019e rtn 
- 00000301  0x000001a1 jam  0x00000000 , 0x000048ae 
- 00000302  0x000001a2 call  0x000078ad 
- 00000303  0x000001a3 jam  0x00000000 , 0x000044f1 
- 00000304  0x000001a4 branch  0x00006340 
- 00000305  0x000001a7 call  0x00000139 
- 00000306  0x000001a8 branch  0x0000630e 
- 00000307  0x000001ab fetch  0x00000001 , 0x000048b9 
- 00000308  0x000001ac increase  0x00000001 , 0x0000003f 
- 00000309  0x000001ad store  0x00000001 , 0x000048b9 
- 00000310  0x000001ae fetcht  0x00000001 , 0x000048c4 
- 00000311  0x000001af isub  0x00000002 , 0x0000003e 
- 00000312  0x000001b0 rtn 
- 00000313  0x000001b4 fetch  0x00000001 , 0x000048b7 
- 00000314  0x000001b5 rtn  0x00000034 
- 00000315  0x000001b6 call  0x00000133 
- 00000316  0x000001b8 nrtn  0x00000002 
- 00000317  0x000001b9 jam  0x00000000 , 0x000048b9 
- 00000318  0x000001ba jam  0x00000001 , 0x00004407 
- 00000319  0x000001bb call  0x00006ff3 
- 00000320  0x000001bc call  0x00006feb 
- 00000321  0x000001bd call  0x00000272 
- 00000322  0x000001be call  0x00000253 
- 00000323  0x000001bf store  0x00000002 , 0x000048b5 
- 00000324  0x000001c1 arg  0x000048af , 0x00000011 
- 00000325  0x000001c2 call  0x0000014b 
- 00000326  0x000001c3 fetch  0x00000001 , 0x0000440c 
- 00000327  0x000001c4 bbit1  0x00000001 , 0x0000016b 
- 00000328  0x000001c5 bbit0  0x00000000 , 0x00000171 
- 00000329  0x000001c6 jam  0x00000001 , 0x000048bb 
- 00000330  0x000001c7 branch  0x0000016f 
- 00000331  0x000001ca ifetch  0x00000008 , 0x00000011 
- 00000332  0x000001cb store  0x00000008 , 0x00000670 
- 00000333  0x000001cd call  0x00006ff3 
- 00000334  0x000001ce call  0x00006feb 
- 00000335  0x000001cf fetch  0x00000002 , 0x00000676 
- 00000336  0x000001d0 fetcht  0x00000002 , 0x00000672 
- 00000337  0x000001d1 isub  0x00000002 , 0x0000003e 
- 00000338  0x000001d2 ncall  0x00006fef , 0x00000002 
- 00000339  0x000001d4 fetcht  0x00000002 , 0x00000674 
- 00000340  0x000001d5 isub  0x00000002 , 0x0000003e 
- 00000341  0x000001d6 ncall  0x00006fe7 , 0x00000002 
- 00000342  0x000001d8 fetch  0x00000002 , 0x00000676 
- 00000343  0x000001d9 fetcht  0x00000002 , 0x00000670 
- 00000344  0x000001da isub  0x00000002 , 0x0000003e 
- 00000345  0x000001db branch  0x00000167 , 0x00000002 
- 00000346  0x000001dc fetcht  0x00000002 , 0x00000672 
- 00000347  0x000001dd isub  0x00000002 , 0x0000003f 
- 00000348  0x000001de nbranch  0x00000169 , 0x00000002 
- 00000349  0x000001df branch  0x00000169 , 0x00000034 
- 00000350  0x000001e0 mul32  0x0000003f , 0x00000064 , 0x00000011 
- 00000351  0x000001e1 fetch  0x00000002 , 0x00000670 
- 00000352  0x000001e2 fetcht  0x00000002 , 0x00000672 
- 00000353  0x000001e3 isub  0x00000002 , 0x00000002 
- 00000354  0x000001e4 copy  0x00000011 , 0x0000003f 
- 00000355  0x000001e5 idiv  0x00000002 
- 00000356  0x000001e6 call  0x00007d5f 
- 00000357  0x000001e7 store  0x00000001 , 0x000048c0 
- 00000358  0x000001e8 rtn 
- 00000359  0x000001eb jam  0x00000064 , 0x000048c0 
- 00000360  0x000001ec rtn 
- 00000361  0x000001ee jam  0x00000000 , 0x000048c0 
- 00000362  0x000001ef rtn 
- 00000363  0x000001f2 jam  0x00000001 , 0x000048bc 
- 00000364  0x000001f3 jam  0x00000001 , 0x000048bd 
- 00000365  0x000001f4 call  0x00004325 
- 00000366  0x000001f5 branch  0x00004327 
- 00000367  0x000001f8 jam  0x00000001 , 0x000048ba 
- 00000368  0x000001f9 rtn 
- 00000369  0x000001fc jam  0x00000000 , 0x000048ba 
- 00000370  0x000001fd fetch  0x00000001 , 0x000048bb 
- 00000371  0x000001fe rtn  0x00000034 
- 00000372  0x000001ff jam  0x00000000 , 0x000048bb 
- 00000373  0x00000200 rtn 
- 00000374  0x00000203 jam  0x00000001 , 0x000048ae 
- 00000375  0x00000204 call  0x000078ad 
- 00000376  0x00000205 jam  0x00000001 , 0x000044f1 
- 00000377  0x00000206 fetch  0x00000008 , 0x00004502 
- 00000378  0x00000207 store  0x00000008 , 0x000042d3 
- 00000379  0x00000208 call  0x0000432b 
- 00000380  0x00000209 branch  0x00002e93 
- 00000381  0x0000020d rtn  0x0000002b 
- 00000382  0x0000020e call  0x00002160 
- 00000383  0x0000020f arg  0x00000027 , 0x00000002 
- 00000384  0x00000210 call  0x0000216f 
- 00000385  0x00000211 call  0x000021a6 
- 00000386  0x00000212 jam  0x0000007f , 0x00008a25 
- 00000387  0x00000213 jam  0x0000001a , 0x00008a30 
- 00000388  0x00000214 jam  0x00000078 , 0x00008a31 
- 00000389  0x00000215 jam  0x000000b2 , 0x00008a8f 
- 00000390  0x00000216 jam  0x00000000 , 0x00008ac2 
- 00000391  0x00000217 jam  0x00000000 , 0x00008ac3 
- 00000392  0x00000218 arg  0x00000006 , 0x00000007 
- 00000393  0x00000219 call  0x0000019a 
- 00000394  0x0000021a isolate1  0x0000000d , 0x00000011 
- 00000395  0x0000021b call  0x0000211d 
- 00000396  0x0000021c isolate1  0x0000000d , 0x00000012 
- 00000397  0x0000021d call  0x0000211e 
- 00000398  0x0000021e arg  0x00000005 , 0x00000007 
- 00000399  0x00000220 call  0x0000211c 
- 00000400  0x00000221 call  0x0000211e 
- 00000401  0x00000222 call  0x0000019a 
- 00000402  0x00000223 arg  0x00008ac2 , 0x00000005 
- 00000403  0x00000224 rshift4  0x00000011 , 0x0000003f 
- 00000404  0x00000225 call  0x00002117 
- 00000405  0x00000226 rshift4  0x00000012 , 0x0000003f 
- 00000406  0x00000227 call  0x00002117 
- 00000407  0x00000228 increase  0xffffffff , 0x00000007 
- 00000408  0x00000229 branch  0x0000018f , 0x00000002 
- 00000409  0x0000022a branch  0x0000214f 
- 00000410  0x0000022d nop  0x0000003c 
- 00000411  0x0000022e setarg  0x00000f00 
- 00000412  0x0000022f store  0x00000002 , 0x00008982 
- 00000413  0x00000230 setarg  0x00000ff0 
- 00000414  0x00000231 store  0x00000002 , 0x00008984 
- 00000415  0x00000232 jam  0x00000009 , 0x00008981 
- 00000416  0x00000233 jam  0x00000003 , 0x00008981 
- 00000417  0x00000234 jam  0x00000006 , 0x00008980 
- 00000418  0x00000235 nop  0x0000003c 
- 00000419  0x00000236 arg  0x00000000 , 0x00000011 
- 00000420  0x00000237 arg  0x00000000 , 0x00000012 
- 00000421  0x00000238 arg  0x00000010 , 0x00000039 
- 00000422  0x00000239 arg  0x00000f00 , 0x00000006 
- 00000423  0x0000023a branch  0x0000212d 
- 00000424  0x0000023d rtn  0x0000002b 
- 00000425  0x0000023e branch  0x00002272 
- 00000426  0x00000241 rtn 
- 00000427  0x00000244 rtn  0x0000002b 
- 00000428  0x00000245 jam  0x00000077 , 0x00008a07 
- 00000429  0x00000246 jam  0x000000c9 , 0x00008a08 
- 00000430  0x00000247 jam  0x00000001 , 0x00008a0b 
- 00000431  0x00000248 fetch  0x00000001 , 0x00004409 
- 00000432  0x00000249 store  0x00000001 , 0x000080cd 
- 00000433  0x0000024a nop  0x00000bb8 
- 00000434  0x0000024b call  0x000001bb 
- 00000435  0x0000024c jam  0x000000c1 , 0x00008a08 
- 00000436  0x0000024d fetchr  0x00000012 , 0x00000001 , 0x00004419 
- 00000437  0x0000024e arg  0x00000008 , 0x00000039 
- 00000438  0x0000024f call  0x00006f58 
- 00000439  0x00000250 fetch  0x00000001 , 0x00004419 
- 00000440  0x00000251 store  0x00000001 , 0x00004433 
- 00000441  0x00000252 storer  0x00000012 , 0x00000001 , 0x00004419 
- 00000442  0x00000253 rtn 
- 00000443  0x00000256 jam  0x00000003 , 0x000080cc 
- 00000444  0x00000258 fetch  0x00000001 , 0x00008129 
- 00000445  0x00000259 bbit0  0x00000005 , 0x000001bc 
- 00000446  0x0000025a fetcht  0x00000002 , 0x00008164 
- 00000447  0x0000025b storet  0x00000002 , 0x0000440a 
- 00000448  0x0000025c jam  0x00000000 , 0x000080cc 
- 00000449  0x0000025d rtn 
- 00000450  0x00000262 jam  0x00000011 , 0x00008a82 
- 00000451  0x00000263 jam  0x00000012 , 0x00008a8d 
- 00000452  0x00000264 jam  0x0000000a , 0x00008a8e 
- 00000453  0x00000265 fetch  0x00000001 , 0x00004099 
- 00000454  0x00000266 beq  0x00000010 , 0x000001db 
- 00000455  0x00000267 setarg  0x00005762 
- 00000456  0x00000268 store  0x00000002 , 0x00008907 
- 00000457  0x0000026a jam  0x00000003 , 0x00008901 
- 00000458  0x0000026b jam  0x00000003 , 0x00008930 
- 00000459  0x0000026c rtnmark1  0x0000002d 
- 00000460  0x0000026d jam  0x00000001 , 0x00008901 
- 00000461  0x0000026e jam  0x00000007 , 0x00008a82 
- 00000462  0x0000026f jam  0x00000044 , 0x00008a8d 
- 00000463  0x00000270 jam  0x0000000a , 0x00008a8e 
- 00000464  0x00000271 fetch  0x00000001 , 0x00004099 
- 00000465  0x00000272 beq  0x00000010 , 0x000001d8 
- 00000466  0x00000273 setarg  0x00002bb1 
- 00000467  0x00000274 store  0x00000002 , 0x00008907 
- 00000468  0x00000276 rtnmark0  0x0000002f 
- 00000469  0x00000277 jam  0x00000024 , 0x00008930 
- 00000470  0x00000278 jam  0x00000005 , 0x00008901 
- 00000471  0x00000279 rtn 
- 00000472  0x0000027c setarg  0x00004189 
- 00000473  0x0000027d store  0x00000002 , 0x00008907 
- 00000474  0x0000027e branch  0x000001d4 
- 00000475  0x00000281 setarg  0x00008312 
- 00000476  0x00000282 store  0x00000002 , 0x00008907 
- 00000477  0x00000283 branch  0x000001c9 
- 00000478  0x00000286 fetch  0x00000001 , 0x00004334 
- 00000479  0x00000287 rtneq  0x00000000 
- 00000480  0x00000288 beq  0x00000003 , 0x0000304a 
- 00000481  0x00000289 branch  0x000028e1 
- 00000482  0x0000028c set0  0x00000030 , 0x00000000 
- 00000483  0x0000028d branch  0x00002af6 
- 00000484  0x00000291 call  0x000025c2 
- 00000485  0x00000292 bmark0  0x0000002f , 0x000001ea 
- 00000486  0x00000293 pulse  0x00000039 
- 00000487  0x00000294 nop  0x0000001e 
- 00000488  0x00000295 call  0x000025c2 
- 00000489  0x00000296 lshift3  0x0000000b , 0x0000000b 
- 00000490  0x00000298 disable  0x0000002d 
- 00000491  0x00000299 enable  0x0000000d 
- 00000492  0x0000029a enable  0x00000021 
- 00000493  0x0000029b disable  0x00000020 
- 00000494  0x0000029c copy  0x0000000b , 0x0000001b 
- 00000495  0x0000029d correlate  0x0000003e , 0x00000003 
- 00000496  0x0000029e branch  0x000001f3 , 0x0000002e 
- 00000497  0x0000029f copy  0x0000001a , 0x00000002 
- 00000498  0x000002a0 storet  0x00000006 , 0x0000000f 
- 00000499  0x000002a2 nbranch  0x000026fa , 0x00000018 
- 00000500  0x000002a3 enable  0x00000010 
- 00000501  0x000002a4 fetch  0x00000001 , 0x00004167 
- 00000502  0x000002a5 arg  0x00004e20 , 0x00000002 
- 00000503  0x000002a6 iadd  0x00000002 , 0x00000002 
- 00000504  0x000002a7 fetch  0x00000001 , 0x00004148 
- 00000505  0x000002a8 imul32  0x00000002 , 0x0000001b 
- 00000506  0x000002a9 call  0x00006877 
- 00000507  0x000002aa branch  0x00002677 , 0x0000002e 
- 00000508  0x000002ab call  0x00000201 
- 00000509  0x000002ac fetch  0x00000001 , 0x00000168 
- 00000510  0x000002ad bbit0  0x00000003 , 0x00002677 
- 00000511  0x000002ae call  0x00002477 , 0x0000002b 
- 00000512  0x000002af branch  0x00002677 
- 00000513  0x000002b3 fetcht  0x00000006 , 0x0000000f 
- 00000514  0x000002b4 copy  0x0000001a , 0x0000003f 
- 00000515  0x000002b5 call  0x00007d12 
- 00000516  0x000002b6 copy  0x0000003f , 0x00000002 
- 00000517  0x000002b8 call  0x000026ff 
- 00000518  0x000002b9 copy  0x0000001a , 0x0000002b 
- 00000519  0x000002ba copy  0x00000029 , 0x0000003f 
- 00000520  0x000002bb iadd  0x00000002 , 0x0000003f 
- 00000521  0x000002bd copy  0x0000003f , 0x00000029 
- 00000522  0x000002be rtn 
- 00000523  0x000002c3 bmark0  0x00000009 , 0x00002489 
- 00000524  0x000002c4 fetcht  0x00000004 , 0x000040ad 
- 00000525  0x000002c5 arg  0x00000600 , 0x0000003f 
- 00000526  0x000002c6 isub  0x00000002 , 0x0000003e 
- 00000527  0x000002c7 rtn  0x00000002 
- 00000528  0x000002c8 copy  0x00000002 , 0x00000011 
- 00000529  0x000002c9 fetcht  0x00000006 , 0x0000000f 
- 00000530  0x000002ca deposit  0x0000002b 
- 00000531  0x000002cb call  0x00007d10 
- 00000532  0x000002ce copy  0x00000011 , 0x00000002 
- 00000533  0x000002cf branch  0x0000247d 
- 00000534  0x000002d3 fetch  0x00000002 , 0x000043e9 
- 00000535  0x000002d4 call  0x00007d79 
- 00000536  0x000002d6 fetch  0x00000004 , 0x000040ad 
- 00000537  0x000002d7 iadd  0x00000002 , 0x0000003f 
- 00000538  0x000002d8 store  0x00000004 , 0x000040ad 
- 00000539  0x000002d9 call  0x0000021d 
- 00000540  0x000002da branch  0x00002425 
- 00000541  0x000002dd storer  0x00000000 , 0x00000008 , 0x000040e7 
- 00000542  0x000002de arg  0x00008070 , 0x00000006 
- 00000543  0x000002df arg  0x000040cc , 0x00000005 
- 00000544  0x000002e0 call  0x00007c8f 
- 00000545  0x000002e1 arg  0x000080d4 , 0x00000006 
- 00000546  0x000002e2 call  0x00007c89 
- 00000547  0x000002e3 fetch  0x00000001 , 0x00008080 
- 00000548  0x000002e4 store  0x00000001 , 0x000040ef 
- 00000549  0x000002e5 copy  0x00000002 , 0x00000012 
- 00000550  0x000002e7 arg  0x0000000c , 0x00000039 
- 00000551  0x000002e8 arg  0x00000016 , 0x00000011 
- 00000552  0x000002e9 arg  0x0000814d , 0x00000013 
- 00000553  0x000002ea until  0x0000003e , 0x00000033 
- 00000554  0x000002ec ifetch  0x00000001 , 0x00000011 
- 00000555  0x000002ed ifetcht  0x00000001 , 0x00000013 
- 00000556  0x000002ee isub  0x00000002 , 0x0000003e 
- 00000557  0x000002ef branch  0x00000230 , 0x00000005 
- 00000558  0x000002f0 istore  0x00000001 , 0x00000013 
- 00000559  0x000002f1 until  0x0000003e , 0x00000033 
- 00000560  0x000002f3 increase  0x00000001 , 0x00000011 
- 00000561  0x000002f4 increase  0x00000001 , 0x00000013 
- 00000562  0x000002f5 loop  0x0000022a 
- 00000563  0x000002f6 copy  0x00000012 , 0x00000002 
- 00000564  0x000002f7 rtn 
- 00000565  0x000002fb fetch  0x00000008 , 0x000001fd 
- 00000566  0x000002fc branch  0x00006f79 , 0x00000034 
- 00000567  0x000002fd store  0x00000008 , 0x000043fd 
- 00000568  0x000002fe call  0x00006b3a 
- 00000569  0x000002ff call  0x00006aad 
- 00000570  0x00000300 arg  0x00000fc0 , 0x0000003f 
- 00000571  0x00000301 iadd  0x00000012 , 0x00000012 
- 00000572  0x00000302 arg  0x0000000a , 0x00000039 
- 00000573  0x00000303 arg  0x000001fd , 0x00000011 
- 00000574  0x00000304 call  0x00006b74 
- 00000575  0x00000305 call  0x00006b37 
- 00000576  0x00000306 fetch  0x00000008 , 0x000001fd 
- 00000577  0x00000307 rtn  0x00000034 
- 00000578  0x00000308 store  0x00000008 , 0x0000414e 
- 00000579  0x00000309 ifetch  0x00000002 , 0x00000006 
- 00000580  0x0000030a istore  0x00000002 , 0x00000005 
- 00000581  0x0000030c rtn 
- 00000582  0x0000030f fetch  0x00000001 , 0x000080cc 
- 00000583  0x00000310 set1  0x00000001 , 0x0000003f 
- 00000584  0x00000311 store  0x00000001 , 0x000080cc 
- 00000585  0x00000312 fetchr  0x00000012 , 0x00000001 , 0x00004419 
- 00000586  0x00000313 fetch  0x00000001 , 0x00004433 
- 00000587  0x00000314 store  0x00000001 , 0x00004419 
- 00000588  0x00000315 arg  0x00000008 , 0x00000039 
- 00000589  0x00000316 call  0x00006f67 
- 00000590  0x00000317 storer  0x00000012 , 0x00000001 , 0x00004419 
- 00000591  0x00000318 fetch  0x00000001 , 0x00008a0a 
- 00000592  0x00000319 set0  0x00000004 , 0x0000003f 
- 00000593  0x0000031a store  0x00000001 , 0x00008a0a 
- 00000594  0x0000031b rtn 
- 00000595  0x00000322 fetch  0x00000001 , 0x00004407 
- 00000596  0x00000323 beq  0x00000001 , 0x00000257 
- 00000597  0x00000324 beq  0x00000002 , 0x0000025e 
- 00000598  0x00000325 rtn 
- 00000599  0x00000328 setarg  0x000003e8 
- 00000600  0x00000329 store  0x00000002 , 0x00004405 
- 00000601  0x0000032a fetcht  0x00000002 , 0x00004152 
- 00000602  0x0000032b fetch  0x00000002 , 0x00004154 
- 00000603  0x0000032c arg  0x00000e10 , 0x00000013 
- 00000604  0x0000032d call  0x00006fc0 
- 00000605  0x0000032e branch  0x00000264 
- 00000606  0x00000331 setarg  0x000003e8 
- 00000607  0x00000332 store  0x00000002 , 0x00004405 
- 00000608  0x00000333 fetcht  0x00000002 , 0x0000414e 
- 00000609  0x00000334 fetch  0x00000002 , 0x00004150 
- 00000610  0x00000335 arg  0x000003e8 , 0x00000013 
- 00000611  0x00000336 call  0x00006fc0 
- 00000612  0x00000338 fetcht  0x00000002 , 0x00004156 
- 00000613  0x00000339 imul32  0x00000002 , 0x0000003f 
- 00000614  0x0000033a fetcht  0x00000002 , 0x00004158 
- 00000615  0x0000033b idiv  0x00000002 
- 00000616  0x0000033c branch  0x00007d5f 
- 00000617  0x0000033f call  0x00000246 
- 00000618  0x00000340 fetch  0x00000001 , 0x00008a09 
- 00000619  0x00000341 set0  0x00000007 , 0x0000003f 
- 00000620  0x00000342 store  0x00000001 , 0x00008a09 
- 00000621  0x00000343 jam  0x00000077 , 0x00008a07 
- 00000622  0x00000344 jam  0x000000c1 , 0x00008a08 
- 00000623  0x00000345 jam  0x00000061 , 0x00008a0d 
- 00000624  0x00000346 jam  0x00000000 , 0x00008a0b 
- 00000625  0x00000347 rtn 
- 00000626  0x0000034c call  0x00000269 
- 00000627  0x0000034d call  0x00006f90 
- 00000628  0x0000034e fetch  0x00000001 , 0x00004409 
- 00000629  0x0000034f store  0x00000001 , 0x000080cd 
- 00000630  0x00000350 call  0x00006f97 
- 00000631  0x00000351 jam  0x00000060 , 0x00008a0d 
- 00000632  0x00000352 jam  0x00000000 , 0x000080cd 
- 00000633  0x00000356 call  0x00000269 
- 00000634  0x00000357 fetch  0x00000001 , 0x00004409 
- 00000635  0x00000358 store  0x00000001 , 0x000080cd 
- 00000636  0x00000359 jam  0x00000050 , 0x00008a0b 
- 00000637  0x0000035a jam  0x000000c0 , 0x00008a0e 
- 00000638  0x0000035c arg  0x0000000b , 0x00000038 
- 00000639  0x0000035d fetchr  0x0000002f , 0x00000002 , 0x0000440a 
- 00000640  0x0000035f jam  0x00000003 , 0x000080cc 
- 00000641  0x00000360 call  0x0000028b 
- 00000642  0x00000361 fetcht  0x00000002 , 0x00008164 
- 00000643  0x00000362 storet  0x00000002 , 0x00004158 
- 00000644  0x00000363 call  0x00006f9c 
- 00000645  0x00000365 arg  0x0000000b , 0x00000038 
- 00000646  0x00000366 storer  0x0000002f , 0x00000002 , 0x0000440a 
- 00000647  0x00000368 jam  0x00000060 , 0x00008a0d 
- 00000648  0x00000369 jam  0x00000000 , 0x000080cd 
- 00000649  0x0000036a jam  0x00000000 , 0x000080cc 
- 00000650  0x0000036b rtn 
- 00000651  0x0000036e fetch  0x00000001 , 0x00008129 
- 00000652  0x0000036f bbit0  0x00000005 , 0x0000028b 
- 00000653  0x00000370 rtn 
+ 00000261  0x00000166 jam  0x0000000a , 0x000040a6 
+ 00000262  0x00000167 setarg  0x00000000 
+ 00000263  0x00000168 store  0x00000002 , 0x0000452e 
+ 00000264  0x00000169 setarg  0x00000602 
+ 00000265  0x0000016a store  0x00000002 , 0x00004556 
+ 00000266  0x0000016c setarg  0x0000000e 
+ 00000267  0x0000016d store  0x00000002 , 0x000044f2 
+ 00000268  0x0000016e setarg  0x00000140 
+ 00000269  0x0000016f store  0x00000002 , 0x000044f4 
+ 00000270  0x00000170 store  0x00000002 , 0x00004389 
+ 00000271  0x00000172 fetch  0x00000008 , 0x0000489e 
+ 00000272  0x00000173 store  0x00000008 , 0x00004512 
+ 00000273  0x00000174 fetch  0x00000008 , 0x000048a6 
+ 00000274  0x00000175 store  0x00000008 , 0x000044fa 
+ 00000275  0x00000177 setarg  0x00006327 
+ 00000276  0x00000178 store  0x00000002 , 0x000043db 
+ 00000277  0x0000017a setarg  0x00000127 
+ 00000278  0x0000017b store  0x00000002 , 0x000043dd 
+ 00000279  0x0000017d setarg  0x0000638a 
+ 00000280  0x0000017e store  0x00000002 , 0x000043df 
+ 00000281  0x00000180 setarg  0x00000132 
+ 00000282  0x00000181 store  0x00000002 , 0x000043e3 
+ 00000283  0x00000183 setarg  0x00006365 
+ 00000284  0x00000184 store  0x00000002 , 0x00004524 
+ 00000285  0x00000186 call  0x000062c2 
+ 00000286  0x00000187 call  0x00006396 
+ 00000287  0x0000018a fetch  0x00000001 , 0x0000451a 
+ 00000288  0x0000018b beq  0x00000000 , 0x00000124 
+ 00000289  0x0000018c fetch  0x00000001 , 0x0000451b 
+ 00000290  0x0000018d store  0x00000001 , 0x000044ec 
+ 00000291  0x0000018e branch  0x000063a1 
+ 00000292  0x00000191 jam  0x000000ff , 0x000044ec 
+ 00000293  0x00000192 jam  0x00000001 , 0x0000451c 
+ 00000294  0x00000193 branch  0x00006340 
+ 00000295  0x00000196 copy  0x00000013 , 0x0000003f 
+ 00000296  0x00000197 beq  0x00000031 , 0x0000012c 
+ 00000297  0x00000198 beq  0x00000015 , 0x0000012e 
+ 00000298  0x00000199 beq  0x0000003f , 0x00000177 
+ 00000299  0x0000019a branch  0x000062da 
+ 00000300  0x0000019d jam  0x00000001 , 0x000048ae 
+ 00000301  0x0000019e rtn 
+ 00000302  0x000001a1 jam  0x00000000 , 0x000048ae 
+ 00000303  0x000001a2 call  0x000078ad 
+ 00000304  0x000001a3 jam  0x00000000 , 0x000044f1 
+ 00000305  0x000001a4 branch  0x00006340 
+ 00000306  0x000001a7 call  0x0000013a 
+ 00000307  0x000001a8 branch  0x0000630e 
+ 00000308  0x000001ab fetch  0x00000001 , 0x000048b9 
+ 00000309  0x000001ac increase  0x00000001 , 0x0000003f 
+ 00000310  0x000001ad store  0x00000001 , 0x000048b9 
+ 00000311  0x000001ae fetcht  0x00000001 , 0x000048c4 
+ 00000312  0x000001af isub  0x00000002 , 0x0000003e 
+ 00000313  0x000001b0 rtn 
+ 00000314  0x000001b4 fetch  0x00000001 , 0x000048b7 
+ 00000315  0x000001b5 rtn  0x00000034 
+ 00000316  0x000001b6 call  0x00000134 
+ 00000317  0x000001b8 nrtn  0x00000002 
+ 00000318  0x000001b9 jam  0x00000000 , 0x000048b9 
+ 00000319  0x000001ba jam  0x00000001 , 0x00004407 
+ 00000320  0x000001bb call  0x00006ff3 
+ 00000321  0x000001bc call  0x00006feb 
+ 00000322  0x000001bd call  0x00000273 
+ 00000323  0x000001be call  0x00000254 
+ 00000324  0x000001bf store  0x00000002 , 0x000048b5 
+ 00000325  0x000001c1 arg  0x000048af , 0x00000011 
+ 00000326  0x000001c2 call  0x0000014c 
+ 00000327  0x000001c3 fetch  0x00000001 , 0x0000440c 
+ 00000328  0x000001c4 bbit1  0x00000001 , 0x0000016c 
+ 00000329  0x000001c5 bbit0  0x00000000 , 0x00000172 
+ 00000330  0x000001c6 jam  0x00000001 , 0x000048bb 
+ 00000331  0x000001c7 branch  0x00000170 
+ 00000332  0x000001ca ifetch  0x00000008 , 0x00000011 
+ 00000333  0x000001cb store  0x00000008 , 0x00000670 
+ 00000334  0x000001cd call  0x00006ff3 
+ 00000335  0x000001ce call  0x00006feb 
+ 00000336  0x000001cf fetch  0x00000002 , 0x00000676 
+ 00000337  0x000001d0 fetcht  0x00000002 , 0x00000672 
+ 00000338  0x000001d1 isub  0x00000002 , 0x0000003e 
+ 00000339  0x000001d2 ncall  0x00006fef , 0x00000002 
+ 00000340  0x000001d4 fetcht  0x00000002 , 0x00000674 
+ 00000341  0x000001d5 isub  0x00000002 , 0x0000003e 
+ 00000342  0x000001d6 ncall  0x00006fe7 , 0x00000002 
+ 00000343  0x000001d8 fetch  0x00000002 , 0x00000676 
+ 00000344  0x000001d9 fetcht  0x00000002 , 0x00000670 
+ 00000345  0x000001da isub  0x00000002 , 0x0000003e 
+ 00000346  0x000001db branch  0x00000168 , 0x00000002 
+ 00000347  0x000001dc fetcht  0x00000002 , 0x00000672 
+ 00000348  0x000001dd isub  0x00000002 , 0x0000003f 
+ 00000349  0x000001de nbranch  0x0000016a , 0x00000002 
+ 00000350  0x000001df branch  0x0000016a , 0x00000034 
+ 00000351  0x000001e0 mul32  0x0000003f , 0x00000064 , 0x00000011 
+ 00000352  0x000001e1 fetch  0x00000002 , 0x00000670 
+ 00000353  0x000001e2 fetcht  0x00000002 , 0x00000672 
+ 00000354  0x000001e3 isub  0x00000002 , 0x00000002 
+ 00000355  0x000001e4 copy  0x00000011 , 0x0000003f 
+ 00000356  0x000001e5 idiv  0x00000002 
+ 00000357  0x000001e6 call  0x00007d5f 
+ 00000358  0x000001e7 store  0x00000001 , 0x000048c0 
+ 00000359  0x000001e8 rtn 
+ 00000360  0x000001eb jam  0x00000064 , 0x000048c0 
+ 00000361  0x000001ec rtn 
+ 00000362  0x000001ee jam  0x00000000 , 0x000048c0 
+ 00000363  0x000001ef rtn 
+ 00000364  0x000001f2 jam  0x00000001 , 0x000048bc 
+ 00000365  0x000001f3 jam  0x00000001 , 0x000048bd 
+ 00000366  0x000001f4 call  0x00004325 
+ 00000367  0x000001f5 branch  0x00004327 
+ 00000368  0x000001f8 jam  0x00000001 , 0x000048ba 
+ 00000369  0x000001f9 rtn 
+ 00000370  0x000001fc jam  0x00000000 , 0x000048ba 
+ 00000371  0x000001fd fetch  0x00000001 , 0x000048bb 
+ 00000372  0x000001fe rtn  0x00000034 
+ 00000373  0x000001ff jam  0x00000000 , 0x000048bb 
+ 00000374  0x00000200 rtn 
+ 00000375  0x00000203 jam  0x00000001 , 0x000048ae 
+ 00000376  0x00000204 call  0x000078ad 
+ 00000377  0x00000205 jam  0x00000001 , 0x000044f1 
+ 00000378  0x00000206 fetch  0x00000008 , 0x00004502 
+ 00000379  0x00000207 store  0x00000008 , 0x000042d3 
+ 00000380  0x00000208 call  0x0000432b 
+ 00000381  0x00000209 branch  0x00002e93 
+ 00000382  0x0000020d rtn  0x0000002b 
+ 00000383  0x0000020e call  0x00002160 
+ 00000384  0x0000020f arg  0x00000027 , 0x00000002 
+ 00000385  0x00000210 call  0x0000216f 
+ 00000386  0x00000211 call  0x000021a6 
+ 00000387  0x00000212 jam  0x0000007f , 0x00008a25 
+ 00000388  0x00000213 jam  0x0000001a , 0x00008a30 
+ 00000389  0x00000214 jam  0x00000078 , 0x00008a31 
+ 00000390  0x00000215 jam  0x000000b2 , 0x00008a8f 
+ 00000391  0x00000216 jam  0x00000000 , 0x00008ac2 
+ 00000392  0x00000217 jam  0x00000000 , 0x00008ac3 
+ 00000393  0x00000218 arg  0x00000006 , 0x00000007 
+ 00000394  0x00000219 call  0x0000019b 
+ 00000395  0x0000021a isolate1  0x0000000d , 0x00000011 
+ 00000396  0x0000021b call  0x0000211d 
+ 00000397  0x0000021c isolate1  0x0000000d , 0x00000012 
+ 00000398  0x0000021d call  0x0000211e 
+ 00000399  0x0000021e arg  0x00000005 , 0x00000007 
+ 00000400  0x00000220 call  0x0000211c 
+ 00000401  0x00000221 call  0x0000211e 
+ 00000402  0x00000222 call  0x0000019b 
+ 00000403  0x00000223 arg  0x00008ac2 , 0x00000005 
+ 00000404  0x00000224 rshift4  0x00000011 , 0x0000003f 
+ 00000405  0x00000225 call  0x00002117 
+ 00000406  0x00000226 rshift4  0x00000012 , 0x0000003f 
+ 00000407  0x00000227 call  0x00002117 
+ 00000408  0x00000228 increase  0xffffffff , 0x00000007 
+ 00000409  0x00000229 branch  0x00000190 , 0x00000002 
+ 00000410  0x0000022a branch  0x0000214f 
+ 00000411  0x0000022d nop  0x0000003c 
+ 00000412  0x0000022e setarg  0x00000f00 
+ 00000413  0x0000022f store  0x00000002 , 0x00008982 
+ 00000414  0x00000230 setarg  0x00000ff0 
+ 00000415  0x00000231 store  0x00000002 , 0x00008984 
+ 00000416  0x00000232 jam  0x00000009 , 0x00008981 
+ 00000417  0x00000233 jam  0x00000003 , 0x00008981 
+ 00000418  0x00000234 jam  0x00000006 , 0x00008980 
+ 00000419  0x00000235 nop  0x0000003c 
+ 00000420  0x00000236 arg  0x00000000 , 0x00000011 
+ 00000421  0x00000237 arg  0x00000000 , 0x00000012 
+ 00000422  0x00000238 arg  0x00000010 , 0x00000039 
+ 00000423  0x00000239 arg  0x00000f00 , 0x00000006 
+ 00000424  0x0000023a branch  0x0000212d 
+ 00000425  0x0000023d rtn  0x0000002b 
+ 00000426  0x0000023e branch  0x00002272 
+ 00000427  0x00000241 rtn 
+ 00000428  0x00000244 rtn  0x0000002b 
+ 00000429  0x00000245 jam  0x00000077 , 0x00008a07 
+ 00000430  0x00000246 jam  0x000000c9 , 0x00008a08 
+ 00000431  0x00000247 jam  0x00000001 , 0x00008a0b 
+ 00000432  0x00000248 fetch  0x00000001 , 0x00004409 
+ 00000433  0x00000249 store  0x00000001 , 0x000080cd 
+ 00000434  0x0000024a nop  0x00000bb8 
+ 00000435  0x0000024b call  0x000001bc 
+ 00000436  0x0000024c jam  0x000000c1 , 0x00008a08 
+ 00000437  0x0000024d fetchr  0x00000012 , 0x00000001 , 0x00004419 
+ 00000438  0x0000024e arg  0x00000008 , 0x00000039 
+ 00000439  0x0000024f call  0x00006f58 
+ 00000440  0x00000250 fetch  0x00000001 , 0x00004419 
+ 00000441  0x00000251 store  0x00000001 , 0x00004433 
+ 00000442  0x00000252 storer  0x00000012 , 0x00000001 , 0x00004419 
+ 00000443  0x00000253 rtn 
+ 00000444  0x00000256 jam  0x00000003 , 0x000080cc 
+ 00000445  0x00000258 fetch  0x00000001 , 0x00008129 
+ 00000446  0x00000259 bbit0  0x00000005 , 0x000001bd 
+ 00000447  0x0000025a fetcht  0x00000002 , 0x00008164 
+ 00000448  0x0000025b storet  0x00000002 , 0x0000440a 
+ 00000449  0x0000025c jam  0x00000000 , 0x000080cc 
+ 00000450  0x0000025d rtn 
+ 00000451  0x00000262 jam  0x00000011 , 0x00008a82 
+ 00000452  0x00000263 jam  0x00000012 , 0x00008a8d 
+ 00000453  0x00000264 jam  0x0000000a , 0x00008a8e 
+ 00000454  0x00000265 fetch  0x00000001 , 0x00004099 
+ 00000455  0x00000266 beq  0x00000010 , 0x000001dc 
+ 00000456  0x00000267 setarg  0x00005762 
+ 00000457  0x00000268 store  0x00000002 , 0x00008907 
+ 00000458  0x0000026a jam  0x00000003 , 0x00008901 
+ 00000459  0x0000026b jam  0x00000003 , 0x00008930 
+ 00000460  0x0000026c rtnmark1  0x0000002d 
+ 00000461  0x0000026d jam  0x00000001 , 0x00008901 
+ 00000462  0x0000026e jam  0x00000007 , 0x00008a82 
+ 00000463  0x0000026f jam  0x00000044 , 0x00008a8d 
+ 00000464  0x00000270 jam  0x0000000a , 0x00008a8e 
+ 00000465  0x00000271 fetch  0x00000001 , 0x00004099 
+ 00000466  0x00000272 beq  0x00000010 , 0x000001d9 
+ 00000467  0x00000273 setarg  0x00002bb1 
+ 00000468  0x00000274 store  0x00000002 , 0x00008907 
+ 00000469  0x00000276 rtnmark0  0x0000002f 
+ 00000470  0x00000277 jam  0x00000024 , 0x00008930 
+ 00000471  0x00000278 jam  0x00000005 , 0x00008901 
+ 00000472  0x00000279 rtn 
+ 00000473  0x0000027c setarg  0x00004189 
+ 00000474  0x0000027d store  0x00000002 , 0x00008907 
+ 00000475  0x0000027e branch  0x000001d5 
+ 00000476  0x00000281 setarg  0x00008312 
+ 00000477  0x00000282 store  0x00000002 , 0x00008907 
+ 00000478  0x00000283 branch  0x000001ca 
+ 00000479  0x00000286 fetch  0x00000001 , 0x00004334 
+ 00000480  0x00000287 rtneq  0x00000000 
+ 00000481  0x00000288 beq  0x00000003 , 0x0000304a 
+ 00000482  0x00000289 branch  0x000028e1 
+ 00000483  0x0000028c set0  0x00000030 , 0x00000000 
+ 00000484  0x0000028d branch  0x00002af6 
+ 00000485  0x00000291 call  0x000025c2 
+ 00000486  0x00000292 bmark0  0x0000002f , 0x000001eb 
+ 00000487  0x00000293 pulse  0x00000039 
+ 00000488  0x00000294 nop  0x0000001e 
+ 00000489  0x00000295 call  0x000025c2 
+ 00000490  0x00000296 lshift3  0x0000000b , 0x0000000b 
+ 00000491  0x00000298 disable  0x0000002d 
+ 00000492  0x00000299 enable  0x0000000d 
+ 00000493  0x0000029a enable  0x00000021 
+ 00000494  0x0000029b disable  0x00000020 
+ 00000495  0x0000029c copy  0x0000000b , 0x0000001b 
+ 00000496  0x0000029d correlate  0x0000003e , 0x00000003 
+ 00000497  0x0000029e branch  0x000001f4 , 0x0000002e 
+ 00000498  0x0000029f copy  0x0000001a , 0x00000002 
+ 00000499  0x000002a0 storet  0x00000006 , 0x0000000f 
+ 00000500  0x000002a2 nbranch  0x000026fa , 0x00000018 
+ 00000501  0x000002a3 enable  0x00000010 
+ 00000502  0x000002a4 fetch  0x00000001 , 0x00004167 
+ 00000503  0x000002a5 arg  0x00004e20 , 0x00000002 
+ 00000504  0x000002a6 iadd  0x00000002 , 0x00000002 
+ 00000505  0x000002a7 fetch  0x00000001 , 0x00004148 
+ 00000506  0x000002a8 imul32  0x00000002 , 0x0000001b 
+ 00000507  0x000002a9 call  0x00006877 
+ 00000508  0x000002aa branch  0x00002677 , 0x0000002e 
+ 00000509  0x000002ab call  0x00000202 
+ 00000510  0x000002ac fetch  0x00000001 , 0x00000168 
+ 00000511  0x000002ad bbit0  0x00000003 , 0x00002677 
+ 00000512  0x000002ae call  0x00002477 , 0x0000002b 
+ 00000513  0x000002af branch  0x00002677 
+ 00000514  0x000002b3 fetcht  0x00000006 , 0x0000000f 
+ 00000515  0x000002b4 copy  0x0000001a , 0x0000003f 
+ 00000516  0x000002b5 call  0x00007d12 
+ 00000517  0x000002b6 copy  0x0000003f , 0x00000002 
+ 00000518  0x000002b8 call  0x000026ff 
+ 00000519  0x000002b9 copy  0x0000001a , 0x0000002b 
+ 00000520  0x000002ba copy  0x00000029 , 0x0000003f 
+ 00000521  0x000002bb iadd  0x00000002 , 0x0000003f 
+ 00000522  0x000002bd copy  0x0000003f , 0x00000029 
+ 00000523  0x000002be rtn 
+ 00000524  0x000002c3 bmark0  0x00000009 , 0x00002489 
+ 00000525  0x000002c4 fetcht  0x00000004 , 0x000040ad 
+ 00000526  0x000002c5 arg  0x00000600 , 0x0000003f 
+ 00000527  0x000002c6 isub  0x00000002 , 0x0000003e 
+ 00000528  0x000002c7 rtn  0x00000002 
+ 00000529  0x000002c8 copy  0x00000002 , 0x00000011 
+ 00000530  0x000002c9 fetcht  0x00000006 , 0x0000000f 
+ 00000531  0x000002ca deposit  0x0000002b 
+ 00000532  0x000002cb call  0x00007d10 
+ 00000533  0x000002ce copy  0x00000011 , 0x00000002 
+ 00000534  0x000002cf branch  0x0000247d 
+ 00000535  0x000002d3 fetch  0x00000002 , 0x000043e9 
+ 00000536  0x000002d4 call  0x00007d79 
+ 00000537  0x000002d6 fetch  0x00000004 , 0x000040ad 
+ 00000538  0x000002d7 iadd  0x00000002 , 0x0000003f 
+ 00000539  0x000002d8 store  0x00000004 , 0x000040ad 
+ 00000540  0x000002d9 call  0x0000021e 
+ 00000541  0x000002da branch  0x00002425 
+ 00000542  0x000002dd storer  0x00000000 , 0x00000008 , 0x000040e7 
+ 00000543  0x000002de arg  0x00008070 , 0x00000006 
+ 00000544  0x000002df arg  0x000040cc , 0x00000005 
+ 00000545  0x000002e0 call  0x00007c8f 
+ 00000546  0x000002e1 arg  0x000080d4 , 0x00000006 
+ 00000547  0x000002e2 call  0x00007c89 
+ 00000548  0x000002e3 fetch  0x00000001 , 0x00008080 
+ 00000549  0x000002e4 store  0x00000001 , 0x000040ef 
+ 00000550  0x000002e5 copy  0x00000002 , 0x00000012 
+ 00000551  0x000002e7 arg  0x0000000c , 0x00000039 
+ 00000552  0x000002e8 arg  0x00000016 , 0x00000011 
+ 00000553  0x000002e9 arg  0x0000814d , 0x00000013 
+ 00000554  0x000002ea until  0x0000003e , 0x00000033 
+ 00000555  0x000002ec ifetch  0x00000001 , 0x00000011 
+ 00000556  0x000002ed ifetcht  0x00000001 , 0x00000013 
+ 00000557  0x000002ee isub  0x00000002 , 0x0000003e 
+ 00000558  0x000002ef branch  0x00000231 , 0x00000005 
+ 00000559  0x000002f0 istore  0x00000001 , 0x00000013 
+ 00000560  0x000002f1 until  0x0000003e , 0x00000033 
+ 00000561  0x000002f3 increase  0x00000001 , 0x00000011 
+ 00000562  0x000002f4 increase  0x00000001 , 0x00000013 
+ 00000563  0x000002f5 loop  0x0000022b 
+ 00000564  0x000002f6 copy  0x00000012 , 0x00000002 
+ 00000565  0x000002f7 rtn 
+ 00000566  0x000002fb fetch  0x00000008 , 0x000001fd 
+ 00000567  0x000002fc branch  0x00006f79 , 0x00000034 
+ 00000568  0x000002fd store  0x00000008 , 0x000043fd 
+ 00000569  0x000002fe call  0x00006b3a 
+ 00000570  0x000002ff call  0x00006aad 
+ 00000571  0x00000300 arg  0x00000fc0 , 0x0000003f 
+ 00000572  0x00000301 iadd  0x00000012 , 0x00000012 
+ 00000573  0x00000302 arg  0x0000000a , 0x00000039 
+ 00000574  0x00000303 arg  0x000001fd , 0x00000011 
+ 00000575  0x00000304 call  0x00006b74 
+ 00000576  0x00000305 call  0x00006b37 
+ 00000577  0x00000306 fetch  0x00000008 , 0x000001fd 
+ 00000578  0x00000307 rtn  0x00000034 
+ 00000579  0x00000308 store  0x00000008 , 0x0000414e 
+ 00000580  0x00000309 ifetch  0x00000002 , 0x00000006 
+ 00000581  0x0000030a istore  0x00000002 , 0x00000005 
+ 00000582  0x0000030c rtn 
+ 00000583  0x0000030f fetch  0x00000001 , 0x000080cc 
+ 00000584  0x00000310 set1  0x00000001 , 0x0000003f 
+ 00000585  0x00000311 store  0x00000001 , 0x000080cc 
+ 00000586  0x00000312 fetchr  0x00000012 , 0x00000001 , 0x00004419 
+ 00000587  0x00000313 fetch  0x00000001 , 0x00004433 
+ 00000588  0x00000314 store  0x00000001 , 0x00004419 
+ 00000589  0x00000315 arg  0x00000008 , 0x00000039 
+ 00000590  0x00000316 call  0x00006f67 
+ 00000591  0x00000317 storer  0x00000012 , 0x00000001 , 0x00004419 
+ 00000592  0x00000318 fetch  0x00000001 , 0x00008a0a 
+ 00000593  0x00000319 set0  0x00000004 , 0x0000003f 
+ 00000594  0x0000031a store  0x00000001 , 0x00008a0a 
+ 00000595  0x0000031b rtn 
+ 00000596  0x00000322 fetch  0x00000001 , 0x00004407 
+ 00000597  0x00000323 beq  0x00000001 , 0x00000258 
+ 00000598  0x00000324 beq  0x00000002 , 0x0000025f 
+ 00000599  0x00000325 rtn 
+ 00000600  0x00000328 setarg  0x000003e8 
+ 00000601  0x00000329 store  0x00000002 , 0x00004405 
+ 00000602  0x0000032a fetcht  0x00000002 , 0x00004152 
+ 00000603  0x0000032b fetch  0x00000002 , 0x00004154 
+ 00000604  0x0000032c arg  0x00000e10 , 0x00000013 
+ 00000605  0x0000032d call  0x00006fc0 
+ 00000606  0x0000032e branch  0x00000265 
+ 00000607  0x00000331 setarg  0x000003e8 
+ 00000608  0x00000332 store  0x00000002 , 0x00004405 
+ 00000609  0x00000333 fetcht  0x00000002 , 0x0000414e 
+ 00000610  0x00000334 fetch  0x00000002 , 0x00004150 
+ 00000611  0x00000335 arg  0x000003e8 , 0x00000013 
+ 00000612  0x00000336 call  0x00006fc0 
+ 00000613  0x00000338 fetcht  0x00000002 , 0x00004156 
+ 00000614  0x00000339 imul32  0x00000002 , 0x0000003f 
+ 00000615  0x0000033a fetcht  0x00000002 , 0x00004158 
+ 00000616  0x0000033b idiv  0x00000002 
+ 00000617  0x0000033c branch  0x00007d5f 
+ 00000618  0x0000033f call  0x00000247 
+ 00000619  0x00000340 fetch  0x00000001 , 0x00008a09 
+ 00000620  0x00000341 set0  0x00000007 , 0x0000003f 
+ 00000621  0x00000342 store  0x00000001 , 0x00008a09 
+ 00000622  0x00000343 jam  0x00000077 , 0x00008a07 
+ 00000623  0x00000344 jam  0x000000c1 , 0x00008a08 
+ 00000624  0x00000345 jam  0x00000061 , 0x00008a0d 
+ 00000625  0x00000346 jam  0x00000000 , 0x00008a0b 
+ 00000626  0x00000347 rtn 
+ 00000627  0x0000034c call  0x0000026a 
+ 00000628  0x0000034d call  0x00006f90 
+ 00000629  0x0000034e fetch  0x00000001 , 0x00004409 
+ 00000630  0x0000034f store  0x00000001 , 0x000080cd 
+ 00000631  0x00000350 call  0x00006f97 
+ 00000632  0x00000351 jam  0x00000060 , 0x00008a0d 
+ 00000633  0x00000352 jam  0x00000000 , 0x000080cd 
+ 00000634  0x00000356 call  0x0000026a 
+ 00000635  0x00000357 fetch  0x00000001 , 0x00004409 
+ 00000636  0x00000358 store  0x00000001 , 0x000080cd 
+ 00000637  0x00000359 jam  0x00000050 , 0x00008a0b 
+ 00000638  0x0000035a jam  0x000000c0 , 0x00008a0e 
+ 00000639  0x0000035c arg  0x0000000b , 0x00000038 
+ 00000640  0x0000035d fetchr  0x0000002f , 0x00000002 , 0x0000440a 
+ 00000641  0x0000035f jam  0x00000003 , 0x000080cc 
+ 00000642  0x00000360 call  0x0000028c 
+ 00000643  0x00000361 fetcht  0x00000002 , 0x00008164 
+ 00000644  0x00000362 storet  0x00000002 , 0x00004158 
+ 00000645  0x00000363 call  0x00006f9c 
+ 00000646  0x00000365 arg  0x0000000b , 0x00000038 
+ 00000647  0x00000366 storer  0x0000002f , 0x00000002 , 0x0000440a 
+ 00000648  0x00000368 jam  0x00000060 , 0x00008a0d 
+ 00000649  0x00000369 jam  0x00000000 , 0x000080cd 
+ 00000650  0x0000036a jam  0x00000000 , 0x000080cc 
+ 00000651  0x0000036b rtn 
+ 00000652  0x0000036e fetch  0x00000001 , 0x00008129 
+ 00000653  0x0000036f bbit0  0x00000005 , 0x0000028c 
+ 00000654  0x00000370 rtn 
  00008192  0x0000037b call  0x00002385 
  00008193  0x0000037e bpatch  0x00000000 , 0x00004000 
  00008194  0x0000037f clear_stack 
Index: output/bt_program23.list
===================================================================
--- /1121s/branch/shutter/shutter_vip_public/output/bt_program23.list	(revision 2796)
+++ /1121s/branch/shutter/shutter_vip_public/output/bt_program23.list	(working copy)
@@ -287,456 +287,457 @@
 0x102 000354 jam 0xc0 ,0x80d6 
 0x103 000356 call enable_authrom 
 0x104 000357 rtn wake 
-0x105 000359 setarg 0x0000 
-0x106 000360 store 2 ,mem_key0_press 
-0x107 000361 setarg 0x0602 
-0x108 000362 store 2 ,mem_key0_release 
-0x109 000364 setarg 0x000e 
-0x10a 000365 store 2 ,mem_ble_shutter_reconn_adv_interval 
-0x10b 000366 setarg 0x0140 
-0x10c 000367 store 2 ,mem_ble_shutter_discovery_adv_interval 
-0x10d 000368 store 2 ,mem_le_adv_interval 
-0x10e 000370 fetch 8 ,mem_shutter_discovery_time_conf 
-0x10f 000371 store 8 ,mem_ble_shutter_discovery_timeout 
-0x110 000372 fetch 8 ,mem_shutter_reconn_or_discovery_blink_time_conf 
-0x111 000373 store 8 ,mem_ble_shutter_reconn_blink_on_time 
-0x112 000375 setarg shutter_process_idle 
-0x113 000376 store 2 ,mem_cb_idle_process 
-0x114 000378 setarg p_shutter_process_bb_event 
-0x115 000379 store 2 ,mem_cb_bb_event_process 
-0x116 000381 setarg ble_shutter_receive_data 
-0x117 000382 store 2 ,mem_cb_att_write 
-0x118 000384 setarg p_shutter_le_bb_event_timer 
-0x119 000385 store 2 ,mem_cb_event_timer 
-0x11a 000387 setarg shutter_key_change 
-0x11b 000388 store 2 ,mem_cb_shutter_keycan 
-0x11c 000390 call shutter_common_init 
-0x11d 000391 call shutter_load_buffer_config_form_datarom 
+0x105 000358 jam 0x0a ,mem_lpm_overhead 
+0x106 000359 setarg 0x0000 
+0x107 000360 store 2 ,mem_key0_press 
+0x108 000361 setarg 0x0602 
+0x109 000362 store 2 ,mem_key0_release 
+0x10a 000364 setarg 0x000e 
+0x10b 000365 store 2 ,mem_ble_shutter_reconn_adv_interval 
+0x10c 000366 setarg 0x0140 
+0x10d 000367 store 2 ,mem_ble_shutter_discovery_adv_interval 
+0x10e 000368 store 2 ,mem_le_adv_interval 
+0x10f 000370 fetch 8 ,mem_shutter_discovery_time_conf 
+0x110 000371 store 8 ,mem_ble_shutter_discovery_timeout 
+0x111 000372 fetch 8 ,mem_shutter_reconn_or_discovery_blink_time_conf 
+0x112 000373 store 8 ,mem_ble_shutter_reconn_blink_on_time 
+0x113 000375 setarg shutter_process_idle 
+0x114 000376 store 2 ,mem_cb_idle_process 
+0x115 000378 setarg p_shutter_process_bb_event 
+0x116 000379 store 2 ,mem_cb_bb_event_process 
+0x117 000381 setarg ble_shutter_receive_data 
+0x118 000382 store 2 ,mem_cb_att_write 
+0x119 000384 setarg p_shutter_le_bb_event_timer 
+0x11a 000385 store 2 ,mem_cb_event_timer 
+0x11b 000387 setarg shutter_key_change 
+0x11c 000388 store 2 ,mem_cb_shutter_keycan 
+0x11d 000390 call shutter_common_init 
+0x11e 000391 call shutter_load_buffer_config_form_datarom 
 :      000393 p_shutter_power_switch:
-0x11e 000394 fetch 1 ,mem_shutter_hard_soft_switch_case 
-0x11f 000395 beq hard_switch ,p_shutter_hart_swtich_power_on 
-0x120 000396 fetch 1 ,mem_shutter_soft_switch_button_gpio 
-0x121 000397 store 1 ,mem_ui_button_gpio 
-0x122 000398 branch ui_soft_swtich_init 
+0x11f 000394 fetch 1 ,mem_shutter_hard_soft_switch_case 
+0x120 000395 beq hard_switch ,p_shutter_hart_swtich_power_on 
+0x121 000396 fetch 1 ,mem_shutter_soft_switch_button_gpio 
+0x122 000397 store 1 ,mem_ui_button_gpio 
+0x123 000398 branch ui_soft_swtich_init 
 :      000400 p_shutter_hart_swtich_power_on:
-0x123 000401 jam ui_button_gpio_disable ,mem_ui_button_gpio 
-0x124 000402 jam ss_state_power_on ,mem_shutter_soft_switch_power_state 
-0x125 000403 branch shutter_start_reconnect 
+0x124 000401 jam ui_button_gpio_disable ,mem_ui_button_gpio 
+0x125 000402 jam ss_state_power_on ,mem_shutter_soft_switch_power_state 
+0x126 000403 branch shutter_start_reconnect 
 :      000405 p_shutter_process_bb_event:
-0x126 000406 copy regc ,pdata 
-0x127 000407 beq bt_evt_le_pairing_success ,p_ble_shutter_pair_success 
-0x128 000408 beq bt_evt_le_disconnected ,p_ble_shutter_process_baseband_disconnect 
-0x129 000409 beq bt_evt_le_reconnect_complete ,p_ble_shutter_process_reconnect_complete 
-0x12a 000410 branch shutter_process_bb_event + 1 
+0x127 000406 copy regc ,pdata 
+0x128 000407 beq bt_evt_le_pairing_success ,p_ble_shutter_pair_success 
+0x129 000408 beq bt_evt_le_disconnected ,p_ble_shutter_process_baseband_disconnect 
+0x12a 000409 beq bt_evt_le_reconnect_complete ,p_ble_shutter_process_reconnect_complete 
+0x12b 000410 branch shutter_process_bb_event + 1 
 :      000412 p_ble_shutter_pair_success:
-0x12b 000413 jam 1 ,mem_shutter_ble_connect_flag 
-0x12c 000414 rtn 
+0x12c 000413 jam 1 ,mem_shutter_ble_connect_flag 
+0x12d 000414 rtn 
 :      000416 p_ble_shutter_process_baseband_disconnect:
-0x12d 000417 jam 0 ,mem_shutter_ble_connect_flag 
-0x12e 000418 call queue_init 
-0x12f 000419 jam 0 ,mem_ble_shutter_enable_notify 
-0x130 000420 branch shutter_start_reconnect 
+0x12e 000417 jam 0 ,mem_shutter_ble_connect_flag 
+0x12f 000418 call queue_init 
+0x130 000419 jam 0 ,mem_ble_shutter_enable_notify 
+0x131 000420 branch shutter_start_reconnect 
 :      000422 p_shutter_le_bb_event_timer:
-0x131 000423 call p_shutter_adc_read_timer 
-0x132 000424 branch shutter_le_bb_event_timer 
+0x132 000423 call p_shutter_adc_read_timer 
+0x133 000424 branch shutter_le_bb_event_timer 
 :      000426 p_shutter_adc_read_interval:
-0x133 000427 fetch 1 ,mem_shutter_adc_read_timer 
-0x134 000428 increase 1 ,pdata 
-0x135 000429 store 1 ,mem_shutter_adc_read_timer 
-0x136 000430 fetcht 1 ,mem_shutter_adc_read_time_init 
-0x137 000431 isub temp ,null 
-0x138 000432 rtn 
+0x134 000427 fetch 1 ,mem_shutter_adc_read_timer 
+0x135 000428 increase 1 ,pdata 
+0x136 000429 store 1 ,mem_shutter_adc_read_timer 
+0x137 000430 fetcht 1 ,mem_shutter_adc_read_time_init 
+0x138 000431 isub temp ,null 
+0x139 000432 rtn 
 :      000435 p_shutter_adc_read_timer:
-0x139 000436 fetch 1 ,mem_shutter_start_adc_flag 
-0x13a 000437 rtn blank 
-0x13b 000438 call p_shutter_adc_read_interval 
+0x13a 000436 fetch 1 ,mem_shutter_start_adc_flag 
+0x13b 000437 rtn blank 
+0x13c 000438 call p_shutter_adc_read_interval 
 :      000439 p_shutter_adc_read_start:
-0x13c 000440 nrtn positive 
-0x13d 000441 jam 0 ,mem_shutter_adc_read_timer 
-0x13e 000442 jam adc_config_hvin ,mem_adc_config_flag 
-0x13f 000443 call adc_clear_no_power_flag 
-0x140 000444 call adc_clear_low_power_flag 
-0x141 000445 call p_enable_adc 
-0x142 000446 call p_vdd_calculate_by_mode 
-0x143 000447 store 2 ,mem_shutter_vdd_now_vol 
+0x13d 000440 nrtn positive 
+0x13e 000441 jam 0 ,mem_shutter_adc_read_timer 
+0x13f 000442 jam adc_config_hvin ,mem_adc_config_flag 
+0x140 000443 call adc_clear_no_power_flag 
+0x141 000444 call adc_clear_low_power_flag 
+0x142 000445 call p_enable_adc 
+0x143 000446 call p_vdd_calculate_by_mode 
+0x144 000447 store 2 ,mem_shutter_vdd_now_vol 
 :      000448 p_shutter_adc_data_process:
-0x144 000449 arg mem_shutter_vdd_calculate_set ,rega 
-0x145 000450 call p_shutter_bat_percent_lowpower_out 
-0x146 000451 fetch 1 ,mem_adc_power_flag 
-0x147 000452 bbit1 1 ,p_shutter_low_voltage_power_down 
-0x148 000453 bbit0 0 ,p_shutter_adc_no_low_voltage 
-0x149 000454 jam 1 ,mem_shutter_adc_last_low_voltage_flag 
-0x14a 000455 branch p_shutter_adc_low_voltage 
+0x145 000449 arg mem_shutter_vdd_calculate_set ,rega 
+0x146 000450 call p_shutter_bat_percent_lowpower_out 
+0x147 000451 fetch 1 ,mem_adc_power_flag 
+0x148 000452 bbit1 1 ,p_shutter_low_voltage_power_down 
+0x149 000453 bbit0 0 ,p_shutter_adc_no_low_voltage 
+0x14a 000454 jam 1 ,mem_shutter_adc_last_low_voltage_flag 
+0x14b 000455 branch p_shutter_adc_low_voltage 
 :      000457 p_shutter_bat_percent_lowpower_out:
-0x14b 000458 ifetch 8 ,rega 
-0x14c 000459 store 8 ,mem_pdatatemp 
+0x14c 000458 ifetch 8 ,rega 
+0x14d 000459 store 8 ,mem_pdatatemp 
 :      000460 p_shutter_bat_percent_lowpower_out_battery:
-0x14d 000461 call adc_clear_no_power_flag 
-0x14e 000462 call adc_clear_low_power_flag 
-0x14f 000463 fetch 2 ,mem_pdatatemp + 6 
-0x150 000464 fetcht 2 ,mem_pdatatemp + 2 
-0x151 000465 isub temp ,null 
-0x152 000466 ncall adc_set_no_power_flag ,positive 
-0x153 000468 fetcht 2 ,mem_pdatatemp + 4 
-0x154 000469 isub temp ,null 
-0x155 000470 ncall adc_set_low_power_flag ,positive 
+0x14e 000461 call adc_clear_no_power_flag 
+0x14f 000462 call adc_clear_low_power_flag 
+0x150 000463 fetch 2 ,mem_pdatatemp + 6 
+0x151 000464 fetcht 2 ,mem_pdatatemp + 2 
+0x152 000465 isub temp ,null 
+0x153 000466 ncall adc_set_no_power_flag ,positive 
+0x154 000468 fetcht 2 ,mem_pdatatemp + 4 
+0x155 000469 isub temp ,null 
+0x156 000470 ncall adc_set_low_power_flag ,positive 
 :      000471 p_shutter_adc_bat_level_set:
-0x156 000472 fetch 2 ,mem_pdatatemp + 6 
-0x157 000473 fetcht 2 ,mem_pdatatemp 
-0x158 000474 isub temp ,null 
-0x159 000475 branch p_shutter_adc_bat_level_100_percent ,positive 
-0x15a 000476 fetcht 2 ,mem_pdatatemp + 2 
-0x15b 000477 isub temp ,pdata 
-0x15c 000478 nbranch p_shutter_adc_bat_level_0_percent ,positive 
-0x15d 000479 branch p_shutter_adc_bat_level_0_percent ,blank 
-0x15e 000480 mul32 pdata ,100 ,rega 
-0x15f 000481 fetch 2 ,mem_pdatatemp 
-0x160 000482 fetcht 2 ,mem_pdatatemp + 2 
-0x161 000483 isub temp ,temp 
-0x162 000484 copy rega ,pdata 
-0x163 000485 idiv temp 
-0x164 000486 call get_div_result 
-0x165 000487 store 1 ,mem_shutter_battery_level_percentage 
-0x166 000488 rtn 
+0x157 000472 fetch 2 ,mem_pdatatemp + 6 
+0x158 000473 fetcht 2 ,mem_pdatatemp 
+0x159 000474 isub temp ,null 
+0x15a 000475 branch p_shutter_adc_bat_level_100_percent ,positive 
+0x15b 000476 fetcht 2 ,mem_pdatatemp + 2 
+0x15c 000477 isub temp ,pdata 
+0x15d 000478 nbranch p_shutter_adc_bat_level_0_percent ,positive 
+0x15e 000479 branch p_shutter_adc_bat_level_0_percent ,blank 
+0x15f 000480 mul32 pdata ,100 ,rega 
+0x160 000481 fetch 2 ,mem_pdatatemp 
+0x161 000482 fetcht 2 ,mem_pdatatemp + 2 
+0x162 000483 isub temp ,temp 
+0x163 000484 copy rega ,pdata 
+0x164 000485 idiv temp 
+0x165 000486 call get_div_result 
+0x166 000487 store 1 ,mem_shutter_battery_level_percentage 
+0x167 000488 rtn 
 :      000490 p_shutter_adc_bat_level_100_percent:
-0x167 000491 jam 100 ,mem_shutter_battery_level_percentage 
-0x168 000492 rtn 
+0x168 000491 jam 100 ,mem_shutter_battery_level_percentage 
+0x169 000492 rtn 
 :      000493 p_shutter_adc_bat_level_0_percent:
-0x169 000494 jam 0 ,mem_shutter_battery_level_percentage 
-0x16a 000495 rtn 
+0x16a 000494 jam 0 ,mem_shutter_battery_level_percentage 
+0x16b 000495 rtn 
 :      000497 p_shutter_low_voltage_power_down:
-0x16b 000498 jam 1 ,mem_shutter_enable_power_down_flag 
-0x16c 000499 jam 1 ,mem_shutter_power_down_twinkle_flag 
-0x16d 000500 call app_led_off 
-0x16e 000501 branch app_enter_hibernate 
+0x16c 000498 jam 1 ,mem_shutter_enable_power_down_flag 
+0x16d 000499 jam 1 ,mem_shutter_power_down_twinkle_flag 
+0x16e 000500 call app_led_off 
+0x16f 000501 branch app_enter_hibernate 
 :      000503 p_shutter_adc_low_voltage:
-0x16f 000504 jam 1 ,mem_shutter_enable_low_voltage_flag 
-0x170 000505 rtn 
+0x170 000504 jam 1 ,mem_shutter_enable_low_voltage_flag 
+0x171 000505 rtn 
 :      000507 p_shutter_adc_no_low_voltage:
-0x171 000508 jam 0 ,mem_shutter_enable_low_voltage_flag 
-0x172 000509 fetch 1 ,mem_shutter_adc_last_low_voltage_flag 
-0x173 000510 rtn blank 
-0x174 000511 jam 0 ,mem_shutter_adc_last_low_voltage_flag 
-0x175 000512 rtn 
+0x172 000508 jam 0 ,mem_shutter_enable_low_voltage_flag 
+0x173 000509 fetch 1 ,mem_shutter_adc_last_low_voltage_flag 
+0x174 000510 rtn blank 
+0x175 000511 jam 0 ,mem_shutter_adc_last_low_voltage_flag 
+0x176 000512 rtn 
 :      000514 p_ble_shutter_process_reconnect_complete:
-0x176 000515 jam 1 ,mem_shutter_ble_connect_flag 
-0x177 000516 call queue_init 
-0x178 000517 jam 1 ,mem_ble_shutter_enable_notify 
-0x179 000518 fetch 8 ,mem_ble_shutter_interval_min 
-0x17a 000519 store 8 ,mem_le_interval_min 
-0x17b 000520 call app_lpm_mult_enable 
-0x17c 000521 branch le_l2cap_tx_update_req 
+0x177 000515 jam 1 ,mem_shutter_ble_connect_flag 
+0x178 000516 call queue_init 
+0x179 000517 jam 1 ,mem_ble_shutter_enable_notify 
+0x17a 000518 fetch 8 ,mem_ble_shutter_interval_min 
+0x17b 000519 store 8 ,mem_le_interval_min 
+0x17c 000520 call app_lpm_mult_enable 
+0x17d 000521 branch le_l2cap_tx_update_req 
 :      000523 p_rx_dcoc:
-0x17d 000525 rtn wake 
-0x17e 000526 call set_sync_on 
-0x17f 000527 arg 39 ,temp 
-0x180 000528 call set_freq_rx 
-0x181 000529 call rf_rx_enable 
-0x182 000530 jam 0x7f ,0x8a25 
-0x183 000531 jam 0x1a ,0x8a30 
-0x184 000532 jam 0x78 ,0x8a31 
-0x185 000533 jam 0xb2 ,0x8a8f 
-0x186 000534 jam 0 ,0x8ac2 
-0x187 000535 jam 0 ,0x8ac3 
-0x188 000536 arg 6 ,queue 
-0x189 000537 call p_rx_dcoc_avg 
-0x18a 000538 isolate1 13 ,rega 
-0x18b 000539 call qset_start 
-0x18c 000540 isolate1 13 ,regb 
-0x18d 000541 call qset_p 
-0x18e 000542 arg 5 ,queue 
+0x17e 000525 rtn wake 
+0x17f 000526 call set_sync_on 
+0x180 000527 arg 39 ,temp 
+0x181 000528 call set_freq_rx 
+0x182 000529 call rf_rx_enable 
+0x183 000530 jam 0x7f ,0x8a25 
+0x184 000531 jam 0x1a ,0x8a30 
+0x185 000532 jam 0x78 ,0x8a31 
+0x186 000533 jam 0xb2 ,0x8a8f 
+0x187 000534 jam 0 ,0x8ac2 
+0x188 000535 jam 0 ,0x8ac3 
+0x189 000536 arg 6 ,queue 
+0x18a 000537 call p_rx_dcoc_avg 
+0x18b 000538 isolate1 13 ,rega 
+0x18c 000539 call qset_start 
+0x18d 000540 isolate1 13 ,regb 
+0x18e 000541 call qset_p 
+0x18f 000542 arg 5 ,queue 
 :      000543 p_rx_dcoc_loop2:
-0x18f 000544 call qset1_p 
-0x190 000545 call qset_p 
-0x191 000546 call p_rx_dcoc_avg 
-0x192 000547 arg 0x8ac2 ,contw 
-0x193 000548 rshift4 rega ,pdata 
-0x194 000549 call qsetxor 
-0x195 000550 rshift4 regb ,pdata 
-0x196 000551 call qsetxor 
-0x197 000552 increase -1 ,queue 
-0x198 000553 branch p_rx_dcoc_loop2 ,positive 
-0x199 000554 branch rx_dcoc_loop2 + 10 
+0x190 000544 call qset1_p 
+0x191 000545 call qset_p 
+0x192 000546 call p_rx_dcoc_avg 
+0x193 000547 arg 0x8ac2 ,contw 
+0x194 000548 rshift4 rega ,pdata 
+0x195 000549 call qsetxor 
+0x196 000550 rshift4 regb ,pdata 
+0x197 000551 call qsetxor 
+0x198 000552 increase -1 ,queue 
+0x199 000553 branch p_rx_dcoc_loop2 ,positive 
+0x19a 000554 branch rx_dcoc_loop2 + 10 
 :      000556 p_rx_dcoc_avg:
-0x19a 000557 nop 60 
-0x19b 000558 setarg mem_dcoc_buf 
-0x19c 000559 store 2 ,0x8982 
-0x19d 000560 setarg mem_dcoc_buf_end 
-0x19e 000561 store 2 ,0x8984 
-0x19f 000562 jam 0x9 ,0x8981 
-0x1a0 000563 jam 0x3 ,0x8981 
-0x1a1 000564 jam 0x6 ,0x8980 
-0x1a2 000565 nop 60 
-0x1a3 000566 arg 0 ,rega 
-0x1a4 000567 arg 0 ,regb 
-0x1a5 000568 arg 16 ,loopcnt 
-0x1a6 000569 arg mem_dcoc_buf ,contr 
-0x1a7 000570 branch rx_dcoc_loop 
+0x19b 000557 nop 60 
+0x19c 000558 setarg mem_dcoc_buf 
+0x19d 000559 store 2 ,0x8982 
+0x19e 000560 setarg mem_dcoc_buf_end 
+0x19f 000561 store 2 ,0x8984 
+0x1a0 000562 jam 0x9 ,0x8981 
+0x1a1 000563 jam 0x3 ,0x8981 
+0x1a2 000564 jam 0x6 ,0x8980 
+0x1a3 000565 nop 60 
+0x1a4 000566 arg 0 ,rega 
+0x1a5 000567 arg 0 ,regb 
+0x1a6 000568 arg 16 ,loopcnt 
+0x1a7 000569 arg mem_dcoc_buf ,contr 
+0x1a8 000570 branch rx_dcoc_loop 
 :      000572 p_rfpll_aac_ghpc:
-0x1a8 000573 rtn wake 
-0x1a9 000574 branch rfpll_aac_ghpc + 1 
+0x1a9 000573 rtn wake 
+0x1aa 000574 branch rfpll_aac_ghpc + 1 
 :      000576 p_dpll_ring_ibias_calc:
-0x1aa 000577 rtn 
+0x1ab 000577 rtn 
 :      000579 p_sadc_calibration:
-0x1ab 000580 rtn wake 
-0x1ac 000581 jam 0x77 ,core_gpadc_ctrl 
-0x1ad 000582 jam 0xc9 ,core_gpadc_cfg0 
-0x1ae 000583 jam 0x01 ,core_gpadc_cfg3 
-0x1af 000584 fetch 1 ,mem_adc_clkdiv 
-0x1b0 000585 store 1 ,core_sadc_clkdiv 
-0x1b1 000586 nop 3000 
-0x1b2 000587 call p_sadc_read 
-0x1b3 000588 jam 0xc1 ,core_gpadc_cfg0 
-0x1b4 000589 fetchr regb ,1 ,mem_spi_write_addr 
-0x1b5 000590 arg 8 ,loopcnt 
-0x1b6 000591 call sadc_cal_read + 1 
-0x1b7 000592 fetch 1 ,mem_spi_write_addr 
-0x1b8 000593 store 1 ,mem_adc_cal_c7 
-0x1b9 000594 storer regb ,1 ,mem_spi_write_addr 
-0x1ba 000595 rtn 
+0x1ac 000580 rtn wake 
+0x1ad 000581 jam 0x77 ,core_gpadc_ctrl 
+0x1ae 000582 jam 0xc9 ,core_gpadc_cfg0 
+0x1af 000583 jam 0x01 ,core_gpadc_cfg3 
+0x1b0 000584 fetch 1 ,mem_adc_clkdiv 
+0x1b1 000585 store 1 ,core_sadc_clkdiv 
+0x1b2 000586 nop 3000 
+0x1b3 000587 call p_sadc_read 
+0x1b4 000588 jam 0xc1 ,core_gpadc_cfg0 
+0x1b5 000589 fetchr regb ,1 ,mem_spi_write_addr 
+0x1b6 000590 arg 8 ,loopcnt 
+0x1b7 000591 call sadc_cal_read + 1 
+0x1b8 000592 fetch 1 ,mem_spi_write_addr 
+0x1b9 000593 store 1 ,mem_adc_cal_c7 
+0x1ba 000594 storer regb ,1 ,mem_spi_write_addr 
+0x1bb 000595 rtn 
 :      000597 p_sadc_read:
-0x1bb 000598 jam 0x03 ,core_sadc_ctrl 
+0x1bc 000598 jam 0x03 ,core_sadc_ctrl 
 :      000599 p_sadc_read_wait:
-0x1bc 000600 fetch 1 ,core_perf_status 
-0x1bd 000601 bbit0 saradc_done ,p_sadc_read_wait 
-0x1be 000602 fetcht 2 ,core_sadc_data 
-0x1bf 000603 storet 2 ,mem_adc_current_value 
-0x1c0 000604 jam 0x00 ,core_sadc_ctrl 
-0x1c1 000605 rtn 
+0x1bd 000600 fetch 1 ,core_perf_status 
+0x1be 000601 bbit0 saradc_done ,p_sadc_read_wait 
+0x1bf 000602 fetcht 2 ,core_sadc_data 
+0x1c0 000603 storet 2 ,mem_adc_current_value 
+0x1c1 000604 jam 0x00 ,core_sadc_ctrl 
+0x1c2 000605 rtn 
 :      000609 p_set_lemode:
-0x1c2 000610 jam 0x11 ,0x8a82 
-0x1c3 000611 jam 0x12 ,0x8a8d 
-0x1c4 000612 jam 0x0a ,0x8a8e 
-0x1c5 000613 fetch 1 ,mem_fcomp_div 
-0x1c6 000614 beq xtal_16m ,p_set_lemode_2m_16m 
-0x1c7 000615 setarg 0x5762 
-0x1c8 000616 store 2 ,0x8907 
+0x1c3 000610 jam 0x11 ,0x8a82 
+0x1c4 000611 jam 0x12 ,0x8a8d 
+0x1c5 000612 jam 0x0a ,0x8a8e 
+0x1c6 000613 fetch 1 ,mem_fcomp_div 
+0x1c7 000614 beq xtal_16m ,p_set_lemode_2m_16m 
+0x1c8 000615 setarg 0x5762 
+0x1c9 000616 store 2 ,0x8907 
 :      000617 p_set_lemode_2m:
-0x1c9 000618 jam 3 ,0x8901 
-0x1ca 000619 jam 3 ,0x8930 
-0x1cb 000620 rtnmark1 mark_ble_2m 
-0x1cc 000621 jam 1 ,0x8901 
-0x1cd 000622 jam 0x07 ,0x8a82 
-0x1ce 000623 jam 0x44 ,0x8a8d 
-0x1cf 000624 jam 0x0a ,0x8a8e 
-0x1d0 000625 fetch 1 ,mem_fcomp_div 
-0x1d1 000626 beq xtal_16m ,p_set_lemode_1m_16m 
-0x1d2 000627 setarg 0x2bb1 
-0x1d3 000628 store 2 ,0x8907 
+0x1ca 000618 jam 3 ,0x8901 
+0x1cb 000619 jam 3 ,0x8930 
+0x1cc 000620 rtnmark1 mark_ble_2m 
+0x1cd 000621 jam 1 ,0x8901 
+0x1ce 000622 jam 0x07 ,0x8a82 
+0x1cf 000623 jam 0x44 ,0x8a8d 
+0x1d0 000624 jam 0x0a ,0x8a8e 
+0x1d1 000625 fetch 1 ,mem_fcomp_div 
+0x1d2 000626 beq xtal_16m ,p_set_lemode_1m_16m 
+0x1d3 000627 setarg 0x2bb1 
+0x1d4 000628 store 2 ,0x8907 
 :      000629 p_set_lemode_1m:
-0x1d4 000630 rtnmark0 mark_ble_lr 
-0x1d5 000631 jam 0x24 ,0x8930 
-0x1d6 000632 jam 5 ,0x8901 
-0x1d7 000633 rtn 
+0x1d5 000630 rtnmark0 mark_ble_lr 
+0x1d6 000631 jam 0x24 ,0x8930 
+0x1d7 000632 jam 5 ,0x8901 
+0x1d8 000633 rtn 
 :      000635 p_set_lemode_1m_16m:
-0x1d8 000636 setarg 0x4189 
-0x1d9 000637 store 2 ,0x8907 
-0x1da 000638 branch p_set_lemode_1m 
+0x1d9 000636 setarg 0x4189 
+0x1da 000637 store 2 ,0x8907 
+0x1db 000638 branch p_set_lemode_1m 
 :      000640 p_set_lemode_2m_16m:
-0x1db 000641 setarg 0x8312 
-0x1dc 000642 store 2 ,0x8907 
-0x1dd 000643 branch p_set_lemode_2m 
+0x1dc 000641 setarg 0x8312 
+0x1dd 000642 store 2 ,0x8907 
+0x1de 000643 branch p_set_lemode_2m 
 :      000645 p_le_parse:
-0x1de 000646 fetch 1 ,mem_le_packet_llid 
-0x1df 000647 rtneq llid_reserved 
-0x1e0 000648 beq llid_le_ll ,le_parse_ll 
-0x1e1 000649 branch le_parse_l2cap 
+0x1df 000646 fetch 1 ,mem_le_packet_llid 
+0x1e0 000647 rtneq llid_reserved 
+0x1e1 000648 beq llid_le_ll ,le_parse_ll 
+0x1e2 000649 branch le_parse_l2cap 
 :      000651 p_le_init_adv:
-0x1e2 000652 set0 mark_ble_crc_fail ,mark 
-0x1e3 000653 branch le_init_adv + 1 
+0x1e3 000652 set0 mark_ble_crc_fail ,mark 
+0x1e4 000653 branch le_init_adv + 1 
 :      000655 p_le_receive_rxon:
-0x1e4 000657 call le_prep 
-0x1e5 000658 bmark0 mark_ble_lr ,p_le_receive_nolr 
-0x1e6 000659 pulse dewhiten_code_calc 
-0x1e7 000660 nop 30 
-0x1e8 000661 call le_prep 
-0x1e9 000662 lshift3 timeup ,timeup 
+0x1e5 000657 call le_prep 
+0x1e6 000658 bmark0 mark_ble_lr ,p_le_receive_nolr 
+0x1e7 000659 pulse dewhiten_code_calc 
+0x1e8 000660 nop 30 
+0x1e9 000661 call le_prep 
+0x1ea 000662 lshift3 timeup ,timeup 
 :      000663 p_le_receive_nolr:
-0x1ea 000664 disable match 
-0x1eb 000665 enable decode_fec0 
-0x1ec 000666 enable is_rx 
-0x1ed 000667 disable is_tx 
-0x1ee 000668 copy timeup ,stop_watch 
-0x1ef 000669 correlate null ,timeout 
-0x1f0 000670 branch p_le_receive_on_attempt ,attempt 
-0x1f1 000671 copy clke ,temp 
-0x1f2 000672 storet 6 ,mem_sync_clke 
+0x1eb 000664 disable match 
+0x1ec 000665 enable decode_fec0 
+0x1ed 000666 enable is_rx 
+0x1ee 000667 disable is_tx 
+0x1ef 000668 copy timeup ,stop_watch 
+0x1f0 000669 correlate null ,timeout 
+0x1f1 000670 branch p_le_receive_on_attempt ,attempt 
+0x1f2 000671 copy clke ,temp 
+0x1f3 000672 storet 6 ,mem_sync_clke 
 :      000673 p_le_receive_on_attempt:
-0x1f3 000674 nbranch le_unsync_end ,sync 
-0x1f4 000675 enable swfine 
-0x1f5 000676 fetch 1 ,mem_le_tx_ifs_defference 
-0x1f6 000677 arg param_20ms_init ,temp 
-0x1f7 000678 iadd temp ,temp 
-0x1f8 000679 fetch 1 ,mem_system_clk 
-0x1f9 000680 imul32 temp ,stop_watch 
-0x1fa 000681 call rf_debug_rx_sync_line 
-0x1fb 000682 branch le_receive_skip ,attempt 
-0x1fc 000683 call p_calc_clke_all_modem 
-0x1fd 000684 fetch 1 ,mem_le_state 
-0x1fe 000685 bbit0 lestate_got_first_packet ,le_receive_skip 
-0x1ff 000686 call lpm_adjust_clk ,wake 
-0x200 000687 branch le_receive_skip 
+0x1f4 000674 nbranch le_unsync_end ,sync 
+0x1f5 000675 enable swfine 
+0x1f6 000676 fetch 1 ,mem_le_tx_ifs_defference 
+0x1f7 000677 arg param_20ms_init ,temp 
+0x1f8 000678 iadd temp ,temp 
+0x1f9 000679 fetch 1 ,mem_system_clk 
+0x1fa 000680 imul32 temp ,stop_watch 
+0x1fb 000681 call rf_debug_rx_sync_line 
+0x1fc 000682 branch le_receive_skip ,attempt 
+0x1fd 000683 call p_calc_clke_all_modem 
+0x1fe 000684 fetch 1 ,mem_le_state 
+0x1ff 000685 bbit0 lestate_got_first_packet ,le_receive_skip 
+0x200 000686 call lpm_adjust_clk ,wake 
+0x201 000687 branch le_receive_skip 
 :      000690 p_calc_clke_all_modem:
-0x201 000691 fetcht 6 ,mem_sync_clke 
-0x202 000692 copy clke ,pdata 
-0x203 000693 call clk_diff 
-0x204 000694 copy pdata ,temp 
-0x205 000696 call calc_clke_all_modem 
-0x206 000697 copy clke ,rege 
-0x207 000698 copy clke_rt ,pdata 
-0x208 000699 iadd temp ,pdata 
-0x209 000701 copy pdata ,clke_rt 
-0x20a 000702 rtn 
+0x202 000691 fetcht 6 ,mem_sync_clke 
+0x203 000692 copy clke ,pdata 
+0x204 000693 call clk_diff 
+0x205 000694 copy pdata ,temp 
+0x206 000696 call calc_clke_all_modem 
+0x207 000697 copy clke ,rege 
+0x208 000698 copy clke_rt ,pdata 
+0x209 000699 iadd temp ,pdata 
+0x20a 000701 copy pdata ,clke_rt 
+0x20b 000702 rtn 
 :      000705 p_lpm_adjust_clk:
-0x20b 000707 bmark0 mark_context ,lpm_clear_counter 
-0x20c 000708 fetcht 4 ,mem_sleep_counter_all 
-0x20d 000709 arg 0x600 ,pdata 
-0x20e 000710 isub temp ,null 
-0x20f 000711 rtn positive 
-0x210 000712 copy temp ,rega 
-0x211 000713 fetcht 6 ,mem_sync_clke 
-0x212 000714 deposit rege 
-0x213 000715 call clk_diff_rt 
-0x214 000718 copy rega ,temp 
-0x215 000719 branch lpm_adjust_clk + 6 
+0x20c 000707 bmark0 mark_context ,lpm_clear_counter 
+0x20d 000708 fetcht 4 ,mem_sleep_counter_all 
+0x20e 000709 arg 0x600 ,pdata 
+0x20f 000710 isub temp ,null 
+0x210 000711 rtn positive 
+0x211 000712 copy temp ,rega 
+0x212 000713 fetcht 6 ,mem_sync_clke 
+0x213 000714 deposit rege 
+0x214 000715 call clk_diff_rt 
+0x215 000718 copy rega ,temp 
+0x216 000719 branch lpm_adjust_clk + 6 
 :      000721 p_lpm_sleep:
-0x216 000723 fetch 2 ,mem_cb_before_lpm_sleep 
-0x217 000724 call callback_func 
+0x217 000723 fetch 2 ,mem_cb_before_lpm_sleep 
+0x218 000724 call callback_func 
 :      000725 p_lpm_sleep_skip_cb_function:
-0x218 000726 fetch 4 ,mem_sleep_counter_all 
-0x219 000727 iadd temp ,pdata 
-0x21a 000728 store 4 ,mem_sleep_counter_all 
-0x21b 000729 call p_lpm_save_context 
-0x21c 000730 branch lpm_sleep_skip_cb_function + 4 
+0x219 000726 fetch 4 ,mem_sleep_counter_all 
+0x21a 000727 iadd temp ,pdata 
+0x21b 000728 store 4 ,mem_sleep_counter_all 
+0x21c 000729 call p_lpm_save_context 
+0x21d 000730 branch lpm_sleep_skip_cb_function + 4 
 :      000732 p_lpm_save_context:
-0x21d 000733 storer mark ,8 ,mem_saved_mark 
-0x21e 000734 arg core_gpio_conf ,contr 
-0x21f 000735 arg mem_saved_gpio ,contw 
-0x220 000736 call memcpy16 
-0x221 000737 arg core_gpio_conf_hi ,contr 
-0x222 000738 call memcpy8 
-0x223 000739 fetch 1 ,core_spid_ctrl 
-0x224 000740 store 1 ,mem_saved_spidctrl 
-0x225 000741 copy temp ,regb 
+0x21e 000733 storer mark ,8 ,mem_saved_mark 
+0x21f 000734 arg core_gpio_conf ,contr 
+0x220 000735 arg mem_saved_gpio ,contw 
+0x221 000736 call memcpy16 
+0x222 000737 arg core_gpio_conf_hi ,contr 
+0x223 000738 call memcpy8 
+0x224 000739 fetch 1 ,core_spid_ctrl 
+0x225 000740 store 1 ,mem_saved_spidctrl 
+0x226 000741 copy temp ,regb 
 :      000742 p_lpm_write_gpio_wakeup:
-0x226 000743 arg 12 ,loopcnt 
-0x227 000744 arg mem_gpio_wakeup_cfg ,rega 
-0x228 000745 arg core_gpio_wakeup_cfg ,regc 
-0x229 000746 until null ,lpo_edge 
+0x227 000743 arg 12 ,loopcnt 
+0x228 000744 arg mem_gpio_wakeup_cfg ,rega 
+0x229 000745 arg core_gpio_wakeup_cfg ,regc 
+0x22a 000746 until null ,lpo_edge 
 :      000747 p_lpm_write_gpio_loop:
-0x22a 000748 ifetch 1 ,rega 
-0x22b 000749 ifetcht 1 ,regc 
-0x22c 000750 isub temp ,null 
-0x22d 000751 branch p_lpm_write_gpio_loop_next ,zero 
-0x22e 000752 istore 1 ,regc 
-0x22f 000753 until null ,lpo_edge 
+0x22b 000748 ifetch 1 ,rega 
+0x22c 000749 ifetcht 1 ,regc 
+0x22d 000750 isub temp ,null 
+0x22e 000751 branch p_lpm_write_gpio_loop_next ,zero 
+0x22f 000752 istore 1 ,regc 
+0x230 000753 until null ,lpo_edge 
 :      000754 p_lpm_write_gpio_loop_next:
-0x230 000755 increase 1 ,rega 
-0x231 000756 increase 1 ,regc 
-0x232 000757 loop p_lpm_write_gpio_loop 
-0x233 000758 copy regb ,temp 
-0x234 000759 rtn 
+0x231 000755 increase 1 ,rega 
+0x232 000756 increase 1 ,regc 
+0x233 000757 loop p_lpm_write_gpio_loop 
+0x234 000758 copy regb ,temp 
+0x235 000759 rtn 
 :      000762 p_adc_init_data:
-0x235 000763 fetch 8 ,mem_otp_adc 
-0x236 000764 branch adc_init_cal_data_default ,blank 
-0x237 000765 store 8 ,mem_reference_inter1p8v_2v_adc_io_data 
-0x238 000766 call enable_otp_read 
-0x239 000767 call loadcode_check_otp_lock 
-0x23a 000768 arg otp_offset_adc_param_l_c0 ,pdata 
-0x23b 000769 iadd regb ,regb 
-0x23c 000770 arg 10 ,loopcnt 
-0x23d 000771 arg mem_otp_temp ,rega 
-0x23e 000772 call otp_read_data 
-0x23f 000773 call disable_otp 
-0x240 000774 fetch 8 ,mem_otp_temp 
-0x241 000775 rtn blank 
-0x242 000776 store 8 ,mem_adc_reference3v_gpio1v_ft_data 
-0x243 000777 ifetch 2 ,contr 
-0x244 000778 istore 2 ,contw 
-0x245 000780 rtn 
+0x236 000763 fetch 8 ,mem_otp_adc 
+0x237 000764 branch adc_init_cal_data_default ,blank 
+0x238 000765 store 8 ,mem_reference_inter1p8v_2v_adc_io_data 
+0x239 000766 call enable_otp_read 
+0x23a 000767 call loadcode_check_otp_lock 
+0x23b 000768 arg otp_offset_adc_param_l_c0 ,pdata 
+0x23c 000769 iadd regb ,regb 
+0x23d 000770 arg 10 ,loopcnt 
+0x23e 000771 arg mem_otp_temp ,rega 
+0x23f 000772 call otp_read_data 
+0x240 000773 call disable_otp 
+0x241 000774 fetch 8 ,mem_otp_temp 
+0x242 000775 rtn blank 
+0x243 000776 store 8 ,mem_adc_reference3v_gpio1v_ft_data 
+0x244 000777 ifetch 2 ,contr 
+0x245 000778 istore 2 ,contw 
+0x246 000780 rtn 
 :      000782 p_sadc_cal_write:
-0x246 000783 fetch 1 ,core_sadc_ctrl 
-0x247 000784 set1 1 ,pdata 
-0x248 000785 store 1 ,core_sadc_ctrl 
-0x249 000786 fetchr regb ,1 ,mem_spi_write_addr 
-0x24a 000787 fetch 1 ,mem_adc_cal_c7 
-0x24b 000788 store 1 ,mem_spi_write_addr 
-0x24c 000789 arg 8 ,loopcnt 
-0x24d 000790 call sadc_cal_write + 4 
-0x24e 000791 storer regb ,1 ,mem_spi_write_addr 
-0x24f 000792 fetch 1 ,core_gpadc_cfg2 
-0x250 000793 set0 4 ,pdata 
-0x251 000794 store 1 ,core_gpadc_cfg2 
-0x252 000795 rtn 
+0x247 000783 fetch 1 ,core_sadc_ctrl 
+0x248 000784 set1 1 ,pdata 
+0x249 000785 store 1 ,core_sadc_ctrl 
+0x24a 000786 fetchr regb ,1 ,mem_spi_write_addr 
+0x24b 000787 fetch 1 ,mem_adc_cal_c7 
+0x24c 000788 store 1 ,mem_spi_write_addr 
+0x24d 000789 arg 8 ,loopcnt 
+0x24e 000790 call sadc_cal_write + 4 
+0x24f 000791 storer regb ,1 ,mem_spi_write_addr 
+0x250 000792 fetch 1 ,core_gpadc_cfg2 
+0x251 000793 set0 4 ,pdata 
+0x252 000794 store 1 ,core_gpadc_cfg2 
+0x253 000795 rtn 
 :      000799 p_vdd_calculate_by_mode:
 :      000801 p_vdd_reference_inter3v_calculate:
-0x253 000802 fetch 1 ,mem_adc_config_flag 
-0x254 000803 beq adc_config_hvin ,p_vdd_reference_inter3v_calculate_by_mode_vdcdc 
-0x255 000804 beq adc_config_gpio ,p_vdd_reference_inter3v_calculate_by_mode_gpio 
-0x256 000805 rtn 
+0x254 000802 fetch 1 ,mem_adc_config_flag 
+0x255 000803 beq adc_config_hvin ,p_vdd_reference_inter3v_calculate_by_mode_vdcdc 
+0x256 000804 beq adc_config_gpio ,p_vdd_reference_inter3v_calculate_by_mode_gpio 
+0x257 000805 rtn 
 :      000807 p_vdd_reference_inter3v_calculate_by_mode_vdcdc:
-0x257 000808 setarg 1000 
-0x258 000809 store 2 ,mem_reference_voltage 
-0x259 000810 fetcht 2 ,mem_adc_reference3v_vdcdc3p6v_ft_data 
-0x25a 000811 fetch 2 ,mem_adc_reference3v_vdcdc4p6v_ft_data 
-0x25b 000812 arg 3600 ,regc 
-0x25c 000813 call vdd_calculate 
-0x25d 000814 branch p_mul1v_div1v_to_cal 
+0x258 000808 setarg 1000 
+0x259 000809 store 2 ,mem_reference_voltage 
+0x25a 000810 fetcht 2 ,mem_adc_reference3v_vdcdc3p6v_ft_data 
+0x25b 000811 fetch 2 ,mem_adc_reference3v_vdcdc4p6v_ft_data 
+0x25c 000812 arg 3600 ,regc 
+0x25d 000813 call vdd_calculate 
+0x25e 000814 branch p_mul1v_div1v_to_cal 
 :      000816 p_vdd_reference_inter3v_calculate_by_mode_gpio:
-0x25e 000817 setarg 1000 
-0x25f 000818 store 2 ,mem_reference_voltage 
-0x260 000819 fetcht 2 ,mem_adc_reference3v_gpio1v_ft_data 
-0x261 000820 fetch 2 ,mem_adc_reference3v_gpio2v_ft_data 
-0x262 000821 arg 1000 ,regc 
-0x263 000822 call vdd_calculate 
+0x25f 000817 setarg 1000 
+0x260 000818 store 2 ,mem_reference_voltage 
+0x261 000819 fetcht 2 ,mem_adc_reference3v_gpio1v_ft_data 
+0x262 000820 fetch 2 ,mem_adc_reference3v_gpio2v_ft_data 
+0x263 000821 arg 1000 ,regc 
+0x264 000822 call vdd_calculate 
 :      000823 p_mul1v_div1v_to_cal:
-0x264 000824 fetcht 2 ,mem_adc_reference3v_inter1v_ft_data 
-0x265 000825 imul32 temp ,pdata 
-0x266 000826 fetcht 2 ,mem_adc_reference3v_inter1v_now_data 
-0x267 000827 idiv temp 
-0x268 000828 branch get_div_result 
+0x265 000824 fetcht 2 ,mem_adc_reference3v_inter1v_ft_data 
+0x266 000825 imul32 temp ,pdata 
+0x267 000826 fetcht 2 ,mem_adc_reference3v_inter1v_now_data 
+0x268 000827 idiv temp 
+0x269 000828 branch get_div_result 
 :      000830 p_enable_adc_init_config:
-0x269 000831 call p_sadc_cal_write 
-0x26a 000832 fetch 1 ,core_gpadc_cfg1 
-0x26b 000833 set0 7 ,pdata 
-0x26c 000834 store 1 ,core_gpadc_cfg1 
-0x26d 000835 jam 0x77 ,core_gpadc_ctrl 
-0x26e 000836 jam 0xc1 ,core_gpadc_cfg0 
-0x26f 000837 jam 0x61 ,core_vtest_ctrl0 
-0x270 000838 jam 0x00 ,core_gpadc_cfg3 
-0x271 000839 rtn 
+0x26a 000831 call p_sadc_cal_write 
+0x26b 000832 fetch 1 ,core_gpadc_cfg1 
+0x26c 000833 set0 7 ,pdata 
+0x26d 000834 store 1 ,core_gpadc_cfg1 
+0x26e 000835 jam 0x77 ,core_gpadc_ctrl 
+0x26f 000836 jam 0xc1 ,core_gpadc_cfg0 
+0x270 000837 jam 0x61 ,core_vtest_ctrl0 
+0x271 000838 jam 0x00 ,core_gpadc_cfg3 
+0x272 000839 rtn 
 :      000841 p_enable_adc:
 :      000843 p_enable_adc_reference_source_inter3v:
-0x272 000844 call p_enable_adc_init_config 
-0x273 000845 call sadc_channel 
-0x274 000846 fetch 1 ,mem_adc_clkdiv 
-0x275 000847 store 1 ,core_sadc_clkdiv 
-0x276 000848 call sadc_read 
-0x277 000849 jam 0x60 ,core_vtest_ctrl0 
-0x278 000850 jam 0x00 ,core_sadc_clkdiv 
+0x273 000844 call p_enable_adc_init_config 
+0x274 000845 call sadc_channel 
+0x275 000846 fetch 1 ,mem_adc_clkdiv 
+0x276 000847 store 1 ,core_sadc_clkdiv 
+0x277 000848 call sadc_read 
+0x278 000849 jam 0x60 ,core_vtest_ctrl0 
+0x279 000850 jam 0x00 ,core_sadc_clkdiv 
 :      000853 p_read_adc_inter1v:
-0x279 000854 call p_enable_adc_init_config 
-0x27a 000855 fetch 1 ,mem_adc_clkdiv 
-0x27b 000856 store 1 ,core_sadc_clkdiv 
-0x27c 000857 jam 0x50 ,core_gpadc_cfg3 
-0x27d 000858 jam 0xc0 ,core_vtest_ctrl1 
-0x27e 000860 arg 0xb ,regext_index 
-0x27f 000861 fetchr regext ,2 ,mem_adc_current_value 
-0x280 000863 jam 0x03 ,core_sadc_ctrl 
-0x281 000864 call p_sar_adc_read_wait 
-0x282 000865 fetcht 2 ,core_sadc_data 
-0x283 000866 storet 2 ,mem_adc_reference3v_inter1v_now_data 
-0x284 000867 call sadc_read_wait + 4 
-0x285 000869 arg 0xb ,regext_index 
-0x286 000870 storer regext ,2 ,mem_adc_current_value 
-0x287 000872 jam 0x60 ,core_vtest_ctrl0 
-0x288 000873 jam 0x00 ,core_sadc_clkdiv 
-0x289 000874 jam 0x00 ,core_sadc_ctrl 
-0x28a 000875 rtn 
+0x27a 000854 call p_enable_adc_init_config 
+0x27b 000855 fetch 1 ,mem_adc_clkdiv 
+0x27c 000856 store 1 ,core_sadc_clkdiv 
+0x27d 000857 jam 0x50 ,core_gpadc_cfg3 
+0x27e 000858 jam 0xc0 ,core_vtest_ctrl1 
+0x27f 000860 arg 0xb ,regext_index 
+0x280 000861 fetchr regext ,2 ,mem_adc_current_value 
+0x281 000863 jam 0x03 ,core_sadc_ctrl 
+0x282 000864 call p_sar_adc_read_wait 
+0x283 000865 fetcht 2 ,core_sadc_data 
+0x284 000866 storet 2 ,mem_adc_reference3v_inter1v_now_data 
+0x285 000867 call sadc_read_wait + 4 
+0x286 000869 arg 0xb ,regext_index 
+0x287 000870 storer regext ,2 ,mem_adc_current_value 
+0x288 000872 jam 0x60 ,core_vtest_ctrl0 
+0x289 000873 jam 0x00 ,core_sadc_clkdiv 
+0x28a 000874 jam 0x00 ,core_sadc_ctrl 
+0x28b 000875 rtn 
 :      000877 p_sar_adc_read_wait:
-0x28b 000878 fetch 1 ,core_perf_status 
-0x28c 000879 bbit0 saradc_done ,p_sar_adc_read_wait 
-0x28d 000880 rtn 
+0x28c 000878 fetch 1 ,core_perf_status 
+0x28d 000879 bbit0 saradc_done ,p_sar_adc_read_wait 
+0x28e 000880 rtn 
               org 0x2000
 :      000890 start:
 0x2000 000891 call lpmstate 
Index: output/bt_program23.meta
===================================================================
--- /1121s/branch/shutter/shutter_vip_public/output/bt_program23.meta	(revision 2796)
+++ /1121s/branch/shutter/shutter_vip_public/output/bt_program23.meta	(working copy)
@@ -355,7 +355,7 @@
 
 	call enable_authrom
 	rtn wake
-
+	jam 0x0a,mem_lpm_overhead
 	setarg 0x0000
 	store 2,mem_key0_press
 	setarg 0x0602
Index: output/bt_program23.rom
===================================================================
--- /1121s/branch/shutter/shutter_vip_public/output/bt_program23.rom	(revision 2796)
+++ /1121s/branch/shutter/shutter_vip_public/output/bt_program23.rom	(working copy)
@@ -2,27 +2,27 @@
 11000000000000000000000000011011
 11000000000000010000000001011001
 11000000000010001000000001100010
-11000000000010100000000111000010
+11000000000010100000000111000011
 11000000000010101000000011101001
 11000000000011000000000011110111
 11000000000011001000000010110110
 11000000000011010000000001110000
 11000000000011100000000000011111
-11000000000100101000001000010110
-11000000000100111000001000001011
+11000000000100101000001000010111
+11000000000100111000001000001100
 11000000010110001000000100000001
 11000000011000101000000011111110
-11000000011011010000000110101011
-11000000011011011000001000110101
-11000000011011100000001001110010
-11000000011011101000001001010011
+11000000011011010000000110101100
+11000000011011011000001000110110
+11000000011011100000001001110011
+11000000011011101000001001010100
 00100000001000000010001101011010
-11000000000100100000000111100100
+11000000000100100000000111100101
 11000000000100101000000001010100
 11000000000100110000000001000100
-11000000000111001000000111011110
+11000000000111001000000111011111
 11000000000111111000000000101101
-11000000001001101000000111100010
+11000000001001101000000111100011
 11000001011111111000000000000000
 00100000001000000010001101011010
 00100100001101011010000000000010
@@ -143,12 +143,12 @@
 01011000010101010111010001110100
 01100111111100011000100101101000
 01110000100010010110000001101110
-00100000010000000000000101111101
-00100000010000000000000110101000
+00100000010000000000000101111110
+00100000010000000000000110101001
 00100000010000000000000010010111
 01110000010000010100100000001100
 00100000010000000110111101001110
-00100000001000000000000110101010
+00100000001000000000000110101011
 00100000011101011000000000000000
 00110111110110011000001000000000
 01101111111000001100000100011100
@@ -259,6 +259,7 @@
 01110000100000001101011011000000
 00100000010000000111001110010110
 00100000011101011000000000000000
+01110000010000001010011000001010
 01011000000000000000000000000000
 01100111111000010100010100101110
 01011000000000000000011000000010
@@ -274,18 +275,18 @@
 01100111111001000100010011111010
 01011000000000000110001100100111
 01100111111000010100001111011011
-01011000000000000000000100100110
+01011000000000000000000100100111
 01100111111000010100001111011101
 01011000000000000110001110001010
 01100111111000010100001111011111
-01011000000000000000000100110001
+01011000000000000000000100110010
 01100111111000010100001111100011
 01011000000000000110001101100101
 01100111111000010100010100100100
 00100000010000000110001011000010
 00100000010000000110001110010110
 01101111111000001100010100011010
-11000000000000000000000100100011
+11000000000000000000000100100100
 01101111111000001100010100011011
 01100111111000001100010011101100
 00100000001000000110001110100001
@@ -293,9 +294,9 @@
 01110000010001010001110000000001
 00100000001000000110001101000000
 00011010011000100111111000000000
-11000000000110001000000100101011
-11000000000010101000000100101101
-11000000000111111000000101110110
+11000000000110001000000100101100
+11000000000010101000000100101110
+11000000000111111000000101110111
 00100000001000000110001011011010
 01110000010010001010111000000001
 00100000011000000000000000000000
@@ -303,7 +304,7 @@
 00100000010000000111100010101101
 01110000010001001111000100000000
 00100000001000000110001101000000
-00100000010000000000000100111001
+00100000010000000000000100111010
 00100000001000000110001100001110
 01101111111000001100100010111001
 00011111111000001111111000000001
@@ -313,22 +314,22 @@
 00100000011000000000000000000000
 01101111111000001100100010110111
 00100000011110100000000000000000
-00100000010000000000000100110011
+00100000010000000000000100110100
 00100100011000010000000000000000
 01110000010010001011100100000000
 01110000010001000000011100000001
 00100000010000000110111111110011
 00100000010000000110111111101011
-00100000010000000000001001110010
-00100000010000000000001001010011
+00100000010000000000001001110011
+00100000010000000000001001010100
 01100111111000010100100010110101
 11011010001000000100100010101111
-00100000010000000000000101001011
+00100000010000000000000101001100
 01101111111000001100010000001100
-11000010100000001000000101101011
-11000011000000000000000101110001
+11000010100000001000000101101100
+11000011000000000000000101110010
 01110000010010001011101100000001
-00100000001000000000000101101111
+00100000001000000000000101110000
 11101111111001000000000000010001
 01100111111001000000011001110000
 00100000010000000110111111110011
@@ -343,11 +344,11 @@
 01101111111000010000011001110110
 01101000010010010000011001110000
 10011000010001100111110000000000
-00100000001000010000000101100111
+00100000001000010000000101101000
 01101000010010010000011001110010
 10011000010001100111111000000000
-00100100001000010000000101101001
-00100000001110100000000101101001
+00100100001000010000000101101010
+00100000001110100000000101101010
 00011111111011111010001001100100
 01101111111000010000011001110000
 01101000010010010000011001110010
@@ -391,7 +392,7 @@
 01110000100010101100001000000000
 01110000100010101100001100000000
 11011000111000000000000000000110
-00100000010000000000000110011010
+00100000010000000000000110011011
 00101010001011111111111000001101
 00100000010000000010000100011101
 00101010010011111111111000001101
@@ -399,14 +400,14 @@
 11011000111000000000000000000101
 00100000010000000010000100011100
 00100000010000000010000100011110
-00100000010000000000000110011010
+00100000010000000000000110011011
 11011000101000001000101011000010
 00011010001100011111111000000000
 00100000010000000010000100010111
 00011010010100011111111000000000
 00100000010000000010000100010111
 00011000111000001000111111111111
-00100000001000010000000110001111
+00100000001000010000000110010000
 00100000001000000010000101001111
 00100000000000000000000000111100
 01011000000000000000111100000000
@@ -432,7 +433,7 @@
 01101111111000001100010000001001
 01100111111100001000000011001101
 00100000000000000000101110111000
-00100000010000000000000110111011
+00100000010000000000000110111100
 01110000100010100000100011000001
 01101010010000001100010000011001
 11011111001000000000000000001000
@@ -443,7 +444,7 @@
 00100000011000000000000000000000
 01110000100000001100110000000011
 01101111111100001000000100101001
-11000011000000101000000110111100
+11000011000000101000000110111101
 01101000010110010000000101100100
 01100000010010010100010000001010
 01110000100000001100110000000000
@@ -452,7 +453,7 @@
 01110000100010101000110100010010
 01110000100010101000111000001010
 01101111111000001100000010011001
-11000000000010000000000111011011
+11000000000010000000000111011100
 01011000000000000101011101100010
 01100111111100010000100100000111
 01110000100010010000000100000011
@@ -463,7 +464,7 @@
 01110000100010101000110101000100
 01110000100010101000111000001010
 01101111111000001100000010011001
-11000000000010000000000111011000
+11000000000010000000000111011001
 01011000000000000010101110110001
 01100111111100010000100100000111
 11000110100101111000000000000000
@@ -472,10 +473,10 @@
 00100000011000000000000000000000
 01011000000000000100000110001001
 01100111111100010000100100000111
-00100000001000000000000111010100
+00100000001000000000000111010101
 01011000000000001000001100010010
 01100111111100010000100100000111
-00100000001000000000000111001001
+00100000001000000000000111001010
 01101111111000001100001100110100
 11000001000000000000000000000000
 11000000000000011011000001001010
@@ -483,7 +484,7 @@
 01111001001111111000000000110000
 00100000001000000010101011110110
 00100000010000000010010111000010
-11000101100101111000000111101010
+11000101100101111000000111101011
 01111000001111001111110000000000
 00100000000000000000000000011110
 00100000010000000010010111000010
@@ -494,7 +495,7 @@
 01111000010100000111110000000000
 00011001011000100011011000000000
 00110111110000011000010000000000
-00100000001101110000000111110011
+00100000001101110000000111110100
 00011011010000100000010000000000
 01100000010010110000000000001111
 00100100001011000010011011111010
@@ -506,7 +507,7 @@
 10011000010011111011011000000000
 00100000010000000110100001110111
 00100000001101110010011001110111
-00100000010000000000001000000001
+00100000010000000000001000000010
 01101111111000001000000101101000
 11000011000000011010011001110111
 00100000010101011010010001110111
@@ -537,7 +538,7 @@
 01101111111000100100000010101101
 10011000010000001111111000000000
 01100111111000100100000010101101
-00100000010000000000001000011101
+00100000010000000000001000011110
 00100000001000000010010000100101
 01100000000001000100000011100111
 11011000110000001000000001110000
@@ -555,12 +556,12 @@
 11101111111000001000000000010001
 11101000010000001000000000010011
 10011000010001100111110000000000
-00100000001000101000001000110000
+00100000001000101000001000110001
 11100111111000001000000000010011
 00110111110110011000001000000000
 00011010001000001010001000000001
 00011010011000001010011000000001
-11000010000000000000001000101010
+11000010000000000000001000101011
 00011010010000100000010000000000
 00100000011000000000000000000000
 01101111111001000000000111111101
@@ -594,8 +595,8 @@
 01100111111100001000101000001010
 00100000011000000000000000000000
 01101111111000001100010000000111
-11000000000000001000001001010111
-11000000000000010000001001011110
+11000000000000001000001001011000
+11000000000000010000001001011111
 00100000011000000000000000000000
 01011000000000000000001111101000
 01100111111000010100010000000101
@@ -603,7 +604,7 @@
 01101111111000010100000101010100
 11011010011000000000111000010000
 00100000010000000110111111000000
-00100000001000000000001001100100
+00100000001000000000001001100101
 01011000000000000000001111101000
 01100111111000010100010000000101
 01101000010010010100000101001110
@@ -615,7 +616,7 @@
 01101000010010010100000101011000
 10011000010001101111110000000000
 00100000001000000111110101011111
-00100000010000000000001001000110
+00100000010000000000001001000111
 01101111111100001000101000001001
 01111001001111111111111000000111
 01100111111100001000101000001001
@@ -624,14 +625,14 @@
 01110000100010100000110101100001
 01110000100010100000101100000000
 00100000011000000000000000000000
-00100000010000000000001001101001
+00100000010000000000001001101010
 00100000010000000110111110010000
 01101111111000001100010000001001
 01100111111100001000000011001101
 00100000010000000110111110010111
 01110000100010100000110101100000
 01110000100000001100110100000000
-00100000010000000000001001101001
+00100000010000000000001001101010
 01101111111000001100010000001001
 01100111111100001000000011001101
 01110000100010100000101101010000
@@ -639,7 +640,7 @@
 11011111000000000000000000001011
 01101101111000010100010000001010
 01110000100000001100110000000011
-00100000010000000000001010001011
+00100000010000000000001010001100
 01101000010110010000000101100100
 01100000010010010100000101011000
 00100000010000000110111110011100
@@ -650,7 +651,7 @@
 01110000100000001100110000000000
 00100000011000000000000000000000
 01101111111100001000000100101001
-11000011000000101000001010001011
+11000011000000101000001010001100
 00100000011000000000000000000000
                                 
                                 
@@ -8189,7 +8190,6 @@
                                 
                                 
                                 
-                                
 00100000010000000010001110000101
 01000100100000000100000000000000
 00100000100000000000000000000000
Index: output/eeprom.dat
===================================================================
--- /1121s/branch/shutter/shutter_vip_public/output/eeprom.dat	(revision 2796)
+++ /1121s/branch/shutter/shutter_vip_public/output/eeprom.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-3a
+3e
 0a
 c2
 84
@@ -23,7 +23,7 @@
 c0
 0a
 01
-c2
+c3
 c0
 0a
 80
@@ -47,11 +47,11 @@
 c0
 12
 82
-16
+17
 c0
 13
 82
-0b
+0c
 c0
 58
 81
@@ -63,19 +63,19 @@
 c0
 6d
 01
-ab
+ac
 c0
 6d
 82
-35
+36
 c0
 6e
 02
-72
+73
 c0
 6e
 82
-53
+54
 20
 20
 23
@@ -83,7 +83,7 @@
 c0
 12
 01
-e4
+e5
 c0
 12
 80
@@ -95,7 +95,7 @@
 c0
 1c
 81
-de
+df
 c0
 1f
 80
@@ -103,7 +103,7 @@
 c0
 26
 81
-e2
+e3
 c1
 7f
 80
@@ -587,11 +587,11 @@
 20
 40
 01
-7d
+7e
 20
 40
 01
-a8
+a9
 20
 40
 00
@@ -607,7 +607,7 @@
 20
 20
 01
-aa
+ab
 20
 75
 80
@@ -1048,6 +1048,10 @@
 75
 80
 00
+70
+40
+a6
+0a
 58
 00
 00
@@ -1111,7 +1115,7 @@
 58
 00
 01
-26
+27
 67
 e1
 43
@@ -1127,7 +1131,7 @@
 58
 00
 01
-31
+32
 67
 e1
 43
@@ -1155,7 +1159,7 @@
 c0
 00
 01
-23
+24
 6f
 e0
 c5
@@ -1187,15 +1191,15 @@
 c0
 18
 81
-2b
+2c
 c0
 0a
 81
-2d
+2e
 c0
 1f
 81
-76
+77
 20
 20
 62
@@ -1227,7 +1231,7 @@
 20
 40
 01
-39
+3a
 20
 20
 63
@@ -1267,7 +1271,7 @@
 20
 40
 01
-33
+34
 24
 61
 00
@@ -1291,11 +1295,11 @@
 20
 40
 02
-72
+73
 20
 40
 02
-53
+54
 67
 e1
 48
@@ -1307,7 +1311,7 @@
 20
 40
 01
-4b
+4c
 6f
 e0
 c4
@@ -1315,11 +1319,11 @@
 c2
 80
 81
-6b
+6c
 c3
 00
 01
-71
+72
 70
 48
 bb
@@ -1327,7 +1331,7 @@
 20
 20
 01
-6f
+70
 ef
 e4
 00
@@ -1387,7 +1391,7 @@
 20
 21
 01
-67
+68
 68
 49
 06
@@ -1399,11 +1403,11 @@
 24
 21
 01
-69
+6a
 20
 3a
 01
-69
+6a
 1f
 ef
 a2
@@ -1579,7 +1583,7 @@
 20
 40
 01
-9a
+9b
 2a
 2f
 fe
@@ -1611,7 +1615,7 @@
 20
 40
 01
-9a
+9b
 d8
 a0
 8a
@@ -1639,7 +1643,7 @@
 20
 21
 01
-8f
+90
 20
 20
 21
@@ -1743,7 +1747,7 @@
 20
 40
 01
-bb
+bc
 70
 8a
 08
@@ -1787,7 +1791,7 @@
 c3
 02
 81
-bc
+bd
 68
 59
 01
@@ -1823,7 +1827,7 @@
 c0
 08
 01
-db
+dc
 58
 00
 57
@@ -1867,7 +1871,7 @@
 c0
 08
 01
-d8
+d9
 58
 00
 2b
@@ -1903,7 +1907,7 @@
 20
 20
 01
-d4
+d5
 58
 00
 83
@@ -1915,7 +1919,7 @@
 20
 20
 01
-c9
+ca
 6f
 e0
 c3
@@ -1947,7 +1951,7 @@
 c5
 97
 81
-ea
+eb
 78
 3c
 fc
@@ -1991,7 +1995,7 @@
 20
 37
 01
-f3
+f4
 1b
 42
 04
@@ -2039,7 +2043,7 @@
 20
 40
 02
-01
+02
 6f
 e0
 81
@@ -2163,7 +2167,7 @@
 20
 40
 02
-1d
+1e
 20
 20
 24
@@ -2235,7 +2239,7 @@
 20
 22
 82
-30
+31
 e7
 e0
 80
@@ -2255,7 +2259,7 @@
 c2
 00
 02
-2a
+2b
 1a
 42
 04
@@ -2391,11 +2395,11 @@
 c0
 00
 82
-57
+58
 c0
 01
 02
-5e
+5f
 20
 60
 00
@@ -2427,7 +2431,7 @@
 20
 20
 02
-64
+65
 58
 00
 03
@@ -2475,7 +2479,7 @@
 20
 40
 02
-46
+47
 6f
 f0
 8a
@@ -2511,7 +2515,7 @@
 20
 40
 02
-69
+6a
 20
 40
 6f
@@ -2539,7 +2543,7 @@
 20
 40
 02
-69
+6a
 6f
 e0
 c4
@@ -2571,7 +2575,7 @@
 20
 40
 02
-8b
+8c
 68
 59
 01
@@ -2615,13 +2619,13 @@
 c3
 02
 82
-8b
+8c
 20
 60
 00
 00
-a0
-e7
+45
+b9
 aa
 55
 40
@@ -2908,7 +2912,7 @@
 9a
 40
 00
-0c
+30
 aa
 55
 05
@@ -3008,11 +3012,10 @@
 aa
 aa
 55
-6f
+93
 55
-ad
-9d
-ff
+ee
+4c
 ff
 ff
 ff
@@ -8185,8 +8188,5 @@
 ff
 ff
 ff
-ff
-ff
-ff
-35
-0f
+4a
+2f
Index: output/flash.dat
===================================================================
--- /1121s/branch/shutter/shutter_vip_public/output/flash.dat	(revision 2796)
+++ /1121s/branch/shutter/shutter_vip_public/output/flash.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-3a
+3e
 0a
 c2
 84
@@ -23,7 +23,7 @@
 c0
 0a
 01
-c2
+c3
 c0
 0a
 80
@@ -47,11 +47,11 @@
 c0
 12
 82
-16
+17
 c0
 13
 82
-0b
+0c
 c0
 58
 81
@@ -63,19 +63,19 @@
 c0
 6d
 01
-ab
+ac
 c0
 6d
 82
-35
+36
 c0
 6e
 02
-72
+73
 c0
 6e
 82
-53
+54
 20
 20
 23
@@ -83,7 +83,7 @@
 c0
 12
 01
-e4
+e5
 c0
 12
 80
@@ -95,7 +95,7 @@
 c0
 1c
 81
-de
+df
 c0
 1f
 80
@@ -103,7 +103,7 @@
 c0
 26
 81
-e2
+e3
 c1
 7f
 80
@@ -587,11 +587,11 @@
 20
 40
 01
-7d
+7e
 20
 40
 01
-a8
+a9
 20
 40
 00
@@ -607,7 +607,7 @@
 20
 20
 01
-aa
+ab
 20
 75
 80
@@ -1048,6 +1048,10 @@
 75
 80
 00
+70
+40
+a6
+0a
 58
 00
 00
@@ -1111,7 +1115,7 @@
 58
 00
 01
-26
+27
 67
 e1
 43
@@ -1127,7 +1131,7 @@
 58
 00
 01
-31
+32
 67
 e1
 43
@@ -1155,7 +1159,7 @@
 c0
 00
 01
-23
+24
 6f
 e0
 c5
@@ -1187,15 +1191,15 @@
 c0
 18
 81
-2b
+2c
 c0
 0a
 81
-2d
+2e
 c0
 1f
 81
-76
+77
 20
 20
 62
@@ -1227,7 +1231,7 @@
 20
 40
 01
-39
+3a
 20
 20
 63
@@ -1267,7 +1271,7 @@
 20
 40
 01
-33
+34
 24
 61
 00
@@ -1291,11 +1295,11 @@
 20
 40
 02
-72
+73
 20
 40
 02
-53
+54
 67
 e1
 48
@@ -1307,7 +1311,7 @@
 20
 40
 01
-4b
+4c
 6f
 e0
 c4
@@ -1315,11 +1319,11 @@
 c2
 80
 81
-6b
+6c
 c3
 00
 01
-71
+72
 70
 48
 bb
@@ -1327,7 +1331,7 @@
 20
 20
 01
-6f
+70
 ef
 e4
 00
@@ -1387,7 +1391,7 @@
 20
 21
 01
-67
+68
 68
 49
 06
@@ -1399,11 +1403,11 @@
 24
 21
 01
-69
+6a
 20
 3a
 01
-69
+6a
 1f
 ef
 a2
@@ -1579,7 +1583,7 @@
 20
 40
 01
-9a
+9b
 2a
 2f
 fe
@@ -1611,7 +1615,7 @@
 20
 40
 01
-9a
+9b
 d8
 a0
 8a
@@ -1639,7 +1643,7 @@
 20
 21
 01
-8f
+90
 20
 20
 21
@@ -1743,7 +1747,7 @@
 20
 40
 01
-bb
+bc
 70
 8a
 08
@@ -1787,7 +1791,7 @@
 c3
 02
 81
-bc
+bd
 68
 59
 01
@@ -1823,7 +1827,7 @@
 c0
 08
 01
-db
+dc
 58
 00
 57
@@ -1867,7 +1871,7 @@
 c0
 08
 01
-d8
+d9
 58
 00
 2b
@@ -1903,7 +1907,7 @@
 20
 20
 01
-d4
+d5
 58
 00
 83
@@ -1915,7 +1919,7 @@
 20
 20
 01
-c9
+ca
 6f
 e0
 c3
@@ -1947,7 +1951,7 @@
 c5
 97
 81
-ea
+eb
 78
 3c
 fc
@@ -1991,7 +1995,7 @@
 20
 37
 01
-f3
+f4
 1b
 42
 04
@@ -2039,7 +2043,7 @@
 20
 40
 02
-01
+02
 6f
 e0
 81
@@ -2163,7 +2167,7 @@
 20
 40
 02
-1d
+1e
 20
 20
 24
@@ -2235,7 +2239,7 @@
 20
 22
 82
-30
+31
 e7
 e0
 80
@@ -2255,7 +2259,7 @@
 c2
 00
 02
-2a
+2b
 1a
 42
 04
@@ -2391,11 +2395,11 @@
 c0
 00
 82
-57
+58
 c0
 01
 02
-5e
+5f
 20
 60
 00
@@ -2427,7 +2431,7 @@
 20
 20
 02
-64
+65
 58
 00
 03
@@ -2475,7 +2479,7 @@
 20
 40
 02
-46
+47
 6f
 f0
 8a
@@ -2511,7 +2515,7 @@
 20
 40
 02
-69
+6a
 20
 40
 6f
@@ -2539,7 +2543,7 @@
 20
 40
 02
-69
+6a
 6f
 e0
 c4
@@ -2571,7 +2575,7 @@
 20
 40
 02
-8b
+8c
 68
 59
 01
@@ -2615,13 +2619,13 @@
 c3
 02
 82
-8b
+8c
 20
 60
 00
 00
-a0
-e7
+45
+b9
 aa
 55
 40
@@ -2908,7 +2912,7 @@
 9a
 40
 00
-0c
+30
 aa
 55
 05
@@ -3008,11 +3012,10 @@
 aa
 aa
 55
-6f
+93
 55
-ad
-9d
-ff
+ee
+4c
 ff
 ff
 ff
@@ -8185,8 +8188,5 @@
 ff
 ff
 ff
-ff
-ff
-ff
-35
-0f
+4a
+2f
Index: output/otp.dat
===================================================================
--- /1121s/branch/shutter/shutter_vip_public/output/otp.dat	(revision 2796)
+++ /1121s/branch/shutter/shutter_vip_public/output/otp.dat	(working copy)
@@ -11,7 +11,7 @@
 00
 aa
 55
-3a
+3e
 0a
 c2
 84
@@ -32,7 +32,7 @@
 c0
 0a
 01
-c2
+c3
 c0
 0a
 80
@@ -56,11 +56,11 @@
 c0
 12
 82
-16
+17
 c0
 13
 82
-0b
+0c
 c0
 58
 81
@@ -72,19 +72,19 @@
 c0
 6d
 01
-ab
+ac
 c0
 6d
 82
-35
+36
 c0
 6e
 02
-72
+73
 c0
 6e
 82
-53
+54
 20
 20
 23
@@ -92,7 +92,7 @@
 c0
 12
 01
-e4
+e5
 c0
 12
 80
@@ -104,7 +104,7 @@
 c0
 1c
 81
-de
+df
 c0
 1f
 80
@@ -112,7 +112,7 @@
 c0
 26
 81
-e2
+e3
 c1
 7f
 80
@@ -596,11 +596,11 @@
 20
 40
 01
-7d
+7e
 20
 40
 01
-a8
+a9
 20
 40
 00
@@ -616,7 +616,7 @@
 20
 20
 01
-aa
+ab
 20
 75
 80
@@ -1057,6 +1057,10 @@
 75
 80
 00
+70
+40
+a6
+0a
 58
 00
 00
@@ -1120,7 +1124,7 @@
 58
 00
 01
-26
+27
 67
 e1
 43
@@ -1136,7 +1140,7 @@
 58
 00
 01
-31
+32
 67
 e1
 43
@@ -1164,7 +1168,7 @@
 c0
 00
 01
-23
+24
 6f
 e0
 c5
@@ -1196,15 +1200,15 @@
 c0
 18
 81
-2b
+2c
 c0
 0a
 81
-2d
+2e
 c0
 1f
 81
-76
+77
 20
 20
 62
@@ -1236,7 +1240,7 @@
 20
 40
 01
-39
+3a
 20
 20
 63
@@ -1276,7 +1280,7 @@
 20
 40
 01
-33
+34
 24
 61
 00
@@ -1300,11 +1304,11 @@
 20
 40
 02
-72
+73
 20
 40
 02
-53
+54
 67
 e1
 48
@@ -1316,7 +1320,7 @@
 20
 40
 01
-4b
+4c
 6f
 e0
 c4
@@ -1324,11 +1328,11 @@
 c2
 80
 81
-6b
+6c
 c3
 00
 01
-71
+72
 70
 48
 bb
@@ -1336,7 +1340,7 @@
 20
 20
 01
-6f
+70
 ef
 e4
 00
@@ -1396,7 +1400,7 @@
 20
 21
 01
-67
+68
 68
 49
 06
@@ -1408,11 +1412,11 @@
 24
 21
 01
-69
+6a
 20
 3a
 01
-69
+6a
 1f
 ef
 a2
@@ -1588,7 +1592,7 @@
 20
 40
 01
-9a
+9b
 2a
 2f
 fe
@@ -1620,7 +1624,7 @@
 20
 40
 01
-9a
+9b
 d8
 a0
 8a
@@ -1648,7 +1652,7 @@
 20
 21
 01
-8f
+90
 20
 20
 21
@@ -1752,7 +1756,7 @@
 20
 40
 01
-bb
+bc
 70
 8a
 08
@@ -1796,7 +1800,7 @@
 c3
 02
 81
-bc
+bd
 68
 59
 01
@@ -1832,7 +1836,7 @@
 c0
 08
 01
-db
+dc
 58
 00
 57
@@ -1876,7 +1880,7 @@
 c0
 08
 01
-d8
+d9
 58
 00
 2b
@@ -1912,7 +1916,7 @@
 20
 20
 01
-d4
+d5
 58
 00
 83
@@ -1924,7 +1928,7 @@
 20
 20
 01
-c9
+ca
 6f
 e0
 c3
@@ -1956,7 +1960,7 @@
 c5
 97
 81
-ea
+eb
 78
 3c
 fc
@@ -2000,7 +2004,7 @@
 20
 37
 01
-f3
+f4
 1b
 42
 04
@@ -2048,7 +2052,7 @@
 20
 40
 02
-01
+02
 6f
 e0
 81
@@ -2172,7 +2176,7 @@
 20
 40
 02
-1d
+1e
 20
 20
 24
@@ -2244,7 +2248,7 @@
 20
 22
 82
-30
+31
 e7
 e0
 80
@@ -2264,7 +2268,7 @@
 c2
 00
 02
-2a
+2b
 1a
 42
 04
@@ -2400,11 +2404,11 @@
 c0
 00
 82
-57
+58
 c0
 01
 02
-5e
+5f
 20
 60
 00
@@ -2436,7 +2440,7 @@
 20
 20
 02
-64
+65
 58
 00
 03
@@ -2484,7 +2488,7 @@
 20
 40
 02
-46
+47
 6f
 f0
 8a
@@ -2520,7 +2524,7 @@
 20
 40
 02
-69
+6a
 20
 40
 6f
@@ -2548,7 +2552,7 @@
 20
 40
 02
-69
+6a
 6f
 e0
 c4
@@ -2580,7 +2584,7 @@
 20
 40
 02
-8b
+8c
 68
 59
 01
@@ -2624,13 +2628,13 @@
 c3
 02
 82
-8b
+8c
 20
 60
 00
 00
-a0
-e7
+45
+b9
 aa
 55
 40
@@ -2917,7 +2921,7 @@
 9a
 40
 00
-0c
+30
 aa
 55
 05
@@ -3017,7 +3021,7 @@
 aa
 aa
 55
-6f
+93
 55
-ad
-9d
+ee
+4c
Index: output/program.lis
===================================================================
--- /1121s/branch/shutter/shutter_vip_public/output/program.lis	(revision 2796)
+++ /1121s/branch/shutter/shutter_vip_public/output/program.lis	(working copy)
@@ -4,29 +4,29 @@
 0001 c000001b beq patch00_0 ,p_soft_reset 
 0002 c0010059 beq patch00_2 ,p_main_loop 
 0003 c0088062 beq patch02_1 ,p_set_sync_on 
-0004 c00a01c2 beq patch02_4 ,p_set_lemode 
+0004 c00a01c3 beq patch02_4 ,p_set_lemode 
 0005 c00a80e9 beq patch02_5 ,p_rf_rx_enable 
 0006 c00c00f7 beq patch03_0 ,p_txon 
 0007 c00c80b6 beq patch03_1 ,p_set_tx_power 
 0008 c00d0070 beq patch03_2 ,p_initialize_radio_cont 
 0009 c00e001f beq patch03_4 ,p_aac_ghpc 
-000a c0128216 beq patch04_5 ,p_lpm_sleep 
-000b c013820b beq patch04_7 ,p_lpm_adjust_clk 
+000a c0128217 beq patch04_5 ,p_lpm_sleep 
+000b c013820c beq patch04_7 ,p_lpm_adjust_clk 
 000c c0588101 beq patch16_1 ,p_shutter_init 
 000d c06280fe beq patch18_5 ,p_otp_read_data 
-000e c06d01ab beq patch1b_2 ,p_sadc_calibration 
-000f c06d8235 beq patch1b_3 ,p_adc_init_data 
-0010 c06e0272 beq patch1b_4 ,p_enable_adc 
-0011 c06e8253 beq patch1b_5 ,p_vdd_calculate_by_mode 
+000e c06d01ac beq patch1b_2 ,p_sadc_calibration 
+000f c06d8236 beq patch1b_3 ,p_adc_init_data 
+0010 c06e0273 beq patch1b_4 ,p_enable_adc 
+0011 c06e8254 beq patch1b_5 ,p_vdd_calculate_by_mode 
 0012 2020235a branch assert 
 
 pf_patch_ext:
-0013 c01201e4 beq patch24_4 ,p_le_receive_rxon 
+0013 c01201e5 beq patch24_4 ,p_le_receive_rxon 
 0014 c0128054 beq patch24_5 ,p_le_rx_dec 
 0015 c0130044 beq patch24_6 ,p_le_rx_nopayload 
-0016 c01c81de beq patch27_1 ,p_le_parse 
+0016 c01c81df beq patch27_1 ,p_le_parse 
 0017 c01f802d beq patch27_7 ,p_le_lpm_set_mult 
-0018 c02681e2 beq patch29_5 ,p_le_init_adv 
+0018 c02681e3 beq patch29_5 ,p_le_init_adv 
 0019 c17f8000 rtneq patch3f_7 
 001a 2020235a branch assert 
 
@@ -171,12 +171,12 @@
 008e 58557474 setarg 0x557474 
 008f 67f18968 store 3 ,0x8968 
 0090 7089606e jam 0x6e ,0x8960 
-0091 2040017d call p_rx_dcoc 
-0092 204001a8 call p_rfpll_aac_ghpc 
+0091 2040017e call p_rx_dcoc 
+0092 204001a9 call p_rfpll_aac_ghpc 
 0093 20400097 call p_set_xtal_cap 
 0094 7041480c jam system_clk_12m ,mem_system_clk 
 0095 20406f4e call sadc_calibration 
-0096 202001aa branch p_dpll_ring_ibias_calc 
+0096 202001ab branch p_dpll_ring_ibias_calc 
 
 p_set_xtal_cap:
 0097 20758000 rtn wake 
@@ -313,513 +313,514 @@
 0102 7080d6c0 jam 0xc0 ,0x80d6 
 0103 20407396 call enable_authrom 
 0104 20758000 rtn wake 
-0105 58000000 setarg 0x0000 
-0106 67e1452e store 2 ,mem_key0_press 
-0107 58000602 setarg 0x0602 
-0108 67e14556 store 2 ,mem_key0_release 
-0109 5800000e setarg 0x000e 
-010a 67e144f2 store 2 ,mem_ble_shutter_reconn_adv_interval 
-010b 58000140 setarg 0x0140 
-010c 67e144f4 store 2 ,mem_ble_shutter_discovery_adv_interval 
-010d 67e14389 store 2 ,mem_le_adv_interval 
-010e 6fe4489e fetch 8 ,mem_shutter_discovery_time_conf 
-010f 67e44512 store 8 ,mem_ble_shutter_discovery_timeout 
-0110 6fe448a6 fetch 8 ,mem_shutter_reconn_or_discovery_blink_time_conf 
-0111 67e444fa store 8 ,mem_ble_shutter_reconn_blink_on_time 
-0112 58006327 setarg shutter_process_idle 
-0113 67e143db store 2 ,mem_cb_idle_process 
-0114 58000126 setarg p_shutter_process_bb_event 
-0115 67e143dd store 2 ,mem_cb_bb_event_process 
-0116 5800638a setarg ble_shutter_receive_data 
-0117 67e143df store 2 ,mem_cb_att_write 
-0118 58000131 setarg p_shutter_le_bb_event_timer 
-0119 67e143e3 store 2 ,mem_cb_event_timer 
-011a 58006365 setarg shutter_key_change 
-011b 67e14524 store 2 ,mem_cb_shutter_keycan 
-011c 204062c2 call shutter_common_init 
-011d 20406396 call shutter_load_buffer_config_form_datarom 
+0105 7040a60a jam 0x0a ,mem_lpm_overhead 
+0106 58000000 setarg 0x0000 
+0107 67e1452e store 2 ,mem_key0_press 
+0108 58000602 setarg 0x0602 
+0109 67e14556 store 2 ,mem_key0_release 
+010a 5800000e setarg 0x000e 
+010b 67e144f2 store 2 ,mem_ble_shutter_reconn_adv_interval 
+010c 58000140 setarg 0x0140 
+010d 67e144f4 store 2 ,mem_ble_shutter_discovery_adv_interval 
+010e 67e14389 store 2 ,mem_le_adv_interval 
+010f 6fe4489e fetch 8 ,mem_shutter_discovery_time_conf 
+0110 67e44512 store 8 ,mem_ble_shutter_discovery_timeout 
+0111 6fe448a6 fetch 8 ,mem_shutter_reconn_or_discovery_blink_time_conf 
+0112 67e444fa store 8 ,mem_ble_shutter_reconn_blink_on_time 
+0113 58006327 setarg shutter_process_idle 
+0114 67e143db store 2 ,mem_cb_idle_process 
+0115 58000127 setarg p_shutter_process_bb_event 
+0116 67e143dd store 2 ,mem_cb_bb_event_process 
+0117 5800638a setarg ble_shutter_receive_data 
+0118 67e143df store 2 ,mem_cb_att_write 
+0119 58000132 setarg p_shutter_le_bb_event_timer 
+011a 67e143e3 store 2 ,mem_cb_event_timer 
+011b 58006365 setarg shutter_key_change 
+011c 67e14524 store 2 ,mem_cb_shutter_keycan 
+011d 204062c2 call shutter_common_init 
+011e 20406396 call shutter_load_buffer_config_form_datarom 
 
 p_shutter_power_switch:
-011e 6fe0c51a fetch 1 ,mem_shutter_hard_soft_switch_case 
-011f c0000123 beq hard_switch ,p_shutter_hart_swtich_power_on 
-0120 6fe0c51b fetch 1 ,mem_shutter_soft_switch_button_gpio 
-0121 67e0c4ec store 1 ,mem_ui_button_gpio 
-0122 202063a1 branch ui_soft_swtich_init 
+011f 6fe0c51a fetch 1 ,mem_shutter_hard_soft_switch_case 
+0120 c0000124 beq hard_switch ,p_shutter_hart_swtich_power_on 
+0121 6fe0c51b fetch 1 ,mem_shutter_soft_switch_button_gpio 
+0122 67e0c4ec store 1 ,mem_ui_button_gpio 
+0123 202063a1 branch ui_soft_swtich_init 
 
 p_shutter_hart_swtich_power_on:
-0123 7044ecff jam ui_button_gpio_disable ,mem_ui_button_gpio 
-0124 70451c01 jam ss_state_power_on ,mem_shutter_soft_switch_power_state 
-0125 20206340 branch shutter_start_reconnect 
+0124 7044ecff jam ui_button_gpio_disable ,mem_ui_button_gpio 
+0125 70451c01 jam ss_state_power_on ,mem_shutter_soft_switch_power_state 
+0126 20206340 branch shutter_start_reconnect 
 
 p_shutter_process_bb_event:
-0126 1a627e00 copy regc ,pdata 
-0127 c018812b beq bt_evt_le_pairing_success ,p_ble_shutter_pair_success 
-0128 c00a812d beq bt_evt_le_disconnected ,p_ble_shutter_process_baseband_disconnect 
-0129 c01f8176 beq bt_evt_le_reconnect_complete ,p_ble_shutter_process_reconnect_complete 
-012a 202062da branch shutter_process_bb_event + 1 
+0127 1a627e00 copy regc ,pdata 
+0128 c018812c beq bt_evt_le_pairing_success ,p_ble_shutter_pair_success 
+0129 c00a812e beq bt_evt_le_disconnected ,p_ble_shutter_process_baseband_disconnect 
+012a c01f8177 beq bt_evt_le_reconnect_complete ,p_ble_shutter_process_reconnect_complete 
+012b 202062da branch shutter_process_bb_event + 1 
 
 p_ble_shutter_pair_success:
-012b 7048ae01 jam 1 ,mem_shutter_ble_connect_flag 
-012c 20600000 rtn 
+012c 7048ae01 jam 1 ,mem_shutter_ble_connect_flag 
+012d 20600000 rtn 
 
 p_ble_shutter_process_baseband_disconnect:
-012d 7048ae00 jam 0 ,mem_shutter_ble_connect_flag 
-012e 204078ad call queue_init 
-012f 7044f100 jam 0 ,mem_ble_shutter_enable_notify 
-0130 20206340 branch shutter_start_reconnect 
+012e 7048ae00 jam 0 ,mem_shutter_ble_connect_flag 
+012f 204078ad call queue_init 
+0130 7044f100 jam 0 ,mem_ble_shutter_enable_notify 
+0131 20206340 branch shutter_start_reconnect 
 
 p_shutter_le_bb_event_timer:
-0131 20400139 call p_shutter_adc_read_timer 
-0132 2020630e branch shutter_le_bb_event_timer 
+0132 2040013a call p_shutter_adc_read_timer 
+0133 2020630e branch shutter_le_bb_event_timer 
 
 p_shutter_adc_read_interval:
-0133 6fe0c8b9 fetch 1 ,mem_shutter_adc_read_timer 
-0134 1fe0fe01 increase 1 ,pdata 
-0135 67e0c8b9 store 1 ,mem_shutter_adc_read_timer 
-0136 6848c8c4 fetcht 1 ,mem_shutter_adc_read_time_init 
-0137 98467c00 isub temp ,null 
-0138 20600000 rtn 
+0134 6fe0c8b9 fetch 1 ,mem_shutter_adc_read_timer 
+0135 1fe0fe01 increase 1 ,pdata 
+0136 67e0c8b9 store 1 ,mem_shutter_adc_read_timer 
+0137 6848c8c4 fetcht 1 ,mem_shutter_adc_read_time_init 
+0138 98467c00 isub temp ,null 
+0139 20600000 rtn 
 
 p_shutter_adc_read_timer:
-0139 6fe0c8b7 fetch 1 ,mem_shutter_start_adc_flag 
-013a 207a0000 rtn blank 
-013b 20400133 call p_shutter_adc_read_interval 
+013a 6fe0c8b7 fetch 1 ,mem_shutter_start_adc_flag 
+013b 207a0000 rtn blank 
+013c 20400134 call p_shutter_adc_read_interval 
 
 p_shutter_adc_read_start:
-013c 24610000 nrtn positive 
-013d 7048b900 jam 0 ,mem_shutter_adc_read_timer 
-013e 70440701 jam adc_config_hvin ,mem_adc_config_flag 
-013f 20406ff3 call adc_clear_no_power_flag 
-0140 20406feb call adc_clear_low_power_flag 
-0141 20400272 call p_enable_adc 
-0142 20400253 call p_vdd_calculate_by_mode 
-0143 67e148b5 store 2 ,mem_shutter_vdd_now_vol 
+013d 24610000 nrtn positive 
+013e 7048b900 jam 0 ,mem_shutter_adc_read_timer 
+013f 70440701 jam adc_config_hvin ,mem_adc_config_flag 
+0140 20406ff3 call adc_clear_no_power_flag 
+0141 20406feb call adc_clear_low_power_flag 
+0142 20400273 call p_enable_adc 
+0143 20400254 call p_vdd_calculate_by_mode 
+0144 67e148b5 store 2 ,mem_shutter_vdd_now_vol 
 
 p_shutter_adc_data_process:
-0144 da2048af arg mem_shutter_vdd_calculate_set ,rega 
-0145 2040014b call p_shutter_bat_percent_lowpower_out 
-0146 6fe0c40c fetch 1 ,mem_adc_power_flag 
-0147 c280816b bbit1 1 ,p_shutter_low_voltage_power_down 
-0148 c3000171 bbit0 0 ,p_shutter_adc_no_low_voltage 
-0149 7048bb01 jam 1 ,mem_shutter_adc_last_low_voltage_flag 
-014a 2020016f branch p_shutter_adc_low_voltage 
+0145 da2048af arg mem_shutter_vdd_calculate_set ,rega 
+0146 2040014c call p_shutter_bat_percent_lowpower_out 
+0147 6fe0c40c fetch 1 ,mem_adc_power_flag 
+0148 c280816c bbit1 1 ,p_shutter_low_voltage_power_down 
+0149 c3000172 bbit0 0 ,p_shutter_adc_no_low_voltage 
+014a 7048bb01 jam 1 ,mem_shutter_adc_last_low_voltage_flag 
+014b 20200170 branch p_shutter_adc_low_voltage 
 
 p_shutter_bat_percent_lowpower_out:
-014b efe40011 ifetch 8 ,rega 
-014c 67e40670 store 8 ,mem_pdatatemp 
+014c efe40011 ifetch 8 ,rega 
+014d 67e40670 store 8 ,mem_pdatatemp 
 
 p_shutter_bat_percent_lowpower_out_battery:
-014d 20406ff3 call adc_clear_no_power_flag 
-014e 20406feb call adc_clear_low_power_flag 
-014f 6fe10676 fetch 2 ,mem_pdatatemp + 6 
-0150 68490672 fetcht 2 ,mem_pdatatemp + 2 
-0151 98467c00 isub temp ,null 
-0152 24416fef ncall adc_set_no_power_flag ,positive 
-0153 68490674 fetcht 2 ,mem_pdatatemp + 4 
-0154 98467c00 isub temp ,null 
-0155 24416fe7 ncall adc_set_low_power_flag ,positive 
+014e 20406ff3 call adc_clear_no_power_flag 
+014f 20406feb call adc_clear_low_power_flag 
+0150 6fe10676 fetch 2 ,mem_pdatatemp + 6 
+0151 68490672 fetcht 2 ,mem_pdatatemp + 2 
+0152 98467c00 isub temp ,null 
+0153 24416fef ncall adc_set_no_power_flag ,positive 
+0154 68490674 fetcht 2 ,mem_pdatatemp + 4 
+0155 98467c00 isub temp ,null 
+0156 24416fe7 ncall adc_set_low_power_flag ,positive 
 
 p_shutter_adc_bat_level_set:
-0156 6fe10676 fetch 2 ,mem_pdatatemp + 6 
-0157 68490670 fetcht 2 ,mem_pdatatemp 
-0158 98467c00 isub temp ,null 
-0159 20210167 branch p_shutter_adc_bat_level_100_percent ,positive 
-015a 68490672 fetcht 2 ,mem_pdatatemp + 2 
-015b 98467e00 isub temp ,pdata 
-015c 24210169 nbranch p_shutter_adc_bat_level_0_percent ,positive 
-015d 203a0169 branch p_shutter_adc_bat_level_0_percent ,blank 
-015e 1fefa264 mul32 pdata ,100 ,rega 
-015f 6fe10670 fetch 2 ,mem_pdatatemp 
-0160 68490672 fetcht 2 ,mem_pdatatemp + 2 
-0161 98460400 isub temp ,temp 
-0162 1a227e00 copy rega ,pdata 
-0163 9846fc00 idiv temp 
-0164 20407d5f call get_div_result 
-0165 67e0c8c0 store 1 ,mem_shutter_battery_level_percentage 
-0166 20600000 rtn 
+0157 6fe10676 fetch 2 ,mem_pdatatemp + 6 
+0158 68490670 fetcht 2 ,mem_pdatatemp 
+0159 98467c00 isub temp ,null 
+015a 20210168 branch p_shutter_adc_bat_level_100_percent ,positive 
+015b 68490672 fetcht 2 ,mem_pdatatemp + 2 
+015c 98467e00 isub temp ,pdata 
+015d 2421016a nbranch p_shutter_adc_bat_level_0_percent ,positive 
+015e 203a016a branch p_shutter_adc_bat_level_0_percent ,blank 
+015f 1fefa264 mul32 pdata ,100 ,rega 
+0160 6fe10670 fetch 2 ,mem_pdatatemp 
+0161 68490672 fetcht 2 ,mem_pdatatemp + 2 
+0162 98460400 isub temp ,temp 
+0163 1a227e00 copy rega ,pdata 
+0164 9846fc00 idiv temp 
+0165 20407d5f call get_div_result 
+0166 67e0c8c0 store 1 ,mem_shutter_battery_level_percentage 
+0167 20600000 rtn 
 
 p_shutter_adc_bat_level_100_percent:
-0167 7048c064 jam 100 ,mem_shutter_battery_level_percentage 
-0168 20600000 rtn 
+0168 7048c064 jam 100 ,mem_shutter_battery_level_percentage 
+0169 20600000 rtn 
 
 p_shutter_adc_bat_level_0_percent:
-0169 7048c000 jam 0 ,mem_shutter_battery_level_percentage 
-016a 20600000 rtn 
+016a 7048c000 jam 0 ,mem_shutter_battery_level_percentage 
+016b 20600000 rtn 
 
 p_shutter_low_voltage_power_down:
-016b 7048bc01 jam 1 ,mem_shutter_enable_power_down_flag 
-016c 7048bd01 jam 1 ,mem_shutter_power_down_twinkle_flag 
-016d 20404325 call app_led_off 
-016e 20204327 branch app_enter_hibernate 
+016c 7048bc01 jam 1 ,mem_shutter_enable_power_down_flag 
+016d 7048bd01 jam 1 ,mem_shutter_power_down_twinkle_flag 
+016e 20404325 call app_led_off 
+016f 20204327 branch app_enter_hibernate 
 
 p_shutter_adc_low_voltage:
-016f 7048ba01 jam 1 ,mem_shutter_enable_low_voltage_flag 
-0170 20600000 rtn 
+0170 7048ba01 jam 1 ,mem_shutter_enable_low_voltage_flag 
+0171 20600000 rtn 
 
 p_shutter_adc_no_low_voltage:
-0171 7048ba00 jam 0 ,mem_shutter_enable_low_voltage_flag 
-0172 6fe0c8bb fetch 1 ,mem_shutter_adc_last_low_voltage_flag 
-0173 207a0000 rtn blank 
-0174 7048bb00 jam 0 ,mem_shutter_adc_last_low_voltage_flag 
-0175 20600000 rtn 
+0172 7048ba00 jam 0 ,mem_shutter_enable_low_voltage_flag 
+0173 6fe0c8bb fetch 1 ,mem_shutter_adc_last_low_voltage_flag 
+0174 207a0000 rtn blank 
+0175 7048bb00 jam 0 ,mem_shutter_adc_last_low_voltage_flag 
+0176 20600000 rtn 
 
 p_ble_shutter_process_reconnect_complete:
-0176 7048ae01 jam 1 ,mem_shutter_ble_connect_flag 
-0177 204078ad call queue_init 
-0178 7044f101 jam 1 ,mem_ble_shutter_enable_notify 
-0179 6fe44502 fetch 8 ,mem_ble_shutter_interval_min 
-017a 67e442d3 store 8 ,mem_le_interval_min 
-017b 2040432b call app_lpm_mult_enable 
-017c 20202e93 branch le_l2cap_tx_update_req 
+0177 7048ae01 jam 1 ,mem_shutter_ble_connect_flag 
+0178 204078ad call queue_init 
+0179 7044f101 jam 1 ,mem_ble_shutter_enable_notify 
+017a 6fe44502 fetch 8 ,mem_ble_shutter_interval_min 
+017b 67e442d3 store 8 ,mem_le_interval_min 
+017c 2040432b call app_lpm_mult_enable 
+017d 20202e93 branch le_l2cap_tx_update_req 
 
 p_rx_dcoc:
-017d 20758000 rtn wake 
-017e 20402160 call set_sync_on 
-017f d8400027 arg 39 ,temp 
-0180 2040216f call set_freq_rx 
-0181 204021a6 call rf_rx_enable 
-0182 708a257f jam 0x7f ,0x8a25 
-0183 708a301a jam 0x1a ,0x8a30 
-0184 708a3178 jam 0x78 ,0x8a31 
-0185 708a8fb2 jam 0xb2 ,0x8a8f 
-0186 708ac200 jam 0 ,0x8ac2 
-0187 708ac300 jam 0 ,0x8ac3 
-0188 d8e00006 arg 6 ,queue 
-0189 2040019a call p_rx_dcoc_avg 
-018a 2a2ffe0d isolate1 13 ,rega 
-018b 2040211d call qset_start 
-018c 2a4ffe0d isolate1 13 ,regb 
-018d 2040211e call qset_p 
-018e d8e00005 arg 5 ,queue 
+017e 20758000 rtn wake 
+017f 20402160 call set_sync_on 
+0180 d8400027 arg 39 ,temp 
+0181 2040216f call set_freq_rx 
+0182 204021a6 call rf_rx_enable 
+0183 708a257f jam 0x7f ,0x8a25 
+0184 708a301a jam 0x1a ,0x8a30 
+0185 708a3178 jam 0x78 ,0x8a31 
+0186 708a8fb2 jam 0xb2 ,0x8a8f 
+0187 708ac200 jam 0 ,0x8ac2 
+0188 708ac300 jam 0 ,0x8ac3 
+0189 d8e00006 arg 6 ,queue 
+018a 2040019b call p_rx_dcoc_avg 
+018b 2a2ffe0d isolate1 13 ,rega 
+018c 2040211d call qset_start 
+018d 2a4ffe0d isolate1 13 ,regb 
+018e 2040211e call qset_p 
+018f d8e00005 arg 5 ,queue 
 
 p_rx_dcoc_loop2:
-018f 2040211c call qset1_p 
-0190 2040211e call qset_p 
-0191 2040019a call p_rx_dcoc_avg 
-0192 d8a08ac2 arg 0x8ac2 ,contw 
-0193 1a31fe00 rshift4 rega ,pdata 
-0194 20402117 call qsetxor 
-0195 1a51fe00 rshift4 regb ,pdata 
-0196 20402117 call qsetxor 
-0197 18e08fff increase -1 ,queue 
-0198 2021018f branch p_rx_dcoc_loop2 ,positive 
-0199 2020214f branch rx_dcoc_loop2 + 10 
+0190 2040211c call qset1_p 
+0191 2040211e call qset_p 
+0192 2040019b call p_rx_dcoc_avg 
+0193 d8a08ac2 arg 0x8ac2 ,contw 
+0194 1a31fe00 rshift4 rega ,pdata 
+0195 20402117 call qsetxor 
+0196 1a51fe00 rshift4 regb ,pdata 
+0197 20402117 call qsetxor 
+0198 18e08fff increase -1 ,queue 
+0199 20210190 branch p_rx_dcoc_loop2 ,positive 
+019a 2020214f branch rx_dcoc_loop2 + 10 
 
 p_rx_dcoc_avg:
-019a 2000003c nop 60 
-019b 58000f00 setarg mem_dcoc_buf 
-019c 67f10982 store 2 ,0x8982 
-019d 58000ff0 setarg mem_dcoc_buf_end 
-019e 67f10984 store 2 ,0x8984 
-019f 70898109 jam 0x9 ,0x8981 
-01a0 70898103 jam 0x3 ,0x8981 
-01a1 70898006 jam 0x6 ,0x8980 
-01a2 2000003c nop 60 
-01a3 da200000 arg 0 ,rega 
-01a4 da400000 arg 0 ,regb 
-01a5 df200010 arg 16 ,loopcnt 
-01a6 d8c00f00 arg mem_dcoc_buf ,contr 
-01a7 2020212d branch rx_dcoc_loop 
+019b 2000003c nop 60 
+019c 58000f00 setarg mem_dcoc_buf 
+019d 67f10982 store 2 ,0x8982 
+019e 58000ff0 setarg mem_dcoc_buf_end 
+019f 67f10984 store 2 ,0x8984 
+01a0 70898109 jam 0x9 ,0x8981 
+01a1 70898103 jam 0x3 ,0x8981 
+01a2 70898006 jam 0x6 ,0x8980 
+01a3 2000003c nop 60 
+01a4 da200000 arg 0 ,rega 
+01a5 da400000 arg 0 ,regb 
+01a6 df200010 arg 16 ,loopcnt 
+01a7 d8c00f00 arg mem_dcoc_buf ,contr 
+01a8 2020212d branch rx_dcoc_loop 
 
 p_rfpll_aac_ghpc:
-01a8 20758000 rtn wake 
-01a9 20202272 branch rfpll_aac_ghpc + 1 
+01a9 20758000 rtn wake 
+01aa 20202272 branch rfpll_aac_ghpc + 1 
 
 p_dpll_ring_ibias_calc:
-01aa 20600000 rtn 
+01ab 20600000 rtn 
 
 p_sadc_calibration:
-01ab 20758000 rtn wake 
-01ac 708a0777 jam 0x77 ,core_gpadc_ctrl 
-01ad 708a08c9 jam 0xc9 ,core_gpadc_cfg0 
-01ae 708a0b01 jam 0x01 ,core_gpadc_cfg3 
-01af 6fe0c409 fetch 1 ,mem_adc_clkdiv 
-01b0 67f080cd store 1 ,core_sadc_clkdiv 
-01b1 20000bb8 nop 3000 
-01b2 204001bb call p_sadc_read 
-01b3 708a08c1 jam 0xc1 ,core_gpadc_cfg0 
-01b4 6a40c419 fetchr regb ,1 ,mem_spi_write_addr 
-01b5 df200008 arg 8 ,loopcnt 
-01b6 20406f58 call sadc_cal_read + 1 
-01b7 6fe0c419 fetch 1 ,mem_spi_write_addr 
-01b8 67e0c433 store 1 ,mem_adc_cal_c7 
-01b9 6240c419 storer regb ,1 ,mem_spi_write_addr 
-01ba 20600000 rtn 
+01ac 20758000 rtn wake 
+01ad 708a0777 jam 0x77 ,core_gpadc_ctrl 
+01ae 708a08c9 jam 0xc9 ,core_gpadc_cfg0 
+01af 708a0b01 jam 0x01 ,core_gpadc_cfg3 
+01b0 6fe0c409 fetch 1 ,mem_adc_clkdiv 
+01b1 67f080cd store 1 ,core_sadc_clkdiv 
+01b2 20000bb8 nop 3000 
+01b3 204001bc call p_sadc_read 
+01b4 708a08c1 jam 0xc1 ,core_gpadc_cfg0 
+01b5 6a40c419 fetchr regb ,1 ,mem_spi_write_addr 
+01b6 df200008 arg 8 ,loopcnt 
+01b7 20406f58 call sadc_cal_read + 1 
+01b8 6fe0c419 fetch 1 ,mem_spi_write_addr 
+01b9 67e0c433 store 1 ,mem_adc_cal_c7 
+01ba 6240c419 storer regb ,1 ,mem_spi_write_addr 
+01bb 20600000 rtn 
 
 p_sadc_read:
-01bb 7080cc03 jam 0x03 ,core_sadc_ctrl 
+01bc 7080cc03 jam 0x03 ,core_sadc_ctrl 
 
 p_sadc_read_wait:
-01bc 6ff08129 fetch 1 ,core_perf_status 
-01bd c30281bc bbit0 saradc_done ,p_sadc_read_wait 
-01be 68590164 fetcht 2 ,core_sadc_data 
-01bf 6049440a storet 2 ,mem_adc_current_value 
-01c0 7080cc00 jam 0x00 ,core_sadc_ctrl 
-01c1 20600000 rtn 
+01bd 6ff08129 fetch 1 ,core_perf_status 
+01be c30281bd bbit0 saradc_done ,p_sadc_read_wait 
+01bf 68590164 fetcht 2 ,core_sadc_data 
+01c0 6049440a storet 2 ,mem_adc_current_value 
+01c1 7080cc00 jam 0x00 ,core_sadc_ctrl 
+01c2 20600000 rtn 
 
 p_set_lemode:
-01c2 708a8211 jam 0x11 ,0x8a82 
-01c3 708a8d12 jam 0x12 ,0x8a8d 
-01c4 708a8e0a jam 0x0a ,0x8a8e 
-01c5 6fe0c099 fetch 1 ,mem_fcomp_div 
-01c6 c00801db beq xtal_16m ,p_set_lemode_2m_16m 
-01c7 58005762 setarg 0x5762 
-01c8 67f10907 store 2 ,0x8907 
+01c3 708a8211 jam 0x11 ,0x8a82 
+01c4 708a8d12 jam 0x12 ,0x8a8d 
+01c5 708a8e0a jam 0x0a ,0x8a8e 
+01c6 6fe0c099 fetch 1 ,mem_fcomp_div 
+01c7 c00801dc beq xtal_16m ,p_set_lemode_2m_16m 
+01c8 58005762 setarg 0x5762 
+01c9 67f10907 store 2 ,0x8907 
 
 p_set_lemode_2m:
-01c9 70890103 jam 3 ,0x8901 
-01ca 70893003 jam 3 ,0x8930 
-01cb c6168000 rtnmark1 mark_ble_2m 
-01cc 70890101 jam 1 ,0x8901 
-01cd 708a8207 jam 0x07 ,0x8a82 
-01ce 708a8d44 jam 0x44 ,0x8a8d 
-01cf 708a8e0a jam 0x0a ,0x8a8e 
-01d0 6fe0c099 fetch 1 ,mem_fcomp_div 
-01d1 c00801d8 beq xtal_16m ,p_set_lemode_1m_16m 
-01d2 58002bb1 setarg 0x2bb1 
-01d3 67f10907 store 2 ,0x8907 
+01ca 70890103 jam 3 ,0x8901 
+01cb 70893003 jam 3 ,0x8930 
+01cc c6168000 rtnmark1 mark_ble_2m 
+01cd 70890101 jam 1 ,0x8901 
+01ce 708a8207 jam 0x07 ,0x8a82 
+01cf 708a8d44 jam 0x44 ,0x8a8d 
+01d0 708a8e0a jam 0x0a ,0x8a8e 
+01d1 6fe0c099 fetch 1 ,mem_fcomp_div 
+01d2 c00801d9 beq xtal_16m ,p_set_lemode_1m_16m 
+01d3 58002bb1 setarg 0x2bb1 
+01d4 67f10907 store 2 ,0x8907 
 
 p_set_lemode_1m:
-01d4 c6978000 rtnmark0 mark_ble_lr 
-01d5 70893024 jam 0x24 ,0x8930 
-01d6 70890105 jam 5 ,0x8901 
-01d7 20600000 rtn 
+01d5 c6978000 rtnmark0 mark_ble_lr 
+01d6 70893024 jam 0x24 ,0x8930 
+01d7 70890105 jam 5 ,0x8901 
+01d8 20600000 rtn 
 
 p_set_lemode_1m_16m:
-01d8 58004189 setarg 0x4189 
-01d9 67f10907 store 2 ,0x8907 
-01da 202001d4 branch p_set_lemode_1m 
+01d9 58004189 setarg 0x4189 
+01da 67f10907 store 2 ,0x8907 
+01db 202001d5 branch p_set_lemode_1m 
 
 p_set_lemode_2m_16m:
-01db 58008312 setarg 0x8312 
-01dc 67f10907 store 2 ,0x8907 
-01dd 202001c9 branch p_set_lemode_2m 
+01dc 58008312 setarg 0x8312 
+01dd 67f10907 store 2 ,0x8907 
+01de 202001ca branch p_set_lemode_2m 
 
 p_le_parse:
-01de 6fe0c334 fetch 1 ,mem_le_packet_llid 
-01df c1000000 rtneq llid_reserved 
-01e0 c001b04a beq llid_le_ll ,le_parse_ll 
-01e1 202028e1 branch le_parse_l2cap 
+01df 6fe0c334 fetch 1 ,mem_le_packet_llid 
+01e0 c1000000 rtneq llid_reserved 
+01e1 c001b04a beq llid_le_ll ,le_parse_ll 
+01e2 202028e1 branch le_parse_l2cap 
 
 p_le_init_adv:
-01e2 793f8030 set0 mark_ble_crc_fail ,mark 
-01e3 20202af6 branch le_init_adv + 1 
+01e3 793f8030 set0 mark_ble_crc_fail ,mark 
+01e4 20202af6 branch le_init_adv + 1 
 
 p_le_receive_rxon:
-01e4 204025c2 call le_prep 
-01e5 c59781ea bmark0 mark_ble_lr ,p_le_receive_nolr 
-01e6 783cfc00 pulse dewhiten_code_calc 
-01e7 2000001e nop 30 
-01e8 204025c2 call le_prep 
-01e9 19699600 lshift3 timeup ,timeup 
+01e5 204025c2 call le_prep 
+01e6 c59781eb bmark0 mark_ble_lr ,p_le_receive_nolr 
+01e7 783cfc00 pulse dewhiten_code_calc 
+01e8 2000001e nop 30 
+01e9 204025c2 call le_prep 
+01ea 19699600 lshift3 timeup ,timeup 
 
 p_le_receive_nolr:
-01ea 7856fc00 disable match 
-01eb 7826fc00 enable decode_fec0 
-01ec 7830fc00 enable is_rx 
-01ed 78507c00 disable is_tx 
-01ee 19623600 copy timeup ,stop_watch 
-01ef 37c18400 correlate null ,timeout 
-01f0 203701f3 branch p_le_receive_on_attempt ,attempt 
-01f1 1b420400 copy clke ,temp 
-01f2 604b000f storet 6 ,mem_sync_clke 
+01eb 7856fc00 disable match 
+01ec 7826fc00 enable decode_fec0 
+01ed 7830fc00 enable is_rx 
+01ee 78507c00 disable is_tx 
+01ef 19623600 copy timeup ,stop_watch 
+01f0 37c18400 correlate null ,timeout 
+01f1 203701f4 branch p_le_receive_on_attempt ,attempt 
+01f2 1b420400 copy clke ,temp 
+01f3 604b000f storet 6 ,mem_sync_clke 
 
 p_le_receive_on_attempt:
-01f3 242c26fa nbranch le_unsync_end ,sync 
-01f4 78287c00 enable swfine 
-01f5 6fe0c167 fetch 1 ,mem_le_tx_ifs_defference 
-01f6 d8404e20 arg param_20ms_init ,temp 
-01f7 98408400 iadd temp ,temp 
-01f8 6fe0c148 fetch 1 ,mem_system_clk 
-01f9 984fb600 imul32 temp ,stop_watch 
-01fa 20406877 call rf_debug_rx_sync_line 
-01fb 20372677 branch le_receive_skip ,attempt 
-01fc 20400201 call p_calc_clke_all_modem 
-01fd 6fe08168 fetch 1 ,mem_le_state 
-01fe c301a677 bbit0 lestate_got_first_packet ,le_receive_skip 
-01ff 2055a477 call lpm_adjust_clk ,wake 
-0200 20202677 branch le_receive_skip 
+01f4 242c26fa nbranch le_unsync_end ,sync 
+01f5 78287c00 enable swfine 
+01f6 6fe0c167 fetch 1 ,mem_le_tx_ifs_defference 
+01f7 d8404e20 arg param_20ms_init ,temp 
+01f8 98408400 iadd temp ,temp 
+01f9 6fe0c148 fetch 1 ,mem_system_clk 
+01fa 984fb600 imul32 temp ,stop_watch 
+01fb 20406877 call rf_debug_rx_sync_line 
+01fc 20372677 branch le_receive_skip ,attempt 
+01fd 20400202 call p_calc_clke_all_modem 
+01fe 6fe08168 fetch 1 ,mem_le_state 
+01ff c301a677 bbit0 lestate_got_first_packet ,le_receive_skip 
+0200 2055a477 call lpm_adjust_clk ,wake 
+0201 20202677 branch le_receive_skip 
 
 p_calc_clke_all_modem:
-0201 684b000f fetcht 6 ,mem_sync_clke 
-0202 1b427e00 copy clke ,pdata 
-0203 20407d12 call clk_diff 
-0204 1fe20400 copy pdata ,temp 
-0205 204026ff call calc_clke_all_modem 
-0206 1b425600 copy clke ,rege 
-0207 1d227e00 copy clke_rt ,pdata 
-0208 9840fe00 iadd temp ,pdata 
-0209 1fe25200 copy pdata ,clke_rt 
-020a 20600000 rtn 
+0202 684b000f fetcht 6 ,mem_sync_clke 
+0203 1b427e00 copy clke ,pdata 
+0204 20407d12 call clk_diff 
+0205 1fe20400 copy pdata ,temp 
+0206 204026ff call calc_clke_all_modem 
+0207 1b425600 copy clke ,rege 
+0208 1d227e00 copy clke_rt ,pdata 
+0209 9840fe00 iadd temp ,pdata 
+020a 1fe25200 copy pdata ,clke_rt 
+020b 20600000 rtn 
 
 p_lpm_adjust_clk:
-020b c584a489 bmark0 mark_context ,lpm_clear_counter 
-020c 684a40ad fetcht 4 ,mem_sleep_counter_all 
-020d dfe00600 arg 0x600 ,pdata 
-020e 98467c00 isub temp ,null 
-020f 20610000 rtn positive 
-0210 18422200 copy temp ,rega 
-0211 684b000f fetcht 6 ,mem_sync_clke 
-0212 1d627e00 deposit rege 
-0213 20407d10 call clk_diff_rt 
-0214 1a220400 copy rega ,temp 
-0215 2020247d branch lpm_adjust_clk + 6 
+020c c584a489 bmark0 mark_context ,lpm_clear_counter 
+020d 684a40ad fetcht 4 ,mem_sleep_counter_all 
+020e dfe00600 arg 0x600 ,pdata 
+020f 98467c00 isub temp ,null 
+0210 20610000 rtn positive 
+0211 18422200 copy temp ,rega 
+0212 684b000f fetcht 6 ,mem_sync_clke 
+0213 1d627e00 deposit rege 
+0214 20407d10 call clk_diff_rt 
+0215 1a220400 copy rega ,temp 
+0216 2020247d branch lpm_adjust_clk + 6 
 
 p_lpm_sleep:
-0216 6fe143e9 fetch 2 ,mem_cb_before_lpm_sleep 
-0217 20407d79 call callback_func 
+0217 6fe143e9 fetch 2 ,mem_cb_before_lpm_sleep 
+0218 20407d79 call callback_func 
 
 p_lpm_sleep_skip_cb_function:
-0218 6fe240ad fetch 4 ,mem_sleep_counter_all 
-0219 9840fe00 iadd temp ,pdata 
-021a 67e240ad store 4 ,mem_sleep_counter_all 
-021b 2040021d call p_lpm_save_context 
-021c 20202425 branch lpm_sleep_skip_cb_function + 4 
+0219 6fe240ad fetch 4 ,mem_sleep_counter_all 
+021a 9840fe00 iadd temp ,pdata 
+021b 67e240ad store 4 ,mem_sleep_counter_all 
+021c 2040021e call p_lpm_save_context 
+021d 20202425 branch lpm_sleep_skip_cb_function + 4 
 
 p_lpm_save_context:
-021d 600440e7 storer mark ,8 ,mem_saved_mark 
-021e d8c08070 arg core_gpio_conf ,contr 
-021f d8a040cc arg mem_saved_gpio ,contw 
-0220 20407c8f call memcpy16 
-0221 d8c080d4 arg core_gpio_conf_hi ,contr 
-0222 20407c89 call memcpy8 
-0223 6ff08080 fetch 1 ,core_spid_ctrl 
-0224 67e0c0ef store 1 ,mem_saved_spidctrl 
-0225 18422400 copy temp ,regb 
+021e 600440e7 storer mark ,8 ,mem_saved_mark 
+021f d8c08070 arg core_gpio_conf ,contr 
+0220 d8a040cc arg mem_saved_gpio ,contw 
+0221 20407c8f call memcpy16 
+0222 d8c080d4 arg core_gpio_conf_hi ,contr 
+0223 20407c89 call memcpy8 
+0224 6ff08080 fetch 1 ,core_spid_ctrl 
+0225 67e0c0ef store 1 ,mem_saved_spidctrl 
+0226 18422400 copy temp ,regb 
 
 p_lpm_write_gpio_wakeup:
-0226 df20000c arg 12 ,loopcnt 
-0227 da200016 arg mem_gpio_wakeup_cfg ,rega 
-0228 da60814d arg core_gpio_wakeup_cfg ,regc 
-0229 37d98200 until null ,lpo_edge 
+0227 df20000c arg 12 ,loopcnt 
+0228 da200016 arg mem_gpio_wakeup_cfg ,rega 
+0229 da60814d arg core_gpio_wakeup_cfg ,regc 
+022a 37d98200 until null ,lpo_edge 
 
 p_lpm_write_gpio_loop:
-022a efe08011 ifetch 1 ,rega 
-022b e8408013 ifetcht 1 ,regc 
-022c 98467c00 isub temp ,null 
-022d 20228230 branch p_lpm_write_gpio_loop_next ,zero 
-022e e7e08013 istore 1 ,regc 
-022f 37d98200 until null ,lpo_edge 
+022b efe08011 ifetch 1 ,rega 
+022c e8408013 ifetcht 1 ,regc 
+022d 98467c00 isub temp ,null 
+022e 20228231 branch p_lpm_write_gpio_loop_next ,zero 
+022f e7e08013 istore 1 ,regc 
+0230 37d98200 until null ,lpo_edge 
 
 p_lpm_write_gpio_loop_next:
-0230 1a20a201 increase 1 ,rega 
-0231 1a60a601 increase 1 ,regc 
-0232 c200022a loop p_lpm_write_gpio_loop 
-0233 1a420400 copy regb ,temp 
-0234 20600000 rtn 
+0231 1a20a201 increase 1 ,rega 
+0232 1a60a601 increase 1 ,regc 
+0233 c200022b loop p_lpm_write_gpio_loop 
+0234 1a420400 copy regb ,temp 
+0235 20600000 rtn 
 
 p_adc_init_data:
-0235 6fe401fd fetch 8 ,mem_otp_adc 
-0236 203a6f79 branch adc_init_cal_data_default ,blank 
-0237 67e443fd store 8 ,mem_reference_inter1p8v_2v_adc_io_data 
-0238 20406b3a call enable_otp_read 
-0239 20406aad call loadcode_check_otp_lock 
-023a dfe00fc0 arg otp_offset_adc_param_l_c0 ,pdata 
-023b 9a40a400 iadd regb ,regb 
-023c df20000a arg 10 ,loopcnt 
-023d da2001fd arg mem_otp_temp ,rega 
-023e 20406b74 call otp_read_data 
-023f 20406b37 call disable_otp 
-0240 6fe401fd fetch 8 ,mem_otp_temp 
-0241 207a0000 rtn blank 
-0242 67e4414e store 8 ,mem_adc_reference3v_gpio1v_ft_data 
-0243 efe10006 ifetch 2 ,contr 
-0244 e7e10005 istore 2 ,contw 
-0245 20600000 rtn 
+0236 6fe401fd fetch 8 ,mem_otp_adc 
+0237 203a6f79 branch adc_init_cal_data_default ,blank 
+0238 67e443fd store 8 ,mem_reference_inter1p8v_2v_adc_io_data 
+0239 20406b3a call enable_otp_read 
+023a 20406aad call loadcode_check_otp_lock 
+023b dfe00fc0 arg otp_offset_adc_param_l_c0 ,pdata 
+023c 9a40a400 iadd regb ,regb 
+023d df20000a arg 10 ,loopcnt 
+023e da2001fd arg mem_otp_temp ,rega 
+023f 20406b74 call otp_read_data 
+0240 20406b37 call disable_otp 
+0241 6fe401fd fetch 8 ,mem_otp_temp 
+0242 207a0000 rtn blank 
+0243 67e4414e store 8 ,mem_adc_reference3v_gpio1v_ft_data 
+0244 efe10006 ifetch 2 ,contr 
+0245 e7e10005 istore 2 ,contw 
+0246 20600000 rtn 
 
 p_sadc_cal_write:
-0246 6ff080cc fetch 1 ,core_sadc_ctrl 
-0247 79207e01 set1 1 ,pdata 
-0248 67f080cc store 1 ,core_sadc_ctrl 
-0249 6a40c419 fetchr regb ,1 ,mem_spi_write_addr 
-024a 6fe0c433 fetch 1 ,mem_adc_cal_c7 
-024b 67e0c419 store 1 ,mem_spi_write_addr 
-024c df200008 arg 8 ,loopcnt 
-024d 20406f67 call sadc_cal_write + 4 
-024e 6240c419 storer regb ,1 ,mem_spi_write_addr 
-024f 6ff08a0a fetch 1 ,core_gpadc_cfg2 
-0250 793ffe04 set0 4 ,pdata 
-0251 67f08a0a store 1 ,core_gpadc_cfg2 
-0252 20600000 rtn 
+0247 6ff080cc fetch 1 ,core_sadc_ctrl 
+0248 79207e01 set1 1 ,pdata 
+0249 67f080cc store 1 ,core_sadc_ctrl 
+024a 6a40c419 fetchr regb ,1 ,mem_spi_write_addr 
+024b 6fe0c433 fetch 1 ,mem_adc_cal_c7 
+024c 67e0c419 store 1 ,mem_spi_write_addr 
+024d df200008 arg 8 ,loopcnt 
+024e 20406f67 call sadc_cal_write + 4 
+024f 6240c419 storer regb ,1 ,mem_spi_write_addr 
+0250 6ff08a0a fetch 1 ,core_gpadc_cfg2 
+0251 793ffe04 set0 4 ,pdata 
+0252 67f08a0a store 1 ,core_gpadc_cfg2 
+0253 20600000 rtn 
 
 p_vdd_calculate_by_mode:
 
 p_vdd_reference_inter3v_calculate:
-0253 6fe0c407 fetch 1 ,mem_adc_config_flag 
-0254 c0008257 beq adc_config_hvin ,p_vdd_reference_inter3v_calculate_by_mode_vdcdc 
-0255 c001025e beq adc_config_gpio ,p_vdd_reference_inter3v_calculate_by_mode_gpio 
-0256 20600000 rtn 
+0254 6fe0c407 fetch 1 ,mem_adc_config_flag 
+0255 c0008258 beq adc_config_hvin ,p_vdd_reference_inter3v_calculate_by_mode_vdcdc 
+0256 c001025f beq adc_config_gpio ,p_vdd_reference_inter3v_calculate_by_mode_gpio 
+0257 20600000 rtn 
 
 p_vdd_reference_inter3v_calculate_by_mode_vdcdc:
-0257 580003e8 setarg 1000 
-0258 67e14405 store 2 ,mem_reference_voltage 
-0259 68494152 fetcht 2 ,mem_adc_reference3v_vdcdc3p6v_ft_data 
-025a 6fe14154 fetch 2 ,mem_adc_reference3v_vdcdc4p6v_ft_data 
-025b da600e10 arg 3600 ,regc 
-025c 20406fc0 call vdd_calculate 
-025d 20200264 branch p_mul1v_div1v_to_cal 
+0258 580003e8 setarg 1000 
+0259 67e14405 store 2 ,mem_reference_voltage 
+025a 68494152 fetcht 2 ,mem_adc_reference3v_vdcdc3p6v_ft_data 
+025b 6fe14154 fetch 2 ,mem_adc_reference3v_vdcdc4p6v_ft_data 
+025c da600e10 arg 3600 ,regc 
+025d 20406fc0 call vdd_calculate 
+025e 20200265 branch p_mul1v_div1v_to_cal 
 
 p_vdd_reference_inter3v_calculate_by_mode_gpio:
-025e 580003e8 setarg 1000 
-025f 67e14405 store 2 ,mem_reference_voltage 
-0260 6849414e fetcht 2 ,mem_adc_reference3v_gpio1v_ft_data 
-0261 6fe14150 fetch 2 ,mem_adc_reference3v_gpio2v_ft_data 
-0262 da6003e8 arg 1000 ,regc 
-0263 20406fc0 call vdd_calculate 
+025f 580003e8 setarg 1000 
+0260 67e14405 store 2 ,mem_reference_voltage 
+0261 6849414e fetcht 2 ,mem_adc_reference3v_gpio1v_ft_data 
+0262 6fe14150 fetch 2 ,mem_adc_reference3v_gpio2v_ft_data 
+0263 da6003e8 arg 1000 ,regc 
+0264 20406fc0 call vdd_calculate 
 
 p_mul1v_div1v_to_cal:
-0264 68494156 fetcht 2 ,mem_adc_reference3v_inter1v_ft_data 
-0265 984ffe00 imul32 temp ,pdata 
-0266 68494158 fetcht 2 ,mem_adc_reference3v_inter1v_now_data 
-0267 9846fc00 idiv temp 
-0268 20207d5f branch get_div_result 
+0265 68494156 fetcht 2 ,mem_adc_reference3v_inter1v_ft_data 
+0266 984ffe00 imul32 temp ,pdata 
+0267 68494158 fetcht 2 ,mem_adc_reference3v_inter1v_now_data 
+0268 9846fc00 idiv temp 
+0269 20207d5f branch get_div_result 
 
 p_enable_adc_init_config:
-0269 20400246 call p_sadc_cal_write 
-026a 6ff08a09 fetch 1 ,core_gpadc_cfg1 
-026b 793ffe07 set0 7 ,pdata 
-026c 67f08a09 store 1 ,core_gpadc_cfg1 
-026d 708a0777 jam 0x77 ,core_gpadc_ctrl 
-026e 708a08c1 jam 0xc1 ,core_gpadc_cfg0 
-026f 708a0d61 jam 0x61 ,core_vtest_ctrl0 
-0270 708a0b00 jam 0x00 ,core_gpadc_cfg3 
-0271 20600000 rtn 
+026a 20400247 call p_sadc_cal_write 
+026b 6ff08a09 fetch 1 ,core_gpadc_cfg1 
+026c 793ffe07 set0 7 ,pdata 
+026d 67f08a09 store 1 ,core_gpadc_cfg1 
+026e 708a0777 jam 0x77 ,core_gpadc_ctrl 
+026f 708a08c1 jam 0xc1 ,core_gpadc_cfg0 
+0270 708a0d61 jam 0x61 ,core_vtest_ctrl0 
+0271 708a0b00 jam 0x00 ,core_gpadc_cfg3 
+0272 20600000 rtn 
 
 p_enable_adc:
 
 p_enable_adc_reference_source_inter3v:
-0272 20400269 call p_enable_adc_init_config 
-0273 20406f90 call sadc_channel 
-0274 6fe0c409 fetch 1 ,mem_adc_clkdiv 
-0275 67f080cd store 1 ,core_sadc_clkdiv 
-0276 20406f97 call sadc_read 
-0277 708a0d60 jam 0x60 ,core_vtest_ctrl0 
-0278 7080cd00 jam 0x00 ,core_sadc_clkdiv 
+0273 2040026a call p_enable_adc_init_config 
+0274 20406f90 call sadc_channel 
+0275 6fe0c409 fetch 1 ,mem_adc_clkdiv 
+0276 67f080cd store 1 ,core_sadc_clkdiv 
+0277 20406f97 call sadc_read 
+0278 708a0d60 jam 0x60 ,core_vtest_ctrl0 
+0279 7080cd00 jam 0x00 ,core_sadc_clkdiv 
 
 p_read_adc_inter1v:
-0279 20400269 call p_enable_adc_init_config 
-027a 6fe0c409 fetch 1 ,mem_adc_clkdiv 
-027b 67f080cd store 1 ,core_sadc_clkdiv 
-027c 708a0b50 jam 0x50 ,core_gpadc_cfg3 
-027d 708a0ec0 jam 0xc0 ,core_vtest_ctrl1 
-027e df00000b arg 0xb ,regext_index 
-027f 6de1440a fetchr regext ,2 ,mem_adc_current_value 
-0280 7080cc03 jam 0x03 ,core_sadc_ctrl 
-0281 2040028b call p_sar_adc_read_wait 
-0282 68590164 fetcht 2 ,core_sadc_data 
-0283 60494158 storet 2 ,mem_adc_reference3v_inter1v_now_data 
-0284 20406f9c call sadc_read_wait + 4 
-0285 df00000b arg 0xb ,regext_index 
-0286 65e1440a storer regext ,2 ,mem_adc_current_value 
-0287 708a0d60 jam 0x60 ,core_vtest_ctrl0 
-0288 7080cd00 jam 0x00 ,core_sadc_clkdiv 
-0289 7080cc00 jam 0x00 ,core_sadc_ctrl 
-028a 20600000 rtn 
+027a 2040026a call p_enable_adc_init_config 
+027b 6fe0c409 fetch 1 ,mem_adc_clkdiv 
+027c 67f080cd store 1 ,core_sadc_clkdiv 
+027d 708a0b50 jam 0x50 ,core_gpadc_cfg3 
+027e 708a0ec0 jam 0xc0 ,core_vtest_ctrl1 
+027f df00000b arg 0xb ,regext_index 
+0280 6de1440a fetchr regext ,2 ,mem_adc_current_value 
+0281 7080cc03 jam 0x03 ,core_sadc_ctrl 
+0282 2040028c call p_sar_adc_read_wait 
+0283 68590164 fetcht 2 ,core_sadc_data 
+0284 60494158 storet 2 ,mem_adc_reference3v_inter1v_now_data 
+0285 20406f9c call sadc_read_wait + 4 
+0286 df00000b arg 0xb ,regext_index 
+0287 65e1440a storer regext ,2 ,mem_adc_current_value 
+0288 708a0d60 jam 0x60 ,core_vtest_ctrl0 
+0289 7080cd00 jam 0x00 ,core_sadc_clkdiv 
+028a 7080cc00 jam 0x00 ,core_sadc_ctrl 
+028b 20600000 rtn 
 
 p_sar_adc_read_wait:
-028b 6ff08129 fetch 1 ,core_perf_status 
-028c c302828b bbit0 saradc_done ,p_sar_adc_read_wait 
-028d 20600000 rtn 
+028c 6ff08129 fetch 1 ,core_perf_status 
+028d c302828c bbit0 saradc_done ,p_sar_adc_read_wait 
+028e 20600000 rtn 
               org 0x2000
 
 start:
Index: output/ramcode.rom
===================================================================
--- /1121s/branch/shutter/shutter_vip_public/output/ramcode.rom	(revision 2796)
+++ /1121s/branch/shutter/shutter_vip_public/output/ramcode.rom	(working copy)
@@ -2,27 +2,27 @@
 c000001b
 c0010059
 c0088062
-c00a01c2
+c00a01c3
 c00a80e9
 c00c00f7
 c00c80b6
 c00d0070
 c00e001f
-c0128216
-c013820b
+c0128217
+c013820c
 c0588101
 c06280fe
-c06d01ab
-c06d8235
-c06e0272
-c06e8253
+c06d01ac
+c06d8236
+c06e0273
+c06e8254
 2020235a
-c01201e4
+c01201e5
 c0128054
 c0130044
-c01c81de
+c01c81df
 c01f802d
-c02681e2
+c02681e3
 c17f8000
 2020235a
 2435a002
@@ -143,12 +143,12 @@
 58557474
 67f18968
 7089606e
-2040017d
-204001a8
+2040017e
+204001a9
 20400097
 7041480c
 20406f4e
-202001aa
+202001ab
 20758000
 37d98200
 6fe0c11c
@@ -259,6 +259,7 @@
 7080d6c0
 20407396
 20758000
+7040a60a
 58000000
 67e1452e
 58000602
@@ -274,18 +275,18 @@
 67e444fa
 58006327
 67e143db
-58000126
+58000127
 67e143dd
 5800638a
 67e143df
-58000131
+58000132
 67e143e3
 58006365
 67e14524
 204062c2
 20406396
 6fe0c51a
-c0000123
+c0000124
 6fe0c51b
 67e0c4ec
 202063a1
@@ -293,9 +294,9 @@
 70451c01
 20206340
 1a627e00
-c018812b
-c00a812d
-c01f8176
+c018812c
+c00a812e
+c01f8177
 202062da
 7048ae01
 20600000
@@ -303,7 +304,7 @@
 204078ad
 7044f100
 20206340
-20400139
+2040013a
 2020630e
 6fe0c8b9
 1fe0fe01
@@ -313,22 +314,22 @@
 20600000
 6fe0c8b7
 207a0000
-20400133
+20400134
 24610000
 7048b900
 70440701
 20406ff3
 20406feb
-20400272
-20400253
+20400273
+20400254
 67e148b5
 da2048af
-2040014b
+2040014c
 6fe0c40c
-c280816b
-c3000171
+c280816c
+c3000172
 7048bb01
-2020016f
+20200170
 efe40011
 67e40670
 20406ff3
@@ -343,11 +344,11 @@
 6fe10676
 68490670
 98467c00
-20210167
+20210168
 68490672
 98467e00
-24210169
-203a0169
+2421016a
+203a016a
 1fefa264
 6fe10670
 68490672
@@ -391,7 +392,7 @@
 708ac200
 708ac300
 d8e00006
-2040019a
+2040019b
 2a2ffe0d
 2040211d
 2a4ffe0d
@@ -399,14 +400,14 @@
 d8e00005
 2040211c
 2040211e
-2040019a
+2040019b
 d8a08ac2
 1a31fe00
 20402117
 1a51fe00
 20402117
 18e08fff
-2021018f
+20210190
 2020214f
 2000003c
 58000f00
@@ -432,7 +433,7 @@
 6fe0c409
 67f080cd
 20000bb8
-204001bb
+204001bc
 708a08c1
 6a40c419
 df200008
@@ -443,7 +444,7 @@
 20600000
 7080cc03
 6ff08129
-c30281bc
+c30281bd
 68590164
 6049440a
 7080cc00
@@ -452,7 +453,7 @@
 708a8d12
 708a8e0a
 6fe0c099
-c00801db
+c00801dc
 58005762
 67f10907
 70890103
@@ -463,7 +464,7 @@
 708a8d44
 708a8e0a
 6fe0c099
-c00801d8
+c00801d9
 58002bb1
 67f10907
 c6978000
@@ -472,10 +473,10 @@
 20600000
 58004189
 67f10907
-202001d4
+202001d5
 58008312
 67f10907
-202001c9
+202001ca
 6fe0c334
 c1000000
 c001b04a
@@ -483,7 +484,7 @@
 793f8030
 20202af6
 204025c2
-c59781ea
+c59781eb
 783cfc00
 2000001e
 204025c2
@@ -494,7 +495,7 @@
 78507c00
 19623600
 37c18400
-203701f3
+203701f4
 1b420400
 604b000f
 242c26fa
@@ -506,7 +507,7 @@
 984fb600
 20406877
 20372677
-20400201
+20400202
 6fe08168
 c301a677
 2055a477
@@ -537,7 +538,7 @@
 6fe240ad
 9840fe00
 67e240ad
-2040021d
+2040021e
 20202425
 600440e7
 d8c08070
@@ -555,12 +556,12 @@
 efe08011
 e8408013
 98467c00
-20228230
+20228231
 e7e08013
 37d98200
 1a20a201
 1a60a601
-c200022a
+c200022b
 1a420400
 20600000
 6fe401fd
@@ -594,8 +595,8 @@
 67f08a0a
 20600000
 6fe0c407
-c0008257
-c001025e
+c0008258
+c001025f
 20600000
 580003e8
 67e14405
@@ -603,7 +604,7 @@
 6fe14154
 da600e10
 20406fc0
-20200264
+20200265
 580003e8
 67e14405
 6849414e
@@ -615,7 +616,7 @@
 68494158
 9846fc00
 20207d5f
-20400246
+20400247
 6ff08a09
 793ffe07
 67f08a09
@@ -624,14 +625,14 @@
 708a0d61
 708a0b00
 20600000
-20400269
+2040026a
 20406f90
 6fe0c409
 67f080cd
 20406f97
 708a0d60
 7080cd00
-20400269
+2040026a
 6fe0c409
 67f080cd
 708a0b50
@@ -639,7 +640,7 @@
 df00000b
 6de1440a
 7080cc03
-2040028b
+2040028c
 68590164
 60494158
 20406f9c
@@ -650,5 +651,5 @@
 7080cc00
 20600000
 6ff08129
-c302828b
+c302828c
 20600000
Index: output/sched.rom
===================================================================
--- /1121s/branch/shutter/shutter_vip_public/output/sched.rom	(revision 2796)
+++ /1121s/branch/shutter/shutter_vip_public/output/sched.rom	(working copy)
@@ -121,7 +121,7 @@
 mem_version:08 0e 05 03 00
 mem_le_tx2m_delay:20
 
-mem_rx_window_sniff:00 0c
+mem_rx_window_sniff:00 30
 
 mem_gain_fix:ff	#00:soft agc; ff:hw agc
 mem_gain_table:04 00 00
Index: program/patch.prog
===================================================================
--- /1121s/branch/shutter/shutter_vip_public/program/patch.prog	(revision 2796)
+++ /1121s/branch/shutter/shutter_vip_public/program/patch.prog	(working copy)
@@ -334,7 +334,7 @@
 
 	call enable_authrom
 	rtn wake
-
+	jam 0x0a,mem_lpm_overhead
 	setarg 0x0000
 	store 2,mem_key0_press
 	setarg 0x0602
Index: sched/1305.dat
===================================================================
--- /1121s/branch/shutter/shutter_vip_public/sched/1305.dat	(revision 2796)
+++ /1121s/branch/shutter/shutter_vip_public/sched/1305.dat	(working copy)
@@ -15,7 +15,7 @@
 mem_version:08 0e 05 03 00
 mem_le_tx2m_delay:20
 
-mem_rx_window_sniff:00 0c
+mem_rx_window_sniff:00 30
 
 mem_gain_fix:ff	#00:soft agc; ff:hw agc
 mem_gain_table:04 00 00
