Index: btkb/output/bt_program23.icode
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.icode	(revision 200)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.icode	(working copy)
@@ -585,7 +585,7 @@
  00000584  0x00000332 rtn  0x00000034 
  00000585  0x00000333 beq  0x00000021 , 0x00000252 
  00000586  0x00000334 beq  0x00000022 , 0x00000254 
- 00000587  0x00000335 beq  0x00000023 , 0x00000513 
+ 00000587  0x00000335 beq  0x00000023 , 0x00000511 
  00000588  0x00000337 beq  0x0000000d , 0x00000262 
  00000589  0x00000338 beq  0x0000002c , 0x00000262 
  00000590  0x00000339 beq  0x0000002b , 0x0000026b 
@@ -593,10 +593,10 @@
  00000592  0x0000033b beq  0x00000012 , 0x00007c85 
  00000593  0x0000033c branch  0x00007c5a 
  00000594  0x0000033e jam  0x000000ff , 0x00004bef 
- 00000595  0x0000033f branch  0x00000546 
+ 00000595  0x0000033f branch  0x00000544 
  00000596  0x00000341 set0  0x00000023 , 0x00000000 
  00000597  0x00000342 jam  0x000000ff , 0x00004bef 
- 00000598  0x00000343 branch  0x00000501 
+ 00000598  0x00000343 branch  0x000004ff 
  00000599  0x00000347 jam  0x00000022 , 0x00000b7d 
  00000600  0x00000348 branch  0x00005620 
  00000601  0x0000034b fetch  0x00000001 , 0x0000007c 
@@ -624,7 +624,7 @@
  00000623  0x0000036d fetch  0x00000002 , 0x000047f4 
  00000624  0x0000036e bbit1  0x00000009 , 0x00003f90 
  00000625  0x0000036f bbit1  0x00000007 , 0x00007cd5 
- 00000626  0x00000370 bmark1  0x00000023 , 0x00000501 
+ 00000626  0x00000370 bmark1  0x00000023 , 0x000004ff 
  00000627  0x00000371 jam  0x00000000 , 0x000043d8 
  00000628  0x00000372 call  0x00003f7e 
  00000629  0x00000374 jam  0x00000037 , 0x00000b7d 
@@ -1161,7 +1161,7 @@
  00001160  0x00000688 call  0x000004ab 
  00001161  0x00000689 nbranch  0x0000049e , 0x00000028 
  00001162  0x0000068a jam  0x0000000a , 0x00004c15 
- 00001163  0x0000068b call  0x000004ce 
+ 00001163  0x0000068b call  0x000004cc 
  00001164  0x0000068c fetch  0x00000001 , 0x00004bef 
  00001165  0x0000068d rtnne  0x000000ff 
  00001166  0x0000068e jam  0x00000002 , 0x00004c3d 
@@ -1194,10 +1194,10 @@
  00001193  0x000006ae fetch  0x00000008 , 0x00004d40 
  00001194  0x000006af branch  0x0000049b 
  00001195  0x000006b2 fetch  0x00000001 , 0x00004bef 
- 00001196  0x000006b3 bne  0x000000ff , 0x0000051c 
+ 00001196  0x000006b3 bne  0x000000ff , 0x0000051a 
  00001197  0x000006b4 call  0x000004b2 
  00001198  0x000006b5 call  0x000004c9 , 0x00000028 
- 00001199  0x000006b6 call  0x0000058b , 0x00000028 
+ 00001199  0x000006b6 call  0x00000589 , 0x00000028 
  00001200  0x000006b8 jam  0x00000001 , 0x00004be6 
  00001201  0x000006b9 rtn 
  00001202  0x000006bc disable  0x00000028 
@@ -1225,351 +1225,349 @@
  00001224  0x000006d7 branch  0x000034df 
  00001225  0x000006db fetch  0x00000009 , 0x00004d5b 
  00001226  0x000006dc store  0x00000009 , 0x00000cd5 
- 00001227  0x000006dd setarg  0x00000000 
- 00001228  0x000006de store  0x00000009 , 0x00004d5b 
- 00001229  0x000006df rtn 
- 00001230  0x000006e3 jam  0x00000000 , 0x00004be8 
- 00001231  0x000006e5 arg  0x00000d00 , 0x0000000b 
- 00001232  0x000006e6 until  0x00000023 , 0x00000026 
- 00001233  0x000006e7 call  0x000004f5 
- 00001234  0x000006e8 nbranch  0x000004de , 0x0000002f 
- 00001235  0x000006e9 call  0x00000504 
- 00001236  0x000006ea fetch  0x00000001 , 0x00004be0 
- 00001237  0x000006eb increase  0x00000001 , 0x0000003f 
- 00001238  0x000006ec store  0x00000001 , 0x00004be0 
- 00001239  0x000006ed jam  0x00000000 , 0x00004d49 
- 00001240  0x000006ee fetch  0x00000001 , 0x00004bef 
- 00001241  0x000006ef bne  0x000000ff , 0x000004f4 
- 00001242  0x000006f1 call  0x000004f0 
- 00001243  0x000006f2 jam  0x00000000 , 0x00004be7 
- 00001244  0x000006f3 jam  0x00000000 , 0x00004be6 
- 00001245  0x000006f4 rtn 
- 00001246  0x000006f8 jam  0x00000001 , 0x00004d49 
- 00001247  0x000006f9 fetch  0x00000001 , 0x00004be7 
- 00001248  0x000006fa increase  0x00000001 , 0x0000003f 
- 00001249  0x000006fb store  0x00000001 , 0x00004be7 
- 00001250  0x000006fc fetch  0x00000001 , 0x00004bef 
- 00001251  0x000006fd bne  0x000000ff , 0x00000500 
- 00001252  0x000006fe fetch  0x00000001 , 0x00004be7 
- 00001253  0x000006ff beq  0x000000ff , 0x00000501 
- 00001254  0x00000700 fetch  0x00000001 , 0x00004be7 
- 00001255  0x00000701 arg  0x00000010 , 0x00000002 
- 00001256  0x00000702 isub  0x00000002 , 0x0000003e 
- 00001257  0x00000703 branch  0x000005aa , 0x00000002 
- 00001258  0x00000704 fetch  0x00000001 , 0x00004be8 
- 00001259  0x00000705 increase  0x00000001 , 0x0000003f 
- 00001260  0x00000706 store  0x00000001 , 0x00004be8 
- 00001261  0x00000707 nop  0x0000000a 
- 00001262  0x00000708 bne  0x00000007 , 0x000004cf 
- 00001263  0x00000709 branch  0x000005aa 
- 00001264  0x0000070d setarg  0x00000000 
- 00001265  0x0000070e store  0x00000009 , 0x00000cd5 
- 00001266  0x0000070f store  0x00000009 , 0x00004d5b 
- 00001267  0x00000710 rtn 
- 00001268  0x00000714 branch  0x00000536 
- 00001269  0x00000717 disable  0x0000002f 
- 00001270  0x00000718 call  0x00000603 
- 00001271  0x0000071b force  0x00000000 , 0x00000015 
- 00001272  0x0000071c fetch  0x00000004 , 0x00004c00 
- 00001273  0x0000071d iforce  0x00000009 
- 00001274  0x0000071e fetcht  0x00000001 , 0x00000017 
- 00001275  0x0000071f call  0x00003a82 
- 00001276  0x00000720 call  0x00003a87 
- 00001277  0x00000721 call  0x000005c2 
- 00001278  0x00000722 call  0x000005fd , 0x0000002f 
- 00001279  0x00000723 rtn 
- 00001280  0x0000072b rtn 
- 00001281  0x00000730 jam  0x00000000 , 0x00004d49 
- 00001282  0x00000731 jam  0x00000032 , 0x00000b7d 
- 00001283  0x00000732 branch  0x00007c27 
- 00001284  0x00000736 call  0x0000056b 
- 00001285  0x00000737 fetch  0x00000001 , 0x00004bdf 
- 00001286  0x00000738 rtn  0x00000034 
- 00001287  0x00000739 iforce  0x00000039 
- 00001288  0x0000073a call  0x0000050c 
- 00001289  0x0000073b arg  0x00000cb5 , 0x00000006 
- 00001290  0x0000073c arg  0x00000d17 , 0x00000005 
- 00001291  0x0000073d branch  0x00007e45 
- 00001292  0x00000740 fetch  0x00000001 , 0x00000cb4 
- 00001293  0x00000741 compare  0x00000008 , 0x0000003f , 0x000000f8 
- 00001294  0x00000742 nrtn  0x00000001 
- 00001295  0x00000743 fetcht  0x00000001 , 0x00000cb5 
- 00001296  0x00000744 storet  0x00000001 , 0x00004cb7 
- 00001297  0x00000745 jam  0x00000000 , 0x00004d4a 
- 00001298  0x00000746 rtn 
- 00001299  0x0000074a set1  0x00000023 , 0x00000000 
- 00001300  0x0000074b call  0x00000518 
- 00001301  0x0000074c call  0x000004da 
- 00001302  0x0000074d jam  0x00000001 , 0x00004bef 
- 00001303  0x0000074e rtn 
- 00001304  0x00000751 jam  0x00000000 , 0x00004be0 
- 00001305  0x00000752 jam  0x0000004e , 0x00004be9 
- 00001306  0x00000753 fetch  0x00000004 , 0x00004beb 
- 00001307  0x00000754 branch  0x0000057d 
- 00001308  0x00000757 call  0x00000518 
- 00001309  0x00000758 fetch  0x00000001 , 0x00004be6 
- 00001310  0x00000759 beq  0x00000001 , 0x000034df 
- 00001311  0x0000075a fetch  0x00000001 , 0x00004bef 
- 00001312  0x0000075b beq  0x00000001 , 0x00000524 
- 00001313  0x0000075c beq  0x00000002 , 0x00000527 
- 00001314  0x0000075d beq  0x00000003 , 0x0000052a 
- 00001315  0x0000075e branch  0x00003bf1 
- 00001316  0x00000761 jam  0x00000011 , 0x00004bef 
- 00001317  0x00000762 jam  0x000000aa , 0x00000d37 
- 00001318  0x00000763 branch  0x0000052c 
- 00001319  0x00000765 jam  0x00000012 , 0x00004bef 
- 00001320  0x00000766 jam  0x00000055 , 0x00000d37 
- 00001321  0x00000767 branch  0x0000052c 
- 00001322  0x00000769 jam  0x00000013 , 0x00004bef 
- 00001323  0x0000076a jam  0x00000022 , 0x00000d37 
- 00001324  0x0000076f jam  0x00000002 , 0x00000d38 
- 00001325  0x00000770 fetch  0x00000004 , 0x00004c06 
- 00001326  0x00000771 store  0x00000004 , 0x00000d39 
- 00001327  0x00000772 jam  0x00000000 , 0x00000d3d 
- 00001328  0x00000773 arg  0x00000d37 , 0x00000011 
- 00001329  0x00000774 arg  0x00000007 , 0x00000002 
- 00001330  0x00000775 call  0x00000566 
- 00001331  0x00000776 call  0x0000058b 
- 00001332  0x00000777 call  0x000004b0 
- 00001333  0x00000778 branch  0x000034df 
- 00001334  0x0000077b fetch  0x00000001 , 0x00004bef 
- 00001335  0x0000077c rtneq  0x000000ff 
- 00001336  0x0000077d beq  0x00000011 , 0x0000053c 
- 00001337  0x0000077e beq  0x00000012 , 0x0000053e 
- 00001338  0x0000077f beq  0x00000013 , 0x00000540 
- 00001339  0x00000780 rtn 
- 00001340  0x00000784 jam  0x00000002 , 0x00004bef 
- 00001341  0x00000785 branch  0x000004da 
- 00001342  0x00000787 jam  0x00000003 , 0x00004bef 
- 00001343  0x00000788 branch  0x000004da 
- 00001344  0x0000078a jam  0x000000ff , 0x00004bef 
- 00001345  0x0000078b jam  0x00000031 , 0x00000b7d 
- 00001346  0x0000078c call  0x00007c27 
- 00001347  0x0000078d fetch  0x00000004 , 0x00000d19 
- 00001348  0x0000078e call  0x0000057d 
- 00001349  0x0000078f branch  0x000004da 
- 00001350  0x00000792 rtnmark1  0x00000023 
- 00001351  0x00000793 call  0x0000057e 
- 00001352  0x00000794 call  0x000005aa 
- 00001353  0x00000795 fetch  0x00000001 , 0x00004bef 
- 00001354  0x00000796 rtnne  0x000000ff 
- 00001355  0x00000797 call  0x00000558 
- 00001356  0x00000798 setarg  0x00000000 
- 00001357  0x00000799 store  0x00000002 , 0x00004c04 
- 00001358  0x0000079b call  0x00003cab 
- 00001359  0x0000079c nop  0x000007d0 
- 00001360  0x0000079d fetch  0x00000001 , 0x00004c04 
- 00001361  0x0000079e beq  0x000000ff , 0x00000501 
- 00001362  0x0000079f call  0x000004f5 
- 00001363  0x000007a0 nbranch  0x00000561 , 0x0000002f 
- 00001364  0x000007a2 call  0x000004f0 
- 00001365  0x000007a3 set1  0x00000023 , 0x00000000 
- 00001366  0x000007a4 jam  0x0000003c , 0x00000b7d 
- 00001367  0x000007a5 branch  0x00007c27 
- 00001368  0x000007a9 jam  0x000000ff , 0x00000d37 
- 00001369  0x000007aa fetch  0x00000001 , 0x00004be2 
- 00001370  0x000007ab store  0x00000001 , 0x00000d38 
- 00001371  0x000007ac fetch  0x00000004 , 0x00004c06 
- 00001372  0x000007ad store  0x00000004 , 0x00000d39 
- 00001373  0x000007ae arg  0x00000006 , 0x00000002 
- 00001374  0x000007af arg  0x00000d37 , 0x00000011 
- 00001375  0x000007b0 call  0x00000566 
- 00001376  0x000007b1 branch  0x0000058b 
- 00001377  0x000007b4 fetch  0x00000002 , 0x00004c04 
- 00001378  0x000007b5 increase  0x00000001 , 0x0000003f 
- 00001379  0x000007b6 store  0x00000002 , 0x00004c04 
- 00001380  0x000007b7 call  0x000005aa 
- 00001381  0x000007b8 branch  0x0000054e 
- 00001382  0x000007bc storet  0x00000001 , 0x00004be1 
- 00001383  0x000007bd copy  0x00000002 , 0x00000039 
- 00001384  0x000007be arg  0x00000cd5 , 0x00000005 
- 00001385  0x000007bf copy  0x00000011 , 0x00000006 
- 00001386  0x000007c0 branch  0x00007e45 
- 00001387  0x000007c4 fetch  0x00000001 , 0x00000cb4 
- 00001388  0x000007c5 rshift3  0x0000003f , 0x0000003f 
- 00001389  0x000007c6 store  0x00000001 , 0x00004bdf 
- 00001390  0x000007c8 increase  0x00000001 , 0x0000003f 
- 00001391  0x000007c9 arg  0x00000cb4 , 0x00000006 
- 00001392  0x000007ca iadd  0x00000006 , 0x00000006 
- 00001393  0x000007cb ifetch  0x00000003 , 0x00000006 
- 00001394  0x000007cc store  0x00000003 , 0x00004c0b 
- 00001395  0x000007cd rtn 
- 00001396  0x000007d0 fetcht  0x00000001 , 0x00004c3c 
- 00001397  0x000007d1 setarg  0x00004c2b 
- 00001398  0x000007d2 iadd  0x00000002 , 0x00000005 
- 00001399  0x000007d3 copy  0x00000011 , 0x0000003f 
- 00001400  0x000007d4 istore  0x00000001 , 0x00000005 
- 00001401  0x000007d5 increase  0x00000001 , 0x00000002 
- 00001402  0x000007d6 and_into  0x00000007 , 0x00000002 
- 00001403  0x000007d7 storet  0x00000001 , 0x00004c3c 
- 00001404  0x000007d8 rtn 
- 00001405  0x000007ed store  0x00000004 , 0x00004c00 
- 00001406  0x000007f1 arg  0x00000000 , 0x00000011 
- 00001407  0x000007f2 arg  0x00000004 , 0x00000039 
- 00001408  0x000007f3 arg  0x00004c00 , 0x00000006 
- 00001409  0x000007f5 ifetch  0x00000001 , 0x00000006 
- 00001410  0x000007f6 iadd  0x00000011 , 0x00000011 
- 00001411  0x000007f7 loop  0x00000581 
- 00001412  0x000007f8 copy  0x00000011 , 0x0000003f 
- 00001413  0x000007f9 store  0x00000002 , 0x00004c16 
- 00001414  0x000007fa fetch  0x00000001 , 0x00004c16 
- 00001415  0x000007fb fetcht  0x00000001 , 0x00004c17 
- 00001416  0x000007fc iadd  0x00000002 , 0x0000003f 
- 00001417  0x000007fd store  0x00000001 , 0x00004c18 
- 00001418  0x000007fe rtn 
- 00001419  0x00000803 fetch  0x00000001 , 0x00004be1 
- 00001420  0x00000804 increase  0x00000002 , 0x0000003f 
- 00001421  0x00000805 store  0x00000001 , 0x00004be3 
- 00001422  0x00000807 fetch  0x00000001 , 0x00004be2 
- 00001423  0x00000808 store  0x00000001 , 0x00000cf5 
- 00001424  0x0000080a fetch  0x00000001 , 0x00004be1 
- 00001425  0x0000080b lshift3  0x0000003f , 0x0000003f 
- 00001426  0x0000080c fetcht  0x00000001 , 0x00004be0 
- 00001427  0x0000080d and  0x00000002 , 0x00000003 , 0x00000002 
- 00001428  0x0000080e lshift  0x00000002 , 0x00000002 
- 00001429  0x0000080f ior  0x00000002 , 0x0000003f 
- 00001430  0x00000810 fetcht  0x00000001 , 0x00004c0a 
- 00001431  0x00000811 iadd  0x00000002 , 0x0000003f 
- 00001432  0x00000812 istore  0x00000001 , 0x00000005 
- 00001433  0x00000814 fetch  0x00000001 , 0x00004bef 
- 00001434  0x00000815 bne  0x000000ff , 0x0000059d 
- 00001435  0x00000816 fetch  0x00000001 , 0x00004be2 
- 00001436  0x00000817 istore  0x00000001 , 0x00000005 
- 00001437  0x00000819 fetch  0x00000001 , 0x00004be1 
- 00001438  0x0000081a iforce  0x00000039 
- 00001439  0x0000081b fetch  0x00000001 , 0x00004be2 
- 00001440  0x0000081c beq  0x00000001 , 0x000005a8 
- 00001441  0x0000081d arg  0x00000cd5 , 0x00000006 
- 00001442  0x0000081e call  0x00007e45 
- 00001443  0x00000822 fetch  0x00000001 , 0x00000cd5 
- 00001444  0x00000823 beq  0x00000003 , 0x000005a6 
- 00001445  0x00000824 rtn 
- 00001446  0x00000826 jam  0x00000002 , 0x00000cd5 
- 00001447  0x00000827 rtn 
- 00001448  0x0000082b arg  0x00000cd6 , 0x00000006 
- 00001449  0x0000082c branch  0x00007e45 
- 00001450  0x0000082f fetcht  0x00000001 , 0x00004bea 
- 00001451  0x00000830 call  0x000005b0 
- 00001452  0x00000831 increase  0x00000001 , 0x00000002 
- 00001453  0x00000832 and_into  0x00000003 , 0x00000002 
- 00001454  0x00000833 storet  0x00000001 , 0x00004bea 
- 00001455  0x00000834 rtn 
- 00001456  0x00000837 fetch  0x00000001 , 0x00004c00 
- 00001457  0x00000838 and_into  0x00000003 , 0x0000003f 
- 00001458  0x00000839 mul32  0x0000003f , 0x00000004 , 0x00000011 
- 00001459  0x0000083a setarg  0x00004bf0 
- 00001460  0x0000083b iadd  0x00000011 , 0x0000003f 
- 00001461  0x0000083c iadd  0x00000002 , 0x00000006 
- 00001462  0x0000083d ifetch  0x00000001 , 0x00000006 
- 00001463  0x0000083e store  0x00000001 , 0x00004be9 
- 00001464  0x0000083f rtn 
- 00001465  0x00000842 disable  0x00000009 
- 00001466  0x00000843 disable  0x00000007 
- 00001467  0x00000844 setarg  0x00555555 
- 00001468  0x00000845 iforce  0x0000000f 
- 00001469  0x00000846 fetch  0x00000001 , 0x00004be9 
- 00001470  0x00000847 reverse  0x0000003f , 0x00000002 
- 00001471  0x00000848 set1  0x00000001 , 0x00000002 
- 00001472  0x00000849 rshift  0x00000002 , 0x0000000e 
- 00001473  0x0000084a rtn 
- 00001474  0x0000084d call  0x000005b9 
- 00001475  0x0000084e enable  0x0000000d 
- 00001476  0x0000084f enable  0x00000021 
- 00001477  0x00000850 disable  0x00000020 
- 00001478  0x00000851 enable  0x00000010 
- 00001479  0x00000852 fetch  0x00000002 , 0x00004be4 
- 00001480  0x00000853 iforce  0x0000001b 
- 00001481  0x00000854 correlate  0x0000003e , 0x00000003 
- 00001482  0x00000855 nbranch  0x000005fd , 0x00000018 
- 00001483  0x00000856 disable  0x0000000d 
- 00001484  0x00000857 enable  0x0000000b 
- 00001485  0x00000858 enable  0x00000007 
- 00001486  0x00000859 enable  0x00000009 
- 00001487  0x0000085a parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001488  0x0000085b rshift3  0x0000000c , 0x0000003f 
- 00001489  0x0000085c store  0x00000001 , 0x00004c19 
- 00001490  0x0000085d fetcht  0x00000001 , 0x00004c18 
- 00001491  0x0000085e isub  0x00000002 , 0x0000003e 
- 00001492  0x0000085f nbranch  0x000005fd , 0x00000005 
- 00001493  0x00000860 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001494  0x00000861 rshift3  0x0000000c , 0x0000003f 
- 00001495  0x00000862 store  0x00000001 , 0x00000cb3 
- 00001496  0x00000866 fetch  0x00000001 , 0x00000cb3 
- 00001497  0x00000867 fetcht  0x00000001 , 0x00004be2 
- 00001498  0x00000868 icompare  0x00000007 , 0x00000002 
- 00001499  0x00000869 nbranch  0x000005fd , 0x00000001 
- 00001500  0x0000086b parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001501  0x0000086c rshift3  0x0000000c , 0x0000003f 
- 00001502  0x0000086d istore  0x00000001 , 0x00000005 
- 00001503  0x0000086e rshift3  0x0000003f , 0x0000003f 
- 00001504  0x0000086f and  0x0000003f , 0x0000001f , 0x00000039 
- 00001505  0x00000870 branch  0x000005e6 , 0x00000005 
- 00001506  0x00000872 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001507  0x00000873 rshift3  0x0000000c , 0x0000003f 
- 00001508  0x00000874 istore  0x00000001 , 0x00000005 
- 00001509  0x00000875 loop  0x000005e2 
- 00001510  0x00000878 copy  0x00000005 , 0x00000011 
- 00001511  0x00000879 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001512  0x0000087a rshift3  0x0000000c , 0x0000003f 
- 00001513  0x0000087b store  0x00000001 , 0x00004c2a 
- 00001514  0x0000087c copy  0x00000011 , 0x00000005 
- 00001515  0x0000087d parse  0x00000003 , 0x00000000 , 0x00000018 
- 00001516  0x0000087e enable  0x00000010 
- 00001517  0x0000087f arg  0x00000664 , 0x0000001b 
- 00001518  0x00000880 rshift32  0x0000003f , 0x0000003f 
- 00001519  0x00000881 rshift16  0x0000003f , 0x0000003f 
- 00001520  0x00000882 istore  0x00000003 , 0x00000005 
- 00001521  0x00000883 disable  0x0000000b 
- 00001522  0x00000884 branch  0x000005fd , 0x00000006 
- 00001523  0x00000885 enable  0x0000002f 
- 00001524  0x00000886 fetch  0x00000001 , 0x00000017 
- 00001525  0x00000887 add  0x0000003f , 0x00000000 , 0x00000011 
- 00001526  0x00000888 call  0x00003ab6 
- 00001527  0x00000889 disable  0x0000000d 
- 00001528  0x0000088a call  0x00003a7a 
- 00001529  0x0000088b fetch  0x00000001 , 0x00004c2a 
- 00001530  0x0000088c copy  0x0000003f , 0x00000011 
- 00001531  0x0000088d call  0x00000574 
- 00001532  0x0000088e rtn 
- 00001533  0x00000894 disable  0x0000001b 
- 00001534  0x00000895 disable  0x0000000b 
- 00001535  0x00000896 branch  0x0000375c 
- 00001536  0x00000899 call  0x00003a7a 
- 00001537  0x0000089a fetcht  0x00000001 , 0x00004be9 
- 00001538  0x0000089b branch  0x00003a91 
- 00001539  0x0000089e call  0x000053d2 
- 00001540  0x0000089f fetch  0x00000004 , 0x00004c00 
- 00001541  0x000008a0 iforce  0x00000009 
- 00001542  0x000008a1 call  0x000005b9 
- 00001543  0x000008a2 call  0x00000600 
- 00001544  0x000008a3 set1  0x00000000 , 0x00000015 
- 00001545  0x000008a4 enable  0x0000001d 
- 00001546  0x000008a5 enable  0x00000020 
- 00001547  0x000008a6 disable  0x00000021 
- 00001548  0x000008a7 rshift16  0x00000009 , 0x0000003f 
- 00001549  0x000008a8 rshift8  0x0000003f , 0x0000003f 
- 00001550  0x000008a9 rshift4  0x0000003f , 0x0000003f 
- 00001551  0x000008aa inject  0x00000003 , 0x00000028 
- 00001552  0x000008ab disable  0x0000001d 
- 00001553  0x000008ac enable  0x0000001b 
- 00001554  0x000008ad enable  0x00000007 
- 00001555  0x000008ae enable  0x00000009 
- 00001556  0x000008af fetch  0x00000001 , 0x00004c18 
- 00001557  0x000008b0 inject  0x00000003 , 0x00000008 
- 00001558  0x000008b1 fetch  0x00000001 , 0x00004be3 
- 00001559  0x000008b2 iforce  0x00000039 
- 00001560  0x000008b3 arg  0x00000cf5 , 0x00000006 
- 00001561  0x000008b5 ifetch  0x00000001 , 0x00000006 
- 00001562  0x000008b6 inject  0x00000003 , 0x00000008 
- 00001563  0x000008b7 loop  0x00000619 
- 00001564  0x000008b8 enable  0x00000008 
- 00001565  0x000008b9 inject  0x00000003 , 0x00000018 
- 00001566  0x000008ba disable  0x00000008 
- 00001567  0x000008bb until  0x0000003e , 0x00000027 
- 00001568  0x000008bc nop  0x00000064 
- 00001569  0x000008bd disable  0x0000001d 
- 00001570  0x000008be disable  0x0000001b 
- 00001571  0x000008bf rtn 
+ 00001227  0x000006df rtn 
+ 00001228  0x000006e3 jam  0x00000000 , 0x00004be8 
+ 00001229  0x000006e5 arg  0x00000d00 , 0x0000000b 
+ 00001230  0x000006e6 until  0x00000023 , 0x00000026 
+ 00001231  0x000006e7 call  0x000004f3 
+ 00001232  0x000006e8 nbranch  0x000004dc , 0x0000002f 
+ 00001233  0x000006e9 call  0x00000502 
+ 00001234  0x000006ea fetch  0x00000001 , 0x00004be0 
+ 00001235  0x000006eb increase  0x00000001 , 0x0000003f 
+ 00001236  0x000006ec store  0x00000001 , 0x00004be0 
+ 00001237  0x000006ed jam  0x00000000 , 0x00004d49 
+ 00001238  0x000006ee fetch  0x00000001 , 0x00004bef 
+ 00001239  0x000006ef bne  0x000000ff , 0x000004f2 
+ 00001240  0x000006f1 call  0x000004ee 
+ 00001241  0x000006f2 jam  0x00000000 , 0x00004be7 
+ 00001242  0x000006f3 jam  0x00000000 , 0x00004be6 
+ 00001243  0x000006f4 rtn 
+ 00001244  0x000006f8 jam  0x00000001 , 0x00004d49 
+ 00001245  0x000006f9 fetch  0x00000001 , 0x00004be7 
+ 00001246  0x000006fa increase  0x00000001 , 0x0000003f 
+ 00001247  0x000006fb store  0x00000001 , 0x00004be7 
+ 00001248  0x000006fc fetch  0x00000001 , 0x00004bef 
+ 00001249  0x000006fd bne  0x000000ff , 0x000004fe 
+ 00001250  0x000006fe fetch  0x00000001 , 0x00004be7 
+ 00001251  0x000006ff beq  0x000000ff , 0x000004ff 
+ 00001252  0x00000700 fetch  0x00000001 , 0x00004be7 
+ 00001253  0x00000701 arg  0x00000010 , 0x00000002 
+ 00001254  0x00000702 isub  0x00000002 , 0x0000003e 
+ 00001255  0x00000703 branch  0x000005a8 , 0x00000002 
+ 00001256  0x00000704 fetch  0x00000001 , 0x00004be8 
+ 00001257  0x00000705 increase  0x00000001 , 0x0000003f 
+ 00001258  0x00000706 store  0x00000001 , 0x00004be8 
+ 00001259  0x00000707 nop  0x0000000a 
+ 00001260  0x00000708 bne  0x00000007 , 0x000004cd 
+ 00001261  0x00000709 branch  0x000005a8 
+ 00001262  0x0000070d setarg  0x00000000 
+ 00001263  0x0000070e store  0x00000009 , 0x00000cd5 
+ 00001264  0x0000070f store  0x00000009 , 0x00004d5b 
+ 00001265  0x00000710 rtn 
+ 00001266  0x00000714 branch  0x00000534 
+ 00001267  0x00000717 disable  0x0000002f 
+ 00001268  0x00000718 call  0x00000601 
+ 00001269  0x0000071b force  0x00000000 , 0x00000015 
+ 00001270  0x0000071c fetch  0x00000004 , 0x00004c00 
+ 00001271  0x0000071d iforce  0x00000009 
+ 00001272  0x0000071e fetcht  0x00000001 , 0x00000017 
+ 00001273  0x0000071f call  0x00003a82 
+ 00001274  0x00000720 call  0x00003a87 
+ 00001275  0x00000721 call  0x000005c0 
+ 00001276  0x00000722 call  0x000005fb , 0x0000002f 
+ 00001277  0x00000723 rtn 
+ 00001278  0x0000072b rtn 
+ 00001279  0x00000730 jam  0x00000000 , 0x00004d49 
+ 00001280  0x00000731 jam  0x00000032 , 0x00000b7d 
+ 00001281  0x00000732 branch  0x00007c27 
+ 00001282  0x00000736 call  0x00000569 
+ 00001283  0x00000737 fetch  0x00000001 , 0x00004bdf 
+ 00001284  0x00000738 rtn  0x00000034 
+ 00001285  0x00000739 iforce  0x00000039 
+ 00001286  0x0000073a call  0x0000050a 
+ 00001287  0x0000073b arg  0x00000cb5 , 0x00000006 
+ 00001288  0x0000073c arg  0x00000d17 , 0x00000005 
+ 00001289  0x0000073d branch  0x00007e45 
+ 00001290  0x00000740 fetch  0x00000001 , 0x00000cb4 
+ 00001291  0x00000741 compare  0x00000008 , 0x0000003f , 0x000000f8 
+ 00001292  0x00000742 nrtn  0x00000001 
+ 00001293  0x00000743 fetcht  0x00000001 , 0x00000cb5 
+ 00001294  0x00000744 storet  0x00000001 , 0x00004cb7 
+ 00001295  0x00000745 jam  0x00000000 , 0x00004d4a 
+ 00001296  0x00000746 rtn 
+ 00001297  0x0000074a set1  0x00000023 , 0x00000000 
+ 00001298  0x0000074b call  0x00000516 
+ 00001299  0x0000074c call  0x000004d8 
+ 00001300  0x0000074d jam  0x00000001 , 0x00004bef 
+ 00001301  0x0000074e rtn 
+ 00001302  0x00000751 jam  0x00000000 , 0x00004be0 
+ 00001303  0x00000752 jam  0x0000004e , 0x00004be9 
+ 00001304  0x00000753 fetch  0x00000004 , 0x00004beb 
+ 00001305  0x00000754 branch  0x0000057b 
+ 00001306  0x00000757 call  0x00000516 
+ 00001307  0x00000758 fetch  0x00000001 , 0x00004be6 
+ 00001308  0x00000759 beq  0x00000001 , 0x000034df 
+ 00001309  0x0000075a fetch  0x00000001 , 0x00004bef 
+ 00001310  0x0000075b beq  0x00000001 , 0x00000522 
+ 00001311  0x0000075c beq  0x00000002 , 0x00000525 
+ 00001312  0x0000075d beq  0x00000003 , 0x00000528 
+ 00001313  0x0000075e branch  0x00003bf1 
+ 00001314  0x00000761 jam  0x00000011 , 0x00004bef 
+ 00001315  0x00000762 jam  0x000000aa , 0x00000d37 
+ 00001316  0x00000763 branch  0x0000052a 
+ 00001317  0x00000765 jam  0x00000012 , 0x00004bef 
+ 00001318  0x00000766 jam  0x00000055 , 0x00000d37 
+ 00001319  0x00000767 branch  0x0000052a 
+ 00001320  0x00000769 jam  0x00000013 , 0x00004bef 
+ 00001321  0x0000076a jam  0x00000022 , 0x00000d37 
+ 00001322  0x0000076f jam  0x00000002 , 0x00000d38 
+ 00001323  0x00000770 fetch  0x00000004 , 0x00004c06 
+ 00001324  0x00000771 store  0x00000004 , 0x00000d39 
+ 00001325  0x00000772 jam  0x00000000 , 0x00000d3d 
+ 00001326  0x00000773 arg  0x00000d37 , 0x00000011 
+ 00001327  0x00000774 arg  0x00000007 , 0x00000002 
+ 00001328  0x00000775 call  0x00000564 
+ 00001329  0x00000776 call  0x00000589 
+ 00001330  0x00000777 call  0x000004b0 
+ 00001331  0x00000778 branch  0x000034df 
+ 00001332  0x0000077b fetch  0x00000001 , 0x00004bef 
+ 00001333  0x0000077c rtneq  0x000000ff 
+ 00001334  0x0000077d beq  0x00000011 , 0x0000053a 
+ 00001335  0x0000077e beq  0x00000012 , 0x0000053c 
+ 00001336  0x0000077f beq  0x00000013 , 0x0000053e 
+ 00001337  0x00000780 rtn 
+ 00001338  0x00000784 jam  0x00000002 , 0x00004bef 
+ 00001339  0x00000785 branch  0x000004d8 
+ 00001340  0x00000787 jam  0x00000003 , 0x00004bef 
+ 00001341  0x00000788 branch  0x000004d8 
+ 00001342  0x0000078a jam  0x000000ff , 0x00004bef 
+ 00001343  0x0000078b jam  0x00000031 , 0x00000b7d 
+ 00001344  0x0000078c call  0x00007c27 
+ 00001345  0x0000078d fetch  0x00000004 , 0x00000d19 
+ 00001346  0x0000078e call  0x0000057b 
+ 00001347  0x0000078f branch  0x000004d8 
+ 00001348  0x00000792 rtnmark1  0x00000023 
+ 00001349  0x00000793 call  0x0000057c 
+ 00001350  0x00000794 call  0x000005a8 
+ 00001351  0x00000795 fetch  0x00000001 , 0x00004bef 
+ 00001352  0x00000796 rtnne  0x000000ff 
+ 00001353  0x00000797 call  0x00000556 
+ 00001354  0x00000798 setarg  0x00000000 
+ 00001355  0x00000799 store  0x00000002 , 0x00004c04 
+ 00001356  0x0000079b call  0x00003cab 
+ 00001357  0x0000079c nop  0x000007d0 
+ 00001358  0x0000079d fetch  0x00000001 , 0x00004c04 
+ 00001359  0x0000079e beq  0x000000ff , 0x000004ff 
+ 00001360  0x0000079f call  0x000004f3 
+ 00001361  0x000007a0 nbranch  0x0000055f , 0x0000002f 
+ 00001362  0x000007a2 call  0x000004ee 
+ 00001363  0x000007a3 set1  0x00000023 , 0x00000000 
+ 00001364  0x000007a4 jam  0x0000003c , 0x00000b7d 
+ 00001365  0x000007a5 branch  0x00007c27 
+ 00001366  0x000007a9 jam  0x000000ff , 0x00000d37 
+ 00001367  0x000007aa fetch  0x00000001 , 0x00004be2 
+ 00001368  0x000007ab store  0x00000001 , 0x00000d38 
+ 00001369  0x000007ac fetch  0x00000004 , 0x00004c06 
+ 00001370  0x000007ad store  0x00000004 , 0x00000d39 
+ 00001371  0x000007ae arg  0x00000006 , 0x00000002 
+ 00001372  0x000007af arg  0x00000d37 , 0x00000011 
+ 00001373  0x000007b0 call  0x00000564 
+ 00001374  0x000007b1 branch  0x00000589 
+ 00001375  0x000007b4 fetch  0x00000002 , 0x00004c04 
+ 00001376  0x000007b5 increase  0x00000001 , 0x0000003f 
+ 00001377  0x000007b6 store  0x00000002 , 0x00004c04 
+ 00001378  0x000007b7 call  0x000005a8 
+ 00001379  0x000007b8 branch  0x0000054c 
+ 00001380  0x000007bc storet  0x00000001 , 0x00004be1 
+ 00001381  0x000007bd copy  0x00000002 , 0x00000039 
+ 00001382  0x000007be arg  0x00000cd5 , 0x00000005 
+ 00001383  0x000007bf copy  0x00000011 , 0x00000006 
+ 00001384  0x000007c0 branch  0x00007e45 
+ 00001385  0x000007c4 fetch  0x00000001 , 0x00000cb4 
+ 00001386  0x000007c5 rshift3  0x0000003f , 0x0000003f 
+ 00001387  0x000007c6 store  0x00000001 , 0x00004bdf 
+ 00001388  0x000007c8 increase  0x00000001 , 0x0000003f 
+ 00001389  0x000007c9 arg  0x00000cb4 , 0x00000006 
+ 00001390  0x000007ca iadd  0x00000006 , 0x00000006 
+ 00001391  0x000007cb ifetch  0x00000003 , 0x00000006 
+ 00001392  0x000007cc store  0x00000003 , 0x00004c0b 
+ 00001393  0x000007cd rtn 
+ 00001394  0x000007d0 fetcht  0x00000001 , 0x00004c3c 
+ 00001395  0x000007d1 setarg  0x00004c2b 
+ 00001396  0x000007d2 iadd  0x00000002 , 0x00000005 
+ 00001397  0x000007d3 copy  0x00000011 , 0x0000003f 
+ 00001398  0x000007d4 istore  0x00000001 , 0x00000005 
+ 00001399  0x000007d5 increase  0x00000001 , 0x00000002 
+ 00001400  0x000007d6 and_into  0x00000007 , 0x00000002 
+ 00001401  0x000007d7 storet  0x00000001 , 0x00004c3c 
+ 00001402  0x000007d8 rtn 
+ 00001403  0x000007ed store  0x00000004 , 0x00004c00 
+ 00001404  0x000007f1 arg  0x00000000 , 0x00000011 
+ 00001405  0x000007f2 arg  0x00000004 , 0x00000039 
+ 00001406  0x000007f3 arg  0x00004c00 , 0x00000006 
+ 00001407  0x000007f5 ifetch  0x00000001 , 0x00000006 
+ 00001408  0x000007f6 iadd  0x00000011 , 0x00000011 
+ 00001409  0x000007f7 loop  0x0000057f 
+ 00001410  0x000007f8 copy  0x00000011 , 0x0000003f 
+ 00001411  0x000007f9 store  0x00000002 , 0x00004c16 
+ 00001412  0x000007fa fetch  0x00000001 , 0x00004c16 
+ 00001413  0x000007fb fetcht  0x00000001 , 0x00004c17 
+ 00001414  0x000007fc iadd  0x00000002 , 0x0000003f 
+ 00001415  0x000007fd store  0x00000001 , 0x00004c18 
+ 00001416  0x000007fe rtn 
+ 00001417  0x00000803 fetch  0x00000001 , 0x00004be1 
+ 00001418  0x00000804 increase  0x00000002 , 0x0000003f 
+ 00001419  0x00000805 store  0x00000001 , 0x00004be3 
+ 00001420  0x00000807 fetch  0x00000001 , 0x00004be2 
+ 00001421  0x00000808 store  0x00000001 , 0x00000cf5 
+ 00001422  0x0000080a fetch  0x00000001 , 0x00004be1 
+ 00001423  0x0000080b lshift3  0x0000003f , 0x0000003f 
+ 00001424  0x0000080c fetcht  0x00000001 , 0x00004be0 
+ 00001425  0x0000080d and  0x00000002 , 0x00000003 , 0x00000002 
+ 00001426  0x0000080e lshift  0x00000002 , 0x00000002 
+ 00001427  0x0000080f ior  0x00000002 , 0x0000003f 
+ 00001428  0x00000810 fetcht  0x00000001 , 0x00004c0a 
+ 00001429  0x00000811 iadd  0x00000002 , 0x0000003f 
+ 00001430  0x00000812 istore  0x00000001 , 0x00000005 
+ 00001431  0x00000814 fetch  0x00000001 , 0x00004bef 
+ 00001432  0x00000815 bne  0x000000ff , 0x0000059b 
+ 00001433  0x00000816 fetch  0x00000001 , 0x00004be2 
+ 00001434  0x00000817 istore  0x00000001 , 0x00000005 
+ 00001435  0x00000819 fetch  0x00000001 , 0x00004be1 
+ 00001436  0x0000081a iforce  0x00000039 
+ 00001437  0x0000081b fetch  0x00000001 , 0x00004be2 
+ 00001438  0x0000081c beq  0x00000001 , 0x000005a6 
+ 00001439  0x0000081d arg  0x00000cd5 , 0x00000006 
+ 00001440  0x0000081e call  0x00007e45 
+ 00001441  0x00000822 fetch  0x00000001 , 0x00000cd5 
+ 00001442  0x00000823 beq  0x00000003 , 0x000005a4 
+ 00001443  0x00000824 rtn 
+ 00001444  0x00000826 jam  0x00000002 , 0x00000cd5 
+ 00001445  0x00000827 rtn 
+ 00001446  0x0000082b arg  0x00000cd6 , 0x00000006 
+ 00001447  0x0000082c branch  0x00007e45 
+ 00001448  0x0000082f fetcht  0x00000001 , 0x00004bea 
+ 00001449  0x00000830 call  0x000005ae 
+ 00001450  0x00000831 increase  0x00000001 , 0x00000002 
+ 00001451  0x00000832 and_into  0x00000003 , 0x00000002 
+ 00001452  0x00000833 storet  0x00000001 , 0x00004bea 
+ 00001453  0x00000834 rtn 
+ 00001454  0x00000837 fetch  0x00000001 , 0x00004c00 
+ 00001455  0x00000838 and_into  0x00000003 , 0x0000003f 
+ 00001456  0x00000839 mul32  0x0000003f , 0x00000004 , 0x00000011 
+ 00001457  0x0000083a setarg  0x00004bf0 
+ 00001458  0x0000083b iadd  0x00000011 , 0x0000003f 
+ 00001459  0x0000083c iadd  0x00000002 , 0x00000006 
+ 00001460  0x0000083d ifetch  0x00000001 , 0x00000006 
+ 00001461  0x0000083e store  0x00000001 , 0x00004be9 
+ 00001462  0x0000083f rtn 
+ 00001463  0x00000842 disable  0x00000009 
+ 00001464  0x00000843 disable  0x00000007 
+ 00001465  0x00000844 setarg  0x00555555 
+ 00001466  0x00000845 iforce  0x0000000f 
+ 00001467  0x00000846 fetch  0x00000001 , 0x00004be9 
+ 00001468  0x00000847 reverse  0x0000003f , 0x00000002 
+ 00001469  0x00000848 set1  0x00000001 , 0x00000002 
+ 00001470  0x00000849 rshift  0x00000002 , 0x0000000e 
+ 00001471  0x0000084a rtn 
+ 00001472  0x0000084d call  0x000005b7 
+ 00001473  0x0000084e enable  0x0000000d 
+ 00001474  0x0000084f enable  0x00000021 
+ 00001475  0x00000850 disable  0x00000020 
+ 00001476  0x00000851 enable  0x00000010 
+ 00001477  0x00000852 fetch  0x00000002 , 0x00004be4 
+ 00001478  0x00000853 iforce  0x0000001b 
+ 00001479  0x00000854 correlate  0x0000003e , 0x00000003 
+ 00001480  0x00000855 nbranch  0x000005fb , 0x00000018 
+ 00001481  0x00000856 disable  0x0000000d 
+ 00001482  0x00000857 enable  0x0000000b 
+ 00001483  0x00000858 enable  0x00000007 
+ 00001484  0x00000859 enable  0x00000009 
+ 00001485  0x0000085a parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001486  0x0000085b rshift3  0x0000000c , 0x0000003f 
+ 00001487  0x0000085c store  0x00000001 , 0x00004c19 
+ 00001488  0x0000085d fetcht  0x00000001 , 0x00004c18 
+ 00001489  0x0000085e isub  0x00000002 , 0x0000003e 
+ 00001490  0x0000085f nbranch  0x000005fb , 0x00000005 
+ 00001491  0x00000860 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001492  0x00000861 rshift3  0x0000000c , 0x0000003f 
+ 00001493  0x00000862 store  0x00000001 , 0x00000cb3 
+ 00001494  0x00000866 fetch  0x00000001 , 0x00000cb3 
+ 00001495  0x00000867 fetcht  0x00000001 , 0x00004be2 
+ 00001496  0x00000868 icompare  0x00000007 , 0x00000002 
+ 00001497  0x00000869 nbranch  0x000005fb , 0x00000001 
+ 00001498  0x0000086b parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001499  0x0000086c rshift3  0x0000000c , 0x0000003f 
+ 00001500  0x0000086d istore  0x00000001 , 0x00000005 
+ 00001501  0x0000086e rshift3  0x0000003f , 0x0000003f 
+ 00001502  0x0000086f and  0x0000003f , 0x0000001f , 0x00000039 
+ 00001503  0x00000870 branch  0x000005e4 , 0x00000005 
+ 00001504  0x00000872 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001505  0x00000873 rshift3  0x0000000c , 0x0000003f 
+ 00001506  0x00000874 istore  0x00000001 , 0x00000005 
+ 00001507  0x00000875 loop  0x000005e0 
+ 00001508  0x00000878 copy  0x00000005 , 0x00000011 
+ 00001509  0x00000879 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001510  0x0000087a rshift3  0x0000000c , 0x0000003f 
+ 00001511  0x0000087b store  0x00000001 , 0x00004c2a 
+ 00001512  0x0000087c copy  0x00000011 , 0x00000005 
+ 00001513  0x0000087d parse  0x00000003 , 0x00000000 , 0x00000018 
+ 00001514  0x0000087e enable  0x00000010 
+ 00001515  0x0000087f arg  0x00000664 , 0x0000001b 
+ 00001516  0x00000880 rshift32  0x0000003f , 0x0000003f 
+ 00001517  0x00000881 rshift16  0x0000003f , 0x0000003f 
+ 00001518  0x00000882 istore  0x00000003 , 0x00000005 
+ 00001519  0x00000883 disable  0x0000000b 
+ 00001520  0x00000884 branch  0x000005fb , 0x00000006 
+ 00001521  0x00000885 enable  0x0000002f 
+ 00001522  0x00000886 fetch  0x00000001 , 0x00000017 
+ 00001523  0x00000887 add  0x0000003f , 0x00000000 , 0x00000011 
+ 00001524  0x00000888 call  0x00003ab6 
+ 00001525  0x00000889 disable  0x0000000d 
+ 00001526  0x0000088a call  0x00003a7a 
+ 00001527  0x0000088b fetch  0x00000001 , 0x00004c2a 
+ 00001528  0x0000088c copy  0x0000003f , 0x00000011 
+ 00001529  0x0000088d call  0x00000572 
+ 00001530  0x0000088e rtn 
+ 00001531  0x00000894 disable  0x0000001b 
+ 00001532  0x00000895 disable  0x0000000b 
+ 00001533  0x00000896 branch  0x0000375c 
+ 00001534  0x00000899 call  0x00003a7a 
+ 00001535  0x0000089a fetcht  0x00000001 , 0x00004be9 
+ 00001536  0x0000089b branch  0x00003a91 
+ 00001537  0x0000089e call  0x000053d2 
+ 00001538  0x0000089f fetch  0x00000004 , 0x00004c00 
+ 00001539  0x000008a0 iforce  0x00000009 
+ 00001540  0x000008a1 call  0x000005b7 
+ 00001541  0x000008a2 call  0x000005fe 
+ 00001542  0x000008a3 set1  0x00000000 , 0x00000015 
+ 00001543  0x000008a4 enable  0x0000001d 
+ 00001544  0x000008a5 enable  0x00000020 
+ 00001545  0x000008a6 disable  0x00000021 
+ 00001546  0x000008a7 rshift16  0x00000009 , 0x0000003f 
+ 00001547  0x000008a8 rshift8  0x0000003f , 0x0000003f 
+ 00001548  0x000008a9 rshift4  0x0000003f , 0x0000003f 
+ 00001549  0x000008aa inject  0x00000003 , 0x00000028 
+ 00001550  0x000008ab disable  0x0000001d 
+ 00001551  0x000008ac enable  0x0000001b 
+ 00001552  0x000008ad enable  0x00000007 
+ 00001553  0x000008ae enable  0x00000009 
+ 00001554  0x000008af fetch  0x00000001 , 0x00004c18 
+ 00001555  0x000008b0 inject  0x00000003 , 0x00000008 
+ 00001556  0x000008b1 fetch  0x00000001 , 0x00004be3 
+ 00001557  0x000008b2 iforce  0x00000039 
+ 00001558  0x000008b3 arg  0x00000cf5 , 0x00000006 
+ 00001559  0x000008b5 ifetch  0x00000001 , 0x00000006 
+ 00001560  0x000008b6 inject  0x00000003 , 0x00000008 
+ 00001561  0x000008b7 loop  0x00000617 
+ 00001562  0x000008b8 enable  0x00000008 
+ 00001563  0x000008b9 inject  0x00000003 , 0x00000018 
+ 00001564  0x000008ba disable  0x00000008 
+ 00001565  0x000008bb until  0x0000003e , 0x00000027 
+ 00001566  0x000008bc nop  0x00000064 
+ 00001567  0x000008bd disable  0x0000001d 
+ 00001568  0x000008be disable  0x0000001b 
+ 00001569  0x000008bf rtn 
  00012288  0x000008cb call  0x00003c74 
  00012289  0x000008cf set0  0x00000025 , 0x00000000 
  00012290  0x000008d0 bpatch  0x00000000 , 0x00004000 
Index: btkb/output/bt_program23.list
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.list	(revision 200)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.list	(working copy)
@@ -1,1838 +1,1836 @@
               include "bt_format "
               org 0x0000
-0x0000 000038 bmark1 mark_ext_patch ,patch_ext 
-0x0001 000039 beq patch00_0 ,p_soft_reset 
-0x0002 000040 beq patch00_2 ,p_soft_reset_2 
-0x0003 000041 beq patch00_3 ,p_main_loop 
-0x0004 000042 beq patch00_5 ,p_main_loop_end 
-0x0005 000045 beq patch12_0 ,p_shutdown_radio 
-0x0006 000046 beq patch12_2 ,p_set_freq_rx 
-0x0007 000047 beq patch12_4 ,p_set_freq_tx 
-0x0008 000048 beq patch12_5 ,p_initialize_radio_cont 
-0x0009 000049 beq patch16_0 ,p_lpm_sleep 
-0x000a 000050 beq patch16_1 ,p_lpm_recover_clk 
-0x000b 000051 beq patch16_2 ,p_lpm_dispatch 
-0x000c 000052 beq patch16_3 ,p_lpm_dispatch_next 
-0x000d 000053 beq patch16_6 ,p_lpm_dispatch_unconn 
-0x000e 000054 beq patch17_1 ,p_lpm_cal_xtal_startup 
-0x000f 000055 branch assert 
+0x0 000038 bmark1 mark_ext_patch ,patch_ext 
+0x1 000039 beq patch00_0 ,p_soft_reset 
+0x2 000040 beq patch00_2 ,p_soft_reset_2 
+0x3 000041 beq patch00_3 ,p_main_loop 
+0x4 000042 beq patch00_5 ,p_main_loop_end 
+0x5 000045 beq patch12_0 ,p_shutdown_radio 
+0x6 000046 beq patch12_2 ,p_set_freq_rx 
+0x7 000047 beq patch12_4 ,p_set_freq_tx 
+0x8 000048 beq patch12_5 ,p_initialize_radio_cont 
+0x9 000049 beq patch16_0 ,p_lpm_sleep 
+0xa 000050 beq patch16_1 ,p_lpm_recover_clk 
+0xb 000051 beq patch16_2 ,p_lpm_dispatch 
+0xc 000052 beq patch16_3 ,p_lpm_dispatch_next 
+0xd 000053 beq patch16_6 ,p_lpm_dispatch_unconn 
+0xe 000054 beq patch17_1 ,p_lpm_cal_xtal_startup 
+0xf 000055 branch assert 
 :      000057 patch_ext:
-0x0010 000058 beq patch26_2 ,p_le_init_conn 
-0x0011 000059 beq patch27_3 ,le_slave_unsync + 3 
-0x0012 000060 beq patch27_6 ,p_le_enable 
-0x0013 000061 beq patch27_7 ,p_le_disable 
-0x0014 000062 beq patch29_2 ,p_lerx_nopayload 
-0x0015 000063 beq patch29_3 ,p_le_transmit_receive_sifs 
-0x0016 000064 beq patch29_4 ,p_le_transmit 
-0x0017 000065 beq patch29_6 ,p_le_send_adv_ind 
-0x0018 000066 beq patch2a_6 ,p_le_update_param 
-0x0019 000067 beq patch2c_1 ,p_le_prepare_tx 
-0x001a 000068 beq patch2c_3 ,p_le_prepare_tx_cmd 
-0x001b 000069 beq patch2c_4 ,p_le_prepare_smp 
-0x001c 000070 beq patch2c_5 ,p_le_prepare_att 
-0x001d 000071 beq patch2d_1 ,p_le_send_non_l2cap 
-0x001e 000072 beq patch2d_2 ,p_le_parse 
-0x001f 000073 beq patch2d_3 ,p_le_parse_ll 
-0x0020 000074 beq patch2d_6 ,p_le_parse_smp 
-0x0021 000075 beq patch2d_7 ,p_le_parse_att 
-0x0022 000076 beq patch30_7 ,p_ui_timer_check 
-0x0023 000077 beq patch31_5 ,p_check_51cmd_once 
-0x0024 000078 beq patch31_6 ,p_check_51cmd_once_continue 
-0x0025 000079 beq patch31_7 ,p_check_enter_hibernate 
-0x0026 000080 beq patch37_5 ,p_fifo_in 
-0x0027 000081 beq patch39_5 ,p_kb_init 
-0x0028 000082 beq patch39_7 ,p_app_process_bb_event 
-0x0029 000083 beq patch3a_0 ,p_kb_bb_event_timer 
-0x002a 000084 branch assert 
+0x10 000058 beq patch26_2 ,p_le_init_conn 
+0x11 000059 beq patch27_3 ,le_slave_unsync + 3 
+0x12 000060 beq patch27_6 ,p_le_enable 
+0x13 000061 beq patch27_7 ,p_le_disable 
+0x14 000062 beq patch29_2 ,p_lerx_nopayload 
+0x15 000063 beq patch29_3 ,p_le_transmit_receive_sifs 
+0x16 000064 beq patch29_4 ,p_le_transmit 
+0x17 000065 beq patch29_6 ,p_le_send_adv_ind 
+0x18 000066 beq patch2a_6 ,p_le_update_param 
+0x19 000067 beq patch2c_1 ,p_le_prepare_tx 
+0x1a 000068 beq patch2c_3 ,p_le_prepare_tx_cmd 
+0x1b 000069 beq patch2c_4 ,p_le_prepare_smp 
+0x1c 000070 beq patch2c_5 ,p_le_prepare_att 
+0x1d 000071 beq patch2d_1 ,p_le_send_non_l2cap 
+0x1e 000072 beq patch2d_2 ,p_le_parse 
+0x1f 000073 beq patch2d_3 ,p_le_parse_ll 
+0x20 000074 beq patch2d_6 ,p_le_parse_smp 
+0x21 000075 beq patch2d_7 ,p_le_parse_att 
+0x22 000076 beq patch30_7 ,p_ui_timer_check 
+0x23 000077 beq patch31_5 ,p_check_51cmd_once 
+0x24 000078 beq patch31_6 ,p_check_51cmd_once_continue 
+0x25 000079 beq patch31_7 ,p_check_enter_hibernate 
+0x26 000080 beq patch37_5 ,p_fifo_in 
+0x27 000081 beq patch39_5 ,p_kb_init 
+0x28 000082 beq patch39_7 ,p_app_process_bb_event 
+0x29 000083 beq patch3a_0 ,p_kb_bb_event_timer 
+0x2a 000084 branch assert 
 :      000087 p_soft_reset:
-0x002b 000088 hfetch 1 ,0x813b 
-0x002c 000089 store 1 ,mem_wakup_from_power_flag 
-0x002d 000090 hjam lock_otp ,core_misc_ctrl 
-0x002e 000091 branch soft_reset + 2 
+0x2b 000088 hfetch 1 ,0x813b 
+0x2c 000089 store 1 ,mem_wakup_from_power_flag 
+0x2d 000090 hjam lock_otp ,core_misc_ctrl 
+0x2e 000091 branch soft_reset + 2 
 :      000093 p_soft_reset_2:
-0x002f 000094 call sp_initialize 
-0x0030 000095 call lpm_recover_clk ,wake 
+0x2f 000094 call sp_initialize 
+0x30 000095 call lpm_recover_clk ,wake 
 :      000096 p_sp_cal_loop:
-0x0031 000097 call sp_calc_sequence 
-0x0032 000098 fetch 1 ,mem_ssp_enable 
-0x0033 000099 branch main_loop ,blank 
-0x0034 000100 fetch 1 ,mem_sp_local_key_invalid 
-0x0035 000101 branch p_sp_cal_loop ,blank 
-0x0036 000102 branch main_loop 
+0x31 000097 call sp_calc_sequence 
+0x32 000098 fetch 1 ,mem_ssp_enable 
+0x33 000099 branch main_loop ,blank 
+0x34 000100 fetch 1 ,mem_sp_local_key_invalid 
+0x35 000101 branch p_sp_cal_loop ,blank 
+0x36 000102 branch main_loop 
 :      000106 p_main_loop:
-0x0037 000107 call p_ipc_timer_check 
-0x0038 000108 call p_ui_check_timer_setup 
-0x0039 000109 call p_ipc_rx 
-0x003a 000110 call p_bt_status_handle 
-0x003b 000111 branch main_loop + 2 
+0x37 000107 call p_ipc_timer_check 
+0x38 000108 call p_ui_check_timer_setup 
+0x39 000109 call p_ipc_rx 
+0x3a 000110 call p_bt_status_handle 
+0x3b 000111 branch main_loop + 2 
 :      000113 p_bt_status_handle:
-0x003c 000114 fetcht 2 ,mem_ui_state_map 
-0x003d 000115 fetch 1 ,mem_le_adv_enable 
-0x003e 000116 nsetflag blank ,ui_state_ble_adv ,temp 
-0x003f 000117 storet 2 ,mem_ui_state_map 
-0x0040 000118 rtn 
+0x3c 000114 fetcht 2 ,mem_ui_state_map 
+0x3d 000115 fetch 1 ,mem_le_adv_enable 
+0x3e 000116 nsetflag blank ,ui_state_ble_adv ,temp 
+0x3f 000117 storet 2 ,mem_ui_state_map 
+0x40 000118 rtn 
 :      000120 p_main_loop_end:
-0x0041 000121 call inquiry_scan_dispatch 
-0x0042 000122 call page_scan_dispatch 
-0x0043 000123 call connection_dispatch 
-0x0044 000124 call p_g24_dispatch 
-0x0045 000125 branch main_loop + 15 
+0x41 000121 call inquiry_scan_dispatch 
+0x42 000122 call page_scan_dispatch 
+0x43 000123 call connection_dispatch 
+0x44 000124 call p_g24_dispatch 
+0x45 000125 branch main_loop + 15 
 :      000128 p_ipc_rx:
-0x0046 000129 fetch 1 ,mem_ssp_enable 
-0x0047 000130 branch p_ipc_rx0 ,blank 
-0x0048 000131 fetch 1 ,mem_sp_local_key_invalid 
-0x0049 000132 rtn blank 
+0x46 000129 fetch 1 ,mem_ssp_enable 
+0x47 000130 branch p_ipc_rx0 ,blank 
+0x48 000131 fetch 1 ,mem_sp_local_key_invalid 
+0x49 000132 rtn blank 
 :      000133 p_ipc_rx0:
-0x004a 000134 call p_check_ipc_2bt 
-0x004b 000135 rtn user 
-0x004c 000136 byteswap pdata ,pdata 
-0x004d 000137 copy pdata ,contr 
-0x004e 000138 call p_ipc_rx_byte 
-0x004f 000139 store 1 ,mem_ipc_rx_type 
-0x0050 000140 beq ipc_type_cmd ,p_ipc_rx_cmd 
-0x0051 000141 beq ipc_type_24g ,p_ipc_rx_24g 
-0x0052 000142 copy pdata ,temp 
-0x0053 000143 copy contr ,rega 
-0x0054 000144 fetch 1 ,mem_context 
-0x0055 000145 bbit0 state_inconn ,p_ipc_abondon_rx_data 
-0x0056 000146 copy rega ,contr 
-0x0057 000147 rtnmark0 mark_context 
-0x0058 000148 copy temp ,pdata 
-0x0059 000149 beq ipc_type_ble ,p_ipc_rx_ble 
-0x005a 000150 branch assert 
+0x4a 000134 call p_check_ipc_2bt 
+0x4b 000135 rtn user 
+0x4c 000136 byteswap pdata ,pdata 
+0x4d 000137 copy pdata ,contr 
+0x4e 000138 call p_ipc_rx_byte 
+0x4f 000139 store 1 ,mem_ipc_rx_type 
+0x50 000140 beq ipc_type_cmd ,p_ipc_rx_cmd 
+0x51 000141 beq ipc_type_24g ,p_ipc_rx_24g 
+0x52 000142 copy pdata ,temp 
+0x53 000143 copy contr ,rega 
+0x54 000144 fetch 1 ,mem_context 
+0x55 000145 bbit0 state_inconn ,p_ipc_abondon_rx_data 
+0x56 000146 copy rega ,contr 
+0x57 000147 rtnmark0 mark_context 
+0x58 000148 copy temp ,pdata 
+0x59 000149 beq ipc_type_ble ,p_ipc_rx_ble 
+0x5a 000150 branch assert 
 :      000152 p_ipc_abondon_rx_data:
-0x005b 000153 copy rega ,contr 
-0x005c 000154 arg mem_tst_pktcnt_sync ,contw 
-0x005d 000155 branch p_ipc_rx_cpy 
+0x5b 000153 copy rega ,contr 
+0x5c 000154 arg mem_tst_pktcnt_sync ,contw 
+0x5d 000155 branch p_ipc_rx_cpy 
 :      000157 p_ipc_rx_cmd:
-0x005e 000158 call p_ipc_rx_byte 
-0x005f 000159 call p_ipc_rx_byte 
-0x0060 000160 store 1 ,mem_fifo_temp 
-0x0061 000161 call p_ipc_next_rx 
-0x0062 000162 branch ui_ipc_send_cmd 
+0x5e 000158 call p_ipc_rx_byte 
+0x5f 000159 call p_ipc_rx_byte 
+0x60 000160 store 1 ,mem_fifo_temp 
+0x61 000161 call p_ipc_next_rx 
+0x62 000162 branch ui_ipc_send_cmd 
 :      000163 p_ipc_next_rx:
-0x0063 000164 call p_ipc_rx_updata_contr 
-0x0064 000165 copy contr ,temp 
-0x0065 000166 byteswap temp ,temp 
-0x0066 000167 storet 2 ,mem_ipc_2bt_read_index 
-0x0067 000168 rtn 
+0x63 000164 call p_ipc_rx_updata_contr 
+0x64 000165 copy contr ,temp 
+0x65 000166 byteswap temp ,temp 
+0x66 000167 storet 2 ,mem_ipc_2bt_read_index 
+0x67 000168 rtn 
 :      000170 p_ipc_rx_24g:
-0x0068 000171 arg mem_24g_txbuf_new ,contw 
-0x0069 000172 branch p_ipc_rx_cpy 
+0x68 000171 arg mem_24g_txbuf_new ,contw 
+0x69 000172 branch p_ipc_rx_cpy 
 :      000174 p_ipc_rx_ble:
-0x006a 000175 copy contr ,rega 
+0x6a 000175 copy contr ,rega 
 :      000176 p_ipc_rx_ble_read_fifo:
-0x006b 000177 fetch 1 ,mem_queue_write 
-0x006c 000178 add pdata ,1 ,temp 
-0x006d 000179 and temp ,0x03 ,temp 
-0x006e 000180 storet 1 ,mem_queue_write 
-0x006f 000181 mul32 pdata ,7 ,pdata 
-0x0070 000182 arg mem_uart_packet ,contw 
-0x0071 000183 iadd contw ,contw 
-0x0072 000185 copy rega ,contr 
-0x0073 000186 call p_ipc_rx_byte 
-0x0074 000187 copy contr ,rega 
-0x0075 000188 increase -1 ,pdata 
-0x0076 000189 copy pdata ,loopcnt 
-0x0077 000190 increase 7 ,pdata 
-0x0078 000191 store 1 ,mem_le51_tx_length 
-0x0079 000192 copy rega ,contr 
-0x007a 000193 call p_ipc_rx_byte 
-0x007b 000194 copy contr ,rega 
-0x007c 000195 beq 01 ,p_report1 
-0x007d 000196 beq 02 ,p_report2 
-0x007e 000197 beq 03 ,p_report3 
-0x007f 000198 beq 04 ,p_report4 
+0x6b 000177 fetch 1 ,mem_queue_write 
+0x6c 000178 add pdata ,1 ,temp 
+0x6d 000179 and temp ,0x03 ,temp 
+0x6e 000180 storet 1 ,mem_queue_write 
+0x6f 000181 mul32 pdata ,7 ,pdata 
+0x70 000182 arg mem_uart_packet ,contw 
+0x71 000183 iadd contw ,contw 
+0x72 000185 copy rega ,contr 
+0x73 000186 call p_ipc_rx_byte 
+0x74 000187 copy contr ,rega 
+0x75 000188 increase -1 ,pdata 
+0x76 000189 copy pdata ,loopcnt 
+0x77 000190 increase 7 ,pdata 
+0x78 000191 store 1 ,mem_le51_tx_length 
+0x79 000192 copy rega ,contr 
+0x7a 000193 call p_ipc_rx_byte 
+0x7b 000194 copy contr ,rega 
+0x7c 000195 beq 01 ,p_report1 
+0x7d 000196 beq 02 ,p_report2 
+0x7e 000197 beq 03 ,p_report3 
+0x7f 000198 beq 04 ,p_report4 
 :      000199 p_report1:
-0x0080 000200 fetch 2 ,mem_att_report1 
+0x80 000200 fetch 2 ,mem_att_report1 
 :      000201 p_set_report:
-0x0081 000202 istore 2 ,contw 
-0x0082 000203 copy rega ,contr 
-0x0083 000204 call p_ipc_copy 
-0x0084 000205 call le_xtype_fifo_is_near_full 
-0x0085 000206 nrtn blank 
-0x0086 000207 jam attop_handle_value_notification ,mem_fifo_temp 
-0x0087 000208 branch le_xtype_fifo_in 
+0x81 000202 istore 2 ,contw 
+0x82 000203 copy rega ,contr 
+0x83 000204 call p_ipc_copy 
+0x84 000205 call le_xtype_fifo_is_near_full 
+0x85 000206 nrtn blank 
+0x86 000207 jam attop_handle_value_notification ,mem_fifo_temp 
+0x87 000208 branch le_xtype_fifo_in 
 :      000210 p_report2:
-0x0088 000211 fetch 2 ,mem_att_report2 
-0x0089 000212 branch p_set_report 
+0x88 000211 fetch 2 ,mem_att_report2 
+0x89 000212 branch p_set_report 
 :      000213 p_report3:
-0x008a 000214 fetch 2 ,mem_att_report3 
-0x008b 000215 branch p_set_report 
+0x8a 000214 fetch 2 ,mem_att_report3 
+0x8b 000215 branch p_set_report 
 :      000216 p_report4:
-0x008c 000217 fetch 2 ,mem_att_report_battery 
-0x008d 000218 branch p_set_report 
+0x8c 000217 fetch 2 ,mem_att_report_battery 
+0x8d 000218 branch p_set_report 
 :      000222 p_ui_check_timer_setup:
-0x008e 000223 fetcht 4 ,mem_ui_check_timer_setup 
-0x008f 000224 copy clkn_bt ,pdata 
-0x0090 000225 isub temp ,pdata 
-0x0091 000226 fetcht 2 ,mem_customize_timer_setup 
-0x0092 000227 idiv temp 
-0x0093 000228 call wait_div_end 
-0x0094 000229 quotient pdata 
-0x0095 000230 rtn blank 
-0x0096 000231 copy clkn_bt ,temp 
-0x0097 000232 storet 4 ,mem_ui_check_timer_setup 
-0x0098 000233 fetch 1 ,mem_customize_timer 
-0x0099 000234 increase 1 ,pdata 
-0x009a 000235 store 1 ,mem_customize_timer 
-0x009b 000236 rtn 
+0x8e 000223 fetcht 4 ,mem_ui_check_timer_setup 
+0x8f 000224 copy clkn_bt ,pdata 
+0x90 000225 isub temp ,pdata 
+0x91 000226 fetcht 2 ,mem_customize_timer_setup 
+0x92 000227 idiv temp 
+0x93 000228 call wait_div_end 
+0x94 000229 quotient pdata 
+0x95 000230 rtn blank 
+0x96 000231 copy clkn_bt ,temp 
+0x97 000232 storet 4 ,mem_ui_check_timer_setup 
+0x98 000233 fetch 1 ,mem_customize_timer 
+0x99 000234 increase 1 ,pdata 
+0x9a 000235 store 1 ,mem_customize_timer 
+0x9b 000236 rtn 
 :      000241 p_ipc_timer_check:
-0x009c 000242 fetcht 4 ,mem_ipc_last_check_timer 
-0x009d 000243 copy clkn_bt ,pdata 
-0x009e 000244 isub temp ,pdata 
-0x009f 000246 arg 1600 ,temp 
-0x00a0 000247 idiv temp 
-0x00a1 000248 call wait_div_end 
-0x00a2 000249 quotient pdata 
-0x00a3 000250 rtn blank 
-0x00a4 000251 copy clkn_bt ,temp 
-0x00a5 000252 storet 4 ,mem_ipc_last_check_timer 
-0x00a6 000253 fetcht 2 ,mem_ipc_bt_timer 
-0x00a7 000254 byteswap temp ,temp 
-0x00a8 000255 iadd temp ,pdata 
-0x00a9 000256 byteswap pdata ,pdata 
-0x00aa 000257 store 2 ,mem_ipc_bt_timer 
-0x00ab 000258 byteswap pdata ,pdata 
-0x00ac 000259 and pdata ,0x3 ,pdata 
-0x00ad 000260 rtnne 0 
-0x00ae 000261 fetch 1 ,mem_adc_config_flag 
-0x00af 000262 bbit1 adc_config_vinlpm ,p_adc_check_vinlpm 
-0x00b0 000263 bbit1 adc_config_hvin ,p_adc_check_hvin 
+0x9c 000242 fetcht 4 ,mem_ipc_last_check_timer 
+0x9d 000243 copy clkn_bt ,pdata 
+0x9e 000244 isub temp ,pdata 
+0x9f 000246 arg 1600 ,temp 
+0xa0 000247 idiv temp 
+0xa1 000248 call wait_div_end 
+0xa2 000249 quotient pdata 
+0xa3 000250 rtn blank 
+0xa4 000251 copy clkn_bt ,temp 
+0xa5 000252 storet 4 ,mem_ipc_last_check_timer 
+0xa6 000253 fetcht 2 ,mem_ipc_bt_timer 
+0xa7 000254 byteswap temp ,temp 
+0xa8 000255 iadd temp ,pdata 
+0xa9 000256 byteswap pdata ,pdata 
+0xaa 000257 store 2 ,mem_ipc_bt_timer 
+0xab 000258 byteswap pdata ,pdata 
+0xac 000259 and pdata ,0x3 ,pdata 
+0xad 000260 rtnne 0 
+0xae 000261 fetch 1 ,mem_adc_config_flag 
+0xaf 000262 bbit1 adc_config_vinlpm ,p_adc_check_vinlpm 
+0xb0 000263 bbit1 adc_config_hvin ,p_adc_check_hvin 
 :      000264 p_adc_check_gpio:
-0x00b1 000265 arg 0 ,rega 
-0x00b2 000266 call p_setup_adc_gpio_pu_setup 
-0x00b3 000267 hjam 0x8f ,rf_adc_mode 
-0x00b4 000268 fetch 1 ,mem_adc_channel 
-0x00b5 000269 hstore 1 ,rf_adc_ch 
-0x00b6 000270 call p_read_adc 
-0x00b7 000271 arg 1 ,rega 
-0x00b8 000272 branch p_setup_adc_gpio_pu_setup 
+0xb1 000265 arg 0 ,rega 
+0xb2 000266 call p_setup_adc_gpio_pu_setup 
+0xb3 000267 hjam 0x8f ,rf_adc_mode 
+0xb4 000268 fetch 1 ,mem_adc_channel 
+0xb5 000269 hstore 1 ,rf_adc_ch 
+0xb6 000270 call p_read_adc 
+0xb7 000271 arg 1 ,rega 
+0xb8 000272 branch p_setup_adc_gpio_pu_setup 
 :      000275 p_adc_check_vinlpm:
-0x00b9 000276 hjam 0xbf ,rf_adc_mode 
-0x00ba 000277 branch p_read_adc 
+0xb9 000276 hjam 0xbf ,rf_adc_mode 
+0xba 000277 branch p_read_adc 
 :      000279 p_adc_check_hvin:
-0x00bb 000280 hjam 0xaf ,rf_adc_mode 
+0xbb 000280 hjam 0xaf ,rf_adc_mode 
 :      000281 p_read_adc:
-0x00bc 000282 hfetch 1 ,core_uart_baud + 1 
-0x00bd 000283 set1 7 ,pdata 
-0x00be 000284 hstore 1 ,core_uart_baud + 1 
-0x00bf 000285 hfetch 1 ,rf_adc_ch 
-0x00c0 000286 or_into 0x30 ,pdata 
-0x00c1 000287 hstore 1 ,rf_adc_ch 
-0x00c2 000288 hjam 0x7c ,rfen_adc 
-0x00c3 000289 hjam 0xaa ,rf_adc_gc 
-0x00c4 000290 nop 5000 
-0x00c5 000291 hfetcht 2 ,core_adc_sum 
-0x00c6 000292 hfetch 1 ,core_uart_baud + 1 
-0x00c7 000293 set0 7 ,pdata 
-0x00c8 000294 hstore 1 ,core_uart_baud + 1 
-0x00c9 000295 byteswap temp ,temp 
-0x00ca 000296 storet 2 ,mem_adc_current_value 
-0x00cb 000297 rtn 
+0xbc 000282 hfetch 1 ,core_uart_baud + 1 
+0xbd 000283 set1 7 ,pdata 
+0xbe 000284 hstore 1 ,core_uart_baud + 1 
+0xbf 000285 hfetch 1 ,rf_adc_ch 
+0xc0 000286 or_into 0x30 ,pdata 
+0xc1 000287 hstore 1 ,rf_adc_ch 
+0xc2 000288 hjam 0x7c ,rfen_adc 
+0xc3 000289 hjam 0xaa ,rf_adc_gc 
+0xc4 000290 nop 5000 
+0xc5 000291 hfetcht 2 ,core_adc_sum 
+0xc6 000292 hfetch 1 ,core_uart_baud + 1 
+0xc7 000293 set0 7 ,pdata 
+0xc8 000294 hstore 1 ,core_uart_baud + 1 
+0xc9 000295 byteswap temp ,temp 
+0xca 000296 storet 2 ,mem_adc_current_value 
+0xcb 000297 rtn 
 :      000300 p_setup_adc_gpio_pu_setup:
-0x00cc 000301 arg 0x21 ,temp 
-0x00cd 000302 fetch 1 ,mem_adc_channel 
-0x00ce 000303 isub temp ,temp 
-0x00cf 000304 copy rega ,pdata 
-0x00d0 000305 set1 gpio_active_bit ,temp 
-0x00d1 000306 nbranch p_setup_adc_gpio_pu_setup_exit ,blank 
-0x00d2 000307 set0 gpio_active_bit ,temp 
+0xcc 000301 arg 0x21 ,temp 
+0xcd 000302 fetch 1 ,mem_adc_channel 
+0xce 000303 isub temp ,temp 
+0xcf 000304 copy rega ,pdata 
+0xd0 000305 set1 gpio_active_bit ,temp 
+0xd1 000306 nbranch p_setup_adc_gpio_pu_setup_exit ,blank 
+0xd2 000307 set0 gpio_active_bit ,temp 
 :      000308 p_setup_adc_gpio_pu_setup_exit:
-0x00d3 000309 arg core_gpio_pu0 ,contw 
-0x00d4 000310 branch gpio_set_bit 
+0xd3 000309 arg core_gpio_pu0 ,contw 
+0xd4 000310 branch gpio_set_bit 
 :      000314 p_ipc_rx_cpy:
-0x00d5 000315 call p_ipc_rx_byte 
-0x00d6 000316 copy pdata ,loopcnt 
+0xd5 000315 call p_ipc_rx_byte 
+0xd6 000316 copy pdata ,loopcnt 
 :      000317 p_ipc_copy:
-0x00d7 000318 call p_ipc_cpy_loop 
-0x00d8 000319 branch p_ipc_next_rx 
+0xd7 000318 call p_ipc_cpy_loop 
+0xd8 000319 branch p_ipc_next_rx 
 :      000321 p_ipc_cpy_loop:
-0x00d9 000322 call p_ipc_rx_byte 
-0x00da 000323 istore 1 ,contw 
-0x00db 000324 loop p_ipc_cpy_loop 
-0x00dc 000325 rtn 
+0xd9 000322 call p_ipc_rx_byte 
+0xda 000323 istore 1 ,contw 
+0xdb 000324 loop p_ipc_cpy_loop 
+0xdc 000325 rtn 
 :      000327 p_ipc_rx_byte:
-0x00dd 000328 call p_ipc_rx_updata_contr 
-0x00de 000329 ifetch 1 ,contr 
-0x00df 000330 rtn 
+0xdd 000328 call p_ipc_rx_updata_contr 
+0xde 000329 ifetch 1 ,contr 
+0xdf 000330 rtn 
 :      000332 p_ipc_rx_updata_contr:
-0x00e0 000333 setarg mem_ipc_2bt_fifo_end 
-0x00e1 000334 isub contr ,null 
-0x00e2 000335 nrtn zero 
-0x00e3 000336 arg mem_ipc_2bt_fifo_head ,contr 
-0x00e4 000337 rtn 
+0xe0 000333 setarg mem_ipc_2bt_fifo_end 
+0xe1 000334 isub contr ,null 
+0xe2 000335 nrtn zero 
+0xe3 000336 arg mem_ipc_2bt_fifo_head ,contr 
+0xe4 000337 rtn 
 :      000339 p_ipc_tx_evt:
-0x00e5 000340 arg 3 ,loopcnt 
-0x00e6 000341 arg mem_ipc_tx_evt_buff ,contr 
+0xe5 000340 arg 3 ,loopcnt 
+0xe6 000341 arg mem_ipc_tx_evt_buff ,contr 
 :      000342 p_ipc_tx_cpy:
-0x00e7 000343 copy contr ,rega 
-0x00e8 000344 fetch 2 ,mem_ipc_2c51_write_index 
-0x00e9 000345 byteswap pdata ,pdata 
-0x00ea 000346 copy pdata ,contw 
-0x00eb 000347 copy rega ,contr 
+0xe7 000343 copy contr ,rega 
+0xe8 000344 fetch 2 ,mem_ipc_2c51_write_index 
+0xe9 000345 byteswap pdata ,pdata 
+0xea 000346 copy pdata ,contw 
+0xeb 000347 copy rega ,contr 
 :      000348 p_ipc_tx_loop:
-0x00ec 000349 ifetch 1 ,contr 
-0x00ed 000350 istore 1 ,contw 
-0x00ee 000351 call p_ipc_tx_updata_contw 
-0x00ef 000352 loop p_ipc_tx_loop 
-0x00f0 000353 copy contw ,pdata 
-0x00f1 000354 byteswap pdata ,pdata 
-0x00f2 000355 store 2 ,mem_ipc_2c51_write_index 
-0x00f3 000356 rtn 
+0xec 000349 ifetch 1 ,contr 
+0xed 000350 istore 1 ,contw 
+0xee 000351 call p_ipc_tx_updata_contw 
+0xef 000352 loop p_ipc_tx_loop 
+0xf0 000353 copy contw ,pdata 
+0xf1 000354 byteswap pdata ,pdata 
+0xf2 000355 store 2 ,mem_ipc_2c51_write_index 
+0xf3 000356 rtn 
 :      000357 p_ipc_tx_updata_contw:
-0x00f4 000358 setarg mem_ipc_2c51_fifo_end 
-0x00f5 000359 isub contw ,null 
-0x00f6 000360 nrtn zero 
-0x00f7 000361 arg mem_ipc_2c51_fifo_head ,contw 
-0x00f8 000362 rtn 
+0xf4 000358 setarg mem_ipc_2c51_fifo_end 
+0xf5 000359 isub contw ,null 
+0xf6 000360 nrtn zero 
+0xf7 000361 arg mem_ipc_2c51_fifo_head ,contw 
+0xf8 000362 rtn 
 :      000365 p_check_ipc_2c51:
-0x00f9 000366 fetch 2 ,mem_ipc_2c51_read_index 
-0x00fa 000367 fetcht 2 ,mem_ipc_2c51_write_index 
-0x00fb 000368 branch p_check_ipc_common 
+0xf9 000366 fetch 2 ,mem_ipc_2c51_read_index 
+0xfa 000367 fetcht 2 ,mem_ipc_2c51_write_index 
+0xfb 000368 branch p_check_ipc_common 
 :      000369 p_check_ipc_2bt:
-0x00fc 000370 fetch 2 ,mem_ipc_2bt_read_index 
-0x00fd 000371 fetcht 2 ,mem_ipc_2bt_write_index 
+0xfc 000370 fetch 2 ,mem_ipc_2bt_read_index 
+0xfd 000371 fetcht 2 ,mem_ipc_2bt_write_index 
 :      000372 p_check_ipc_common:
-0x00fe 000373 isub temp ,null 
-0x00ff 000374 branch enable_usr ,zero 
-0x0100 000375 branch disable_usr 
+0xfe 000373 isub temp ,null 
+0xff 000374 branch enable_usr ,zero 
+0x100 000375 branch disable_usr 
 :      000378 p_ui_timer_check:
-0x0101 000379 copy clkn_bt ,pdata 
-0x0102 000380 store 4 ,mem_ui_timer_last_btclk_temp 
-0x0103 000381 fetcht 1 ,mem_ui_timer_last_btclk + 3 
-0x0104 000382 fetch 1 ,mem_ui_timer_last_btclk_temp + 3 
-0x0105 000383 isub temp ,null 
-0x0106 000384 ncall p_ui_timer_reinit ,positive 
-0x0107 000385 branch ui_timer_check + 2 
+0x101 000379 copy clkn_bt ,pdata 
+0x102 000380 store 4 ,mem_ui_timer_last_btclk_temp 
+0x103 000381 fetcht 1 ,mem_ui_timer_last_btclk + 3 
+0x104 000382 fetch 1 ,mem_ui_timer_last_btclk_temp + 3 
+0x105 000383 isub temp ,null 
+0x106 000384 ncall p_ui_timer_reinit ,positive 
+0x107 000385 branch ui_timer_check + 2 
 :      000387 p_ui_timer_reinit:
-0x0108 000388 fetcht 4 ,mem_ui_timer_last_btclk_temp 
-0x0109 000389 storet 4 ,mem_ui_timer_last_btclk 
-0x010a 000390 storet 4 ,mem_ipc_last_check_timer 
-0x010b 000391 storet 4 ,mem_ui_check_timer_setup 
-0x010c 000392 rtn 
+0x108 000388 fetcht 4 ,mem_ui_timer_last_btclk_temp 
+0x109 000389 storet 4 ,mem_ui_timer_last_btclk 
+0x10a 000390 storet 4 ,mem_ipc_last_check_timer 
+0x10b 000391 storet 4 ,mem_ui_check_timer_setup 
+0x10c 000392 rtn 
 :      000395 p_app_process_bb_event:
-0x010d 000396 arg mem_ipc_fifo_bt2c51 ,rega 
-0x010e 000397 call fifo_out 
-0x010f 000398 rtn blank 
-0x0110 000400 copy pdata ,regc 
-0x0111 000401 call p_app_event_normal_process 
-0x0112 000402 branch app_process_bb_event_priority 
+0x10d 000396 arg mem_ipc_fifo_bt2c51 ,rega 
+0x10e 000397 call fifo_out 
+0x10f 000398 rtn blank 
+0x110 000400 copy pdata ,regc 
+0x111 000401 call p_app_event_normal_process 
+0x112 000402 branch app_process_bb_event_priority 
 :      000403 p_app_event_normal_process:
-0x0113 000404 rtneq bt_evt_linkkey_generate 
-0x0114 000405 beq bt_evt_le_connected ,scale_process_le_conn 
-0x0115 000406 beq bt_evt_le_disconnected ,scale_process_le_discon 
-0x0116 000407 branch app_event_normal_process 
+0x113 000404 rtneq bt_evt_linkkey_generate 
+0x114 000405 beq bt_evt_le_connected ,scale_process_le_conn 
+0x115 000406 beq bt_evt_le_disconnected ,scale_process_le_discon 
+0x116 000407 branch app_event_normal_process 
 :      000412 p_kb_bb_event_timer:
-0x0117 000413 storet 1 ,mem_app_evt_timer_count 
-0x0118 000414 fetch 1 ,mem_ipc_bt_100ms_timer 
-0x0119 000415 increase 1 ,pdata 
-0x011a 000416 store 1 ,mem_ipc_bt_100ms_timer 
+0x117 000413 storet 1 ,mem_app_evt_timer_count 
+0x118 000414 fetch 1 ,mem_ipc_bt_100ms_timer 
+0x119 000415 increase 1 ,pdata 
+0x11a 000416 store 1 ,mem_ipc_bt_100ms_timer 
 :      000417 p_kb_bb_event_100ms_loop:
-0x011b 000418 fetch 1 ,mem_app_evt_timer_count 
-0x011c 000419 rtn blank 
-0x011d 000420 increase -1 ,pdata 
-0x011e 000421 store 1 ,mem_app_evt_timer_count 
-0x011f 000423 call p_kb_long_sleep_timer 
-0x0120 000424 branch p_kb_bb_event_100ms_loop 
+0x11b 000418 fetch 1 ,mem_app_evt_timer_count 
+0x11c 000419 rtn blank 
+0x11d 000420 increase -1 ,pdata 
+0x11e 000421 store 1 ,mem_app_evt_timer_count 
+0x11f 000423 call p_kb_long_sleep_timer 
+0x120 000424 branch p_kb_bb_event_100ms_loop 
 :      000427 p_kb_long_sleep_timer:
-0x0121 000428 fetch 1 ,mem_24g_enter_lpm_timer 
-0x0122 000429 rtn blank 
-0x0123 000430 increase -1 ,pdata 
-0x0124 000431 store 1 ,mem_24g_enter_lpm_timer 
-0x0125 000432 rtn 
+0x121 000428 fetch 1 ,mem_24g_enter_lpm_timer 
+0x122 000429 rtn blank 
+0x123 000430 increase -1 ,pdata 
+0x124 000431 store 1 ,mem_24g_enter_lpm_timer 
+0x125 000432 rtn 
 :      000435 p_c51_user_event:
-0x0126 000436 copy regc ,pdata 
-0x0127 000437 and_into bt_evt_timer_mask ,pdata 
-0x0128 000438 rtneq bt_evt_timer_init 
-0x0129 000439 copy regc ,pdata 
-0x012a 000440 rtn blank 
-0x012b 000441 store 1 ,mem_ipc_tx_evt 
-0x012c 000442 branch p_ipc_tx_evt 
+0x126 000436 copy regc ,pdata 
+0x127 000437 and_into bt_evt_timer_mask ,pdata 
+0x128 000438 rtneq bt_evt_timer_init 
+0x129 000439 copy regc ,pdata 
+0x12a 000440 rtn blank 
+0x12b 000441 store 1 ,mem_ipc_tx_evt 
+0x12c 000442 branch p_ipc_tx_evt 
 :      000451 p_lpm_recover_clk:
-0x012d 000452 jam 0x7f ,mem_seqi 
-0x012e 000453 call lpm_recover_clk + 2 
-0x012f 000454 fetch 1 ,mem_hibernate_flag 
-0x0130 000455 rtn blank 
-0x0131 000456 jam 0 ,mem_hibernate_flag 
-0x0132 000457 copy clkn_bt ,pdata 
-0x0133 000458 store 4 ,mem_ipc_last_check_timer 
-0x0134 000459 rtn 
+0x12d 000452 jam 0x7f ,mem_seqi 
+0x12e 000453 call lpm_recover_clk + 2 
+0x12f 000454 fetch 1 ,mem_hibernate_flag 
+0x130 000455 rtn blank 
+0x131 000456 jam 0 ,mem_hibernate_flag 
+0x132 000457 copy clkn_bt ,pdata 
+0x133 000458 store 4 ,mem_ipc_last_check_timer 
+0x134 000459 rtn 
 :      000463 p_lpm_cal_xtal_startup:
-0x0135 000464 fetch 1 ,mem_lpm_xtalcnt 
-0x0136 000465 nrtn blank 
-0x0137 000466 hjam clksel_rc ,core_clksel 
-0x0138 000467 setarg 0xf0c 
-0x0139 000468 call lpm_write_config 
-0x013a 000469 setarg 200000 
-0x013b 000470 call sleep 
-0x013c 000471 until null ,lpo_edge 
-0x013d 000472 copy lpo_time ,alarm 
-0x013e 000473 call xtal_fast_wake 
-0x013f 000474 nop 5000 
-0x0140 000475 branch lpm_cal_xtal_startup + 12 
+0x135 000464 fetch 1 ,mem_lpm_xtalcnt 
+0x136 000465 nrtn blank 
+0x137 000466 hjam clksel_rc ,core_clksel 
+0x138 000467 setarg 0xf0c 
+0x139 000468 call lpm_write_config 
+0x13a 000469 setarg 200000 
+0x13b 000470 call sleep 
+0x13c 000471 until null ,lpo_edge 
+0x13d 000472 copy lpo_time ,alarm 
+0x13e 000473 call xtal_fast_wake 
+0x13f 000474 nop 5000 
+0x140 000475 branch lpm_cal_xtal_startup + 12 
 :      000478 p_lpm_dispatch:
-0x0141 000479 rtnmark1 mark_24g 
-0x0142 000480 fetch 2 ,mem_ui_state_map 
-0x0143 000481 bbit1 ui_state_ble_connected ,lpm_dispatch + 2 
-0x0144 000482 call lpo_calibration 
-0x0145 000483 fetch 3 ,mem_clks_per_lpo 
-0x0146 000484 rtn blank 
-0x0147 000487 fetch 1 ,mem_lpm_mode 
-0x0148 000488 rtn blank 
-0x0149 000490 call l2cap_malloc_is_fifo_empty 
-0x014a 000491 nrtn blank 
-0x014b 000492 call lpm_check_wake_lock 
-0x014c 000493 nrtn blank 
-0x014d 000494 call xtal_fast_wake 
-0x014e 000495 fetch 1 ,mem_ssp_enable 
-0x014f 000496 branch lpm_dispatch0 ,blank 
-0x0150 000497 fetch 1 ,mem_sp_local_key_invalid 
-0x0151 000498 rtn blank 
-0x0152 000499 branch lpm_dispatch0 
+0x141 000479 rtnmark1 mark_24g 
+0x142 000480 fetch 2 ,mem_ui_state_map 
+0x143 000481 bbit1 ui_state_ble_connected ,lpm_dispatch + 2 
+0x144 000482 call lpo_calibration 
+0x145 000483 fetch 3 ,mem_clks_per_lpo 
+0x146 000484 rtn blank 
+0x147 000487 fetch 1 ,mem_lpm_mode 
+0x148 000488 rtn blank 
+0x149 000490 call l2cap_malloc_is_fifo_empty 
+0x14a 000491 nrtn blank 
+0x14b 000492 call lpm_check_wake_lock 
+0x14c 000493 nrtn blank 
+0x14d 000494 call xtal_fast_wake 
+0x14e 000495 fetch 1 ,mem_ssp_enable 
+0x14f 000496 branch lpm_dispatch0 ,blank 
+0x150 000497 fetch 1 ,mem_sp_local_key_invalid 
+0x151 000498 rtn blank 
+0x152 000499 branch lpm_dispatch0 
 :      000501 p_check_ipc_for_lpm:
-0x0153 000502 call p_check_ipc_2bt 
-0x0154 000503 nrtn user 
-0x0155 000504 call p_check_ipc_2c51 
-0x0156 000505 nrtn user 
-0x0157 000506 jam 1 ,mem_c51_lpm_lock 
-0x0158 000507 jam syc_task_lpm ,mem_c51_flag 
-0x0159 000508 call p_c51_wait 
-0x015a 000509 branch p_check_ipc_2bt 
+0x153 000502 call p_check_ipc_2bt 
+0x154 000503 nrtn user 
+0x155 000504 call p_check_ipc_2c51 
+0x156 000505 nrtn user 
+0x157 000506 jam 1 ,mem_c51_lpm_lock 
+0x158 000507 jam syc_task_lpm ,mem_c51_flag 
+0x159 000508 call p_c51_wait 
+0x15a 000509 branch p_check_ipc_2bt 
 :      000511 p_lpm_dispatch_next:
-0x015b 000512 call p_check_ipc_for_lpm 
-0x015c 000513 nrtn user 
-0x015d 000514 fetch 1 ,mem_c51_lpm_lock 
-0x015e 000515 nrtn blank 
-0x015f 000516 branch lpm_dispatch1 
+0x15b 000512 call p_check_ipc_for_lpm 
+0x15c 000513 nrtn user 
+0x15d 000514 fetch 1 ,mem_c51_lpm_lock 
+0x15e 000515 nrtn blank 
+0x15f 000516 branch lpm_dispatch1 
 :      000518 p_c51_wait:
-0x0160 000519 fetch 1 ,mem_c51_flag 
-0x0161 000520 nop 10 
-0x0162 000521 bne 0 ,p_c51_wait 
-0x0163 000522 rtn 
+0x160 000519 fetch 1 ,mem_c51_flag 
+0x161 000520 nop 10 
+0x162 000521 bne 0 ,p_c51_wait 
+0x163 000522 rtn 
 :      000525 p_lpm_dispatch_unconn:
-0x0164 000526 call p_check_ipc_for_lpm 
-0x0165 000527 nrtn user 
-0x0166 000528 fetch 1 ,mem_c51_lpm_lock 
-0x0167 000529 nrtn blank 
-0x0168 000530 branch lpm_dispatch_unconn + 2 
+0x164 000526 call p_check_ipc_for_lpm 
+0x165 000527 nrtn user 
+0x166 000528 fetch 1 ,mem_c51_lpm_lock 
+0x167 000529 nrtn blank 
+0x168 000530 branch lpm_dispatch_unconn + 2 
 :      000534 p_initialize_radio_cont:
-0x0169 000535 call p_switchto_dpllclk 
-0x016a 000536 branch initialize_radio_cont + 4 
+0x169 000535 call p_switchto_dpllclk 
+0x16a 000536 branch initialize_radio_cont + 4 
 :      000537 p_switchto_dpllclk:
-0x016b 000538 fetch 1 ,mem_lpm_xtalcnt 
-0x016c 000539 nbranch p_switchdpll_nocal ,blank 
-0x016d 000540 call lpm_cal_xtal_startup 
-0x016e 000541 nop 30000 
-0x016f 000542 nop 30000 
-0x0170 000543 nop 30000 
+0x16b 000538 fetch 1 ,mem_lpm_xtalcnt 
+0x16c 000539 nbranch p_switchdpll_nocal ,blank 
+0x16d 000540 call lpm_cal_xtal_startup 
+0x16e 000541 nop 30000 
+0x16f 000542 nop 30000 
+0x170 000543 nop 30000 
 :      000544 p_switchdpll_nocal:
-0x0171 000545 call switchto_dpllclk 
-0x0172 000546 hjam clksel_xtal ,core_clksel 
-0x0173 000547 hfetch 1 ,rf_clkpll_frac + 2 
-0x0174 000548 and_into 0xcf ,pdata 
-0x0175 000549 hstore 1 ,rf_clkpll_frac + 2 
-0x0176 000550 or_into 0x30 ,pdata 
-0x0177 000551 hstore 1 ,rf_clkpll_frac + 2 
-0x0178 000552 rtn 
+0x171 000545 call switchto_dpllclk 
+0x172 000546 hjam clksel_xtal ,core_clksel 
+0x173 000547 hfetch 1 ,rf_clkpll_frac + 2 
+0x174 000548 and_into 0xcf ,pdata 
+0x175 000549 hstore 1 ,rf_clkpll_frac + 2 
+0x176 000550 or_into 0x30 ,pdata 
+0x177 000551 hstore 1 ,rf_clkpll_frac + 2 
+0x178 000552 rtn 
 :      000556 p_set_freq_rx:
-0x0179 000557 storet 1 ,mem_last_freq 
-0x017a 000558 add temp ,rx_freq_offset ,rega 
-0x017b 000559 branch set_freq_rx + 4 
+0x179 000557 storet 1 ,mem_last_freq 
+0x17a 000558 add temp ,rx_freq_offset ,rega 
+0x17b 000559 branch set_freq_rx + 4 
 :      000561 p_set_freq_tx_common:
-0x017c 000562 storet 1 ,mem_last_freq 
-0x017d 000563 add temp ,0 ,rega 
-0x017e 000564 branch rf_write_freq 
+0x17c 000562 storet 1 ,mem_last_freq 
+0x17d 000563 add temp ,0 ,rega 
+0x17e 000564 branch rf_write_freq 
 :      000566 p_set_freq_tx:
-0x017f 000567 call p_set_freq_tx_common 
-0x0180 000568 setarg param_pll_setup 
-0x0181 000569 call sleep 
+0x17f 000567 call p_set_freq_tx_common 
+0x180 000568 setarg param_pll_setup 
+0x181 000569 call sleep 
 :      000570 p_txon:
-0x0182 000571 hjam 0x1 ,rfen_adc 
-0x0183 000572 hjam 0x3c ,rfen_rx 
-0x0184 000573 hjam 0xe0 ,rfen_tx 
-0x0185 000574 hjam 0x12 ,0x96d 
-0x0186 000575 nop 10 
-0x0187 000576 hjam 0x01 ,rfen_mdm 
-0x0188 000577 hjam 0x3d ,rfen_mdm 
-0x0189 000578 nop 10 
-0x018a 000579 hjam 0xb7 ,rfen_sn 
-0x018b 000580 nop 10 
-0x018c 000581 hjam 0x7d ,rfen_mdm 
-0x018d 000582 fetch 1 ,mem_24g_pairing_sm 
-0x018e 000583 bne state_24g_pairing_success ,p_txpower_0dbm 
-0x018f 000584 fetch 5 ,mem_5db_tx_power_param 
-0x0190 000585 istore 5 ,contw 
-0x0191 000586 ifetch 5 ,contr 
-0x0192 000587 istore 5 ,contw 
-0x0193 000588 hjam 0xdf ,0x956 
-0x0194 000589 call p_set_tx_step_power 
-0x0195 000590 hjam 0xdf ,0x955 
-0x0196 000591 rtn 
+0x182 000571 hjam 0x1 ,rfen_adc 
+0x183 000572 hjam 0x3c ,rfen_rx 
+0x184 000573 hjam 0xe0 ,rfen_tx 
+0x185 000574 hjam 0x12 ,0x96d 
+0x186 000575 nop 10 
+0x187 000576 hjam 0x01 ,rfen_mdm 
+0x188 000577 hjam 0x3d ,rfen_mdm 
+0x189 000578 nop 10 
+0x18a 000579 hjam 0xb7 ,rfen_sn 
+0x18b 000580 nop 10 
+0x18c 000581 hjam 0x7d ,rfen_mdm 
+0x18d 000582 fetch 1 ,mem_24g_pairing_sm 
+0x18e 000583 bne state_24g_pairing_success ,p_txpower_0dbm 
+0x18f 000584 fetch 5 ,mem_5db_tx_power_param 
+0x190 000585 istore 5 ,contw 
+0x191 000586 ifetch 5 ,contr 
+0x192 000587 istore 5 ,contw 
+0x193 000588 hjam 0xdf ,0x956 
+0x194 000589 call p_set_tx_step_power 
+0x195 000590 hjam 0xdf ,0x955 
+0x196 000591 rtn 
 :      000593 p_txpower_0dbm:
-0x0197 000594 fetch 5 ,mem_24g_paring_tx_power_param 
-0x0198 000595 istore 5 ,contw 
-0x0199 000596 ifetch 5 ,contr 
-0x019a 000597 istore 5 ,contw 
-0x019b 000598 hjam 0xc2 ,0x956 
-0x019c 000599 hjam 0xd0 ,0x955 
-0x019d 000600 rtn 
+0x197 000594 fetch 5 ,mem_24g_paring_tx_power_param 
+0x198 000595 istore 5 ,contw 
+0x199 000596 ifetch 5 ,contr 
+0x19a 000597 istore 5 ,contw 
+0x19b 000598 hjam 0xc2 ,0x956 
+0x19c 000599 hjam 0xd0 ,0x955 
+0x19d 000600 rtn 
 :      000605 p_set_tx_step_power:
-0x019e 000607 nop 4 
-0x019f 000608 hjam 0xd1 ,0x955 
-0x01a0 000609 nop 4 
-0x01a1 000610 hjam 0xd2 ,0x955 
-0x01a2 000611 nop 4 
-0x01a3 000612 hjam 0xd4 ,0x955 
-0x01a4 000613 nop 4 
-0x01a5 000616 rtn 
+0x19e 000607 nop 4 
+0x19f 000608 hjam 0xd1 ,0x955 
+0x1a0 000609 nop 4 
+0x1a1 000610 hjam 0xd2 ,0x955 
+0x1a2 000611 nop 4 
+0x1a3 000612 hjam 0xd4 ,0x955 
+0x1a4 000613 nop 4 
+0x1a5 000616 rtn 
 :      000618 p_tx_ramp_down_common:
-0x01a6 000619 hjam 0xd4 ,0x955 
-0x01a7 000620 nop 4 
-0x01a8 000621 hjam 0xd2 ,0x955 
-0x01a9 000622 nop 4 
-0x01aa 000623 hjam 0xd1 ,0x955 
-0x01ab 000624 nop 4 
-0x01ac 000625 hjam 0xd0 ,0x955 
-0x01ad 000626 hjam 0xc0 ,0x956 
-0x01ae 000627 rtn 
+0x1a6 000619 hjam 0xd4 ,0x955 
+0x1a7 000620 nop 4 
+0x1a8 000621 hjam 0xd2 ,0x955 
+0x1a9 000622 nop 4 
+0x1aa 000623 hjam 0xd1 ,0x955 
+0x1ab 000624 nop 4 
+0x1ac 000625 hjam 0xd0 ,0x955 
+0x1ad 000626 hjam 0xc0 ,0x956 
+0x1ae 000627 rtn 
 :      000629 p_shutdown_radio:
-0x01af 000630 branch shutdown_radio + 2 ,is_rx 
-0x01b0 000631 call p_tx_ramp_down_common 
-0x01b1 000632 branch shutdown_radio + 2 
+0x1af 000630 branch shutdown_radio + 2 ,is_rx 
+0x1b0 000631 call p_tx_ramp_down_common 
+0x1b1 000632 branch shutdown_radio + 2 
 :      000635 p_kb_before_hibernate:
-0x01b2 000636 enable user 
-0x01b3 000637 hfetch 4 ,0x8138 
-0x01b4 000638 setflag user ,26 ,pdata 
-0x01b5 000639 hstore 4 ,core_lpm_reg 
-0x01b6 000640 call lpm_write_ctrl 
-0x01b7 000641 jam 1 ,mem_lpm_current_mult 
+0x1b2 000636 enable user 
+0x1b3 000637 hfetch 4 ,0x8138 
+0x1b4 000638 setflag user ,26 ,pdata 
+0x1b5 000639 hstore 4 ,core_lpm_reg 
+0x1b6 000640 call lpm_write_ctrl 
+0x1b7 000641 jam 1 ,mem_lpm_current_mult 
 :      000642 p_kb_bt_lpm_before:
-0x01b8 000643 rtn 
+0x1b8 000643 rtn 
 :      000645 p_kb_init:
-0x01b9 000646 fetch 1 ,mem_le_name_len 
-0x01ba 000647 increase 2 ,pdata 
-0x01bb 000648 store 1 ,mem_le_scan_data_len 
-0x01bc 000649 jam 0 ,mem_c51_flag 
-0x01bd 000650 jam 6 ,mem_connection_options 
-0x01be 000651 call app_lpm_mult_enable 
-0x01bf 000652 setarg p_kb_bt_lpm_before 
-0x01c0 000653 store 2 ,mem_cb_before_lpm 
-0x01c1 000654 setarg p_c51_user_event 
-0x01c2 000655 store 2 ,mem_cb_bb_event_process 
-0x01c3 000656 setarg p_mouse_idle 
-0x01c4 000657 store 2 ,mem_cb_idle_process 
-0x01c5 000658 setarg p_ipc_rx 
-0x01c6 000659 store 2 ,mem_cb_le_process 
-0x01c7 000660 setarg p_kb_before_hibernate 
-0x01c8 000661 store 2 ,mem_cb_before_hibernate 
-0x01c9 000662 setarg mem_ipc_2bt_fifo_head 
-0x01ca 000663 byteswap pdata ,pdata 
-0x01cb 000664 store 2 ,mem_ipc_2bt_read_index 
-0x01cc 000665 store 2 ,mem_ipc_2bt_write_index 
-0x01cd 000666 call lpm_disable_exen_output 
-0x01ce 000667 setarg mem_ipc_2c51_fifo_head 
-0x01cf 000668 byteswap pdata ,pdata 
-0x01d0 000669 store 2 ,mem_ipc_2c51_read_index 
-0x01d1 000670 store 2 ,mem_ipc_2c51_write_index 
-0x01d2 000671 fetch 1 ,mem_hibernate_flag 
-0x01d3 000672 beq 0x5a ,p_device_init_init_hibwake 
-0x01d4 000673 branch p_deveice_init_wake ,wake 
-0x01d5 000674 fetch 2 ,mem_adc_0v 
-0x01d6 000675 byteswap pdata ,pdata 
-0x01d7 000676 store 2 ,mem_adc_0v 
-0x01d8 000677 fetch 2 ,mem_adc_3v 
-0x01d9 000678 byteswap pdata ,pdata 
-0x01da 000679 store 2 ,mem_adc_3v 
-0x01db 000680 call p_init_adc_from_otp 
-0x01dc 000681 fetch 8 ,mem_temp 
-0x01dd 000682 nbranch p_deveice_init_reset ,blank 
-0x01de 000683 fetch 2 ,0x4ad4 
-0x01df 000684 byteswap pdata ,pdata 
-0x01e0 000685 branch p_deveice_init_reset ,blank 
-0x01e1 000686 store 2 ,mem_adc_3v 
+0x1b9 000646 fetch 1 ,mem_le_name_len 
+0x1ba 000647 increase 2 ,pdata 
+0x1bb 000648 store 1 ,mem_le_scan_data_len 
+0x1bc 000649 jam 0 ,mem_c51_flag 
+0x1bd 000650 jam 6 ,mem_connection_options 
+0x1be 000651 call app_lpm_mult_enable 
+0x1bf 000652 setarg p_kb_bt_lpm_before 
+0x1c0 000653 store 2 ,mem_cb_before_lpm 
+0x1c1 000654 setarg p_c51_user_event 
+0x1c2 000655 store 2 ,mem_cb_bb_event_process 
+0x1c3 000656 setarg p_mouse_idle 
+0x1c4 000657 store 2 ,mem_cb_idle_process 
+0x1c5 000658 setarg p_ipc_rx 
+0x1c6 000659 store 2 ,mem_cb_le_process 
+0x1c7 000660 setarg p_kb_before_hibernate 
+0x1c8 000661 store 2 ,mem_cb_before_hibernate 
+0x1c9 000662 setarg mem_ipc_2bt_fifo_head 
+0x1ca 000663 byteswap pdata ,pdata 
+0x1cb 000664 store 2 ,mem_ipc_2bt_read_index 
+0x1cc 000665 store 2 ,mem_ipc_2bt_write_index 
+0x1cd 000666 call lpm_disable_exen_output 
+0x1ce 000667 setarg mem_ipc_2c51_fifo_head 
+0x1cf 000668 byteswap pdata ,pdata 
+0x1d0 000669 store 2 ,mem_ipc_2c51_read_index 
+0x1d1 000670 store 2 ,mem_ipc_2c51_write_index 
+0x1d2 000671 fetch 1 ,mem_hibernate_flag 
+0x1d3 000672 beq 0x5a ,p_device_init_init_hibwake 
+0x1d4 000673 branch p_deveice_init_wake ,wake 
+0x1d5 000674 fetch 2 ,mem_adc_0v 
+0x1d6 000675 byteswap pdata ,pdata 
+0x1d7 000676 store 2 ,mem_adc_0v 
+0x1d8 000677 fetch 2 ,mem_adc_3v 
+0x1d9 000678 byteswap pdata ,pdata 
+0x1da 000679 store 2 ,mem_adc_3v 
+0x1db 000680 call p_init_adc_from_otp 
+0x1dc 000681 fetch 8 ,mem_temp 
+0x1dd 000682 nbranch p_deveice_init_reset ,blank 
+0x1de 000683 fetch 2 ,0x4ad4 
+0x1df 000684 byteswap pdata ,pdata 
+0x1e0 000685 branch p_deveice_init_reset ,blank 
+0x1e1 000686 store 2 ,mem_adc_3v 
 :      000687 p_deveice_init_reset:
-0x01e2 000688 call p_le_queue_init 
-0x01e3 000689 jam bt_evt_reset ,mem_ipc_tx_evt 
+0x1e2 000688 call p_le_queue_init 
+0x1e3 000689 jam bt_evt_reset ,mem_ipc_tx_evt 
 :      000690 p_device_init_common:
-0x01e4 000691 call p_ipc_tx_evt 
-0x01e5 000692 jam 0 ,mem_hibernate_flag 
-0x01e6 000693 hjam start_c51_core ,core_docd_ctrl 
-0x01e7 000694 rtn 
+0x1e4 000691 call p_ipc_tx_evt 
+0x1e5 000692 jam 0 ,mem_hibernate_flag 
+0x1e6 000693 hjam start_c51_core ,core_docd_ctrl 
+0x1e7 000694 rtn 
 :      000695 p_deveice_init_wake:
-0x01e8 000696 jam bt_evt_wakeup ,mem_ipc_tx_evt 
-0x01e9 000697 branch p_device_init_common 
+0x1e8 000696 jam bt_evt_wakeup ,mem_ipc_tx_evt 
+0x1e9 000697 branch p_device_init_common 
 :      000698 p_device_init_init_hibwake:
-0x01ea 000699 copy auxcnt ,pdata 
-0x01eb 000700 branch p_enter_hibernate_continue ,blank 
-0x01ec 000701 call init_lmp_work 
-0x01ed 000702 call l2cap_init_work 
-0x01ee 000703 setarg 0 
-0x01ef 000704 store 8 ,mem_context 
-0x01f0 000705 store 2 ,mem_ui_state_map 
-0x01f1 000706 copy clkn_bt ,pdata 
-0x01f2 000707 store 4 ,mem_ipc_last_check_timer 
-0x01f3 000708 jam bt_evt_hibernate_wake ,mem_ipc_tx_evt 
-0x01f4 000709 branch p_device_init_common 
+0x1ea 000699 copy auxcnt ,pdata 
+0x1eb 000700 branch p_enter_hibernate_continue ,blank 
+0x1ec 000701 call init_lmp_work 
+0x1ed 000702 call l2cap_init_work 
+0x1ee 000703 setarg 0 
+0x1ef 000704 store 8 ,mem_context 
+0x1f0 000705 store 2 ,mem_ui_state_map 
+0x1f1 000706 copy clkn_bt ,pdata 
+0x1f2 000707 store 4 ,mem_ipc_last_check_timer 
+0x1f3 000708 jam bt_evt_hibernate_wake ,mem_ipc_tx_evt 
+0x1f4 000709 branch p_device_init_common 
 :      000711 p_init_adc_from_otp:
-0x01f5 000712 call otp_enable_chgpump 
-0x01f6 000713 setarg 0x7e0 
-0x01f7 000714 arg mem_temp ,rega 
-0x01f8 000715 arg 14 ,temp 
-0x01f9 000716 call otpd_read_data 
-0x01fa 000717 call otp_disable_chgpump 
-0x01fb 000718 fetch 1 ,mem_temp 
-0x01fc 000719 bbit1 1 ,assert 
-0x01fd 000720 fetch 8 ,mem_temp + 2 
-0x01fe 000721 rtn blank 
-0x01ff 000722 fetch 1 ,mem_adc_config_flag 
-0x0200 000723 bbit1 adc_config_vinlpm ,p_calc_adc_base_vinlpm 
-0x0201 000724 bbit1 adc_config_hvin ,p_calc_adc_base_hvin 
+0x1f5 000712 call otp_enable_chgpump 
+0x1f6 000713 setarg 0x7e0 
+0x1f7 000714 arg mem_temp ,rega 
+0x1f8 000715 arg 14 ,temp 
+0x1f9 000716 call otpd_read_data 
+0x1fa 000717 call otp_disable_chgpump 
+0x1fb 000718 fetch 1 ,mem_temp 
+0x1fc 000719 bbit1 1 ,assert 
+0x1fd 000720 fetch 8 ,mem_temp + 2 
+0x1fe 000721 rtn blank 
+0x1ff 000722 fetch 1 ,mem_adc_config_flag 
+0x200 000723 bbit1 adc_config_vinlpm ,p_calc_adc_base_vinlpm 
+0x201 000724 bbit1 adc_config_hvin ,p_calc_adc_base_hvin 
 :      000725 p_calc_adc_check_gpio:
-0x0202 000726 fetch 2 ,mem_temp + 2 
-0x0203 000727 byteswap pdata ,pdata 
-0x0204 000728 store 2 ,mem_adc_0v 
-0x0205 000729 fetch 2 ,mem_temp + 8 
-0x0206 000730 byteswap pdata ,pdata 
-0x0207 000731 store 2 ,mem_adc_3v 
-0x0208 000732 rtn 
+0x202 000726 fetch 2 ,mem_temp + 2 
+0x203 000727 byteswap pdata ,pdata 
+0x204 000728 store 2 ,mem_adc_0v 
+0x205 000729 fetch 2 ,mem_temp + 8 
+0x206 000730 byteswap pdata ,pdata 
+0x207 000731 store 2 ,mem_adc_3v 
+0x208 000732 rtn 
 :      000733 p_calc_adc_base_vinlpm:
-0x0209 000734 fetcht 2 ,mem_temp + 6 
-0x020a 000735 fetch 2 ,mem_temp + 12 
-0x020b 000736 copy temp ,regb 
-0x020c 000737 copy pdata ,rega 
-0x020d 000738 byteswap pdata ,pdata 
-0x020e 000739 store 2 ,mem_adc_3v 
-0x020f 000740 copy rega ,pdata 
-0x0210 000741 isub temp ,regc 
-0x0211 000742 lshift regc ,regc 
-0x0212 000743 copy regb ,pdata 
-0x0213 000744 isub regc ,pdata 
-0x0214 000745 byteswap pdata ,pdata 
-0x0215 000746 store 2 ,mem_adc_0v 
-0x0216 000747 rtn 
+0x209 000734 fetcht 2 ,mem_temp + 6 
+0x20a 000735 fetch 2 ,mem_temp + 12 
+0x20b 000736 copy temp ,regb 
+0x20c 000737 copy pdata ,rega 
+0x20d 000738 byteswap pdata ,pdata 
+0x20e 000739 store 2 ,mem_adc_3v 
+0x20f 000740 copy rega ,pdata 
+0x210 000741 isub temp ,regc 
+0x211 000742 lshift regc ,regc 
+0x212 000743 copy regb ,pdata 
+0x213 000744 isub regc ,pdata 
+0x214 000745 byteswap pdata ,pdata 
+0x215 000746 store 2 ,mem_adc_0v 
+0x216 000747 rtn 
 :      000749 p_calc_adc_base_hvin:
-0x0217 000750 fetcht 2 ,mem_temp + 4 
-0x0218 000751 fetch 2 ,mem_temp + 10 
-0x0219 000752 copy temp ,regb 
-0x021a 000753 copy pdata ,rega 
-0x021b 000754 isub temp ,regc 
-0x021c 000755 rshift2 regc ,regc 
-0x021d 000756 copy regb ,pdata 
-0x021e 000757 isub regc ,pdata 
-0x021f 000758 byteswap pdata ,pdata 
-0x0220 000759 store 2 ,mem_adc_0v 
-0x0221 000760 lshift regc ,regc 
-0x0222 000761 copy rega ,pdata 
-0x0223 000762 isub regc ,pdata 
-0x0224 000763 byteswap pdata ,pdata 
-0x0225 000764 store 2 ,mem_adc_3v 
-0x0226 000765 rtn 
+0x217 000750 fetcht 2 ,mem_temp + 4 
+0x218 000751 fetch 2 ,mem_temp + 10 
+0x219 000752 copy temp ,regb 
+0x21a 000753 copy pdata ,rega 
+0x21b 000754 isub temp ,regc 
+0x21c 000755 rshift2 regc ,regc 
+0x21d 000756 copy regb ,pdata 
+0x21e 000757 isub regc ,pdata 
+0x21f 000758 byteswap pdata ,pdata 
+0x220 000759 store 2 ,mem_adc_0v 
+0x221 000760 lshift regc ,regc 
+0x222 000761 copy rega ,pdata 
+0x223 000762 isub regc ,pdata 
+0x224 000763 byteswap pdata ,pdata 
+0x225 000764 store 2 ,mem_adc_3v 
+0x226 000765 rtn 
 :      000768 p_le_enable:
-0x0227 000769 jam 39 ,mem_le_ch_mapped 
-0x0228 000770 hjam 0x36 ,0x90f 
-0x0229 000771 hjam 0x5f ,0x90b 
-0x022a 000772 branch le_enable + 2 
+0x227 000769 jam 39 ,mem_le_ch_mapped 
+0x228 000770 hjam 0x36 ,0x90f 
+0x229 000771 hjam 0x5f ,0x90b 
+0x22a 000772 branch le_enable + 2 
 :      000773 p_le_disable:
-0x022b 000774 hjam 0x2e ,0x90f 
-0x022c 000775 hjam 0xff ,0x90b 
-0x022d 000776 branch le_disable + 2 
+0x22b 000774 hjam 0x2e ,0x90f 
+0x22c 000775 hjam 0xff ,0x90b 
+0x22d 000776 branch le_disable + 2 
 :      000779 p_mouse_idle:
-0x022e 000780 rtn 
+0x22e 000780 rtn 
 :      000781 p_check_enter_hibernate:
-0x022f 000782 jam syc_task_hibernate ,mem_c51_flag 
-0x0230 000783 call p_c51_wait 
+0x22f 000782 jam syc_task_hibernate ,mem_c51_flag 
+0x230 000783 call p_c51_wait 
 :      000784 p_enter_hibernate_continue:
-0x0231 000787 jam 0x5a ,mem_hibernate_flag 
-0x0232 000788 call lpm_write_gpio_wakeup 
-0x0233 000789 hfetch 4 ,core_lpm_ctrl 
-0x0234 000790 set0 15 ,pdata 
-0x0235 000791 hstore 4 ,core_lpm_reg 
-0x0236 000792 call lpm_write_ctrl 
-0x0237 000793 arg param_hibernate_clks ,temp 
-0x0238 000794 branch lpm_sleep 
+0x231 000787 jam 0x5a ,mem_hibernate_flag 
+0x232 000788 call lpm_write_gpio_wakeup 
+0x233 000789 hfetch 4 ,core_lpm_ctrl 
+0x234 000790 set0 15 ,pdata 
+0x235 000791 hstore 4 ,core_lpm_reg 
+0x236 000792 call lpm_write_ctrl 
+0x237 000793 arg param_hibernate_clks ,temp 
+0x238 000794 branch lpm_sleep 
 :      000796 p_fifo_in:
-0x0239 000797 ifetcht util_fifo_len ,rega 
-0x023a 000798 and temp ,0xff ,pdata 
-0x023b 000799 nbranch p_fifo_in_push ,blank 
-0x023c 000800 rshift8 temp ,pdata 
-0x023d 000801 istore util_fifo_len ,rega 
+0x239 000797 ifetcht util_fifo_len ,rega 
+0x23a 000798 and temp ,0xff ,pdata 
+0x23b 000799 nbranch p_fifo_in_push ,blank 
+0x23c 000800 rshift8 temp ,pdata 
+0x23d 000801 istore util_fifo_len ,rega 
 :      000802 p_fifo_in_push:
-0x023e 000803 increase util_fifo_len + util_fifo_offset ,rega 
-0x023f 000804 ifetch 1 ,rega 
-0x0240 000805 nrtn ,blank 
-0x0241 000806 branch fifo_in_push + 3 
+0x23e 000803 increase util_fifo_len + util_fifo_offset ,rega 
+0x23f 000804 ifetch 1 ,rega 
+0x240 000805 nrtn ,blank 
+0x241 000806 branch fifo_in_push + 3 
 :      000811 p_check_51cmd_once:
-0x0242 000812 call ui_ipc_get_lock 
-0x0243 000813 arg mem_ipc_fifo_c512bt ,rega 
-0x0244 000814 call fifo_out 
-0x0245 000815 copy pdata ,temp 
-0x0246 000816 call ui_ipc_put_lock 
-0x0247 000817 copy temp ,pdata 
-0x0248 000818 rtn blank 
-0x0249 000819 beq bt_cmd_start_24g ,p_check_51cmd_start24g 
-0x024a 000820 beq bt_cmd_stop_24g ,p_check_51cmd_stop24g 
-0x024b 000821 beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
-0x024c 000823 beq bt_cmd_start_adv ,p_check_51cmd_start_adv 
-0x024d 000824 beq bt_cmd_start_adv_discovery ,p_check_51cmd_start_adv 
-0x024e 000825 beq bt_cmd_start_adv_rec ,p_handle_adv_1 
-0x024f 000826 beq bt_cmd_set_reconnect_init ,p_disconnect_connected_device 
-0x0250 000827 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
-0x0251 000828 branch check_51cmd_once + 9 
+0x242 000812 call ui_ipc_get_lock 
+0x243 000813 arg mem_ipc_fifo_c512bt ,rega 
+0x244 000814 call fifo_out 
+0x245 000815 copy pdata ,temp 
+0x246 000816 call ui_ipc_put_lock 
+0x247 000817 copy temp ,pdata 
+0x248 000818 rtn blank 
+0x249 000819 beq bt_cmd_start_24g ,p_check_51cmd_start24g 
+0x24a 000820 beq bt_cmd_stop_24g ,p_check_51cmd_stop24g 
+0x24b 000821 beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
+0x24c 000823 beq bt_cmd_start_adv ,p_check_51cmd_start_adv 
+0x24d 000824 beq bt_cmd_start_adv_discovery ,p_check_51cmd_start_adv 
+0x24e 000825 beq bt_cmd_start_adv_rec ,p_handle_adv_1 
+0x24f 000826 beq bt_cmd_set_reconnect_init ,p_disconnect_connected_device 
+0x250 000827 beq bt_cmd_le_update_conn ,bt_cmd_le_update_conn_1 
+0x251 000828 branch check_51cmd_once + 9 
 :      000829 p_check_51cmd_start24g:
-0x0252 000830 jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0x0253 000831 branch p_g24_start_24g_mode 
+0x252 000830 jam state_24g_pairing_success ,mem_24g_pairing_sm 
+0x253 000831 branch p_g24_start_24g_mode 
 :      000832 p_check_51cmd_stop24g:
-0x0254 000833 set0 mark_24g ,mark 
-0x0255 000834 jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0x0256 000835 branch p_g24_stop_g24_mode 
+0x254 000833 set0 mark_24g ,mark 
+0x255 000834 jam state_24g_pairing_success ,mem_24g_pairing_sm 
+0x256 000835 branch p_g24_stop_g24_mode 
 :      000838 p_slave_ble_disconnect:
-0x0257 000839 jam xt_ll_terminate_ind ,mem_fifo_temp 
-0x0258 000840 branch le_xtype_fifo_in 
+0x257 000839 jam xt_ll_terminate_ind ,mem_fifo_temp 
+0x258 000840 branch le_xtype_fifo_in 
 :      000842 p_check_51cmd_once_continue:
-0x0259 000843 fetch 1 ,mem_lmo_opcode2 
-0x025a 000844 branch p_check_51cmd_once_continue0 ,blank 
-0x025b 000845 call lmo_fifo_process 
-0x025c 000846 fetch 1 ,mem_lmo_opcode2 
-0x025d 000847 nbranch check_51cmd_restore ,blank 
+0x259 000843 fetch 1 ,mem_lmo_opcode2 
+0x25a 000844 branch p_check_51cmd_once_continue0 ,blank 
+0x25b 000845 call lmo_fifo_process 
+0x25c 000846 fetch 1 ,mem_lmo_opcode2 
+0x25d 000847 nbranch check_51cmd_restore ,blank 
 :      000848 p_check_51cmd_once_continue0:
-0x025e 000849 fetch 1 ,mem_fifo_temp 
-0x025f 000850 bmark0 mark_context ,check_51cmd_check_idle 
-0x0260 000852 beq bt_cmd_le_disconnect ,p_slave_ble_disconnect 
-0x0261 000854 branch check_51cmd_once_continue0 
+0x25e 000849 fetch 1 ,mem_fifo_temp 
+0x25f 000850 bmark0 mark_context ,check_51cmd_check_idle 
+0x260 000852 beq bt_cmd_le_disconnect ,p_slave_ble_disconnect 
+0x261 000854 branch check_51cmd_once_continue0 
 :      000855 p_check_51cmd_start_adv:
-0x0262 000856 call app_clear_reconnect_flag 
-0x0263 000857 call check_51cmd_bb_reconn_cancel 
-0x0264 000858 jam 0 ,mem_lpm_mode 
-0x0265 000859 random pdata 
-0x0266 000860 store 1 ,mem_le_lap 
+0x262 000856 call app_clear_reconnect_flag 
+0x263 000857 call check_51cmd_bb_reconn_cancel 
+0x264 000858 jam 0 ,mem_lpm_mode 
+0x265 000859 random pdata 
+0x266 000860 store 1 ,mem_le_lap 
 :      000861 p_handle_adv_0:
-0x0267 000862 jam 5 ,mem_le_adv_data + 2 
-0x0268 000863 setarg 0x181203 
-0x0269 000864 store 3 ,mem_le_adv_data + 8 
-0x026a 000865 branch check_51cmd_adv 
+0x267 000862 jam 5 ,mem_le_adv_data + 2 
+0x268 000863 setarg 0x181203 
+0x269 000864 store 3 ,mem_le_adv_data + 8 
+0x26a 000865 branch check_51cmd_adv 
 :      000867 p_handle_adv_1:
-0x026b 000868 jam 4 ,mem_le_adv_data + 2 
-0x026c 000869 setarg 0x0000ff 
-0x026d 000870 store 3 ,mem_le_adv_data + 8 
-0x026e 000871 branch check_51cmd_adv 
+0x26b 000868 jam 4 ,mem_le_adv_data + 2 
+0x26c 000869 setarg 0x0000ff 
+0x26d 000870 store 3 ,mem_le_adv_data + 8 
+0x26e 000871 branch check_51cmd_adv 
 :      000875 p_disconnect_connected_device:
-0x026f 000877 fetch 2 ,mem_ui_state_map 
-0x0270 000878 bbit1 ui_state_ble_connected ,app_ble_disconnect 
-0x0271 000879 bbit1 ui_state_bt_reconnect ,check_51cmd_bb_reconn_cancel 
-0x0272 000880 bmark1 mark_24g ,p_g24_stop_g24_mode 
-0x0273 000881 jam off ,mem_le_adv_enable 
-0x0274 000882 call app_bt_stop_discovery 
-0x0275 000884 jam bt_evt_reconnect_standy ,mem_fifo_temp 
-0x0276 000885 branch ui_ipc_send_event 
+0x26f 000877 fetch 2 ,mem_ui_state_map 
+0x270 000878 bbit1 ui_state_ble_connected ,app_ble_disconnect 
+0x271 000879 bbit1 ui_state_bt_reconnect ,check_51cmd_bb_reconn_cancel 
+0x272 000880 bmark1 mark_24g ,p_g24_stop_g24_mode 
+0x273 000881 jam off ,mem_le_adv_enable 
+0x274 000882 call app_bt_stop_discovery 
+0x275 000884 jam bt_evt_reconnect_standy ,mem_fifo_temp 
+0x276 000885 branch ui_ipc_send_event 
 :      000889 p_lpm_sleep:
-0x0277 000890 call xtal_fast_wake 
-0x0278 000891 branch lpm_sleep + 2 
+0x277 000890 call xtal_fast_wake 
+0x278 000891 branch lpm_sleep + 2 
 :      000902 p_hid_rx_process_data_hid_kb:
-0x0279 000903 ifetch 1 ,contr 
-0x027a 000904 store 1 ,mem_caps_num_lock 
-0x027b 000905 rtn 
+0x279 000903 ifetch 1 ,contr 
+0x27a 000904 store 1 ,mem_caps_num_lock 
+0x27b 000905 rtn 
 :      000910 p_le_transmit_receive_sifs:
-0x027c 000911 call le_transmit 
-0x027d 000912 fetcht 1 ,mem_last_freq 
-0x027e 000913 call set_freq_rx 
-0x027f 000914 call rf_rx_enable 
-0x0280 000915 enable swfine 
-0x0281 000916 arg 5500 ,timeup 
-0x0282 000918 branch le_receive_rxon 
+0x27c 000911 call le_transmit 
+0x27d 000912 fetcht 1 ,mem_last_freq 
+0x27e 000913 call set_freq_rx 
+0x27f 000914 call rf_rx_enable 
+0x280 000915 enable swfine 
+0x281 000916 arg 5500 ,timeup 
+0x282 000918 branch le_receive_rxon 
 :      000920 p_le_init_conn:
-0x0283 000921 jam 0x01 ,mem_le_txheader 
-0x0284 000922 jam 0 ,mem_le_txlen 
-0x0285 000923 branch le_init_conn + 2 
+0x283 000921 jam 0x01 ,mem_le_txheader 
+0x284 000922 jam 0 ,mem_le_txlen 
+0x285 000923 branch le_init_conn + 2 
 :      000925 p_le_transmit:
-0x0286 000926 call le_prep 
-0x0287 000927 call p_letx_setfreq 
-0x0288 000928 branch le_transmit + 4 
+0x286 000926 call le_prep 
+0x287 000927 call p_letx_setfreq 
+0x288 000928 branch le_transmit + 4 
 :      000930 p_letx_setfreq:
-0x0289 000931 branch p_txon ,match 
-0x028a 000932 call le_setfreq 
-0x028b 000933 branch set_freq_tx 
+0x289 000931 branch p_txon ,match 
+0x28a 000932 call le_setfreq 
+0x28b 000933 branch set_freq_tx 
 :      000935 p_le_send_adv_ind:
-0x028c 000936 fetch 1 ,mem_le_rx_window 
-0x028d 000937 store 4 ,mem_le_transmit_window 
-0x028e 000938 fetch 1 ,mem_le_adv_type 
-0x028f 000939 beq adv_direct_ind ,p_le_send_adv_direct_ind 
-0x0290 000940 branch le_send_adv_ind + 2 
+0x28c 000936 fetch 1 ,mem_le_rx_window 
+0x28d 000937 store 4 ,mem_le_transmit_window 
+0x28e 000938 fetch 1 ,mem_le_adv_type 
+0x28f 000939 beq adv_direct_ind ,p_le_send_adv_direct_ind 
+0x290 000940 branch le_send_adv_ind + 2 
 :      000941 p_le_send_adv_direct_ind:
-0x0291 000942 jam 0 ,mem_le_adv_type 
-0x0292 000943 branch le_send_adv_direct_ind 
+0x291 000942 jam 0 ,mem_le_adv_type 
+0x292 000943 branch le_send_adv_direct_ind 
 :      000945 p_le_update_param:
-0x0293 000946 fetch 1 ,mem_le_state 
-0x0294 000947 rtnbit0 lestate_update_param 
-0x0295 000948 fetch 2 ,mem_le_event_count 
-0x0296 000949 fetcht 2 ,mem_le_instant 
-0x0297 000950 isub temp ,pdata 
-0x0298 000951 nrtn positive 
-0x0299 000952 branch le_update_param + 8 
+0x293 000946 fetch 1 ,mem_le_state 
+0x294 000947 rtnbit0 lestate_update_param 
+0x295 000948 fetch 2 ,mem_le_event_count 
+0x296 000949 fetcht 2 ,mem_le_instant 
+0x297 000950 isub temp ,pdata 
+0x298 000951 nrtn positive 
+0x299 000952 branch le_update_param + 8 
 :      000955 p_le_prepare_tx:
-0x029a 000956 fetch 1 ,mem_le_arq 
-0x029b 000957 rtnbit1 wak 
-0x029c 000959 fetch 1 ,mem_le_rxbuf + 1 
-0x029d 000960 branch le_prepare_tx + 4 ,blank 
-0x029e 000961 branch le_send_empty 
+0x29a 000956 fetch 1 ,mem_le_arq 
+0x29b 000957 rtnbit1 wak 
+0x29c 000959 fetch 1 ,mem_le_rxbuf + 1 
+0x29d 000960 branch le_prepare_tx + 4 ,blank 
+0x29e 000961 branch le_send_empty 
 :      000967 p_le_prepare_tx_cmd:
-0x029f 000968 fetch 1 ,mem_le_txpayload 
-0x02a0 000969 beq ll_unknown_rsp ,p_le_send_unknown_rsp 
-0x02a1 000970 beq ll_connection_param_req ,p_le_send_conn_param_req 
-0x02a2 000971 beq ll_start_enc_rsp ,p_le_send_start_enc_rsp 
-0x02a3 000973 beq ll_terminate_ind ,p_le_send_terminate_ind 
-0x02a4 000974 beq ll_ping_rsp ,p_le_send_ping_rsp 
-0x02a5 000975 branch le_prepare_tx_cmd + 10 
+0x29f 000968 fetch 1 ,mem_le_txpayload 
+0x2a0 000969 beq ll_unknown_rsp ,p_le_send_unknown_rsp 
+0x2a1 000970 beq ll_connection_param_req ,p_le_send_conn_param_req 
+0x2a2 000971 beq ll_start_enc_rsp ,p_le_send_start_enc_rsp 
+0x2a3 000973 beq ll_terminate_ind ,p_le_send_terminate_ind 
+0x2a4 000974 beq ll_ping_rsp ,p_le_send_ping_rsp 
+0x2a5 000975 branch le_prepare_tx_cmd + 10 
 :      000977 p_le_send_ping_rsp:
-0x02a6 000978 force 1 ,temp 
-0x02a7 000979 branch le_send_packet 
+0x2a6 000978 force 1 ,temp 
+0x2a7 000979 branch le_send_packet 
 :      000981 p_le_send_terminate_ind:
-0x02a8 000982 setarg 10 
-0x02a9 000983 store 2 ,mem_le_superto 
-0x02aa 000984 branch le_send_terminate_ind 
+0x2a8 000982 setarg 10 
+0x2a9 000983 store 2 ,mem_le_superto 
+0x2aa 000984 branch le_send_terminate_ind 
 :      000986 p_le_send_start_enc_rsp:
-0x02ab 000987 jam bt_cmd_le_update_conn ,mem_fifo_temp 
-0x02ac 000988 call ui_ipc_send_cmd 
-0x02ad 000989 force 1 ,temp 
-0x02ae 000990 branch le_send_packet ,master 
-0x02af 000991 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
-0x02b0 000992 call ui_ipc_send_event 
-0x02b1 000993 fetch 1 ,mem_le_pairing_state 
-0x02b2 000994 beq flag_le_pairing_after_auth ,p_le_send_start_enc_rsp0 
-0x02b3 000995 branch p_le_send_start_enc_rsp_end 
+0x2ab 000987 jam bt_cmd_le_update_conn ,mem_fifo_temp 
+0x2ac 000988 call ui_ipc_send_cmd 
+0x2ad 000989 force 1 ,temp 
+0x2ae 000990 branch le_send_packet ,master 
+0x2af 000991 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
+0x2b0 000992 call ui_ipc_send_event 
+0x2b1 000993 fetch 1 ,mem_le_pairing_state 
+0x2b2 000994 beq flag_le_pairing_after_auth ,p_le_send_start_enc_rsp0 
+0x2b3 000995 branch p_le_send_start_enc_rsp_end 
 :      000996 p_le_send_start_enc_rsp0:
-0x02b4 000997 jam xt_smp_encryption_information ,mem_fifo_temp 
-0x02b5 000998 call le_xtype_fifo_in 
+0x2b4 000997 jam xt_smp_encryption_information ,mem_fifo_temp 
+0x2b5 000998 call le_xtype_fifo_in 
 :      000999 p_le_send_start_enc_rsp_end:
-0x02b6 001000 force 1 ,temp 
-0x02b7 001001 branch le_send_packet 
+0x2b6 001000 force 1 ,temp 
+0x2b7 001001 branch le_send_packet 
 :      001011 p_le_send_unknown_rsp:
-0x02b8 001012 fetch 1 ,mem_le_ll_unknown_type 
-0x02b9 001013 istore 1 ,contw 
-0x02ba 001014 force 2 ,temp 
-0x02bb 001015 branch le_send_packet 
+0x2b8 001012 fetch 1 ,mem_le_ll_unknown_type 
+0x2b9 001013 istore 1 ,contw 
+0x2ba 001014 force 2 ,temp 
+0x2bb 001015 branch le_send_packet 
 :      001017 p_le_send_conn_param_req:
-0x02bc 001018 increase -1 ,contw 
-0x02bd 001019 fetch 8 ,mem_le_connection_updata_param 
-0x02be 001020 istore 8 ,contw 
-0x02bf 001021 ifetch 8 ,contr 
-0x02c0 001022 istore 8 ,contw 
-0x02c1 001023 force 2 ,type 
-0x02c2 001024 branch le_send_autolen 
+0x2bc 001018 increase -1 ,contw 
+0x2bd 001019 fetch 8 ,mem_le_connection_updata_param 
+0x2be 001020 istore 8 ,contw 
+0x2bf 001021 ifetch 8 ,contr 
+0x2c0 001022 istore 8 ,contw 
+0x2c1 001023 force 2 ,type 
+0x2c2 001024 branch le_send_autolen 
 :      001026 p_le_prepare_smp:
-0x02c3 001027 fetch 1 ,mem_le_l2cap 
-0x02c4 001028 beq smp_identity_address_information ,le_send_smp_identity_address_information + 2 
-0x02c5 001029 beq smp_pairing_response ,p_le_send_smp_pairing_response 
-0x02c6 001030 beq smp_master_identification ,le_send_smp_master_identification + 2 
-0x02c7 001031 branch le_prepare_smp0 
+0x2c3 001027 fetch 1 ,mem_le_l2cap 
+0x2c4 001028 beq smp_identity_address_information ,le_send_smp_identity_address_information + 2 
+0x2c5 001029 beq smp_pairing_response ,p_le_send_smp_pairing_response 
+0x2c6 001030 beq smp_master_identification ,le_send_smp_master_identification + 2 
+0x2c7 001031 branch le_prepare_smp0 
 :      001035 p_le_send_smp_pairing_response:
-0x02c8 001036 setarg param_smp_paring_response 
-0x02c9 001037 store 3 ,mem_le_pres 
-0x02ca 001038 setarg 0x01 
-0x02cb 001039 istore 1 ,contw 
-0x02cc 001040 setarg param_smp_key_dist0 
-0x02cd 001041 istore 3 ,contw 
-0x02ce 001042 branch le_send_smp_pairing_response + 4 
+0x2c8 001036 setarg param_smp_paring_response 
+0x2c9 001037 store 3 ,mem_le_pres 
+0x2ca 001038 setarg 0x01 
+0x2cb 001039 istore 1 ,contw 
+0x2cc 001040 setarg param_smp_key_dist0 
+0x2cd 001041 istore 3 ,contw 
+0x2ce 001042 branch le_send_smp_pairing_response + 4 
 :      001048 p_lerx_nopayload:
-0x02cf 001049 parse 3 ,0 ,24 
-0x02d0 001050 enable swfine 
-0x02d1 001051 arg param_sifs ,27 
-0x02d2 001052 rshift32 pdata ,pdata 
-0x02d3 001053 rshift16 pdata ,pdata 
-0x02d4 001054 istore 3 ,contw 
-0x02d5 001055 branch end_of_packet ,6 
-0x02d6 001056 enable match 
-0x02d7 001057 fetch 1 ,mem_last_freq 
-0x02d8 001058 add pdata ,0 ,rega 
-0x02d9 001059 branch lerx_nopayload + 12 
+0x2cf 001049 parse 3 ,0 ,24 
+0x2d0 001050 enable swfine 
+0x2d1 001051 arg param_sifs ,27 
+0x2d2 001052 rshift32 pdata ,pdata 
+0x2d3 001053 rshift16 pdata ,pdata 
+0x2d4 001054 istore 3 ,contw 
+0x2d5 001055 branch end_of_packet ,6 
+0x2d6 001056 enable match 
+0x2d7 001057 fetch 1 ,mem_last_freq 
+0x2d8 001058 add pdata ,0 ,rega 
+0x2d9 001059 branch lerx_nopayload + 12 
 :      001061 p_le_parse_att:
-0x02da 001062 ifetch 3 ,contr 
-0x02db 001063 store 3 ,mem_le_att_opcode 
-0x02dc 001065 beq attop_write_command ,p_le_parse_att_write_command 
-0x02dd 001068 beq attop_exchange_mtu_request ,p_le_parse_att_exchange_mtu_request 
-0x02de 001069 beq attop_write_request ,p_le_parse_att_write_request 
-0x02df 001070 branch le_parse_att_p 
+0x2da 001062 ifetch 3 ,contr 
+0x2db 001063 store 3 ,mem_le_att_opcode 
+0x2dc 001065 beq attop_write_command ,p_le_parse_att_write_command 
+0x2dd 001068 beq attop_exchange_mtu_request ,p_le_parse_att_exchange_mtu_request 
+0x2de 001069 beq attop_write_request ,p_le_parse_att_write_request 
+0x2df 001070 branch le_parse_att_p 
 :      001072 p_le_parse_att_write_command:
-0x02e0 001073 jam 1 ,mem_reconnect_continue 
-0x02e1 001074 fetch 2 ,mem_le_att_handle 
-0x02e2 001075 beq handle_uuid_chrctr_report_id1_output ,p_handle_num 
-0x02e3 001076 branch le_parse_att_write_command 
+0x2e0 001073 jam 1 ,mem_reconnect_continue 
+0x2e1 001074 fetch 2 ,mem_le_att_handle 
+0x2e2 001075 beq handle_uuid_chrctr_report_id1_output ,p_handle_num 
+0x2e3 001076 branch le_parse_att_write_command 
 :      001077 p_handle_num:
-0x02e4 001079 arg mem_le_rxbuf + 9 ,contr 
-0x02e5 001080 branch p_hid_rx_process_data_hid_kb 
+0x2e4 001079 arg mem_le_rxbuf + 9 ,contr 
+0x2e5 001080 branch p_hid_rx_process_data_hid_kb 
 :      001082 p_le_parse_att_write_request:
-0x02e6 001083 fetch 2 ,mem_le_att_handle 
-0x02e7 001084 sub pdata ,handle_uuid_chrctr_report_id1_output ,null 
-0x02e8 001085 call p_handle_num ,zero 
-0x02e9 001086 fetch 2 ,mem_le_att_handle 
-0x02ea 001087 sub pdata ,handle_uuid_end ,null 
-0x02eb 001088 call p_set_lpm_mode ,zero 
-0x02ec 001089 fetch 2 ,mem_le_att_handle 
-0x02ed 001090 fetcht 2 ,mem_att_report3 
-0x02ee 001091 increase 1 ,temp 
-0x02ef 001092 isub temp ,null 
-0x02f0 001093 branch p_key_data_send ,zero 
-0x02f1 001094 branch le_parse_att_write_request 
+0x2e6 001083 fetch 2 ,mem_le_att_handle 
+0x2e7 001084 sub pdata ,handle_uuid_chrctr_report_id1_output ,null 
+0x2e8 001085 call p_handle_num ,zero 
+0x2e9 001086 fetch 2 ,mem_le_att_handle 
+0x2ea 001087 sub pdata ,handle_uuid_end ,null 
+0x2eb 001088 call p_set_lpm_mode ,zero 
+0x2ec 001089 fetch 2 ,mem_le_att_handle 
+0x2ed 001090 fetcht 2 ,mem_att_report3 
+0x2ee 001091 increase 1 ,temp 
+0x2ef 001092 isub temp ,null 
+0x2f0 001093 branch p_key_data_send ,zero 
+0x2f1 001094 branch le_parse_att_write_request 
 :      001095 p_key_data_send:
-0x02f2 001096 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
-0x02f3 001097 call ui_ipc_send_event 
-0x02f4 001098 branch le_parse_att_write_request 
+0x2f2 001096 jam bt_evt_le_protocol_connected ,mem_fifo_temp 
+0x2f3 001097 call ui_ipc_send_event 
+0x2f4 001098 branch le_parse_att_write_request 
 :      001101 p_set_lpm_mode:
-0x02f5 001102 jam 1 ,mem_lpm_mode 
-0x02f6 001103 rtn 
+0x2f5 001102 jam 1 ,mem_lpm_mode 
+0x2f6 001103 rtn 
 :      001106 p_le_parse_att_exchange_mtu_request:
-0x02f7 001107 jam attop_exchange_mtu_response ,mem_fifo_temp 
-0x02f8 001108 branch le_xtype_fifo_in 
+0x2f7 001107 jam attop_exchange_mtu_response ,mem_fifo_temp 
+0x2f8 001108 branch le_xtype_fifo_in 
 :      001110 p_le_prepare_att:
-0x02f9 001111 fetch 1 ,mem_le_l2cap 
-0x02fa 001112 beq attop_handle_value_notification ,p_le_send_att_handle_value_notification 
-0x02fb 001113 beq attop_handle_value_indication ,p_le_send_att_handle_value_indication 
-0x02fc 001114 beq attop_read_by_group_type_response ,p_le_send_att_read_by_group_type_response 
-0x02fd 001115 beq attop_read_by_type_response ,p_le_send_att_read_by_type_response 
-0x02fe 001116 beq attop_find_information_response ,p_le_send_att_find_information_response 
-0x02ff 001117 beq attop_find_by_type_value_response ,p_le_send_att_find_by_type_value_response 
-0x0300 001118 beq attop_write_response ,le_send_att_write_response_go 
-0x0301 001119 beq attop_exchange_mtu_response ,p_le_send_att_exchange_mtu_rsp 
-0x0302 001120 beq attop_read_response ,p_le_send_att_read_response 
-0x0303 001121 beq attop_read_blob_response ,p_le_send_att_read_blob_response 
-0x0304 001122 branch le_prepare_att0 
+0x2f9 001111 fetch 1 ,mem_le_l2cap 
+0x2fa 001112 beq attop_handle_value_notification ,p_le_send_att_handle_value_notification 
+0x2fb 001113 beq attop_handle_value_indication ,p_le_send_att_handle_value_indication 
+0x2fc 001114 beq attop_read_by_group_type_response ,p_le_send_att_read_by_group_type_response 
+0x2fd 001115 beq attop_read_by_type_response ,p_le_send_att_read_by_type_response 
+0x2fe 001116 beq attop_find_information_response ,p_le_send_att_find_information_response 
+0x2ff 001117 beq attop_find_by_type_value_response ,p_le_send_att_find_by_type_value_response 
+0x300 001118 beq attop_write_response ,le_send_att_write_response_go 
+0x301 001119 beq attop_exchange_mtu_response ,p_le_send_att_exchange_mtu_rsp 
+0x302 001120 beq attop_read_response ,p_le_send_att_read_response 
+0x303 001121 beq attop_read_blob_response ,p_le_send_att_read_blob_response 
+0x304 001122 branch le_prepare_att0 
 :      001124 p_le_send_att_read_blob_response:
-0x0305 001125 fetch 2 ,mem_le_att_handle 
-0x0306 001126 beq handle_uuid_chrctr_device_name ,p_le_send_att_read_blob_response_error 
-0x0307 001127 branch le_send_att_read_blob_response 
+0x305 001125 fetch 2 ,mem_le_att_handle 
+0x306 001126 beq handle_uuid_chrctr_device_name ,p_le_send_att_read_blob_response_error 
+0x307 001127 branch le_send_att_read_blob_response 
 :      001129 p_le_send_att_read_blob_response_error:
-0x0308 001130 jam att_err_invalid_offset ,mem_le_err_code 
-0x0309 001131 branch le_send_att_error_response 
+0x308 001130 jam att_err_invalid_offset ,mem_le_err_code 
+0x309 001131 branch le_send_att_error_response 
 :      001133 p_le_send_att_exchange_mtu_rsp:
 :      001136 p_le_send_att_exchange_mtu_req:
-0x030a 001137 fetch 2 ,mem_le_local_mtu 
-0x030b 001138 istore 2 ,contw 
-0x030c 001139 branch le_send_autolen 
+0x30a 001137 fetch 2 ,mem_le_local_mtu 
+0x30b 001138 istore 2 ,contw 
+0x30c 001139 branch le_send_autolen 
 :      001141 p_le_send_att_read_response:
-0x030d 001142 fetch 2 ,mem_le_att_handle 
-0x030e 001144 beq handle_uuid_chrctr_manufacturer_name ,p_le_send_att_read_response_error 
-0x030f 001145 beq handle_uuid_pnp_id ,p_le_send_att_read_response_error 
-0x0310 001146 branch le_send_att_read_response 
+0x30d 001142 fetch 2 ,mem_le_att_handle 
+0x30e 001144 beq handle_uuid_chrctr_manufacturer_name ,p_le_send_att_read_response_error 
+0x30f 001145 beq handle_uuid_pnp_id ,p_le_send_att_read_response_error 
+0x310 001146 branch le_send_att_read_response 
 :      001148 p_le_send_att_read_response_error:
-0x0311 001149 fetch 1 ,mem_le_pairing_state 
-0x0312 001150 bne flag_le_pairing_null ,le_send_att_read_response 
-0x0313 001151 fetch 1 ,mem_ltk_states 
-0x0314 001152 beq ltk_not_lost ,le_send_att_read_response 
-0x0315 001155 copy contw ,temp 
-0x0316 001156 jam flag_le_pairing_start ,mem_le_pairing_state 
-0x0317 001157 copy temp ,contw 
-0x0318 001158 jam att_err_insufficient_authentication ,mem_le_err_code 
-0x0319 001159 branch le_send_att_error_response 
+0x311 001149 fetch 1 ,mem_le_pairing_state 
+0x312 001150 bne flag_le_pairing_null ,le_send_att_read_response 
+0x313 001151 fetch 1 ,mem_ltk_states 
+0x314 001152 beq ltk_not_lost ,le_send_att_read_response 
+0x315 001155 copy contw ,temp 
+0x316 001156 jam flag_le_pairing_start ,mem_le_pairing_state 
+0x317 001157 copy temp ,contw 
+0x318 001158 jam att_err_insufficient_authentication ,mem_le_err_code 
+0x319 001159 branch le_send_att_error_response 
 :      001161 p_le_send_att_find_by_type_value_response:
-0x031a 001162 call le_start_end_handle_check_1 
-0x031b 001163 rtn user 
-0x031c 001164 fetcht 2 ,mem_le_search_att_type 
-0x031d 001165 setarg uuid_service_hids 
-0x031e 001166 isub temp ,null 
-0x031f 001167 branch p_le_send_att_find_value_by_type_hid ,zero 
-0x0320 001168 setarg uuid_service_battery 
-0x0321 001169 isub temp ,null 
-0x0322 001170 branch p_le_send_att_find_value_by_type_battery ,zero 
-0x0323 001171 setarg uuid_service_device_info 
-0x0324 001172 isub temp ,null 
-0x0325 001173 branch p_le_send_att_find_value_by_type_device_info ,zero 
-0x0326 001174 setarg uuid_service_generic_att 
-0x0327 001175 isub temp ,null 
-0x0328 001176 branch p_le_send_att_find_value_by_type_gatt ,zero 
-0x0329 001177 branch le_send_att_find_by_type_value_response + 2 
+0x31a 001162 call le_start_end_handle_check_1 
+0x31b 001163 rtn user 
+0x31c 001164 fetcht 2 ,mem_le_search_att_type 
+0x31d 001165 setarg uuid_service_hids 
+0x31e 001166 isub temp ,null 
+0x31f 001167 branch p_le_send_att_find_value_by_type_hid ,zero 
+0x320 001168 setarg uuid_service_battery 
+0x321 001169 isub temp ,null 
+0x322 001170 branch p_le_send_att_find_value_by_type_battery ,zero 
+0x323 001171 setarg uuid_service_device_info 
+0x324 001172 isub temp ,null 
+0x325 001173 branch p_le_send_att_find_value_by_type_device_info ,zero 
+0x326 001174 setarg uuid_service_generic_att 
+0x327 001175 isub temp ,null 
+0x328 001176 branch p_le_send_att_find_value_by_type_gatt ,zero 
+0x329 001177 branch le_send_att_find_by_type_value_response + 2 
 :      001179 p_le_send_find_value_by_type:
-0x032a 001180 fetch 1 ,mem_shutter_find_type_value_flag 
-0x032b 001181 arg 0 ,temp 
-0x032c 001182 qset1 temp 
-0x032d 001183 iand temp ,pdata 
-0x032e 001184 bne 0 ,le_send_att_error_response_notfound 
-0x032f 001185 fetch 1 ,mem_shutter_find_type_value_flag 
-0x0330 001186 qset1 pdata 
-0x0331 001187 store 1 ,mem_shutter_find_type_value_flag 
-0x0332 001188 branch p_le_send_att_find_value_by_type_command 
+0x32a 001180 fetch 1 ,mem_shutter_find_type_value_flag 
+0x32b 001181 arg 0 ,temp 
+0x32c 001182 qset1 temp 
+0x32d 001183 iand temp ,pdata 
+0x32e 001184 bne 0 ,le_send_att_error_response_notfound 
+0x32f 001185 fetch 1 ,mem_shutter_find_type_value_flag 
+0x330 001186 qset1 pdata 
+0x331 001187 store 1 ,mem_shutter_find_type_value_flag 
+0x332 001188 branch p_le_send_att_find_value_by_type_command 
 :      001190 p_le_send_att_find_value_by_type_hid:
-0x0333 001191 arg le_find_type_value_hid_bit ,queue 
-0x0334 001192 branch p_le_send_find_value_by_type 
+0x333 001191 arg le_find_type_value_hid_bit ,queue 
+0x334 001192 branch p_le_send_find_value_by_type 
 :      001194 p_le_send_att_find_value_by_type_battery:
-0x0335 001195 arg le_find_type_value_battery_bit ,queue 
-0x0336 001196 branch p_le_send_find_value_by_type 
+0x335 001195 arg le_find_type_value_battery_bit ,queue 
+0x336 001196 branch p_le_send_find_value_by_type 
 :      001198 p_le_send_att_find_value_by_type_gatt:
-0x0337 001199 arg le_find_type_value_gatt_bit ,queue 
-0x0338 001200 branch p_le_send_find_value_by_type 
+0x337 001199 arg le_find_type_value_gatt_bit ,queue 
+0x338 001200 branch p_le_send_find_value_by_type 
 :      001201 p_le_send_att_find_value_by_type_device_info:
-0x0339 001202 arg le_find_type_value_device_info_bit ,queue 
-0x033a 001203 branch p_le_send_find_value_by_type 
+0x339 001202 arg le_find_type_value_device_info_bit ,queue 
+0x33a 001203 branch p_le_send_find_value_by_type 
 :      001204 p_le_send_att_find_value_by_type_command:
-0x033b 001205 fetch 2 ,mem_le_search_att_type 
-0x033c 001206 copy pdata ,rega 
-0x033d 001207 fetcht 2 ,mem_le_uuid 
-0x033e 001208 copy temp ,regb 
-0x033f 001209 call p_find_type_value_start_handle 
-0x0340 001210 branch p_le_save_find_value_handle ,zero 
-0x0341 001211 branch le_send_att_error_response_notfound 
+0x33b 001205 fetch 2 ,mem_le_search_att_type 
+0x33c 001206 copy pdata ,rega 
+0x33d 001207 fetcht 2 ,mem_le_uuid 
+0x33e 001208 copy temp ,regb 
+0x33f 001209 call p_find_type_value_start_handle 
+0x340 001210 branch p_le_save_find_value_handle ,zero 
+0x341 001211 branch le_send_att_error_response_notfound 
 :      001213 p_find_type_value_start_handle:
-0x0342 001214 arg mem_le_att_list ,contr 
+0x342 001214 arg mem_le_att_list ,contr 
 :      001215 p_find_type_value_start_handle_loop:
-0x0343 001216 ifetch 2 ,contr 
-0x0344 001217 rtn blank 
-0x0345 001218 ifetch 3 ,contr 
-0x0346 001219 ifetch 2 ,contr 
-0x0347 001220 isub rega ,null 
-0x0348 001221 rtn zero 
-0x0349 001222 increase -3 ,contr 
-0x034a 001223 ifetch 1 ,contr 
-0x034b 001224 iadd contr ,contr 
-0x034c 001225 branch p_find_type_value_start_handle_loop 
+0x343 001216 ifetch 2 ,contr 
+0x344 001217 rtn blank 
+0x345 001218 ifetch 3 ,contr 
+0x346 001219 ifetch 2 ,contr 
+0x347 001220 isub rega ,null 
+0x348 001221 rtn zero 
+0x349 001222 increase -3 ,contr 
+0x34a 001223 ifetch 1 ,contr 
+0x34b 001224 iadd contr ,contr 
+0x34c 001225 branch p_find_type_value_start_handle_loop 
 :      001227 p_le_save_find_value_handle:
-0x034d 001228 increase -7 ,contr 
-0x034e 001229 ifetch 2 ,contr 
-0x034f 001230 store 2 ,mem_le_find_type_value_start_handle 
-0x0350 001231 call p_find_type_value_end_handle 
-0x0351 001232 branch le_send_att_error_response_notfound ,blank 
-0x0352 001233 increase -4 ,contr 
-0x0353 001234 ifetch 2 ,contr 
-0x0354 001235 increase -1 ,pdata 
-0x0355 001236 store 2 ,mem_le_find_type_value_end_handle 
-0x0356 001237 jam attop_find_by_type_value_response ,mem_le_l2cap 
-0x0357 001238 fetch 4 ,mem_le_find_type_value_start_handle 
-0x0358 001239 store 4 ,mem_le_l2cap_response 
-0x0359 001242 force 9 ,temp 
-0x035a 001243 branch le_send_packet 
+0x34d 001228 increase -7 ,contr 
+0x34e 001229 ifetch 2 ,contr 
+0x34f 001230 store 2 ,mem_le_find_type_value_start_handle 
+0x350 001231 call p_find_type_value_end_handle 
+0x351 001232 branch le_send_att_error_response_notfound ,blank 
+0x352 001233 increase -4 ,contr 
+0x353 001234 ifetch 2 ,contr 
+0x354 001235 increase -1 ,pdata 
+0x355 001236 store 2 ,mem_le_find_type_value_end_handle 
+0x356 001237 jam attop_find_by_type_value_response ,mem_le_l2cap 
+0x357 001238 fetch 4 ,mem_le_find_type_value_start_handle 
+0x358 001239 store 4 ,mem_le_l2cap_response 
+0x359 001242 force 9 ,temp 
+0x35a 001243 branch le_send_packet 
 :      001245 p_find_type_value_end_handle:
-0x035b 001246 ifetch 2 ,contr 
-0x035c 001247 ifetch 1 ,contr 
-0x035d 001248 iadd contr ,contr 
+0x35b 001246 ifetch 2 ,contr 
+0x35c 001247 ifetch 1 ,contr 
+0x35d 001248 iadd contr ,contr 
 :      001249 p_find_type_value_end_handle_loop:
-0x035e 001250 ifetch 2 ,contr 
-0x035f 001251 rtn blank 
-0x0360 001252 ifetch 2 ,contr 
-0x0361 001253 isub regb ,null 
-0x0362 001254 rtn zero 
-0x0363 001255 ifetch 1 ,contr 
-0x0364 001256 iadd contr ,contr 
-0x0365 001257 branch p_find_type_value_end_handle_loop 
+0x35e 001250 ifetch 2 ,contr 
+0x35f 001251 rtn blank 
+0x360 001252 ifetch 2 ,contr 
+0x361 001253 isub regb ,null 
+0x362 001254 rtn zero 
+0x363 001255 ifetch 1 ,contr 
+0x364 001256 iadd contr ,contr 
+0x365 001257 branch p_find_type_value_end_handle_loop 
 :      001259 p_le_send_att_find_information_response:
-0x0366 001260 arg 3 ,timeup 
-0x0367 001261 force 1 ,pdata 
-0x0368 001262 store 1 ,mem_le_l2cap_response 
-0x0369 001263 call le_init_attlist_search 
+0x366 001260 arg 3 ,timeup 
+0x367 001261 force 1 ,pdata 
+0x368 001262 store 1 ,mem_le_l2cap_response 
+0x369 001263 call le_init_attlist_search 
 :      001264 p_le_send_att_find_information_res_loop:
-0x036a 001265 call le_att_handle_inrange 
-0x036b 001266 branch le_send_att_find_information_res_end ,blank 
-0x036c 001267 nbranch p_le_send_att_find_information_res_next ,positive 
-0x036d 001268 disable user 
-0x036e 001269 istore 2 ,contw 
-0x036f 001270 ifetch 2 ,contr 
-0x0370 001271 istore 2 ,contw 
-0x0371 001272 increase -1 ,timeup 
-0x0372 001273 branch le_send_att_find_information_res_end ,zero 
+0x36a 001265 call le_att_handle_inrange 
+0x36b 001266 branch le_send_att_find_information_res_end ,blank 
+0x36c 001267 nbranch p_le_send_att_find_information_res_next ,positive 
+0x36d 001268 disable user 
+0x36e 001269 istore 2 ,contw 
+0x36f 001270 ifetch 2 ,contr 
+0x370 001271 istore 2 ,contw 
+0x371 001272 increase -1 ,timeup 
+0x372 001273 branch le_send_att_find_information_res_end ,zero 
 :      001274 p_le_send_att_find_information_res_cont:
-0x0373 001275 ifetch 1 ,contr 
-0x0374 001276 iadd contr ,contr 
-0x0375 001277 branch p_le_send_att_find_information_res_loop 
+0x373 001275 ifetch 1 ,contr 
+0x374 001276 iadd contr ,contr 
+0x375 001277 branch p_le_send_att_find_information_res_loop 
 :      001278 p_le_send_att_find_information_res_next:
-0x0376 001279 increase 2 ,contr 
-0x0377 001280 branch p_le_send_att_find_information_res_cont 
+0x376 001279 increase 2 ,contr 
+0x377 001280 branch p_le_send_att_find_information_res_cont 
 :      001284 p_le_send_att_read_by_type_response:
-0x0378 001285 fetcht 2 ,mem_le_search_att_type 
-0x0379 001286 setarg uuid_chrctr_device_name 
-0x037a 001287 isub temp ,null 
-0x037b 001288 branch p_le_send_att_read_by_type_res_device_name ,zero 
-0x037c 001289 setarg uuid_pnp_id 
-0x037d 001290 isub temp ,null 
-0x037e 001291 branch p_le_send_att_read_by_type_res_pnp_id ,zero 
-0x037f 001292 setarg uuid_gatt_characteristic 
-0x0380 001293 isub temp ,null 
-0x0381 001294 nbranch le_send_att_error_response_notfound ,zero 
-0x0382 001295 fetch 2 ,mem_le_search_handle_start 
-0x0383 001296 store 2 ,mem_temp 
-0x0384 001297 enable user 
+0x378 001285 fetcht 2 ,mem_le_search_att_type 
+0x379 001286 setarg uuid_chrctr_device_name 
+0x37a 001287 isub temp ,null 
+0x37b 001288 branch p_le_send_att_read_by_type_res_device_name ,zero 
+0x37c 001289 setarg uuid_pnp_id 
+0x37d 001290 isub temp ,null 
+0x37e 001291 branch p_le_send_att_read_by_type_res_pnp_id ,zero 
+0x37f 001292 setarg uuid_gatt_characteristic 
+0x380 001293 isub temp ,null 
+0x381 001294 nbranch le_send_att_error_response_notfound ,zero 
+0x382 001295 fetch 2 ,mem_le_search_handle_start 
+0x383 001296 store 2 ,mem_temp 
+0x384 001297 enable user 
 :      001298 p_le_send_att_read_by_type_response_loop:
-0x0385 001299 call p_le_att_handle_inrange 
-0x0386 001300 nbranch p_le_send_att_read_by_type_response_end ,positive 
-0x0387 001301 fetcht 2 ,mem_temp 
-0x0388 001302 call p_le_att_get_handle_info 
-0x0389 001303 beq 1 ,p_le_send_att_read_by_type_response_end 
-0x038a 001304 call p_le_att_same_type 
-0x038b 001305 nbranch p_le_send_att_read_by_type_response_next_handle ,zero 
-0x038c 001306 disable user 
-0x038d 001307 call p_le_send_att_read_by_type_write_properties 
-0x038e 001308 call p_le_att_next_handle 
-0x038f 001309 call p_le_att_get_handle_info 
-0x0390 001310 call p_le_send_att_read_by_type_write_uuid 
-0x0391 001311 branch p_le_send_att_read_by_type_response_end 
+0x385 001299 call p_le_att_handle_inrange 
+0x386 001300 nbranch p_le_send_att_read_by_type_response_end ,positive 
+0x387 001301 fetcht 2 ,mem_temp 
+0x388 001302 call p_le_att_get_handle_info 
+0x389 001303 beq 1 ,p_le_send_att_read_by_type_response_end 
+0x38a 001304 call p_le_att_same_type 
+0x38b 001305 nbranch p_le_send_att_read_by_type_response_next_handle ,zero 
+0x38c 001306 disable user 
+0x38d 001307 call p_le_send_att_read_by_type_write_properties 
+0x38e 001308 call p_le_att_next_handle 
+0x38f 001309 call p_le_att_get_handle_info 
+0x390 001310 call p_le_send_att_read_by_type_write_uuid 
+0x391 001311 branch p_le_send_att_read_by_type_response_end 
 :      001312 p_le_send_att_read_by_type_response_next_handle:
-0x0392 001313 call p_le_att_next_handle 
-0x0393 001314 branch p_le_send_att_read_by_type_response_loop 
+0x392 001313 call p_le_att_next_handle 
+0x393 001314 branch p_le_send_att_read_by_type_response_loop 
 :      001315 p_le_send_att_read_by_type_response_end:
-0x0394 001316 branch le_send_att_error_response_notfound ,user 
-0x0395 001317 branch p_le_send_auto_len_by_mem 
+0x394 001316 branch le_send_att_error_response_notfound ,user 
+0x395 001317 branch p_le_send_auto_len_by_mem 
 :      001318 p_le_send_att_read_by_type_write_properties:
-0x0396 001319 fetch 2 ,mem_temp 
-0x0397 001320 store 2 ,mem_le_l2cap_response + 1 
-0x0398 001321 fetch 1 ,mem_le_search_len 
-0x0399 001322 copy pdata ,loopcnt 
-0x039a 001323 call p_get_contr 
-0x039b 001324 arg mem_le_l2cap_response + 3 ,contw 
-0x039c 001325 call memcpy 
-0x039d 001326 branch p_store_contw 
+0x396 001319 fetch 2 ,mem_temp 
+0x397 001320 store 2 ,mem_le_l2cap_response + 1 
+0x398 001321 fetch 1 ,mem_le_search_len 
+0x399 001322 copy pdata ,loopcnt 
+0x39a 001323 call p_get_contr 
+0x39b 001324 arg mem_le_l2cap_response + 3 ,contw 
+0x39c 001325 call memcpy 
+0x39d 001326 branch p_store_contw 
 :      001327 p_le_send_att_read_by_type_write_uuid:
-0x039e 001328 fetcht 2 ,mem_le_cur_att_type 
-0x039f 001329 rshift8 temp ,pdata 
-0x03a0 001330 bne 0x05 ,p_le_send_att_read_by_type_write_short_uuid 
-0x03a1 001331 call p_get_contw 
-0x03a2 001332 fetch 2 ,mem_temp 
-0x03a3 001333 istore 2 ,contw 
-0x03a4 001334 call p_store_contw 
-0x03a5 001335 setarg mem_le_att_list 
-0x03a6 001336 iadd temp ,contr 
-0x03a7 001337 ifetch 1 ,contr 
-0x03a8 001338 copy contr ,temp 
-0x03a9 001339 copy pdata ,loopcnt 
-0x03aa 001340 increase 5 ,pdata 
-0x03ab 001341 store 1 ,mem_le_l2cap_response 
-0x03ac 001342 call p_get_contw 
-0x03ad 001343 copy temp ,contr 
-0x03ae 001344 call memcpy 
-0x03af 001345 branch p_store_contw 
+0x39e 001328 fetcht 2 ,mem_le_cur_att_type 
+0x39f 001329 rshift8 temp ,pdata 
+0x3a0 001330 bne 0x05 ,p_le_send_att_read_by_type_write_short_uuid 
+0x3a1 001331 call p_get_contw 
+0x3a2 001332 fetch 2 ,mem_temp 
+0x3a3 001333 istore 2 ,contw 
+0x3a4 001334 call p_store_contw 
+0x3a5 001335 setarg mem_le_att_list 
+0x3a6 001336 iadd temp ,contr 
+0x3a7 001337 ifetch 1 ,contr 
+0x3a8 001338 copy contr ,temp 
+0x3a9 001339 copy pdata ,loopcnt 
+0x3aa 001340 increase 5 ,pdata 
+0x3ab 001341 store 1 ,mem_le_l2cap_response 
+0x3ac 001342 call p_get_contw 
+0x3ad 001343 copy temp ,contr 
+0x3ae 001344 call memcpy 
+0x3af 001345 branch p_store_contw 
 :      001346 p_le_send_att_read_by_type_write_short_uuid:
-0x03b0 001347 call p_get_contw 
-0x03b1 001348 fetch 2 ,mem_temp 
-0x03b2 001349 istore 2 ,contw 
-0x03b3 001350 fetch 2 ,mem_le_cur_att_type 
-0x03b4 001351 istore 2 ,contw 
-0x03b5 001352 call p_store_contw 
-0x03b6 001353 jam 7 ,mem_le_l2cap_response 
-0x03b7 001354 rtn 
+0x3b0 001347 call p_get_contw 
+0x3b1 001348 fetch 2 ,mem_temp 
+0x3b2 001349 istore 2 ,contw 
+0x3b3 001350 fetch 2 ,mem_le_cur_att_type 
+0x3b4 001351 istore 2 ,contw 
+0x3b5 001352 call p_store_contw 
+0x3b6 001353 jam 7 ,mem_le_l2cap_response 
+0x3b7 001354 rtn 
 :      001355 p_le_send_att_read_by_type_res_device_name:
-0x03b8 001356 call le_get_device_name 
+0x3b8 001356 call le_get_device_name 
 :      001357 p_le_send_att_read_by_type_res_packet:
-0x03b9 001358 ifetch 1 ,contr 
-0x03ba 001359 copy pdata ,loopcnt 
-0x03bb 001360 increase 2 ,pdata 
-0x03bc 001361 store 1 ,mem_le_l2cap_response 
-0x03bd 001362 increase -5 ,contr 
-0x03be 001363 ifetch 2 ,contr 
-0x03bf 001364 istore 2 ,contw 
-0x03c0 001365 increase 3 ,contr 
-0x03c1 001366 call memcpy 
-0x03c2 001367 branch le_send_autolen 
+0x3b9 001358 ifetch 1 ,contr 
+0x3ba 001359 copy pdata ,loopcnt 
+0x3bb 001360 increase 2 ,pdata 
+0x3bc 001361 store 1 ,mem_le_l2cap_response 
+0x3bd 001362 increase -5 ,contr 
+0x3be 001363 ifetch 2 ,contr 
+0x3bf 001364 istore 2 ,contw 
+0x3c0 001365 increase 3 ,contr 
+0x3c1 001366 call memcpy 
+0x3c2 001367 branch le_send_autolen 
 :      001369 p_le_send_att_read_by_type_res_pnp_id:
-0x03c3 001370 arg uuid_pnp_id ,temp 
-0x03c4 001371 call le_att_get_uuid_ptr 
-0x03c5 001372 branch p_le_send_att_read_by_type_res_packet 
+0x3c3 001370 arg uuid_pnp_id ,temp 
+0x3c4 001371 call le_att_get_uuid_ptr 
+0x3c5 001372 branch p_le_send_att_read_by_type_res_packet 
 :      001374 p_le_send_att_read_by_group_type_response:
-0x03c6 001376 arg 2 ,timeup 
-0x03c7 001377 fetch 2 ,mem_le_search_handle_start 
-0x03c8 001378 store 2 ,mem_temp 
-0x03c9 001379 jam 0 ,mem_le_search_res 
-0x03ca 001380 enable user 
+0x3c6 001376 arg 2 ,timeup 
+0x3c7 001377 fetch 2 ,mem_le_search_handle_start 
+0x3c8 001378 store 2 ,mem_temp 
+0x3c9 001379 jam 0 ,mem_le_search_res 
+0x3ca 001380 enable user 
 :      001381 p_le_send_att_read_by_group_type_response_loop:
-0x03cb 001382 call p_le_att_handle_inrange 
-0x03cc 001383 nbranch p_le_send_att_read_by_group_type_end0 ,positive 
-0x03cd 001384 fetcht 2 ,mem_temp 
-0x03ce 001385 call p_le_att_get_handle_info 
-0x03cf 001386 beq 1 ,p_le_send_att_read_by_group_type_end1 
-0x03d0 001387 call p_le_att_same_type 
-0x03d1 001388 nbranch p_le_send_att_read_by_group_type_next_handle ,zero 
-0x03d2 001389 fetch 1 ,mem_le_search_res 
-0x03d3 001390 beq 1 ,p_le_send_att_read_by_group_type_end1 
-0x03d4 001391 nbranch p_le_send_att_read_by_group_type_store_write_record ,user 
-0x03d5 001392 disable user 
-0x03d6 001393 fetch 1 ,mem_le_search_len 
-0x03d7 001394 increase 4 ,pdata 
-0x03d8 001395 store 1 ,mem_le_l2cap_response 
-0x03d9 001396 call p_store_contw 
-0x03da 001397 branch p_le_send_att_read_by_group_type_store_record 
+0x3cb 001382 call p_le_att_handle_inrange 
+0x3cc 001383 nbranch p_le_send_att_read_by_group_type_end0 ,positive 
+0x3cd 001384 fetcht 2 ,mem_temp 
+0x3ce 001385 call p_le_att_get_handle_info 
+0x3cf 001386 beq 1 ,p_le_send_att_read_by_group_type_end1 
+0x3d0 001387 call p_le_att_same_type 
+0x3d1 001388 nbranch p_le_send_att_read_by_group_type_next_handle ,zero 
+0x3d2 001389 fetch 1 ,mem_le_search_res 
+0x3d3 001390 beq 1 ,p_le_send_att_read_by_group_type_end1 
+0x3d4 001391 nbranch p_le_send_att_read_by_group_type_store_write_record ,user 
+0x3d5 001392 disable user 
+0x3d6 001393 fetch 1 ,mem_le_search_len 
+0x3d7 001394 increase 4 ,pdata 
+0x3d8 001395 store 1 ,mem_le_l2cap_response 
+0x3d9 001396 call p_store_contw 
+0x3da 001397 branch p_le_send_att_read_by_group_type_store_record 
 :      001398 p_le_send_att_read_by_group_type_store_write_record:
-0x03db 001399 fetch 1 ,mem_le_search_len 
-0x03dc 001400 sub pdata ,0x10 ,null 
-0x03dd 001401 branch p_le_send_att_read_by_group_type_end1 ,zero 
-0x03de 001402 fetch 1 ,mem_le_l2cap_response 
-0x03df 001403 sub pdata ,0x10 ,null 
-0x03e0 001404 branch p_le_send_att_read_by_group_type_end1 ,zero 
-0x03e1 001405 fetch 2 ,mem_temp 
-0x03e2 001406 increase -1 ,pdata 
-0x03e3 001407 store 2 ,mem_le_cur_handle_end 
-0x03e4 001408 call p_le_write_att_record 
+0x3db 001399 fetch 1 ,mem_le_search_len 
+0x3dc 001400 sub pdata ,0x10 ,null 
+0x3dd 001401 branch p_le_send_att_read_by_group_type_end1 ,zero 
+0x3de 001402 fetch 1 ,mem_le_l2cap_response 
+0x3df 001403 sub pdata ,0x10 ,null 
+0x3e0 001404 branch p_le_send_att_read_by_group_type_end1 ,zero 
+0x3e1 001405 fetch 2 ,mem_temp 
+0x3e2 001406 increase -1 ,pdata 
+0x3e3 001407 store 2 ,mem_le_cur_handle_end 
+0x3e4 001408 call p_le_write_att_record 
 :      001409 p_le_send_att_read_by_group_type_store_record:
-0x03e5 001410 fetch 2 ,mem_temp 
-0x03e6 001411 store 2 ,mem_le_cur_handle_start 
-0x03e7 001412 call p_le_store_att_record 
-0x03e8 001413 increase -1 ,timeup 
-0x03e9 001414 branch p_le_send_att_read_by_group_type_last_find ,zero 
+0x3e5 001410 fetch 2 ,mem_temp 
+0x3e6 001411 store 2 ,mem_le_cur_handle_start 
+0x3e7 001412 call p_le_store_att_record 
+0x3e8 001413 increase -1 ,timeup 
+0x3e9 001414 branch p_le_send_att_read_by_group_type_last_find ,zero 
 :      001415 p_le_send_att_read_by_group_type_next_handle:
-0x03ea 001416 call p_le_att_next_handle 
-0x03eb 001417 branch p_le_send_att_read_by_group_type_response_loop 
+0x3ea 001416 call p_le_att_next_handle 
+0x3eb 001417 branch p_le_send_att_read_by_group_type_response_loop 
 :      001418 p_le_send_att_read_by_group_type_last_find:
-0x03ec 001419 jam 1 ,mem_le_search_res 
-0x03ed 001420 branch p_le_send_att_read_by_group_type_next_handle 
+0x3ec 001419 jam 1 ,mem_le_search_res 
+0x3ed 001420 branch p_le_send_att_read_by_group_type_next_handle 
 :      001421 p_le_send_att_read_by_group_type_end0:
-0x03ee 001422 fetch 2 ,mem_temp 
-0x03ef 001423 store 2 ,mem_le_cur_handle_end 
-0x03f0 001424 branch p_le_send_att_read_by_group_type_end_common 
+0x3ee 001422 fetch 2 ,mem_temp 
+0x3ef 001423 store 2 ,mem_le_cur_handle_end 
+0x3f0 001424 branch p_le_send_att_read_by_group_type_end_common 
 :      001425 p_le_send_att_read_by_group_type_end1:
-0x03f1 001426 fetch 2 ,mem_temp 
-0x03f2 001427 increase -1 ,pdata 
-0x03f3 001428 store 2 ,mem_le_cur_handle_end 
-0x03f4 001429 branch p_le_send_att_read_by_group_type_end_common 
+0x3f1 001426 fetch 2 ,mem_temp 
+0x3f2 001427 increase -1 ,pdata 
+0x3f3 001428 store 2 ,mem_le_cur_handle_end 
+0x3f4 001429 branch p_le_send_att_read_by_group_type_end_common 
 :      001430 p_le_send_att_read_by_group_type_end_common:
-0x03f5 001431 branch le_send_att_error_response_notfound ,user 
-0x03f6 001432 call p_le_write_att_record 
-0x03f7 001433 branch p_le_send_auto_len_by_mem 
+0x3f5 001431 branch le_send_att_error_response_notfound ,user 
+0x3f6 001432 call p_le_write_att_record 
+0x3f7 001433 branch p_le_send_auto_len_by_mem 
 :      001435 p_le_att_next_handle:
-0x03f8 001436 fetcht 2 ,mem_temp 
-0x03f9 001437 increase 1 ,temp 
-0x03fa 001438 storet 2 ,mem_temp 
-0x03fb 001439 rtn 
+0x3f8 001436 fetcht 2 ,mem_temp 
+0x3f9 001437 increase 1 ,temp 
+0x3fa 001438 storet 2 ,mem_temp 
+0x3fb 001439 rtn 
 :      001441 p_le_store_att_record:
-0x03fc 001442 fetch 1 ,mem_le_search_len 
-0x03fd 001443 store 1 ,mem_tmp_buffer 
-0x03fe 001444 copy pdata ,loopcnt 
-0x03ff 001445 call p_get_contr 
-0x0400 001446 branch memcpy 
+0x3fc 001442 fetch 1 ,mem_le_search_len 
+0x3fd 001443 store 1 ,mem_tmp_buffer 
+0x3fe 001444 copy pdata ,loopcnt 
+0x3ff 001445 call p_get_contr 
+0x400 001446 branch memcpy 
 :      001448 p_le_write_att_record:
-0x0401 001449 call p_get_contw 
-0x0402 001450 fetch 2 ,mem_le_cur_handle_start 
-0x0403 001451 istore 2 ,contw 
-0x0404 001452 fetch 2 ,mem_le_cur_handle_end 
-0x0405 001453 istore 2 ,contw 
-0x0406 001454 fetch 1 ,mem_tmp_buffer 
-0x0407 001455 copy pdata ,loopcnt 
-0x0408 001456 call memcpy 
-0x0409 001457 branch p_store_contw 
+0x401 001449 call p_get_contw 
+0x402 001450 fetch 2 ,mem_le_cur_handle_start 
+0x403 001451 istore 2 ,contw 
+0x404 001452 fetch 2 ,mem_le_cur_handle_end 
+0x405 001453 istore 2 ,contw 
+0x406 001454 fetch 1 ,mem_tmp_buffer 
+0x407 001455 copy pdata ,loopcnt 
+0x408 001456 call memcpy 
+0x409 001457 branch p_store_contw 
 :      001460 p_le_att_handle_inrange:
-0x040a 001461 fetcht 2 ,mem_temp 
-0x040b 001462 fetch 2 ,mem_le_search_handle_end 
-0x040c 001463 isub temp ,null 
-0x040d 001464 rtn 
+0x40a 001461 fetcht 2 ,mem_temp 
+0x40b 001462 fetch 2 ,mem_le_search_handle_end 
+0x40c 001463 isub temp ,null 
+0x40d 001464 rtn 
 :      001466 p_le_att_same_type:
-0x040e 001467 fetch 2 ,mem_le_search_att_type 
-0x040f 001468 fetcht 2 ,mem_le_cur_att_type 
-0x0410 001469 isub temp ,null 
-0x0411 001470 rtn 
+0x40e 001467 fetch 2 ,mem_le_search_att_type 
+0x40f 001468 fetcht 2 ,mem_le_cur_att_type 
+0x410 001469 isub temp ,null 
+0x411 001470 rtn 
 :      001472 p_le_att_get_handle_info:
-0x0412 001473 arg mem_le_att_list ,contr 
-0x0413 001474 copy temp ,rega 
+0x412 001473 arg mem_le_att_list ,contr 
+0x413 001474 copy temp ,rega 
 :      001475 p_le_att_get_handle_loop:
-0x0414 001476 ifetch 2 ,contr 
-0x0415 001477 branch p_le_att_unfind_handle ,blank 
-0x0416 001478 ifetcht 2 ,contr 
-0x0417 001479 storet 2 ,mem_le_cur_att_type 
-0x0418 001480 isub rega ,null 
-0x0419 001481 branch p_le_att_finded_handle ,zero 
-0x041a 001482 ifetch 1 ,contr 
-0x041b 001483 iadd contr ,contr 
-0x041c 001484 branch p_le_att_get_handle_loop 
+0x414 001476 ifetch 2 ,contr 
+0x415 001477 branch p_le_att_unfind_handle ,blank 
+0x416 001478 ifetcht 2 ,contr 
+0x417 001479 storet 2 ,mem_le_cur_att_type 
+0x418 001480 isub rega ,null 
+0x419 001481 branch p_le_att_finded_handle ,zero 
+0x41a 001482 ifetch 1 ,contr 
+0x41b 001483 iadd contr ,contr 
+0x41c 001484 branch p_le_att_get_handle_loop 
 :      001485 p_le_att_unfind_handle:
-0x041d 001486 setarg 1 
-0x041e 001487 rtn 
+0x41d 001486 setarg 1 
+0x41e 001487 rtn 
 :      001488 p_le_att_finded_handle:
-0x041f 001489 ifetch 1 ,contr 
-0x0420 001490 store 1 ,mem_le_search_len 
-0x0421 001491 call p_store_contr 
-0x0422 001492 setarg 0 
-0x0423 001493 rtn 
+0x41f 001489 ifetch 1 ,contr 
+0x420 001490 store 1 ,mem_le_search_len 
+0x421 001491 call p_store_contr 
+0x422 001492 setarg 0 
+0x423 001493 rtn 
 :      001494 p_get_contw:
-0x0424 001495 fetch 2 ,mem_contw 
-0x0425 001496 copy pdata ,contw 
-0x0426 001497 rtn 
+0x424 001495 fetch 2 ,mem_contw 
+0x425 001496 copy pdata ,contw 
+0x426 001497 rtn 
 :      001498 p_get_contr:
-0x0427 001499 fetch 2 ,mem_contr 
-0x0428 001500 copy pdata ,contr 
-0x0429 001501 rtn 
+0x427 001499 fetch 2 ,mem_contr 
+0x428 001500 copy pdata ,contr 
+0x429 001501 rtn 
 :      001502 p_store_contw:
-0x042a 001503 copy contw ,pdata 
-0x042b 001504 store 2 ,mem_contw 
-0x042c 001505 rtn 
+0x42a 001503 copy contw ,pdata 
+0x42b 001504 store 2 ,mem_contw 
+0x42c 001505 rtn 
 :      001506 p_store_contr:
-0x042d 001507 copy contr ,pdata 
-0x042e 001508 store 2 ,mem_contr 
-0x042f 001509 rtn 
+0x42d 001507 copy contr ,pdata 
+0x42e 001508 store 2 ,mem_contr 
+0x42f 001509 rtn 
 :      001511 p_le_send_auto_len_by_mem:
-0x0430 001512 call p_get_contw 
-0x0431 001513 branch le_send_autolen 
+0x430 001512 call p_get_contw 
+0x431 001513 branch le_send_autolen 
 :      001515 p_le_send_att_handle_value_indication:
 :      001516 p_le_send_att_handle_value_notification:
-0x0432 001517 fetch 1 ,mem_queue_read 
-0x0433 001518 add pdata ,1 ,temp 
-0x0434 001519 and temp ,0x03 ,temp 
-0x0435 001520 storet 1 ,mem_queue_read 
-0x0436 001521 mul32 pdata ,7 ,pdata 
-0x0437 001522 arg mem_uart_packet ,contr 
-0x0438 001523 iadd contr ,contr 
-0x0439 001524 fetch 1 ,mem_le51_tx_length 
-0x043a 001525 increase -5 ,pdata 
-0x043b 001526 copy pdata ,loopcnt 
-0x043c 001527 arg mem_le_l2cap + 1 ,contw 
-0x043d 001528 call memcpy 
-0x043e 001529 fetcht 1 ,mem_le51_tx_length 
-0x043f 001530 branch le_send_packet 
+0x432 001517 fetch 1 ,mem_queue_read 
+0x433 001518 add pdata ,1 ,temp 
+0x434 001519 and temp ,0x03 ,temp 
+0x435 001520 storet 1 ,mem_queue_read 
+0x436 001521 mul32 pdata ,7 ,pdata 
+0x437 001522 arg mem_uart_packet ,contr 
+0x438 001523 iadd contr ,contr 
+0x439 001524 fetch 1 ,mem_le51_tx_length 
+0x43a 001525 increase -5 ,pdata 
+0x43b 001526 copy pdata ,loopcnt 
+0x43c 001527 arg mem_le_l2cap + 1 ,contw 
+0x43d 001528 call memcpy 
+0x43e 001529 fetcht 1 ,mem_le51_tx_length 
+0x43f 001530 branch le_send_packet 
 :      001532 p_le_parse:
-0x0440 001533 call le_xtype_fifo_is_full 
-0x0441 001534 branch le_parse + 4 
+0x440 001533 call le_xtype_fifo_is_full 
+0x441 001534 branch le_parse + 4 
 :      001537 p_le_parse_ll:
-0x0442 001538 copy regc ,pdata 
-0x0443 001539 beq ll_enc_req ,p_le_parse_enc_req 
-0x0444 001540 beq ll_pause_enc_req ,p_le_parse_pause_enc_rsq 
-0x0445 001541 beq ll_connection_update_req ,p_le_parse_connection_update_req 
-0x0446 001542 beq ll_ping_req ,p_le_parse_ping_req 
-0x0447 001543 beq ll_terminate_ind ,p_le_parse_terminate_ind 
-0x0448 001544 sub pdata ,0x0d ,null 
-0x0449 001545 branch le_parse + 20 ,positive 
-0x044a 001546 store 1 ,mem_le_ll_unknown_type 
-0x044b 001547 jam xt_ll_unknown_rsp ,mem_fifo_temp 
-0x044c 001548 branch le_xtype_fifo_in 
+0x442 001538 copy regc ,pdata 
+0x443 001539 beq ll_enc_req ,p_le_parse_enc_req 
+0x444 001540 beq ll_pause_enc_req ,p_le_parse_pause_enc_rsq 
+0x445 001541 beq ll_connection_update_req ,p_le_parse_connection_update_req 
+0x446 001542 beq ll_ping_req ,p_le_parse_ping_req 
+0x447 001543 beq ll_terminate_ind ,p_le_parse_terminate_ind 
+0x448 001544 sub pdata ,0x0d ,null 
+0x449 001545 branch le_parse + 20 ,positive 
+0x44a 001546 store 1 ,mem_le_ll_unknown_type 
+0x44b 001547 jam xt_ll_unknown_rsp ,mem_fifo_temp 
+0x44c 001548 branch le_xtype_fifo_in 
 :      001549 p_le_parse_connection_update_req:
-0x044d 001551 call le_parse_connection_update_req 
-0x044e 001552 fetch 2 ,mem_le_new_param + 3 
-0x044f 001553 mul32 pdata ,4 ,temp 
-0x0450 001554 storet 2 ,mem_customize_timer_setup 
-0x0451 001555 rtn 
+0x44d 001551 call le_parse_connection_update_req 
+0x44e 001552 fetch 2 ,mem_le_new_param + 3 
+0x44f 001553 mul32 pdata ,4 ,temp 
+0x450 001554 storet 2 ,mem_customize_timer_setup 
+0x451 001555 rtn 
 :      001557 p_le_parse_enc_req:
-0x0452 001558 jam default_states ,mem_ltk_states 
-0x0453 001559 branch le_parse_enc_req 
+0x452 001558 jam default_states ,mem_ltk_states 
+0x453 001559 branch le_parse_enc_req 
 :      001561 p_le_parse_ping_req:
-0x0454 001562 jam xt_ll_ping_rsp ,mem_fifo_temp 
-0x0455 001563 branch le_xtype_fifo_in 
+0x454 001562 jam xt_ll_ping_rsp ,mem_fifo_temp 
+0x455 001563 branch le_xtype_fifo_in 
 :      001565 p_le_parse_pause_enc_rsq:
-0x0456 001566 jam xt_ll_pause_enc_rsp ,mem_fifo_temp 
-0x0457 001567 branch le_xtype_fifo_in 
+0x456 001566 jam xt_ll_pause_enc_rsp ,mem_fifo_temp 
+0x457 001567 branch le_xtype_fifo_in 
 :      001569 p_le_parse_terminate_ind:
-0x0458 001570 setarg 20 
-0x0459 001571 store 2 ,mem_le_superto 
-0x045a 001572 rtn 
+0x458 001570 setarg 20 
+0x459 001571 store 2 ,mem_le_superto 
+0x45a 001572 rtn 
 :      001574 p_le_send_non_l2cap:
-0x045b 001575 fetch 1 ,mem_le_txheader 
-0x045c 001576 compare 1 ,type ,3 
-0x045d 001577 branch p_le_send_non_l2cap1 ,true 
-0x045e 001578 branch le_send_non_l2cap + 14 
+0x45b 001575 fetch 1 ,mem_le_txheader 
+0x45c 001576 compare 1 ,type ,3 
+0x45d 001577 branch p_le_send_non_l2cap1 ,true 
+0x45e 001578 branch le_send_non_l2cap + 14 
 :      001579 p_le_send_non_l2cap1:
-0x045f 001580 fetch 1 ,mem_le_txlen 
-0x0460 001581 branch p_le_send_empty_clear_md ,blank 
-0x0461 001582 branch le_send_non_l2cap + 14 
+0x45f 001580 fetch 1 ,mem_le_txlen 
+0x460 001581 branch p_le_send_empty_clear_md ,blank 
+0x461 001582 branch le_send_non_l2cap + 14 
 :      001584 p_le_send_empty_clear_md:
-0x0462 001585 fetch 1 ,mem_le_txheader 
-0x0463 001586 set0 md ,pdata 
-0x0464 001587 store 1 ,mem_le_txheader 
-0x0465 001588 rtn 
+0x462 001585 fetch 1 ,mem_le_txheader 
+0x463 001586 set0 md ,pdata 
+0x464 001587 store 1 ,mem_le_txheader 
+0x465 001588 rtn 
 :      001590 p_le_parse_smp:
-0x0466 001591 ifetch 1 ,contr 
-0x0467 001592 beq smp_pairing_request ,p_le_parse_smp_pairing_request 
-0x0468 001593 beq smp_pairing_random ,p_le_parse_smp_pairing_random 
-0x0469 001594 beq smp_identity_address_information ,p_le_parse_smp_identity_address_information 
-0x046a 001595 branch le_parse_smp + 4 
+0x466 001591 ifetch 1 ,contr 
+0x467 001592 beq smp_pairing_request ,p_le_parse_smp_pairing_request 
+0x468 001593 beq smp_pairing_random ,p_le_parse_smp_pairing_random 
+0x469 001594 beq smp_identity_address_information ,p_le_parse_smp_identity_address_information 
+0x46a 001595 branch le_parse_smp + 4 
 :      001598 p_le_parse_smp_identity_address_information:
-0x046b 001599 jam flag_le_pairing_end ,mem_le_pairing_state 
-0x046c 001600 branch le_parse_smp_identity_address_information 
+0x46b 001599 jam flag_le_pairing_end ,mem_le_pairing_state 
+0x46c 001600 branch le_parse_smp_identity_address_information 
 :      001602 p_le_parse_smp_pairing_request:
-0x046d 001603 jam 1 ,mem_le_send_security_request_flag 
-0x046e 001604 store 1 ,mem_le_preq 
-0x046f 001605 ifetch 6 ,contr 
-0x0470 001606 istore 6 ,contw 
-0x0471 001607 jam xt_smp_pairing_response ,mem_fifo_temp 
-0x0472 001608 branch le_xtype_fifo_in 
+0x46d 001603 jam 1 ,mem_le_send_security_request_flag 
+0x46e 001604 store 1 ,mem_le_preq 
+0x46f 001605 ifetch 6 ,contr 
+0x470 001606 istore 6 ,contw 
+0x471 001607 jam xt_smp_pairing_response ,mem_fifo_temp 
+0x472 001608 branch le_xtype_fifo_in 
 :      001610 p_le_parse_smp_pairing_random:
-0x0473 001611 call authenticate_rconfirm 
-0x0474 001612 branch p_le_parse_smp_pairing_random_success ,zero 
-0x0475 001613 branch le_parse_smp_pairing_random + 2 
+0x473 001611 call authenticate_rconfirm 
+0x474 001612 branch p_le_parse_smp_pairing_random_success ,zero 
+0x475 001613 branch le_parse_smp_pairing_random + 2 
 :      001614 p_le_parse_smp_pairing_random_success:
-0x0476 001615 jam flag_le_pairing_after_auth ,mem_le_pairing_state 
-0x0477 001616 branch le_parse_smp_pairing_random_success 
+0x476 001615 jam flag_le_pairing_after_auth ,mem_le_pairing_state 
+0x477 001616 branch le_parse_smp_pairing_random_success 
 :      001646 scale_process_le_conn:
-0x0478 001647 jam pair_unknown ,mem_pair_state 
-0x0479 001648 call app_ble_stop_adv 
-0x047a 001649 call app_bt_stop_discovery 
-0x047b 001650 call app_lpm_mult_enable 
-0x047c 001651 branch app_le_event_bb_connected 
+0x478 001647 jam pair_unknown ,mem_pair_state 
+0x479 001648 call app_ble_stop_adv 
+0x47a 001649 call app_bt_stop_discovery 
+0x47b 001650 call app_lpm_mult_enable 
+0x47c 001651 branch app_le_event_bb_connected 
 :      001654 scale_process_le_discon:
-0x047d 001655 jam 0 ,mem_lpm_mult 
-0x047e 001656 jam 0 ,mem_ltk_exists 
-0x047f 001657 jam default_states ,mem_ltk_states 
-0x0480 001658 jam flag_le_pairing_null ,mem_le_pairing_state 
-0x0481 001659 jam 0 ,mem_shutter_find_type_value_flag 
-0x0482 001660 jam pair_unknown ,mem_pair_state 
-0x0483 001661 branch app_le_event_bb_disconn 
+0x47d 001655 jam 0 ,mem_lpm_mult 
+0x47e 001656 jam 0 ,mem_ltk_exists 
+0x47f 001657 jam default_states ,mem_ltk_states 
+0x480 001658 jam flag_le_pairing_null ,mem_le_pairing_state 
+0x481 001659 jam 0 ,mem_shutter_find_type_value_flag 
+0x482 001660 jam pair_unknown ,mem_pair_state 
+0x483 001661 branch app_le_event_bb_disconn 
 :      001664 p_le_queue_init:
-0x0484 001665 setarg 0 
-0x0485 001666 store 4 ,mem_queue_write 
-0x0486 001667 rtn 
+0x484 001665 setarg 0 
+0x485 001666 store 4 ,mem_queue_write 
+0x486 001667 rtn 
 :      001670 p_g24_dispatch:
-0x0487 001671 rtnmark0 mark_24g 
-0x0488 001672 call p_g24_txdata_prep 
-0x0489 001673 nbranch p_g24_long_sleep ,user 
-0x048a 001674 jam 10 ,mem_24g_enter_lpm_timer 
-0x048b 001675 call p_g24_transmit_packet 
-0x048c 001676 fetch 1 ,mem_24g_pairing_sm 
-0x048d 001677 rtnne state_24g_pairing_success 
-0x048e 001678 jam tx_power_5db ,mem_tx_power 
+0x487 001671 rtnmark0 mark_24g 
+0x488 001672 call p_g24_txdata_prep 
+0x489 001673 nbranch p_g24_long_sleep ,user 
+0x48a 001674 jam 10 ,mem_24g_enter_lpm_timer 
+0x48b 001675 call p_g24_transmit_packet 
+0x48c 001676 fetch 1 ,mem_24g_pairing_sm 
+0x48d 001677 rtnne state_24g_pairing_success 
+0x48e 001678 jam tx_power_5db ,mem_tx_power 
 :      001679 p_g24_short_sleep:
-0x048f 001680 fetch 1 ,mem_mouse_retry_flag 
-0x0490 001681 nrtn blank 
-0x0491 001682 call p_check_ipc_for_lpm 
-0x0492 001683 nrtn user 
-0x0493 001684 fetch 1 ,mem_c51_lpm_lock 
-0x0494 001685 nrtn blank 
-0x0495 001686 call lpo_calibration 
-0x0496 001687 fetch 3 ,mem_clks_per_lpo 
-0x0497 001688 rtn blank 
-0x0498 001689 fetch 1 ,mem_lpm_mode 
-0x0499 001690 rtn blank 
+0x48f 001680 fetch 1 ,mem_mouse_retry_flag 
+0x490 001681 nrtn blank 
+0x491 001682 call p_check_ipc_for_lpm 
+0x492 001683 nrtn user 
+0x493 001684 fetch 1 ,mem_c51_lpm_lock 
+0x494 001685 nrtn blank 
+0x495 001686 call lpo_calibration 
+0x496 001687 fetch 3 ,mem_clks_per_lpo 
+0x497 001688 rtn blank 
+0x498 001689 fetch 1 ,mem_lpm_mode 
+0x499 001690 rtn blank 
 :      001691 p_g24_short_sleep_1:
-0x049a 001692 setarg 58000 
+0x49a 001692 setarg 58000 
 :      001693 p_g24_short_sleep_2:
-0x049b 001694 call clk2lpo 
-0x049c 001695 storet 4 ,mem_sleep_counter 
-0x049d 001696 branch lpm_sleep 
+0x49b 001694 call clk2lpo 
+0x49c 001695 storet 4 ,mem_sleep_counter 
+0x49d 001696 branch lpm_sleep 
 :      001698 p_g24_long_sleep:
-0x049e 001699 call p_check_ipc_for_lpm 
-0x049f 001700 nrtn user 
-0x04a0 001701 fetch 1 ,mem_c51_lpm_lock 
-0x04a1 001702 nrtn blank 
-0x04a2 001703 call lpo_calibration 
-0x04a3 001704 fetch 3 ,mem_clks_per_lpo 
-0x04a4 001705 rtn blank 
-0x04a5 001706 fetch 1 ,mem_lpm_mode 
-0x04a6 001707 rtn blank 
-0x04a7 001708 fetch 1 ,mem_24g_enter_lpm_timer 
-0x04a8 001709 nbranch p_g24_short_sleep_1 ,blank 
-0x04a9 001710 fetch 8 ,mem_24g_enter_hibernate 
-0x04aa 001711 branch p_g24_short_sleep_2 
+0x49e 001699 call p_check_ipc_for_lpm 
+0x49f 001700 nrtn user 
+0x4a0 001701 fetch 1 ,mem_c51_lpm_lock 
+0x4a1 001702 nrtn blank 
+0x4a2 001703 call lpo_calibration 
+0x4a3 001704 fetch 3 ,mem_clks_per_lpo 
+0x4a4 001705 rtn blank 
+0x4a5 001706 fetch 1 ,mem_lpm_mode 
+0x4a6 001707 rtn blank 
+0x4a7 001708 fetch 1 ,mem_24g_enter_lpm_timer 
+0x4a8 001709 nbranch p_g24_short_sleep_1 ,blank 
+0x4a9 001710 fetch 8 ,mem_24g_enter_hibernate 
+0x4aa 001711 branch p_g24_short_sleep_2 
 :      001713 p_g24_txdata_prep:
-0x04ab 001714 fetch 1 ,mem_24g_pairing_sm 
-0x04ac 001715 bne state_24g_pairing_success ,p_g24_pairing_sm 
-0x04ad 001716 call p_g24_package_data 
-0x04ae 001717 call p_g24_get_package_data ,user 
-0x04af 001718 call p_g24_transmit_prep ,user 
+0x4ab 001714 fetch 1 ,mem_24g_pairing_sm 
+0x4ac 001715 bne state_24g_pairing_success ,p_g24_pairing_sm 
+0x4ad 001716 call p_g24_package_data 
+0x4ae 001717 call p_g24_get_package_data ,user 
+0x4af 001718 call p_g24_transmit_prep ,user 
 :      001719 p_g24_txdata_enable_tx:
-0x04b0 001720 jam ensure_on_24g ,mem_24g_ensure 
-0x04b1 001721 rtn 
+0x4b0 001720 jam ensure_on_24g ,mem_24g_ensure 
+0x4b1 001721 rtn 
 :      001723 p_g24_package_data:
-0x04b2 001724 disable user 
-0x04b3 001725 jam 2 ,mem_24g_data_type 
-0x04b4 001726 fetch 1 ,mem_24g_txbuf_new 
-0x04b5 001727 beq 0x01 ,p_g24_dataready 
-0x04b6 001728 beq 0x02 ,p_g24_dataready_mk 
-0x04b7 001729 beq 0x03 ,p_g24_dataready_ms 
-0x04b8 001730 beq 0x06 ,p_g24_dataready_sys 
-0x04b9 001731 fetch 1 ,mem_mouse_retry_flag 
-0x04ba 001732 ncall enable_user ,blank 
-0x04bb 001733 rtn 
+0x4b2 001724 disable user 
+0x4b3 001725 jam 2 ,mem_24g_data_type 
+0x4b4 001726 fetch 1 ,mem_24g_txbuf_new 
+0x4b5 001727 beq 0x01 ,p_g24_dataready 
+0x4b6 001728 beq 0x02 ,p_g24_dataready_mk 
+0x4b7 001729 beq 0x03 ,p_g24_dataready_ms 
+0x4b8 001730 beq 0x06 ,p_g24_dataready_sys 
+0x4b9 001731 fetch 1 ,mem_mouse_retry_flag 
+0x4ba 001732 ncall enable_user ,blank 
+0x4bb 001733 rtn 
 :      001734 p_g24_dataready:
-0x04bc 001735 jam 0x00 ,mem_24g_txbuf_new 
-0x04bd 001736 jam 10 ,mem_24g_datalen 
-0x04be 001737 branch p_g24_package_data_rtn 
+0x4bc 001735 jam 0x00 ,mem_24g_txbuf_new 
+0x4bd 001736 jam 10 ,mem_24g_datalen 
+0x4be 001737 branch p_g24_package_data_rtn 
 :      001738 p_g24_dataready_mk:
-0x04bf 001739 jam 0x03 ,mem_24g_txbuf_new 
-0x04c0 001740 jam 4 ,mem_24g_datalen 
-0x04c1 001741 branch p_g24_package_data_rtn 
+0x4bf 001739 jam 0x03 ,mem_24g_txbuf_new 
+0x4c0 001740 jam 4 ,mem_24g_datalen 
+0x4c1 001741 branch p_g24_package_data_rtn 
 :      001742 p_g24_dataready_sys:
-0x04c2 001743 jam 0x02 ,mem_24g_txbuf_new 
-0x04c3 001744 jam 3 ,mem_24g_datalen 
-0x04c4 001745 branch p_g24_package_data_rtn 
+0x4c2 001743 jam 0x02 ,mem_24g_txbuf_new 
+0x4c3 001744 jam 3 ,mem_24g_datalen 
+0x4c4 001745 branch p_g24_package_data_rtn 
 :      001746 p_g24_dataready_ms:
-0x04c5 001747 jam 1 ,mem_24g_data_type 
-0x04c6 001748 jam 8 ,mem_24g_datalen 
+0x4c5 001747 jam 1 ,mem_24g_data_type 
+0x4c6 001748 jam 8 ,mem_24g_datalen 
 :      001749 p_g24_package_data_rtn:
-0x04c7 001750 jam 0 ,mem_24g_get_ack_fail 
-0x04c8 001751 branch enable_user 
+0x4c7 001750 jam 0 ,mem_24g_get_ack_fail 
+0x4c8 001751 branch enable_user 
 :      001754 p_g24_get_package_data:
-0x04c9 001755 fetch 9 ,mem_24g_txbuf_new 
-0x04ca 001756 store 9 ,mem_24g_txbuf 
-0x04cb 001757 setarg 0 
-0x04cc 001758 store 9 ,mem_24g_txbuf_new 
-0x04cd 001759 rtn 
+0x4c9 001755 fetch 9 ,mem_24g_txbuf_new 
+0x4ca 001756 store 9 ,mem_24g_txbuf 
+0x4cb 001759 rtn 
 :      001762 p_g24_transmit_packet:
-0x04ce 001763 jam 0 ,mem_24g_retry 
+0x4cc 001763 jam 0 ,mem_24g_retry 
 :      001764 p_g24_transmit_loop:
-0x04cf 001765 arg param_rx_setup ,timeup 
-0x04d0 001766 until clkn_rt ,meet 
-0x04d1 001767 call p_g24_transmit_receive_ack 
-0x04d2 001768 nbranch p_g24_retransmit ,user3 
-0x04d3 001769 call p_g24_ackpayload_parse 
-0x04d4 001770 fetch 1 ,mem_24g_pid 
-0x04d5 001771 increase 1 ,pdata 
-0x04d6 001772 store 1 ,mem_24g_pid 
-0x04d7 001773 jam 0 ,mem_mouse_retry_flag 
-0x04d8 001774 fetch 1 ,mem_24g_pairing_sm 
-0x04d9 001775 bne state_24g_pairing_success ,p_g24_paring_mode_start 
+0x4cd 001765 arg param_rx_setup ,timeup 
+0x4ce 001766 until clkn_rt ,meet 
+0x4cf 001767 call p_g24_transmit_receive_ack 
+0x4d0 001768 nbranch p_g24_retransmit ,user3 
+0x4d1 001769 call p_g24_ackpayload_parse 
+0x4d2 001770 fetch 1 ,mem_24g_pid 
+0x4d3 001771 increase 1 ,pdata 
+0x4d4 001772 store 1 ,mem_24g_pid 
+0x4d5 001773 jam 0 ,mem_mouse_retry_flag 
+0x4d6 001774 fetch 1 ,mem_24g_pairing_sm 
+0x4d7 001775 bne state_24g_pairing_success ,p_g24_paring_mode_start 
 :      001776 p_g24_transmit_abandon:
-0x04da 001777 call p_g24_clear_txbuf 
-0x04db 001778 jam 0 ,mem_24g_get_ack_fail 
-0x04dc 001779 jam ensure_off_24g ,mem_24g_ensure 
-0x04dd 001780 rtn 
+0x4d8 001777 call p_g24_clear_txbuf 
+0x4d9 001778 jam 0 ,mem_24g_get_ack_fail 
+0x4da 001779 jam ensure_off_24g ,mem_24g_ensure 
+0x4db 001780 rtn 
 :      001783 p_g24_retransmit:
-0x04de 001784 jam 1 ,mem_mouse_retry_flag 
-0x04df 001785 fetch 1 ,mem_24g_get_ack_fail 
-0x04e0 001786 increase 1 ,pdata 
-0x04e1 001787 store 1 ,mem_24g_get_ack_fail 
-0x04e2 001788 fetch 1 ,mem_24g_pairing_sm 
-0x04e3 001789 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
-0x04e4 001790 fetch 1 ,mem_24g_get_ack_fail 
-0x04e5 001791 beq 0xff ,p_g24_stop_g24_mode 
-0x04e6 001792 fetch 1 ,mem_24g_get_ack_fail 
-0x04e7 001793 arg 16 ,temp 
-0x04e8 001794 isub temp ,null 
-0x04e9 001795 branch p_g24_ch ,positive 
-0x04ea 001796 fetch 1 ,mem_24g_retry 
-0x04eb 001797 increase 1 ,pdata 
-0x04ec 001798 store 1 ,mem_24g_retry 
-0x04ed 001799 nop 10 
-0x04ee 001800 bne retry_24g ,p_g24_transmit_loop 
-0x04ef 001801 branch p_g24_ch 
+0x4dc 001784 jam 1 ,mem_mouse_retry_flag 
+0x4dd 001785 fetch 1 ,mem_24g_get_ack_fail 
+0x4de 001786 increase 1 ,pdata 
+0x4df 001787 store 1 ,mem_24g_get_ack_fail 
+0x4e0 001788 fetch 1 ,mem_24g_pairing_sm 
+0x4e1 001789 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
+0x4e2 001790 fetch 1 ,mem_24g_get_ack_fail 
+0x4e3 001791 beq 0xff ,p_g24_stop_g24_mode 
+0x4e4 001792 fetch 1 ,mem_24g_get_ack_fail 
+0x4e5 001793 arg 16 ,temp 
+0x4e6 001794 isub temp ,null 
+0x4e7 001795 branch p_g24_ch ,positive 
+0x4e8 001796 fetch 1 ,mem_24g_retry 
+0x4e9 001797 increase 1 ,pdata 
+0x4ea 001798 store 1 ,mem_24g_retry 
+0x4eb 001799 nop 10 
+0x4ec 001800 bne retry_24g ,p_g24_transmit_loop 
+0x4ed 001801 branch p_g24_ch 
 :      001804 p_g24_clear_txbuf:
-0x04f0 001805 setarg 0 
-0x04f1 001806 store 9 ,mem_24g_txbuf 
-0x04f2 001807 store 9 ,mem_24g_txbuf_new 
-0x04f3 001808 rtn 
+0x4ee 001805 setarg 0 
+0x4ef 001806 store 9 ,mem_24g_txbuf 
+0x4f0 001807 store 9 ,mem_24g_txbuf_new 
+0x4f1 001808 rtn 
 :      001811 p_g24_paring_mode_start:
-0x04f4 001812 branch p_g24_paring_mode 
+0x4f2 001812 branch p_g24_paring_mode 
 :      001814 p_g24_transmit_receive_ack:
-0x04f5 001815 disable user3 
-0x04f6 001816 call p_g24_transmit 
-0x04f7 001819 force 0 ,radio_ctrl 
-0x04f8 001820 fetch 4 ,mem_24g_addr 
-0x04f9 001821 iforce access 
-0x04fa 001822 fetcht 1 ,mem_last_freq 
-0x04fb 001823 call set_freq_rx 
-0x04fc 001824 call rf_rx_enable 
-0x04fd 001825 call p_g24_receive_rxon 
-0x04fe 001826 call p_g24_end_of_packet ,user3 
-0x04ff 001827 rtn 
+0x4f3 001815 disable user3 
+0x4f4 001816 call p_g24_transmit 
+0x4f5 001819 force 0 ,radio_ctrl 
+0x4f6 001820 fetch 4 ,mem_24g_addr 
+0x4f7 001821 iforce access 
+0x4f8 001822 fetcht 1 ,mem_last_freq 
+0x4f9 001823 call set_freq_rx 
+0x4fa 001824 call rf_rx_enable 
+0x4fb 001825 call p_g24_receive_rxon 
+0x4fc 001826 call p_g24_end_of_packet ,user3 
+0x4fd 001827 rtn 
 :      001834 p_g24_tx_paring_retry:
-0x0500 001835 rtn 
+0x4fe 001835 rtn 
 :      001839 p_g24_stop_g24_mode:
-0x0501 001840 jam 0 ,mem_mouse_retry_flag 
-0x0502 001841 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
-0x0503 001842 branch ui_ipc_send_event 
+0x4ff 001840 jam 0 ,mem_mouse_retry_flag 
+0x500 001841 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
+0x501 001842 branch ui_ipc_send_event 
 :      001845 p_g24_ackpayload_parse:
-0x0504 001846 call p_g24_read_len_pid_crc 
-0x0505 001847 fetch 1 ,mem_24g_rxdata_length 
-0x0506 001848 rtn blank 
-0x0507 001849 iforce loopcnt 
-0x0508 001850 call p_24g_kb_led 
-0x0509 001851 arg mem_24g_rxbuf + 2 ,contr 
-0x050a 001852 arg mem_24g_rxpayload ,contw 
-0x050b 001853 branch memcpy 
+0x502 001846 call p_g24_read_len_pid_crc 
+0x503 001847 fetch 1 ,mem_24g_rxdata_length 
+0x504 001848 rtn blank 
+0x505 001849 iforce loopcnt 
+0x506 001850 call p_24g_kb_led 
+0x507 001851 arg mem_24g_rxbuf + 2 ,contr 
+0x508 001852 arg mem_24g_rxpayload ,contw 
+0x509 001853 branch memcpy 
 :      001855 p_24g_kb_led:
-0x050c 001856 fetch 1 ,mem_24g_rxbuf + 1 
-0x050d 001857 compare 0x08 ,pdata ,0xf8 
-0x050e 001858 nrtn true 
-0x050f 001859 fetcht 1 ,mem_24g_rxbuf + 2 
-0x0510 001860 storet 1 ,mem_caps_num_lock 
-0x0511 001861 jam 0 ,mem_24g_led_flag 
-0x0512 001862 rtn 
+0x50a 001856 fetch 1 ,mem_24g_rxbuf + 1 
+0x50b 001857 compare 0x08 ,pdata ,0xf8 
+0x50c 001858 nrtn true 
+0x50d 001859 fetcht 1 ,mem_24g_rxbuf + 2 
+0x50e 001860 storet 1 ,mem_caps_num_lock 
+0x50f 001861 jam 0 ,mem_24g_led_flag 
+0x510 001862 rtn 
 :      001865 p_g24_start_pairing_sm1:
-0x0513 001866 set1 mark_24g ,mark 
-0x0514 001867 call p_g24_pair_init 
-0x0515 001868 call p_g24_transmit_abandon 
-0x0516 001869 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
-0x0517 001870 rtn 
+0x511 001866 set1 mark_24g ,mark 
+0x512 001867 call p_g24_pair_init 
+0x513 001868 call p_g24_transmit_abandon 
+0x514 001869 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
+0x515 001870 rtn 
 :      001872 p_g24_pair_init:
-0x0518 001873 jam 0 ,mem_24g_pid 
-0x0519 001874 jam g24_pair_ch ,mem_24g_ch 
-0x051a 001875 fetch 4 ,mem_24g_paring_addr 
-0x051b 001876 branch p_g24_update_addr_and_synccrc8 
+0x516 001873 jam 0 ,mem_24g_pid 
+0x517 001874 jam g24_pair_ch ,mem_24g_ch 
+0x518 001875 fetch 4 ,mem_24g_paring_addr 
+0x519 001876 branch p_g24_update_addr_and_synccrc8 
 :      001878 p_g24_pairing_sm:
-0x051c 001879 call p_g24_pair_init 
-0x051d 001880 fetch 1 ,mem_24g_ensure 
-0x051e 001881 beq ensure_on_24g ,enable_user 
-0x051f 001882 fetch 1 ,mem_24g_pairing_sm 
-0x0520 001883 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
-0x0521 001884 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
-0x0522 001885 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
-0x0523 001886 branch assert 
+0x51a 001879 call p_g24_pair_init 
+0x51b 001880 fetch 1 ,mem_24g_ensure 
+0x51c 001881 beq ensure_on_24g ,enable_user 
+0x51d 001882 fetch 1 ,mem_24g_pairing_sm 
+0x51e 001883 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
+0x51f 001884 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
+0x520 001885 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
+0x521 001886 branch assert 
 :      001888 p_g24_pairing_sm_1:
-0x0524 001889 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
-0x0525 001890 jam 0xaa ,mem_24g_common_temp 
-0x0526 001891 branch p_g24_pairing_sm_common 
+0x522 001889 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
+0x523 001890 jam 0xaa ,mem_24g_common_temp 
+0x524 001891 branch p_g24_pairing_sm_common 
 :      001892 p_g24_pairing_sm_2:
-0x0527 001893 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
-0x0528 001894 jam 0x55 ,mem_24g_common_temp 
-0x0529 001895 branch p_g24_pairing_sm_common 
+0x525 001893 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
+0x526 001894 jam 0x55 ,mem_24g_common_temp 
+0x527 001895 branch p_g24_pairing_sm_common 
 :      001896 p_g24_pairing_sm_3:
-0x052a 001897 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
-0x052b 001898 jam 0x22 ,mem_24g_common_temp 
+0x528 001897 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
+0x529 001898 jam 0x22 ,mem_24g_common_temp 
 :      001899 p_g24_pairing_sm_common:
-0x052c 001903 jam 0x02 ,mem_24g_common_temp + 1 
-0x052d 001904 fetch 4 ,mem_24g_device_addr 
-0x052e 001905 store 4 ,mem_24g_common_temp + 2 
-0x052f 001906 jam 0 ,mem_24g_common_temp + 6 
-0x0530 001907 arg mem_24g_common_temp ,rega 
-0x0531 001908 arg 7 ,temp 
-0x0532 001909 call p_g24_put_data_in_buff 
-0x0533 001910 call p_g24_transmit_prep 
-0x0534 001911 call p_g24_txdata_enable_tx 
-0x0535 001912 branch enable_user 
+0x52a 001903 jam 0x02 ,mem_24g_common_temp + 1 
+0x52b 001904 fetch 4 ,mem_24g_device_addr 
+0x52c 001905 store 4 ,mem_24g_common_temp + 2 
+0x52d 001906 jam 0 ,mem_24g_common_temp + 6 
+0x52e 001907 arg mem_24g_common_temp ,rega 
+0x52f 001908 arg 7 ,temp 
+0x530 001909 call p_g24_put_data_in_buff 
+0x531 001910 call p_g24_transmit_prep 
+0x532 001911 call p_g24_txdata_enable_tx 
+0x533 001912 branch enable_user 
 :      001914 p_g24_paring_mode:
-0x0536 001915 fetch 1 ,mem_24g_pairing_sm 
-0x0537 001916 rtneq state_24g_pairing_success 
-0x0538 001917 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
-0x0539 001918 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
-0x053a 001919 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
-0x053b 001920 rtn 
+0x534 001915 fetch 1 ,mem_24g_pairing_sm 
+0x535 001916 rtneq state_24g_pairing_success 
+0x536 001917 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
+0x537 001918 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
+0x538 001919 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
+0x539 001920 rtn 
 :      001923 p_g24_pairing_sm_1_waiting_ack:
-0x053c 001924 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
-0x053d 001925 branch p_g24_transmit_abandon 
+0x53a 001924 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
+0x53b 001925 branch p_g24_transmit_abandon 
 :      001926 p_g24_pairing_sm_2_waiting_ack:
-0x053e 001927 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
-0x053f 001928 branch p_g24_transmit_abandon 
+0x53c 001927 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
+0x53d 001928 branch p_g24_transmit_abandon 
 :      001929 p_g24_pairing_sm_3_waiting_ack:
-0x0540 001930 jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0x0541 001931 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
-0x0542 001932 call ui_ipc_send_event 
-0x0543 001933 fetch 4 ,mem_24g_rxpayload + 2 
-0x0544 001934 call p_g24_update_addr_and_synccrc8 
-0x0545 001935 branch p_g24_transmit_abandon 
+0x53e 001930 jam state_24g_pairing_success ,mem_24g_pairing_sm 
+0x53f 001931 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
+0x540 001932 call ui_ipc_send_event 
+0x541 001933 fetch 4 ,mem_24g_rxpayload + 2 
+0x542 001934 call p_g24_update_addr_and_synccrc8 
+0x543 001935 branch p_g24_transmit_abandon 
 :      001937 p_g24_start_24g_mode:
-0x0546 001938 rtnmark1 mark_24g 
-0x0547 001939 call p_g24_syncword_crc8 
-0x0548 001940 call p_g24_ch 
-0x0549 001941 fetch 1 ,mem_24g_pairing_sm 
-0x054a 001942 rtnne state_24g_pairing_success 
-0x054b 001943 call p_g24_tx_attemp_data_prep 
-0x054c 001944 setarg 0 
-0x054d 001945 store 2 ,mem_24g_check_dongle_times 
+0x544 001938 rtnmark1 mark_24g 
+0x545 001939 call p_g24_syncword_crc8 
+0x546 001940 call p_g24_ch 
+0x547 001941 fetch 1 ,mem_24g_pairing_sm 
+0x548 001942 rtnne state_24g_pairing_success 
+0x549 001943 call p_g24_tx_attemp_data_prep 
+0x54a 001944 setarg 0 
+0x54b 001945 store 2 ,mem_24g_check_dongle_times 
 :      001946 p_g24_tx_attemp_dongle_loop:
-0x054e 001947 call lpo_calibration 
-0x054f 001948 nop 2000 
-0x0550 001949 fetch 1 ,mem_24g_check_dongle_times 
-0x0551 001950 beq 0xff ,p_g24_stop_g24_mode 
-0x0552 001951 call p_g24_transmit_receive_ack 
-0x0553 001952 nbranch p_g24_attemp_txdata_retry ,user3 
+0x54c 001947 call lpo_calibration 
+0x54d 001948 nop 2000 
+0x54e 001949 fetch 1 ,mem_24g_check_dongle_times 
+0x54f 001950 beq 0xff ,p_g24_stop_g24_mode 
+0x550 001951 call p_g24_transmit_receive_ack 
+0x551 001952 nbranch p_g24_attemp_txdata_retry ,user3 
 :      001953 p_g24_tx_attemp_dongle_succ:
-0x0554 001954 call p_g24_clear_txbuf 
-0x0555 001955 set1 mark_24g ,mark 
-0x0556 001956 jam bt_evt_24g_attempt_success ,mem_fifo_temp 
-0x0557 001957 branch ui_ipc_send_event 
+0x552 001954 call p_g24_clear_txbuf 
+0x553 001955 set1 mark_24g ,mark 
+0x554 001956 jam bt_evt_24g_attempt_success ,mem_fifo_temp 
+0x555 001957 branch ui_ipc_send_event 
 :      001960 p_g24_tx_attemp_data_prep:
-0x0558 001961 jam 0xff ,mem_24g_common_temp 
-0x0559 001962 fetch 1 ,mem_24g_data_type 
-0x055a 001963 store 1 ,mem_24g_common_temp + 1 
-0x055b 001964 fetch 4 ,mem_24g_device_addr 
-0x055c 001965 store 4 ,mem_24g_common_temp + 2 
-0x055d 001966 arg 6 ,temp 
-0x055e 001967 arg mem_24g_common_temp ,rega 
-0x055f 001968 call p_g24_put_data_in_buff 
-0x0560 001969 branch p_g24_transmit_prep 
+0x556 001961 jam 0xff ,mem_24g_common_temp 
+0x557 001962 fetch 1 ,mem_24g_data_type 
+0x558 001963 store 1 ,mem_24g_common_temp + 1 
+0x559 001964 fetch 4 ,mem_24g_device_addr 
+0x55a 001965 store 4 ,mem_24g_common_temp + 2 
+0x55b 001966 arg 6 ,temp 
+0x55c 001967 arg mem_24g_common_temp ,rega 
+0x55d 001968 call p_g24_put_data_in_buff 
+0x55e 001969 branch p_g24_transmit_prep 
 :      001971 p_g24_attemp_txdata_retry:
-0x0561 001972 fetch 2 ,mem_24g_check_dongle_times 
-0x0562 001973 increase 1 ,pdata 
-0x0563 001974 store 2 ,mem_24g_check_dongle_times 
-0x0564 001975 call p_g24_ch 
-0x0565 001976 branch p_g24_tx_attemp_dongle_loop 
+0x55f 001972 fetch 2 ,mem_24g_check_dongle_times 
+0x560 001973 increase 1 ,pdata 
+0x561 001974 store 2 ,mem_24g_check_dongle_times 
+0x562 001975 call p_g24_ch 
+0x563 001976 branch p_g24_tx_attemp_dongle_loop 
 :      001979 p_g24_put_data_in_buff:
-0x0566 001980 storet 1 ,mem_24g_datalen 
-0x0567 001981 copy temp ,loopcnt 
-0x0568 001982 arg mem_24g_txbuf ,contw 
-0x0569 001983 copy rega ,contr 
-0x056a 001984 branch memcpy 
+0x564 001980 storet 1 ,mem_24g_datalen 
+0x565 001981 copy temp ,loopcnt 
+0x566 001982 arg mem_24g_txbuf ,contw 
+0x567 001983 copy rega ,contr 
+0x568 001984 branch memcpy 
 :      001986 p_g24_read_len_pid_crc:
-0x056b 001988 fetch 1 ,mem_24g_rxbuf + 1 
-0x056c 001989 rshift3 pdata ,pdata 
-0x056d 001990 store 1 ,mem_24g_rxdata_length 
-0x056e 001992 increase 1 ,pdata 
-0x056f 001993 arg mem_24g_rxbuf + 1 ,contr 
-0x0570 001994 iadd contr ,contr 
-0x0571 001995 ifetch 3 ,contr 
-0x0572 001996 store 3 ,mem_24g_sta_crc 
-0x0573 001997 rtn 
+0x569 001988 fetch 1 ,mem_24g_rxbuf + 1 
+0x56a 001989 rshift3 pdata ,pdata 
+0x56b 001990 store 1 ,mem_24g_rxdata_length 
+0x56c 001992 increase 1 ,pdata 
+0x56d 001993 arg mem_24g_rxbuf + 1 ,contr 
+0x56e 001994 iadd contr ,contr 
+0x56f 001995 ifetch 3 ,contr 
+0x570 001996 store 3 ,mem_24g_sta_crc 
+0x571 001997 rtn 
 :      001999 p_rssi_signal:
-0x0574 002000 fetcht 1 ,mem_rssi_signal_index 
-0x0575 002001 setarg mem_rssi_signal_buf 
-0x0576 002002 iadd temp ,contw 
-0x0577 002003 copy rega ,pdata 
-0x0578 002004 istore 1 ,contw 
-0x0579 002005 increase 1 ,temp 
-0x057a 002006 and_into rssi_buf_len_signal ,temp 
-0x057b 002007 storet 1 ,mem_rssi_signal_index 
-0x057c 002008 rtn 
+0x572 002000 fetcht 1 ,mem_rssi_signal_index 
+0x573 002001 setarg mem_rssi_signal_buf 
+0x574 002002 iadd temp ,contw 
+0x575 002003 copy rega ,pdata 
+0x576 002004 istore 1 ,contw 
+0x577 002005 increase 1 ,temp 
+0x578 002006 and_into rssi_buf_len_signal ,temp 
+0x579 002007 storet 1 ,mem_rssi_signal_index 
+0x57a 002008 rtn 
 :      002028 p_g24_update_addr_and_synccrc8:
-0x057d 002029 store 4 ,mem_24g_addr 
+0x57b 002029 store 4 ,mem_24g_addr 
 :      002032 p_g24_syncword_crc8:
-0x057e 002033 arg 0 ,rega 
-0x057f 002034 arg 4 ,loopcnt 
-0x0580 002035 arg mem_24g_addr ,contr 
+0x57c 002033 arg 0 ,rega 
+0x57d 002034 arg 4 ,loopcnt 
+0x57e 002035 arg mem_24g_addr ,contr 
 :      002036 p_g24_syncword_crc8_loop:
-0x0581 002037 ifetch 1 ,contr 
-0x0582 002038 iadd rega ,rega 
-0x0583 002039 loop p_g24_syncword_crc8_loop 
-0x0584 002040 copy rega ,pdata 
-0x0585 002041 store 2 ,mem_24g_syncword 
-0x0586 002042 fetch 1 ,mem_24g_syncword 
-0x0587 002043 fetcht 1 ,mem_24g_syncword + 1 
-0x0588 002044 iadd temp ,pdata 
-0x0589 002045 store 1 ,mem_24g_syncword_crc8 
-0x058a 002046 rtn 
+0x57f 002037 ifetch 1 ,contr 
+0x580 002038 iadd rega ,rega 
+0x581 002039 loop p_g24_syncword_crc8_loop 
+0x582 002040 copy rega ,pdata 
+0x583 002041 store 2 ,mem_24g_syncword 
+0x584 002042 fetch 1 ,mem_24g_syncword 
+0x585 002043 fetcht 1 ,mem_24g_syncword + 1 
+0x586 002044 iadd temp ,pdata 
+0x587 002045 store 1 ,mem_24g_syncword_crc8 
+0x588 002046 rtn 
 :      002049 p_g24_transmit_prep:
-0x058b 002051 fetch 1 ,mem_24g_datalen 
-0x058c 002052 increase 2 ,pdata 
-0x058d 002053 store 1 ,mem_24g_txlen 
-0x058e 002055 fetch 1 ,mem_24g_data_type 
-0x058f 002056 store 1 ,mem_24g_txpayload 
-0x0590 002058 fetch 1 ,mem_24g_datalen 
-0x0591 002059 lshift3 pdata ,pdata 
-0x0592 002060 fetcht 1 ,mem_24g_pid 
-0x0593 002061 and temp ,0x03 ,temp 
-0x0594 002062 lshift temp ,temp 
-0x0595 002063 ior temp ,pdata 
-0x0596 002064 fetcht 1 ,mem_24g_no_ack 
-0x0597 002065 iadd temp ,pdata 
-0x0598 002066 istore 1 ,contw 
-0x0599 002068 fetch 1 ,mem_24g_pairing_sm 
-0x059a 002069 bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
-0x059b 002070 fetch 1 ,mem_24g_data_type 
-0x059c 002071 istore 1 ,contw 
+0x589 002051 fetch 1 ,mem_24g_datalen 
+0x58a 002052 increase 2 ,pdata 
+0x58b 002053 store 1 ,mem_24g_txlen 
+0x58c 002055 fetch 1 ,mem_24g_data_type 
+0x58d 002056 store 1 ,mem_24g_txpayload 
+0x58e 002058 fetch 1 ,mem_24g_datalen 
+0x58f 002059 lshift3 pdata ,pdata 
+0x590 002060 fetcht 1 ,mem_24g_pid 
+0x591 002061 and temp ,0x03 ,temp 
+0x592 002062 lshift temp ,temp 
+0x593 002063 ior temp ,pdata 
+0x594 002064 fetcht 1 ,mem_24g_no_ack 
+0x595 002065 iadd temp ,pdata 
+0x596 002066 istore 1 ,contw 
+0x597 002068 fetch 1 ,mem_24g_pairing_sm 
+0x598 002069 bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
+0x599 002070 fetch 1 ,mem_24g_data_type 
+0x59a 002071 istore 1 ,contw 
 :      002072 p_g24_transmit_prep_pair:
-0x059d 002073 fetch 1 ,mem_24g_datalen 
-0x059e 002074 iforce loopcnt 
-0x059f 002075 fetch 1 ,mem_24g_data_type 
-0x05a0 002076 beq 1 ,p_g24_transmit_prep_mouse 
-0x05a1 002077 arg mem_24g_txbuf ,contr 
-0x05a2 002078 call memcpy 
-0x05a3 002082 fetch 1 ,mem_24g_txbuf 
-0x05a4 002083 beq 0x03 ,p_g24_multi_key_setup 
-0x05a5 002084 rtn 
+0x59b 002073 fetch 1 ,mem_24g_datalen 
+0x59c 002074 iforce loopcnt 
+0x59d 002075 fetch 1 ,mem_24g_data_type 
+0x59e 002076 beq 1 ,p_g24_transmit_prep_mouse 
+0x59f 002077 arg mem_24g_txbuf ,contr 
+0x5a0 002078 call memcpy 
+0x5a1 002082 fetch 1 ,mem_24g_txbuf 
+0x5a2 002083 beq 0x03 ,p_g24_multi_key_setup 
+0x5a3 002084 rtn 
 :      002085 p_g24_multi_key_setup:
-0x05a6 002086 jam 0x02 ,mem_24g_txbuf 
-0x05a7 002087 rtn 
+0x5a4 002086 jam 0x02 ,mem_24g_txbuf 
+0x5a5 002087 rtn 
 :      002090 p_g24_transmit_prep_mouse:
-0x05a8 002091 arg mem_24g_txbuf + 1 ,contr 
-0x05a9 002092 branch memcpy 
+0x5a6 002091 arg mem_24g_txbuf + 1 ,contr 
+0x5a7 002092 branch memcpy 
 :      002094 p_g24_ch:
-0x05aa 002095 fetcht 1 ,mem_24g_current_ch_number 
-0x05ab 002096 call p_g24_ch_calc 
-0x05ac 002097 increase 1 ,temp 
-0x05ad 002098 and_into 3 ,temp 
-0x05ae 002099 storet 1 ,mem_24g_current_ch_number 
-0x05af 002100 rtn 
+0x5a8 002095 fetcht 1 ,mem_24g_current_ch_number 
+0x5a9 002096 call p_g24_ch_calc 
+0x5aa 002097 increase 1 ,temp 
+0x5ab 002098 and_into 3 ,temp 
+0x5ac 002099 storet 1 ,mem_24g_current_ch_number 
+0x5ad 002100 rtn 
 :      002102 p_g24_ch_calc:
-0x05b0 002103 fetch 1 ,mem_24g_addr 
-0x05b1 002104 and_into 0x03 ,pdata 
-0x05b2 002105 mul32 pdata ,4 ,rega 
-0x05b3 002106 setarg mem_24g_ch_map1 
-0x05b4 002107 iadd rega ,pdata 
-0x05b5 002108 iadd temp ,contr 
-0x05b6 002109 ifetch 1 ,contr 
-0x05b7 002110 store 1 ,mem_24g_ch 
-0x05b8 002111 rtn 
+0x5ae 002103 fetch 1 ,mem_24g_addr 
+0x5af 002104 and_into 0x03 ,pdata 
+0x5b0 002105 mul32 pdata ,4 ,rega 
+0x5b1 002106 setarg mem_24g_ch_map1 
+0x5b2 002107 iadd rega ,pdata 
+0x5b3 002108 iadd temp ,contr 
+0x5b4 002109 ifetch 1 ,contr 
+0x5b5 002110 store 1 ,mem_24g_ch 
+0x5b6 002111 rtn 
 :      002113 p_g24_prep:
-0x05b9 002114 disable enable_crc 
-0x05ba 002115 disable enable_white 
-0x05bb 002116 setarg 0x555555 
-0x05bc 002117 iforce crc24_init 
-0x05bd 002118 fetch 1 ,mem_24g_ch 
-0x05be 002119 reverse pdata ,temp 
-0x05bf 002120 set1 1 ,temp 
-0x05c0 002121 rshift temp ,white_init 
-0x05c1 002122 rtn 
+0x5b7 002114 disable enable_crc 
+0x5b8 002115 disable enable_white 
+0x5b9 002116 setarg 0x555555 
+0x5ba 002117 iforce crc24_init 
+0x5bb 002118 fetch 1 ,mem_24g_ch 
+0x5bc 002119 reverse pdata ,temp 
+0x5bd 002120 set1 1 ,temp 
+0x5be 002121 rshift temp ,white_init 
+0x5bf 002122 rtn 
 :      002124 p_g24_receive_rxon:
-0x05c2 002125 call p_g24_prep 
-0x05c3 002126 enable decode_fec0 
-0x05c4 002127 enable is_rx 
-0x05c5 002128 disable is_tx 
-0x05c6 002129 enable swfine 
-0x05c7 002130 fetch 2 ,mem_24g_rx_window 
-0x05c8 002131 iforce stop_watch 
-0x05c9 002132 correlate null ,timeout 
-0x05ca 002133 nbranch p_g24_sync_timeout ,sync 
-0x05cb 002134 disable decode_fec0 
-0x05cc 002135 enable decode_fec1 
-0x05cd 002136 enable enable_white 
-0x05ce 002137 enable enable_crc 
-0x05cf 002138 parse demod ,bucket ,8 
-0x05d0 002139 rshift3 pwindow ,pdata 
-0x05d1 002140 store 1 ,mem_24g_get_syncword_crc8 
-0x05d2 002141 fetcht 1 ,mem_24g_syncword_crc8 
-0x05d3 002142 isub temp ,null 
-0x05d4 002143 nbranch p_g24_end_of_packet ,zero 
-0x05d5 002144 parse demod ,bucket ,8 
-0x05d6 002145 rshift3 pwindow ,pdata 
-0x05d7 002146 store 1 ,mem_24g_rxbuf 
-0x05d8 002150 fetch 1 ,mem_24g_rxbuf 
-0x05d9 002151 fetcht 1 ,mem_24g_data_type 
-0x05da 002152 icompare bits_data ,temp 
-0x05db 002153 nbranch p_g24_end_of_packet ,true 
+0x5c0 002125 call p_g24_prep 
+0x5c1 002126 enable decode_fec0 
+0x5c2 002127 enable is_rx 
+0x5c3 002128 disable is_tx 
+0x5c4 002129 enable swfine 
+0x5c5 002130 fetch 2 ,mem_24g_rx_window 
+0x5c6 002131 iforce stop_watch 
+0x5c7 002132 correlate null ,timeout 
+0x5c8 002133 nbranch p_g24_sync_timeout ,sync 
+0x5c9 002134 disable decode_fec0 
+0x5ca 002135 enable decode_fec1 
+0x5cb 002136 enable enable_white 
+0x5cc 002137 enable enable_crc 
+0x5cd 002138 parse demod ,bucket ,8 
+0x5ce 002139 rshift3 pwindow ,pdata 
+0x5cf 002140 store 1 ,mem_24g_get_syncword_crc8 
+0x5d0 002141 fetcht 1 ,mem_24g_syncword_crc8 
+0x5d1 002142 isub temp ,null 
+0x5d2 002143 nbranch p_g24_end_of_packet ,zero 
+0x5d3 002144 parse demod ,bucket ,8 
+0x5d4 002145 rshift3 pwindow ,pdata 
+0x5d5 002146 store 1 ,mem_24g_rxbuf 
+0x5d6 002150 fetch 1 ,mem_24g_rxbuf 
+0x5d7 002151 fetcht 1 ,mem_24g_data_type 
+0x5d8 002152 icompare bits_data ,temp 
+0x5d9 002153 nbranch p_g24_end_of_packet ,true 
 :      002154 p_g24_receive_skip:
-0x05dc 002155 parse demod ,bucket ,8 
-0x05dd 002156 rshift3 pwindow ,pdata 
-0x05de 002157 istore 1 ,contw 
-0x05df 002158 rshift3 pdata ,pdata 
-0x05e0 002159 and pdata ,0x1f ,loopcnt 
-0x05e1 002160 branch p_g24rx_nopayload ,zero 
+0x5da 002155 parse demod ,bucket ,8 
+0x5db 002156 rshift3 pwindow ,pdata 
+0x5dc 002157 istore 1 ,contw 
+0x5dd 002158 rshift3 pdata ,pdata 
+0x5de 002159 and pdata ,0x1f ,loopcnt 
+0x5df 002160 branch p_g24rx_nopayload ,zero 
 :      002161 p_g24rx_loop:
-0x05e2 002162 parse demod ,bucket ,8 
-0x05e3 002163 rshift3 pwindow ,pdata 
-0x05e4 002164 istore 1 ,contw 
-0x05e5 002165 loop p_g24rx_loop 
+0x5e0 002162 parse demod ,bucket ,8 
+0x5e1 002163 rshift3 pwindow ,pdata 
+0x5e2 002164 istore 1 ,contw 
+0x5e3 002165 loop p_g24rx_loop 
 :      002166 p_g24rx_nopayload:
-0x05e6 002168 copy contw ,rega 
-0x05e7 002169 parse demod ,bucket ,8 
-0x05e8 002170 rshift3 pwindow ,pdata 
-0x05e9 002171 store 1 ,mem_rssi_hex_received 
-0x05ea 002172 copy rega ,contw 
-0x05eb 002173 parse demod ,bucket ,24 
-0x05ec 002174 enable swfine 
-0x05ed 002175 arg param_sifs ,stop_watch 
-0x05ee 002176 rshift32 pdata ,pdata 
-0x05ef 002177 rshift16 pdata ,pdata 
-0x05f0 002178 istore 3 ,contw 
-0x05f1 002179 disable decode_fec1 
-0x05f2 002180 branch p_g24_end_of_packet ,crc_failed 
-0x05f3 002181 enable user3 
-0x05f4 002182 fetch 1 ,mem_last_freq 
-0x05f5 002183 add pdata ,0 ,rega 
-0x05f6 002184 call rf_write_freq 
-0x05f7 002185 disable decode_fec0 
-0x05f8 002186 call set_sync_on 
-0x05f9 002187 fetch 1 ,mem_rssi_hex_received 
-0x05fa 002188 copy pdata ,rega 
-0x05fb 002189 call p_rssi_signal 
-0x05fc 002190 rtn 
+0x5e4 002168 copy contw ,rega 
+0x5e5 002169 parse demod ,bucket ,8 
+0x5e6 002170 rshift3 pwindow ,pdata 
+0x5e7 002171 store 1 ,mem_rssi_hex_received 
+0x5e8 002172 copy rega ,contw 
+0x5e9 002173 parse demod ,bucket ,24 
+0x5ea 002174 enable swfine 
+0x5eb 002175 arg param_sifs ,stop_watch 
+0x5ec 002176 rshift32 pdata ,pdata 
+0x5ed 002177 rshift16 pdata ,pdata 
+0x5ee 002178 istore 3 ,contw 
+0x5ef 002179 disable decode_fec1 
+0x5f0 002180 branch p_g24_end_of_packet ,crc_failed 
+0x5f1 002181 enable user3 
+0x5f2 002182 fetch 1 ,mem_last_freq 
+0x5f3 002183 add pdata ,0 ,rega 
+0x5f4 002184 call rf_write_freq 
+0x5f5 002185 disable decode_fec0 
+0x5f6 002186 call set_sync_on 
+0x5f7 002187 fetch 1 ,mem_rssi_hex_received 
+0x5f8 002188 copy pdata ,rega 
+0x5f9 002189 call p_rssi_signal 
+0x5fa 002190 rtn 
 :      002192 p_g24_sync_timeout:
 :      002195 p_g24_end_of_packet:
-0x05fd 002196 disable encode_fec1 
-0x05fe 002197 disable decode_fec1 
-0x05ff 002198 branch end_of_packet 
+0x5fb 002196 disable encode_fec1 
+0x5fc 002197 disable decode_fec1 
+0x5fd 002198 branch end_of_packet 
 :      002200 p_g24_set_freq_tx:
-0x0600 002201 call set_sync_on 
-0x0601 002202 fetcht 1 ,mem_24g_ch 
-0x0602 002203 branch set_freq_tx 
+0x5fe 002201 call set_sync_on 
+0x5ff 002202 fetcht 1 ,mem_24g_ch 
+0x600 002203 branch set_freq_tx 
 :      002205 p_g24_transmit:
-0x0603 002206 call le_enable 
-0x0604 002207 fetch 4 ,mem_24g_addr 
-0x0605 002208 iforce access 
-0x0606 002209 call p_g24_prep 
-0x0607 002210 call p_g24_set_freq_tx 
-0x0608 002211 set1 txgfsk ,radio_ctrl 
-0x0609 002212 enable encode_fec0 
-0x060a 002213 enable is_tx 
-0x060b 002214 disable is_rx 
-0x060c 002215 rshift16 access ,pdata 
-0x060d 002216 rshift8 pdata ,pdata 
-0x060e 002217 rshift4 pdata ,pdata 
-0x060f 002218 inject mod ,40 
-0x0610 002219 disable encode_fec0 
-0x0611 002220 enable encode_fec1 
-0x0612 002221 enable enable_white 
-0x0613 002222 enable enable_crc 
-0x0614 002223 fetch 1 ,mem_24g_syncword_crc8 
-0x0615 002224 inject mod ,8 
-0x0616 002225 fetch 1 ,mem_24g_txlen 
-0x0617 002226 iforce loopcnt 
-0x0618 002227 arg mem_24g_txpayload ,contr 
+0x601 002206 call le_enable 
+0x602 002207 fetch 4 ,mem_24g_addr 
+0x603 002208 iforce access 
+0x604 002209 call p_g24_prep 
+0x605 002210 call p_g24_set_freq_tx 
+0x606 002211 set1 txgfsk ,radio_ctrl 
+0x607 002212 enable encode_fec0 
+0x608 002213 enable is_tx 
+0x609 002214 disable is_rx 
+0x60a 002215 rshift16 access ,pdata 
+0x60b 002216 rshift8 pdata ,pdata 
+0x60c 002217 rshift4 pdata ,pdata 
+0x60d 002218 inject mod ,40 
+0x60e 002219 disable encode_fec0 
+0x60f 002220 enable encode_fec1 
+0x610 002221 enable enable_white 
+0x611 002222 enable enable_crc 
+0x612 002223 fetch 1 ,mem_24g_syncword_crc8 
+0x613 002224 inject mod ,8 
+0x614 002225 fetch 1 ,mem_24g_txlen 
+0x615 002226 iforce loopcnt 
+0x616 002227 arg mem_24g_txpayload ,contr 
 :      002228 p_g24tr_loop:
-0x0619 002229 ifetch 1 ,contr 
-0x061a 002230 inject mod ,8 
-0x061b 002231 loop p_g24tr_loop 
-0x061c 002232 enable enable_parity 
-0x061d 002233 inject mod ,24 
-0x061e 002234 disable enable_parity 
-0x061f 002235 until null ,tx_clear 
-0x0620 002236 nop 100 
-0x0621 002237 disable encode_fec0 
-0x0622 002238 disable encode_fec1 
-0x0623 002239 rtn 
+0x617 002229 ifetch 1 ,contr 
+0x618 002230 inject mod ,8 
+0x619 002231 loop p_g24tr_loop 
+0x61a 002232 enable enable_parity 
+0x61b 002233 inject mod ,24 
+0x61c 002234 disable enable_parity 
+0x61d 002235 until null ,tx_clear 
+0x61e 002236 nop 100 
+0x61f 002237 disable encode_fec0 
+0x620 002238 disable encode_fec1 
+0x621 002239 rtn 
               org 0x3000
 :      002250 start:
 0x3000 002251 call lpmstate 
Index: btkb/output/bt_program23.meta
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.meta	(revision 200)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.meta	(working copy)
@@ -1754,8 +1754,8 @@
 p_g24_get_package_data:
 	fetch 9,mem_24g_txbuf_new
 	store 9,mem_24g_txbuf
-	setarg 0
-	store 9,mem_24g_txbuf_new
+//	setarg 0
+//	store 9,mem_24g_txbuf_new
 	rtn
 
 
Index: btkb/output/bt_program23.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.rom	(revision 200)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/bt_program23.rom	(working copy)
@@ -585,7 +585,7 @@
 00100000011110100000000000000000
 11000000000100001000001001010010
 11000000000100010000001001010100
-11000000000100011000010100010011
+11000000000100011000010100010001
 11000000000001101000001001100010
 11000000000101100000001001100010
 11000000000101011000001001101011
@@ -593,10 +593,10 @@
 11000000000010010111110010000101
 00100000001000000111110001011010
 01110000010010111110111111111111
-00100000001000000000010101000110
+00100000001000000000010101000100
 01111001001111111000000000100011
 01110000010010111110111111111111
-00100000001000000000010100000001
+00100000001000000000010011111111
 01110000000010110111110100100010
 00100000001000000101011000100000
 01101000000000001000000001111100
@@ -624,7 +624,7 @@
 01101000000000010100011111110100
 11000010100001001011111110010000
 11000010100000111111110011010101
-11000101000100011000010100000001
+11000101000100011000010011111111
 01110000010000111101100000000000
 00100000010000000011111101111110
 01110000000010110111110100110111
@@ -1161,7 +1161,7 @@
 00100000010000000000010010101011
 00100100001101000000010010011110
 01110000010011000001010100001010
-00100000010000000000010011001110
+00100000010000000000010011001100
 01101000000000001100101111101111
 11000001111111111000000000000000
 01110000010011000011110100000010
@@ -1194,10 +1194,10 @@
 01101000000001000100110101000000
 00100000001000000000010010011011
 01101000000000001100101111101111
-11000000111111111000010100011100
+11000000111111111000010100011010
 00100000010000000000010010110010
 00100000010101000000010011001001
-00100000010101000000010110001011
+00100000010101000000010110001001
 01110000010010111110011000000001
 00100000011000000000000000000000
 01111000010101000111110000000000
@@ -1225,22 +1225,20 @@
 00100000001000000011010011011111
 01101000000001001100110101011011
 01100000000001001000110011010101
-01011000000000000000000000000000
-01100000000001001100110101011011
 00100000011000000000000000000000
 01110000010010111110100000000000
 11011001011000000000110100000000
 00110100011100110000001000000000
-00100000010000000000010011110101
-00100100001101111000010011011110
-00100000010000000000010100000100
+00100000010000000000010011110011
+00100100001101111000010011011100
+00100000010000000000010100000010
 01101000000000001100101111100000
 00011111111000001111111000000001
 01100000000000001100101111100000
 01110000010011010100100100000000
 01101000000000001100101111101111
-11000000111111111000010011110100
-00100000010000000000010011110000
+11000000111111111000010011110010
+00100000010000000000010011101110
 01110000010010111110011100000000
 01110000010010111110011000000000
 00100000011000000000000000000000
@@ -1249,44 +1247,44 @@
 00011111111000001111111000000001
 01100000000000001100101111100111
 01101000000000001100101111101111
-11000000111111111000010100000000
+11000000111111111000010011111110
 01101000000000001100101111100111
-11000000011111111000010100000001
+11000000011111111000010011111111
 01101000000000001100101111100111
 11011000010000000000000000010000
 10011000010001100111110000000000
-00100000001000010000010110101010
+00100000001000010000010110101000
 01101000000000001100101111101000
 00011111111000001111111000000001
 01100000000000001100101111101000
 00100000000000000000000000001010
-11000000100000111000010011001111
-00100000001000000000010110101010
+11000000100000111000010011001101
+00100000001000000000010110101000
 01011000000000000000000000000000
 01100000000001001000110011010101
 01100000000001001100110101011011
 00100000011000000000000000000000
-00100000001000000000010100110110
+00100000001000000000010100110100
 01111000010101111111110000000000
-00100000010000000000011000000011
+00100000010000000000011000000001
 00011000000000000010101000000000
 01101000000000100100110000000000
 10011000000000000001001000000000
 01101000000010001000000000010111
 00100000010000000011101010000010
 00100000010000000011101010000111
-00100000010000000000010111000010
-00100000010101111000010111111101
+00100000010000000000010111000000
+00100000010101111000010111111011
 00100000011000000000000000000000
 00100000011000000000000000000000
 01110000010011010100100100000000
 01110000000010110111110100110010
 00100000001000000111110000100111
-00100000010000000000010101101011
+00100000010000000000010101101001
 01101000000000001100101111011111
 00100000011110100000000000000000
 10011000000000000111001000000000
-00100000010000000000010100001100
+00100000010000000000010100001010
 11011000110000000000110010110101
 11011000101000000000110100010111
 00100000001000000111111001000101
@@ -1298,28 +1296,28 @@
 01110000010011010100101000000000
 00100000011000000000000000000000
 01111001001000000000000000100011
-00100000010000000000010100011000
-00100000010000000000010011011010
+00100000010000000000010100010110
+00100000010000000000010011011000
 01110000010010111110111100000001
 00100000011000000000000000000000
 01110000010010111110000000000000
 01110000010010111110100101001110
 01101000000000100100101111101011
-00100000001000000000010101111101
-00100000010000000000010100011000
+00100000001000000000010101111011
+00100000010000000000010100010110
 01101000000000001100101111100110
 11000000000000001011010011011111
 01101000000000001100101111101111
-11000000000000001000010100100100
-11000000000000010000010100100111
-11000000000000011000010100101010
+11000000000000001000010100100010
+11000000000000010000010100100101
+11000000000000011000010100101000
 00100000001000000011101111110001
 01110000010010111110111100010001
 01110000000011010011011110101010
-00100000001000000000010100101100
+00100000001000000000010100101010
 01110000010010111110111100010010
 01110000000011010011011101010101
-00100000001000000000010100101100
+00100000001000000000010100101010
 01110000010010111110111100010011
 01110000000011010011011100100010
 01110000000011010011100000000010
@@ -1328,41 +1326,41 @@
 01110000000011010011110100000000
 11011010001000000000110100110111
 11011000010000000000000000000111
-00100000010000000000010101100110
-00100000010000000000010110001011
+00100000010000000000010101100100
+00100000010000000000010110001001
 00100000010000000000010010110000
 00100000001000000011010011011111
 01101000000000001100101111101111
 11000001011111111000000000000000
-11000000000010001000010100111100
-11000000000010010000010100111110
-11000000000010011000010101000000
+11000000000010001000010100111010
+11000000000010010000010100111100
+11000000000010011000010100111110
 00100000011000000000000000000000
 01110000010010111110111100000010
-00100000001000000000010011011010
+00100000001000000000010011011000
 01110000010010111110111100000011
-00100000001000000000010011011010
+00100000001000000000010011011000
 01110000010010111110111111111111
 01110000000010110111110100110001
 00100000010000000111110000100111
 01101000000000100000110100011001
-00100000010000000000010101111101
-00100000001000000000010011011010
+00100000010000000000010101111011
+00100000001000000000010011011000
 11000110000100011000000000000000
-00100000010000000000010101111110
-00100000010000000000010110101010
+00100000010000000000010101111100
+00100000010000000000010110101000
 01101000000000001100101111101111
 11000001111111111000000000000000
-00100000010000000000010101011000
+00100000010000000000010101010110
 01011000000000000000000000000000
 01100000000000010100110000000100
 00100000010000000011110010101011
 00100000000000000000011111010000
 01101000000000001100110000000100
-11000000011111111000010100000001
-00100000010000000000010011110101
-00100100001101111000010101100001
-00100000010000000000010011110000
+11000000011111111000010011111111
+00100000010000000000010011110011
+00100100001101111000010101011111
+00100000010000000000010011101110
 01111001001000000000000000100011
 01110000000010110111110100111100
 00100000001000000111110000100111
@@ -1373,13 +1371,13 @@
 01100000000000100000110100111001
 11011000010000000000000000000110
 11011010001000000000110100110111
-00100000010000000000010101100110
-00100000001000000000010110001011
+00100000010000000000010101100100
+00100000001000000000010110001001
 01101000000000010100110000000100
 00011111111000001111111000000001
 01100000000000010100110000000100
-00100000010000000000010110101010
-00100000001000000000010101001110
+00100000010000000000010110101000
+00100000001000000000010101001100
 01100000000010001100101111100001
 00011000010000100111001000000000
 11011000101000000000110011010101
@@ -1409,7 +1407,7 @@
 11011000110000000100110000000000
 11101000110000001000000000000000
 10011010001000001010001000000000
-11000010000000000000010110000001
+11000010000000000000010101111111
 00011010001000100111111000000000
 01100000000000010100110000010110
 01101000000000001100110000010110
@@ -1432,24 +1430,24 @@
 10011000010000001111111000000000
 11100000101000001000000000000000
 01101000000000001100101111101111
-11000000111111111000010110011101
+11000000111111111000010110011011
 01101000000000001100101111100010
 11100000101000001000000000000000
 01101000000000001100101111100001
 10011000000000000111001000000000
 01101000000000001100101111100010
-11000000000000001000010110101000
+11000000000000001000010110100110
 11011000110000000000110011010101
 00100000010000000111111001000101
 01101000000000001000110011010101
-11000000000000011000010110100110
+11000000000000011000010110100100
 00100000011000000000000000000000
 01110000000011001101010100000010
 00100000011000000000000000000000
 11011000110000000000110011010110
 00100000001000000111111001000101
 01101000000010001100101111101010
-00100000010000000000010110110000
+00100000010000000000010110101110
 00011000010000001000010000000001
 00011000010000010000010000000011
 01100000000010001100101111101010
@@ -1472,7 +1470,7 @@
 01111001001000000000010000000001
 00011000010000110001110000000000
 00100000011000000000000000000000
-00100000010000000000010110111001
+00100000010000000000010110110111
 01111000001001101111110000000000
 01111000001100001111110000000000
 01111000010100000111110000000000
@@ -1480,7 +1478,7 @@
 01101000000000010100101111100100
 10011000000000000011011000000000
 00110111110000011000010000000000
-00100100001011000000010111111101
+00100100001011000000010111111011
 01111000010001101111110000000000
 01111000001001011111110000000000
 01111000001000111111110000000000
@@ -1490,24 +1488,24 @@
 01100000000000001100110000011001
 01101000000010001100110000011000
 10011000010001100111110000000000
-00100100001000101000010111111101
+00100100001000101000010111111011
 00001001100000000000000000001000
 00011001100010010111111000000000
 01100000000000001000110010110011
 01101000000000001000110010110011
 01101000000010001100101111100010
 10101000010000000000111000000000
-00100100001000001000010111111101
+00100100001000001000010111111011
 00001001100000000000000000001000
 00011001100010010111111000000000
 11100000101000001000000000000000
 00011111111010010111111000000000
 00011111111000010111001000011111
-00100000001000101000010111100110
+00100000001000101000010111100100
 00001001100000000000000000001000
 00011001100010010111111000000000
 11100000101000001000000000000000
-11000010000000000000010111100010
+11000010000000000000010111100000
 00011000101000100010001000000000
 00001001100000000000000000001000
 00011001100010010111111000000000
@@ -1520,7 +1518,7 @@
 00011111111100010111111000000000
 11100000101000011000000000000000
 01111000010001011111110000000000
-00100000001000110000010111111101
+00100000001000110000010111111011
 01111000001101111111110000000000
 01101000000000001000000000010111
 00011111111000001010001000000000
@@ -1529,7 +1527,7 @@
 00100000010000000011101001111010
 01101000000000001100110000101010
 00011111111000100010001000000000
-00100000010000000000010101110100
+00100000010000000000010101110010
 00100000011000000000000000000000
 01111000010011011111110000000000
 01111000010001011111110000000000
@@ -1540,8 +1538,8 @@
 00100000010000000101001111010010
 01101000000000100100110000000000
 10011000000000000001001000000000
-00100000010000000000010110111001
-00100000010000000000011000000000
+00100000010000000000010110110111
+00100000010000000000010111111110
 01111001001000000010101000000000
 01111000001011101111110000000000
 01111000001100000111110000000000
@@ -1561,7 +1559,7 @@
 11011000110000000000110011110101
 11101000110000001000000000000000
 00001000000000001000011000001000
-11000010000000000000011000011001
+11000010000000000000011000010111
 01111000001001000111110000000000
 00001000000000001000011000011000
 01111000010001000111110000000000
@@ -12286,6 +12284,8 @@
                                 
                                 
                                 
+                                
+                                
 00100000010000000011110001110100
 01111001001111111000000000100101
 01000100100000000100000000000000
Index: btkb/output/eeprom.dat
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/eeprom.dat	(revision 200)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/eeprom.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-92
+8a
 18
 c5
 12
@@ -2355,7 +2355,7 @@
 c0
 11
 85
-13
+11
 c0
 06
 82
@@ -2387,7 +2387,7 @@
 20
 20
 05
-46
+44
 79
 3f
 80
@@ -2398,8 +2398,8 @@
 ff
 20
 20
-05
-01
+04
+ff
 70
 0b
 7d
@@ -2510,8 +2510,8 @@
 d5
 c5
 11
-85
-01
+84
+ff
 70
 43
 d8
@@ -4659,7 +4659,7 @@
 20
 40
 04
-ce
+cc
 68
 00
 cb
@@ -4791,7 +4791,7 @@
 c0
 ff
 85
-1c
+1a
 20
 40
 04
@@ -4803,7 +4803,7 @@
 20
 54
 05
-8b
+89
 70
 4b
 e6
@@ -4912,14 +4912,6 @@
 04
 8c
 d5
-58
-00
-00
-00
-60
-04
-cd
-5b
 20
 60
 00
@@ -4939,15 +4931,15 @@
 20
 40
 04
-f5
+f3
 24
 37
 84
-de
+dc
 20
 40
 05
-04
+02
 68
 00
 cb
@@ -4971,11 +4963,11 @@
 c0
 ff
 84
-f4
+f2
 20
 40
 04
-f0
+ee
 70
 4b
 e7
@@ -5010,16 +5002,16 @@
 ef
 c0
 ff
-85
-00
+84
+fe
 68
 00
 cb
 e7
 c0
 7f
-85
-01
+84
+ff
 68
 00
 cb
@@ -5035,7 +5027,7 @@
 20
 21
 05
-aa
+a8
 68
 00
 cb
@@ -5055,11 +5047,11 @@
 c0
 83
 84
-cf
+cd
 20
 20
 05
-aa
+a8
 58
 00
 00
@@ -5079,7 +5071,7 @@
 20
 20
 05
-36
+34
 78
 57
 fc
@@ -5087,7 +5079,7 @@
 20
 40
 06
-03
+01
 18
 00
 2a
@@ -5115,11 +5107,11 @@
 20
 40
 05
-c2
+c0
 20
 57
 85
-fd
+fb
 20
 60
 00
@@ -5143,7 +5135,7 @@
 20
 40
 05
-6b
+69
 68
 00
 cb
@@ -5159,7 +5151,7 @@
 20
 40
 05
-0c
+0a
 d8
 c0
 0c
@@ -5207,11 +5199,11 @@
 20
 40
 05
-18
+16
 20
 40
 04
-da
+d8
 70
 4b
 ef
@@ -5235,11 +5227,11 @@
 20
 20
 05
-7d
+7b
 20
 40
 05
-18
+16
 68
 00
 cb
@@ -5255,15 +5247,15 @@
 c0
 00
 85
-24
+22
 c0
 01
 05
-27
+25
 c0
 01
 85
-2a
+28
 20
 20
 3b
@@ -5279,7 +5271,7 @@
 20
 20
 05
-2c
+2a
 70
 4b
 ef
@@ -5291,7 +5283,7 @@
 20
 20
 05
-2c
+2a
 70
 4b
 ef
@@ -5327,11 +5319,11 @@
 20
 40
 05
-66
+64
 20
 40
 05
-8b
+89
 20
 40
 04
@@ -5351,15 +5343,15 @@
 c0
 08
 85
-3c
+3a
 c0
 09
 05
-3e
+3c
 c0
 09
 85
-40
+3e
 20
 60
 00
@@ -5371,7 +5363,7 @@
 20
 20
 04
-da
+d8
 70
 4b
 ef
@@ -5379,7 +5371,7 @@
 20
 20
 04
-da
+d8
 70
 4b
 ef
@@ -5399,11 +5391,11 @@
 20
 40
 05
-7d
+7b
 20
 20
 04
-da
+d8
 c6
 11
 80
@@ -5411,11 +5403,11 @@
 20
 40
 05
-7e
+7c
 20
 40
 05
-aa
+a8
 68
 00
 cb
@@ -5427,7 +5419,7 @@
 20
 40
 05
-58
+56
 58
 00
 00
@@ -5450,20 +5442,20 @@
 04
 c0
 7f
-85
-01
+84
+ff
 20
 40
 04
-f5
+f3
 24
 37
 85
-61
+5f
 20
 40
 04
-f0
+ee
 79
 20
 00
@@ -5507,11 +5499,11 @@
 20
 40
 05
-66
+64
 20
 20
 05
-8b
+89
 68
 01
 4c
@@ -5527,11 +5519,11 @@
 20
 40
 05
-aa
+a8
 20
 20
 05
-4e
+4c
 60
 08
 cb
@@ -5651,7 +5643,7 @@
 c2
 00
 05
-81
+7f
 1a
 22
 7e
@@ -5743,7 +5735,7 @@
 c0
 ff
 85
-9d
+9b
 68
 00
 cb
@@ -5767,7 +5759,7 @@
 c0
 00
 85
-a8
+a6
 d8
 c0
 0c
@@ -5783,7 +5775,7 @@
 c0
 01
 85
-a6
+a4
 20
 60
 00
@@ -5811,7 +5803,7 @@
 20
 40
 05
-b0
+ae
 18
 40
 84
@@ -5903,7 +5895,7 @@
 20
 40
 05
-b9
+b7
 78
 26
 fc
@@ -5935,7 +5927,7 @@
 24
 2c
 05
-fd
+fb
 78
 46
 fc
@@ -5975,7 +5967,7 @@
 24
 22
 85
-fd
+fb
 09
 80
 00
@@ -6003,7 +5995,7 @@
 24
 20
 85
-fd
+fb
 09
 80
 00
@@ -6027,7 +6019,7 @@
 20
 22
 85
-e6
+e4
 09
 80
 00
@@ -6043,7 +6035,7 @@
 c2
 00
 05
-e2
+e0
 18
 a2
 22
@@ -6095,7 +6087,7 @@
 20
 23
 05
-fd
+fb
 78
 37
 fc
@@ -6131,7 +6123,7 @@
 20
 40
 05
-74
+72
 20
 60
 00
@@ -6175,11 +6167,11 @@
 20
 40
 05
-b9
+b7
 20
 40
-06
-00
+05
+fe
 79
 20
 2a
@@ -6259,7 +6251,7 @@
 c2
 00
 06
-19
+17
 78
 24
 7c
@@ -6292,8 +6284,8 @@
 60
 00
 00
-e7
-b3
+b7
+c4
 aa
 55
 40
@@ -8350,5 +8342,5 @@
 6c
 59
 50
-27
-d2
+c7
+3d
Index: btkb/output/program.lis
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/program.lis	(revision 200)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/program.lis	(working copy)
@@ -1,5 +1,5 @@
-include "bt_format "
-org 0x0000
+              include "bt_format "
+              org 0x0000
 0000 c5128010 bmark1 mark_ext_patch ,patch_ext 
 0001 c000002b beq patch00_0 ,p_soft_reset 
 0002 c001002f beq patch00_2 ,p_soft_reset_2 
@@ -757,7 +757,7 @@
 0248 207a0000 rtn blank 
 0249 c0108252 beq bt_cmd_start_24g ,p_check_51cmd_start24g 
 024a c0110254 beq bt_cmd_stop_24g ,p_check_51cmd_stop24g 
-024b c0118513 beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
+024b c0118511 beq bt_cmd_pair_24g ,p_g24_start_pairing_sm1 
 024c c0068262 beq bt_cmd_start_adv ,p_check_51cmd_start_adv 
 024d c0160262 beq bt_cmd_start_adv_discovery ,p_check_51cmd_start_adv 
 024e c015826b beq bt_cmd_start_adv_rec ,p_handle_adv_1 
@@ -767,12 +767,12 @@
 
 p_check_51cmd_start24g:
 0252 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0253 20200546 branch p_g24_start_24g_mode 
+0253 20200544 branch p_g24_start_24g_mode 
 
 p_check_51cmd_stop24g:
 0254 793f8023 set0 mark_24g ,mark 
 0255 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0256 20200501 branch p_g24_stop_g24_mode 
+0256 202004ff branch p_g24_stop_g24_mode 
 
 p_slave_ble_disconnect:
 0257 700b7d22 jam xt_ll_terminate_ind ,mem_fifo_temp 
@@ -814,7 +814,7 @@
 026f 680147f4 fetch 2 ,mem_ui_state_map 
 0270 c284bf90 bbit1 ui_state_ble_connected ,app_ble_disconnect 
 0271 c283fcd5 bbit1 ui_state_bt_reconnect ,check_51cmd_bb_reconn_cancel 
-0272 c5118501 bmark1 mark_24g ,p_g24_stop_g24_mode 
+0272 c51184ff bmark1 mark_24g ,p_g24_stop_g24_mode 
 0273 7043d800 jam off ,mem_le_adv_enable 
 0274 20403f7e call app_bt_stop_discovery 
 0275 700b7d37 jam bt_evt_reconnect_standy ,mem_fifo_temp 
@@ -1561,7 +1561,7 @@
 0488 204004ab call p_g24_txdata_prep 
 0489 2434049e nbranch p_g24_long_sleep ,user 
 048a 704c150a jam 10 ,mem_24g_enter_lpm_timer 
-048b 204004ce call p_g24_transmit_packet 
+048b 204004cc call p_g24_transmit_packet 
 048c 6800cbef fetch 1 ,mem_24g_pairing_sm 
 048d c1ff8000 rtnne state_24g_pairing_success 
 048e 704c3d02 jam tx_power_5db ,mem_tx_power 
@@ -1604,10 +1604,10 @@
 
 p_g24_txdata_prep:
 04ab 6800cbef fetch 1 ,mem_24g_pairing_sm 
-04ac c0ff851c bne state_24g_pairing_success ,p_g24_pairing_sm 
+04ac c0ff851a bne state_24g_pairing_success ,p_g24_pairing_sm 
 04ad 204004b2 call p_g24_package_data 
 04ae 205404c9 call p_g24_get_package_data ,user 
-04af 2054058b call p_g24_transmit_prep ,user 
+04af 20540589 call p_g24_transmit_prep ,user 
 
 p_g24_txdata_enable_tx:
 04b0 704be601 jam ensure_on_24g ,mem_24g_ensure 
@@ -1651,450 +1651,448 @@
 p_g24_get_package_data:
 04c9 6804cd5b fetch 9 ,mem_24g_txbuf_new 
 04ca 60048cd5 store 9 ,mem_24g_txbuf 
-04cb 58000000 setarg 0 
-04cc 6004cd5b store 9 ,mem_24g_txbuf_new 
-04cd 20600000 rtn 
+04cb 20600000 rtn 
 
 p_g24_transmit_packet:
-04ce 704be800 jam 0 ,mem_24g_retry 
+04cc 704be800 jam 0 ,mem_24g_retry 
 
 p_g24_transmit_loop:
-04cf d9600d00 arg param_rx_setup ,timeup 
-04d0 34730200 until clkn_rt ,meet 
-04d1 204004f5 call p_g24_transmit_receive_ack 
-04d2 243784de nbranch p_g24_retransmit ,user3 
-04d3 20400504 call p_g24_ackpayload_parse 
-04d4 6800cbe0 fetch 1 ,mem_24g_pid 
-04d5 1fe0fe01 increase 1 ,pdata 
-04d6 6000cbe0 store 1 ,mem_24g_pid 
-04d7 704d4900 jam 0 ,mem_mouse_retry_flag 
-04d8 6800cbef fetch 1 ,mem_24g_pairing_sm 
-04d9 c0ff84f4 bne state_24g_pairing_success ,p_g24_paring_mode_start 
+04cd d9600d00 arg param_rx_setup ,timeup 
+04ce 34730200 until clkn_rt ,meet 
+04cf 204004f3 call p_g24_transmit_receive_ack 
+04d0 243784dc nbranch p_g24_retransmit ,user3 
+04d1 20400502 call p_g24_ackpayload_parse 
+04d2 6800cbe0 fetch 1 ,mem_24g_pid 
+04d3 1fe0fe01 increase 1 ,pdata 
+04d4 6000cbe0 store 1 ,mem_24g_pid 
+04d5 704d4900 jam 0 ,mem_mouse_retry_flag 
+04d6 6800cbef fetch 1 ,mem_24g_pairing_sm 
+04d7 c0ff84f2 bne state_24g_pairing_success ,p_g24_paring_mode_start 
 
 p_g24_transmit_abandon:
-04da 204004f0 call p_g24_clear_txbuf 
-04db 704be700 jam 0 ,mem_24g_get_ack_fail 
-04dc 704be600 jam ensure_off_24g ,mem_24g_ensure 
-04dd 20600000 rtn 
+04d8 204004ee call p_g24_clear_txbuf 
+04d9 704be700 jam 0 ,mem_24g_get_ack_fail 
+04da 704be600 jam ensure_off_24g ,mem_24g_ensure 
+04db 20600000 rtn 
 
 p_g24_retransmit:
-04de 704d4901 jam 1 ,mem_mouse_retry_flag 
-04df 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
-04e0 1fe0fe01 increase 1 ,pdata 
-04e1 6000cbe7 store 1 ,mem_24g_get_ack_fail 
-04e2 6800cbef fetch 1 ,mem_24g_pairing_sm 
-04e3 c0ff8500 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
+04dc 704d4901 jam 1 ,mem_mouse_retry_flag 
+04dd 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
+04de 1fe0fe01 increase 1 ,pdata 
+04df 6000cbe7 store 1 ,mem_24g_get_ack_fail 
+04e0 6800cbef fetch 1 ,mem_24g_pairing_sm 
+04e1 c0ff84fe bne state_24g_pairing_success ,p_g24_tx_paring_retry 
+04e2 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
+04e3 c07f84ff beq 0xff ,p_g24_stop_g24_mode 
 04e4 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
-04e5 c07f8501 beq 0xff ,p_g24_stop_g24_mode 
-04e6 6800cbe7 fetch 1 ,mem_24g_get_ack_fail 
-04e7 d8400010 arg 16 ,temp 
-04e8 98467c00 isub temp ,null 
-04e9 202105aa branch p_g24_ch ,positive 
-04ea 6800cbe8 fetch 1 ,mem_24g_retry 
-04eb 1fe0fe01 increase 1 ,pdata 
-04ec 6000cbe8 store 1 ,mem_24g_retry 
-04ed 2000000a nop 10 
-04ee c08384cf bne retry_24g ,p_g24_transmit_loop 
-04ef 202005aa branch p_g24_ch 
+04e5 d8400010 arg 16 ,temp 
+04e6 98467c00 isub temp ,null 
+04e7 202105a8 branch p_g24_ch ,positive 
+04e8 6800cbe8 fetch 1 ,mem_24g_retry 
+04e9 1fe0fe01 increase 1 ,pdata 
+04ea 6000cbe8 store 1 ,mem_24g_retry 
+04eb 2000000a nop 10 
+04ec c08384cd bne retry_24g ,p_g24_transmit_loop 
+04ed 202005a8 branch p_g24_ch 
 
 p_g24_clear_txbuf:
-04f0 58000000 setarg 0 
-04f1 60048cd5 store 9 ,mem_24g_txbuf 
-04f2 6004cd5b store 9 ,mem_24g_txbuf_new 
-04f3 20600000 rtn 
+04ee 58000000 setarg 0 
+04ef 60048cd5 store 9 ,mem_24g_txbuf 
+04f0 6004cd5b store 9 ,mem_24g_txbuf_new 
+04f1 20600000 rtn 
 
 p_g24_paring_mode_start:
-04f4 20200536 branch p_g24_paring_mode 
+04f2 20200534 branch p_g24_paring_mode 
 
 p_g24_transmit_receive_ack:
-04f5 7857fc00 disable user3 
-04f6 20400603 call p_g24_transmit 
-04f7 18002a00 force 0 ,radio_ctrl 
-04f8 68024c00 fetch 4 ,mem_24g_addr 
-04f9 98001200 iforce access 
-04fa 68088017 fetcht 1 ,mem_last_freq 
-04fb 20403a82 call set_freq_rx 
-04fc 20403a87 call rf_rx_enable 
-04fd 204005c2 call p_g24_receive_rxon 
-04fe 205785fd call p_g24_end_of_packet ,user3 
-04ff 20600000 rtn 
+04f3 7857fc00 disable user3 
+04f4 20400601 call p_g24_transmit 
+04f5 18002a00 force 0 ,radio_ctrl 
+04f6 68024c00 fetch 4 ,mem_24g_addr 
+04f7 98001200 iforce access 
+04f8 68088017 fetcht 1 ,mem_last_freq 
+04f9 20403a82 call set_freq_rx 
+04fa 20403a87 call rf_rx_enable 
+04fb 204005c0 call p_g24_receive_rxon 
+04fc 205785fb call p_g24_end_of_packet ,user3 
+04fd 20600000 rtn 
 
 p_g24_tx_paring_retry:
-0500 20600000 rtn 
+04fe 20600000 rtn 
 
 p_g24_stop_g24_mode:
-0501 704d4900 jam 0 ,mem_mouse_retry_flag 
-0502 700b7d32 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
-0503 20207c27 branch ui_ipc_send_event 
+04ff 704d4900 jam 0 ,mem_mouse_retry_flag 
+0500 700b7d32 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
+0501 20207c27 branch ui_ipc_send_event 
 
 p_g24_ackpayload_parse:
-0504 2040056b call p_g24_read_len_pid_crc 
-0505 6800cbdf fetch 1 ,mem_24g_rxdata_length 
-0506 207a0000 rtn blank 
-0507 98007200 iforce loopcnt 
-0508 2040050c call p_24g_kb_led 
-0509 d8c00cb5 arg mem_24g_rxbuf + 2 ,contr 
-050a d8a00d17 arg mem_24g_rxpayload ,contw 
-050b 20207e45 branch memcpy 
+0502 20400569 call p_g24_read_len_pid_crc 
+0503 6800cbdf fetch 1 ,mem_24g_rxdata_length 
+0504 207a0000 rtn blank 
+0505 98007200 iforce loopcnt 
+0506 2040050a call p_24g_kb_led 
+0507 d8c00cb5 arg mem_24g_rxbuf + 2 ,contr 
+0508 d8a00d17 arg mem_24g_rxpayload ,contw 
+0509 20207e45 branch memcpy 
 
 p_24g_kb_led:
-050c 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
-050d 2fe1f008 compare 0x08 ,pdata ,0xf8 
-050e 24608000 nrtn true 
-050f 68088cb5 fetcht 1 ,mem_24g_rxbuf + 2 
-0510 6008ccb7 storet 1 ,mem_caps_num_lock 
-0511 704d4a00 jam 0 ,mem_24g_led_flag 
-0512 20600000 rtn 
+050a 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
+050b 2fe1f008 compare 0x08 ,pdata ,0xf8 
+050c 24608000 nrtn true 
+050d 68088cb5 fetcht 1 ,mem_24g_rxbuf + 2 
+050e 6008ccb7 storet 1 ,mem_caps_num_lock 
+050f 704d4a00 jam 0 ,mem_24g_led_flag 
+0510 20600000 rtn 
 
 p_g24_start_pairing_sm1:
-0513 79200023 set1 mark_24g ,mark 
-0514 20400518 call p_g24_pair_init 
-0515 204004da call p_g24_transmit_abandon 
-0516 704bef01 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
-0517 20600000 rtn 
+0511 79200023 set1 mark_24g ,mark 
+0512 20400516 call p_g24_pair_init 
+0513 204004d8 call p_g24_transmit_abandon 
+0514 704bef01 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
+0515 20600000 rtn 
 
 p_g24_pair_init:
-0518 704be000 jam 0 ,mem_24g_pid 
-0519 704be94e jam g24_pair_ch ,mem_24g_ch 
-051a 68024beb fetch 4 ,mem_24g_paring_addr 
-051b 2020057d branch p_g24_update_addr_and_synccrc8 
+0516 704be000 jam 0 ,mem_24g_pid 
+0517 704be94e jam g24_pair_ch ,mem_24g_ch 
+0518 68024beb fetch 4 ,mem_24g_paring_addr 
+0519 2020057b branch p_g24_update_addr_and_synccrc8 
 
 p_g24_pairing_sm:
-051c 20400518 call p_g24_pair_init 
-051d 6800cbe6 fetch 1 ,mem_24g_ensure 
-051e c000b4df beq ensure_on_24g ,enable_user 
-051f 6800cbef fetch 1 ,mem_24g_pairing_sm 
-0520 c0008524 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
-0521 c0010527 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
-0522 c001852a beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
-0523 20203bf1 branch assert 
+051a 20400516 call p_g24_pair_init 
+051b 6800cbe6 fetch 1 ,mem_24g_ensure 
+051c c000b4df beq ensure_on_24g ,enable_user 
+051d 6800cbef fetch 1 ,mem_24g_pairing_sm 
+051e c0008522 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
+051f c0010525 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
+0520 c0018528 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
+0521 20203bf1 branch assert 
 
 p_g24_pairing_sm_1:
-0524 704bef11 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
-0525 700d37aa jam 0xaa ,mem_24g_common_temp 
-0526 2020052c branch p_g24_pairing_sm_common 
+0522 704bef11 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
+0523 700d37aa jam 0xaa ,mem_24g_common_temp 
+0524 2020052a branch p_g24_pairing_sm_common 
 
 p_g24_pairing_sm_2:
-0527 704bef12 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
-0528 700d3755 jam 0x55 ,mem_24g_common_temp 
-0529 2020052c branch p_g24_pairing_sm_common 
+0525 704bef12 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
+0526 700d3755 jam 0x55 ,mem_24g_common_temp 
+0527 2020052a branch p_g24_pairing_sm_common 
 
 p_g24_pairing_sm_3:
-052a 704bef13 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
-052b 700d3722 jam 0x22 ,mem_24g_common_temp 
+0528 704bef13 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
+0529 700d3722 jam 0x22 ,mem_24g_common_temp 
 
 p_g24_pairing_sm_common:
-052c 700d3802 jam 0x02 ,mem_24g_common_temp + 1 
-052d 68024c06 fetch 4 ,mem_24g_device_addr 
-052e 60020d39 store 4 ,mem_24g_common_temp + 2 
-052f 700d3d00 jam 0 ,mem_24g_common_temp + 6 
-0530 da200d37 arg mem_24g_common_temp ,rega 
-0531 d8400007 arg 7 ,temp 
-0532 20400566 call p_g24_put_data_in_buff 
-0533 2040058b call p_g24_transmit_prep 
-0534 204004b0 call p_g24_txdata_enable_tx 
-0535 202034df branch enable_user 
+052a 700d3802 jam 0x02 ,mem_24g_common_temp + 1 
+052b 68024c06 fetch 4 ,mem_24g_device_addr 
+052c 60020d39 store 4 ,mem_24g_common_temp + 2 
+052d 700d3d00 jam 0 ,mem_24g_common_temp + 6 
+052e da200d37 arg mem_24g_common_temp ,rega 
+052f d8400007 arg 7 ,temp 
+0530 20400564 call p_g24_put_data_in_buff 
+0531 20400589 call p_g24_transmit_prep 
+0532 204004b0 call p_g24_txdata_enable_tx 
+0533 202034df branch enable_user 
 
 p_g24_paring_mode:
-0536 6800cbef fetch 1 ,mem_24g_pairing_sm 
-0537 c17f8000 rtneq state_24g_pairing_success 
-0538 c008853c beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
-0539 c009053e beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
-053a c0098540 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
-053b 20600000 rtn 
+0534 6800cbef fetch 1 ,mem_24g_pairing_sm 
+0535 c17f8000 rtneq state_24g_pairing_success 
+0536 c008853a beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
+0537 c009053c beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
+0538 c009853e beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
+0539 20600000 rtn 
 
 p_g24_pairing_sm_1_waiting_ack:
-053c 704bef02 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
-053d 202004da branch p_g24_transmit_abandon 
+053a 704bef02 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
+053b 202004d8 branch p_g24_transmit_abandon 
 
 p_g24_pairing_sm_2_waiting_ack:
-053e 704bef03 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
-053f 202004da branch p_g24_transmit_abandon 
+053c 704bef03 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
+053d 202004d8 branch p_g24_transmit_abandon 
 
 p_g24_pairing_sm_3_waiting_ack:
-0540 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0541 700b7d31 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
-0542 20407c27 call ui_ipc_send_event 
-0543 68020d19 fetch 4 ,mem_24g_rxpayload + 2 
-0544 2040057d call p_g24_update_addr_and_synccrc8 
-0545 202004da branch p_g24_transmit_abandon 
+053e 704befff jam state_24g_pairing_success ,mem_24g_pairing_sm 
+053f 700b7d31 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
+0540 20407c27 call ui_ipc_send_event 
+0541 68020d19 fetch 4 ,mem_24g_rxpayload + 2 
+0542 2040057b call p_g24_update_addr_and_synccrc8 
+0543 202004d8 branch p_g24_transmit_abandon 
 
 p_g24_start_24g_mode:
-0546 c6118000 rtnmark1 mark_24g 
-0547 2040057e call p_g24_syncword_crc8 
-0548 204005aa call p_g24_ch 
-0549 6800cbef fetch 1 ,mem_24g_pairing_sm 
-054a c1ff8000 rtnne state_24g_pairing_success 
-054b 20400558 call p_g24_tx_attemp_data_prep 
-054c 58000000 setarg 0 
-054d 60014c04 store 2 ,mem_24g_check_dongle_times 
+0544 c6118000 rtnmark1 mark_24g 
+0545 2040057c call p_g24_syncword_crc8 
+0546 204005a8 call p_g24_ch 
+0547 6800cbef fetch 1 ,mem_24g_pairing_sm 
+0548 c1ff8000 rtnne state_24g_pairing_success 
+0549 20400556 call p_g24_tx_attemp_data_prep 
+054a 58000000 setarg 0 
+054b 60014c04 store 2 ,mem_24g_check_dongle_times 
 
 p_g24_tx_attemp_dongle_loop:
-054e 20403cab call lpo_calibration 
-054f 200007d0 nop 2000 
-0550 6800cc04 fetch 1 ,mem_24g_check_dongle_times 
-0551 c07f8501 beq 0xff ,p_g24_stop_g24_mode 
-0552 204004f5 call p_g24_transmit_receive_ack 
-0553 24378561 nbranch p_g24_attemp_txdata_retry ,user3 
+054c 20403cab call lpo_calibration 
+054d 200007d0 nop 2000 
+054e 6800cc04 fetch 1 ,mem_24g_check_dongle_times 
+054f c07f84ff beq 0xff ,p_g24_stop_g24_mode 
+0550 204004f3 call p_g24_transmit_receive_ack 
+0551 2437855f nbranch p_g24_attemp_txdata_retry ,user3 
 
 p_g24_tx_attemp_dongle_succ:
-0554 204004f0 call p_g24_clear_txbuf 
-0555 79200023 set1 mark_24g ,mark 
-0556 700b7d3c jam bt_evt_24g_attempt_success ,mem_fifo_temp 
-0557 20207c27 branch ui_ipc_send_event 
+0552 204004ee call p_g24_clear_txbuf 
+0553 79200023 set1 mark_24g ,mark 
+0554 700b7d3c jam bt_evt_24g_attempt_success ,mem_fifo_temp 
+0555 20207c27 branch ui_ipc_send_event 
 
 p_g24_tx_attemp_data_prep:
-0558 700d37ff jam 0xff ,mem_24g_common_temp 
-0559 6800cbe2 fetch 1 ,mem_24g_data_type 
-055a 60008d38 store 1 ,mem_24g_common_temp + 1 
-055b 68024c06 fetch 4 ,mem_24g_device_addr 
-055c 60020d39 store 4 ,mem_24g_common_temp + 2 
-055d d8400006 arg 6 ,temp 
-055e da200d37 arg mem_24g_common_temp ,rega 
-055f 20400566 call p_g24_put_data_in_buff 
-0560 2020058b branch p_g24_transmit_prep 
+0556 700d37ff jam 0xff ,mem_24g_common_temp 
+0557 6800cbe2 fetch 1 ,mem_24g_data_type 
+0558 60008d38 store 1 ,mem_24g_common_temp + 1 
+0559 68024c06 fetch 4 ,mem_24g_device_addr 
+055a 60020d39 store 4 ,mem_24g_common_temp + 2 
+055b d8400006 arg 6 ,temp 
+055c da200d37 arg mem_24g_common_temp ,rega 
+055d 20400564 call p_g24_put_data_in_buff 
+055e 20200589 branch p_g24_transmit_prep 
 
 p_g24_attemp_txdata_retry:
-0561 68014c04 fetch 2 ,mem_24g_check_dongle_times 
-0562 1fe0fe01 increase 1 ,pdata 
-0563 60014c04 store 2 ,mem_24g_check_dongle_times 
-0564 204005aa call p_g24_ch 
-0565 2020054e branch p_g24_tx_attemp_dongle_loop 
+055f 68014c04 fetch 2 ,mem_24g_check_dongle_times 
+0560 1fe0fe01 increase 1 ,pdata 
+0561 60014c04 store 2 ,mem_24g_check_dongle_times 
+0562 204005a8 call p_g24_ch 
+0563 2020054c branch p_g24_tx_attemp_dongle_loop 
 
 p_g24_put_data_in_buff:
-0566 6008cbe1 storet 1 ,mem_24g_datalen 
-0567 18427200 copy temp ,loopcnt 
-0568 d8a00cd5 arg mem_24g_txbuf ,contw 
-0569 1a220c00 copy rega ,contr 
-056a 20207e45 branch memcpy 
+0564 6008cbe1 storet 1 ,mem_24g_datalen 
+0565 18427200 copy temp ,loopcnt 
+0566 d8a00cd5 arg mem_24g_txbuf ,contw 
+0567 1a220c00 copy rega ,contr 
+0568 20207e45 branch memcpy 
 
 p_g24_read_len_pid_crc:
-056b 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
-056c 1fe97e00 rshift3 pdata ,pdata 
-056d 6000cbdf store 1 ,mem_24g_rxdata_length 
-056e 1fe0fe01 increase 1 ,pdata 
-056f d8c00cb4 arg mem_24g_rxbuf + 1 ,contr 
-0570 98c08c00 iadd contr ,contr 
-0571 e8c18000 ifetch 3 ,contr 
-0572 6001cc0b store 3 ,mem_24g_sta_crc 
-0573 20600000 rtn 
+0569 68008cb4 fetch 1 ,mem_24g_rxbuf + 1 
+056a 1fe97e00 rshift3 pdata ,pdata 
+056b 6000cbdf store 1 ,mem_24g_rxdata_length 
+056c 1fe0fe01 increase 1 ,pdata 
+056d d8c00cb4 arg mem_24g_rxbuf + 1 ,contr 
+056e 98c08c00 iadd contr ,contr 
+056f e8c18000 ifetch 3 ,contr 
+0570 6001cc0b store 3 ,mem_24g_sta_crc 
+0571 20600000 rtn 
 
 p_rssi_signal:
-0574 6808cc3c fetcht 1 ,mem_rssi_signal_index 
-0575 58004c2b setarg mem_rssi_signal_buf 
-0576 98408a00 iadd temp ,contw 
-0577 1a227e00 copy rega ,pdata 
-0578 e0a08000 istore 1 ,contw 
-0579 18408401 increase 1 ,temp 
-057a 18410407 and_into rssi_buf_len_signal ,temp 
-057b 6008cc3c storet 1 ,mem_rssi_signal_index 
-057c 20600000 rtn 
+0572 6808cc3c fetcht 1 ,mem_rssi_signal_index 
+0573 58004c2b setarg mem_rssi_signal_buf 
+0574 98408a00 iadd temp ,contw 
+0575 1a227e00 copy rega ,pdata 
+0576 e0a08000 istore 1 ,contw 
+0577 18408401 increase 1 ,temp 
+0578 18410407 and_into rssi_buf_len_signal ,temp 
+0579 6008cc3c storet 1 ,mem_rssi_signal_index 
+057a 20600000 rtn 
 
 p_g24_update_addr_and_synccrc8:
-057d 60024c00 store 4 ,mem_24g_addr 
+057b 60024c00 store 4 ,mem_24g_addr 
 
 p_g24_syncword_crc8:
-057e da200000 arg 0 ,rega 
-057f df200004 arg 4 ,loopcnt 
-0580 d8c04c00 arg mem_24g_addr ,contr 
+057c da200000 arg 0 ,rega 
+057d df200004 arg 4 ,loopcnt 
+057e d8c04c00 arg mem_24g_addr ,contr 
 
 p_g24_syncword_crc8_loop:
-0581 e8c08000 ifetch 1 ,contr 
-0582 9a20a200 iadd rega ,rega 
-0583 c2000581 loop p_g24_syncword_crc8_loop 
-0584 1a227e00 copy rega ,pdata 
-0585 60014c16 store 2 ,mem_24g_syncword 
-0586 6800cc16 fetch 1 ,mem_24g_syncword 
-0587 6808cc17 fetcht 1 ,mem_24g_syncword + 1 
-0588 9840fe00 iadd temp ,pdata 
-0589 6000cc18 store 1 ,mem_24g_syncword_crc8 
-058a 20600000 rtn 
+057f e8c08000 ifetch 1 ,contr 
+0580 9a20a200 iadd rega ,rega 
+0581 c200057f loop p_g24_syncword_crc8_loop 
+0582 1a227e00 copy rega ,pdata 
+0583 60014c16 store 2 ,mem_24g_syncword 
+0584 6800cc16 fetch 1 ,mem_24g_syncword 
+0585 6808cc17 fetcht 1 ,mem_24g_syncword + 1 
+0586 9840fe00 iadd temp ,pdata 
+0587 6000cc18 store 1 ,mem_24g_syncword_crc8 
+0588 20600000 rtn 
 
 p_g24_transmit_prep:
-058b 6800cbe1 fetch 1 ,mem_24g_datalen 
-058c 1fe0fe02 increase 2 ,pdata 
-058d 6000cbe3 store 1 ,mem_24g_txlen 
-058e 6800cbe2 fetch 1 ,mem_24g_data_type 
-058f 60008cf5 store 1 ,mem_24g_txpayload 
-0590 6800cbe1 fetch 1 ,mem_24g_datalen 
-0591 1fe9fe00 lshift3 pdata ,pdata 
-0592 6808cbe0 fetcht 1 ,mem_24g_pid 
-0593 18410403 and temp ,0x03 ,temp 
-0594 18438400 lshift temp ,temp 
-0595 9841fe00 ior temp ,pdata 
-0596 6808cc0a fetcht 1 ,mem_24g_no_ack 
-0597 9840fe00 iadd temp ,pdata 
-0598 e0a08000 istore 1 ,contw 
-0599 6800cbef fetch 1 ,mem_24g_pairing_sm 
-059a c0ff859d bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
-059b 6800cbe2 fetch 1 ,mem_24g_data_type 
-059c e0a08000 istore 1 ,contw 
+0589 6800cbe1 fetch 1 ,mem_24g_datalen 
+058a 1fe0fe02 increase 2 ,pdata 
+058b 6000cbe3 store 1 ,mem_24g_txlen 
+058c 6800cbe2 fetch 1 ,mem_24g_data_type 
+058d 60008cf5 store 1 ,mem_24g_txpayload 
+058e 6800cbe1 fetch 1 ,mem_24g_datalen 
+058f 1fe9fe00 lshift3 pdata ,pdata 
+0590 6808cbe0 fetcht 1 ,mem_24g_pid 
+0591 18410403 and temp ,0x03 ,temp 
+0592 18438400 lshift temp ,temp 
+0593 9841fe00 ior temp ,pdata 
+0594 6808cc0a fetcht 1 ,mem_24g_no_ack 
+0595 9840fe00 iadd temp ,pdata 
+0596 e0a08000 istore 1 ,contw 
+0597 6800cbef fetch 1 ,mem_24g_pairing_sm 
+0598 c0ff859b bne state_24g_pairing_success ,p_g24_transmit_prep_pair 
+0599 6800cbe2 fetch 1 ,mem_24g_data_type 
+059a e0a08000 istore 1 ,contw 
 
 p_g24_transmit_prep_pair:
-059d 6800cbe1 fetch 1 ,mem_24g_datalen 
-059e 98007200 iforce loopcnt 
-059f 6800cbe2 fetch 1 ,mem_24g_data_type 
-05a0 c00085a8 beq 1 ,p_g24_transmit_prep_mouse 
-05a1 d8c00cd5 arg mem_24g_txbuf ,contr 
-05a2 20407e45 call memcpy 
-05a3 68008cd5 fetch 1 ,mem_24g_txbuf 
-05a4 c00185a6 beq 0x03 ,p_g24_multi_key_setup 
-05a5 20600000 rtn 
+059b 6800cbe1 fetch 1 ,mem_24g_datalen 
+059c 98007200 iforce loopcnt 
+059d 6800cbe2 fetch 1 ,mem_24g_data_type 
+059e c00085a6 beq 1 ,p_g24_transmit_prep_mouse 
+059f d8c00cd5 arg mem_24g_txbuf ,contr 
+05a0 20407e45 call memcpy 
+05a1 68008cd5 fetch 1 ,mem_24g_txbuf 
+05a2 c00185a4 beq 0x03 ,p_g24_multi_key_setup 
+05a3 20600000 rtn 
 
 p_g24_multi_key_setup:
-05a6 700cd502 jam 0x02 ,mem_24g_txbuf 
-05a7 20600000 rtn 
+05a4 700cd502 jam 0x02 ,mem_24g_txbuf 
+05a5 20600000 rtn 
 
 p_g24_transmit_prep_mouse:
-05a8 d8c00cd6 arg mem_24g_txbuf + 1 ,contr 
-05a9 20207e45 branch memcpy 
+05a6 d8c00cd6 arg mem_24g_txbuf + 1 ,contr 
+05a7 20207e45 branch memcpy 
 
 p_g24_ch:
-05aa 6808cbea fetcht 1 ,mem_24g_current_ch_number 
-05ab 204005b0 call p_g24_ch_calc 
-05ac 18408401 increase 1 ,temp 
-05ad 18410403 and_into 3 ,temp 
-05ae 6008cbea storet 1 ,mem_24g_current_ch_number 
-05af 20600000 rtn 
+05a8 6808cbea fetcht 1 ,mem_24g_current_ch_number 
+05a9 204005ae call p_g24_ch_calc 
+05aa 18408401 increase 1 ,temp 
+05ab 18410403 and_into 3 ,temp 
+05ac 6008cbea storet 1 ,mem_24g_current_ch_number 
+05ad 20600000 rtn 
 
 p_g24_ch_calc:
-05b0 6800cc00 fetch 1 ,mem_24g_addr 
-05b1 1fe17e03 and_into 0x03 ,pdata 
-05b2 1fefa204 mul32 pdata ,4 ,rega 
-05b3 58004bf0 setarg mem_24g_ch_map1 
-05b4 9a20fe00 iadd rega ,pdata 
-05b5 98408c00 iadd temp ,contr 
-05b6 e8c08000 ifetch 1 ,contr 
-05b7 6000cbe9 store 1 ,mem_24g_ch 
-05b8 20600000 rtn 
+05ae 6800cc00 fetch 1 ,mem_24g_addr 
+05af 1fe17e03 and_into 0x03 ,pdata 
+05b0 1fefa204 mul32 pdata ,4 ,rega 
+05b1 58004bf0 setarg mem_24g_ch_map1 
+05b2 9a20fe00 iadd rega ,pdata 
+05b3 98408c00 iadd temp ,contr 
+05b4 e8c08000 ifetch 1 ,contr 
+05b5 6000cbe9 store 1 ,mem_24g_ch 
+05b6 20600000 rtn 
 
 p_g24_prep:
-05b9 7844fc00 disable enable_crc 
-05ba 7843fc00 disable enable_white 
-05bb 58555555 setarg 0x555555 
-05bc 98001e00 iforce crc24_init 
-05bd 6800cbe9 fetch 1 ,mem_24g_ch 
-05be 1fed8400 reverse pdata ,temp 
-05bf 79200401 set1 1 ,temp 
-05c0 18431c00 rshift temp ,white_init 
-05c1 20600000 rtn 
+05b7 7844fc00 disable enable_crc 
+05b8 7843fc00 disable enable_white 
+05b9 58555555 setarg 0x555555 
+05ba 98001e00 iforce crc24_init 
+05bb 6800cbe9 fetch 1 ,mem_24g_ch 
+05bc 1fed8400 reverse pdata ,temp 
+05bd 79200401 set1 1 ,temp 
+05be 18431c00 rshift temp ,white_init 
+05bf 20600000 rtn 
 
 p_g24_receive_rxon:
-05c2 204005b9 call p_g24_prep 
-05c3 7826fc00 enable decode_fec0 
-05c4 7830fc00 enable is_rx 
-05c5 78507c00 disable is_tx 
-05c6 78287c00 enable swfine 
-05c7 68014be4 fetch 2 ,mem_24g_rx_window 
-05c8 98003600 iforce stop_watch 
-05c9 37c18400 correlate null ,timeout 
-05ca 242c05fd nbranch p_g24_sync_timeout ,sync 
-05cb 7846fc00 disable decode_fec0 
-05cc 7825fc00 enable decode_fec1 
-05cd 7823fc00 enable enable_white 
-05ce 7824fc00 enable enable_crc 
-05cf 09800008 parse demod ,bucket ,8 
-05d0 19897e00 rshift3 pwindow ,pdata 
-05d1 6000cc19 store 1 ,mem_24g_get_syncword_crc8 
-05d2 6808cc18 fetcht 1 ,mem_24g_syncword_crc8 
-05d3 98467c00 isub temp ,null 
-05d4 242285fd nbranch p_g24_end_of_packet ,zero 
-05d5 09800008 parse demod ,bucket ,8 
-05d6 19897e00 rshift3 pwindow ,pdata 
-05d7 60008cb3 store 1 ,mem_24g_rxbuf 
-05d8 68008cb3 fetch 1 ,mem_24g_rxbuf 
-05d9 6808cbe2 fetcht 1 ,mem_24g_data_type 
-05da a8400e00 icompare bits_data ,temp 
-05db 242085fd nbranch p_g24_end_of_packet ,true 
+05c0 204005b7 call p_g24_prep 
+05c1 7826fc00 enable decode_fec0 
+05c2 7830fc00 enable is_rx 
+05c3 78507c00 disable is_tx 
+05c4 78287c00 enable swfine 
+05c5 68014be4 fetch 2 ,mem_24g_rx_window 
+05c6 98003600 iforce stop_watch 
+05c7 37c18400 correlate null ,timeout 
+05c8 242c05fb nbranch p_g24_sync_timeout ,sync 
+05c9 7846fc00 disable decode_fec0 
+05ca 7825fc00 enable decode_fec1 
+05cb 7823fc00 enable enable_white 
+05cc 7824fc00 enable enable_crc 
+05cd 09800008 parse demod ,bucket ,8 
+05ce 19897e00 rshift3 pwindow ,pdata 
+05cf 6000cc19 store 1 ,mem_24g_get_syncword_crc8 
+05d0 6808cc18 fetcht 1 ,mem_24g_syncword_crc8 
+05d1 98467c00 isub temp ,null 
+05d2 242285fb nbranch p_g24_end_of_packet ,zero 
+05d3 09800008 parse demod ,bucket ,8 
+05d4 19897e00 rshift3 pwindow ,pdata 
+05d5 60008cb3 store 1 ,mem_24g_rxbuf 
+05d6 68008cb3 fetch 1 ,mem_24g_rxbuf 
+05d7 6808cbe2 fetcht 1 ,mem_24g_data_type 
+05d8 a8400e00 icompare bits_data ,temp 
+05d9 242085fb nbranch p_g24_end_of_packet ,true 
 
 p_g24_receive_skip:
-05dc 09800008 parse demod ,bucket ,8 
-05dd 19897e00 rshift3 pwindow ,pdata 
-05de e0a08000 istore 1 ,contw 
-05df 1fe97e00 rshift3 pdata ,pdata 
-05e0 1fe1721f and pdata ,0x1f ,loopcnt 
-05e1 202285e6 branch p_g24rx_nopayload ,zero 
+05da 09800008 parse demod ,bucket ,8 
+05db 19897e00 rshift3 pwindow ,pdata 
+05dc e0a08000 istore 1 ,contw 
+05dd 1fe97e00 rshift3 pdata ,pdata 
+05de 1fe1721f and pdata ,0x1f ,loopcnt 
+05df 202285e4 branch p_g24rx_nopayload ,zero 
 
 p_g24rx_loop:
-05e2 09800008 parse demod ,bucket ,8 
-05e3 19897e00 rshift3 pwindow ,pdata 
-05e4 e0a08000 istore 1 ,contw 
-05e5 c20005e2 loop p_g24rx_loop 
+05e0 09800008 parse demod ,bucket ,8 
+05e1 19897e00 rshift3 pwindow ,pdata 
+05e2 e0a08000 istore 1 ,contw 
+05e3 c20005e0 loop p_g24rx_loop 
 
 p_g24rx_nopayload:
-05e6 18a22200 copy contw ,rega 
-05e7 09800008 parse demod ,bucket ,8 
-05e8 19897e00 rshift3 pwindow ,pdata 
-05e9 6000cc2a store 1 ,mem_rssi_hex_received 
-05ea 1a220a00 copy rega ,contw 
-05eb 09800018 parse demod ,bucket ,24 
-05ec 78287c00 enable swfine 
-05ed db600664 arg param_sifs ,stop_watch 
-05ee 1fef7e00 rshift32 pdata ,pdata 
-05ef 1ff17e00 rshift16 pdata ,pdata 
-05f0 e0a18000 istore 3 ,contw 
-05f1 7845fc00 disable decode_fec1 
-05f2 202305fd branch p_g24_end_of_packet ,crc_failed 
-05f3 7837fc00 enable user3 
-05f4 68008017 fetch 1 ,mem_last_freq 
-05f5 1fe0a200 add pdata ,0 ,rega 
-05f6 20403ab6 call rf_write_freq 
-05f7 7846fc00 disable decode_fec0 
-05f8 20403a7a call set_sync_on 
-05f9 6800cc2a fetch 1 ,mem_rssi_hex_received 
-05fa 1fe22200 copy pdata ,rega 
-05fb 20400574 call p_rssi_signal 
-05fc 20600000 rtn 
+05e4 18a22200 copy contw ,rega 
+05e5 09800008 parse demod ,bucket ,8 
+05e6 19897e00 rshift3 pwindow ,pdata 
+05e7 6000cc2a store 1 ,mem_rssi_hex_received 
+05e8 1a220a00 copy rega ,contw 
+05e9 09800018 parse demod ,bucket ,24 
+05ea 78287c00 enable swfine 
+05eb db600664 arg param_sifs ,stop_watch 
+05ec 1fef7e00 rshift32 pdata ,pdata 
+05ed 1ff17e00 rshift16 pdata ,pdata 
+05ee e0a18000 istore 3 ,contw 
+05ef 7845fc00 disable decode_fec1 
+05f0 202305fb branch p_g24_end_of_packet ,crc_failed 
+05f1 7837fc00 enable user3 
+05f2 68008017 fetch 1 ,mem_last_freq 
+05f3 1fe0a200 add pdata ,0 ,rega 
+05f4 20403ab6 call rf_write_freq 
+05f5 7846fc00 disable decode_fec0 
+05f6 20403a7a call set_sync_on 
+05f7 6800cc2a fetch 1 ,mem_rssi_hex_received 
+05f8 1fe22200 copy pdata ,rega 
+05f9 20400572 call p_rssi_signal 
+05fa 20600000 rtn 
 
 p_g24_sync_timeout:
 
 p_g24_end_of_packet:
-05fd 784dfc00 disable encode_fec1 
-05fe 7845fc00 disable decode_fec1 
-05ff 2020375c branch end_of_packet 
+05fb 784dfc00 disable encode_fec1 
+05fc 7845fc00 disable decode_fec1 
+05fd 2020375c branch end_of_packet 
 
 p_g24_set_freq_tx:
-0600 20403a7a call set_sync_on 
-0601 6808cbe9 fetcht 1 ,mem_24g_ch 
-0602 20203a91 branch set_freq_tx 
+05fe 20403a7a call set_sync_on 
+05ff 6808cbe9 fetcht 1 ,mem_24g_ch 
+0600 20203a91 branch set_freq_tx 
 
 p_g24_transmit:
-0603 204053d2 call le_enable 
-0604 68024c00 fetch 4 ,mem_24g_addr 
-0605 98001200 iforce access 
-0606 204005b9 call p_g24_prep 
-0607 20400600 call p_g24_set_freq_tx 
-0608 79202a00 set1 txgfsk ,radio_ctrl 
-0609 782efc00 enable encode_fec0 
-060a 78307c00 enable is_tx 
-060b 7850fc00 disable is_rx 
-060c 19317e00 rshift16 access ,pdata 
-060d 1fecfe00 rshift8 pdata ,pdata 
-060e 1ff1fe00 rshift4 pdata ,pdata 
-060f 08008628 inject mod ,40 
-0610 784efc00 disable encode_fec0 
-0611 782dfc00 enable encode_fec1 
-0612 7823fc00 enable enable_white 
-0613 7824fc00 enable enable_crc 
-0614 6800cc18 fetch 1 ,mem_24g_syncword_crc8 
-0615 08008608 inject mod ,8 
-0616 6800cbe3 fetch 1 ,mem_24g_txlen 
-0617 98007200 iforce loopcnt 
-0618 d8c00cf5 arg mem_24g_txpayload ,contr 
+0601 204053d2 call le_enable 
+0602 68024c00 fetch 4 ,mem_24g_addr 
+0603 98001200 iforce access 
+0604 204005b7 call p_g24_prep 
+0605 204005fe call p_g24_set_freq_tx 
+0606 79202a00 set1 txgfsk ,radio_ctrl 
+0607 782efc00 enable encode_fec0 
+0608 78307c00 enable is_tx 
+0609 7850fc00 disable is_rx 
+060a 19317e00 rshift16 access ,pdata 
+060b 1fecfe00 rshift8 pdata ,pdata 
+060c 1ff1fe00 rshift4 pdata ,pdata 
+060d 08008628 inject mod ,40 
+060e 784efc00 disable encode_fec0 
+060f 782dfc00 enable encode_fec1 
+0610 7823fc00 enable enable_white 
+0611 7824fc00 enable enable_crc 
+0612 6800cc18 fetch 1 ,mem_24g_syncword_crc8 
+0613 08008608 inject mod ,8 
+0614 6800cbe3 fetch 1 ,mem_24g_txlen 
+0615 98007200 iforce loopcnt 
+0616 d8c00cf5 arg mem_24g_txpayload ,contr 
 
 p_g24tr_loop:
-0619 e8c08000 ifetch 1 ,contr 
-061a 08008608 inject mod ,8 
-061b c2000619 loop p_g24tr_loop 
-061c 78247c00 enable enable_parity 
-061d 08008618 inject mod ,24 
-061e 78447c00 disable enable_parity 
-061f 37d38200 until null ,tx_clear 
-0620 20000064 nop 100 
-0621 784efc00 disable encode_fec0 
-0622 784dfc00 disable encode_fec1 
-0623 20600000 rtn 
-org 0x3000
+0617 e8c08000 ifetch 1 ,contr 
+0618 08008608 inject mod ,8 
+0619 c2000617 loop p_g24tr_loop 
+061a 78247c00 enable enable_parity 
+061b 08008618 inject mod ,24 
+061c 78447c00 disable enable_parity 
+061d 37d38200 until null ,tx_clear 
+061e 20000064 nop 100 
+061f 784efc00 disable encode_fec0 
+0620 784dfc00 disable encode_fec1 
+0621 20600000 rtn 
+              org 0x3000
 
 start:
 3000 20403c74 call lpmstate 
@@ -28466,4 +28464,4 @@
 7fba 24610000 nrtn positive 
 7fbb 18427e00 copy temp ,pdata 
 7fbc 20600000 rtn 
-rtn 
+
Index: btkb/output/ramcode.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/output/ramcode.rom	(revision 200)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/output/ramcode.rom	(working copy)
@@ -585,7 +585,7 @@
 207a0000
 c0108252
 c0110254
-c0118513
+c0118511
 c0068262
 c0160262
 c015826b
@@ -593,10 +593,10 @@
 c0097c85
 20207c5a
 704befff
-20200546
+20200544
 793f8023
 704befff
-20200501
+202004ff
 700b7d22
 20205620
 6800807c
@@ -624,7 +624,7 @@
 680147f4
 c284bf90
 c283fcd5
-c5118501
+c51184ff
 7043d800
 20403f7e
 700b7d37
@@ -1161,7 +1161,7 @@
 204004ab
 2434049e
 704c150a
-204004ce
+204004cc
 6800cbef
 c1ff8000
 704c3d02
@@ -1194,10 +1194,10 @@
 68044d40
 2020049b
 6800cbef
-c0ff851c
+c0ff851a
 204004b2
 205404c9
-2054058b
+20540589
 704be601
 20600000
 78547c00
@@ -1225,22 +1225,20 @@
 202034df
 6804cd5b
 60048cd5
-58000000
-6004cd5b
 20600000
 704be800
 d9600d00
 34730200
-204004f5
-243784de
-20400504
+204004f3
+243784dc
+20400502
 6800cbe0
 1fe0fe01
 6000cbe0
 704d4900
 6800cbef
-c0ff84f4
-204004f0
+c0ff84f2
+204004ee
 704be700
 704be600
 20600000
@@ -1249,44 +1247,44 @@
 1fe0fe01
 6000cbe7
 6800cbef
-c0ff8500
+c0ff84fe
 6800cbe7
-c07f8501
+c07f84ff
 6800cbe7
 d8400010
 98467c00
-202105aa
+202105a8
 6800cbe8
 1fe0fe01
 6000cbe8
 2000000a
-c08384cf
-202005aa
+c08384cd
+202005a8
 58000000
 60048cd5
 6004cd5b
 20600000
-20200536
+20200534
 7857fc00
-20400603
+20400601
 18002a00
 68024c00
 98001200
 68088017
 20403a82
 20403a87
-204005c2
-205785fd
+204005c0
+205785fb
 20600000
 20600000
 704d4900
 700b7d32
 20207c27
-2040056b
+20400569
 6800cbdf
 207a0000
 98007200
-2040050c
+2040050a
 d8c00cb5
 d8a00d17
 20207e45
@@ -1298,28 +1296,28 @@
 704d4a00
 20600000
 79200023
-20400518
-204004da
+20400516
+204004d8
 704bef01
 20600000
 704be000
 704be94e
 68024beb
-2020057d
-20400518
+2020057b
+20400516
 6800cbe6
 c000b4df
 6800cbef
-c0008524
-c0010527
-c001852a
+c0008522
+c0010525
+c0018528
 20203bf1
 704bef11
 700d37aa
-2020052c
+2020052a
 704bef12
 700d3755
-2020052c
+2020052a
 704bef13
 700d3722
 700d3802
@@ -1328,41 +1326,41 @@
 700d3d00
 da200d37
 d8400007
-20400566
-2040058b
+20400564
+20400589
 204004b0
 202034df
 6800cbef
 c17f8000
-c008853c
-c009053e
-c0098540
+c008853a
+c009053c
+c009853e
 20600000
 704bef02
-202004da
+202004d8
 704bef03
-202004da
+202004d8
 704befff
 700b7d31
 20407c27
 68020d19
-2040057d
-202004da
+2040057b
+202004d8
 c6118000
-2040057e
-204005aa
+2040057c
+204005a8
 6800cbef
 c1ff8000
-20400558
+20400556
 58000000
 60014c04
 20403cab
 200007d0
 6800cc04
-c07f8501
-204004f5
-24378561
-204004f0
+c07f84ff
+204004f3
+2437855f
+204004ee
 79200023
 700b7d3c
 20207c27
@@ -1373,13 +1371,13 @@
 60020d39
 d8400006
 da200d37
-20400566
-2020058b
+20400564
+20200589
 68014c04
 1fe0fe01
 60014c04
-204005aa
-2020054e
+204005a8
+2020054c
 6008cbe1
 18427200
 d8a00cd5
@@ -1409,7 +1407,7 @@
 d8c04c00
 e8c08000
 9a20a200
-c2000581
+c200057f
 1a227e00
 60014c16
 6800cc16
@@ -1432,24 +1430,24 @@
 9840fe00
 e0a08000
 6800cbef
-c0ff859d
+c0ff859b
 6800cbe2
 e0a08000
 6800cbe1
 98007200
 6800cbe2
-c00085a8
+c00085a6
 d8c00cd5
 20407e45
 68008cd5
-c00185a6
+c00185a4
 20600000
 700cd502
 20600000
 d8c00cd6
 20207e45
 6808cbea
-204005b0
+204005ae
 18408401
 18410403
 6008cbea
@@ -1472,7 +1470,7 @@
 79200401
 18431c00
 20600000
-204005b9
+204005b7
 7826fc00
 7830fc00
 78507c00
@@ -1480,7 +1478,7 @@
 68014be4
 98003600
 37c18400
-242c05fd
+242c05fb
 7846fc00
 7825fc00
 7823fc00
@@ -1490,24 +1488,24 @@
 6000cc19
 6808cc18
 98467c00
-242285fd
+242285fb
 09800008
 19897e00
 60008cb3
 68008cb3
 6808cbe2
 a8400e00
-242085fd
+242085fb
 09800008
 19897e00
 e0a08000
 1fe97e00
 1fe1721f
-202285e6
+202285e4
 09800008
 19897e00
 e0a08000
-c20005e2
+c20005e0
 18a22200
 09800008
 19897e00
@@ -1520,7 +1518,7 @@
 1ff17e00
 e0a18000
 7845fc00
-202305fd
+202305fb
 7837fc00
 68008017
 1fe0a200
@@ -1529,7 +1527,7 @@
 20403a7a
 6800cc2a
 1fe22200
-20400574
+20400572
 20600000
 784dfc00
 7845fc00
@@ -1540,8 +1538,8 @@
 204053d2
 68024c00
 98001200
-204005b9
-20400600
+204005b7
+204005fe
 79202a00
 782efc00
 78307c00
@@ -1561,7 +1559,7 @@
 d8c00cf5
 e8c08000
 08008608
-c2000619
+c2000617
 78247c00
 08008618
 78447c00
Index: btkb/program/patch.prog
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/btkb/program/patch.prog	(revision 200)
+++ /YC1026/YC1086_BLE_24g_SDK/btkb/program/patch.prog	(working copy)
@@ -1985,8 +1985,8 @@
 p_g24_get_package_data:
 	fetch 9,mem_24g_txbuf_new
 	store 9,mem_24g_txbuf
-	setarg 0
-	store 9,mem_24g_txbuf_new
+//	setarg 0
+//	store 9,mem_24g_txbuf_new
 	rtn
 
 
Index: c51/output/FW
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/output/FW.COD
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.COD	(revision 200)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.COD	(working copy)
@@ -1,4 +1,4 @@
-LX51 LINKER/LOCATER V4.41                                                               09/24/2020  19:54:08  PAGE 1
+LX51 LINKER/LOCATER V4.41                                                               11/19/2020  15:02:55  PAGE 1
 
 
 
Index: c51/output/FW.HTM
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.HTM	(revision 200)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.HTM	(working copy)
@@ -25,7 +25,7 @@
 
 <p class="TinyT">
 Created from: <b>LX51 LINKER/LOCATER V4.41</b><br>
-Creation time: <b>09/24/2020  19:54:08</b><p>
+Creation time: <b>11/19/2020  15:02:55</b><p>
 
 <hr>
 
Index: c51/output/FW.MAP
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.MAP	(revision 200)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/FW.MAP	(working copy)
@@ -1,4 +1,4 @@
-LX51 LINKER/LOCATER V4.41                                                               09/24/2020  19:54:08  PAGE 1
+LX51 LINKER/LOCATER V4.41                                                               11/19/2020  15:02:55  PAGE 1
 
 
 LX51 LINKER/LOCATER V4.41, INVOKED BY:
Index: c51/output/FW.SBR
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/output/eeprom.dat
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/eeprom.dat	(revision 200)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/eeprom.dat	(working copy)
@@ -2,7 +2,7 @@
 02
 aa
 55
-92
+8a
 18
 c5
 12
@@ -2355,7 +2355,7 @@
 c0
 11
 85
-13
+11
 c0
 06
 82
@@ -2387,7 +2387,7 @@
 20
 20
 05
-46
+44
 79
 3f
 80
@@ -2398,8 +2398,8 @@
 ff
 20
 20
-05
-01
+04
+ff
 70
 0b
 7d
@@ -2510,8 +2510,8 @@
 d5
 c5
 11
-85
-01
+84
+ff
 70
 43
 d8
@@ -4659,7 +4659,7 @@
 20
 40
 04
-ce
+cc
 68
 00
 cb
@@ -4791,7 +4791,7 @@
 c0
 ff
 85
-1c
+1a
 20
 40
 04
@@ -4803,7 +4803,7 @@
 20
 54
 05
-8b
+89
 70
 4b
 e6
@@ -4912,14 +4912,6 @@
 04
 8c
 d5
-58
-00
-00
-00
-60
-04
-cd
-5b
 20
 60
 00
@@ -4939,15 +4931,15 @@
 20
 40
 04
-f5
+f3
 24
 37
 84
-de
+dc
 20
 40
 05
-04
+02
 68
 00
 cb
@@ -4971,11 +4963,11 @@
 c0
 ff
 84
-f4
+f2
 20
 40
 04
-f0
+ee
 70
 4b
 e7
@@ -5010,16 +5002,16 @@
 ef
 c0
 ff
-85
-00
+84
+fe
 68
 00
 cb
 e7
 c0
 7f
-85
-01
+84
+ff
 68
 00
 cb
@@ -5035,7 +5027,7 @@
 20
 21
 05
-aa
+a8
 68
 00
 cb
@@ -5055,11 +5047,11 @@
 c0
 83
 84
-cf
+cd
 20
 20
 05
-aa
+a8
 58
 00
 00
@@ -5079,7 +5071,7 @@
 20
 20
 05
-36
+34
 78
 57
 fc
@@ -5087,7 +5079,7 @@
 20
 40
 06
-03
+01
 18
 00
 2a
@@ -5115,11 +5107,11 @@
 20
 40
 05
-c2
+c0
 20
 57
 85
-fd
+fb
 20
 60
 00
@@ -5143,7 +5135,7 @@
 20
 40
 05
-6b
+69
 68
 00
 cb
@@ -5159,7 +5151,7 @@
 20
 40
 05
-0c
+0a
 d8
 c0
 0c
@@ -5207,11 +5199,11 @@
 20
 40
 05
-18
+16
 20
 40
 04
-da
+d8
 70
 4b
 ef
@@ -5235,11 +5227,11 @@
 20
 20
 05
-7d
+7b
 20
 40
 05
-18
+16
 68
 00
 cb
@@ -5255,15 +5247,15 @@
 c0
 00
 85
-24
+22
 c0
 01
 05
-27
+25
 c0
 01
 85
-2a
+28
 20
 20
 3b
@@ -5279,7 +5271,7 @@
 20
 20
 05
-2c
+2a
 70
 4b
 ef
@@ -5291,7 +5283,7 @@
 20
 20
 05
-2c
+2a
 70
 4b
 ef
@@ -5327,11 +5319,11 @@
 20
 40
 05
-66
+64
 20
 40
 05
-8b
+89
 20
 40
 04
@@ -5351,15 +5343,15 @@
 c0
 08
 85
-3c
+3a
 c0
 09
 05
-3e
+3c
 c0
 09
 85
-40
+3e
 20
 60
 00
@@ -5371,7 +5363,7 @@
 20
 20
 04
-da
+d8
 70
 4b
 ef
@@ -5379,7 +5371,7 @@
 20
 20
 04
-da
+d8
 70
 4b
 ef
@@ -5399,11 +5391,11 @@
 20
 40
 05
-7d
+7b
 20
 20
 04
-da
+d8
 c6
 11
 80
@@ -5411,11 +5403,11 @@
 20
 40
 05
-7e
+7c
 20
 40
 05
-aa
+a8
 68
 00
 cb
@@ -5427,7 +5419,7 @@
 20
 40
 05
-58
+56
 58
 00
 00
@@ -5450,20 +5442,20 @@
 04
 c0
 7f
-85
-01
+84
+ff
 20
 40
 04
-f5
+f3
 24
 37
 85
-61
+5f
 20
 40
 04
-f0
+ee
 79
 20
 00
@@ -5507,11 +5499,11 @@
 20
 40
 05
-66
+64
 20
 20
 05
-8b
+89
 68
 01
 4c
@@ -5527,11 +5519,11 @@
 20
 40
 05
-aa
+a8
 20
 20
 05
-4e
+4c
 60
 08
 cb
@@ -5651,7 +5643,7 @@
 c2
 00
 05
-81
+7f
 1a
 22
 7e
@@ -5743,7 +5735,7 @@
 c0
 ff
 85
-9d
+9b
 68
 00
 cb
@@ -5767,7 +5759,7 @@
 c0
 00
 85
-a8
+a6
 d8
 c0
 0c
@@ -5783,7 +5775,7 @@
 c0
 01
 85
-a6
+a4
 20
 60
 00
@@ -5811,7 +5803,7 @@
 20
 40
 05
-b0
+ae
 18
 40
 84
@@ -5903,7 +5895,7 @@
 20
 40
 05
-b9
+b7
 78
 26
 fc
@@ -5935,7 +5927,7 @@
 24
 2c
 05
-fd
+fb
 78
 46
 fc
@@ -5975,7 +5967,7 @@
 24
 22
 85
-fd
+fb
 09
 80
 00
@@ -6003,7 +5995,7 @@
 24
 20
 85
-fd
+fb
 09
 80
 00
@@ -6027,7 +6019,7 @@
 20
 22
 85
-e6
+e4
 09
 80
 00
@@ -6043,7 +6035,7 @@
 c2
 00
 05
-e2
+e0
 18
 a2
 22
@@ -6095,7 +6087,7 @@
 20
 23
 05
-fd
+fb
 78
 37
 fc
@@ -6131,7 +6123,7 @@
 20
 40
 05
-74
+72
 20
 60
 00
@@ -6175,11 +6167,11 @@
 20
 40
 05
-b9
+b7
 20
 40
-06
-00
+05
+fe
 79
 20
 2a
@@ -6259,7 +6251,7 @@
 c2
 00
 06
-19
+17
 78
 24
 7c
@@ -6292,8 +6284,8 @@
 60
 00
 00
-e7
-b3
+b7
+c4
 aa
 55
 5c
@@ -20990,8 +20982,8 @@
 6c
 59
 50
-3e
-e4
+9c
+31
 ff
 ff
 ff
@@ -32764,5 +32756,13 @@
 ff
 ff
 ff
-46
-7c
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+ff
+06
+f0
Index: c51/output/ramcode.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/output/ramcode.rom	(revision 200)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/output/ramcode.rom	(working copy)
@@ -585,7 +585,7 @@
 207a0000
 c0108252
 c0110254
-c0118513
+c0118511
 c0068262
 c0160262
 c015826b
@@ -593,10 +593,10 @@
 c0097c85
 20207c5a
 704befff
-20200546
+20200544
 793f8023
 704befff
-20200501
+202004ff
 700b7d22
 20205620
 6800807c
@@ -624,7 +624,7 @@
 680147f4
 c284bf90
 c283fcd5
-c5118501
+c51184ff
 7043d800
 20403f7e
 700b7d37
@@ -1161,7 +1161,7 @@
 204004ab
 2434049e
 704c150a
-204004ce
+204004cc
 6800cbef
 c1ff8000
 704c3d02
@@ -1194,10 +1194,10 @@
 68044d40
 2020049b
 6800cbef
-c0ff851c
+c0ff851a
 204004b2
 205404c9
-2054058b
+20540589
 704be601
 20600000
 78547c00
@@ -1225,22 +1225,20 @@
 202034df
 6804cd5b
 60048cd5
-58000000
-6004cd5b
 20600000
 704be800
 d9600d00
 34730200
-204004f5
-243784de
-20400504
+204004f3
+243784dc
+20400502
 6800cbe0
 1fe0fe01
 6000cbe0
 704d4900
 6800cbef
-c0ff84f4
-204004f0
+c0ff84f2
+204004ee
 704be700
 704be600
 20600000
@@ -1249,44 +1247,44 @@
 1fe0fe01
 6000cbe7
 6800cbef
-c0ff8500
+c0ff84fe
 6800cbe7
-c07f8501
+c07f84ff
 6800cbe7
 d8400010
 98467c00
-202105aa
+202105a8
 6800cbe8
 1fe0fe01
 6000cbe8
 2000000a
-c08384cf
-202005aa
+c08384cd
+202005a8
 58000000
 60048cd5
 6004cd5b
 20600000
-20200536
+20200534
 7857fc00
-20400603
+20400601
 18002a00
 68024c00
 98001200
 68088017
 20403a82
 20403a87
-204005c2
-205785fd
+204005c0
+205785fb
 20600000
 20600000
 704d4900
 700b7d32
 20207c27
-2040056b
+20400569
 6800cbdf
 207a0000
 98007200
-2040050c
+2040050a
 d8c00cb5
 d8a00d17
 20207e45
@@ -1298,28 +1296,28 @@
 704d4a00
 20600000
 79200023
-20400518
-204004da
+20400516
+204004d8
 704bef01
 20600000
 704be000
 704be94e
 68024beb
-2020057d
-20400518
+2020057b
+20400516
 6800cbe6
 c000b4df
 6800cbef
-c0008524
-c0010527
-c001852a
+c0008522
+c0010525
+c0018528
 20203bf1
 704bef11
 700d37aa
-2020052c
+2020052a
 704bef12
 700d3755
-2020052c
+2020052a
 704bef13
 700d3722
 700d3802
@@ -1328,41 +1326,41 @@
 700d3d00
 da200d37
 d8400007
-20400566
-2040058b
+20400564
+20400589
 204004b0
 202034df
 6800cbef
 c17f8000
-c008853c
-c009053e
-c0098540
+c008853a
+c009053c
+c009853e
 20600000
 704bef02
-202004da
+202004d8
 704bef03
-202004da
+202004d8
 704befff
 700b7d31
 20407c27
 68020d19
-2040057d
-202004da
+2040057b
+202004d8
 c6118000
-2040057e
-204005aa
+2040057c
+204005a8
 6800cbef
 c1ff8000
-20400558
+20400556
 58000000
 60014c04
 20403cab
 200007d0
 6800cc04
-c07f8501
-204004f5
-24378561
-204004f0
+c07f84ff
+204004f3
+2437855f
+204004ee
 79200023
 700b7d3c
 20207c27
@@ -1373,13 +1371,13 @@
 60020d39
 d8400006
 da200d37
-20400566
-2020058b
+20400564
+20200589
 68014c04
 1fe0fe01
 60014c04
-204005aa
-2020054e
+204005a8
+2020054c
 6008cbe1
 18427200
 d8a00cd5
@@ -1409,7 +1407,7 @@
 d8c04c00
 e8c08000
 9a20a200
-c2000581
+c200057f
 1a227e00
 60014c16
 6800cc16
@@ -1432,24 +1430,24 @@
 9840fe00
 e0a08000
 6800cbef
-c0ff859d
+c0ff859b
 6800cbe2
 e0a08000
 6800cbe1
 98007200
 6800cbe2
-c00085a8
+c00085a6
 d8c00cd5
 20407e45
 68008cd5
-c00185a6
+c00185a4
 20600000
 700cd502
 20600000
 d8c00cd6
 20207e45
 6808cbea
-204005b0
+204005ae
 18408401
 18410403
 6008cbea
@@ -1472,7 +1470,7 @@
 79200401
 18431c00
 20600000
-204005b9
+204005b7
 7826fc00
 7830fc00
 78507c00
@@ -1480,7 +1478,7 @@
 68014be4
 98003600
 37c18400
-242c05fd
+242c05fb
 7846fc00
 7825fc00
 7823fc00
@@ -1490,24 +1488,24 @@
 6000cc19
 6808cc18
 98467c00
-242285fd
+242285fb
 09800008
 19897e00
 60008cb3
 68008cb3
 6808cbe2
 a8400e00
-242085fd
+242085fb
 09800008
 19897e00
 e0a08000
 1fe97e00
 1fe1721f
-202285e6
+202285e4
 09800008
 19897e00
 e0a08000
-c20005e2
+c20005e0
 18a22200
 09800008
 19897e00
@@ -1520,7 +1518,7 @@
 1ff17e00
 e0a18000
 7845fc00
-202305fd
+202305fb
 7837fc00
 68008017
 1fe0a200
@@ -1529,7 +1527,7 @@
 20403a7a
 6800cc2a
 1fe22200
-20400574
+20400572
 20600000
 784dfc00
 7845fc00
@@ -1540,8 +1538,8 @@
 204053d2
 68024c00
 98001200
-204005b9
-20400600
+204005b7
+204005fe
 79202a00
 782efc00
 78307c00
@@ -1561,7 +1559,7 @@
 d8c00cf5
 e8c08000
 08008608
-c2000619
+c2000617
 78247c00
 08008618
 78447c00
Index: c51/patch/adc.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/bluetooth.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/global_variable.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/kb_process.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/keyscan.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/led.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/ram.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/ramcode.rom
===================================================================
--- /YC1026/YC1086_BLE_24g_SDK/c51/patch/ramcode.rom	(revision 200)
+++ /YC1026/YC1086_BLE_24g_SDK/c51/patch/ramcode.rom	(working copy)
@@ -585,7 +585,7 @@
 207a0000
 c0108252
 c0110254
-c0118513
+c0118511
 c0068262
 c0160262
 c015826b
@@ -593,10 +593,10 @@
 c0097c85
 20207c5a
 704befff
-20200546
+20200544
 793f8023
 704befff
-20200501
+202004ff
 700b7d22
 20205620
 6800807c
@@ -624,7 +624,7 @@
 680147f4
 c284bf90
 c283fcd5
-c5118501
+c51184ff
 7043d800
 20403f7e
 700b7d37
@@ -1161,7 +1161,7 @@
 204004ab
 2434049e
 704c150a
-204004ce
+204004cc
 6800cbef
 c1ff8000
 704c3d02
@@ -1194,10 +1194,10 @@
 68044d40
 2020049b
 6800cbef
-c0ff851c
+c0ff851a
 204004b2
 205404c9
-2054058b
+20540589
 704be601
 20600000
 78547c00
@@ -1225,22 +1225,20 @@
 202034df
 6804cd5b
 60048cd5
-58000000
-6004cd5b
 20600000
 704be800
 d9600d00
 34730200
-204004f5
-243784de
-20400504
+204004f3
+243784dc
+20400502
 6800cbe0
 1fe0fe01
 6000cbe0
 704d4900
 6800cbef
-c0ff84f4
-204004f0
+c0ff84f2
+204004ee
 704be700
 704be600
 20600000
@@ -1249,44 +1247,44 @@
 1fe0fe01
 6000cbe7
 6800cbef
-c0ff8500
+c0ff84fe
 6800cbe7
-c07f8501
+c07f84ff
 6800cbe7
 d8400010
 98467c00
-202105aa
+202105a8
 6800cbe8
 1fe0fe01
 6000cbe8
 2000000a
-c08384cf
-202005aa
+c08384cd
+202005a8
 58000000
 60048cd5
 6004cd5b
 20600000
-20200536
+20200534
 7857fc00
-20400603
+20400601
 18002a00
 68024c00
 98001200
 68088017
 20403a82
 20403a87
-204005c2
-205785fd
+204005c0
+205785fb
 20600000
 20600000
 704d4900
 700b7d32
 20207c27
-2040056b
+20400569
 6800cbdf
 207a0000
 98007200
-2040050c
+2040050a
 d8c00cb5
 d8a00d17
 20207e45
@@ -1298,28 +1296,28 @@
 704d4a00
 20600000
 79200023
-20400518
-204004da
+20400516
+204004d8
 704bef01
 20600000
 704be000
 704be94e
 68024beb
-2020057d
-20400518
+2020057b
+20400516
 6800cbe6
 c000b4df
 6800cbef
-c0008524
-c0010527
-c001852a
+c0008522
+c0010525
+c0018528
 20203bf1
 704bef11
 700d37aa
-2020052c
+2020052a
 704bef12
 700d3755
-2020052c
+2020052a
 704bef13
 700d3722
 700d3802
@@ -1328,41 +1326,41 @@
 700d3d00
 da200d37
 d8400007
-20400566
-2040058b
+20400564
+20400589
 204004b0
 202034df
 6800cbef
 c17f8000
-c008853c
-c009053e
-c0098540
+c008853a
+c009053c
+c009853e
 20600000
 704bef02
-202004da
+202004d8
 704bef03
-202004da
+202004d8
 704befff
 700b7d31
 20407c27
 68020d19
-2040057d
-202004da
+2040057b
+202004d8
 c6118000
-2040057e
-204005aa
+2040057c
+204005a8
 6800cbef
 c1ff8000
-20400558
+20400556
 58000000
 60014c04
 20403cab
 200007d0
 6800cc04
-c07f8501
-204004f5
-24378561
-204004f0
+c07f84ff
+204004f3
+2437855f
+204004ee
 79200023
 700b7d3c
 20207c27
@@ -1373,13 +1371,13 @@
 60020d39
 d8400006
 da200d37
-20400566
-2020058b
+20400564
+20200589
 68014c04
 1fe0fe01
 60014c04
-204005aa
-2020054e
+204005a8
+2020054c
 6008cbe1
 18427200
 d8a00cd5
@@ -1409,7 +1407,7 @@
 d8c04c00
 e8c08000
 9a20a200
-c2000581
+c200057f
 1a227e00
 60014c16
 6800cc16
@@ -1432,24 +1430,24 @@
 9840fe00
 e0a08000
 6800cbef
-c0ff859d
+c0ff859b
 6800cbe2
 e0a08000
 6800cbe1
 98007200
 6800cbe2
-c00085a8
+c00085a6
 d8c00cd5
 20407e45
 68008cd5
-c00185a6
+c00185a4
 20600000
 700cd502
 20600000
 d8c00cd6
 20207e45
 6808cbea
-204005b0
+204005ae
 18408401
 18410403
 6008cbea
@@ -1472,7 +1470,7 @@
 79200401
 18431c00
 20600000
-204005b9
+204005b7
 7826fc00
 7830fc00
 78507c00
@@ -1480,7 +1478,7 @@
 68014be4
 98003600
 37c18400
-242c05fd
+242c05fb
 7846fc00
 7825fc00
 7823fc00
@@ -1490,24 +1488,24 @@
 6000cc19
 6808cc18
 98467c00
-242285fd
+242285fb
 09800008
 19897e00
 60008cb3
 68008cb3
 6808cbe2
 a8400e00
-242085fd
+242085fb
 09800008
 19897e00
 e0a08000
 1fe97e00
 1fe1721f
-202285e6
+202285e4
 09800008
 19897e00
 e0a08000
-c20005e2
+c20005e0
 18a22200
 09800008
 19897e00
@@ -1520,7 +1518,7 @@
 1ff17e00
 e0a18000
 7845fc00
-202305fd
+202305fb
 7837fc00
 68008017
 1fe0a200
@@ -1529,7 +1527,7 @@
 20403a7a
 6800cc2a
 1fe22200
-20400574
+20400572
 20600000
 784dfc00
 7845fc00
@@ -1540,8 +1538,8 @@
 204053d2
 68024c00
 98001200
-204005b9
-20400600
+204005b7
+204005fe
 79202a00
 782efc00
 78307c00
@@ -1561,7 +1559,7 @@
 d8c00cf5
 e8c08000
 08008608
-c2000619
+c2000617
 78247c00
 08008618
 78447c00
Index: c51/patch/sys.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
