Index: YJX_1066/PB_3mode_2ch/format/app_mouse.format
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/format/app_mouse.format	(revision 833)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/format/app_mouse.format	(working copy)
@@ -183,7 +183,6 @@
 
 33 mem_mouse_data_queue
 1 mem_mouse_data_queue_num
-4 mem_random_addr_flash_head
 2 mem_random_addr_increase_count
 1 mem_mouse_le_conn_param_reject
 1 mem_lpm_mult_init
@@ -229,6 +228,7 @@
 
 1 mem_device_state_led_gpio
 1 mem_24g_check_dongle_times1
+4 mem_witre_flash_head_temp
 )
 
 
Index: YJX_1066/PB_3mode_2ch/output/bt_format.meta
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/bt_format.meta	(revision 833)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/bt_format.meta	(working copy)
@@ -1135,40 +1135,40 @@
 0x479f mem_mouse_le_reconnect_flag
 0x47a0 mem_mouse_data_queue
 0x47c1 mem_mouse_data_queue_num
-0x47c2 mem_random_addr_flash_head
-0x47c6 mem_random_addr_increase_count
-0x47c8 mem_mouse_le_conn_param_reject
-0x47c9 mem_lpm_mult_init
-0x47ca mem_mouse_le_uuid_sup
-0x480a mem_mouse_wheel_trigger
-0x480b mem_mouse_wheel_trigger_timer
-0x480c mem_mouse_enter_sniff_count
-0x480d mem_mouse_send_switch_req_timer
-0x480e mem_le_tx_buffer0_omemalloc
-0x4829 mem_le_tx_buffer1_omemalloc
-0x4844 mem_le_tx_buffer2_omemalloc
-0x485f mem_le_tx_buffer3_omemalloc
-0x487a mem_mouse_uuid_list
-0x4b00 mem_lmi_opcode_temp
-0x4b01 mem_mouse_adc_last_low_voltage_flag
-0x4b02 mem_mouse_init_sensor_reset_flag
-0x4b03 mem_bt_rcvd_switch_req_accept
-0x4b04 mem_bt_send_max_slot_req_accept_after_switch
-0x4b05 mem_bt_send_lmp_setup_complete
-0x4b06 mem_l2cap_rcv
-0x4b07 mem_mouse_bt_boot_mode
-0x4b08 mem_mouse_bt_boot_data
-0x4b0d mem_mouse_bt_send_first_package_timer
-0x4b0e mem_mouse_bt_send_first_package_flag
-0x4b0f mem_mouse_information_temp
-0x4b6e mem_flash_ncs_gpio
-0x4b6f mem_select_ui_button_count
-0x4b70 mem_mouse_g24_led_timer
-0x4b71 mem_mouse_bt_ble_poweron_led_timer
-0x4b72 mem_mouse_bt_ble_led_timer
-0x4b73 mem_device_blink_led_state
-0x4b74 mem_device_state_led_gpio
-0x4b75 mem_24g_check_dongle_times1
+0x47c2 mem_random_addr_increase_count
+0x47c4 mem_mouse_le_conn_param_reject
+0x47c5 mem_lpm_mult_init
+0x47c6 mem_mouse_le_uuid_sup
+0x4806 mem_mouse_wheel_trigger
+0x4807 mem_mouse_wheel_trigger_timer
+0x4808 mem_mouse_enter_sniff_count
+0x4809 mem_mouse_send_switch_req_timer
+0x480a mem_le_tx_buffer0_omemalloc
+0x4825 mem_le_tx_buffer1_omemalloc
+0x4840 mem_le_tx_buffer2_omemalloc
+0x485b mem_le_tx_buffer3_omemalloc
+0x4876 mem_mouse_uuid_list
+0x4afc mem_lmi_opcode_temp
+0x4afd mem_mouse_adc_last_low_voltage_flag
+0x4afe mem_mouse_init_sensor_reset_flag
+0x4aff mem_bt_rcvd_switch_req_accept
+0x4b00 mem_bt_send_max_slot_req_accept_after_switch
+0x4b01 mem_bt_send_lmp_setup_complete
+0x4b02 mem_l2cap_rcv
+0x4b03 mem_mouse_bt_boot_mode
+0x4b04 mem_mouse_bt_boot_data
+0x4b09 mem_mouse_bt_send_first_package_timer
+0x4b0a mem_mouse_bt_send_first_package_flag
+0x4b0b mem_mouse_information_temp
+0x4b6a mem_flash_ncs_gpio
+0x4b6b mem_select_ui_button_count
+0x4b6c mem_mouse_g24_led_timer
+0x4b6d mem_mouse_bt_ble_poweron_led_timer
+0x4b6e mem_mouse_bt_ble_led_timer
+0x4b6f mem_device_blink_led_state
+0x4b70 mem_device_state_led_gpio
+0x4b71 mem_24g_check_dongle_times1
+0x4b72 mem_witre_flash_head_temp
 0x4b76 mem_24g_rxbuf
 0x4b98 mem_24g_txbuf
 0x4bb8 mem_24g_txpayload
Index: YJX_1066/PB_3mode_2ch/output/bt_program23.icode
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/bt_program23.icode	(revision 833)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/bt_program23.icode	(working copy)
@@ -1,41 +1,41 @@
  00000000  0x0000003e bbit1  0x00000008 , 0x00000017 
- 00000001  0x0000003f beq  0x00000085 , 0x00000708 
- 00000002  0x00000040 beq  0x00000089 , 0x000006cd 
+ 00000001  0x0000003f beq  0x00000085 , 0x0000070e 
+ 00000002  0x00000040 beq  0x00000089 , 0x000006d3 
  00000003  0x00000041 beq  0x00000001 , 0x00000031 
- 00000004  0x00000042 beq  0x0000001b , 0x00000444 
- 00000005  0x00000043 beq  0x0000004a , 0x00000453 
- 00000006  0x00000044 beq  0x00000059 , 0x00000451 
- 00000007  0x00000045 beq  0x00000051 , 0x0000045c 
- 00000008  0x00000046 beq  0x000000a7 , 0x00000461 
- 00000009  0x00000047 beq  0x000000cb , 0x00000476 
- 00000010  0x00000048 beq  0x000000e9 , 0x00000477 
+ 00000004  0x00000042 beq  0x0000001b , 0x0000044a 
+ 00000005  0x00000043 beq  0x0000004a , 0x00000459 
+ 00000006  0x00000044 beq  0x00000059 , 0x00000457 
+ 00000007  0x00000045 beq  0x00000051 , 0x00000462 
+ 00000008  0x00000046 beq  0x000000a7 , 0x00000467 
+ 00000009  0x00000047 beq  0x000000cb , 0x0000047c 
+ 00000010  0x00000048 beq  0x000000e9 , 0x0000047d 
  00000011  0x00000049 beq  0x000000a1 , 0x0000003a 
  00000012  0x0000004a beq  0x000000a8 , 0x0000003f 
  00000013  0x0000004b beq  0x000000b1 , 0x00000042 
  00000014  0x0000004c beq  0x000000b2 , 0x0000004a 
  00000015  0x0000004d beq  0x000000c4 , 0x000000ce 
- 00000016  0x0000004e beq  0x000000c9 , 0x00000155 
- 00000017  0x0000004f beq  0x000000ca , 0x00000159 
- 00000018  0x00000050 beq  0x000000e3 , 0x0000034b 
- 00000019  0x00000051 beq  0x000000ea , 0x00000358 
- 00000020  0x00000052 beq  0x000000eb , 0x00000367 
- 00000021  0x00000053 beq  0x000000ec , 0x0000039a 
+ 00000016  0x0000004e beq  0x000000c9 , 0x00000156 
+ 00000017  0x0000004f beq  0x000000ca , 0x0000015a 
+ 00000018  0x00000050 beq  0x000000e3 , 0x00000351 
+ 00000019  0x00000051 beq  0x000000ea , 0x0000035e 
+ 00000020  0x00000052 beq  0x000000eb , 0x0000036d 
+ 00000021  0x00000053 beq  0x000000ec , 0x000003a0 
  00000022  0x00000054 branch  0x00002a8e 
- 00000023  0x00000056 beq  0x00000039 , 0x000003a0 
- 00000024  0x00000057 beq  0x00000043 , 0x000003a8 
- 00000025  0x00000058 beq  0x0000004a , 0x000003ae 
- 00000026  0x00000059 beq  0x00000057 , 0x000003b1 
- 00000027  0x0000005a beq  0x00000063 , 0x000003c3 
- 00000028  0x0000005b beq  0x00000067 , 0x000003ed 
- 00000029  0x0000005c beq  0x0000006a , 0x00000416 
- 00000030  0x0000005d beq  0x00000077 , 0x00000421 
- 00000031  0x0000005e beq  0x00000005 , 0x00000489 
- 00000032  0x0000005f beq  0x00000080 , 0x000004a4 
- 00000033  0x00000060 beq  0x00000082 , 0x000004ae 
- 00000034  0x00000061 beq  0x00000088 , 0x000004d9 
- 00000035  0x00000063 beq  0x0000008c , 0x00000431 
- 00000036  0x00000064 beq  0x0000008d , 0x0000043d 
- 00000037  0x00000065 beq  0x000000fa , 0x000004fd 
+ 00000023  0x00000056 beq  0x00000039 , 0x000003a6 
+ 00000024  0x00000057 beq  0x00000043 , 0x000003ae 
+ 00000025  0x00000058 beq  0x0000004a , 0x000003b4 
+ 00000026  0x00000059 beq  0x00000057 , 0x000003b7 
+ 00000027  0x0000005a beq  0x00000063 , 0x000003c9 
+ 00000028  0x0000005b beq  0x00000067 , 0x000003f3 
+ 00000029  0x0000005c beq  0x0000006a , 0x0000041c 
+ 00000030  0x0000005d beq  0x00000077 , 0x00000427 
+ 00000031  0x0000005e beq  0x00000005 , 0x0000048f 
+ 00000032  0x0000005f beq  0x00000080 , 0x000004aa 
+ 00000033  0x00000060 beq  0x00000082 , 0x000004b4 
+ 00000034  0x00000061 beq  0x00000088 , 0x000004df 
+ 00000035  0x00000063 beq  0x0000008c , 0x00000437 
+ 00000036  0x00000064 beq  0x0000008d , 0x00000443 
+ 00000037  0x00000065 beq  0x000000fa , 0x00000503 
  00000038  0x00000066 branch  0x00002a8e 
  00000039  0x0000006d copy  0x0000003f , 0x00000011 
  00000040  0x0000006e fetcht  0x00000001 , 0x00004cb7 
@@ -61,13 +61,13 @@
  00000060  0x00000087 setarg  0x00001d87 
  00000061  0x00000088 store  0x00000002 , 0x00004513 
  00000062  0x00000089 branch  0x00002aa2 
- 00000063  0x0000008c fetch  0x00000001 , 0x0000480a 
+ 00000063  0x0000008c fetch  0x00000001 , 0x00004806 
  00000064  0x0000008d nrtn  0x00000034 
  00000065  0x0000008e branch  0x00002b7f 
  00000066  0x00000091 rtnmark1  0x00000026 
  00000067  0x00000092 fetch  0x00000001 , 0x0000479c 
  00000068  0x00000093 beq  0x00000000 , 0x00007fef 
- 00000069  0x00000094 fetch  0x00000001 , 0x000047c8 
+ 00000069  0x00000094 fetch  0x00000001 , 0x000047c4 
  00000070  0x00000095 beq  0x00000001 , 0x00007fef 
  00000071  0x00000096 fetch  0x00000002 , 0x00004248 
  00000072  0x00000097 nbranch  0x00007fef , 0x00000034 
@@ -75,13 +75,13 @@
  00000074  0x0000009b rtnmark0  0x00000026 
  00000075  0x0000009c fetch  0x00000001 , 0x00004d3c 
  00000076  0x0000009d beq  0x00000001 , 0x0000005f 
- 00000077  0x0000009f call  0x0000056f 
+ 00000077  0x0000009f call  0x00000575 
  00000078  0x000000a0 nbranch  0x0000007a , 0x00000028 
- 00000079  0x000000a1 call  0x00000554 
- 00000080  0x000000a3 call  0x00000593 
+ 00000079  0x000000a1 call  0x0000055a 
+ 00000080  0x000000a3 call  0x00000599 
  00000081  0x000000a4 fetch  0x00000001 , 0x00004c0c 
  00000082  0x000000a5 rtnne  0x000000ff 
- 00000083  0x000000a6 call  0x000005f8 
+ 00000083  0x000000a6 call  0x000005fe 
  00000084  0x000000a8 fetch  0x00000001 , 0x00004d3c 
  00000085  0x000000a9 rtneq  0x00000001 
  00000086  0x000000aa call  0x00002afa 
@@ -93,7 +93,7 @@
  00000092  0x000000b0 call  0x0000009c 
  00000093  0x000000b1 setarg  0x0000ec54 
  00000094  0x000000b2 branch  0x00002b93 
- 00000095  0x000000b5 call  0x0000070a 
+ 00000095  0x000000b5 call  0x00000710 
  00000096  0x000000b6 nrtn  0x00000028 
  00000097  0x000000b7 call  0x00000071 
  00000098  0x000000b8 fetch  0x00000001 , 0x00004d3d 
@@ -134,7 +134,7 @@
  00000133  0x000000e3 branch  0x00002b2a 
  00000134  0x000000e6 jam  0x00000001 , 0x00004c28 
  00000135  0x000000e7 jam  0x00000000 , 0x00004d31 
- 00000136  0x000000e8 call  0x0000051c 
+ 00000136  0x000000e8 call  0x00000522 
  00000137  0x000000e9 store  0x00000001 , 0x00004b98 
  00000138  0x000000ea setarg  0x00000000 
  00000139  0x000000eb store  0x00000007 , 0x00004b99 
@@ -144,8 +144,8 @@
  00000143  0x000000ef fetch  0x00000001 , 0x00004bfd 
  00000144  0x000000f0 set1  0x00000003 , 0x0000003f 
  00000145  0x000000f1 store  0x00000001 , 0x00004bfd 
- 00000146  0x000000f2 call  0x00000746 
- 00000147  0x000000f3 call  0x00000573 
+ 00000146  0x000000f2 call  0x0000074c 
+ 00000147  0x000000f3 call  0x00000579 
  00000148  0x000000f4 branch  0x00000050 
  00000149  0x000000f8 rtnmark1  0x00000026 
  00000150  0x000000f9 call  0x000000b5 
@@ -160,7 +160,7 @@
  00000159  0x00000105 call  0x000000b2 
  00000160  0x00000106 call  0x0000009c 
  00000161  0x00000107 call  0x00003ebf 
- 00000162  0x00000108 call  0x00000161 
+ 00000162  0x00000108 call  0x0000015e 
  00000163  0x0000010a hfetch  0x00000004 , 0x00008070 
  00000164  0x0000010b hfetcht  0x00000004 , 0x00008078 
  00000165  0x0000010c ior  0x00000002 , 0x00000002 
@@ -176,56 +176,56 @@
  00000175  0x00000116 set0  0x00000006 , 0x0000003f 
  00000176  0x00000117 hstore  0x00000001 , 0x0000807e 
  00000177  0x00000118 rtn 
- 00000178  0x0000011b fetch  0x00000001 , 0x00004b02 
+ 00000178  0x0000011b fetch  0x00000001 , 0x00004afe 
  00000179  0x0000011c rtn  0x00000034 
- 00000180  0x0000011d branch  0x0000034c 
+ 00000180  0x0000011d branch  0x00000352 
  00000181  0x00000120 arg  0x00001800 , 0x00000006 
- 00000182  0x00000121 arg  0x0000480e , 0x00000005 
+ 00000182  0x00000121 arg  0x0000480a , 0x00000005 
  00000183  0x00000122 call  0x000000c0 
  00000184  0x00000123 arg  0x00001900 , 0x00000006 
- 00000185  0x00000124 arg  0x00004829 , 0x00000005 
+ 00000185  0x00000124 arg  0x00004825 , 0x00000005 
  00000186  0x00000125 call  0x000000c0 
  00000187  0x00000126 arg  0x00001a00 , 0x00000006 
- 00000188  0x00000127 arg  0x00004844 , 0x00000005 
+ 00000188  0x00000127 arg  0x00004840 , 0x00000005 
  00000189  0x00000128 call  0x000000c0 
  00000190  0x00000129 arg  0x00001b00 , 0x00000006 
- 00000191  0x0000012a arg  0x0000485f , 0x00000005 
+ 00000191  0x0000012a arg  0x0000485b , 0x00000005 
  00000192  0x0000012c arg  0x0000001b , 0x00000039 
  00000193  0x0000012d branch  0x00007f01 
- 00000194  0x00000130 arg  0x0000480e , 0x00000006 
+ 00000194  0x00000130 arg  0x0000480a , 0x00000006 
  00000195  0x00000131 arg  0x00001800 , 0x00000005 
  00000196  0x00000132 call  0x000000c0 
- 00000197  0x00000133 arg  0x00004829 , 0x00000006 
+ 00000197  0x00000133 arg  0x00004825 , 0x00000006 
  00000198  0x00000134 arg  0x00001900 , 0x00000005 
  00000199  0x00000135 call  0x000000c0 
- 00000200  0x00000136 arg  0x00004844 , 0x00000006 
+ 00000200  0x00000136 arg  0x00004840 , 0x00000006 
  00000201  0x00000137 arg  0x00001a00 , 0x00000005 
  00000202  0x00000138 call  0x000000c0 
- 00000203  0x00000139 arg  0x0000485f , 0x00000006 
+ 00000203  0x00000139 arg  0x0000485b , 0x00000006 
  00000204  0x0000013a arg  0x00001b00 , 0x00000005 
  00000205  0x0000013b branch  0x000000c0 
  00000206  0x0000013f call  0x00003416 
  00000207  0x00000140 branch  0x000000d8 , 0x0000002b 
  00000208  0x00000141 jam  0x00000020 , 0x00008078 
- 00000209  0x00000143 call  0x000007e0 
+ 00000209  0x00000143 call  0x000007e6 
  00000210  0x00000144 fetch  0x00000001 , 0x000041de 
  00000211  0x00000145 store  0x00000001 , 0x00004cb3 
- 00000212  0x00000146 call  0x000005e7 
+ 00000212  0x00000146 call  0x000005ed 
  00000213  0x00000147 fetch  0x00000001 , 0x00004685 
- 00000214  0x00000148 store  0x00000001 , 0x00004b6f 
+ 00000214  0x00000148 store  0x00000001 , 0x00004b6b 
  00000215  0x00000149 call  0x000043ca 
  00000216  0x0000014b call  0x000000dd 
  00000217  0x0000014c branch  0x000074b9 
  00000218  0x0000014f fetch  0x00000001 , 0x00004cb3 
  00000219  0x00000150 store  0x00000001 , 0x000041de 
  00000220  0x00000151 rtn 
- 00000221  0x00000154 ncall  0x0000012a , 0x0000002b 
+ 00000221  0x00000154 ncall  0x0000012b , 0x0000002b 
  00000222  0x00000155 call  0x00000107 
  00000223  0x00000157 rtn  0x0000002b 
- 00000224  0x00000158 call  0x000001f8 
+ 00000224  0x00000158 call  0x00000200 
  00000225  0x00000159 call  0x00004083 
  00000226  0x0000015a beq  0x00000005 , 0x000000fb 
- 00000227  0x0000015b branch  0x000001ae 
+ 00000227  0x0000015b branch  0x000001b6 
  00000228  0x0000015e call  0x000000da 
  00000229  0x0000015f fetch  0x00000001 , 0x00004210 
  00000230  0x00000160 beq  0x00000033 , 0x000000e9 
@@ -260,7 +260,7 @@
  00000259  0x00000185 store  0x00000001 , 0x000046b4 
  00000260  0x00000186 store  0x00000002 , 0x00004c29 
  00000261  0x00000187 call  0x000042ca 
- 00000262  0x00000188 branch  0x0000062c 
+ 00000262  0x00000188 branch  0x00000632 
  00000263  0x00000194 jam  0x00000076 , 0x00004212 
  00000264  0x00000195 branch  0x00003d36 
  00000265  0x00000198 call  0x00000107 
@@ -273,7 +273,7 @@
  00000272  0x000001a0 call  0x000040d1 
  00000273  0x000001a1 nop  0x000003e8 
  00000274  0x000001a2 branch  0x0000010d 
- 00000275  0x000001a5 jam  0x00000001 , 0x00004b02 
+ 00000275  0x000001a5 jam  0x00000001 , 0x00004afe 
  00000276  0x000001a6 call  0x0000640f 
  00000277  0x000001a7 call  0x00000109 
  00000278  0x000001a8 branch  0x00006411 
@@ -294,1752 +294,1758 @@
  00000293  0x000001c0 lshift8  0x0000003f , 0x0000003f 
  00000294  0x000001c1 add  0x0000003f , 0x00000006 , 0x0000003f 
  00000295  0x000001c2 branch  0x00006413 
- 00000296  0x000001c5 call  0x0000015d 
- 00000297  0x000001c6 branch  0x00003e6e 
- 00000298  0x000001ca call  0x00000516 
- 00000299  0x000001cf call  0x00000128 
- 00000300  0x000001d0 call  0x00003e1e 
- 00000301  0x000001d1 call  0x00000136 
- 00000302  0x000001d2 setarg  0x00000000 
- 00000303  0x000001d3 store  0x00000002 , 0x00004154 
- 00000304  0x000001d4 call  0x00003e54 
- 00000305  0x000001d5 call  0x00005810 
- 00000306  0x000001d6 call  0x00005839 
- 00000307  0x000001d7 call  0x0000582c 
- 00000308  0x000001d8 call  0x00005818 
- 00000309  0x000001d9 branch  0x0000016e 
- 00000310  0x000001ee call  0x000074b9 
- 00000311  0x000001ef arg  0x00008c00 , 0x00000006 
- 00000312  0x000001f0 arg  0x0000487a , 0x00000005 
- 00000313  0x000001f1 arg  0x00000171 , 0x00000039 
- 00000314  0x000001f2 call  0x00007f01 
- 00000315  0x000001f4 setarg  0x000f0209 
- 00000316  0x000001f5 istore  0x00000003 , 0x00000005 
- 00000317  0x000001f6 setarg  0x00120009 
- 00000318  0x000001f7 istore  0x00000003 , 0x00000005 
- 00000319  0x000001f9 setarg  0x00100209 
- 00000320  0x000001fa istore  0x00000003 , 0x00000005 
- 00000321  0x000001fb setarg  0x00000009 
- 00000322  0x000001fc istore  0x00000003 , 0x00000005 
- 00000323  0x000001fd arg  0x00008d71 , 0x00000006 
- 00000324  0x000001fe arg  0x00000109 , 0x00000039 
- 00000325  0x000001ff call  0x00007f01 
- 00000326  0x00000201 jam  0x00000000 , 0x00004891 
- 00000327  0x00000202 jam  0x0000006d , 0x00004889 
- 00000328  0x00000203 setarg  0x0000401f 
- 00000329  0x00000204 store  0x00000002 , 0x000049df 
- 00000330  0x00000205 setarg  0x00006d04 
- 00000331  0x00000206 store  0x00000002 , 0x00004a48 
- 00000332  0x00000207 setarg  0x000016b0 
- 00000333  0x00000208 store  0x00000002 , 0x00004a4e 
- 00000334  0x0000020a setarg  0x0000487a 
- 00000335  0x0000020b store  0x00000002 , 0x00004575 
- 00000336  0x0000020c rtn 
- 00000337  0x0000020f call  0x000033c4 
- 00000338  0x00000210 branch  0x00004316 , 0x00000005 
- 00000339  0x00000211 call  0x0000035e 
- 00000340  0x00000212 branch  0x00003dcb 
- 00000341  0x00000215 arg  0x00000002 , 0x00000002 
- 00000342  0x00000216 arg  0x00000aaa , 0x00000011 
- 00000343  0x00000217 arg  0x00000062 , 0x00000012 
- 00000344  0x00000218 branch  0x000065d1 
- 00000345  0x0000021b arg  0x00000002 , 0x00000002 
- 00000346  0x0000021c arg  0x00000a9a , 0x00000011 
- 00000347  0x0000021d arg  0x00000062 , 0x00000012 
- 00000348  0x0000021e branch  0x000033c8 
- 00000349  0x00000222 fetcht  0x00000001 , 0x00004b6e 
- 00000350  0x00000223 branch  0x0000680e 
- 00000351  0x00000227 fetcht  0x00000001 , 0x00004b6e 
- 00000352  0x00000228 branch  0x00006829 
- 00000353  0x0000022c fetcht  0x00000001 , 0x00004b6e 
- 00000354  0x0000022d branch  0x00006825 
- 00000355  0x00000232 jam  0x00000040 , 0x00008086 
- 00000356  0x00000233 jam  0x00000000 , 0x00008087 
- 00000357  0x00000234 hfetch  0x00000001 , 0x00008081 
- 00000358  0x00000235 set0  0x00000000 , 0x0000003f 
- 00000359  0x00000236 set0  0x00000001 , 0x0000003f 
- 00000360  0x00000237 set1  0x00000003 , 0x0000003f 
- 00000361  0x00000238 set0  0x00000004 , 0x0000003f 
- 00000362  0x00000239 hstore  0x00000001 , 0x00008081 
- 00000363  0x0000023a setarg  0x00000000 
- 00000364  0x0000023b store  0x00000004 , 0x000001f5 
- 00000365  0x0000023c rtn 
- 00000366  0x0000023f call  0x00000163 
- 00000367  0x00000240 call  0x000001aa 
- 00000368  0x00000241 call  0x00004423 
- 00000369  0x00000242 fetch  0x00000002 , 0x00004778 
- 00000370  0x00000243 arg  0x0000aa55 , 0x00000002 
- 00000371  0x00000244 isub  0x00000002 , 0x0000003e 
- 00000372  0x00000245 branch  0x000001a1 , 0x00000005 
- 00000373  0x00000246 storet  0x00000002 , 0x00004778 
- 00000374  0x00000247 call  0x0000441c 
- 00000375  0x00000248 jam  0x00000002 , 0x0000477a 
- 00000376  0x00000249 setarg  0x0000ffff 
- 00000377  0x0000024a store  0x00000002 , 0x0000477b 
- 00000378  0x0000024b istore  0x00000002 , 0x00000005 
- 00000379  0x0000024c fetch  0x00000004 , 0x0000477b 
- 00000380  0x0000024d store  0x00000004 , 0x00004c24 
- 00000381  0x0000024e call  0x00000184 
- 00000382  0x0000024f branch  0x0000035e 
- 00000383  0x00000252 call  0x000001a1 
- 00000384  0x00000253 arg  0x00004b0f , 0x00000006 
- 00000385  0x00000254 arg  0x00004720 , 0x00000005 
- 00000386  0x00000255 arg  0x0000005f , 0x00000039 
- 00000387  0x00000256 call  0x00007f01 
- 00000388  0x00000258 call  0x00000163 
- 00000389  0x00000259 call  0x00000189 
- 00000390  0x0000025a call  0x00000197 
- 00000391  0x0000025b call  0x00006552 
- 00000392  0x0000025c branch  0x0000018e 
- 00000393  0x00000262 fetch  0x00000003 , 0x00004700 
- 00000394  0x00000263 store  0x00000003 , 0x00004232 
- 00000395  0x00000264 call  0x0000652a 
- 00000396  0x00000265 call  0x0000018e 
- 00000397  0x00000267 rtn 
- 00000398  0x0000026a setarg  0x000186a0 
- 00000399  0x0000026b call  0x00002a8f 
- 00000400  0x0000026c call  0x0000650b 
- 00000401  0x0000026d setarg  0x000001fa 
- 00000402  0x0000026e hstore  0x00000002 , 0x0000808c 
- 00000403  0x0000026f setarg  0x00000005 
- 00000404  0x00000270 call  0x000064f3 
- 00000405  0x00000271 bbit1  0x00000000 , 0x0000018e 
- 00000406  0x00000272 rtn 
- 00000407  0x00000275 setarg  0x0000477f 
- 00000408  0x00000276 arg  0x00004720 , 0x00000002 
- 00000409  0x00000277 isub  0x00000002 , 0x00000002 
- 00000410  0x00000278 fetch  0x00000003 , 0x00004700 
- 00000411  0x00000279 arg  0x00004720 , 0x00000011 
- 00000412  0x0000027a rtn 
- 00000413  0x0000027e call  0x00000163 
- 00000414  0x0000027f call  0x000001aa 
- 00000415  0x00000280 call  0x00000197 
- 00000416  0x00000281 branch  0x00006562 
- 00000417  0x00000285 call  0x0000019d 
- 00000418  0x00000286 call  0x0000431a 
- 00000419  0x00000287 fetch  0x00000004 , 0x0000477b 
- 00000420  0x00000288 store  0x00000004 , 0x00004c24 
- 00000421  0x00000289 rtn 
- 00000422  0x0000028c call  0x00000163 
- 00000423  0x0000028d call  0x0000650b 
- 00000424  0x0000028e arg  0x000000b9 , 0x00000002 
- 00000425  0x0000028f branch  0x00006556 
- 00000426  0x00000293 call  0x00000163 
- 00000427  0x00000294 call  0x0000650b 
- 00000428  0x00000295 arg  0x000000ab , 0x00000002 
- 00000429  0x00000296 branch  0x00006556 
- 00000430  0x0000029b fetch  0x00000004 , 0x000046d3 
- 00000431  0x0000029c bbit0  0x0000001e , 0x000001b5 
- 00000432  0x0000029d fetch  0x00000001 , 0x00000abd 
- 00000433  0x0000029e isolate0  0x00000003 , 0x0000003f 
- 00000434  0x0000029f nbranch  0x000001b5 , 0x00000001 
- 00000435  0x000002a0 call  0x00000109 
- 00000436  0x000002a1 call  0x00000122 
- 00000437  0x000002a3 fetch  0x00000001 , 0x000046f5 
- 00000438  0x000002a4 bbit1  0x00000005 , 0x000001bd 
- 00000439  0x000002a5 rtnbit1  0x00000006 
- 00000440  0x000002a7 fetch  0x00000004 , 0x000046d3 
- 00000441  0x000002a8 rtnbit0  0x00000011 
- 00000442  0x000002a9 call  0x000001ef 
- 00000443  0x000002aa branch  0x00000689 , 0x00000028 
- 00000444  0x000002ab branch  0x00000660 
- 00000445  0x000002ae fetch  0x00000001 , 0x00004720 
- 00000446  0x000002af branch  0x000001b8 , 0x00000034 
- 00000447  0x000002b0 sub  0x0000003f , 0x00000002 , 0x0000003f 
- 00000448  0x000002b1 branch  0x000001b8 , 0x00000005 
- 00000449  0x000002b2 branch  0x000000e4 
- 00000450  0x000002b6 fetch  0x00000001 , 0x000046ac 
- 00000451  0x000002b7 nbranch  0x000001ca , 0x00000034 
- 00000452  0x000002b8 fetch  0x00000001 , 0x00004b71 
- 00000453  0x000002b9 rtn  0x00000034 
- 00000454  0x000002ba increase  0xffffffff , 0x0000003f 
- 00000455  0x000002bb store  0x00000001 , 0x00004b71 
- 00000456  0x000002bc branch  0x000001e5 , 0x00000034 
- 00000457  0x000002bd branch  0x000001d4 
- 00000458  0x000002c1 fetch  0x00000001 , 0x00004b72 
- 00000459  0x000002c2 rtn  0x00000034 
- 00000460  0x000002c3 increase  0xffffffff , 0x0000003f 
- 00000461  0x000002c4 store  0x00000001 , 0x00004b72 
- 00000462  0x000002c5 nrtn  0x00000034 
- 00000463  0x000002c6 jam  0x00000005 , 0x00004b72 
- 00000464  0x000002c7 fetch  0x00000001 , 0x00004b73 
- 00000465  0x000002c8 beq  0x00000000 , 0x000001d3 
- 00000466  0x000002c9 beq  0x00000001 , 0x000001d7 
- 00000467  0x000002cb jam  0x00000001 , 0x00004b73 
- 00000468  0x000002cd call  0x000001e3 
- 00000469  0x000002ce fetcht  0x00000001 , 0x00004b74 
- 00000470  0x000002cf branch  0x00006829 
- 00000471  0x000002d1 jam  0x00000000 , 0x00004b73 
- 00000472  0x000002d2 branch  0x000001e5 
- 00000473  0x000002d7 fetch  0x00000001 , 0x00004720 
- 00000474  0x000002d8 rtnne  0x00000002 
- 00000475  0x000002d9 fetch  0x00000001 , 0x00004b70 
- 00000476  0x000002da rtn  0x00000034 
- 00000477  0x000002db increase  0xffffffff , 0x0000003f 
- 00000478  0x000002dc store  0x00000001 , 0x00004b70 
- 00000479  0x000002dd branch  0x000001e5 , 0x00000034 
- 00000480  0x000002df call  0x000001e3 
- 00000481  0x000002e0 fetcht  0x00000001 , 0x00004b74 
- 00000482  0x000002e1 branch  0x00006825 
- 00000483  0x000002e3 fetcht  0x00000001 , 0x00004b74 
- 00000484  0x000002e4 branch  0x0000680e 
- 00000485  0x000002e8 fetcht  0x00000001 , 0x00004b74 
- 00000486  0x000002ea set0  0x00000007 , 0x00000002 
- 00000487  0x000002eb arg  0x00008078 , 0x00000005 
- 00000488  0x000002ec call  0x00006830 
- 00000489  0x000002ed set0  0x00000007 , 0x00000002 
- 00000490  0x000002ee arg  0x0000807c , 0x00000005 
- 00000491  0x000002ef call  0x00006830 
- 00000492  0x000002f0 set0  0x00000007 , 0x00000002 
- 00000493  0x000002f1 arg  0x00008070 , 0x00000005 
- 00000494  0x000002f2 branch  0x00006830 
- 00000495  0x000002f6 arg  0x00000002 , 0x00000039 
- 00000496  0x000002f7 arg  0x00004c24 , 0x00000006 
- 00000497  0x000002f9 call  0x00007fe7 
- 00000498  0x000002fa setarg  0x0000ffff 
- 00000499  0x000002fc ifetcht  0x00000002 , 0x00000006 
- 00000500  0x000002fd isub  0x00000002 , 0x0000003e 
- 00000501  0x000002fe ncall  0x00007fe9 , 0x00000005 
- 00000502  0x000002ff loop  0x000001f3 
- 00000503  0x00000300 rtn 
- 00000504  0x00000303 setarg  0x0000020d 
- 00000505  0x00000304 store  0x00000002 , 0x00004d2d 
- 00000506  0x00000305 setarg  0x00000211 
- 00000507  0x00000306 store  0x00000002 , 0x000041ef 
- 00000508  0x00000307 setarg  0x0000042b 
- 00000509  0x00000308 store  0x00000002 , 0x000041f9 
- 00000510  0x00000309 setarg  0x00000225 
- 00000511  0x0000030a store  0x00000002 , 0x000041f1 
- 00000512  0x0000030b setarg  0x00000095 
- 00000513  0x0000030c store  0x00000002 , 0x000041ed 
- 00000514  0x0000030d setarg  0x0000024f 
- 00000515  0x0000030e store  0x00000002 , 0x000041f5 
- 00000516  0x0000030f setarg  0x0000024d 
- 00000517  0x00000310 store  0x00000002 , 0x000041f3 
- 00000518  0x00000311 setarg  0x000002ba 
- 00000519  0x00000312 store  0x00000002 , 0x000041eb 
- 00000520  0x00000313 setarg  0x000002ce 
- 00000521  0x00000314 store  0x00000002 , 0x000041fd 
- 00000522  0x00000315 setarg  0x00003d36 
- 00000523  0x00000316 store  0x00000002 , 0x00004201 
- 00000524  0x00000317 rtn 
- 00000525  0x0000031a call  0x00004401 
- 00000526  0x0000031b fetch  0x00000002 , 0x0000469f 
- 00000527  0x0000031c rtn  0x00000034 
- 00000528  0x0000031d branch  0x00000077 
- 00000529  0x00000320 call  0x00005892 
- 00000530  0x00000321 nrtn  0x00000034 
- 00000531  0x00000322 fetch  0x00000001 , 0x000046c5 
- 00000532  0x00000323 and  0x0000003f , 0x00000003 , 0x0000003f 
- 00000533  0x00000324 rtnne  0x00000003 
- 00000534  0x00000325 fetch  0x00000001 , 0x0000479c 
- 00000535  0x00000326 call  0x0000024a , 0x00000034 
- 00000536  0x00000327 fetch  0x00000004 , 0x000046d3 
- 00000537  0x00000328 bbit1  0x00000003 , 0x00004179 
- 00000538  0x00000329 bbit1  0x00000000 , 0x00004179 
- 00000539  0x0000032a bbit1  0x00000005 , 0x00004179 
- 00000540  0x0000032b call  0x00003f97 
- 00000541  0x0000032c nrtn  0x00000028 
- 00000542  0x0000032d call  0x00000220 
- 00000543  0x0000032e branch  0x000007e5 
- 00000544  0x00000331 fetch  0x00000002 , 0x0000469f 
- 00000545  0x00000332 rtn  0x00000034 
- 00000546  0x00000333 jam  0x00000001 , 0x0000480a 
- 00000547  0x00000334 jam  0x00000002 , 0x0000480b 
- 00000548  0x00000335 rtn 
- 00000549  0x00000338 rtn  0x0000002e 
- 00000550  0x00000339 fetch  0x00000001 , 0x000041e2 
- 00000551  0x0000033a rtn  0x00000034 
- 00000552  0x0000033b call  0x00005271 
- 00000553  0x0000033c nrtn  0x00000034 
- 00000554  0x0000033d fetch  0x00000001 , 0x0000479c 
- 00000555  0x0000033e call  0x0000024a , 0x00000034 
- 00000556  0x0000033f fetch  0x00000004 , 0x000046d3 
- 00000557  0x00000340 bbit1  0x00000003 , 0x00003f8a 
- 00000558  0x00000341 bbit1  0x00000000 , 0x00003f8a 
- 00000559  0x00000342 bbit1  0x00000005 , 0x00003f8a 
- 00000560  0x00000343 bbit1  0x00000009 , 0x00003f8a 
- 00000561  0x00000344 call  0x00003f97 
- 00000562  0x00000345 nrtn  0x00000028 
- 00000563  0x00000346 call  0x00000220 
- 00000564  0x00000347 fetch  0x00000001 , 0x00004b07 
- 00000565  0x00000348 beq  0x00000001 , 0x00000239 
- 00000566  0x00000349 fetch  0x00000001 , 0x00004b0e 
- 00000567  0x0000034a rtn  0x00000034 
- 00000568  0x0000034b branch  0x00003f81 
- 00000569  0x0000034e fetch  0x00000001 , 0x0000469a 
- 00000570  0x0000034f store  0x00000001 , 0x00004b08 
- 00000571  0x00000350 fetch  0x00000001 , 0x0000469b 
- 00000572  0x00000351 istore  0x00000001 , 0x00000005 
- 00000573  0x00000352 fetch  0x00000001 , 0x0000469d 
- 00000574  0x00000353 istore  0x00000001 , 0x00000005 
- 00000575  0x00000354 fetch  0x00000002 , 0x0000469f 
- 00000576  0x00000355 istore  0x00000002 , 0x00000005 
- 00000577  0x00000357 arg  0x00000007 , 0x00000011 
- 00000578  0x00000358 call  0x00004d63 
- 00000579  0x00000359 fetch  0x00000002 , 0x0000424e 
- 00000580  0x0000035a istore  0x00000002 , 0x00000005 
- 00000581  0x0000035b setarg  0x000002a1 
- 00000582  0x0000035c istore  0x00000002 , 0x00000005 
- 00000583  0x0000035d fetch  0x00000005 , 0x00004b08 
- 00000584  0x0000035e istore  0x00000005 , 0x00000005 
- 00000585  0x0000035f rtn 
- 00000586  0x00000363 call  0x00005814 
- 00000587  0x00000364 jam  0x00000001 , 0x0000479c 
- 00000588  0x00000365 branch  0x0000011e 
- 00000589  0x00000369 call  0x00007e34 
- 00000590  0x0000036b branch  0x00003ee0 
- 00000591  0x000003bf copy  0x00000013 , 0x0000003f 
- 00000592  0x000003c0 beq  0x00000014 , 0x00000261 
- 00000593  0x000003c1 beq  0x00000015 , 0x00000264 
- 00000594  0x000003c2 beq  0x00000029 , 0x0000026d 
- 00000595  0x000003c3 beq  0x00000032 , 0x0000026f 
- 00000596  0x000003c4 beq  0x00000040 , 0x00000276 
- 00000597  0x000003c5 beq  0x00000004 , 0x00000281 
- 00000598  0x000003c6 beq  0x00000013 , 0x00000281 
- 00000599  0x000003c7 beq  0x00000027 , 0x00000288 
- 00000600  0x000003c8 beq  0x00000019 , 0x000033df 
- 00000601  0x000003c9 beq  0x00000021 , 0x0000028e 
- 00000602  0x000003ca beq  0x00000001 , 0x00000294 
- 00000603  0x000003cb beq  0x00000002 , 0x00000297 
- 00000604  0x000003cc beq  0x0000002b , 0x0000029c 
- 00000605  0x000003cd beq  0x00000039 , 0x000002a1 
- 00000606  0x000003ce beq  0x0000003a , 0x000002b2 
- 00000607  0x000003cf beq  0x0000003c , 0x000002b8 
- 00000608  0x000003d0 branch  0x0000417d 
- 00000609  0x000003d3 call  0x00000113 
- 00000610  0x000003d5 call  0x000007e0 
- 00000611  0x000003d6 branch  0x000041c3 
- 00000612  0x000003d9 call  0x000002ca 
- 00000613  0x000003da setarg  0x00000007 
- 00000614  0x000003db store  0x00000002 , 0x00004496 
- 00000615  0x000003dc store  0x00000002 , 0x00004498 
- 00000616  0x000003dd jam  0x00000000 , 0x000047c8 
- 00000617  0x000003de jam  0x00000000 , 0x0000479c 
- 00000618  0x000003df call  0x000007e0 
- 00000619  0x000003e0 call  0x00005816 
- 00000620  0x000003e1 branch  0x000041d9 
- 00000621  0x000003e5 jam  0x00000012 , 0x00000a99 
- 00000622  0x000003e6 branch  0x00007d8f 
- 00000623  0x000003e9 fetch  0x00000001 , 0x0000479f 
- 00000624  0x000003ea beq  0x00000001 , 0x00000272 
- 00000625  0x000003eb branch  0x00000274 
- 00000626  0x000003ee call  0x0000026d 
- 00000627  0x000003ef jam  0x00000014 , 0x000046c6 
- 00000628  0x000003f1 arg  0x00000001 , 0x00000007 
- 00000629  0x000003f2 branch  0x000041b9 
- 00000630  0x000003f5 fetch  0x00000002 , 0x00004509 
- 00000631  0x000003f6 rtneq  0x00000000 
- 00000632  0x000003f7 fetch  0x00000001 , 0x00000441 
- 00000633  0x000003f8 rshift2  0x0000003f , 0x0000003f 
- 00000634  0x000003f9 sub  0x0000003f , 0x0000000c , 0x0000003e 
- 00000635  0x000003fa rtn  0x00000002 
- 00000636  0x000003fb setarg  0x00000009 
- 00000637  0x000003fc store  0x00000002 , 0x00004496 
- 00000638  0x000003fd store  0x00000002 , 0x00004498 
- 00000639  0x000003fe call  0x0000026d 
- 00000640  0x000003ff branch  0x000003b7 
- 00000641  0x00000404 fetch  0x00000002 , 0x00004682 
- 00000642  0x00000405 rtnbit1  0x0000000c 
- 00000643  0x00000406 rtnbit1  0x00000006 
- 00000644  0x00000407 rtnbit1  0x0000000b 
- 00000645  0x00000408 fetch  0x00000004 , 0x000046d3 
- 00000646  0x00000409 rtnbit1  0x00000005 
- 00000647  0x0000040c branch  0x000033a7 
- 00000648  0x0000040f call  0x0000028a 
- 00000649  0x00000410 branch  0x000033a7 
- 00000650  0x00000412 setarg  0x00000001 
- 00000651  0x00000413 store  0x00000006 , 0x00000040 
- 00000652  0x00000414 jam  0x00000033 , 0x00000185 
- 00000653  0x00000415 branch  0x00000514 
- 00000654  0x00000418 fetch  0x00000001 , 0x0000480c 
- 00000655  0x00000419 rtneq  0x00000002 
- 00000656  0x0000041a increase  0x00000001 , 0x0000003f 
- 00000657  0x0000041b store  0x00000001 , 0x0000480c 
- 00000658  0x0000041c jam  0x00000012 , 0x000041e3 
- 00000659  0x0000041d branch  0x0000340e 
- 00000660  0x00000420 jam  0x00000000 , 0x0000480d 
- 00000661  0x00000421 call  0x00000113 
- 00000662  0x00000422 branch  0x000042ca 
- 00000663  0x00000425 jam  0x00000000 , 0x00004b03 
- 00000664  0x00000426 jam  0x00000000 , 0x00004b05 
- 00000665  0x00000427 jam  0x00000000 , 0x00004b0e 
- 00000666  0x00000428 call  0x000002ca 
- 00000667  0x00000429 branch  0x000041d9 
- 00000668  0x0000042c fetch  0x00000001 , 0x0000480c 
- 00000669  0x0000042d rtnne  0x00000002 
- 00000670  0x0000042e jam  0x00000000 , 0x0000480c 
- 00000671  0x0000042f jam  0x0000000e , 0x000041e3 
- 00000672  0x00000430 branch  0x0000340e 
- 00000673  0x00000434 call  0x00000113 
- 00000674  0x00000436 jam  0x00000001 , 0x0000478b 
- 00000675  0x00000437 arg  0x00000003 , 0x00000007 
- 00000676  0x00000438 call  0x000043d2 
- 00000677  0x00000439 setarg  0x00000000 
- 00000678  0x0000043a store  0x00000002 , 0x00004707 
- 00000679  0x0000043b jam  0x00000000 , 0x000046a7 
- 00000680  0x0000043c fetch  0x00000001 , 0x000046e0 
- 00000681  0x0000043d sub  0x0000003f , 0x00000005 , 0x0000003e 
- 00000682  0x0000043e call  0x00004039 , 0x00000005 
- 00000683  0x0000043f ncall  0x0000405d , 0x00000005 
- 00000684  0x00000441 call  0x000000da 
- 00000685  0x00000442 branch  0x000002ae 
- 00000686  0x00000453 call  0x0000019d 
- 00000687  0x00000455 fetch  0x00000004 , 0x00004c24 
- 00000688  0x00000456 store  0x00000004 , 0x0000477b 
- 00000689  0x00000458 branch  0x00000184 
- 00000690  0x0000045b call  0x000002ca 
- 00000691  0x0000045c jam  0x00000000 , 0x00004d3c 
- 00000692  0x0000045d call  0x000000da 
- 00000693  0x0000045e call  0x000006b7 
- 00000694  0x0000045f jam  0x00000000 , 0x000041bd 
- 00000695  0x00000460 branch  0x0000340a 
- 00000696  0x00000469 call  0x00000113 
- 00000697  0x0000046a branch  0x00003f8d 
- 00000698  0x0000046d enable  0x00000028 
- 00000699  0x0000046e hfetch  0x00000004 , 0x00008138 
- 00000700  0x0000046f setflag  0x00000028 , 0x0000001a , 0x0000003f 
- 00000701  0x00000470 hstore  0x00000004 , 0x0000804c 
- 00000702  0x00000471 call  0x00002c21 
- 00000703  0x00000472 call  0x000002ca 
- 00000704  0x00000473 call  0x000074bd 
- 00000705  0x00000474 call  0x000001e5 
- 00000706  0x00000475 call  0x00003e9f 
- 00000707  0x00000476 call  0x00003ebf 
- 00000708  0x00000477 call  0x00000161 
- 00000709  0x00000478 call  0x000001a6 
- 00000710  0x00000479 hfetch  0x00000001 , 0x00008081 
- 00000711  0x0000047a and  0x0000003f , 0x000000f7 , 0x0000003f 
- 00000712  0x0000047b hstore  0x00000001 , 0x00008081 
- 00000713  0x0000047c rtn 
- 00000714  0x0000047f fetch  0x00000001 , 0x00004b02 
- 00000715  0x00000480 rtn  0x00000034 
- 00000716  0x00000481 jam  0x00000000 , 0x00004b02 
- 00000717  0x00000482 branch  0x00000122 
- 00000718  0x00000486 call  0x00000318 
- 00000719  0x00000487 call  0x000043eb 
- 00000720  0x00000488 call  0x000002db 
- 00000721  0x00000489 call  0x000002de 
- 00000722  0x0000048c call  0x000002eb 
- 00000723  0x0000048d call  0x00004231 
- 00000724  0x0000048e call  0x00004234 
- 00000725  0x0000048f call  0x00004237 
- 00000726  0x00000490 call  0x0000423a 
- 00000727  0x00000491 call  0x000002e3 
- 00000728  0x00000492 call  0x000001c2 
- 00000729  0x00000493 call  0x000001d9 
- 00000730  0x00000494 branch  0x000002e8 
- 00000731  0x00000497 arg  0x0000480d , 0x00000013 
- 00000732  0x00000498 arg  0x0000637a , 0x00000012 
- 00000733  0x00000499 branch  0x0000336d 
- 00000734  0x0000049c arg  0x0000480b , 0x00000013 
- 00000735  0x0000049d arg  0x000002e1 , 0x00000012 
- 00000736  0x0000049e branch  0x0000336d 
- 00000737  0x000004a0 jam  0x00000000 , 0x0000480a 
- 00000738  0x000004a1 rtn 
- 00000739  0x000004a4 arg  0x00004b0d , 0x00000013 
- 00000740  0x000004a5 arg  0x000002e6 , 0x00000012 
- 00000741  0x000004a6 branch  0x0000336d 
- 00000742  0x000004a8 jam  0x00000001 , 0x00004b0e 
- 00000743  0x000004a9 rtn 
- 00000744  0x000004ac arg  0x000046c6 , 0x00000013 
- 00000745  0x000004ad arg  0x00003d60 , 0x00000012 
- 00000746  0x000004ae branch  0x0000336d 
- 00000747  0x000004b1 branch  0x000002fa 
- 00000748  0x000004c9 arg  0x00004b6f , 0x00000013 
- 00000749  0x000004ca arg  0x000002ef , 0x00000012 
- 00000750  0x000004cb branch  0x0000336d 
- 00000751  0x000004ce fetcht  0x00000001 , 0x00004720 
- 00000752  0x000004cf fetch  0x00000001 , 0x00004703 
- 00000753  0x000004d0 isub  0x00000002 , 0x0000003e 
- 00000754  0x000004d1 rtn  0x00000005 
- 00000755  0x000004d2 fetch  0x00000002 , 0x00004682 
- 00000756  0x000004d3 isolate1  0x0000000b , 0x0000003f 
- 00000757  0x000004d4 call  0x000042d4 , 0x00000001 
- 00000758  0x000004d5 fetch  0x00000002 , 0x00004682 
- 00000759  0x000004d6 isolate1  0x00000007 , 0x0000003f 
- 00000760  0x000004d7 call  0x00004392 , 0x00000001 
- 00000761  0x000004d8 branch  0x000043b8 
- 00000762  0x000004db fetch  0x00000001 , 0x000046ed 
- 00000763  0x000004dc rtneq  0x000000ff 
- 00000764  0x000004dd fetcht  0x00000001 , 0x000046ed 
- 00000765  0x000004de call  0x0000681d 
- 00000766  0x000004df nbranch  0x00000304 , 0x00000001 
- 00000767  0x000004e2 call  0x000002ec 
- 00000768  0x000004e3 fetch  0x00000001 , 0x000046d9 
- 00000769  0x000004e4 rtneq  0x00000000 
- 00000770  0x000004e5 jam  0x00000000 , 0x000046d9 
- 00000771  0x000004e6 rtn 
- 00000772  0x000004ee fetch  0x00000001 , 0x000046d9 
- 00000773  0x000004ef rtneq  0x00000001 
- 00000774  0x000004f0 fetch  0x00000001 , 0x00004b6f 
- 00000775  0x000004f1 ncall  0x0000030c , 0x00000034 
- 00000776  0x000004f2 fetch  0x00000001 , 0x00004685 
- 00000777  0x000004f3 store  0x00000001 , 0x00004b6f 
- 00000778  0x000004f4 jam  0x00000001 , 0x000046d9 
- 00000779  0x000004f5 rtn 
- 00000780  0x000004f8 fetcht  0x00000001 , 0x00004720 
- 00000781  0x000004f9 increase  0x00000001 , 0x00000002 
- 00000782  0x000004fa fetch  0x00000001 , 0x000046d2 
- 00000783  0x000004fb isub  0x00000002 , 0x0000003e 
- 00000784  0x000004fc ncall  0x000043cc , 0x00000002 
- 00000785  0x000004fd storet  0x00000001 , 0x00004720 
- 00000786  0x000004fe jam  0x00000000 , 0x000041bd 
- 00000787  0x000004ff call  0x00000184 
- 00000788  0x00000500 call  0x000043c0 
- 00000789  0x00000502 fetch  0x00000004 , 0x000046d3 
- 00000790  0x00000503 rtneq  0x00000009 
- 00000791  0x00000504 branch  0x0000437e 
- 00000792  0x00000517 fetch  0x00000004 , 0x000046d3 
- 00000793  0x00000518 rtnbit0  0x0000001a 
- 00000794  0x00000519 fetch  0x00000001 , 0x000046ce 
- 00000795  0x0000051a increase  0x00000001 , 0x0000003f 
- 00000796  0x0000051b store  0x00000001 , 0x000046ce 
- 00000797  0x0000051c sub  0x0000003f , 0x0000000a , 0x0000003e 
- 00000798  0x0000051d rtn  0x00000002 
- 00000799  0x0000051e jam  0x00000000 , 0x000046ce 
- 00000800  0x0000051f call  0x00000330 
- 00000801  0x00000520 call  0x00006908 
- 00000802  0x00000521 store  0x00000002 , 0x0000470f 
- 00000803  0x00000522 arg  0x00004709 , 0x00000011 
- 00000804  0x00000523 call  0x0000033e 
- 00000805  0x00000524 fetch  0x00000001 , 0x00004231 
- 00000806  0x00000526 bbit0  0x00000000 , 0x00000329 
- 00000807  0x00000527 jam  0x00000001 , 0x00004b01 
- 00000808  0x00000528 branch  0x000043e7 
- 00000809  0x0000052a call  0x000043e9 
- 00000810  0x0000052b fetch  0x00000001 , 0x00004b01 
- 00000811  0x0000052c rtn  0x00000034 
- 00000812  0x0000052d jam  0x00000000 , 0x00004b01 
- 00000813  0x0000052e fetch  0x00000001 , 0x000046ef 
- 00000814  0x0000052f store  0x00000001 , 0x00004715 
- 00000815  0x00000530 branch  0x00004296 
- 00000816  0x00000534 fetch  0x00000001 , 0x0000422d 
- 00000817  0x00000535 beq  0x00000002 , 0x00000333 
- 00000818  0x00000536 branch  0x000068ec 
- 00000819  0x00000538 hfetch  0x00000001 , 0x00008078 
- 00000820  0x00000539 set0  0x00000005 , 0x0000003f 
- 00000821  0x0000053a hstore  0x00000001 , 0x00008078 
- 00000822  0x0000053b jam  0x0000008f , 0x00008971 
- 00000823  0x0000053c fetch  0x00000001 , 0x0000422e 
- 00000824  0x0000053d hstore  0x00000001 , 0x00008973 
- 00000825  0x0000053e call  0x000068f8 
- 00000826  0x0000053f hfetch  0x00000001 , 0x00008078 
- 00000827  0x00000540 set1  0x00000005 , 0x0000003f 
- 00000828  0x00000541 hstore  0x00000001 , 0x00008078 
- 00000829  0x00000542 rtn 
- 00000830  0x00000546 ifetch  0x00000008 , 0x00000011 
- 00000831  0x00000547 store  0x00000008 , 0x00000a9a 
- 00000832  0x00000548 fetcht  0x00000002 , 0x00000a9c 
- 00000833  0x00000549 fetch  0x00000002 , 0x00000aa0 
- 00000834  0x0000054a isub  0x00000002 , 0x0000003e 
- 00000835  0x0000054b nbranch  0x00006944 , 0x00000002 
- 00000836  0x0000054c fetcht  0x00000002 , 0x00000a9e 
- 00000837  0x0000054d isub  0x00000002 , 0x0000003e 
- 00000838  0x0000054e nbranch  0x00006940 , 0x00000002 
- 00000839  0x00000550 fetch  0x00000001 , 0x00004231 
- 00000840  0x00000551 set0  0x00000000 , 0x0000003f 
- 00000841  0x00000552 store  0x00000001 , 0x00004231 
- 00000842  0x00000553 rtn 
- 00000843  0x00000569 call  0x0000424a 
- 00000844  0x0000056a fetch  0x00000001 , 0x000046e0 
- 00000845  0x0000056b beq  0x00000006 , 0x0000034f 
- 00000846  0x0000056c branch  0x00003d81 
- 00000847  0x0000056f fetch  0x00000001 , 0x0000477a 
- 00000848  0x00000570 call  0x00000356 , 0x00000034 
- 00000849  0x00000571 fetch  0x00000001 , 0x0000477a 
- 00000850  0x00000572 beq  0x00000001 , 0x00003d8a 
- 00000851  0x00000573 beq  0x00000002 , 0x00003d8c 
- 00000852  0x00000574 beq  0x00000003 , 0x00003d8e 
- 00000853  0x00000575 branch  0x00003d8c 
- 00000854  0x00000577 jam  0x00000001 , 0x0000477a 
- 00000855  0x00000578 rtn 
- 00000856  0x0000057b jam  0x00000000 , 0x0000479d 
- 00000857  0x0000057c jam  0x00000000 , 0x0000479e 
- 00000858  0x0000057d bmark1  0x00000026 , 0x0000035c 
- 00000859  0x0000057e branch  0x0000426d 
- 00000860  0x00000580 call  0x000006b7 
- 00000861  0x00000581 branch  0x0000426d 
- 00000862  0x00000585 rtn 
- 00000863  0x00000586 call  0x000068a2 
- 00000864  0x00000587 fetch  0x00000002 , 0x0000421d 
- 00000865  0x00000588 branch  0x00000364 , 0x00000034 
- 00000866  0x00000589 store  0x00000002 , 0x000047c6 
- 00000867  0x0000058b branch  0x00000384 
- 00000868  0x0000058e setarg  0x00001122 
- 00000869  0x0000058f store  0x00000002 , 0x000047c6 
- 00000870  0x00000590 branch  0x00000363 
- 00000871  0x00000593 call  0x000000da 
- 00000872  0x00000594 jam  0x00000000 , 0x0000479c 
- 00000873  0x00000595 fetch  0x00000002 , 0x00004682 
- 00000874  0x00000596 bbit1  0x0000000b , 0x00000375 
- 00000875  0x00000597 fetch  0x00000004 , 0x000046d3 
- 00000876  0x00000598 bbit0  0x00000018 , 0x00000375 
- 00000877  0x0000059a call  0x0000038e 
- 00000878  0x0000059b fetcht  0x00000002 , 0x000047c6 
- 00000879  0x0000059c increase  0x00000001 , 0x00000002 
- 00000880  0x0000059d storet  0x00000002 , 0x000047c6 
- 00000881  0x0000059e storet  0x00000002 , 0x000044a1 
- 00000882  0x0000059f call  0x00000384 
- 00000883  0x000005a0 random  0x0000003f 
- 00000884  0x000005a1 store  0x00000001 , 0x000044a0 
- 00000885  0x000005a4 call  0x00003418 
- 00000886  0x000005a5 fetch  0x00000002 , 0x00004687 
- 00000887  0x000005a6 store  0x00000002 , 0x000046ac 
- 00000888  0x000005a7 jam  0x00000005 , 0x00004b72 
- 00000889  0x000005a8 jam  0x00000006 , 0x0000016d 
- 00000890  0x000005a9 setarg  0x00000000 
- 00000891  0x000005aa store  0x00000002 , 0x000046b0 
- 00000892  0x000005ab store  0x00000002 , 0x000046ae 
- 00000893  0x000005ac arg  0x00000007 , 0x00000007 
- 00000894  0x000005ad call  0x000043ce 
- 00000895  0x000005ae call  0x000043ca 
- 00000896  0x000005af fetch  0x00000001 , 0x00004092 
- 00000897  0x000005b0 isolate1  0x00000001 , 0x0000003f 
- 00000898  0x000005b1 call  0x00000395 , 0x00000001 
- 00000899  0x000005b2 branch  0x000042c4 
- 00000900  0x000005b7 call  0x00000163 
- 00000901  0x000005b8 call  0x000001aa 
- 00000902  0x000005b9 call  0x0000650b 
- 00000903  0x000005ba arg  0x00000002 , 0x00000002 
- 00000904  0x000005bb arg  0x000047c6 , 0x00000011 
- 00000905  0x000005bc arg  0x0000005f , 0x00000012 
- 00000906  0x000005bd fetch  0x00000003 , 0x00004700 
- 00000907  0x000005be iadd  0x00000012 , 0x0000003f 
- 00000908  0x000005bf call  0x00006552 
- 00000909  0x000005c0 branch  0x0000018e 
- 00000910  0x000005c8 call  0x00000163 
- 00000911  0x000005c9 arg  0x00000002 , 0x00000002 
- 00000912  0x000005ca arg  0x000047c6 , 0x00000011 
- 00000913  0x000005cb arg  0x0000005f , 0x00000012 
- 00000914  0x000005cc fetch  0x00000003 , 0x00004700 
- 00000915  0x000005cd iadd  0x00000012 , 0x0000003f 
- 00000916  0x000005ce branch  0x00006562 
- 00000917  0x000005d2 jam  0x00000000 , 0x0000479f 
- 00000918  0x000005d3 call  0x000000f4 
- 00000919  0x000005d4 setarg  0x00000005 
- 00000920  0x000005d5 istore  0x00000001 , 0x00000006 
- 00000921  0x000005d6 branch  0x00007df4 
- 00000922  0x000005d9 setarg  0x00000000 
- 00000923  0x000005da store  0x00000002 , 0x000046ac 
- 00000924  0x000005db jam  0x00000005 , 0x00004b72 
- 00000925  0x000005dc call  0x000001e5 
- 00000926  0x000005dd call  0x0000011e 
- 00000927  0x000005de branch  0x000042cb 
- 00000928  0x000005e1 fetch  0x00000001 , 0x0000450f 
- 00000929  0x000005e2 pincrease  0x00000001 
- 00000930  0x000005e3 store  0x00000001 , 0x0000450f 
- 00000931  0x000005e4 beq  0x0000000c , 0x00005395 
- 00000932  0x000005e5 call  0x000055aa 
- 00000933  0x000005e6 call  0x0000561e 
- 00000934  0x000005e7 call  0x000005f8 
- 00000935  0x000005e8 branch  0x0000538f 
- 00000936  0x000005eb fetch  0x00000001 , 0x00000016 
- 00000937  0x000005ec increase  0x00000001 , 0x0000003f 
- 00000938  0x000005ed store  0x00000001 , 0x00000016 
- 00000939  0x000005ee rtnne  0x00000028 
- 00000940  0x000005ef jam  0x00000025 , 0x00000016 
- 00000941  0x000005f0 rtn 
- 00000942  0x000005f3 call  0x000029bb 
- 00000943  0x000005f4 call  0x00000027 
- 00000944  0x000005f5 branch  0x000054a3 
- 00000945  0x000005f8 call  0x000003b9 
- 00000946  0x000005f9 branch  0x0000557d 
- 00000947  0x000005fb fetch  0x00000001 , 0x000047c9 
- 00000948  0x000005fc store  0x00000001 , 0x00004172 
- 00000949  0x000005fe jam  0x00000000 , 0x000047c8 
- 00000950  0x000005ff rtn 
- 00000951  0x00000601 jam  0x00000001 , 0x000047c8 
- 00000952  0x00000602 rtn 
- 00000953  0x00000604 fetch  0x00000001 , 0x000043d6 
- 00000954  0x00000605 sub  0x0000003f , 0x0000000c , 0x0000003e 
- 00000955  0x00000606 nbranch  0x000003b7 , 0x00000002 
- 00000956  0x00000607 fetch  0x00000001 , 0x000043d8 
- 00000957  0x00000608 fetcht  0x00000001 , 0x000047c9 
- 00000958  0x00000609 isub  0x00000002 , 0x0000003e 
- 00000959  0x0000060a branch  0x000003b3 , 0x00000002 
- 00000960  0x0000060b fetch  0x00000001 , 0x000043d8 
- 00000961  0x0000060c store  0x00000001 , 0x00004172 
- 00000962  0x0000060d branch  0x000003b5 
- 00000963  0x00000610 fetch  0x00000001 , 0x00000456 
- 00000964  0x00000611 bbit1  0x00000005 , 0x000003d7 
- 00000965  0x00000612 call  0x000005ea 
- 00000966  0x00000613 fetch  0x00000001 , 0x0000478e 
- 00000967  0x00000614 nbranch  0x000003cd , 0x00000034 
- 00000968  0x00000615 fetch  0x00000001 , 0x0000043f 
- 00000969  0x00000616 bbit0  0x00000004 , 0x000003d1 
- 00000970  0x00000617 fetch  0x00000001 , 0x000002da 
- 00000971  0x00000618 branch  0x000003d1 , 0x00000034 
- 00000972  0x00000619 branch  0x00005664 
- 00000973  0x0000061b fetch  0x00000001 , 0x0000478e 
- 00000974  0x0000061c increase  0xffffffff , 0x0000003f 
- 00000975  0x0000061d store  0x00000001 , 0x0000478e 
- 00000976  0x0000061e branch  0x00005664 
- 00000977  0x00000620 fetch  0x00000001 , 0x000044c4 
- 00000978  0x00000621 bne  0x00000005 , 0x000003d4 
- 00000979  0x00000622 jam  0x00000003 , 0x0000478e 
- 00000980  0x00000624 call  0x00005892 
- 00000981  0x00000625 call  0x000007ed , 0x00000034 
- 00000982  0x00000626 branch  0x00005622 
- 00000983  0x00000629 call  0x000003d9 
- 00000984  0x0000062a branch  0x000003e5 
- 00000985  0x0000062d fetch  0x00000001 , 0x000046c5 
- 00000986  0x0000062e and  0x0000003f , 0x00000003 , 0x0000003f 
- 00000987  0x0000062f rtnne  0x00000003 
- 00000988  0x00000630 fetch  0x00000001 , 0x000047c1 
- 00000989  0x00000631 rtn  0x00000034 
- 00000990  0x00000632 fetch  0x00000001 , 0x000043dd 
- 00000991  0x00000633 rtn  0x00000034 
- 00000992  0x00000634 fetch  0x00000001 , 0x000043dc 
- 00000993  0x00000635 set1  0x00000004 , 0x0000003f 
- 00000994  0x00000636 store  0x00000001 , 0x000043dc 
- 00000995  0x00000637 call  0x00005650 
- 00000996  0x00000638 rtn 
- 00000997  0x0000063d branch  0x000005ee 
- 00000998  0x00000640 fetch  0x00000001 , 0x0000479f 
- 00000999  0x00000641 rtn  0x00000034 
- 00001000  0x00000642 fetch  0x00000001 , 0x000046c5 
- 00001001  0x00000643 and  0x0000003f , 0x00000003 , 0x0000003f 
- 00001002  0x00000644 rtneq  0x00000003 
- 00001003  0x00000645 jam  0x0000000a , 0x000046c6 
- 00001004  0x00000646 rtn 
- 00001005  0x00000649 ifetch  0x00000002 , 0x00000006 
- 00001006  0x0000064a beq  0x00000004 , 0x000003f1 
- 00001007  0x0000064b beq  0x00000006 , 0x0000040e 
- 00001008  0x0000064c branch  0x00005698 
- 00001009  0x0000064e call  0x00007ea5 
- 00001010  0x0000064f call  0x000003e6 
- 00001011  0x00000650 call  0x00007e9f 
- 00001012  0x00000651 ifetch  0x00000003 , 0x00000006 
- 00001013  0x00000652 store  0x00000003 , 0x00000477 
- 00001014  0x00000653 beq  0x00000010 , 0x00000400 
- 00001015  0x00000654 rshift8  0x0000003f , 0x00000002 
- 00001016  0x00000655 sub  0x00000002 , 0x00000024 , 0x0000003e 
- 00001017  0x00000656 branch  0x000058ad , 0x00000002 
- 00001018  0x00000657 arg  0x000047ca , 0x00000002 
- 00001019  0x00000658 storet  0x00000002 , 0x000044bc 
- 00001020  0x00000659 call  0x000058ad 
- 00001021  0x0000065a setarg  0x00008e7a 
- 00001022  0x0000065b store  0x00000002 , 0x000044bc 
- 00001023  0x0000065c rtn 
- 00001024  0x0000065f call  0x000059fa 
- 00001025  0x00000660 call  0x00005879 
- 00001026  0x00000661 increase  0x00000007 , 0x00000006 
- 00001027  0x00000662 ifetch  0x00000001 , 0x00000006 
- 00001028  0x00000663 rtnne  0x00000011 
- 00001029  0x00000664 increase  0x00000005 , 0x00000006 
- 00001030  0x00000665 ifetch  0x00000002 , 0x00000006 
- 00001031  0x00000666 arg  0x00001812 , 0x00000002 
- 00001032  0x00000667 isub  0x00000002 , 0x0000003e 
- 00001033  0x00000668 nrtn  0x00000005 
- 00001034  0x00000669 increase  0xfffffffc , 0x00000006 
- 00001035  0x0000066a setarg  0x0000002b 
- 00001036  0x0000066b istore  0x00000002 , 0x00000006 
- 00001037  0x0000066c rtn 
- 00001038  0x0000066f ifetch  0x00000001 , 0x00000006 
- 00001039  0x00000670 beq  0x00000005 , 0x00000411 
- 00001040  0x00000671 branch  0x00005af5 
- 00001041  0x00000673 call  0x00005b5a 
- 00001042  0x00000674 fetch  0x00000001 , 0x0000043f 
- 00001043  0x00000675 set0  0x00000005 , 0x0000003f 
- 00001044  0x00000676 store  0x00000001 , 0x0000043f 
- 00001045  0x00000677 branch  0x00005c8e 
- 00001046  0x0000067a fetch  0x00000001 , 0x00000016 
- 00001047  0x0000067b bne  0x00000027 , 0x000056f2 
- 00001048  0x0000067c call  0x0000041c 
- 00001049  0x0000067d arg  0x00000000 , 0x00000007 
- 00001050  0x0000067e fetch  0x00000002 , 0x00004482 
- 00001051  0x0000067f branch  0x00007f08 
- 00001052  0x00000681 random  0x0000003f 
- 00001053  0x00000682 arg  0x000001ff , 0x00000002 
- 00001054  0x00000683 iand  0x00000002 , 0x0000003f 
- 00001055  0x00000684 add  0x0000003f , 0x000000fa , 0x0000003f 
- 00001056  0x00000685 branch  0x00003cbe 
- 00001057  0x00000688 disable  0x0000002b 
- 00001058  0x00000689 branch  0x00000424 , 0x0000002e 
- 00001059  0x0000068a nbranch  0x00005806 , 0x0000002d 
- 00001060  0x0000068c call  0x00002bcb 
- 00001061  0x0000068d fetch  0x00000002 , 0x000040c1 
- 00001062  0x0000068e store  0x00000002 , 0x0000044d 
- 00001063  0x0000068f fetch  0x00000001 , 0x000046c5 
- 00001064  0x00000690 compare  0x00000003 , 0x0000003f , 0x00000003 
- 00001065  0x00000691 nbranch  0x00002bde , 0x00000001 
- 00001066  0x00000692 branch  0x000057fb 
- 00001067  0x00000695 fetch  0x00000001 , 0x0000479f 
- 00001068  0x00000696 nrtn  0x00000034 
- 00001069  0x00000697 fetch  0x00000001 , 0x00000478 
- 00001070  0x00000698 sub  0x0000003f , 0x0000001a , 0x0000003f 
- 00001071  0x00000699 nrtn  0x00000005 
- 00001072  0x0000069a branch  0x00003d60 
- 00001073  0x0000069d hfetch  0x00000001 , 0x00008077 
- 00001074  0x0000069e and_into  0x000000fd , 0x0000003f 
- 00001075  0x0000069f hstore  0x00000001 , 0x00008077 
- 00001076  0x000006a0 hfetcht  0x00000001 , 0x00008073 
- 00001077  0x000006a1 or_into  0x00000002 , 0x00000002 
- 00001078  0x000006a2 hstoret  0x00000001 , 0x00008073 
- 00001079  0x000006a3 call  0x000063ee 
- 00001080  0x000006a4 and_into  0x000000fd , 0x00000002 
- 00001081  0x000006a5 nop  0x0000000d 
- 00001082  0x000006a6 call  0x0000043e 
- 00001083  0x000006a7 hstoret  0x00000001 , 0x00008073 
- 00001084  0x000006a8 rtn 
- 00001085  0x000006ab call  0x000064dd 
- 00001086  0x000006ad hfetch  0x00000001 , 0x00008081 
- 00001087  0x000006ae set1  0x00000000 , 0x0000003f 
- 00001088  0x000006af set0  0x00000001 , 0x0000003f 
- 00001089  0x000006b0 set0  0x00000003 , 0x0000003f 
- 00001090  0x000006b1 hstore  0x00000001 , 0x00008081 
- 00001091  0x000006b2 rtn 
- 00001092  0x000006b6 fetch  0x00000001 , 0x0000000e 
- 00001093  0x000006b7 increase  0x00000001 , 0x0000003f 
- 00001094  0x000006b8 store  0x00000001 , 0x0000000e 
- 00001095  0x000006b9 call  0x00002435 
- 00001096  0x000006bb set1  0x0000002c , 0x00000000 
- 00001097  0x000006bc call  0x000022f2 
- 00001098  0x000006bd branch  0x0000044f , 0x00000018 
- 00001099  0x000006be set0  0x0000002c , 0x00000000 
- 00001100  0x000006bf call  0x00002455 
- 00001101  0x000006c0 nbranch  0x00000448 , 0x00000034 
- 00001102  0x000006c1 branch  0x000020fc 
- 00001103  0x000006c4 set0  0x0000002c , 0x00000000 
- 00001104  0x000006c5 branch  0x0000215f 
- 00001105  0x000006c8 bmark1  0x0000002c , 0x0000264d 
- 00001106  0x000006c9 branch  0x0000258f 
- 00001107  0x000006cc fetch  0x00000001 , 0x00000030 
- 00001108  0x000006cd isolate1  0x00000000 , 0x0000003f 
- 00001109  0x000006ce call  0x00000457 , 0x00000001 
- 00001110  0x000006cf branch  0x0000248a 
- 00001111  0x000006d1 fetch  0x00000001 , 0x00000047 
- 00001112  0x000006d2 isolate1  0x00000003 , 0x0000003f 
- 00001113  0x000006d3 call  0x000005ee , 0x00000001 
- 00001114  0x000006d4 ncall  0x000005ea , 0x00000001 
- 00001115  0x000006d5 branch  0x000005f8 
- 00001116  0x000006d8 call  0x000024f0 
- 00001117  0x000006d9 nbranch  0x000028f9 , 0x00000018 
- 00001118  0x000006da call  0x000029bb 
- 00001119  0x000006db call  0x00000027 
- 00001120  0x000006dc branch  0x00002518 
- 00001121  0x000006df call  0x00002afa 
- 00001122  0x000006e0 fetch  0x00000003 , 0x0000416f 
- 00001123  0x000006e1 rtn  0x00000034 
- 00001124  0x000006e2 fetch  0x00000001 , 0x00004091 
- 00001125  0x000006e3 rtn  0x00000034 
- 00001126  0x000006e4 fetch  0x00000001 , 0x0000465a 
- 00001127  0x000006e5 branch  0x0000046a , 0x00000034 
- 00001128  0x000006e6 fetch  0x00000001 , 0x000045b1 
- 00001129  0x000006e7 rtn  0x00000034 
- 00001130  0x000006e9 fetch  0x00000001 , 0x000044c0 
- 00001131  0x000006ea nrtn  0x00000034 
- 00001132  0x000006eb call  0x00002c3a 
- 00001133  0x000006ec nrtn  0x00000034 
- 00001134  0x000006ed fetch  0x00000001 , 0x00004040 
- 00001135  0x000006ee compare  0x00000003 , 0x0000003f , 0x00000007 
- 00001136  0x000006ef nbranch  0x00002b9d , 0x00000001 
- 00001137  0x000006f0 fetch  0x00000002 , 0x00004042 
- 00001138  0x000006f1 arg  0x0000ffff , 0x00000002 
- 00001139  0x000006f2 isub  0x00000002 , 0x0000003e 
- 00001140  0x000006f3 rtn  0x00000005 
- 00001141  0x000006f4 branch  0x00002b7d 
- 00001142  0x000006f7 branch  0x000033e4 
- 00001143  0x000006fa jam  0x00000000 , 0x0000480c 
- 00001144  0x000006fb jam  0x0000000e , 0x000041e3 
- 00001145  0x000006fc call  0x000041e7 
- 00001146  0x000006fd fetch  0x00000002 , 0x00004208 
- 00001147  0x000006fe bbit1  0x00000007 , 0x000041f5 
- 00001148  0x000006ff bbit1  0x00000000 , 0x000033a9 
- 00001149  0x00000700 bbit1  0x00000001 , 0x00000481 
- 00001150  0x00000701 bbit1  0x00000002 , 0x00000484 
- 00001151  0x00000702 bbit1  0x00000003 , 0x00000484 
- 00001152  0x00000703 branch  0x000042b0 
- 00001153  0x00000706 bbit1  0x00000005 , 0x00000484 
- 00001154  0x00000707 bbit1  0x00000003 , 0x00000484 
- 00001155  0x00000708 branch  0x000042b0 
- 00001156  0x0000070a fetch  0x00000002 , 0x00004682 
- 00001157  0x0000070b bbit1  0x0000000c , 0x000042b0 
- 00001158  0x0000070c call  0x000033a9 
- 00001159  0x0000070d call  0x00004083 
- 00001160  0x0000070f branch  0x000033a7 
- 00001161  0x00000712 fetch  0x00000002 , 0x00000264 
- 00001162  0x00000713 copy  0x0000003f , 0x00000006 
- 00001163  0x00000714 ifetch  0x00000001 , 0x00000006 
- 00001164  0x00000715 store  0x00000001 , 0x00004b06 
- 00001165  0x00000716 and  0x0000003f , 0x0000000f , 0x00000002 
- 00001166  0x00000717 rshift4  0x0000003f , 0x0000003f 
- 00001167  0x00000718 beq  0x00000007 , 0x00000492 
- 00001168  0x00000719 beq  0x00000001 , 0x00000499 
- 00001169  0x0000071a branch  0x00004d39 
- 00001170  0x0000071c call  0x00004d53 
- 00001171  0x0000071d jam  0x00000000 , 0x00004b07 
- 00001172  0x0000071e fetch  0x00000001 , 0x00004b06 
- 00001173  0x0000071f isolate1  0x00000000 , 0x0000003f 
- 00001174  0x00000720 rtn  0x00000001 
- 00001175  0x00000721 jam  0x00000001 , 0x00004b07 
- 00001176  0x00000722 rtn 
- 00001177  0x00000725 copy  0x00000002 , 0x0000003f 
- 00001178  0x00000726 beq  0x00000005 , 0x0000049d 
- 00001179  0x00000727 beq  0x00000003 , 0x00004d4a 
- 00001180  0x00000728 rtn 
- 00001181  0x0000072a jam  0x00000027 , 0x00000a99 
- 00001182  0x0000072b call  0x00007d86 
- 00001183  0x0000072c fetch  0x00000001 , 0x00004092 
- 00001184  0x0000072d rtnbit0  0x00000006 
- 00001185  0x0000072e copy  0x00000002 , 0x0000003f 
- 00001186  0x0000072f beq  0x00000005 , 0x0000028a 
- 00001187  0x00000730 rtn 
- 00001188  0x00000733 fetch  0x00000001 , 0x00000552 
- 00001189  0x00000734 store  0x00000001 , 0x000004c9 
- 00001190  0x00000735 beq  0x00000013 , 0x000004a8 
- 00001191  0x00000736 branch  0x00005db4 
- 00001192  0x00000738 call  0x00005dcf 
- 00001193  0x00000739 jam  0x00000001 , 0x00004b03 
- 00001194  0x0000073a fetch  0x00000001 , 0x00004b05 
- 00001195  0x0000073b rtn  0x00000034 
- 00001196  0x0000073c jam  0x00000002 , 0x00004b05 
- 00001197  0x0000073d rtn 
- 00001198  0x00000741 disable  0x00000028 
- 00001199  0x00000742 call  0x000062c1 
- 00001200  0x00000745 fetch  0x00000001 , 0x00000048 
- 00001201  0x00000746 rtn  0x00000034 
- 00001202  0x00000747 bbit1  0x00000007 , 0x000004b7 
- 00001203  0x00000748 beq  0x00000003 , 0x000004c7 
- 00001204  0x00000749 beq  0x00000031 , 0x000004c3 
- 00001205  0x0000074a beq  0x00000017 , 0x000004c5 
- 00001206  0x0000074b branch  0x00006010 
- 00001207  0x0000074d beq  0x00000084 , 0x000004ba 
- 00001208  0x0000074e beq  0x00000083 , 0x000004bd 
- 00001209  0x0000074f branch  0x0000603f 
- 00001210  0x00000751 call  0x000004c0 
- 00001211  0x00000752 fetch  0x00000001 , 0x00000048 
- 00001212  0x00000753 branch  0x00006099 
- 00001213  0x00000755 call  0x000004c0 
- 00001214  0x00000756 fetch  0x00000001 , 0x00000048 
- 00001215  0x00000757 branch  0x0000610d 
- 00001216  0x00000759 fetch  0x00000001 , 0x0000465a 
- 00001217  0x0000075a branch  0x0000612b , 0x00000034 
- 00001218  0x0000075b branch  0x00006124 
- 00001219  0x0000075e jam  0x00000001 , 0x00004b05 
- 00001220  0x0000075f branch  0x000061c3 
- 00001221  0x00000766 jam  0x00000004 , 0x00004b0d 
- 00001222  0x00000767 branch  0x000061a4 
- 00001223  0x0000076b force  0x00000002 , 0x0000003f 
- 00001224  0x0000076c call  0x00006298 
- 00001225  0x0000076d fetch  0x00000001 , 0x00000049 
- 00001226  0x0000076e istore  0x00000001 , 0x00000005 
- 00001227  0x0000076f store  0x00000001 , 0x00004b00 
- 00001228  0x00000770 call  0x000062a7 
- 00001229  0x00000771 fetch  0x00000001 , 0x00004b00 
- 00001230  0x00000772 beq  0x0000002e , 0x000004d0 
- 00001231  0x00000773 branch  0x00006051 
- 00001232  0x00000777 fetch  0x00000001 , 0x00004b03 
- 00001233  0x00000778 rtn  0x00000034 
- 00001234  0x00000779 jam  0x00000000 , 0x00004b03 
- 00001235  0x0000077a fetch  0x00000001 , 0x00004b05 
- 00001236  0x0000077b rtnne  0x00000002 
- 00001237  0x0000077c jam  0x00000001 , 0x00004b04 
- 00001238  0x0000077d copy  0x00000022 , 0x0000003f 
- 00001239  0x0000077e store  0x00000004 , 0x000004e9 
- 00001240  0x0000077f rtn 
- 00001241  0x00000782 call  0x000062bc 
- 00001242  0x00000783 nrtn  0x00000034 
- 00001243  0x00000785 fetch  0x00000001 , 0x00000055 
- 00001244  0x00000786 rtn  0x00000034 
- 00001245  0x00000787 beq  0x00000004 , 0x000004fb 
- 00001246  0x00000788 beq  0x00000010 , 0x000004e0 
- 00001247  0x00000789 branch  0x00006320 
- 00001248  0x0000078d fetch  0x00000001 , 0x0000455b 
- 00001249  0x0000078e rtneq  0x00000000 
- 00001250  0x0000078f beq  0x00000001 , 0x000004e4 
- 00001251  0x00000790 branch  0x0000635f 
- 00001252  0x00000792 rtn  0x00000029 
- 00001253  0x00000795 fetch  0x00000001 , 0x0000016d 
- 00001254  0x00000796 bbit1  0x00000000 , 0x000004e8 
- 00001255  0x00000797 branch  0x00006399 
- 00001256  0x00000799 fetch  0x00000001 , 0x00004b05 
- 00001257  0x0000079a beq  0x00000001 , 0x0000639d 
- 00001258  0x0000079c fetch  0x00000001 , 0x000041bd 
- 00001259  0x0000079d branch  0x000063a9 , 0x00000034 
- 00001260  0x0000079e fetch  0x00000001 , 0x000004d1 
- 00001261  0x0000079f rtnbit0  0x00000003 
- 00001262  0x000007a0 rtnbit0  0x00000002 
- 00001263  0x000007a1 fetch  0x00000001 , 0x00004b04 
- 00001264  0x000007a2 rtn  0x00000034 
- 00001265  0x000007a3 jam  0x00000000 , 0x00004b04 
- 00001266  0x000007a4 fetch  0x00000004 , 0x000004e9 
- 00001267  0x000007a5 arg  0x00000014 , 0x00000002 
- 00001268  0x000007a6 iadd  0x00000002 , 0x00000002 
- 00001269  0x000007a7 copy  0x00000022 , 0x0000003f 
- 00001270  0x000007a8 isub  0x00000002 , 0x0000003e 
- 00001271  0x000007a9 nbranch  0x000004f9 , 0x00000002 
- 00001272  0x000007aa branch  0x00006349 
- 00001273  0x000007ad jam  0x00000001 , 0x00004b04 
- 00001274  0x000007ae rtn 
- 00001275  0x000007b1 jam  0x00000014 , 0x0000480d 
- 00001276  0x000007b2 branch  0x0000636f 
- 00001277  0x000007b9 call  0x000062bc 
- 00001278  0x000007ba nbranch  0x00007ddb , 0x00000034 
- 00001279  0x000007bb fetch  0x00000001 , 0x00000a99 
- 00001280  0x000007bc bmark0  0x00000009 , 0x00007dd6 
- 00001281  0x000007bd beq  0x0000001f , 0x00000504 
- 00001282  0x000007be beq  0x00000020 , 0x00000508 
- 00001283  0x000007bf branch  0x00007dca 
- 00001284  0x000007c2 fetch  0x00000006 , 0x0000044f 
- 00001285  0x000007c3 store  0x00000006 , 0x00000186 
- 00001286  0x000007c4 jam  0x00000034 , 0x00000185 
- 00001287  0x000007c5 branch  0x0000050b 
- 00001288  0x000007c7 fetch  0x00000006 , 0x00000040 
- 00001289  0x000007c8 store  0x00000006 , 0x00000186 
- 00001290  0x000007c9 jam  0x00000033 , 0x00000185 
- 00001291  0x000007cb fetch  0x00000001 , 0x00004092 
- 00001292  0x000007cc beq  0x0000000a , 0x0000670b 
- 00001293  0x000007cd bbit1  0x00000006 , 0x0000050f 
- 00001294  0x000007ce rtn 
- 00001295  0x000007d0 fetch  0x00000004 , 0x000046d3 
- 00001296  0x000007d1 rtnbit0  0x00000007 
- 00001297  0x000007d2 arg  0x00000007 , 0x00000007 
- 00001298  0x000007d3 call  0x000043d2 
- 00001299  0x000007d4 call  0x000042e8 
- 00001300  0x000007d6 call  0x000042fb 
- 00001301  0x000007d7 branch  0x00000184 
- 00001302  0x000007e1 call  0x000068a8 
- 00001303  0x000007e5 fetch  0x00000004 , 0x000040a0 
- 00001304  0x000007e6 store  0x00000004 , 0x00004c33 
- 00001305  0x000007e7 rtn 
- 00001306  0x000007eb jam  0x00000001 , 0x00004d32 
- 00001307  0x000007ec jam  0x00000000 , 0x00004d34 
- 00001308  0x000007ee fetch  0x00000001 , 0x00004bfd 
- 00001309  0x000007ef and_into  0x00000007 , 0x0000003f 
- 00001310  0x000007f0 store  0x00000001 , 0x00004bfd 
- 00001311  0x000007f1 rtn 
- 00001312  0x000007f4 fetch  0x00000001 , 0x00004bfd 
- 00001313  0x000007f5 set1  0x00000004 , 0x0000003f 
- 00001314  0x000007f6 store  0x00000001 , 0x00004bfd 
- 00001315  0x000007f8 store  0x00000001 , 0x00004bb8 
- 00001316  0x000007f9 rtn 
- 00001317  0x000007fb fetch  0x00000001 , 0x00004bfd 
- 00001318  0x000007fc set0  0x00000004 , 0x0000003f 
- 00001319  0x000007fd store  0x00000001 , 0x00004bfd 
- 00001320  0x000007fe rtn 
- 00001321  0x00000801 call  0x000005ee 
- 00001322  0x00000802 fetch  0x00000001 , 0x00004d33 
- 00001323  0x00000803 beq  0x00000001 , 0x0000052e 
- 00001324  0x00000804 beq  0x00000002 , 0x00000532 
- 00001325  0x00000805 rtn 
- 00001326  0x00000807 jam  0x00000002 , 0x00004d34 
- 00001327  0x00000809 jam  0x00000000 , 0x00004d30 
- 00001328  0x0000080a jam  0x00000000 , 0x00004d32 
- 00001329  0x0000080b branch  0x0000051c 
- 00001330  0x0000080e jam  0x00000000 , 0x00004d31 
- 00001331  0x0000080f branch  0x0000052f 
- 00001332  0x00000813 fetch  0x00000002 , 0x00004c02 
- 00001333  0x00000814 increase  0x00000001 , 0x0000003f 
- 00001334  0x00000815 store  0x00000002 , 0x00004c02 
- 00001335  0x00000816 bbit1  0x0000000a , 0x000005d6 
- 00001336  0x00000817 fetch  0x00000001 , 0x00004d31 
- 00001337  0x00000818 beq  0x00000001 , 0x0000053d 
- 00001338  0x00000819 jam  0x00000001 , 0x00004d31 
- 00001339  0x0000081b fetch  0x00000001 , 0x00004d31 
- 00001340  0x0000081c bne  0x00000001 , 0x0000051c 
- 00001341  0x0000081e fetch  0x00000001 , 0x00004d2f 
- 00001342  0x0000081f increase  0x00000001 , 0x0000003f 
- 00001343  0x00000820 store  0x00000001 , 0x00004d2f 
- 00001344  0x00000821 beq  0x00000004 , 0x00000544 
- 00001345  0x00000822 call  0x00000758 
- 00001346  0x00000823 jam  0x00000002 , 0x00004c41 
- 00001347  0x00000824 branch  0x00000593 
- 00001348  0x00000827 call  0x000005ee 
- 00001349  0x00000828 jam  0x00000000 , 0x00004d2f 
- 00001350  0x00000829 branch  0x0000051c 
- 00001351  0x0000082c jam  0x00000002 , 0x00004d34 
- 00001352  0x0000082e jam  0x00000001 , 0x00004d32 
- 00001353  0x0000082f jam  0x00000000 , 0x00004d31 
- 00001354  0x00000830 branch  0x0000051c 
- 00001355  0x00000833 fetch  0x00000001 , 0x00004d33 
- 00001356  0x00000834 beq  0x00000003 , 0x00000548 
- 00001357  0x00000835 fetch  0x00000001 , 0x00004bfd 
- 00001358  0x00000836 isolate0  0x00000004 , 0x0000003f 
- 00001359  0x00000837 branch  0x0000051a , 0x00000001 
- 00001360  0x00000838 fetch  0x00000001 , 0x00004d33 
- 00001361  0x00000839 beq  0x00000001 , 0x00000547 
- 00001362  0x0000083a beq  0x00000002 , 0x00000548 
- 00001363  0x0000083b rtn 
- 00001364  0x0000083e fetch  0x00000001 , 0x00004c0c 
- 00001365  0x0000083f rtnne  0x000000ff 
- 00001366  0x00000840 call  0x00000559 
- 00001367  0x00000841 ncall  0x00000561 , 0x0000002c 
- 00001368  0x00000842 rtn 
- 00001369  0x00000845 disable  0x0000002c 
- 00001370  0x00000846 fetch  0x00000001 , 0x00004d32 
- 00001371  0x00000847 rtnne  0x00000001 
- 00001372  0x00000848 fetch  0x00000001 , 0x00004d34 
- 00001373  0x00000849 rtnne  0x00000000 
- 00001374  0x0000084a jam  0x00000001 , 0x00004d33 
- 00001375  0x0000084b jam  0x00000004 , 0x00004c41 
- 00001376  0x0000084c branch  0x00007feb 
- 00001377  0x0000084f fetch  0x00000001 , 0x00004d34 
- 00001378  0x00000850 branch  0x00000569 , 0x00000034 
- 00001379  0x00000851 increase  0xffffffff , 0x0000003f 
- 00001380  0x00000852 store  0x00000001 , 0x00004d34 
- 00001381  0x00000853 jam  0x00000002 , 0x00004d33 
- 00001382  0x00000854 call  0x00000758 
- 00001383  0x00000855 jam  0x00000004 , 0x00004c41 
- 00001384  0x00000856 rtn 
- 00001385  0x00000859 jam  0x00000003 , 0x00004d33 
- 00001386  0x0000085a fetch  0x00000001 , 0x00004d31 
- 00001387  0x0000085b nbranch  0x0000053b , 0x00000034 
- 00001388  0x0000085c call  0x00000758 
- 00001389  0x0000085d jam  0x00000002 , 0x00004c41 
- 00001390  0x0000085e rtn 
- 00001391  0x00000861 fetch  0x00000001 , 0x00004c0c 
- 00001392  0x00000862 bne  0x000000ff , 0x00000635 
- 00001393  0x00000864 call  0x00000575 
- 00001394  0x00000865 call  0x00000746 
- 00001395  0x00000867 jam  0x00000001 , 0x00004c01 
- 00001396  0x00000868 rtn 
- 00001397  0x0000086b fetch  0x00000002 , 0x00004d2d 
- 00001398  0x0000086c call  0x00007f9c 
- 00001399  0x0000086d branch  0x0000057b , 0x00000028 
- 00001400  0x0000086e fetch  0x00000007 , 0x00004b99 
- 00001401  0x0000086f rtn  0x00000034 
- 00001402  0x00000870 branch  0x00007fe7 
- 00001403  0x00000872 jam  0x00000000 , 0x00004c28 
- 00001404  0x00000873 add  0x00000011 , 0x00000001 , 0x0000003f 
- 00001405  0x00000874 store  0x00000001 , 0x00004bfc 
- 00001406  0x00000875 call  0x0000051c 
- 00001407  0x00000876 store  0x00000001 , 0x00004b98 
- 00001408  0x00000877 ifetcht  0x00000001 , 0x00000005 
- 00001409  0x00000878 ifetch  0x00000001 , 0x00000012 
- 00001410  0x00000879 ior  0x00000002 , 0x0000003f 
- 00001411  0x0000087a istore  0x00000001 , 0x00000005 
- 00001412  0x0000087b increase  0x00000001 , 0x00000012 
- 00001413  0x0000087c arg  0x00000002 , 0x00000039 
- 00001414  0x0000087e ifetch  0x00000002 , 0x00000012 
- 00001415  0x00000881 istore  0x00000002 , 0x00000005 
- 00001416  0x00000882 increase  0x00000002 , 0x00000012 
- 00001417  0x00000883 loop  0x00000586 
- 00001418  0x00000884 arg  0x00004b9e , 0x00000005 
- 00001419  0x00000885 arg  0x00000002 , 0x00000039 
- 00001420  0x00000887 ifetch  0x00000001 , 0x00000012 
- 00001421  0x00000888 ifetcht  0x00000001 , 0x00000005 
- 00001422  0x00000889 iadd  0x00000002 , 0x0000003f 
- 00001423  0x0000088a istore  0x00000001 , 0x00000005 
- 00001424  0x0000088b increase  0x00000001 , 0x00000012 
- 00001425  0x0000088c loop  0x0000058c 
- 00001426  0x0000088d rtn 
- 00001427  0x00000890 jam  0x00000000 , 0x00004c05 
- 00001428  0x00000892 arg  0x00000d00 , 0x0000000b 
- 00001429  0x00000893 until  0x00000023 , 0x00000026 
- 00001430  0x00000894 call  0x000005af 
- 00001431  0x00000895 fetch  0x00000001 , 0x00004c38 
- 00001432  0x00000896 rtneq  0x00000001 
- 00001433  0x00000897 nbranch  0x000005be , 0x00000018 
- 00001434  0x00000898 nbranch  0x000005be , 0x0000002f 
- 00001435  0x00000899 call  0x000005aa 
- 00001436  0x0000089a call  0x000005e0 
- 00001437  0x0000089b call  0x000005ea 
- 00001438  0x0000089d fetch  0x00000001 , 0x00004bfb 
- 00001439  0x0000089e increase  0x00000001 , 0x0000003f 
- 00001440  0x0000089f store  0x00000001 , 0x00004bfb 
- 00001441  0x000008a0 fetch  0x00000001 , 0x00004c0c 
- 00001442  0x000008a1 bne  0x000000ff , 0x000005ad 
- 00001443  0x000008a2 call  0x0000054b 
- 00001444  0x000008a4 setarg  0x00000000 
- 00001445  0x000008a5 store  0x00000002 , 0x00004c02 
- 00001446  0x000008a6 store  0x00000001 , 0x00004c04 
- 00001447  0x000008a7 store  0x00000001 , 0x00004d30 
- 00001448  0x000008a8 jam  0x00000000 , 0x00004c01 
- 00001449  0x000008a9 rtn 
- 00001450  0x000008ac arg  0x00000004 , 0x00000039 
- 00001451  0x000008ad arg  0x00004b98 , 0x00000005 
- 00001452  0x000008ae branch  0x00007ec6 
- 00001453  0x000008b1 call  0x000005e7 
- 00001454  0x000008b2 branch  0x00000650 
- 00001455  0x000008b5 disable  0x0000002f 
- 00001456  0x000008b6 call  0x000007bf 
- 00001457  0x000008b9 fetch  0x00000001 , 0x00004c38 
- 00001458  0x000008ba beq  0x00000001 , 0x000005bc 
- 00001459  0x000008bb force  0x00000000 , 0x00000015 
- 00001460  0x000008bc fetch  0x00000004 , 0x00004c24 
- 00001461  0x000008bd iforce  0x00000009 
- 00001462  0x000008be fetcht  0x00000001 , 0x00000017 
- 00001463  0x000008bf call  0x0000291f 
- 00001464  0x000008c0 call  0x00002924 
- 00001465  0x000008c1 call  0x0000077b 
- 00001466  0x000008c2 call  0x000007b7 , 0x0000002f 
- 00001467  0x000008c3 rtn 
- 00001468  0x000008c5 call  0x000007b7 
- 00001469  0x000008c6 branch  0x0000059e 
- 00001470  0x000008c9 fetch  0x00000001 , 0x00004c04 
- 00001471  0x000008ca increase  0x00000001 , 0x0000003f 
- 00001472  0x000008cb store  0x00000001 , 0x00004c04 
- 00001473  0x000008cc fetch  0x00000001 , 0x00004c0c 
- 00001474  0x000008cd bne  0x000000ff , 0x000005d2 
- 00001475  0x000008ce fetcht  0x00000001 , 0x00004c05 
- 00001476  0x000008cf increase  0x00000001 , 0x00000002 
- 00001477  0x000008d0 storet  0x00000001 , 0x00004c05 
- 00001478  0x000008d1 fetch  0x00000001 , 0x00004c41 
- 00001479  0x000008d2 isub  0x00000002 , 0x0000003f 
- 00001480  0x000008d3 nbranch  0x00000594 , 0x00000034 
- 00001481  0x000008d4 fetch  0x00000001 , 0x00004d33 
- 00001482  0x000008d5 beq  0x00000003 , 0x00000534 
- 00001483  0x000008d6 fetch  0x00000001 , 0x00004d30 
- 00001484  0x000008d7 increase  0x00000001 , 0x0000003f 
- 00001485  0x000008d8 store  0x00000001 , 0x00004d30 
- 00001486  0x000008d9 beq  0x00000002 , 0x00000529 
- 00001487  0x000008da call  0x00000520 
- 00001488  0x000008db jam  0x00000001 , 0x00004c41 
- 00001489  0x000008dc branch  0x00000593 
- 00001490  0x000008df fetch  0x00000001 , 0x00004c04 
- 00001491  0x000008e0 rtnne  0x000000ff 
- 00001492  0x000008e1 jam  0x00000000 , 0x00004c04 
- 00001493  0x000008e2 branch  0x000005d8 
- 00001494  0x000008e5 setarg  0x00000000 
- 00001495  0x000008e6 store  0x00000002 , 0x00004c02 
- 00001496  0x000008e8 jam  0x0000003a , 0x00000a99 
- 00001497  0x000008e9 branch  0x00007d86 
- 00001498  0x000008ed fetch  0x00000001 , 0x00004b75 
- 00001499  0x000008ee increase  0x00000001 , 0x0000003f 
- 00001500  0x000008ef store  0x00000001 , 0x00004b75 
- 00001501  0x000008f0 setarg  0x00000000 
- 00001502  0x000008f1 store  0x00000002 , 0x00004c29 
- 00001503  0x000008f2 rtn 
- 00001504  0x000008f5 call  0x000006c0 
- 00001505  0x000008f6 fetch  0x00000001 , 0x00004bfa 
- 00001506  0x000008f7 rtn  0x00000034 
- 00001507  0x000008f8 iforce  0x00000039 
- 00001508  0x000008f9 arg  0x00004b78 , 0x00000006 
- 00001509  0x000008fa arg  0x00004bda , 0x00000005 
- 00001510  0x000008fb branch  0x00007f01 
- 00001511  0x000008fe jam  0x00000001 , 0x00004d38 
- 00001512  0x000008ff jam  0x00000000 , 0x00004d35 
- 00001513  0x00000900 rtn 
- 00001514  0x00000902 fetch  0x00000001 , 0x00004d35 
- 00001515  0x00000903 increase  0x00000001 , 0x0000003f 
- 00001516  0x00000904 store  0x00000001 , 0x00004d35 
- 00001517  0x00000905 rtn 
- 00001518  0x00000907 fetch  0x00000001 , 0x00004d35 
- 00001519  0x00000908 sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00001520  0x00000909 ncall  0x000005f6 , 0x00000002 
- 00001521  0x0000090a fetch  0x00000001 , 0x00004d35 
- 00001522  0x0000090b rtneq  0x00000000 
- 00001523  0x0000090c increase  0xffffffff , 0x0000003f 
- 00001524  0x0000090d store  0x00000001 , 0x00004d35 
- 00001525  0x0000090e rtn 
- 00001526  0x00000910 jam  0x00000003 , 0x00004d35 
- 00001527  0x00000911 rtn 
- 00001528  0x00000914 fetch  0x00000002 , 0x00004682 
- 00001529  0x00000915 rtnbit1  0x0000000b 
- 00001530  0x00000916 rtnbit1  0x00000007 
- 00001531  0x00000917 rtnbit1  0x00000006 
- 00001532  0x00000919 arg  0x00004cbe , 0x00000011 
- 00001533  0x0000091a call  0x00000727 
- 00001534  0x0000091b storet  0x00000001 , 0x00004d36 
- 00001535  0x0000091e isolate1  0x00000026 , 0x00000000 
- 00001536  0x0000091f call  0x0000060a , 0x00000001 
- 00001537  0x00000920 ncall  0x0000060e , 0x00000001 
- 00001538  0x00000921 isub  0x00000002 , 0x0000003e 
- 00001539  0x00000922 nbranch  0x00000622 , 0x00000002 
- 00001540  0x00000924 fetch  0x00000001 , 0x00004d35 
- 00001541  0x00000925 sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00001542  0x00000926 nbranch  0x00000612 , 0x00000002 
- 00001543  0x00000927 fetch  0x00000001 , 0x00004d35 
- 00001544  0x00000928 beq  0x00000000 , 0x00000623 
- 00001545  0x00000929 rtn 
- 00001546  0x0000092c setarg  0x00000082 
- 00001547  0x0000092d rtn 
- 00001548  0x0000092f setarg  0x00000077 
- 00001549  0x00000930 rtn 
- 00001550  0x00000932 setarg  0x00000080 
- 00001551  0x00000933 rtn 
- 00001552  0x00000935 setarg  0x00000075 
- 00001553  0x00000936 rtn 
- 00001554  0x00000939 fetch  0x00000001 , 0x00004d35 
- 00001555  0x0000093a rtnne  0x00000020 
- 00001556  0x0000093b jam  0x00000000 , 0x00004d35 
- 00001557  0x0000093d fetcht  0x00000001 , 0x00004d36 
- 00001558  0x0000093e isolate1  0x00000026 , 0x00000000 
- 00001559  0x0000093f call  0x0000060c , 0x00000001 
- 00001560  0x00000940 ncall  0x00000610 , 0x00000001 
- 00001561  0x00000941 isub  0x00000002 , 0x0000003e 
- 00001562  0x00000942 nrtn  0x00000002 
- 00001563  0x00000943 fetch  0x00000001 , 0x00004d38 
- 00001564  0x00000944 beq  0x00000000 , 0x0000062a 
- 00001565  0x00000945 increase  0xffffffff , 0x0000003f 
- 00001566  0x00000946 store  0x00000001 , 0x00004d38 
- 00001567  0x00000947 beq  0x00000000 , 0x0000062a 
- 00001568  0x0000094a jam  0x00000000 , 0x000041de 
- 00001569  0x0000094b rtn 
- 00001570  0x0000094e jam  0x00000000 , 0x00004d35 
- 00001571  0x00000950 fetch  0x00000001 , 0x00004d38 
- 00001572  0x00000951 beq  0x00000002 , 0x00000628 
- 00001573  0x00000952 increase  0x00000001 , 0x0000003f 
- 00001574  0x00000953 store  0x00000001 , 0x00004d38 
- 00001575  0x00000954 beq  0x00000001 , 0x00000620 
- 00001576  0x00000957 jam  0x00000002 , 0x000041de 
- 00001577  0x00000958 rtn 
- 00001578  0x0000095c jam  0x00000004 , 0x000041de 
- 00001579  0x0000095d rtn 
- 00001580  0x00000960 set1  0x00000026 , 0x00000000 
- 00001581  0x00000961 call  0x00000630 
- 00001582  0x00000963 jam  0x00000001 , 0x00004c0c 
- 00001583  0x00000964 rtn 
- 00001584  0x00000967 jam  0x00000020 , 0x000041de 
- 00001585  0x00000968 jam  0x00000000 , 0x00004bfb 
- 00001586  0x00000969 jam  0x0000004e , 0x00004c06 
- 00001587  0x0000096a fetch  0x00000004 , 0x00004c08 
- 00001588  0x0000096b branch  0x00000738 
- 00001589  0x0000096e fetch  0x00000001 , 0x00004c01 
- 00001590  0x0000096f beq  0x00000001 , 0x00007fe7 
- 00001591  0x00000970 fetch  0x00000001 , 0x00004c0c 
- 00001592  0x00000971 beq  0x00000001 , 0x0000063c 
- 00001593  0x00000972 beq  0x00000002 , 0x0000063f 
- 00001594  0x00000973 beq  0x00000003 , 0x00000642 
- 00001595  0x00000974 branch  0x00002a8c 
- 00001596  0x00000977 jam  0x00000011 , 0x00004c0c 
- 00001597  0x00000978 jam  0x000000aa , 0x0000119e 
- 00001598  0x00000979 branch  0x00000644 
- 00001599  0x0000097b jam  0x00000012 , 0x00004c0c 
- 00001600  0x0000097c jam  0x00000055 , 0x0000119e 
- 00001601  0x0000097d branch  0x00000644 
- 00001602  0x0000097f jam  0x00000013 , 0x00004c0c 
- 00001603  0x00000980 jam  0x00000022 , 0x0000119e 
- 00001604  0x00000982 fetch  0x00000001 , 0x00004bfd 
- 00001605  0x00000983 and_into  0x00000007 , 0x0000003f 
- 00001606  0x00000984 store  0x00000001 , 0x0000119f 
- 00001607  0x00000985 fetch  0x00000004 , 0x00004c33 
- 00001608  0x00000986 store  0x00000004 , 0x000011a0 
- 00001609  0x00000988 jam  0x00000000 , 0x000011a4 
- 00001610  0x00000989 arg  0x0000119e , 0x00000011 
- 00001611  0x0000098a arg  0x00000007 , 0x00000002 
- 00001612  0x0000098b call  0x000006bb 
- 00001613  0x0000098c call  0x00000746 
- 00001614  0x0000098d call  0x00000573 
- 00001615  0x0000098e branch  0x00007fe7 
- 00001616  0x00000991 fetch  0x00000001 , 0x00004c0c 
- 00001617  0x00000992 rtneq  0x000000ff 
- 00001618  0x00000993 beq  0x00000011 , 0x00000656 
- 00001619  0x00000994 beq  0x00000012 , 0x00000658 
- 00001620  0x00000995 beq  0x00000013 , 0x0000065a 
- 00001621  0x00000996 rtn 
- 00001622  0x0000099a jam  0x00000002 , 0x00004c0c 
- 00001623  0x0000099b branch  0x000005a4 
- 00001624  0x0000099d jam  0x00000003 , 0x00004c0c 
- 00001625  0x0000099e branch  0x000005a4 
- 00001626  0x000009a0 jam  0x000000ff , 0x00004c0c 
- 00001627  0x000009a1 jam  0x00000039 , 0x00000a99 
- 00001628  0x000009a2 call  0x00007d86 
- 00001629  0x000009a3 fetch  0x00000004 , 0x00004bdc 
- 00001630  0x000009a4 call  0x00000738 
- 00001631  0x000009a5 branch  0x000005a4 
- 00001632  0x000009a8 set0  0x00000026 , 0x00000000 
- 00001633  0x000009a9 call  0x000006b1 
- 00001634  0x000009aa fetch  0x00000001 , 0x00004c0c 
- 00001635  0x000009ab rtnne  0x000000ff 
- 00001636  0x000009ac call  0x0000067a 
- 00001637  0x000009ae setarg  0x00000000 
- 00001638  0x000009af store  0x00000002 , 0x00004c29 
- 00001639  0x000009b0 store  0x00000001 , 0x00004b75 
- 00001640  0x000009b2 call  0x00002afa 
- 00001641  0x000009b3 nop  0x000007d0 
- 00001642  0x000009b4 fetcht  0x00000001 , 0x000046ed 
- 00001643  0x000009b5 call  0x0000681d 
- 00001644  0x000009b6 branch  0x00000678 , 0x00000001 
- 00001645  0x000009b7 fetch  0x00000002 , 0x00004c29 
- 00001646  0x000009b8 sub  0x0000003f , 0x000000ff , 0x0000003e 
- 00001647  0x000009b9 call  0x000005da , 0x00000005 
- 00001648  0x000009ba fetch  0x00000001 , 0x00004b75 
- 00001649  0x000009bb beq  0x00000028 , 0x000005d8 
- 00001650  0x000009bc call  0x000005af 
- 00001651  0x000009bd nbranch  0x00000683 , 0x00000018 
- 00001652  0x000009be nbranch  0x00000683 , 0x0000002f 
- 00001653  0x000009c0 set1  0x00000026 , 0x00000000 
- 00001654  0x000009c1 jam  0x0000003c , 0x00000a99 
- 00001655  0x000009c2 call  0x00007d86 
- 00001656  0x000009c4 call  0x000005aa 
- 00001657  0x000009c5 branch  0x00000077 
- 00001658  0x000009c8 jam  0x000000ff , 0x0000119e 
- 00001659  0x000009c9 fetch  0x00000001 , 0x00004bfd 
- 00001660  0x000009ca store  0x00000001 , 0x0000119f 
- 00001661  0x000009cb fetch  0x00000004 , 0x00004c33 
- 00001662  0x000009cc store  0x00000004 , 0x000011a0 
- 00001663  0x000009cd arg  0x00000006 , 0x00000002 
- 00001664  0x000009ce arg  0x0000119e , 0x00000011 
- 00001665  0x000009cf call  0x000006bb 
- 00001666  0x000009d0 branch  0x00000746 
- 00001667  0x000009d3 call  0x000001e0 
- 00001668  0x000009d4 fetch  0x00000002 , 0x00004c29 
- 00001669  0x000009d5 increase  0x00000001 , 0x0000003f 
- 00001670  0x000009d6 store  0x00000002 , 0x00004c29 
- 00001671  0x000009d7 call  0x00000758 
- 00001672  0x000009d8 branch  0x00000668 
- 00001673  0x000009db set0  0x00000026 , 0x00000000 
- 00001674  0x000009dc call  0x000006ad 
- 00001675  0x000009dd call  0x0000067a 
- 00001676  0x000009df jam  0x00000000 , 0x00004c29 
- 00001677  0x000009e0 jam  0x00000000 , 0x00004b75 
- 00001678  0x000009e2 call  0x00002afa 
- 00001679  0x000009e3 nop  0x000007d0 
- 00001680  0x000009e4 fetcht  0x00000001 , 0x000046ed 
- 00001681  0x000009e5 call  0x0000681d 
- 00001682  0x000009e6 branch  0x0000062c , 0x00000001 
- 00001683  0x000009e7 fetch  0x00000002 , 0x00004c29 
- 00001684  0x000009e8 sub  0x0000003f , 0x000000ff , 0x0000003e 
- 00001685  0x000009e9 call  0x000005da , 0x00000005 
- 00001686  0x000009ea fetch  0x00000001 , 0x00004b75 
- 00001687  0x000009eb beq  0x00000010 , 0x000005d8 
- 00001688  0x000009ec call  0x000005af 
- 00001689  0x000009ed nbranch  0x000006a2 , 0x00000018 
- 00001690  0x000009ee nbranch  0x000006a2 , 0x0000002f 
- 00001691  0x000009ef call  0x000005e0 
- 00001692  0x000009f0 call  0x000000da 
- 00001693  0x000009f1 fetch  0x00000004 , 0x00004c24 
- 00001694  0x000009f2 fetcht  0x00000004 , 0x00004c08 
- 00001695  0x000009f3 isub  0x00000002 , 0x0000003e 
- 00001696  0x000009f4 branch  0x0000062c , 0x00000005 
- 00001697  0x000009f5 branch  0x00000675 
- 00001698  0x000009f8 call  0x000001e0 
- 00001699  0x000009f9 fetch  0x00000002 , 0x00004c29 
- 00001700  0x000009fa increase  0x00000001 , 0x0000003f 
- 00001701  0x000009fb store  0x00000002 , 0x00004c29 
- 00001702  0x000009fc fetch  0x00000001 , 0x00004d3a 
- 00001703  0x000009fd increase  0x00000001 , 0x0000003f 
- 00001704  0x000009fe and_into  0x00000001 , 0x0000003f 
- 00001705  0x000009ff store  0x00000001 , 0x00004d3a 
- 00001706  0x00000a00 beq  0x00000000 , 0x000006b3 
- 00001707  0x00000a01 beq  0x00000001 , 0x000006b5 
- 00001708  0x00000a02 rtn 
- 00001709  0x00000a05 jam  0x00000020 , 0x000041de 
- 00001710  0x00000a06 setarg  0x00000f0f 
- 00001711  0x00000a07 store  0x00000002 , 0x00004c24 
- 00001712  0x00000a08 istore  0x00000002 , 0x00000005 
- 00001713  0x00000a0a call  0x00000739 
- 00001714  0x00000a0b branch  0x00000758 
- 00001715  0x00000a0e call  0x000006ad 
- 00001716  0x00000a0f branch  0x0000068e 
- 00001717  0x00000a12 call  0x00000630 
- 00001718  0x00000a13 branch  0x0000068e 
- 00001719  0x00000a16 set0  0x00000026 , 0x00000000 
- 00001720  0x00000a17 call  0x000053ce 
- 00001721  0x00000a19 arg  0x00000003 , 0x00000007 
- 00001722  0x00000a1a branch  0x000043d2 
- 00001723  0x00000a1d storet  0x00000001 , 0x00004bfc 
- 00001724  0x00000a1e copy  0x00000002 , 0x00000039 
- 00001725  0x00000a1f arg  0x00004b98 , 0x00000005 
- 00001726  0x00000a20 copy  0x00000011 , 0x00000006 
- 00001727  0x00000a21 branch  0x00007f01 
- 00001728  0x00000a25 fetch  0x00000001 , 0x00004b77 
- 00001729  0x00000a26 rshift3  0x0000003f , 0x0000003f 
- 00001730  0x00000a27 store  0x00000001 , 0x00004bfa 
- 00001731  0x00000a29 increase  0x00000001 , 0x0000003f 
- 00001732  0x00000a2a arg  0x00004b77 , 0x00000006 
- 00001733  0x00000a2b iadd  0x00000006 , 0x00000006 
- 00001734  0x00000a2c ifetch  0x00000003 , 0x00000006 
- 00001735  0x00000a2d store  0x00000003 , 0x00004c39 
- 00001736  0x00000a2f fetch  0x00000001 , 0x00004b77 
- 00001737  0x00000a30 rshift  0x0000003f , 0x0000003f 
- 00001738  0x00000a31 and  0x0000003f , 0x00000003 , 0x0000003f 
- 00001739  0x00000a32 store  0x00000001 , 0x00004c3f 
- 00001740  0x00000a33 rtn 
- 00001741  0x00000a37 storet  0x00000001 , 0x00000017 
- 00001742  0x00000a38 add  0x00000002 , 0x00000000 , 0x00000011 
- 00001743  0x00000a39 call  0x00002981 
- 00001744  0x00000a3a setarg  0x00000500 
- 00001745  0x00000a3b call  0x00002a8f 
- 00001746  0x00000a3d jam  0x00000001 , 0x00008906 
- 00001747  0x00000a3e jam  0x0000003c , 0x00008900 
- 00001748  0x00000a3f jam  0x000000e0 , 0x00008901 
- 00001749  0x00000a40 nop  0x0000000a 
- 00001750  0x00000a41 jam  0x00000001 , 0x00008902 
- 00001751  0x00000a42 jam  0x0000003d , 0x00008902 
- 00001752  0x00000a43 nop  0x0000000a 
- 00001753  0x00000a44 jam  0x000000b7 , 0x00008903 
- 00001754  0x00000a45 nop  0x0000000a 
- 00001755  0x00000a46 jam  0x0000007d , 0x00008902 
- 00001756  0x00000a47 fetch  0x00000001 , 0x000041de 
- 00001757  0x00000a48 beq  0x00000000 , 0x000006e2 
- 00001758  0x00000a4a beq  0x00000002 , 0x000006ea 
- 00001759  0x00000a4c beq  0x00000004 , 0x000006f2 
- 00001760  0x00000a4d beq  0x00000020 , 0x00000704 
- 00001761  0x00000a4e branch  0x000006e2 
- 00001762  0x00000a51 call  0x000006fa 
- 00001763  0x00000a52 jam  0x000000ba , 0x0000894b 
- 00001764  0x00000a53 jam  0x000000d0 , 0x00008955 
- 00001765  0x00000a54 jam  0x000000e0 , 0x00008956 
- 00001766  0x00000a55 jam  0x00000088 , 0x00008957 
- 00001767  0x00000a56 jam  0x0000006c , 0x00008958 
- 00001768  0x00000a57 jam  0x00000010 , 0x00008959 
- 00001769  0x00000a58 branch  0x0000294b 
- 00001770  0x00000a65 call  0x000006ff 
- 00001771  0x00000a66 jam  0x000000ba , 0x0000894b 
- 00001772  0x00000a67 jam  0x000000d0 , 0x00008955 
- 00001773  0x00000a68 jam  0x000000e0 , 0x00008956 
- 00001774  0x00000a69 jam  0x00000088 , 0x00008957 
- 00001775  0x00000a6a jam  0x0000003c , 0x00008958 
- 00001776  0x00000a6b jam  0x00000010 , 0x00008959 
- 00001777  0x00000a6c branch  0x00002953 
- 00001778  0x00000a79 call  0x000006fa 
- 00001779  0x00000a7a jam  0x000000ba , 0x0000894b 
- 00001780  0x00000a7b jam  0x000000d0 , 0x00008955 
- 00001781  0x00000a7c jam  0x000000c0 , 0x00008956 
- 00001782  0x00000a7d jam  0x00000088 , 0x00008957 
- 00001783  0x00000a7e jam  0x0000006c , 0x00008958 
- 00001784  0x00000a7f jam  0x00000010 , 0x00008959 
- 00001785  0x00000a80 branch  0x0000295b 
- 00001786  0x00000a83 jam  0x0000005b , 0x0000894c 
- 00001787  0x00000a84 jam  0x00000096 , 0x0000894d 
- 00001788  0x00000a85 jam  0x0000002c , 0x0000894e 
- 00001789  0x00000a86 jam  0x00000046 , 0x0000894f 
- 00001790  0x00000a87 rtn 
- 00001791  0x00000a8a jam  0x000000fb , 0x0000894c 
- 00001792  0x00000a8b jam  0x000000ef , 0x0000894d 
- 00001793  0x00000a8c jam  0x000000ec , 0x0000894e 
- 00001794  0x00000a8d jam  0x0000005e , 0x0000894f 
- 00001795  0x00000a8e rtn 
- 00001796  0x00000a91 jam  0x000000ba , 0x0000894b 
- 00001797  0x00000a92 jam  0x000000c2 , 0x00008956 
- 00001798  0x00000a93 jam  0x000000d0 , 0x00008955 
- 00001799  0x00000a94 rtn 
- 00001800  0x00000a97 force  0x00000008 , 0x00000015 
- 00001801  0x00000a98 branch  0x000028fa 
- 00001802  0x00000a9c call  0x00007fe9 
- 00001803  0x00000a9d fetcht  0x00000004 , 0x00004c1d 
- 00001804  0x00000a9e copy  0x00000022 , 0x0000003f 
- 00001805  0x00000a9f isub  0x00000002 , 0x0000003e 
- 00001806  0x00000aa0 ncall  0x00002d18 , 0x00000002 
- 00001807  0x00000aa1 copy  0x0000003f , 0x00000012 
- 00001808  0x00000aa2 fetch  0x00000004 , 0x00004c1d 
- 00001809  0x00000aa3 fetcht  0x00000001 , 0x00004c21 
- 00001810  0x00000aa4 iadd  0x00000002 , 0x00000002 
- 00001811  0x00000aa5 copy  0x00000012 , 0x0000003f 
- 00001812  0x00000aa6 isub  0x00000002 , 0x0000003e 
- 00001813  0x00000aa7 nrtn  0x00000002 
- 00001814  0x00000aa8 set0  0x0000001c , 0x0000003f 
- 00001815  0x00000aa9 store  0x00000004 , 0x00004c1d 
- 00001816  0x00000aaa branch  0x00007fe7 
- 00001817  0x00000aad call  0x000029bb 
- 00001818  0x00000aae rtn  0x00000034 
- 00001819  0x00000aaf fetcht  0x00000001 , 0x00004cb6 
- 00001820  0x00000ab0 arg  0x00000d9e , 0x00000011 
- 00001821  0x00000ab1 call  0x00000720 
- 00001822  0x00000ab2 storet  0x00000001 , 0x00004cb6 
- 00001823  0x00000ab3 rtn 
- 00001824  0x00000ab6 copy  0x00000011 , 0x0000003f 
- 00001825  0x00000ab7 iadd  0x00000002 , 0x00000005 
- 00001826  0x00000ab8 fetch  0x00000001 , 0x00000018 
- 00001827  0x00000ab9 istore  0x00000001 , 0x00000005 
- 00001828  0x00000aba increase  0x00000001 , 0x00000002 
- 00001829  0x00000abb and_into  0x00000007 , 0x00000002 
- 00001830  0x00000abc rtn 
- 00001831  0x00000abe arg  0x00000000 , 0x00000002 
- 00001832  0x00000abf arg  0x00000008 , 0x00000039 
- 00001833  0x00000ac0 copy  0x00000011 , 0x00000006 
- 00001834  0x00000ac2 ifetch  0x00000001 , 0x00000006 
- 00001835  0x00000ac3 iadd  0x00000002 , 0x00000002 
- 00001836  0x00000ac4 loop  0x0000072a 
- 00001837  0x00000ac5 rshift3  0x00000002 , 0x0000003f 
- 00001838  0x00000ac6 copy  0x0000003f , 0x00000002 
- 00001839  0x00000ac7 rtnmark0  0x00000026 
- 00001840  0x00000ac9 div  0x0000003f , 0x0000000a 
- 00001841  0x00000aca call  0x00007f86 
- 00001842  0x00000acb quotient  0x0000003f 
- 00001843  0x00000acc lshift4  0x0000003f , 0x0000003f 
- 00001844  0x00000acd remainder  0x00000002 
- 00001845  0x00000ace ior  0x00000002 , 0x00000002 
- 00001846  0x00000acf rtn 
- 00001847  0x00000ad0 rtn 
- 00001848  0x00000ad3 store  0x00000004 , 0x00004c24 
- 00001849  0x00000ad7 arg  0x00000000 , 0x00000011 
- 00001850  0x00000ad8 arg  0x00000004 , 0x00000039 
- 00001851  0x00000ad9 arg  0x00004c24 , 0x00000006 
- 00001852  0x00000adb ifetch  0x00000001 , 0x00000006 
- 00001853  0x00000adc iadd  0x00000011 , 0x00000011 
- 00001854  0x00000add loop  0x0000073c 
- 00001855  0x00000ade copy  0x00000011 , 0x0000003f 
- 00001856  0x00000adf store  0x00000002 , 0x00004cad 
- 00001857  0x00000ae0 fetch  0x00000001 , 0x00004cad 
- 00001858  0x00000ae1 fetcht  0x00000001 , 0x00004cae 
- 00001859  0x00000ae2 iadd  0x00000002 , 0x0000003f 
- 00001860  0x00000ae3 store  0x00000001 , 0x00004caf 
- 00001861  0x00000ae4 rtn 
- 00001862  0x00000aea fetch  0x00000001 , 0x00004bfc 
- 00001863  0x00000aeb increase  0x00000002 , 0x0000003f 
- 00001864  0x00000aec store  0x00000001 , 0x00004bfe 
- 00001865  0x00000aee fetch  0x00000001 , 0x00004bfd 
- 00001866  0x00000aef store  0x00000001 , 0x00004bb8 
- 00001867  0x00000af1 fetch  0x00000001 , 0x00004bfc 
- 00001868  0x00000af2 lshift3  0x0000003f , 0x0000003f 
- 00001869  0x00000af3 fetcht  0x00000001 , 0x00004bfb 
- 00001870  0x00000af4 and  0x00000002 , 0x00000003 , 0x00000002 
- 00001871  0x00000af5 lshift  0x00000002 , 0x00000002 
- 00001872  0x00000af6 ior  0x00000002 , 0x0000003f 
- 00001873  0x00000af7 fetcht  0x00000001 , 0x00004c38 
- 00001874  0x00000af8 iadd  0x00000002 , 0x0000003f 
- 00001875  0x00000af9 istore  0x00000001 , 0x00000005 
- 00001876  0x00000afb fetch  0x00000001 , 0x00004bfc 
- 00001877  0x00000afc iforce  0x00000039 
- 00001878  0x00000afd arg  0x00004b98 , 0x00000006 
- 00001879  0x00000afe branch  0x00007f01 
- 00001880  0x00000b01 fetcht  0x00000001 , 0x00004c07 
- 00001881  0x00000b02 call  0x0000075c 
- 00001882  0x00000b03 storet  0x00000001 , 0x00004c07 
- 00001883  0x00000b04 rtn 
- 00001884  0x00000b07 call  0x00000760 
- 00001885  0x00000b08 increase  0x00000001 , 0x00000002 
- 00001886  0x00000b09 and_into  0x00000003 , 0x00000002 
- 00001887  0x00000b0a rtn 
- 00001888  0x00000b0d fetch  0x00000001 , 0x00004c24 
- 00001889  0x00000b0e and_into  0x00000003 , 0x0000003f 
- 00001890  0x00000b0f mul32  0x0000003f , 0x00000004 , 0x00000011 
- 00001891  0x00000b10 setarg  0x00004c0d 
- 00001892  0x00000b11 iadd  0x00000011 , 0x0000003f 
- 00001893  0x00000b12 iadd  0x00000002 , 0x00000006 
- 00001894  0x00000b13 ifetch  0x00000001 , 0x00000006 
- 00001895  0x00000b14 store  0x00000001 , 0x00004c06 
- 00001896  0x00000b15 rtn 
- 00001897  0x00000b18 disable  0x00000009 
- 00001898  0x00000b19 disable  0x00000007 
- 00001899  0x00000b1a setarg  0x00555555 
- 00001900  0x00000b1b iforce  0x0000000f 
- 00001901  0x00000b1c fetch  0x00000001 , 0x00004c06 
- 00001902  0x00000b1d reverse  0x0000003f , 0x00000002 
- 00001903  0x00000b1e set1  0x00000001 , 0x00000002 
- 00001904  0x00000b1f rshift  0x00000002 , 0x0000000e 
- 00001905  0x00000b20 rtn 
- 00001906  0x00000b23 call  0x000053c4 
- 00001907  0x00000b24 fetch  0x00000004 , 0x00004c24 
- 00001908  0x00000b25 iforce  0x00000009 
- 00001909  0x00000b26 call  0x00002918 
- 00001910  0x00000b27 fetcht  0x00000001 , 0x00004c06 
- 00001911  0x00000b28 call  0x0000291f 
- 00001912  0x00000b29 setarg  0x00000500 
- 00001913  0x00000b2a call  0x00002a8f 
- 00001914  0x00000b2b call  0x00002924 
- 00001915  0x00000b2f call  0x00000769 
- 00001916  0x00000b30 disable  0x0000002f 
- 00001917  0x00000b31 enable  0x0000000d 
- 00001918  0x00000b32 enable  0x00000021 
- 00001919  0x00000b33 disable  0x00000020 
- 00001920  0x00000b34 enable  0x00000010 
- 00001921  0x00000b35 fetch  0x00000002 , 0x00004bff 
- 00001922  0x00000b36 iforce  0x0000001b 
- 00001923  0x00000b37 correlate  0x0000003e , 0x00000003 
- 00001924  0x00000b38 nbranch  0x000007bb , 0x00000018 
- 00001925  0x00000b3b disable  0x0000000d 
- 00001926  0x00000b3c enable  0x0000000b 
- 00001927  0x00000b3d enable  0x00000007 
- 00001928  0x00000b3e enable  0x00000009 
- 00001929  0x00000b3f call  0x000007b4 
- 00001930  0x00000b40 store  0x00000001 , 0x00004cb0 
- 00001931  0x00000b41 fetcht  0x00000001 , 0x00004caf 
- 00001932  0x00000b42 isub  0x00000002 , 0x0000003e 
- 00001933  0x00000b43 nbranch  0x000007b7 , 0x00000005 
- 00001934  0x00000b44 call  0x000007b4 
- 00001935  0x00000b45 store  0x00000001 , 0x00004b76 
- 00001936  0x00000b46 fetch  0x00000001 , 0x00004c42 
- 00001937  0x00000b47 sub  0x0000003f , 0x00000002 , 0x0000003e 
- 00001938  0x00000b48 branch  0x00000797 , 0x00000005 
- 00001939  0x00000b49 fetch  0x00000001 , 0x00004b76 
- 00001940  0x00000b4a fetcht  0x00000001 , 0x00004bfd 
- 00001941  0x00000b4b icompare  0x00000007 , 0x00000002 
- 00001942  0x00000b4c nbranch  0x000007b7 , 0x00000001 
- 00001943  0x00000b4e call  0x000007b4 
- 00001944  0x00000b4f istore  0x00000001 , 0x00000005 
- 00001945  0x00000b50 rshift3  0x0000003f , 0x0000003f 
- 00001946  0x00000b51 and  0x0000003f , 0x0000001f , 0x00000039 
- 00001947  0x00000b52 branch  0x0000079f , 0x00000005 
- 00001948  0x00000b54 call  0x000007b4 
- 00001949  0x00000b55 istore  0x00000001 , 0x00000005 
- 00001950  0x00000b56 loop  0x0000079c 
- 00001951  0x00000b59 copy  0x00000005 , 0x00000011 
- 00001952  0x00000b5a call  0x000007b4 
- 00001953  0x00000b5b store  0x00000001 , 0x00004d37 
- 00001954  0x00000b5c copy  0x00000011 , 0x00000005 
- 00001955  0x00000b5d parse  0x00000003 , 0x00000000 , 0x00000018 
- 00001956  0x00000b5e enable  0x00000010 
- 00001957  0x00000b5f arg  0x00000664 , 0x0000001b 
- 00001958  0x00000b60 rshift32  0x0000003f , 0x0000003f 
- 00001959  0x00000b61 rshift16  0x0000003f , 0x0000003f 
- 00001960  0x00000b62 istore  0x00000003 , 0x00000005 
- 00001961  0x00000b63 disable  0x0000000b 
- 00001962  0x00000b64 branch  0x000007b7 , 0x00000006 
- 00001963  0x00000b67 enable  0x0000002f 
- 00001964  0x00000b68 fetch  0x00000001 , 0x00000017 
- 00001965  0x00000b69 add  0x0000003f , 0x00000000 , 0x00000011 
- 00001966  0x00000b6a call  0x00002981 
- 00001967  0x00000b6b disable  0x0000000d 
- 00001968  0x00000b6c call  0x00002918 
- 00001969  0x00000b6d fetch  0x00000001 , 0x00004d37 
- 00001970  0x00000b6e call  0x00000027 
- 00001971  0x00000b6f rtn 
- 00001972  0x00000b72 parse  0x00000003 , 0x00000000 , 0x00000008 
- 00001973  0x00000b73 rshift3  0x0000000c , 0x0000003f 
- 00001974  0x00000b74 rtn 
- 00001975  0x00000b77 disable  0x0000001b 
- 00001976  0x00000b78 disable  0x0000000b 
- 00001977  0x00000b79 call  0x0000264d 
- 00001978  0x00000b7a rtn 
- 00001979  0x00000b7d branch  0x000007b7 
- 00001980  0x00000b80 call  0x00002918 
- 00001981  0x00000b81 fetcht  0x00000001 , 0x00004c06 
- 00001982  0x00000b82 branch  0x00002933 
- 00001983  0x00000b85 call  0x000053c4 
- 00001984  0x00000b86 fetch  0x00000004 , 0x00004c24 
- 00001985  0x00000b87 iforce  0x00000009 
- 00001986  0x00000b88 call  0x00000769 
- 00001987  0x00000b89 call  0x000007bc 
- 00001988  0x00000b8a set1  0x00000000 , 0x00000015 
- 00001989  0x00000b8b enable  0x0000001d 
- 00001990  0x00000b8c enable  0x00000020 
- 00001991  0x00000b8d disable  0x00000021 
- 00001992  0x00000b90 rshift16  0x00000009 , 0x0000003f 
- 00001993  0x00000b91 rshift8  0x0000003f , 0x0000003f 
- 00001994  0x00000b92 rshift4  0x0000003f , 0x0000003f 
- 00001995  0x00000b93 inject  0x00000003 , 0x00000028 
- 00001996  0x00000b94 disable  0x0000001d 
- 00001997  0x00000b95 enable  0x0000001b 
- 00001998  0x00000b96 enable  0x00000007 
- 00001999  0x00000b97 enable  0x00000009 
- 00002000  0x00000b98 fetch  0x00000001 , 0x00004caf 
- 00002001  0x00000b99 inject  0x00000003 , 0x00000008 
- 00002002  0x00000b9a fetch  0x00000001 , 0x00004bfe 
- 00002003  0x00000b9b iforce  0x00000039 
- 00002004  0x00000b9c arg  0x00004bb8 , 0x00000006 
- 00002005  0x00000b9e ifetch  0x00000001 , 0x00000006 
- 00002006  0x00000b9f inject  0x00000003 , 0x00000008 
- 00002007  0x00000ba0 loop  0x000007d5 
- 00002008  0x00000ba3 enable  0x00000008 
- 00002009  0x00000ba4 inject  0x00000003 , 0x00000018 
- 00002010  0x00000ba5 disable  0x00000008 
- 00002011  0x00000ba6 until  0x0000003e , 0x00000027 
- 00002012  0x00000ba7 nop  0x00000064 
- 00002013  0x00000ba8 disable  0x0000001d 
- 00002014  0x00000ba9 disable  0x0000001b 
- 00002015  0x00000baa rtn 
- 00002016  0x00000baf jam  0x00000007 , 0x000047a0 
- 00002017  0x00000bb0 jam  0x00000004 , 0x000047a1 
- 00002018  0x00000bb1 setarg  0x000047a0 
- 00002019  0x00000bb2 store  0x00000002 , 0x00004218 
- 00002020  0x00000bb3 branch  0x00007e38 
- 00002021  0x00000bb6 arg  0x0000469a , 0x00000011 
- 00002022  0x00000bb7 call  0x00007e3d 
- 00002023  0x00000bb8 call  0x000007e9 , 0x00000028 
- 00002024  0x00000bba rtn 
- 00002025  0x00000bbc fetch  0x00000001 , 0x000047c1 
- 00002026  0x00000bbd increase  0x00000001 , 0x0000003f 
- 00002027  0x00000bbe store  0x00000001 , 0x000047c1 
- 00002028  0x00000bbf rtn 
- 00002029  0x00000bc2 arg  0x0000469a , 0x00000011 
- 00002030  0x00000bc3 call  0x00007e54 
- 00002031  0x00000bc4 branch  0x000007f1 , 0x00000028 
- 00002032  0x00000bc5 rtn 
- 00002033  0x00000bc8 call  0x00005652 
- 00002034  0x00000bc9 fetch  0x00000001 , 0x000047c1 
- 00002035  0x00000bca sub  0x0000003f , 0x00000001 , 0x0000003e 
- 00002036  0x00000bcb ncall  0x00005650 , 0x00000002 
- 00002037  0x00000bcc fetch  0x00000001 , 0x000047c1 
- 00002038  0x00000bcd rtn  0x00000034 
- 00002039  0x00000bce increase  0xffffffff , 0x0000003f 
- 00002040  0x00000bcf store  0x00000001 , 0x000047c1 
- 00002041  0x00000bd0 branch  0x00003f90 
+ 00000296  0x000001c5 fetcht  0x00000001 , 0x00004b6a 
+ 00000297  0x000001c6 call  0x0000680e 
+ 00000298  0x000001c7 branch  0x00003e6e 
+ 00000299  0x000001cb call  0x0000051c 
+ 00000300  0x000001d0 call  0x00000128 
+ 00000301  0x000001d1 call  0x00003e1e 
+ 00000302  0x000001d2 call  0x00000137 
+ 00000303  0x000001d3 setarg  0x00000000 
+ 00000304  0x000001d4 store  0x00000002 , 0x00004154 
+ 00000305  0x000001d5 call  0x00003e54 
+ 00000306  0x000001d6 call  0x00005810 
+ 00000307  0x000001d7 call  0x00005839 
+ 00000308  0x000001d8 call  0x0000582c 
+ 00000309  0x000001d9 call  0x00005818 
+ 00000310  0x000001da branch  0x0000016b 
+ 00000311  0x000001ef call  0x000074b9 
+ 00000312  0x000001f0 arg  0x00008c00 , 0x00000006 
+ 00000313  0x000001f1 arg  0x00004876 , 0x00000005 
+ 00000314  0x000001f2 arg  0x00000171 , 0x00000039 
+ 00000315  0x000001f3 call  0x00007f01 
+ 00000316  0x000001f5 setarg  0x000f0209 
+ 00000317  0x000001f6 istore  0x00000003 , 0x00000005 
+ 00000318  0x000001f7 setarg  0x00120009 
+ 00000319  0x000001f8 istore  0x00000003 , 0x00000005 
+ 00000320  0x000001fa setarg  0x00100209 
+ 00000321  0x000001fb istore  0x00000003 , 0x00000005 
+ 00000322  0x000001fc setarg  0x00000009 
+ 00000323  0x000001fd istore  0x00000003 , 0x00000005 
+ 00000324  0x000001fe arg  0x00008d71 , 0x00000006 
+ 00000325  0x000001ff arg  0x00000109 , 0x00000039 
+ 00000326  0x00000200 call  0x00007f01 
+ 00000327  0x00000202 jam  0x00000000 , 0x0000488d 
+ 00000328  0x00000203 jam  0x0000006d , 0x00004885 
+ 00000329  0x00000204 setarg  0x0000401f 
+ 00000330  0x00000205 store  0x00000002 , 0x000049db 
+ 00000331  0x00000206 setarg  0x00006d04 
+ 00000332  0x00000207 store  0x00000002 , 0x00004a44 
+ 00000333  0x00000208 setarg  0x000016b0 
+ 00000334  0x00000209 store  0x00000002 , 0x00004a4a 
+ 00000335  0x0000020b setarg  0x00004876 
+ 00000336  0x0000020c store  0x00000002 , 0x00004575 
+ 00000337  0x0000020d rtn 
+ 00000338  0x00000210 call  0x000033c4 
+ 00000339  0x00000211 branch  0x00004316 , 0x00000005 
+ 00000340  0x00000212 call  0x00000364 
+ 00000341  0x00000213 branch  0x00003dcb 
+ 00000342  0x00000216 arg  0x00000002 , 0x00000002 
+ 00000343  0x00000217 arg  0x00000aaa , 0x00000011 
+ 00000344  0x00000218 arg  0x00000062 , 0x00000012 
+ 00000345  0x00000219 branch  0x000065d1 
+ 00000346  0x0000021c arg  0x00000002 , 0x00000002 
+ 00000347  0x0000021d arg  0x00000a9a , 0x00000011 
+ 00000348  0x0000021e arg  0x00000062 , 0x00000012 
+ 00000349  0x0000021f branch  0x000033c8 
+ 00000350  0x0000022f fetcht  0x00000001 , 0x00004b6a 
+ 00000351  0x00000230 branch  0x00006825 
+ 00000352  0x00000235 jam  0x00000040 , 0x00008086 
+ 00000353  0x00000236 jam  0x00000000 , 0x00008087 
+ 00000354  0x00000237 hfetch  0x00000001 , 0x00008081 
+ 00000355  0x00000238 set0  0x00000000 , 0x0000003f 
+ 00000356  0x00000239 set0  0x00000001 , 0x0000003f 
+ 00000357  0x0000023a set1  0x00000003 , 0x0000003f 
+ 00000358  0x0000023b set0  0x00000004 , 0x0000003f 
+ 00000359  0x0000023c hstore  0x00000001 , 0x00008081 
+ 00000360  0x0000023d setarg  0x00000000 
+ 00000361  0x0000023e store  0x00000004 , 0x000001f5 
+ 00000362  0x0000023f rtn 
+ 00000363  0x00000242 call  0x00000160 
+ 00000364  0x00000243 call  0x000001b2 
+ 00000365  0x00000244 call  0x00004423 
+ 00000366  0x00000245 fetch  0x00000002 , 0x00004778 
+ 00000367  0x00000246 arg  0x0000aa55 , 0x00000002 
+ 00000368  0x00000247 isub  0x00000002 , 0x0000003e 
+ 00000369  0x00000248 branch  0x000001a9 , 0x00000005 
+ 00000370  0x00000249 storet  0x00000002 , 0x00004778 
+ 00000371  0x0000024a call  0x0000441c 
+ 00000372  0x0000024b jam  0x00000002 , 0x0000477a 
+ 00000373  0x0000024c setarg  0x0000ffff 
+ 00000374  0x0000024d store  0x00000002 , 0x0000477b 
+ 00000375  0x0000024e istore  0x00000002 , 0x00000005 
+ 00000376  0x0000024f fetch  0x00000004 , 0x0000477b 
+ 00000377  0x00000250 store  0x00000004 , 0x00004c24 
+ 00000378  0x00000251 call  0x00000181 
+ 00000379  0x00000252 branch  0x00000364 
+ 00000380  0x00000255 call  0x000001a9 
+ 00000381  0x00000256 arg  0x00004b0b , 0x00000006 
+ 00000382  0x00000257 arg  0x00004720 , 0x00000005 
+ 00000383  0x00000258 arg  0x0000005f , 0x00000039 
+ 00000384  0x00000259 call  0x00007f01 
+ 00000385  0x0000025b call  0x00000160 
+ 00000386  0x0000025c call  0x00000186 
+ 00000387  0x0000025d call  0x0000019f 
+ 00000388  0x0000025e call  0x0000018b 
+ 00000389  0x0000025f branch  0x00000196 
+ 00000390  0x00000265 fetch  0x00000003 , 0x00004700 
+ 00000391  0x00000266 store  0x00000003 , 0x00004232 
+ 00000392  0x00000267 call  0x0000652a 
+ 00000393  0x00000268 call  0x00000196 
+ 00000394  0x0000026a rtn 
+ 00000395  0x0000026d copy  0x0000003f , 0x00000013 
+ 00000396  0x0000026e copy  0x00000011 , 0x0000003f 
+ 00000397  0x0000026f increase  0xfffffffc , 0x0000003f 
+ 00000398  0x00000270 copy  0x0000003f , 0x00000012 
+ 00000399  0x00000271 ifetch  0x00000004 , 0x00000012 
+ 00000400  0x00000272 store  0x00000004 , 0x00004b72 
+ 00000401  0x00000273 copy  0x00000013 , 0x0000003f 
+ 00000402  0x00000274 call  0x00006552 
+ 00000403  0x00000275 fetch  0x00000004 , 0x00004b72 
+ 00000404  0x00000276 istore  0x00000004 , 0x00000012 
+ 00000405  0x00000277 rtn 
+ 00000406  0x0000027b setarg  0x000186a0 
+ 00000407  0x0000027c call  0x00002a8f 
+ 00000408  0x0000027d call  0x0000650b 
+ 00000409  0x0000027e setarg  0x000001fa 
+ 00000410  0x0000027f hstore  0x00000002 , 0x0000808c 
+ 00000411  0x00000280 setarg  0x00000005 
+ 00000412  0x00000281 call  0x000064f3 
+ 00000413  0x00000282 bbit1  0x00000000 , 0x00000196 
+ 00000414  0x00000283 rtn 
+ 00000415  0x00000286 setarg  0x0000477f 
+ 00000416  0x00000287 arg  0x00004720 , 0x00000002 
+ 00000417  0x00000288 isub  0x00000002 , 0x00000002 
+ 00000418  0x00000289 fetch  0x00000003 , 0x00004700 
+ 00000419  0x0000028a arg  0x00004720 , 0x00000011 
+ 00000420  0x0000028b rtn 
+ 00000421  0x0000028f call  0x00000160 
+ 00000422  0x00000290 call  0x000001b2 
+ 00000423  0x00000291 call  0x0000019f 
+ 00000424  0x00000292 branch  0x00006562 
+ 00000425  0x00000296 call  0x000001a5 
+ 00000426  0x00000297 call  0x0000431a 
+ 00000427  0x00000298 fetch  0x00000004 , 0x0000477b 
+ 00000428  0x00000299 store  0x00000004 , 0x00004c24 
+ 00000429  0x0000029a rtn 
+ 00000430  0x0000029d call  0x00000160 
+ 00000431  0x0000029e call  0x0000650b 
+ 00000432  0x0000029f arg  0x000000b9 , 0x00000002 
+ 00000433  0x000002a0 branch  0x00006556 
+ 00000434  0x000002a4 call  0x00000160 
+ 00000435  0x000002a5 call  0x0000650b 
+ 00000436  0x000002a6 arg  0x000000ab , 0x00000002 
+ 00000437  0x000002a7 branch  0x00006556 
+ 00000438  0x000002ac fetch  0x00000004 , 0x000046d3 
+ 00000439  0x000002ad bbit0  0x0000001e , 0x000001bd 
+ 00000440  0x000002ae fetch  0x00000001 , 0x00000abd 
+ 00000441  0x000002af isolate0  0x00000003 , 0x0000003f 
+ 00000442  0x000002b0 nbranch  0x000001bd , 0x00000001 
+ 00000443  0x000002b1 call  0x00000109 
+ 00000444  0x000002b2 call  0x00000122 
+ 00000445  0x000002b4 fetch  0x00000001 , 0x000046f5 
+ 00000446  0x000002b5 bbit1  0x00000005 , 0x000001c5 
+ 00000447  0x000002b6 rtnbit1  0x00000006 
+ 00000448  0x000002b8 fetch  0x00000004 , 0x000046d3 
+ 00000449  0x000002b9 rtnbit0  0x00000011 
+ 00000450  0x000002ba call  0x000001f7 
+ 00000451  0x000002bb branch  0x0000068f , 0x00000028 
+ 00000452  0x000002bc branch  0x00000666 
+ 00000453  0x000002bf fetch  0x00000001 , 0x00004720 
+ 00000454  0x000002c0 branch  0x000001c0 , 0x00000034 
+ 00000455  0x000002c1 sub  0x0000003f , 0x00000002 , 0x0000003f 
+ 00000456  0x000002c2 branch  0x000001c0 , 0x00000005 
+ 00000457  0x000002c3 branch  0x000000e4 
+ 00000458  0x000002c7 fetch  0x00000001 , 0x000046ac 
+ 00000459  0x000002c8 nbranch  0x000001d2 , 0x00000034 
+ 00000460  0x000002c9 fetch  0x00000001 , 0x00004b6d 
+ 00000461  0x000002ca rtn  0x00000034 
+ 00000462  0x000002cb increase  0xffffffff , 0x0000003f 
+ 00000463  0x000002cc store  0x00000001 , 0x00004b6d 
+ 00000464  0x000002cd branch  0x000001ed , 0x00000034 
+ 00000465  0x000002ce branch  0x000001dc 
+ 00000466  0x000002d0 fetch  0x00000001 , 0x00004b6e 
+ 00000467  0x000002d1 rtn  0x00000034 
+ 00000468  0x000002d2 increase  0xffffffff , 0x0000003f 
+ 00000469  0x000002d3 store  0x00000001 , 0x00004b6e 
+ 00000470  0x000002d4 nrtn  0x00000034 
+ 00000471  0x000002d5 jam  0x00000005 , 0x00004b6e 
+ 00000472  0x000002d6 fetch  0x00000001 , 0x00004b6f 
+ 00000473  0x000002d7 beq  0x00000000 , 0x000001db 
+ 00000474  0x000002d8 beq  0x00000001 , 0x000001df 
+ 00000475  0x000002da jam  0x00000001 , 0x00004b6f 
+ 00000476  0x000002dc call  0x000001eb 
+ 00000477  0x000002dd fetcht  0x00000001 , 0x00004b70 
+ 00000478  0x000002de branch  0x00006829 
+ 00000479  0x000002e0 jam  0x00000000 , 0x00004b6f 
+ 00000480  0x000002e1 branch  0x000001ed 
+ 00000481  0x000002e6 fetch  0x00000001 , 0x00004720 
+ 00000482  0x000002e7 rtnne  0x00000002 
+ 00000483  0x000002e8 fetch  0x00000001 , 0x00004b6c 
+ 00000484  0x000002e9 rtn  0x00000034 
+ 00000485  0x000002ea increase  0xffffffff , 0x0000003f 
+ 00000486  0x000002eb store  0x00000001 , 0x00004b6c 
+ 00000487  0x000002ec branch  0x000001ed , 0x00000034 
+ 00000488  0x000002ee call  0x000001eb 
+ 00000489  0x000002ef fetcht  0x00000001 , 0x00004b70 
+ 00000490  0x000002f0 branch  0x00006825 
+ 00000491  0x000002f2 fetcht  0x00000001 , 0x00004b70 
+ 00000492  0x000002f3 branch  0x0000680e 
+ 00000493  0x000002f7 fetcht  0x00000001 , 0x00004b70 
+ 00000494  0x000002f9 set0  0x00000007 , 0x00000002 
+ 00000495  0x000002fa arg  0x00008078 , 0x00000005 
+ 00000496  0x000002fb call  0x00006830 
+ 00000497  0x000002fc set0  0x00000007 , 0x00000002 
+ 00000498  0x000002fd arg  0x0000807c , 0x00000005 
+ 00000499  0x000002fe call  0x00006830 
+ 00000500  0x000002ff set0  0x00000007 , 0x00000002 
+ 00000501  0x00000300 arg  0x00008070 , 0x00000005 
+ 00000502  0x00000301 branch  0x00006830 
+ 00000503  0x00000305 arg  0x00000002 , 0x00000039 
+ 00000504  0x00000306 arg  0x00004c24 , 0x00000006 
+ 00000505  0x00000308 call  0x00007fe7 
+ 00000506  0x00000309 setarg  0x0000ffff 
+ 00000507  0x0000030b ifetcht  0x00000002 , 0x00000006 
+ 00000508  0x0000030c isub  0x00000002 , 0x0000003e 
+ 00000509  0x0000030d ncall  0x00007fe9 , 0x00000005 
+ 00000510  0x0000030e loop  0x000001fb 
+ 00000511  0x0000030f rtn 
+ 00000512  0x00000312 setarg  0x00000215 
+ 00000513  0x00000313 store  0x00000002 , 0x00004d2d 
+ 00000514  0x00000314 setarg  0x00000219 
+ 00000515  0x00000315 store  0x00000002 , 0x000041ef 
+ 00000516  0x00000316 setarg  0x00000431 
+ 00000517  0x00000317 store  0x00000002 , 0x000041f9 
+ 00000518  0x00000318 setarg  0x0000022d 
+ 00000519  0x00000319 store  0x00000002 , 0x000041f1 
+ 00000520  0x0000031a setarg  0x00000095 
+ 00000521  0x0000031b store  0x00000002 , 0x000041ed 
+ 00000522  0x0000031c setarg  0x00000257 
+ 00000523  0x0000031d store  0x00000002 , 0x000041f5 
+ 00000524  0x0000031e setarg  0x00000255 
+ 00000525  0x0000031f store  0x00000002 , 0x000041f3 
+ 00000526  0x00000320 setarg  0x000002c1 
+ 00000527  0x00000321 store  0x00000002 , 0x000041eb 
+ 00000528  0x00000322 setarg  0x000002d5 
+ 00000529  0x00000323 store  0x00000002 , 0x000041fd 
+ 00000530  0x00000324 setarg  0x00003d36 
+ 00000531  0x00000325 store  0x00000002 , 0x00004201 
+ 00000532  0x00000326 rtn 
+ 00000533  0x00000329 call  0x00004401 
+ 00000534  0x0000032a fetch  0x00000002 , 0x0000469f 
+ 00000535  0x0000032b rtn  0x00000034 
+ 00000536  0x0000032c branch  0x00000077 
+ 00000537  0x0000032f call  0x00005892 
+ 00000538  0x00000330 nrtn  0x00000034 
+ 00000539  0x00000331 fetch  0x00000001 , 0x000046c5 
+ 00000540  0x00000332 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00000541  0x00000333 rtnne  0x00000003 
+ 00000542  0x00000334 fetch  0x00000001 , 0x0000479c 
+ 00000543  0x00000335 call  0x00000252 , 0x00000034 
+ 00000544  0x00000336 fetch  0x00000004 , 0x000046d3 
+ 00000545  0x00000337 bbit1  0x00000003 , 0x00004179 
+ 00000546  0x00000338 bbit1  0x00000000 , 0x00004179 
+ 00000547  0x00000339 bbit1  0x00000005 , 0x00004179 
+ 00000548  0x0000033a call  0x00003f97 
+ 00000549  0x0000033b nrtn  0x00000028 
+ 00000550  0x0000033c call  0x00000228 
+ 00000551  0x0000033d branch  0x000007eb 
+ 00000552  0x00000340 fetch  0x00000002 , 0x0000469f 
+ 00000553  0x00000341 rtn  0x00000034 
+ 00000554  0x00000342 jam  0x00000001 , 0x00004806 
+ 00000555  0x00000343 jam  0x00000002 , 0x00004807 
+ 00000556  0x00000344 rtn 
+ 00000557  0x00000347 rtn  0x0000002e 
+ 00000558  0x00000348 fetch  0x00000001 , 0x000041e2 
+ 00000559  0x00000349 rtn  0x00000034 
+ 00000560  0x0000034a call  0x00005271 
+ 00000561  0x0000034b nrtn  0x00000034 
+ 00000562  0x0000034c fetch  0x00000001 , 0x0000479c 
+ 00000563  0x0000034d call  0x00000252 , 0x00000034 
+ 00000564  0x0000034e fetch  0x00000004 , 0x000046d3 
+ 00000565  0x0000034f bbit1  0x00000003 , 0x00003f8a 
+ 00000566  0x00000350 bbit1  0x00000000 , 0x00003f8a 
+ 00000567  0x00000351 bbit1  0x00000005 , 0x00003f8a 
+ 00000568  0x00000352 bbit1  0x00000009 , 0x00003f8a 
+ 00000569  0x00000353 call  0x00003f97 
+ 00000570  0x00000354 nrtn  0x00000028 
+ 00000571  0x00000355 call  0x00000228 
+ 00000572  0x00000356 fetch  0x00000001 , 0x00004b03 
+ 00000573  0x00000357 beq  0x00000001 , 0x00000241 
+ 00000574  0x00000358 fetch  0x00000001 , 0x00004b0a 
+ 00000575  0x00000359 rtn  0x00000034 
+ 00000576  0x0000035a branch  0x00003f81 
+ 00000577  0x0000035d fetch  0x00000001 , 0x0000469a 
+ 00000578  0x0000035e store  0x00000001 , 0x00004b04 
+ 00000579  0x0000035f fetch  0x00000001 , 0x0000469b 
+ 00000580  0x00000360 istore  0x00000001 , 0x00000005 
+ 00000581  0x00000361 fetch  0x00000001 , 0x0000469d 
+ 00000582  0x00000362 istore  0x00000001 , 0x00000005 
+ 00000583  0x00000363 fetch  0x00000002 , 0x0000469f 
+ 00000584  0x00000364 istore  0x00000002 , 0x00000005 
+ 00000585  0x00000366 arg  0x00000007 , 0x00000011 
+ 00000586  0x00000367 call  0x00004d63 
+ 00000587  0x00000368 fetch  0x00000002 , 0x0000424e 
+ 00000588  0x00000369 istore  0x00000002 , 0x00000005 
+ 00000589  0x0000036a setarg  0x000002a1 
+ 00000590  0x0000036b istore  0x00000002 , 0x00000005 
+ 00000591  0x0000036c fetch  0x00000005 , 0x00004b04 
+ 00000592  0x0000036d istore  0x00000005 , 0x00000005 
+ 00000593  0x0000036e rtn 
+ 00000594  0x00000372 call  0x00005814 
+ 00000595  0x00000373 jam  0x00000001 , 0x0000479c 
+ 00000596  0x00000374 branch  0x0000011e 
+ 00000597  0x00000378 call  0x00007e34 
+ 00000598  0x0000037a branch  0x00003ee0 
+ 00000599  0x000003ce copy  0x00000013 , 0x0000003f 
+ 00000600  0x000003cf beq  0x00000014 , 0x00000269 
+ 00000601  0x000003d0 beq  0x00000015 , 0x0000026c 
+ 00000602  0x000003d1 beq  0x00000029 , 0x00000275 
+ 00000603  0x000003d2 beq  0x00000032 , 0x00000277 
+ 00000604  0x000003d3 beq  0x00000040 , 0x0000027e 
+ 00000605  0x000003d4 beq  0x00000004 , 0x00000289 
+ 00000606  0x000003d5 beq  0x00000013 , 0x00000289 
+ 00000607  0x000003d6 beq  0x00000027 , 0x00000290 
+ 00000608  0x000003d7 beq  0x00000019 , 0x000033df 
+ 00000609  0x000003d8 beq  0x00000021 , 0x00000296 
+ 00000610  0x000003d9 beq  0x00000001 , 0x0000029c 
+ 00000611  0x000003da beq  0x00000002 , 0x0000029f 
+ 00000612  0x000003db beq  0x0000002b , 0x000002a4 
+ 00000613  0x000003dc beq  0x00000039 , 0x000002a9 
+ 00000614  0x000003dd beq  0x0000003a , 0x000002b9 
+ 00000615  0x000003de beq  0x0000003c , 0x000002bf 
+ 00000616  0x000003df branch  0x0000417d 
+ 00000617  0x000003e2 call  0x00000113 
+ 00000618  0x000003e4 call  0x000007e6 
+ 00000619  0x000003e5 branch  0x000041c3 
+ 00000620  0x000003e8 call  0x000002d1 
+ 00000621  0x000003e9 setarg  0x00000007 
+ 00000622  0x000003ea store  0x00000002 , 0x00004496 
+ 00000623  0x000003eb store  0x00000002 , 0x00004498 
+ 00000624  0x000003ec jam  0x00000000 , 0x000047c4 
+ 00000625  0x000003ed jam  0x00000000 , 0x0000479c 
+ 00000626  0x000003ee call  0x000007e6 
+ 00000627  0x000003ef call  0x00005816 
+ 00000628  0x000003f0 branch  0x000041d9 
+ 00000629  0x000003f4 jam  0x00000012 , 0x00000a99 
+ 00000630  0x000003f5 branch  0x00007d8f 
+ 00000631  0x000003f8 fetch  0x00000001 , 0x0000479f 
+ 00000632  0x000003f9 beq  0x00000001 , 0x0000027a 
+ 00000633  0x000003fa branch  0x0000027c 
+ 00000634  0x000003fd call  0x00000275 
+ 00000635  0x000003fe jam  0x00000014 , 0x000046c6 
+ 00000636  0x00000400 arg  0x00000001 , 0x00000007 
+ 00000637  0x00000401 branch  0x000041b9 
+ 00000638  0x00000404 fetch  0x00000002 , 0x00004509 
+ 00000639  0x00000405 rtneq  0x00000000 
+ 00000640  0x00000406 fetch  0x00000001 , 0x00000441 
+ 00000641  0x00000407 rshift2  0x0000003f , 0x0000003f 
+ 00000642  0x00000408 sub  0x0000003f , 0x0000000c , 0x0000003e 
+ 00000643  0x00000409 rtn  0x00000002 
+ 00000644  0x0000040a setarg  0x00000009 
+ 00000645  0x0000040b store  0x00000002 , 0x00004496 
+ 00000646  0x0000040c store  0x00000002 , 0x00004498 
+ 00000647  0x0000040d call  0x00000275 
+ 00000648  0x0000040e branch  0x000003bd 
+ 00000649  0x00000413 fetch  0x00000002 , 0x00004682 
+ 00000650  0x00000414 rtnbit1  0x0000000c 
+ 00000651  0x00000415 rtnbit1  0x00000006 
+ 00000652  0x00000416 rtnbit1  0x0000000b 
+ 00000653  0x00000417 fetch  0x00000004 , 0x000046d3 
+ 00000654  0x00000418 rtnbit1  0x00000005 
+ 00000655  0x0000041b branch  0x000033a7 
+ 00000656  0x0000041e call  0x00000292 
+ 00000657  0x0000041f branch  0x000033a7 
+ 00000658  0x00000421 setarg  0x00000001 
+ 00000659  0x00000422 store  0x00000006 , 0x00000040 
+ 00000660  0x00000423 jam  0x00000033 , 0x00000185 
+ 00000661  0x00000424 branch  0x0000051a 
+ 00000662  0x00000427 fetch  0x00000001 , 0x00004808 
+ 00000663  0x00000428 rtneq  0x00000002 
+ 00000664  0x00000429 increase  0x00000001 , 0x0000003f 
+ 00000665  0x0000042a store  0x00000001 , 0x00004808 
+ 00000666  0x0000042b jam  0x00000012 , 0x000041e3 
+ 00000667  0x0000042c branch  0x0000340e 
+ 00000668  0x0000042f jam  0x00000000 , 0x00004809 
+ 00000669  0x00000430 call  0x00000113 
+ 00000670  0x00000431 branch  0x000042ca 
+ 00000671  0x00000434 jam  0x00000000 , 0x00004aff 
+ 00000672  0x00000435 jam  0x00000000 , 0x00004b01 
+ 00000673  0x00000436 jam  0x00000000 , 0x00004b0a 
+ 00000674  0x00000437 call  0x000002d1 
+ 00000675  0x00000438 branch  0x000041d9 
+ 00000676  0x0000043b fetch  0x00000001 , 0x00004808 
+ 00000677  0x0000043c rtnne  0x00000002 
+ 00000678  0x0000043d jam  0x00000000 , 0x00004808 
+ 00000679  0x0000043e jam  0x0000000e , 0x000041e3 
+ 00000680  0x0000043f branch  0x0000340e 
+ 00000681  0x00000443 call  0x00000113 
+ 00000682  0x00000445 jam  0x00000001 , 0x0000478b 
+ 00000683  0x00000446 arg  0x00000003 , 0x00000007 
+ 00000684  0x00000447 call  0x000043d2 
+ 00000685  0x00000448 setarg  0x00000000 
+ 00000686  0x00000449 store  0x00000002 , 0x00004707 
+ 00000687  0x0000044a jam  0x00000000 , 0x000046a7 
+ 00000688  0x0000044b fetch  0x00000001 , 0x000046e0 
+ 00000689  0x0000044c sub  0x0000003f , 0x00000005 , 0x0000003e 
+ 00000690  0x0000044d call  0x00004039 , 0x00000005 
+ 00000691  0x0000044e ncall  0x0000405d , 0x00000005 
+ 00000692  0x00000450 call  0x000000da 
+ 00000693  0x00000452 call  0x000001a5 
+ 00000694  0x00000454 fetch  0x00000004 , 0x00004c24 
+ 00000695  0x00000455 store  0x00000004 , 0x0000477b 
+ 00000696  0x00000457 branch  0x00000181 
+ 00000697  0x0000045a call  0x000002d1 
+ 00000698  0x0000045b jam  0x00000000 , 0x00004d3c 
+ 00000699  0x0000045c call  0x000000da 
+ 00000700  0x0000045d call  0x000006bd 
+ 00000701  0x0000045e jam  0x00000000 , 0x000041bd 
+ 00000702  0x0000045f branch  0x0000340a 
+ 00000703  0x00000468 call  0x00000113 
+ 00000704  0x00000469 branch  0x00003f8d 
+ 00000705  0x0000046c enable  0x00000028 
+ 00000706  0x0000046d hfetch  0x00000004 , 0x00008138 
+ 00000707  0x0000046e setflag  0x00000028 , 0x0000001a , 0x0000003f 
+ 00000708  0x0000046f hstore  0x00000004 , 0x0000804c 
+ 00000709  0x00000470 call  0x00002c21 
+ 00000710  0x00000471 call  0x000002d1 
+ 00000711  0x00000472 call  0x000074bd 
+ 00000712  0x00000473 call  0x000001ed 
+ 00000713  0x00000474 call  0x00003e9f 
+ 00000714  0x00000475 call  0x00003ebf 
+ 00000715  0x00000476 call  0x0000015e 
+ 00000716  0x00000477 call  0x000001ae 
+ 00000717  0x00000478 hfetch  0x00000001 , 0x00008081 
+ 00000718  0x00000479 and  0x0000003f , 0x000000f7 , 0x0000003f 
+ 00000719  0x0000047a hstore  0x00000001 , 0x00008081 
+ 00000720  0x0000047b rtn 
+ 00000721  0x0000047e fetch  0x00000001 , 0x00004afe 
+ 00000722  0x0000047f rtn  0x00000034 
+ 00000723  0x00000480 jam  0x00000000 , 0x00004afe 
+ 00000724  0x00000481 branch  0x00000122 
+ 00000725  0x00000485 call  0x0000031e 
+ 00000726  0x00000486 call  0x000043eb 
+ 00000727  0x00000487 call  0x000002e2 
+ 00000728  0x00000488 call  0x000002e5 
+ 00000729  0x0000048b call  0x00000300 
+ 00000730  0x0000048c call  0x00004231 
+ 00000731  0x0000048d call  0x00004234 
+ 00000732  0x0000048e call  0x00004237 
+ 00000733  0x0000048f call  0x0000423a 
+ 00000734  0x00000490 call  0x000002ea 
+ 00000735  0x00000491 call  0x000001ca 
+ 00000736  0x00000492 call  0x000001e1 
+ 00000737  0x00000493 branch  0x000002ef 
+ 00000738  0x00000496 arg  0x00004809 , 0x00000013 
+ 00000739  0x00000497 arg  0x0000637a , 0x00000012 
+ 00000740  0x00000498 branch  0x0000336d 
+ 00000741  0x0000049b arg  0x00004807 , 0x00000013 
+ 00000742  0x0000049c arg  0x000002e8 , 0x00000012 
+ 00000743  0x0000049d branch  0x0000336d 
+ 00000744  0x0000049f jam  0x00000000 , 0x00004806 
+ 00000745  0x000004a0 rtn 
+ 00000746  0x000004a3 arg  0x00004b09 , 0x00000013 
+ 00000747  0x000004a4 arg  0x000002ed , 0x00000012 
+ 00000748  0x000004a5 branch  0x0000336d 
+ 00000749  0x000004a7 jam  0x00000001 , 0x00004b0a 
+ 00000750  0x000004a8 rtn 
+ 00000751  0x000004ab arg  0x000046c6 , 0x00000013 
+ 00000752  0x000004ac arg  0x00003d60 , 0x00000012 
+ 00000753  0x000004ad branch  0x0000336d 
+ 00000754  0x000004c9 arg  0x00004b6b , 0x00000013 
+ 00000755  0x000004ca arg  0x000002f5 , 0x00000012 
+ 00000756  0x000004cb branch  0x0000336d 
+ 00000757  0x000004ce fetcht  0x00000001 , 0x00004720 
+ 00000758  0x000004cf fetch  0x00000001 , 0x00004703 
+ 00000759  0x000004d0 isub  0x00000002 , 0x0000003e 
+ 00000760  0x000004d1 rtn  0x00000005 
+ 00000761  0x000004d2 fetch  0x00000002 , 0x00004682 
+ 00000762  0x000004d3 isolate1  0x0000000b , 0x0000003f 
+ 00000763  0x000004d4 call  0x000042d4 , 0x00000001 
+ 00000764  0x000004d5 fetch  0x00000002 , 0x00004682 
+ 00000765  0x000004d6 isolate1  0x00000007 , 0x0000003f 
+ 00000766  0x000004d7 call  0x00004392 , 0x00000001 
+ 00000767  0x000004d8 branch  0x000043b8 
+ 00000768  0x000004db fetch  0x00000001 , 0x000046ed 
+ 00000769  0x000004dc rtneq  0x000000ff 
+ 00000770  0x000004dd fetcht  0x00000001 , 0x000046ed 
+ 00000771  0x000004de call  0x0000681d 
+ 00000772  0x000004df nbranch  0x0000030a , 0x00000001 
+ 00000773  0x000004e2 call  0x000002f2 
+ 00000774  0x000004e3 fetch  0x00000001 , 0x000046d9 
+ 00000775  0x000004e4 rtneq  0x00000000 
+ 00000776  0x000004e5 jam  0x00000000 , 0x000046d9 
+ 00000777  0x000004e6 rtn 
+ 00000778  0x000004ee fetch  0x00000001 , 0x000046d9 
+ 00000779  0x000004ef rtneq  0x00000001 
+ 00000780  0x000004f0 fetch  0x00000001 , 0x00004b6b 
+ 00000781  0x000004f1 ncall  0x00000312 , 0x00000034 
+ 00000782  0x000004f2 fetch  0x00000001 , 0x00004685 
+ 00000783  0x000004f3 store  0x00000001 , 0x00004b6b 
+ 00000784  0x000004f4 jam  0x00000001 , 0x000046d9 
+ 00000785  0x000004f5 rtn 
+ 00000786  0x000004f8 fetcht  0x00000001 , 0x00004720 
+ 00000787  0x000004f9 increase  0x00000001 , 0x00000002 
+ 00000788  0x000004fa fetch  0x00000001 , 0x000046d2 
+ 00000789  0x000004fb isub  0x00000002 , 0x0000003e 
+ 00000790  0x000004fc ncall  0x000043cc , 0x00000002 
+ 00000791  0x000004fd storet  0x00000001 , 0x00004720 
+ 00000792  0x000004fe jam  0x00000000 , 0x000041bd 
+ 00000793  0x000004ff call  0x00000181 
+ 00000794  0x00000500 call  0x000043c0 
+ 00000795  0x00000502 fetch  0x00000004 , 0x000046d3 
+ 00000796  0x00000503 rtneq  0x00000009 
+ 00000797  0x00000504 branch  0x0000437e 
+ 00000798  0x00000517 fetch  0x00000004 , 0x000046d3 
+ 00000799  0x00000518 rtnbit0  0x0000001a 
+ 00000800  0x00000519 fetch  0x00000001 , 0x000046ce 
+ 00000801  0x0000051a increase  0x00000001 , 0x0000003f 
+ 00000802  0x0000051b store  0x00000001 , 0x000046ce 
+ 00000803  0x0000051c sub  0x0000003f , 0x0000000a , 0x0000003e 
+ 00000804  0x0000051d rtn  0x00000002 
+ 00000805  0x0000051e jam  0x00000000 , 0x000046ce 
+ 00000806  0x0000051f call  0x00000336 
+ 00000807  0x00000520 call  0x00006908 
+ 00000808  0x00000521 store  0x00000002 , 0x0000470f 
+ 00000809  0x00000522 arg  0x00004709 , 0x00000011 
+ 00000810  0x00000523 call  0x00000344 
+ 00000811  0x00000524 fetch  0x00000001 , 0x00004231 
+ 00000812  0x00000526 bbit0  0x00000000 , 0x0000032f 
+ 00000813  0x00000527 jam  0x00000001 , 0x00004afd 
+ 00000814  0x00000528 branch  0x000043e7 
+ 00000815  0x0000052a call  0x000043e9 
+ 00000816  0x0000052b fetch  0x00000001 , 0x00004afd 
+ 00000817  0x0000052c rtn  0x00000034 
+ 00000818  0x0000052d jam  0x00000000 , 0x00004afd 
+ 00000819  0x0000052e fetch  0x00000001 , 0x000046ef 
+ 00000820  0x0000052f store  0x00000001 , 0x00004715 
+ 00000821  0x00000530 branch  0x00004296 
+ 00000822  0x00000534 fetch  0x00000001 , 0x0000422d 
+ 00000823  0x00000535 beq  0x00000002 , 0x00000339 
+ 00000824  0x00000536 branch  0x000068ec 
+ 00000825  0x00000538 hfetch  0x00000001 , 0x00008078 
+ 00000826  0x00000539 set0  0x00000005 , 0x0000003f 
+ 00000827  0x0000053a hstore  0x00000001 , 0x00008078 
+ 00000828  0x0000053b jam  0x0000008f , 0x00008971 
+ 00000829  0x0000053c fetch  0x00000001 , 0x0000422e 
+ 00000830  0x0000053d hstore  0x00000001 , 0x00008973 
+ 00000831  0x0000053e call  0x000068f8 
+ 00000832  0x0000053f hfetch  0x00000001 , 0x00008078 
+ 00000833  0x00000540 set1  0x00000005 , 0x0000003f 
+ 00000834  0x00000541 hstore  0x00000001 , 0x00008078 
+ 00000835  0x00000542 rtn 
+ 00000836  0x00000546 ifetch  0x00000008 , 0x00000011 
+ 00000837  0x00000547 store  0x00000008 , 0x00000a9a 
+ 00000838  0x00000548 fetcht  0x00000002 , 0x00000a9c 
+ 00000839  0x00000549 fetch  0x00000002 , 0x00000aa0 
+ 00000840  0x0000054a isub  0x00000002 , 0x0000003e 
+ 00000841  0x0000054b nbranch  0x00006944 , 0x00000002 
+ 00000842  0x0000054c fetcht  0x00000002 , 0x00000a9e 
+ 00000843  0x0000054d isub  0x00000002 , 0x0000003e 
+ 00000844  0x0000054e nbranch  0x00006940 , 0x00000002 
+ 00000845  0x00000550 fetch  0x00000001 , 0x00004231 
+ 00000846  0x00000551 set0  0x00000000 , 0x0000003f 
+ 00000847  0x00000552 store  0x00000001 , 0x00004231 
+ 00000848  0x00000553 rtn 
+ 00000849  0x00000569 call  0x0000424a 
+ 00000850  0x0000056a fetch  0x00000001 , 0x000046e0 
+ 00000851  0x0000056b beq  0x00000006 , 0x00000355 
+ 00000852  0x0000056c branch  0x00003d81 
+ 00000853  0x0000056f fetch  0x00000001 , 0x0000477a 
+ 00000854  0x00000570 call  0x0000035c , 0x00000034 
+ 00000855  0x00000571 fetch  0x00000001 , 0x0000477a 
+ 00000856  0x00000572 beq  0x00000001 , 0x00003d8a 
+ 00000857  0x00000573 beq  0x00000002 , 0x00003d8c 
+ 00000858  0x00000574 beq  0x00000003 , 0x00003d8e 
+ 00000859  0x00000575 branch  0x00003d8c 
+ 00000860  0x00000577 jam  0x00000001 , 0x0000477a 
+ 00000861  0x00000578 rtn 
+ 00000862  0x0000057b jam  0x00000000 , 0x0000479d 
+ 00000863  0x0000057c jam  0x00000000 , 0x0000479e 
+ 00000864  0x0000057d bmark1  0x00000026 , 0x00000362 
+ 00000865  0x0000057e branch  0x0000426d 
+ 00000866  0x00000580 call  0x000006bd 
+ 00000867  0x00000581 branch  0x0000426d 
+ 00000868  0x00000585 rtn 
+ 00000869  0x00000586 call  0x000068a2 
+ 00000870  0x00000587 fetch  0x00000002 , 0x0000421d 
+ 00000871  0x00000588 branch  0x0000036a , 0x00000034 
+ 00000872  0x00000589 store  0x00000002 , 0x000047c2 
+ 00000873  0x0000058b branch  0x0000038a 
+ 00000874  0x0000058e setarg  0x00001122 
+ 00000875  0x0000058f store  0x00000002 , 0x000047c2 
+ 00000876  0x00000590 branch  0x00000369 
+ 00000877  0x00000593 call  0x000000da 
+ 00000878  0x00000594 jam  0x00000000 , 0x0000479c 
+ 00000879  0x00000595 fetch  0x00000002 , 0x00004682 
+ 00000880  0x00000596 bbit1  0x0000000b , 0x0000037b 
+ 00000881  0x00000597 fetch  0x00000004 , 0x000046d3 
+ 00000882  0x00000598 bbit0  0x00000018 , 0x0000037b 
+ 00000883  0x0000059a call  0x00000394 
+ 00000884  0x0000059b fetcht  0x00000002 , 0x000047c2 
+ 00000885  0x0000059c increase  0x00000001 , 0x00000002 
+ 00000886  0x0000059d storet  0x00000002 , 0x000047c2 
+ 00000887  0x0000059e storet  0x00000002 , 0x000044a1 
+ 00000888  0x0000059f call  0x0000038a 
+ 00000889  0x000005a0 random  0x0000003f 
+ 00000890  0x000005a1 store  0x00000001 , 0x000044a0 
+ 00000891  0x000005a4 call  0x00003418 
+ 00000892  0x000005a5 fetch  0x00000002 , 0x00004687 
+ 00000893  0x000005a6 store  0x00000002 , 0x000046ac 
+ 00000894  0x000005a7 jam  0x00000005 , 0x00004b6e 
+ 00000895  0x000005a8 jam  0x00000006 , 0x0000016d 
+ 00000896  0x000005a9 setarg  0x00000000 
+ 00000897  0x000005aa store  0x00000002 , 0x000046b0 
+ 00000898  0x000005ab store  0x00000002 , 0x000046ae 
+ 00000899  0x000005ac arg  0x00000007 , 0x00000007 
+ 00000900  0x000005ad call  0x000043ce 
+ 00000901  0x000005ae call  0x000043ca 
+ 00000902  0x000005af fetch  0x00000001 , 0x00004092 
+ 00000903  0x000005b0 isolate1  0x00000001 , 0x0000003f 
+ 00000904  0x000005b1 call  0x0000039b , 0x00000001 
+ 00000905  0x000005b2 branch  0x000042c4 
+ 00000906  0x000005b7 call  0x00000160 
+ 00000907  0x000005b8 call  0x000001b2 
+ 00000908  0x000005b9 call  0x0000650b 
+ 00000909  0x000005ba arg  0x00000002 , 0x00000002 
+ 00000910  0x000005bb arg  0x000047c2 , 0x00000011 
+ 00000911  0x000005bc arg  0x0000005f , 0x00000012 
+ 00000912  0x000005bd fetch  0x00000003 , 0x00004700 
+ 00000913  0x000005be iadd  0x00000012 , 0x0000003f 
+ 00000914  0x000005bf call  0x0000018b 
+ 00000915  0x000005c0 branch  0x00000196 
+ 00000916  0x000005c8 call  0x00000160 
+ 00000917  0x000005c9 arg  0x00000002 , 0x00000002 
+ 00000918  0x000005ca arg  0x000047c2 , 0x00000011 
+ 00000919  0x000005cb arg  0x0000005f , 0x00000012 
+ 00000920  0x000005cc fetch  0x00000003 , 0x00004700 
+ 00000921  0x000005cd iadd  0x00000012 , 0x0000003f 
+ 00000922  0x000005ce branch  0x00006562 
+ 00000923  0x000005d2 jam  0x00000000 , 0x0000479f 
+ 00000924  0x000005d3 call  0x000000f4 
+ 00000925  0x000005d4 setarg  0x00000005 
+ 00000926  0x000005d5 istore  0x00000001 , 0x00000006 
+ 00000927  0x000005d6 branch  0x00007df4 
+ 00000928  0x000005d9 setarg  0x00000000 
+ 00000929  0x000005da store  0x00000002 , 0x000046ac 
+ 00000930  0x000005db jam  0x00000005 , 0x00004b6e 
+ 00000931  0x000005dc call  0x000001ed 
+ 00000932  0x000005dd call  0x0000011e 
+ 00000933  0x000005de branch  0x000042cb 
+ 00000934  0x000005e1 fetch  0x00000001 , 0x0000450f 
+ 00000935  0x000005e2 pincrease  0x00000001 
+ 00000936  0x000005e3 store  0x00000001 , 0x0000450f 
+ 00000937  0x000005e4 beq  0x0000000c , 0x00005395 
+ 00000938  0x000005e5 call  0x000055aa 
+ 00000939  0x000005e6 call  0x0000561e 
+ 00000940  0x000005e7 call  0x000005fe 
+ 00000941  0x000005e8 branch  0x0000538f 
+ 00000942  0x000005eb fetch  0x00000001 , 0x00000016 
+ 00000943  0x000005ec increase  0x00000001 , 0x0000003f 
+ 00000944  0x000005ed store  0x00000001 , 0x00000016 
+ 00000945  0x000005ee rtnne  0x00000028 
+ 00000946  0x000005ef jam  0x00000025 , 0x00000016 
+ 00000947  0x000005f0 rtn 
+ 00000948  0x000005f3 call  0x000029bb 
+ 00000949  0x000005f4 call  0x00000027 
+ 00000950  0x000005f5 branch  0x000054a3 
+ 00000951  0x000005f8 call  0x000003bf 
+ 00000952  0x000005f9 branch  0x0000557d 
+ 00000953  0x000005fb fetch  0x00000001 , 0x000047c5 
+ 00000954  0x000005fc store  0x00000001 , 0x00004172 
+ 00000955  0x000005fe jam  0x00000000 , 0x000047c4 
+ 00000956  0x000005ff rtn 
+ 00000957  0x00000601 jam  0x00000001 , 0x000047c4 
+ 00000958  0x00000602 rtn 
+ 00000959  0x00000604 fetch  0x00000001 , 0x000043d6 
+ 00000960  0x00000605 sub  0x0000003f , 0x0000000c , 0x0000003e 
+ 00000961  0x00000606 nbranch  0x000003bd , 0x00000002 
+ 00000962  0x00000607 fetch  0x00000001 , 0x000043d8 
+ 00000963  0x00000608 fetcht  0x00000001 , 0x000047c5 
+ 00000964  0x00000609 isub  0x00000002 , 0x0000003e 
+ 00000965  0x0000060a branch  0x000003b9 , 0x00000002 
+ 00000966  0x0000060b fetch  0x00000001 , 0x000043d8 
+ 00000967  0x0000060c store  0x00000001 , 0x00004172 
+ 00000968  0x0000060d branch  0x000003bb 
+ 00000969  0x00000610 fetch  0x00000001 , 0x00000456 
+ 00000970  0x00000611 bbit1  0x00000005 , 0x000003dd 
+ 00000971  0x00000612 call  0x000005f0 
+ 00000972  0x00000613 fetch  0x00000001 , 0x0000478e 
+ 00000973  0x00000614 nbranch  0x000003d3 , 0x00000034 
+ 00000974  0x00000615 fetch  0x00000001 , 0x0000043f 
+ 00000975  0x00000616 bbit0  0x00000004 , 0x000003d7 
+ 00000976  0x00000617 fetch  0x00000001 , 0x000002da 
+ 00000977  0x00000618 branch  0x000003d7 , 0x00000034 
+ 00000978  0x00000619 branch  0x00005664 
+ 00000979  0x0000061b fetch  0x00000001 , 0x0000478e 
+ 00000980  0x0000061c increase  0xffffffff , 0x0000003f 
+ 00000981  0x0000061d store  0x00000001 , 0x0000478e 
+ 00000982  0x0000061e branch  0x00005664 
+ 00000983  0x00000620 fetch  0x00000001 , 0x000044c4 
+ 00000984  0x00000621 bne  0x00000005 , 0x000003da 
+ 00000985  0x00000622 jam  0x00000003 , 0x0000478e 
+ 00000986  0x00000624 call  0x00005892 
+ 00000987  0x00000625 call  0x000007f3 , 0x00000034 
+ 00000988  0x00000626 branch  0x00005622 
+ 00000989  0x00000629 call  0x000003df 
+ 00000990  0x0000062a branch  0x000003eb 
+ 00000991  0x0000062d fetch  0x00000001 , 0x000046c5 
+ 00000992  0x0000062e and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00000993  0x0000062f rtnne  0x00000003 
+ 00000994  0x00000630 fetch  0x00000001 , 0x000047c1 
+ 00000995  0x00000631 rtn  0x00000034 
+ 00000996  0x00000632 fetch  0x00000001 , 0x000043dd 
+ 00000997  0x00000633 rtn  0x00000034 
+ 00000998  0x00000634 fetch  0x00000001 , 0x000043dc 
+ 00000999  0x00000635 set1  0x00000004 , 0x0000003f 
+ 00001000  0x00000636 store  0x00000001 , 0x000043dc 
+ 00001001  0x00000637 call  0x00005650 
+ 00001002  0x00000638 rtn 
+ 00001003  0x0000063d branch  0x000005f4 
+ 00001004  0x00000640 fetch  0x00000001 , 0x0000479f 
+ 00001005  0x00000641 rtn  0x00000034 
+ 00001006  0x00000642 fetch  0x00000001 , 0x000046c5 
+ 00001007  0x00000643 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00001008  0x00000644 rtneq  0x00000003 
+ 00001009  0x00000645 jam  0x0000000a , 0x000046c6 
+ 00001010  0x00000646 rtn 
+ 00001011  0x00000649 ifetch  0x00000002 , 0x00000006 
+ 00001012  0x0000064a beq  0x00000004 , 0x000003f7 
+ 00001013  0x0000064b beq  0x00000006 , 0x00000414 
+ 00001014  0x0000064c branch  0x00005698 
+ 00001015  0x0000064e call  0x00007ea5 
+ 00001016  0x0000064f call  0x000003ec 
+ 00001017  0x00000650 call  0x00007e9f 
+ 00001018  0x00000651 ifetch  0x00000003 , 0x00000006 
+ 00001019  0x00000652 store  0x00000003 , 0x00000477 
+ 00001020  0x00000653 beq  0x00000010 , 0x00000406 
+ 00001021  0x00000654 rshift8  0x0000003f , 0x00000002 
+ 00001022  0x00000655 sub  0x00000002 , 0x00000024 , 0x0000003e 
+ 00001023  0x00000656 branch  0x000058ad , 0x00000002 
+ 00001024  0x00000657 arg  0x000047c6 , 0x00000002 
+ 00001025  0x00000658 storet  0x00000002 , 0x000044bc 
+ 00001026  0x00000659 call  0x000058ad 
+ 00001027  0x0000065a setarg  0x00008e7a 
+ 00001028  0x0000065b store  0x00000002 , 0x000044bc 
+ 00001029  0x0000065c rtn 
+ 00001030  0x0000065f call  0x000059fa 
+ 00001031  0x00000660 call  0x00005879 
+ 00001032  0x00000661 increase  0x00000007 , 0x00000006 
+ 00001033  0x00000662 ifetch  0x00000001 , 0x00000006 
+ 00001034  0x00000663 rtnne  0x00000011 
+ 00001035  0x00000664 increase  0x00000005 , 0x00000006 
+ 00001036  0x00000665 ifetch  0x00000002 , 0x00000006 
+ 00001037  0x00000666 arg  0x00001812 , 0x00000002 
+ 00001038  0x00000667 isub  0x00000002 , 0x0000003e 
+ 00001039  0x00000668 nrtn  0x00000005 
+ 00001040  0x00000669 increase  0xfffffffc , 0x00000006 
+ 00001041  0x0000066a setarg  0x0000002b 
+ 00001042  0x0000066b istore  0x00000002 , 0x00000006 
+ 00001043  0x0000066c rtn 
+ 00001044  0x0000066f ifetch  0x00000001 , 0x00000006 
+ 00001045  0x00000670 beq  0x00000005 , 0x00000417 
+ 00001046  0x00000671 branch  0x00005af5 
+ 00001047  0x00000673 call  0x00005b5a 
+ 00001048  0x00000674 fetch  0x00000001 , 0x0000043f 
+ 00001049  0x00000675 set0  0x00000005 , 0x0000003f 
+ 00001050  0x00000676 store  0x00000001 , 0x0000043f 
+ 00001051  0x00000677 branch  0x00005c8e 
+ 00001052  0x0000067a fetch  0x00000001 , 0x00000016 
+ 00001053  0x0000067b bne  0x00000027 , 0x000056f2 
+ 00001054  0x0000067c call  0x00000422 
+ 00001055  0x0000067d arg  0x00000000 , 0x00000007 
+ 00001056  0x0000067e fetch  0x00000002 , 0x00004482 
+ 00001057  0x0000067f branch  0x00007f08 
+ 00001058  0x00000681 random  0x0000003f 
+ 00001059  0x00000682 arg  0x000001ff , 0x00000002 
+ 00001060  0x00000683 iand  0x00000002 , 0x0000003f 
+ 00001061  0x00000684 add  0x0000003f , 0x000000fa , 0x0000003f 
+ 00001062  0x00000685 branch  0x00003cbe 
+ 00001063  0x00000688 disable  0x0000002b 
+ 00001064  0x00000689 branch  0x0000042a , 0x0000002e 
+ 00001065  0x0000068a nbranch  0x00005806 , 0x0000002d 
+ 00001066  0x0000068c call  0x00002bcb 
+ 00001067  0x0000068d fetch  0x00000002 , 0x000040c1 
+ 00001068  0x0000068e store  0x00000002 , 0x0000044d 
+ 00001069  0x0000068f fetch  0x00000001 , 0x000046c5 
+ 00001070  0x00000690 compare  0x00000003 , 0x0000003f , 0x00000003 
+ 00001071  0x00000691 nbranch  0x00002bde , 0x00000001 
+ 00001072  0x00000692 branch  0x000057fb 
+ 00001073  0x00000695 fetch  0x00000001 , 0x0000479f 
+ 00001074  0x00000696 nrtn  0x00000034 
+ 00001075  0x00000697 fetch  0x00000001 , 0x00000478 
+ 00001076  0x00000698 sub  0x0000003f , 0x0000001a , 0x0000003f 
+ 00001077  0x00000699 nrtn  0x00000005 
+ 00001078  0x0000069a branch  0x00003d60 
+ 00001079  0x0000069d hfetch  0x00000001 , 0x00008077 
+ 00001080  0x0000069e and_into  0x000000fd , 0x0000003f 
+ 00001081  0x0000069f hstore  0x00000001 , 0x00008077 
+ 00001082  0x000006a0 hfetcht  0x00000001 , 0x00008073 
+ 00001083  0x000006a1 or_into  0x00000002 , 0x00000002 
+ 00001084  0x000006a2 hstoret  0x00000001 , 0x00008073 
+ 00001085  0x000006a3 call  0x000063ee 
+ 00001086  0x000006a4 and_into  0x000000fd , 0x00000002 
+ 00001087  0x000006a5 nop  0x0000000d 
+ 00001088  0x000006a6 call  0x00000444 
+ 00001089  0x000006a7 hstoret  0x00000001 , 0x00008073 
+ 00001090  0x000006a8 rtn 
+ 00001091  0x000006ab call  0x000064dd 
+ 00001092  0x000006ad hfetch  0x00000001 , 0x00008081 
+ 00001093  0x000006ae set1  0x00000000 , 0x0000003f 
+ 00001094  0x000006af set0  0x00000001 , 0x0000003f 
+ 00001095  0x000006b0 set0  0x00000003 , 0x0000003f 
+ 00001096  0x000006b1 hstore  0x00000001 , 0x00008081 
+ 00001097  0x000006b2 rtn 
+ 00001098  0x000006b6 fetch  0x00000001 , 0x0000000e 
+ 00001099  0x000006b7 increase  0x00000001 , 0x0000003f 
+ 00001100  0x000006b8 store  0x00000001 , 0x0000000e 
+ 00001101  0x000006b9 call  0x00002435 
+ 00001102  0x000006bb set1  0x0000002c , 0x00000000 
+ 00001103  0x000006bc call  0x000022f2 
+ 00001104  0x000006bd branch  0x00000455 , 0x00000018 
+ 00001105  0x000006be set0  0x0000002c , 0x00000000 
+ 00001106  0x000006bf call  0x00002455 
+ 00001107  0x000006c0 nbranch  0x0000044e , 0x00000034 
+ 00001108  0x000006c1 branch  0x000020fc 
+ 00001109  0x000006c4 set0  0x0000002c , 0x00000000 
+ 00001110  0x000006c5 branch  0x0000215f 
+ 00001111  0x000006c8 bmark1  0x0000002c , 0x0000264d 
+ 00001112  0x000006c9 branch  0x0000258f 
+ 00001113  0x000006cc fetch  0x00000001 , 0x00000030 
+ 00001114  0x000006cd isolate1  0x00000000 , 0x0000003f 
+ 00001115  0x000006ce call  0x0000045d , 0x00000001 
+ 00001116  0x000006cf branch  0x0000248a 
+ 00001117  0x000006d1 fetch  0x00000001 , 0x00000047 
+ 00001118  0x000006d2 isolate1  0x00000003 , 0x0000003f 
+ 00001119  0x000006d3 call  0x000005f4 , 0x00000001 
+ 00001120  0x000006d4 ncall  0x000005f0 , 0x00000001 
+ 00001121  0x000006d5 branch  0x000005fe 
+ 00001122  0x000006d8 call  0x000024f0 
+ 00001123  0x000006d9 nbranch  0x000028f9 , 0x00000018 
+ 00001124  0x000006da call  0x000029bb 
+ 00001125  0x000006db call  0x00000027 
+ 00001126  0x000006dc branch  0x00002518 
+ 00001127  0x000006df call  0x00002afa 
+ 00001128  0x000006e0 fetch  0x00000003 , 0x0000416f 
+ 00001129  0x000006e1 rtn  0x00000034 
+ 00001130  0x000006e2 fetch  0x00000001 , 0x00004091 
+ 00001131  0x000006e3 rtn  0x00000034 
+ 00001132  0x000006e4 fetch  0x00000001 , 0x0000465a 
+ 00001133  0x000006e5 branch  0x00000470 , 0x00000034 
+ 00001134  0x000006e6 fetch  0x00000001 , 0x000045b1 
+ 00001135  0x000006e7 rtn  0x00000034 
+ 00001136  0x000006e9 fetch  0x00000001 , 0x000044c0 
+ 00001137  0x000006ea nrtn  0x00000034 
+ 00001138  0x000006eb call  0x00002c3a 
+ 00001139  0x000006ec nrtn  0x00000034 
+ 00001140  0x000006ed fetch  0x00000001 , 0x00004040 
+ 00001141  0x000006ee compare  0x00000003 , 0x0000003f , 0x00000007 
+ 00001142  0x000006ef nbranch  0x00002b9d , 0x00000001 
+ 00001143  0x000006f0 fetch  0x00000002 , 0x00004042 
+ 00001144  0x000006f1 arg  0x0000ffff , 0x00000002 
+ 00001145  0x000006f2 isub  0x00000002 , 0x0000003e 
+ 00001146  0x000006f3 rtn  0x00000005 
+ 00001147  0x000006f4 branch  0x00002b7d 
+ 00001148  0x000006f7 branch  0x000033e4 
+ 00001149  0x000006fa jam  0x00000000 , 0x00004808 
+ 00001150  0x000006fb jam  0x0000000e , 0x000041e3 
+ 00001151  0x000006fc call  0x000041e7 
+ 00001152  0x000006fd fetch  0x00000002 , 0x00004208 
+ 00001153  0x000006fe bbit1  0x00000007 , 0x000041f5 
+ 00001154  0x000006ff bbit1  0x00000000 , 0x000033a9 
+ 00001155  0x00000700 bbit1  0x00000001 , 0x00000487 
+ 00001156  0x00000701 bbit1  0x00000002 , 0x0000048a 
+ 00001157  0x00000702 bbit1  0x00000003 , 0x0000048a 
+ 00001158  0x00000703 branch  0x000042b0 
+ 00001159  0x00000706 bbit1  0x00000005 , 0x0000048a 
+ 00001160  0x00000707 bbit1  0x00000003 , 0x0000048a 
+ 00001161  0x00000708 branch  0x000042b0 
+ 00001162  0x0000070a fetch  0x00000002 , 0x00004682 
+ 00001163  0x0000070b bbit1  0x0000000c , 0x000042b0 
+ 00001164  0x0000070c call  0x000033a9 
+ 00001165  0x0000070d call  0x00004083 
+ 00001166  0x0000070f branch  0x000033a7 
+ 00001167  0x00000712 fetch  0x00000002 , 0x00000264 
+ 00001168  0x00000713 copy  0x0000003f , 0x00000006 
+ 00001169  0x00000714 ifetch  0x00000001 , 0x00000006 
+ 00001170  0x00000715 store  0x00000001 , 0x00004b02 
+ 00001171  0x00000716 and  0x0000003f , 0x0000000f , 0x00000002 
+ 00001172  0x00000717 rshift4  0x0000003f , 0x0000003f 
+ 00001173  0x00000718 beq  0x00000007 , 0x00000498 
+ 00001174  0x00000719 beq  0x00000001 , 0x0000049f 
+ 00001175  0x0000071a branch  0x00004d39 
+ 00001176  0x0000071c call  0x00004d53 
+ 00001177  0x0000071d jam  0x00000000 , 0x00004b03 
+ 00001178  0x0000071e fetch  0x00000001 , 0x00004b02 
+ 00001179  0x0000071f isolate1  0x00000000 , 0x0000003f 
+ 00001180  0x00000720 rtn  0x00000001 
+ 00001181  0x00000721 jam  0x00000001 , 0x00004b03 
+ 00001182  0x00000722 rtn 
+ 00001183  0x00000725 copy  0x00000002 , 0x0000003f 
+ 00001184  0x00000726 beq  0x00000005 , 0x000004a3 
+ 00001185  0x00000727 beq  0x00000003 , 0x00004d4a 
+ 00001186  0x00000728 rtn 
+ 00001187  0x0000072a jam  0x00000027 , 0x00000a99 
+ 00001188  0x0000072b call  0x00007d86 
+ 00001189  0x0000072c fetch  0x00000001 , 0x00004092 
+ 00001190  0x0000072d rtnbit0  0x00000006 
+ 00001191  0x0000072e copy  0x00000002 , 0x0000003f 
+ 00001192  0x0000072f beq  0x00000005 , 0x00000292 
+ 00001193  0x00000730 rtn 
+ 00001194  0x00000733 fetch  0x00000001 , 0x00000552 
+ 00001195  0x00000734 store  0x00000001 , 0x000004c9 
+ 00001196  0x00000735 beq  0x00000013 , 0x000004ae 
+ 00001197  0x00000736 branch  0x00005db4 
+ 00001198  0x00000738 call  0x00005dcf 
+ 00001199  0x00000739 jam  0x00000001 , 0x00004aff 
+ 00001200  0x0000073a fetch  0x00000001 , 0x00004b01 
+ 00001201  0x0000073b rtn  0x00000034 
+ 00001202  0x0000073c jam  0x00000002 , 0x00004b01 
+ 00001203  0x0000073d rtn 
+ 00001204  0x00000741 disable  0x00000028 
+ 00001205  0x00000742 call  0x000062c1 
+ 00001206  0x00000745 fetch  0x00000001 , 0x00000048 
+ 00001207  0x00000746 rtn  0x00000034 
+ 00001208  0x00000747 bbit1  0x00000007 , 0x000004bd 
+ 00001209  0x00000748 beq  0x00000003 , 0x000004cd 
+ 00001210  0x00000749 beq  0x00000031 , 0x000004c9 
+ 00001211  0x0000074a beq  0x00000017 , 0x000004cb 
+ 00001212  0x0000074b branch  0x00006010 
+ 00001213  0x0000074d beq  0x00000084 , 0x000004c0 
+ 00001214  0x0000074e beq  0x00000083 , 0x000004c3 
+ 00001215  0x0000074f branch  0x0000603f 
+ 00001216  0x00000751 call  0x000004c6 
+ 00001217  0x00000752 fetch  0x00000001 , 0x00000048 
+ 00001218  0x00000753 branch  0x00006099 
+ 00001219  0x00000755 call  0x000004c6 
+ 00001220  0x00000756 fetch  0x00000001 , 0x00000048 
+ 00001221  0x00000757 branch  0x0000610d 
+ 00001222  0x00000759 fetch  0x00000001 , 0x0000465a 
+ 00001223  0x0000075a branch  0x0000612b , 0x00000034 
+ 00001224  0x0000075b branch  0x00006124 
+ 00001225  0x0000075e jam  0x00000001 , 0x00004b01 
+ 00001226  0x0000075f branch  0x000061c3 
+ 00001227  0x00000766 jam  0x00000004 , 0x00004b09 
+ 00001228  0x00000767 branch  0x000061a4 
+ 00001229  0x0000076b force  0x00000002 , 0x0000003f 
+ 00001230  0x0000076c call  0x00006298 
+ 00001231  0x0000076d fetch  0x00000001 , 0x00000049 
+ 00001232  0x0000076e istore  0x00000001 , 0x00000005 
+ 00001233  0x0000076f store  0x00000001 , 0x00004afc 
+ 00001234  0x00000770 call  0x000062a7 
+ 00001235  0x00000771 fetch  0x00000001 , 0x00004afc 
+ 00001236  0x00000772 beq  0x0000002e , 0x000004d6 
+ 00001237  0x00000773 branch  0x00006051 
+ 00001238  0x00000777 fetch  0x00000001 , 0x00004aff 
+ 00001239  0x00000778 rtn  0x00000034 
+ 00001240  0x00000779 jam  0x00000000 , 0x00004aff 
+ 00001241  0x0000077a fetch  0x00000001 , 0x00004b01 
+ 00001242  0x0000077b rtnne  0x00000002 
+ 00001243  0x0000077c jam  0x00000001 , 0x00004b00 
+ 00001244  0x0000077d copy  0x00000022 , 0x0000003f 
+ 00001245  0x0000077e store  0x00000004 , 0x000004e9 
+ 00001246  0x0000077f rtn 
+ 00001247  0x00000782 call  0x000062bc 
+ 00001248  0x00000783 nrtn  0x00000034 
+ 00001249  0x00000785 fetch  0x00000001 , 0x00000055 
+ 00001250  0x00000786 rtn  0x00000034 
+ 00001251  0x00000787 beq  0x00000004 , 0x00000501 
+ 00001252  0x00000788 beq  0x00000010 , 0x000004e6 
+ 00001253  0x00000789 branch  0x00006320 
+ 00001254  0x0000078d fetch  0x00000001 , 0x0000455b 
+ 00001255  0x0000078e rtneq  0x00000000 
+ 00001256  0x0000078f beq  0x00000001 , 0x000004ea 
+ 00001257  0x00000790 branch  0x0000635f 
+ 00001258  0x00000792 rtn  0x00000029 
+ 00001259  0x00000795 fetch  0x00000001 , 0x0000016d 
+ 00001260  0x00000796 bbit1  0x00000000 , 0x000004ee 
+ 00001261  0x00000797 branch  0x00006399 
+ 00001262  0x00000799 fetch  0x00000001 , 0x00004b01 
+ 00001263  0x0000079a beq  0x00000001 , 0x0000639d 
+ 00001264  0x0000079c fetch  0x00000001 , 0x000041bd 
+ 00001265  0x0000079d branch  0x000063a9 , 0x00000034 
+ 00001266  0x0000079e fetch  0x00000001 , 0x000004d1 
+ 00001267  0x0000079f rtnbit0  0x00000003 
+ 00001268  0x000007a0 rtnbit0  0x00000002 
+ 00001269  0x000007a1 fetch  0x00000001 , 0x00004b00 
+ 00001270  0x000007a2 rtn  0x00000034 
+ 00001271  0x000007a3 jam  0x00000000 , 0x00004b00 
+ 00001272  0x000007a4 fetch  0x00000004 , 0x000004e9 
+ 00001273  0x000007a5 arg  0x00000014 , 0x00000002 
+ 00001274  0x000007a6 iadd  0x00000002 , 0x00000002 
+ 00001275  0x000007a7 copy  0x00000022 , 0x0000003f 
+ 00001276  0x000007a8 isub  0x00000002 , 0x0000003e 
+ 00001277  0x000007a9 nbranch  0x000004ff , 0x00000002 
+ 00001278  0x000007aa branch  0x00006349 
+ 00001279  0x000007ad jam  0x00000001 , 0x00004b00 
+ 00001280  0x000007ae rtn 
+ 00001281  0x000007b1 jam  0x00000014 , 0x00004809 
+ 00001282  0x000007b2 branch  0x0000636f 
+ 00001283  0x000007b9 call  0x000062bc 
+ 00001284  0x000007ba nbranch  0x00007ddb , 0x00000034 
+ 00001285  0x000007bb fetch  0x00000001 , 0x00000a99 
+ 00001286  0x000007bc bmark0  0x00000009 , 0x00007dd6 
+ 00001287  0x000007bd beq  0x0000001f , 0x0000050a 
+ 00001288  0x000007be beq  0x00000020 , 0x0000050e 
+ 00001289  0x000007bf branch  0x00007dca 
+ 00001290  0x000007c2 fetch  0x00000006 , 0x0000044f 
+ 00001291  0x000007c3 store  0x00000006 , 0x00000186 
+ 00001292  0x000007c4 jam  0x00000034 , 0x00000185 
+ 00001293  0x000007c5 branch  0x00000511 
+ 00001294  0x000007c7 fetch  0x00000006 , 0x00000040 
+ 00001295  0x000007c8 store  0x00000006 , 0x00000186 
+ 00001296  0x000007c9 jam  0x00000033 , 0x00000185 
+ 00001297  0x000007cb fetch  0x00000001 , 0x00004092 
+ 00001298  0x000007cc beq  0x0000000a , 0x0000670b 
+ 00001299  0x000007cd bbit1  0x00000006 , 0x00000515 
+ 00001300  0x000007ce rtn 
+ 00001301  0x000007d0 fetch  0x00000004 , 0x000046d3 
+ 00001302  0x000007d1 rtnbit0  0x00000007 
+ 00001303  0x000007d2 arg  0x00000007 , 0x00000007 
+ 00001304  0x000007d3 call  0x000043d2 
+ 00001305  0x000007d4 call  0x000042e8 
+ 00001306  0x000007d6 call  0x000042fb 
+ 00001307  0x000007d7 branch  0x00000181 
+ 00001308  0x000007e1 call  0x000068a8 
+ 00001309  0x000007e5 fetch  0x00000004 , 0x000040a0 
+ 00001310  0x000007e6 store  0x00000004 , 0x00004c33 
+ 00001311  0x000007e7 rtn 
+ 00001312  0x000007eb jam  0x00000001 , 0x00004d32 
+ 00001313  0x000007ec jam  0x00000000 , 0x00004d34 
+ 00001314  0x000007ee fetch  0x00000001 , 0x00004bfd 
+ 00001315  0x000007ef and_into  0x00000007 , 0x0000003f 
+ 00001316  0x000007f0 store  0x00000001 , 0x00004bfd 
+ 00001317  0x000007f1 rtn 
+ 00001318  0x000007f4 fetch  0x00000001 , 0x00004bfd 
+ 00001319  0x000007f5 set1  0x00000004 , 0x0000003f 
+ 00001320  0x000007f6 store  0x00000001 , 0x00004bfd 
+ 00001321  0x000007f8 store  0x00000001 , 0x00004bb8 
+ 00001322  0x000007f9 rtn 
+ 00001323  0x000007fb fetch  0x00000001 , 0x00004bfd 
+ 00001324  0x000007fc set0  0x00000004 , 0x0000003f 
+ 00001325  0x000007fd store  0x00000001 , 0x00004bfd 
+ 00001326  0x000007fe rtn 
+ 00001327  0x00000801 call  0x000005f4 
+ 00001328  0x00000802 fetch  0x00000001 , 0x00004d33 
+ 00001329  0x00000803 beq  0x00000001 , 0x00000534 
+ 00001330  0x00000804 beq  0x00000002 , 0x00000538 
+ 00001331  0x00000805 rtn 
+ 00001332  0x00000807 jam  0x00000002 , 0x00004d34 
+ 00001333  0x00000809 jam  0x00000000 , 0x00004d30 
+ 00001334  0x0000080a jam  0x00000000 , 0x00004d32 
+ 00001335  0x0000080b branch  0x00000522 
+ 00001336  0x0000080e jam  0x00000000 , 0x00004d31 
+ 00001337  0x0000080f branch  0x00000535 
+ 00001338  0x00000813 fetch  0x00000002 , 0x00004c02 
+ 00001339  0x00000814 increase  0x00000001 , 0x0000003f 
+ 00001340  0x00000815 store  0x00000002 , 0x00004c02 
+ 00001341  0x00000816 bbit1  0x0000000a , 0x000005dc 
+ 00001342  0x00000817 fetch  0x00000001 , 0x00004d31 
+ 00001343  0x00000818 beq  0x00000001 , 0x00000543 
+ 00001344  0x00000819 jam  0x00000001 , 0x00004d31 
+ 00001345  0x0000081b fetch  0x00000001 , 0x00004d31 
+ 00001346  0x0000081c bne  0x00000001 , 0x00000522 
+ 00001347  0x0000081e fetch  0x00000001 , 0x00004d2f 
+ 00001348  0x0000081f increase  0x00000001 , 0x0000003f 
+ 00001349  0x00000820 store  0x00000001 , 0x00004d2f 
+ 00001350  0x00000821 beq  0x00000004 , 0x0000054a 
+ 00001351  0x00000822 call  0x0000075e 
+ 00001352  0x00000823 jam  0x00000002 , 0x00004c41 
+ 00001353  0x00000824 branch  0x00000599 
+ 00001354  0x00000827 call  0x000005f4 
+ 00001355  0x00000828 jam  0x00000000 , 0x00004d2f 
+ 00001356  0x00000829 branch  0x00000522 
+ 00001357  0x0000082c jam  0x00000002 , 0x00004d34 
+ 00001358  0x0000082e jam  0x00000001 , 0x00004d32 
+ 00001359  0x0000082f jam  0x00000000 , 0x00004d31 
+ 00001360  0x00000830 branch  0x00000522 
+ 00001361  0x00000833 fetch  0x00000001 , 0x00004d33 
+ 00001362  0x00000834 beq  0x00000003 , 0x0000054e 
+ 00001363  0x00000835 fetch  0x00000001 , 0x00004bfd 
+ 00001364  0x00000836 isolate0  0x00000004 , 0x0000003f 
+ 00001365  0x00000837 branch  0x00000520 , 0x00000001 
+ 00001366  0x00000838 fetch  0x00000001 , 0x00004d33 
+ 00001367  0x00000839 beq  0x00000001 , 0x0000054d 
+ 00001368  0x0000083a beq  0x00000002 , 0x0000054e 
+ 00001369  0x0000083b rtn 
+ 00001370  0x0000083e fetch  0x00000001 , 0x00004c0c 
+ 00001371  0x0000083f rtnne  0x000000ff 
+ 00001372  0x00000840 call  0x0000055f 
+ 00001373  0x00000841 ncall  0x00000567 , 0x0000002c 
+ 00001374  0x00000842 rtn 
+ 00001375  0x00000845 disable  0x0000002c 
+ 00001376  0x00000846 fetch  0x00000001 , 0x00004d32 
+ 00001377  0x00000847 rtnne  0x00000001 
+ 00001378  0x00000848 fetch  0x00000001 , 0x00004d34 
+ 00001379  0x00000849 rtnne  0x00000000 
+ 00001380  0x0000084a jam  0x00000001 , 0x00004d33 
+ 00001381  0x0000084b jam  0x00000004 , 0x00004c41 
+ 00001382  0x0000084c branch  0x00007feb 
+ 00001383  0x0000084f fetch  0x00000001 , 0x00004d34 
+ 00001384  0x00000850 branch  0x0000056f , 0x00000034 
+ 00001385  0x00000851 increase  0xffffffff , 0x0000003f 
+ 00001386  0x00000852 store  0x00000001 , 0x00004d34 
+ 00001387  0x00000853 jam  0x00000002 , 0x00004d33 
+ 00001388  0x00000854 call  0x0000075e 
+ 00001389  0x00000855 jam  0x00000004 , 0x00004c41 
+ 00001390  0x00000856 rtn 
+ 00001391  0x00000859 jam  0x00000003 , 0x00004d33 
+ 00001392  0x0000085a fetch  0x00000001 , 0x00004d31 
+ 00001393  0x0000085b nbranch  0x00000541 , 0x00000034 
+ 00001394  0x0000085c call  0x0000075e 
+ 00001395  0x0000085d jam  0x00000002 , 0x00004c41 
+ 00001396  0x0000085e rtn 
+ 00001397  0x00000861 fetch  0x00000001 , 0x00004c0c 
+ 00001398  0x00000862 bne  0x000000ff , 0x0000063b 
+ 00001399  0x00000864 call  0x0000057b 
+ 00001400  0x00000865 call  0x0000074c 
+ 00001401  0x00000867 jam  0x00000001 , 0x00004c01 
+ 00001402  0x00000868 rtn 
+ 00001403  0x0000086b fetch  0x00000002 , 0x00004d2d 
+ 00001404  0x0000086c call  0x00007f9c 
+ 00001405  0x0000086d branch  0x00000581 , 0x00000028 
+ 00001406  0x0000086e fetch  0x00000007 , 0x00004b99 
+ 00001407  0x0000086f rtn  0x00000034 
+ 00001408  0x00000870 branch  0x00007fe7 
+ 00001409  0x00000872 jam  0x00000000 , 0x00004c28 
+ 00001410  0x00000873 add  0x00000011 , 0x00000001 , 0x0000003f 
+ 00001411  0x00000874 store  0x00000001 , 0x00004bfc 
+ 00001412  0x00000875 call  0x00000522 
+ 00001413  0x00000876 store  0x00000001 , 0x00004b98 
+ 00001414  0x00000877 ifetcht  0x00000001 , 0x00000005 
+ 00001415  0x00000878 ifetch  0x00000001 , 0x00000012 
+ 00001416  0x00000879 ior  0x00000002 , 0x0000003f 
+ 00001417  0x0000087a istore  0x00000001 , 0x00000005 
+ 00001418  0x0000087b increase  0x00000001 , 0x00000012 
+ 00001419  0x0000087c arg  0x00000002 , 0x00000039 
+ 00001420  0x0000087e ifetch  0x00000002 , 0x00000012 
+ 00001421  0x00000881 istore  0x00000002 , 0x00000005 
+ 00001422  0x00000882 increase  0x00000002 , 0x00000012 
+ 00001423  0x00000883 loop  0x0000058c 
+ 00001424  0x00000884 arg  0x00004b9e , 0x00000005 
+ 00001425  0x00000885 arg  0x00000002 , 0x00000039 
+ 00001426  0x00000887 ifetch  0x00000001 , 0x00000012 
+ 00001427  0x00000888 ifetcht  0x00000001 , 0x00000005 
+ 00001428  0x00000889 iadd  0x00000002 , 0x0000003f 
+ 00001429  0x0000088a istore  0x00000001 , 0x00000005 
+ 00001430  0x0000088b increase  0x00000001 , 0x00000012 
+ 00001431  0x0000088c loop  0x00000592 
+ 00001432  0x0000088d rtn 
+ 00001433  0x00000890 jam  0x00000000 , 0x00004c05 
+ 00001434  0x00000892 arg  0x00000d00 , 0x0000000b 
+ 00001435  0x00000893 until  0x00000023 , 0x00000026 
+ 00001436  0x00000894 call  0x000005b5 
+ 00001437  0x00000895 fetch  0x00000001 , 0x00004c38 
+ 00001438  0x00000896 rtneq  0x00000001 
+ 00001439  0x00000897 nbranch  0x000005c4 , 0x00000018 
+ 00001440  0x00000898 nbranch  0x000005c4 , 0x0000002f 
+ 00001441  0x00000899 call  0x000005b0 
+ 00001442  0x0000089a call  0x000005e6 
+ 00001443  0x0000089b call  0x000005f0 
+ 00001444  0x0000089d fetch  0x00000001 , 0x00004bfb 
+ 00001445  0x0000089e increase  0x00000001 , 0x0000003f 
+ 00001446  0x0000089f store  0x00000001 , 0x00004bfb 
+ 00001447  0x000008a0 fetch  0x00000001 , 0x00004c0c 
+ 00001448  0x000008a1 bne  0x000000ff , 0x000005b3 
+ 00001449  0x000008a2 call  0x00000551 
+ 00001450  0x000008a4 setarg  0x00000000 
+ 00001451  0x000008a5 store  0x00000002 , 0x00004c02 
+ 00001452  0x000008a6 store  0x00000001 , 0x00004c04 
+ 00001453  0x000008a7 store  0x00000001 , 0x00004d30 
+ 00001454  0x000008a8 jam  0x00000000 , 0x00004c01 
+ 00001455  0x000008a9 rtn 
+ 00001456  0x000008ac arg  0x00000004 , 0x00000039 
+ 00001457  0x000008ad arg  0x00004b98 , 0x00000005 
+ 00001458  0x000008ae branch  0x00007ec6 
+ 00001459  0x000008b1 call  0x000005ed 
+ 00001460  0x000008b2 branch  0x00000656 
+ 00001461  0x000008b5 disable  0x0000002f 
+ 00001462  0x000008b6 call  0x000007c5 
+ 00001463  0x000008b9 fetch  0x00000001 , 0x00004c38 
+ 00001464  0x000008ba beq  0x00000001 , 0x000005c2 
+ 00001465  0x000008bb force  0x00000000 , 0x00000015 
+ 00001466  0x000008bc fetch  0x00000004 , 0x00004c24 
+ 00001467  0x000008bd iforce  0x00000009 
+ 00001468  0x000008be fetcht  0x00000001 , 0x00000017 
+ 00001469  0x000008bf call  0x0000291f 
+ 00001470  0x000008c0 call  0x00002924 
+ 00001471  0x000008c1 call  0x00000781 
+ 00001472  0x000008c2 call  0x000007bd , 0x0000002f 
+ 00001473  0x000008c3 rtn 
+ 00001474  0x000008c5 call  0x000007bd 
+ 00001475  0x000008c6 branch  0x000005a4 
+ 00001476  0x000008c9 fetch  0x00000001 , 0x00004c04 
+ 00001477  0x000008ca increase  0x00000001 , 0x0000003f 
+ 00001478  0x000008cb store  0x00000001 , 0x00004c04 
+ 00001479  0x000008cc fetch  0x00000001 , 0x00004c0c 
+ 00001480  0x000008cd bne  0x000000ff , 0x000005d8 
+ 00001481  0x000008ce fetcht  0x00000001 , 0x00004c05 
+ 00001482  0x000008cf increase  0x00000001 , 0x00000002 
+ 00001483  0x000008d0 storet  0x00000001 , 0x00004c05 
+ 00001484  0x000008d1 fetch  0x00000001 , 0x00004c41 
+ 00001485  0x000008d2 isub  0x00000002 , 0x0000003f 
+ 00001486  0x000008d3 nbranch  0x0000059a , 0x00000034 
+ 00001487  0x000008d4 fetch  0x00000001 , 0x00004d33 
+ 00001488  0x000008d5 beq  0x00000003 , 0x0000053a 
+ 00001489  0x000008d6 fetch  0x00000001 , 0x00004d30 
+ 00001490  0x000008d7 increase  0x00000001 , 0x0000003f 
+ 00001491  0x000008d8 store  0x00000001 , 0x00004d30 
+ 00001492  0x000008d9 beq  0x00000002 , 0x0000052f 
+ 00001493  0x000008da call  0x00000526 
+ 00001494  0x000008db jam  0x00000001 , 0x00004c41 
+ 00001495  0x000008dc branch  0x00000599 
+ 00001496  0x000008df fetch  0x00000001 , 0x00004c04 
+ 00001497  0x000008e0 rtnne  0x000000ff 
+ 00001498  0x000008e1 jam  0x00000000 , 0x00004c04 
+ 00001499  0x000008e2 branch  0x000005de 
+ 00001500  0x000008e5 setarg  0x00000000 
+ 00001501  0x000008e6 store  0x00000002 , 0x00004c02 
+ 00001502  0x000008e8 jam  0x0000003a , 0x00000a99 
+ 00001503  0x000008e9 branch  0x00007d86 
+ 00001504  0x000008ed fetch  0x00000001 , 0x00004b71 
+ 00001505  0x000008ee increase  0x00000001 , 0x0000003f 
+ 00001506  0x000008ef store  0x00000001 , 0x00004b71 
+ 00001507  0x000008f0 setarg  0x00000000 
+ 00001508  0x000008f1 store  0x00000002 , 0x00004c29 
+ 00001509  0x000008f2 rtn 
+ 00001510  0x000008f5 call  0x000006c6 
+ 00001511  0x000008f6 fetch  0x00000001 , 0x00004bfa 
+ 00001512  0x000008f7 rtn  0x00000034 
+ 00001513  0x000008f8 iforce  0x00000039 
+ 00001514  0x000008f9 arg  0x00004b78 , 0x00000006 
+ 00001515  0x000008fa arg  0x00004bda , 0x00000005 
+ 00001516  0x000008fb branch  0x00007f01 
+ 00001517  0x000008fe jam  0x00000001 , 0x00004d38 
+ 00001518  0x000008ff jam  0x00000000 , 0x00004d35 
+ 00001519  0x00000900 rtn 
+ 00001520  0x00000902 fetch  0x00000001 , 0x00004d35 
+ 00001521  0x00000903 increase  0x00000001 , 0x0000003f 
+ 00001522  0x00000904 store  0x00000001 , 0x00004d35 
+ 00001523  0x00000905 rtn 
+ 00001524  0x00000907 fetch  0x00000001 , 0x00004d35 
+ 00001525  0x00000908 sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00001526  0x00000909 ncall  0x000005fc , 0x00000002 
+ 00001527  0x0000090a fetch  0x00000001 , 0x00004d35 
+ 00001528  0x0000090b rtneq  0x00000000 
+ 00001529  0x0000090c increase  0xffffffff , 0x0000003f 
+ 00001530  0x0000090d store  0x00000001 , 0x00004d35 
+ 00001531  0x0000090e rtn 
+ 00001532  0x00000910 jam  0x00000003 , 0x00004d35 
+ 00001533  0x00000911 rtn 
+ 00001534  0x00000914 fetch  0x00000002 , 0x00004682 
+ 00001535  0x00000915 rtnbit1  0x0000000b 
+ 00001536  0x00000916 rtnbit1  0x00000007 
+ 00001537  0x00000917 rtnbit1  0x00000006 
+ 00001538  0x00000919 arg  0x00004cbe , 0x00000011 
+ 00001539  0x0000091a call  0x0000072d 
+ 00001540  0x0000091b storet  0x00000001 , 0x00004d36 
+ 00001541  0x0000091e isolate1  0x00000026 , 0x00000000 
+ 00001542  0x0000091f call  0x00000610 , 0x00000001 
+ 00001543  0x00000920 ncall  0x00000614 , 0x00000001 
+ 00001544  0x00000921 isub  0x00000002 , 0x0000003e 
+ 00001545  0x00000922 nbranch  0x00000628 , 0x00000002 
+ 00001546  0x00000924 fetch  0x00000001 , 0x00004d35 
+ 00001547  0x00000925 sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00001548  0x00000926 nbranch  0x00000618 , 0x00000002 
+ 00001549  0x00000927 fetch  0x00000001 , 0x00004d35 
+ 00001550  0x00000928 beq  0x00000000 , 0x00000629 
+ 00001551  0x00000929 rtn 
+ 00001552  0x0000092c setarg  0x00000082 
+ 00001553  0x0000092d rtn 
+ 00001554  0x0000092f setarg  0x00000077 
+ 00001555  0x00000930 rtn 
+ 00001556  0x00000932 setarg  0x00000080 
+ 00001557  0x00000933 rtn 
+ 00001558  0x00000935 setarg  0x00000075 
+ 00001559  0x00000936 rtn 
+ 00001560  0x00000939 fetch  0x00000001 , 0x00004d35 
+ 00001561  0x0000093a rtnne  0x00000020 
+ 00001562  0x0000093b jam  0x00000000 , 0x00004d35 
+ 00001563  0x0000093d fetcht  0x00000001 , 0x00004d36 
+ 00001564  0x0000093e isolate1  0x00000026 , 0x00000000 
+ 00001565  0x0000093f call  0x00000612 , 0x00000001 
+ 00001566  0x00000940 ncall  0x00000616 , 0x00000001 
+ 00001567  0x00000941 isub  0x00000002 , 0x0000003e 
+ 00001568  0x00000942 nrtn  0x00000002 
+ 00001569  0x00000943 fetch  0x00000001 , 0x00004d38 
+ 00001570  0x00000944 beq  0x00000000 , 0x00000630 
+ 00001571  0x00000945 increase  0xffffffff , 0x0000003f 
+ 00001572  0x00000946 store  0x00000001 , 0x00004d38 
+ 00001573  0x00000947 beq  0x00000000 , 0x00000630 
+ 00001574  0x0000094a jam  0x00000000 , 0x000041de 
+ 00001575  0x0000094b rtn 
+ 00001576  0x0000094e jam  0x00000000 , 0x00004d35 
+ 00001577  0x00000950 fetch  0x00000001 , 0x00004d38 
+ 00001578  0x00000951 beq  0x00000002 , 0x0000062e 
+ 00001579  0x00000952 increase  0x00000001 , 0x0000003f 
+ 00001580  0x00000953 store  0x00000001 , 0x00004d38 
+ 00001581  0x00000954 beq  0x00000001 , 0x00000626 
+ 00001582  0x00000957 jam  0x00000002 , 0x000041de 
+ 00001583  0x00000958 rtn 
+ 00001584  0x0000095c jam  0x00000004 , 0x000041de 
+ 00001585  0x0000095d rtn 
+ 00001586  0x00000960 set1  0x00000026 , 0x00000000 
+ 00001587  0x00000961 call  0x00000636 
+ 00001588  0x00000963 jam  0x00000001 , 0x00004c0c 
+ 00001589  0x00000964 rtn 
+ 00001590  0x00000967 jam  0x00000020 , 0x000041de 
+ 00001591  0x00000968 jam  0x00000000 , 0x00004bfb 
+ 00001592  0x00000969 jam  0x0000004e , 0x00004c06 
+ 00001593  0x0000096a fetch  0x00000004 , 0x00004c08 
+ 00001594  0x0000096b branch  0x0000073e 
+ 00001595  0x0000096e fetch  0x00000001 , 0x00004c01 
+ 00001596  0x0000096f beq  0x00000001 , 0x00007fe7 
+ 00001597  0x00000970 fetch  0x00000001 , 0x00004c0c 
+ 00001598  0x00000971 beq  0x00000001 , 0x00000642 
+ 00001599  0x00000972 beq  0x00000002 , 0x00000645 
+ 00001600  0x00000973 beq  0x00000003 , 0x00000648 
+ 00001601  0x00000974 branch  0x00002a8c 
+ 00001602  0x00000977 jam  0x00000011 , 0x00004c0c 
+ 00001603  0x00000978 jam  0x000000aa , 0x0000119e 
+ 00001604  0x00000979 branch  0x0000064a 
+ 00001605  0x0000097b jam  0x00000012 , 0x00004c0c 
+ 00001606  0x0000097c jam  0x00000055 , 0x0000119e 
+ 00001607  0x0000097d branch  0x0000064a 
+ 00001608  0x0000097f jam  0x00000013 , 0x00004c0c 
+ 00001609  0x00000980 jam  0x00000022 , 0x0000119e 
+ 00001610  0x00000982 fetch  0x00000001 , 0x00004bfd 
+ 00001611  0x00000983 and_into  0x00000007 , 0x0000003f 
+ 00001612  0x00000984 store  0x00000001 , 0x0000119f 
+ 00001613  0x00000985 fetch  0x00000004 , 0x00004c33 
+ 00001614  0x00000986 store  0x00000004 , 0x000011a0 
+ 00001615  0x00000988 jam  0x00000000 , 0x000011a4 
+ 00001616  0x00000989 arg  0x0000119e , 0x00000011 
+ 00001617  0x0000098a arg  0x00000007 , 0x00000002 
+ 00001618  0x0000098b call  0x000006c1 
+ 00001619  0x0000098c call  0x0000074c 
+ 00001620  0x0000098d call  0x00000579 
+ 00001621  0x0000098e branch  0x00007fe7 
+ 00001622  0x00000991 fetch  0x00000001 , 0x00004c0c 
+ 00001623  0x00000992 rtneq  0x000000ff 
+ 00001624  0x00000993 beq  0x00000011 , 0x0000065c 
+ 00001625  0x00000994 beq  0x00000012 , 0x0000065e 
+ 00001626  0x00000995 beq  0x00000013 , 0x00000660 
+ 00001627  0x00000996 rtn 
+ 00001628  0x0000099a jam  0x00000002 , 0x00004c0c 
+ 00001629  0x0000099b branch  0x000005aa 
+ 00001630  0x0000099d jam  0x00000003 , 0x00004c0c 
+ 00001631  0x0000099e branch  0x000005aa 
+ 00001632  0x000009a0 jam  0x000000ff , 0x00004c0c 
+ 00001633  0x000009a1 jam  0x00000039 , 0x00000a99 
+ 00001634  0x000009a2 call  0x00007d86 
+ 00001635  0x000009a3 fetch  0x00000004 , 0x00004bdc 
+ 00001636  0x000009a4 call  0x0000073e 
+ 00001637  0x000009a5 branch  0x000005aa 
+ 00001638  0x000009a8 set0  0x00000026 , 0x00000000 
+ 00001639  0x000009a9 call  0x000006b7 
+ 00001640  0x000009aa fetch  0x00000001 , 0x00004c0c 
+ 00001641  0x000009ab rtnne  0x000000ff 
+ 00001642  0x000009ac call  0x00000680 
+ 00001643  0x000009ae setarg  0x00000000 
+ 00001644  0x000009af store  0x00000002 , 0x00004c29 
+ 00001645  0x000009b0 store  0x00000001 , 0x00004b71 
+ 00001646  0x000009b2 call  0x00002afa 
+ 00001647  0x000009b3 nop  0x000007d0 
+ 00001648  0x000009b4 fetcht  0x00000001 , 0x000046ed 
+ 00001649  0x000009b5 call  0x0000681d 
+ 00001650  0x000009b6 branch  0x0000067e , 0x00000001 
+ 00001651  0x000009b7 fetch  0x00000002 , 0x00004c29 
+ 00001652  0x000009b8 sub  0x0000003f , 0x000000ff , 0x0000003e 
+ 00001653  0x000009b9 call  0x000005e0 , 0x00000005 
+ 00001654  0x000009ba fetch  0x00000001 , 0x00004b71 
+ 00001655  0x000009bb beq  0x00000028 , 0x000005de 
+ 00001656  0x000009bc call  0x000005b5 
+ 00001657  0x000009bd nbranch  0x00000689 , 0x00000018 
+ 00001658  0x000009be nbranch  0x00000689 , 0x0000002f 
+ 00001659  0x000009c0 set1  0x00000026 , 0x00000000 
+ 00001660  0x000009c1 jam  0x0000003c , 0x00000a99 
+ 00001661  0x000009c2 call  0x00007d86 
+ 00001662  0x000009c4 call  0x000005b0 
+ 00001663  0x000009c5 branch  0x00000077 
+ 00001664  0x000009c8 jam  0x000000ff , 0x0000119e 
+ 00001665  0x000009c9 fetch  0x00000001 , 0x00004bfd 
+ 00001666  0x000009ca store  0x00000001 , 0x0000119f 
+ 00001667  0x000009cb fetch  0x00000004 , 0x00004c33 
+ 00001668  0x000009cc store  0x00000004 , 0x000011a0 
+ 00001669  0x000009cd arg  0x00000006 , 0x00000002 
+ 00001670  0x000009ce arg  0x0000119e , 0x00000011 
+ 00001671  0x000009cf call  0x000006c1 
+ 00001672  0x000009d0 branch  0x0000074c 
+ 00001673  0x000009d3 call  0x000001e8 
+ 00001674  0x000009d4 fetch  0x00000002 , 0x00004c29 
+ 00001675  0x000009d5 increase  0x00000001 , 0x0000003f 
+ 00001676  0x000009d6 store  0x00000002 , 0x00004c29 
+ 00001677  0x000009d7 call  0x0000075e 
+ 00001678  0x000009d8 branch  0x0000066e 
+ 00001679  0x000009db set0  0x00000026 , 0x00000000 
+ 00001680  0x000009dc call  0x000006b3 
+ 00001681  0x000009dd call  0x00000680 
+ 00001682  0x000009df jam  0x00000000 , 0x00004c29 
+ 00001683  0x000009e0 jam  0x00000000 , 0x00004b71 
+ 00001684  0x000009e2 call  0x00002afa 
+ 00001685  0x000009e3 nop  0x000007d0 
+ 00001686  0x000009e4 fetcht  0x00000001 , 0x000046ed 
+ 00001687  0x000009e5 call  0x0000681d 
+ 00001688  0x000009e6 branch  0x00000632 , 0x00000001 
+ 00001689  0x000009e7 fetch  0x00000002 , 0x00004c29 
+ 00001690  0x000009e8 sub  0x0000003f , 0x000000ff , 0x0000003e 
+ 00001691  0x000009e9 call  0x000005e0 , 0x00000005 
+ 00001692  0x000009ea fetch  0x00000001 , 0x00004b71 
+ 00001693  0x000009eb beq  0x00000010 , 0x000005de 
+ 00001694  0x000009ec call  0x000005b5 
+ 00001695  0x000009ed nbranch  0x000006a8 , 0x00000018 
+ 00001696  0x000009ee nbranch  0x000006a8 , 0x0000002f 
+ 00001697  0x000009ef call  0x000005e6 
+ 00001698  0x000009f0 call  0x000000da 
+ 00001699  0x000009f1 fetch  0x00000004 , 0x00004c24 
+ 00001700  0x000009f2 fetcht  0x00000004 , 0x00004c08 
+ 00001701  0x000009f3 isub  0x00000002 , 0x0000003e 
+ 00001702  0x000009f4 branch  0x00000632 , 0x00000005 
+ 00001703  0x000009f5 branch  0x0000067b 
+ 00001704  0x000009f8 call  0x000001e8 
+ 00001705  0x000009f9 fetch  0x00000002 , 0x00004c29 
+ 00001706  0x000009fa increase  0x00000001 , 0x0000003f 
+ 00001707  0x000009fb store  0x00000002 , 0x00004c29 
+ 00001708  0x000009fc fetch  0x00000001 , 0x00004d3a 
+ 00001709  0x000009fd increase  0x00000001 , 0x0000003f 
+ 00001710  0x000009fe and_into  0x00000001 , 0x0000003f 
+ 00001711  0x000009ff store  0x00000001 , 0x00004d3a 
+ 00001712  0x00000a00 beq  0x00000000 , 0x000006b9 
+ 00001713  0x00000a01 beq  0x00000001 , 0x000006bb 
+ 00001714  0x00000a02 rtn 
+ 00001715  0x00000a05 jam  0x00000020 , 0x000041de 
+ 00001716  0x00000a06 setarg  0x00000f0f 
+ 00001717  0x00000a07 store  0x00000002 , 0x00004c24 
+ 00001718  0x00000a08 istore  0x00000002 , 0x00000005 
+ 00001719  0x00000a0a call  0x0000073f 
+ 00001720  0x00000a0b branch  0x0000075e 
+ 00001721  0x00000a0e call  0x000006b3 
+ 00001722  0x00000a0f branch  0x00000694 
+ 00001723  0x00000a12 call  0x00000636 
+ 00001724  0x00000a13 branch  0x00000694 
+ 00001725  0x00000a16 set0  0x00000026 , 0x00000000 
+ 00001726  0x00000a17 call  0x000053ce 
+ 00001727  0x00000a19 arg  0x00000003 , 0x00000007 
+ 00001728  0x00000a1a branch  0x000043d2 
+ 00001729  0x00000a1d storet  0x00000001 , 0x00004bfc 
+ 00001730  0x00000a1e copy  0x00000002 , 0x00000039 
+ 00001731  0x00000a1f arg  0x00004b98 , 0x00000005 
+ 00001732  0x00000a20 copy  0x00000011 , 0x00000006 
+ 00001733  0x00000a21 branch  0x00007f01 
+ 00001734  0x00000a25 fetch  0x00000001 , 0x00004b77 
+ 00001735  0x00000a26 rshift3  0x0000003f , 0x0000003f 
+ 00001736  0x00000a27 store  0x00000001 , 0x00004bfa 
+ 00001737  0x00000a29 increase  0x00000001 , 0x0000003f 
+ 00001738  0x00000a2a arg  0x00004b77 , 0x00000006 
+ 00001739  0x00000a2b iadd  0x00000006 , 0x00000006 
+ 00001740  0x00000a2c ifetch  0x00000003 , 0x00000006 
+ 00001741  0x00000a2d store  0x00000003 , 0x00004c39 
+ 00001742  0x00000a2f fetch  0x00000001 , 0x00004b77 
+ 00001743  0x00000a30 rshift  0x0000003f , 0x0000003f 
+ 00001744  0x00000a31 and  0x0000003f , 0x00000003 , 0x0000003f 
+ 00001745  0x00000a32 store  0x00000001 , 0x00004c3f 
+ 00001746  0x00000a33 rtn 
+ 00001747  0x00000a37 storet  0x00000001 , 0x00000017 
+ 00001748  0x00000a38 add  0x00000002 , 0x00000000 , 0x00000011 
+ 00001749  0x00000a39 call  0x00002981 
+ 00001750  0x00000a3a setarg  0x00000500 
+ 00001751  0x00000a3b call  0x00002a8f 
+ 00001752  0x00000a3d jam  0x00000001 , 0x00008906 
+ 00001753  0x00000a3e jam  0x0000003c , 0x00008900 
+ 00001754  0x00000a3f jam  0x000000e0 , 0x00008901 
+ 00001755  0x00000a40 nop  0x0000000a 
+ 00001756  0x00000a41 jam  0x00000001 , 0x00008902 
+ 00001757  0x00000a42 jam  0x0000003d , 0x00008902 
+ 00001758  0x00000a43 nop  0x0000000a 
+ 00001759  0x00000a44 jam  0x000000b7 , 0x00008903 
+ 00001760  0x00000a45 nop  0x0000000a 
+ 00001761  0x00000a46 jam  0x0000007d , 0x00008902 
+ 00001762  0x00000a47 fetch  0x00000001 , 0x000041de 
+ 00001763  0x00000a48 beq  0x00000000 , 0x000006e8 
+ 00001764  0x00000a4a beq  0x00000002 , 0x000006f0 
+ 00001765  0x00000a4c beq  0x00000004 , 0x000006f8 
+ 00001766  0x00000a4d beq  0x00000020 , 0x0000070a 
+ 00001767  0x00000a4e branch  0x000006e8 
+ 00001768  0x00000a51 call  0x00000700 
+ 00001769  0x00000a52 jam  0x000000ba , 0x0000894b 
+ 00001770  0x00000a53 jam  0x000000d0 , 0x00008955 
+ 00001771  0x00000a54 jam  0x000000e0 , 0x00008956 
+ 00001772  0x00000a55 jam  0x00000088 , 0x00008957 
+ 00001773  0x00000a56 jam  0x0000006c , 0x00008958 
+ 00001774  0x00000a57 jam  0x00000010 , 0x00008959 
+ 00001775  0x00000a58 branch  0x0000294b 
+ 00001776  0x00000a65 call  0x00000705 
+ 00001777  0x00000a66 jam  0x000000ba , 0x0000894b 
+ 00001778  0x00000a67 jam  0x000000d0 , 0x00008955 
+ 00001779  0x00000a68 jam  0x000000e0 , 0x00008956 
+ 00001780  0x00000a69 jam  0x00000088 , 0x00008957 
+ 00001781  0x00000a6a jam  0x0000003c , 0x00008958 
+ 00001782  0x00000a6b jam  0x00000010 , 0x00008959 
+ 00001783  0x00000a6c branch  0x00002953 
+ 00001784  0x00000a79 call  0x00000700 
+ 00001785  0x00000a7a jam  0x000000ba , 0x0000894b 
+ 00001786  0x00000a7b jam  0x000000d0 , 0x00008955 
+ 00001787  0x00000a7c jam  0x000000c0 , 0x00008956 
+ 00001788  0x00000a7d jam  0x00000088 , 0x00008957 
+ 00001789  0x00000a7e jam  0x0000006c , 0x00008958 
+ 00001790  0x00000a7f jam  0x00000010 , 0x00008959 
+ 00001791  0x00000a80 branch  0x0000295b 
+ 00001792  0x00000a83 jam  0x0000005b , 0x0000894c 
+ 00001793  0x00000a84 jam  0x00000096 , 0x0000894d 
+ 00001794  0x00000a85 jam  0x0000002c , 0x0000894e 
+ 00001795  0x00000a86 jam  0x00000046 , 0x0000894f 
+ 00001796  0x00000a87 rtn 
+ 00001797  0x00000a8a jam  0x000000fb , 0x0000894c 
+ 00001798  0x00000a8b jam  0x000000ef , 0x0000894d 
+ 00001799  0x00000a8c jam  0x000000ec , 0x0000894e 
+ 00001800  0x00000a8d jam  0x0000005e , 0x0000894f 
+ 00001801  0x00000a8e rtn 
+ 00001802  0x00000a91 jam  0x000000ba , 0x0000894b 
+ 00001803  0x00000a92 jam  0x000000c2 , 0x00008956 
+ 00001804  0x00000a93 jam  0x000000d0 , 0x00008955 
+ 00001805  0x00000a94 rtn 
+ 00001806  0x00000a97 force  0x00000008 , 0x00000015 
+ 00001807  0x00000a98 branch  0x000028fa 
+ 00001808  0x00000a9c call  0x00007fe9 
+ 00001809  0x00000a9d fetcht  0x00000004 , 0x00004c1d 
+ 00001810  0x00000a9e copy  0x00000022 , 0x0000003f 
+ 00001811  0x00000a9f isub  0x00000002 , 0x0000003e 
+ 00001812  0x00000aa0 ncall  0x00002d18 , 0x00000002 
+ 00001813  0x00000aa1 copy  0x0000003f , 0x00000012 
+ 00001814  0x00000aa2 fetch  0x00000004 , 0x00004c1d 
+ 00001815  0x00000aa3 fetcht  0x00000001 , 0x00004c21 
+ 00001816  0x00000aa4 iadd  0x00000002 , 0x00000002 
+ 00001817  0x00000aa5 copy  0x00000012 , 0x0000003f 
+ 00001818  0x00000aa6 isub  0x00000002 , 0x0000003e 
+ 00001819  0x00000aa7 nrtn  0x00000002 
+ 00001820  0x00000aa8 set0  0x0000001c , 0x0000003f 
+ 00001821  0x00000aa9 store  0x00000004 , 0x00004c1d 
+ 00001822  0x00000aaa branch  0x00007fe7 
+ 00001823  0x00000aad call  0x000029bb 
+ 00001824  0x00000aae rtn  0x00000034 
+ 00001825  0x00000aaf fetcht  0x00000001 , 0x00004cb6 
+ 00001826  0x00000ab0 arg  0x00000d9e , 0x00000011 
+ 00001827  0x00000ab1 call  0x00000726 
+ 00001828  0x00000ab2 storet  0x00000001 , 0x00004cb6 
+ 00001829  0x00000ab3 rtn 
+ 00001830  0x00000ab6 copy  0x00000011 , 0x0000003f 
+ 00001831  0x00000ab7 iadd  0x00000002 , 0x00000005 
+ 00001832  0x00000ab8 fetch  0x00000001 , 0x00000018 
+ 00001833  0x00000ab9 istore  0x00000001 , 0x00000005 
+ 00001834  0x00000aba increase  0x00000001 , 0x00000002 
+ 00001835  0x00000abb and_into  0x00000007 , 0x00000002 
+ 00001836  0x00000abc rtn 
+ 00001837  0x00000abe arg  0x00000000 , 0x00000002 
+ 00001838  0x00000abf arg  0x00000008 , 0x00000039 
+ 00001839  0x00000ac0 copy  0x00000011 , 0x00000006 
+ 00001840  0x00000ac2 ifetch  0x00000001 , 0x00000006 
+ 00001841  0x00000ac3 iadd  0x00000002 , 0x00000002 
+ 00001842  0x00000ac4 loop  0x00000730 
+ 00001843  0x00000ac5 rshift3  0x00000002 , 0x0000003f 
+ 00001844  0x00000ac6 copy  0x0000003f , 0x00000002 
+ 00001845  0x00000ac7 rtnmark0  0x00000026 
+ 00001846  0x00000ac9 div  0x0000003f , 0x0000000a 
+ 00001847  0x00000aca call  0x00007f86 
+ 00001848  0x00000acb quotient  0x0000003f 
+ 00001849  0x00000acc lshift4  0x0000003f , 0x0000003f 
+ 00001850  0x00000acd remainder  0x00000002 
+ 00001851  0x00000ace ior  0x00000002 , 0x00000002 
+ 00001852  0x00000acf rtn 
+ 00001853  0x00000ad0 rtn 
+ 00001854  0x00000ad3 store  0x00000004 , 0x00004c24 
+ 00001855  0x00000ad7 arg  0x00000000 , 0x00000011 
+ 00001856  0x00000ad8 arg  0x00000004 , 0x00000039 
+ 00001857  0x00000ad9 arg  0x00004c24 , 0x00000006 
+ 00001858  0x00000adb ifetch  0x00000001 , 0x00000006 
+ 00001859  0x00000adc iadd  0x00000011 , 0x00000011 
+ 00001860  0x00000add loop  0x00000742 
+ 00001861  0x00000ade copy  0x00000011 , 0x0000003f 
+ 00001862  0x00000adf store  0x00000002 , 0x00004cad 
+ 00001863  0x00000ae0 fetch  0x00000001 , 0x00004cad 
+ 00001864  0x00000ae1 fetcht  0x00000001 , 0x00004cae 
+ 00001865  0x00000ae2 iadd  0x00000002 , 0x0000003f 
+ 00001866  0x00000ae3 store  0x00000001 , 0x00004caf 
+ 00001867  0x00000ae4 rtn 
+ 00001868  0x00000aea fetch  0x00000001 , 0x00004bfc 
+ 00001869  0x00000aeb increase  0x00000002 , 0x0000003f 
+ 00001870  0x00000aec store  0x00000001 , 0x00004bfe 
+ 00001871  0x00000aee fetch  0x00000001 , 0x00004bfd 
+ 00001872  0x00000aef store  0x00000001 , 0x00004bb8 
+ 00001873  0x00000af1 fetch  0x00000001 , 0x00004bfc 
+ 00001874  0x00000af2 lshift3  0x0000003f , 0x0000003f 
+ 00001875  0x00000af3 fetcht  0x00000001 , 0x00004bfb 
+ 00001876  0x00000af4 and  0x00000002 , 0x00000003 , 0x00000002 
+ 00001877  0x00000af5 lshift  0x00000002 , 0x00000002 
+ 00001878  0x00000af6 ior  0x00000002 , 0x0000003f 
+ 00001879  0x00000af7 fetcht  0x00000001 , 0x00004c38 
+ 00001880  0x00000af8 iadd  0x00000002 , 0x0000003f 
+ 00001881  0x00000af9 istore  0x00000001 , 0x00000005 
+ 00001882  0x00000afb fetch  0x00000001 , 0x00004bfc 
+ 00001883  0x00000afc iforce  0x00000039 
+ 00001884  0x00000afd arg  0x00004b98 , 0x00000006 
+ 00001885  0x00000afe branch  0x00007f01 
+ 00001886  0x00000b01 fetcht  0x00000001 , 0x00004c07 
+ 00001887  0x00000b02 call  0x00000762 
+ 00001888  0x00000b03 storet  0x00000001 , 0x00004c07 
+ 00001889  0x00000b04 rtn 
+ 00001890  0x00000b07 call  0x00000766 
+ 00001891  0x00000b08 increase  0x00000001 , 0x00000002 
+ 00001892  0x00000b09 and_into  0x00000003 , 0x00000002 
+ 00001893  0x00000b0a rtn 
+ 00001894  0x00000b0d fetch  0x00000001 , 0x00004c24 
+ 00001895  0x00000b0e and_into  0x00000003 , 0x0000003f 
+ 00001896  0x00000b0f mul32  0x0000003f , 0x00000004 , 0x00000011 
+ 00001897  0x00000b10 setarg  0x00004c0d 
+ 00001898  0x00000b11 iadd  0x00000011 , 0x0000003f 
+ 00001899  0x00000b12 iadd  0x00000002 , 0x00000006 
+ 00001900  0x00000b13 ifetch  0x00000001 , 0x00000006 
+ 00001901  0x00000b14 store  0x00000001 , 0x00004c06 
+ 00001902  0x00000b15 rtn 
+ 00001903  0x00000b18 disable  0x00000009 
+ 00001904  0x00000b19 disable  0x00000007 
+ 00001905  0x00000b1a setarg  0x00555555 
+ 00001906  0x00000b1b iforce  0x0000000f 
+ 00001907  0x00000b1c fetch  0x00000001 , 0x00004c06 
+ 00001908  0x00000b1d reverse  0x0000003f , 0x00000002 
+ 00001909  0x00000b1e set1  0x00000001 , 0x00000002 
+ 00001910  0x00000b1f rshift  0x00000002 , 0x0000000e 
+ 00001911  0x00000b20 rtn 
+ 00001912  0x00000b23 call  0x000053c4 
+ 00001913  0x00000b24 fetch  0x00000004 , 0x00004c24 
+ 00001914  0x00000b25 iforce  0x00000009 
+ 00001915  0x00000b26 call  0x00002918 
+ 00001916  0x00000b27 fetcht  0x00000001 , 0x00004c06 
+ 00001917  0x00000b28 call  0x0000291f 
+ 00001918  0x00000b29 setarg  0x00000500 
+ 00001919  0x00000b2a call  0x00002a8f 
+ 00001920  0x00000b2b call  0x00002924 
+ 00001921  0x00000b2f call  0x0000076f 
+ 00001922  0x00000b30 disable  0x0000002f 
+ 00001923  0x00000b31 enable  0x0000000d 
+ 00001924  0x00000b32 enable  0x00000021 
+ 00001925  0x00000b33 disable  0x00000020 
+ 00001926  0x00000b34 enable  0x00000010 
+ 00001927  0x00000b35 fetch  0x00000002 , 0x00004bff 
+ 00001928  0x00000b36 iforce  0x0000001b 
+ 00001929  0x00000b37 correlate  0x0000003e , 0x00000003 
+ 00001930  0x00000b38 nbranch  0x000007c1 , 0x00000018 
+ 00001931  0x00000b3b disable  0x0000000d 
+ 00001932  0x00000b3c enable  0x0000000b 
+ 00001933  0x00000b3d enable  0x00000007 
+ 00001934  0x00000b3e enable  0x00000009 
+ 00001935  0x00000b3f call  0x000007ba 
+ 00001936  0x00000b40 store  0x00000001 , 0x00004cb0 
+ 00001937  0x00000b41 fetcht  0x00000001 , 0x00004caf 
+ 00001938  0x00000b42 isub  0x00000002 , 0x0000003e 
+ 00001939  0x00000b43 nbranch  0x000007bd , 0x00000005 
+ 00001940  0x00000b44 call  0x000007ba 
+ 00001941  0x00000b45 store  0x00000001 , 0x00004b76 
+ 00001942  0x00000b46 fetch  0x00000001 , 0x00004c42 
+ 00001943  0x00000b47 sub  0x0000003f , 0x00000002 , 0x0000003e 
+ 00001944  0x00000b48 branch  0x0000079d , 0x00000005 
+ 00001945  0x00000b49 fetch  0x00000001 , 0x00004b76 
+ 00001946  0x00000b4a fetcht  0x00000001 , 0x00004bfd 
+ 00001947  0x00000b4b icompare  0x00000007 , 0x00000002 
+ 00001948  0x00000b4c nbranch  0x000007bd , 0x00000001 
+ 00001949  0x00000b4e call  0x000007ba 
+ 00001950  0x00000b4f istore  0x00000001 , 0x00000005 
+ 00001951  0x00000b50 rshift3  0x0000003f , 0x0000003f 
+ 00001952  0x00000b51 and  0x0000003f , 0x0000001f , 0x00000039 
+ 00001953  0x00000b52 branch  0x000007a5 , 0x00000005 
+ 00001954  0x00000b54 call  0x000007ba 
+ 00001955  0x00000b55 istore  0x00000001 , 0x00000005 
+ 00001956  0x00000b56 loop  0x000007a2 
+ 00001957  0x00000b59 copy  0x00000005 , 0x00000011 
+ 00001958  0x00000b5a call  0x000007ba 
+ 00001959  0x00000b5b store  0x00000001 , 0x00004d37 
+ 00001960  0x00000b5c copy  0x00000011 , 0x00000005 
+ 00001961  0x00000b5d parse  0x00000003 , 0x00000000 , 0x00000018 
+ 00001962  0x00000b5e enable  0x00000010 
+ 00001963  0x00000b5f arg  0x00000664 , 0x0000001b 
+ 00001964  0x00000b60 rshift32  0x0000003f , 0x0000003f 
+ 00001965  0x00000b61 rshift16  0x0000003f , 0x0000003f 
+ 00001966  0x00000b62 istore  0x00000003 , 0x00000005 
+ 00001967  0x00000b63 disable  0x0000000b 
+ 00001968  0x00000b64 branch  0x000007bd , 0x00000006 
+ 00001969  0x00000b67 enable  0x0000002f 
+ 00001970  0x00000b68 fetch  0x00000001 , 0x00000017 
+ 00001971  0x00000b69 add  0x0000003f , 0x00000000 , 0x00000011 
+ 00001972  0x00000b6a call  0x00002981 
+ 00001973  0x00000b6b disable  0x0000000d 
+ 00001974  0x00000b6c call  0x00002918 
+ 00001975  0x00000b6d fetch  0x00000001 , 0x00004d37 
+ 00001976  0x00000b6e call  0x00000027 
+ 00001977  0x00000b6f rtn 
+ 00001978  0x00000b72 parse  0x00000003 , 0x00000000 , 0x00000008 
+ 00001979  0x00000b73 rshift3  0x0000000c , 0x0000003f 
+ 00001980  0x00000b74 rtn 
+ 00001981  0x00000b77 disable  0x0000001b 
+ 00001982  0x00000b78 disable  0x0000000b 
+ 00001983  0x00000b79 call  0x0000264d 
+ 00001984  0x00000b7a rtn 
+ 00001985  0x00000b7d branch  0x000007bd 
+ 00001986  0x00000b80 call  0x00002918 
+ 00001987  0x00000b81 fetcht  0x00000001 , 0x00004c06 
+ 00001988  0x00000b82 branch  0x00002933 
+ 00001989  0x00000b85 call  0x000053c4 
+ 00001990  0x00000b86 fetch  0x00000004 , 0x00004c24 
+ 00001991  0x00000b87 iforce  0x00000009 
+ 00001992  0x00000b88 call  0x0000076f 
+ 00001993  0x00000b89 call  0x000007c2 
+ 00001994  0x00000b8a set1  0x00000000 , 0x00000015 
+ 00001995  0x00000b8b enable  0x0000001d 
+ 00001996  0x00000b8c enable  0x00000020 
+ 00001997  0x00000b8d disable  0x00000021 
+ 00001998  0x00000b90 rshift16  0x00000009 , 0x0000003f 
+ 00001999  0x00000b91 rshift8  0x0000003f , 0x0000003f 
+ 00002000  0x00000b92 rshift4  0x0000003f , 0x0000003f 
+ 00002001  0x00000b93 inject  0x00000003 , 0x00000028 
+ 00002002  0x00000b94 disable  0x0000001d 
+ 00002003  0x00000b95 enable  0x0000001b 
+ 00002004  0x00000b96 enable  0x00000007 
+ 00002005  0x00000b97 enable  0x00000009 
+ 00002006  0x00000b98 fetch  0x00000001 , 0x00004caf 
+ 00002007  0x00000b99 inject  0x00000003 , 0x00000008 
+ 00002008  0x00000b9a fetch  0x00000001 , 0x00004bfe 
+ 00002009  0x00000b9b iforce  0x00000039 
+ 00002010  0x00000b9c arg  0x00004bb8 , 0x00000006 
+ 00002011  0x00000b9e ifetch  0x00000001 , 0x00000006 
+ 00002012  0x00000b9f inject  0x00000003 , 0x00000008 
+ 00002013  0x00000ba0 loop  0x000007db 
+ 00002014  0x00000ba3 enable  0x00000008 
+ 00002015  0x00000ba4 inject  0x00000003 , 0x00000018 
+ 00002016  0x00000ba5 disable  0x00000008 
+ 00002017  0x00000ba6 until  0x0000003e , 0x00000027 
+ 00002018  0x00000ba7 nop  0x00000064 
+ 00002019  0x00000ba8 disable  0x0000001d 
+ 00002020  0x00000ba9 disable  0x0000001b 
+ 00002021  0x00000baa rtn 
+ 00002022  0x00000baf jam  0x00000007 , 0x000047a0 
+ 00002023  0x00000bb0 jam  0x00000004 , 0x000047a1 
+ 00002024  0x00000bb1 setarg  0x000047a0 
+ 00002025  0x00000bb2 store  0x00000002 , 0x00004218 
+ 00002026  0x00000bb3 branch  0x00007e38 
+ 00002027  0x00000bb6 arg  0x0000469a , 0x00000011 
+ 00002028  0x00000bb7 call  0x00007e3d 
+ 00002029  0x00000bb8 call  0x000007ef , 0x00000028 
+ 00002030  0x00000bba rtn 
+ 00002031  0x00000bbc fetch  0x00000001 , 0x000047c1 
+ 00002032  0x00000bbd increase  0x00000001 , 0x0000003f 
+ 00002033  0x00000bbe store  0x00000001 , 0x000047c1 
+ 00002034  0x00000bbf rtn 
+ 00002035  0x00000bc2 arg  0x0000469a , 0x00000011 
+ 00002036  0x00000bc3 call  0x00007e54 
+ 00002037  0x00000bc4 branch  0x000007f7 , 0x00000028 
+ 00002038  0x00000bc5 rtn 
+ 00002039  0x00000bc8 call  0x00005652 
+ 00002040  0x00000bc9 fetch  0x00000001 , 0x000047c1 
+ 00002041  0x00000bca sub  0x0000003f , 0x00000001 , 0x0000003e 
+ 00002042  0x00000bcb ncall  0x00005650 , 0x00000002 
+ 00002043  0x00000bcc fetch  0x00000001 , 0x000047c1 
+ 00002044  0x00000bcd rtn  0x00000034 
+ 00002045  0x00000bce increase  0xffffffff , 0x0000003f 
+ 00002046  0x00000bcf store  0x00000001 , 0x000047c1 
+ 00002047  0x00000bd0 branch  0x00003f90 
  00008192  0x00000c29 call  0x00002abc 
  00008193  0x00000c2c bpatch  0x00000000 , 0x00004000 
  00008194  0x00000c2d clear_stack 
Index: YJX_1066/PB_3mode_2ch/output/bt_program23.list
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/bt_program23.list	(revision 833)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/bt_program23.list	(working copy)
@@ -341,2054 +341,2057 @@
 0x0126 000449 add pdata ,0x06 ,pdata 
 0x0127 000450 branch twspi_write 
 :      000452 p_mouse_gpio_init:
-0x0128 000453 call p_flash_ncs_gpio_init 
-0x0129 000454 branch mouse_gpio_init 
-:      000457 p_mouse_setting_config:
-0x012a 000458 call p_g24_set_device_addr 
-0x012b 000463 call p_mouse_gpio_init 
-0x012c 000464 call mouse_param_init 
-0x012d 000465 call p_mouse_bt_sdp_update 
-0x012e 000466 setarg 0 
-0x012f 000467 store 2 ,mem_lpm_interval 
-0x0130 000468 call mouse_adc_init 
-0x0131 000469 call le_set_config_fixed_ltk 
-0x0132 000470 call le_set_justwork 
-0x0133 000471 call le_set_fixed_ltk 
-0x0134 000472 call le_set_config_read_authentication 
-0x0135 000473 branch p_mouse_load_flash_info_check 
-:      000493 p_mouse_bt_sdp_update:
-0x0136 000494 call enable_authrom 
-0x0137 000495 arg 0x8c00 ,contr 
-0x0138 000496 arg mem_mouse_uuid_list ,contw 
-0x0139 000497 arg 369 ,loopcnt 
-0x013a 000498 call memcpy 
-0x013b 000500 setarg 0x0f0209 
-0x013c 000501 istore 3 ,contw 
-0x013d 000502 setarg 0x120009 
-0x013e 000503 istore 3 ,contw 
-0x013f 000505 setarg 0x100209 
-0x0140 000506 istore 3 ,contw 
-0x0141 000507 setarg 0x000009 
-0x0142 000508 istore 3 ,contw 
-0x0143 000509 arg 0x8d71 ,contr 
-0x0144 000510 arg 265 ,loopcnt 
-0x0145 000511 call memcpy 
-0x0146 000513 jam 0 ,mem_mouse_uuid_list + 23 
-0x0147 000514 jam 0x6d ,mem_mouse_uuid_list + 15 
-0x0148 000515 setarg 0x401f 
-0x0149 000516 store 2 ,mem_mouse_uuid_list + 357 
-0x014a 000517 setarg 0x6d04 
-0x014b 000518 store 2 ,mem_mouse_uuid_list + 462 
-0x014c 000519 setarg 0x16b0 
-0x014d 000520 store 2 ,mem_mouse_uuid_list + 468 
-0x014e 000522 setarg mem_mouse_uuid_list 
-0x014f 000523 store 2 ,mem_ui_uuid_table 
-0x0150 000524 rtn 
-:      000526 p_mouse_init_environment:
-0x0151 000527 call app_initflag_check 
-0x0152 000528 branch mouse_eeprom_load_recon_info ,zero 
-0x0153 000529 call p_le_addr_random_config 
-0x0154 000530 branch mouse_init_environment + 2 
-:      000532 p_app_flag_store:
-0x0155 000533 arg 2 ,temp 
-0x0156 000534 arg mem_timeup ,rega 
-0x0157 000535 arg mouse_eeprom_module_init_flag ,regb 
-0x0158 000536 branch iicd_write_protect_eep_data 
-:      000538 p_app_initflag_check:
-0x0159 000539 arg 2 ,temp 
-0x015a 000540 arg mem_pdatatemp ,rega 
-0x015b 000541 arg mouse_eeprom_module_init_flag ,regb 
-0x015c 000542 branch app_initflag_check + 4 
-:      000545 p_flash_ncs_gpio_init:
-0x015d 000546 fetcht 1 ,mem_flash_ncs_gpio 
-0x015e 000547 branch gpio_config_output 
-:      000550 p_flash_ncs_enable:
-0x015f 000551 fetcht 1 ,mem_flash_ncs_gpio 
-0x0160 000552 branch gpio_out_active 
-:      000555 p_flash_ncs_disable:
-0x0161 000556 fetcht 1 ,mem_flash_ncs_gpio 
-0x0162 000557 branch gpio_out_inactive 
-:      000561 p_spid_init_flash:
-0x0163 000562 jam 0x40 ,core_spid_ctrl 
-0x0164 000563 jam 0x0 ,core_spid_delay 
-0x0165 000564 hfetch 1 ,core_gpio_sel1 
-0x0166 000565 set0 0 ,pdata 
-0x0167 000566 set0 1 ,pdata 
-0x0168 000567 set1 3 ,pdata 
-0x0169 000568 set0 4 ,pdata 
-0x016a 000569 hstore 1 ,core_gpio_sel1 
-0x016b 000570 setarg 0 
-0x016c 000571 store 4 ,mem_spid_tbuf 
-0x016d 000572 rtn 
-:      000574 p_mouse_load_flash_info_check:
-0x016e 000575 call p_spid_init_flash 
-0x016f 000576 call p_flash_release_deep_power_down 
-0x0170 000577 call mouse_load_flash_flag 
-0x0171 000578 fetch 2 ,mem_store_flag 
-0x0172 000579 arg eeprom_init_flag ,temp 
-0x0173 000580 isub temp ,null 
-0x0174 000581 branch p_mouse_load_flash_device_info ,zero 
-0x0175 000582 storet 2 ,mem_store_flag 
-0x0176 000583 call mouse_ble_init_address 
-0x0177 000584 jam 2 ,mem_mouse_dpi 
-0x0178 000585 setarg 0xffff 
-0x0179 000586 store 2 ,mem_mouse_24g_addr 
-0x017a 000587 istore 2 ,contw 
-0x017b 000588 fetch 4 ,mem_mouse_24g_addr 
-0x017c 000589 store 4 ,mem_24g_addr 
-0x017d 000590 call p_mouse_store_flash_device_info 
-0x017e 000591 branch p_le_addr_random_config 
-:      000593 p_mouse_store_flash_device_info1:
-0x017f 000594 call p_mouse_load_flash_device_info 
-0x0180 000595 arg mem_mouse_information_temp ,contr 
-0x0181 000596 arg mem_mouse_information_start ,contw 
-0x0182 000597 arg 95 ,loopcnt 
-0x0183 000598 call memcpy 
-:      000599 p_mouse_store_flash_device_info:
-0x0184 000600 call p_spid_init_flash 
-0x0185 000601 call p_flash_erase_sector 
-0x0186 000602 call p_mouse_information_flash_parameters 
-0x0187 000603 call spid_write_flash 
-0x0188 000604 branch p_wait_flash_done 
-:      000607 p_flash_erase_sector:
-0x0189 000610 fetch 3 ,mem_flash_base 
-0x018a 000611 store 3 ,mem_spi_write_addr 
-0x018b 000612 call flash_erase_sector + 2 
-0x018c 000613 call p_wait_flash_done 
-0x018d 000615 rtn 
-:      000617 p_wait_flash_done:
-0x018e 000618 setarg 100000 
-0x018f 000619 call sleep 
-0x0190 000620 call spid_unlock_flash 
-0x0191 000621 setarg mem_spid_rbuf 
-0x0192 000622 hstore 2 ,core_spid_rxaddr 
-0x0193 000623 setarg flash_read_satus 
-0x0194 000624 call spid_read_reg 
-0x0195 000625 bbit1 flash_status_wip ,p_wait_flash_done 
-0x0196 000626 rtn 
-:      000628 p_mouse_information_flash_parameters:
-0x0197 000629 setarg mem_mouse_information_end 
-0x0198 000630 arg mem_mouse_information_start ,temp 
-0x0199 000631 isub temp ,temp 
-0x019a 000632 fetch 3 ,mem_flash_base 
-0x019b 000633 arg mem_mouse_information_start ,rega 
-0x019c 000634 rtn 
-:      000637 p_mouse_read_flash:
-0x019d 000638 call p_spid_init_flash 
-0x019e 000639 call p_flash_release_deep_power_down 
-0x019f 000640 call p_mouse_information_flash_parameters 
-0x01a0 000641 branch spid_read_flash 
-:      000644 p_mouse_load_flash_device_info:
-0x01a1 000645 call p_mouse_read_flash 
-0x01a2 000646 call mouse_select_reconn_device 
-0x01a3 000647 fetch 4 ,mem_mouse_24g_addr 
-0x01a4 000648 store 4 ,mem_24g_addr 
-0x01a5 000649 rtn 
-:      000651 p_flash_deep_power_down:
-0x01a6 000652 call p_spid_init_flash 
-0x01a7 000653 call spid_unlock_flash 
-0x01a8 000654 arg flash_command_deep_power_down ,temp 
-0x01a9 000655 branch spid_write_flash_common 
-:      000658 p_flash_release_deep_power_down:
-0x01aa 000659 call p_spid_init_flash 
-0x01ab 000660 call spid_unlock_flash 
-0x01ac 000661 arg flash_command_release_deep_power_down ,temp 
-0x01ad 000662 branch spid_write_flash_common 
-:      000666 p_mouse_wakeup_from_power:
-0x01ae 000667 fetch mouse_flag_len ,mem_mouse_flag 
-0x01af 000668 bbit0 mouse_enable_wakeup_from_power ,p_mouse_wakeup_no_from_power 
-0x01b0 000669 fetch 1 ,mem_wakup_from_power_flag 
-0x01b1 000670 isolate0 gpio_latch ,pdata 
-0x01b2 000671 nbranch p_mouse_wakeup_no_from_power ,true 
-0x01b3 000672 call p_mouse_init_sunt 
-0x01b4 000673 call p_mouse_sensor_powerdown 
-:      000674 p_mouse_wakeup_no_from_power:
-0x01b5 000675 fetch 1 ,mem_config_function_enable 
-0x01b6 000676 bbit1 enable_select_device_by_gpio_button ,p_mouse_start_reconnect_device 
-0x01b7 000677 rtnbit1 enable_select_device_by_switch 
-:      000678 p_mouse_start_24g_mode:
-0x01b8 000679 fetch mouse_flag_len ,mem_mouse_flag 
-0x01b9 000680 rtnbit0 mouse_enable_24g 
-0x01ba 000681 call p_g24_factory_check 
-0x01bb 000682 branch p_g24_auto_pair_start ,user 
-0x01bc 000683 branch p_g24_start_24g_mode 
-:      000685 p_mouse_start_reconnect_device:
-0x01bd 000686 fetch 1 ,mem_device_flag 
-0x01be 000687 branch p_mouse_start_24g_mode ,blank 
-0x01bf 000688 sub pdata ,mode_24g_device ,pdata 
-0x01c0 000689 branch p_mouse_start_24g_mode ,zero 
-0x01c1 000690 branch p_mouse_check_reconn_target 
-:      000693 p_mouse_device_bt_ble_led_timer:
-0x01c2 000694 fetch 1 ,mem_mouse_discovery_timer 
-0x01c3 000695 nbranch p_mouse_device_bt_ble_led_blink ,blank 
-0x01c4 000696 fetch 1 ,mem_mouse_bt_ble_poweron_led_timer 
-0x01c5 000697 rtn blank 
-0x01c6 000698 increase -1 ,pdata 
-0x01c7 000699 store 1 ,mem_mouse_bt_ble_poweron_led_timer 
-0x01c8 000700 branch p_mouse_device_state_led_off ,blank 
-0x01c9 000701 branch p_mouse_led_output_low 
-:      000704 p_mouse_device_bt_ble_led_blink:
-0x01ca 000705 fetch 1 ,mem_mouse_bt_ble_led_timer 
-0x01cb 000706 rtn blank 
-0x01cc 000707 increase -1 ,pdata 
-0x01cd 000708 store 1 ,mem_mouse_bt_ble_led_timer 
-0x01ce 000709 nrtn blank 
-0x01cf 000710 jam 5 ,mem_mouse_bt_ble_led_timer 
-0x01d0 000711 fetch 1 ,mem_device_blink_led_state 
-0x01d1 000712 beq 0 ,p_device_blink_led_on 
-0x01d2 000713 beq 1 ,p_device_blink_led_off 
-:      000714 p_device_blink_led_on:
-0x01d3 000715 jam 1 ,mem_device_blink_led_state 
-:      000716 p_mouse_led_output_low:
-0x01d4 000717 call p_mouse_led_output_init 
-0x01d5 000718 fetcht 1 ,mem_device_state_led_gpio 
-0x01d6 000719 branch gpio_out_active 
-:      000720 p_device_blink_led_off:
-0x01d7 000721 jam 0 ,mem_device_blink_led_state 
-0x01d8 000722 branch p_mouse_device_state_led_off 
-:      000726 p_mouse_device_g24_led_timer:
-0x01d9 000727 fetch 1 ,mem_device_flag 
-0x01da 000728 rtnne mode_24g_device 
-0x01db 000729 fetch 1 ,mem_mouse_g24_led_timer 
-0x01dc 000730 rtn blank 
-0x01dd 000731 increase -1 ,pdata 
-0x01de 000732 store 1 ,mem_mouse_g24_led_timer 
-0x01df 000733 branch p_mouse_device_state_led_off ,blank 
-:      000734 p_mouse_led_output_high:
-0x01e0 000735 call p_mouse_led_output_init 
-0x01e1 000736 fetcht 1 ,mem_device_state_led_gpio 
-0x01e2 000737 branch gpio_out_inactive 
-:      000738 p_mouse_led_output_init:
-0x01e3 000739 fetcht 1 ,mem_device_state_led_gpio 
-0x01e4 000740 branch gpio_config_output 
-:      000743 p_mouse_device_state_led_off:
-0x01e5 000744 fetcht 1 ,mem_device_state_led_gpio 
-:      000745 p_gpio_set_input_suspended:
-0x01e6 000746 set0 gpio_active_bit ,temp 
-0x01e7 000747 arg core_gpio_pu0 ,contw 
-0x01e8 000748 call gpio_set_bit 
-0x01e9 000749 set0 gpio_active_bit ,temp 
-0x01ea 000750 arg core_gpio_pd0 ,contw 
-0x01eb 000751 call gpio_set_bit 
-0x01ec 000752 set0 gpio_active_bit ,temp 
-0x01ed 000753 arg core_gpio_oe0 ,contw 
-0x01ee 000754 branch gpio_set_bit 
-:      000757 p_g24_factory_check:
-0x01ef 000758 arg 2 ,loopcnt 
-0x01f0 000759 arg mem_24g_addr ,contr 
-:      000760 p_pdata_0xff_check:
-0x01f1 000761 call enable_user 
-0x01f2 000762 setarg 0xffff 
-:      000763 p_pdata_0xff_check_loop:
-0x01f3 000764 ifetcht 2 ,contr 
-0x01f4 000765 isub temp ,null 
-0x01f5 000766 ncall disable_user ,zero 
-0x01f6 000767 loop p_pdata_0xff_check_loop 
-0x01f7 000768 rtn 
-:      000770 p_mouse_cb_fuction:
-0x01f8 000771 setarg p_mouse_g24_package_data 
-0x01f9 000772 store 2 ,mem_cb_24g_data 
-0x01fa 000773 setarg p_mouse_le 
-0x01fb 000774 store 2 ,mem_cb_le_process 
-0x01fc 000775 setarg p_le_mouse_bb_event_connect_complete 
-0x01fd 000776 store 2 ,mem_cb_att_write 
-0x01fe 000777 setarg p_mouse_bt 
-0x01ff 000778 store 2 ,mem_cb_bt_process 
-0x0200 000779 setarg p_mouse_before_lpm 
-0x0201 000780 store 2 ,mem_cb_before_lpm 
-0x0202 000781 setarg p_mouse_priority_bb_event 
-0x0203 000782 store 2 ,mem_cb_bb_event_process 
-0x0204 000783 setarg p_mouse_idle 
-0x0205 000784 store 2 ,mem_cb_idle_process 
-0x0206 000785 setarg p_mouse_before_hibernate 
-0x0207 000786 store 2 ,mem_cb_before_hibernate 
-0x0208 000787 setarg p_mouse_bb_event_timer 
-0x0209 000788 store 2 ,mem_cb_event_timer 
-0x020a 000789 setarg mouse_spi_write_flash_cb 
-0x020b 000790 store 2 ,mem_cb_spi_flash_write_complate 
-0x020c 000791 rtn 
-:      000793 p_mouse_g24_package_data:
-0x020d 000794 call mouse_g24_package_data 
-0x020e 000795 fetch 2 ,mem_mouse_z 
-0x020f 000796 rtn blank 
-0x0210 000797 branch p_g24_transmit_by_interrupt_enable 
-:      000799 p_mouse_le:
-0x0211 000800 call le_fifo_check_nearly_full 
-0x0212 000801 nrtn blank 
-0x0213 000802 fetch 1 ,mem_le_connect_status_flag 
-0x0214 000803 and pdata ,0x03 ,pdata 
-0x0215 000804 rtnne 0x03 
-0x0216 000805 fetch 1 ,mem_mouse_clear_sensor_data_flag 
-0x0217 000806 call p_mouse_clear_sensor_data ,blank 
-0x0218 000807 fetch mouse_flag_len ,mem_mouse_flag 
-0x0219 000808 bbit1 mosue_24g_pairing_flag ,mouse_le_send_empty_packet 
-0x021a 000809 bbit1 mouse_select_device_flag ,mouse_le_send_empty_packet 
-0x021b 000810 bbit1 mouse_bt_discovery_button_down_flag ,mouse_le_send_empty_packet 
-0x021c 000811 call mouse_motion 
-0x021d 000812 nrtn user 
-0x021e 000813 call p_mouse_wheel_trigger 
-0x021f 000814 branch p_mouse_data_push 
-:      000816 p_mouse_wheel_trigger:
-0x0220 000817 fetch 2 ,mem_mouse_z 
-0x0221 000818 rtn blank 
-0x0222 000819 jam 1 ,mem_mouse_wheel_trigger 
-0x0223 000820 jam 2 ,mem_mouse_wheel_trigger_timer 
-0x0224 000821 rtn 
-:      000823 p_mouse_bt:
-0x0225 000824 rtn attempt 
-0x0226 000825 fetch 1 ,mem_app_handshake_flag 
-0x0227 000826 rtn blank 
-0x0228 000827 call l2cap_malloc_is_fifo_nearly_full 
-0x0229 000828 nrtn blank 
-0x022a 000829 fetch 1 ,mem_mouse_clear_sensor_data_flag 
-0x022b 000830 call p_mouse_clear_sensor_data ,blank 
-0x022c 000831 fetch mouse_flag_len ,mem_mouse_flag 
-0x022d 000832 bbit1 mosue_24g_pairing_flag ,mouse_send_empty_data 
-0x022e 000833 bbit1 mouse_select_device_flag ,mouse_send_empty_data 
-0x022f 000834 bbit1 mouse_bt_discovery_button_down_flag ,mouse_send_empty_data 
-0x0230 000835 bbit1 mouse_bt_discovery_button_long_down_flag ,mouse_send_empty_data 
-0x0231 000836 call mouse_motion 
-0x0232 000837 nrtn user 
-0x0233 000838 call p_mouse_wheel_trigger 
-0x0234 000839 fetch 1 ,mem_mouse_bt_boot_mode 
-0x0235 000840 beq 1 ,p_mouse_send_data_boot_mode 
-0x0236 000841 fetch 1 ,mem_mouse_bt_send_first_package_flag 
-0x0237 000842 rtn blank 
-0x0238 000843 branch mouse_send_data 
-:      000845 p_mouse_send_data_boot_mode:
-0x0239 000846 fetch 1 ,mem_mouse_key 
-0x023a 000847 store 1 ,mem_mouse_bt_boot_data 
-0x023b 000848 fetch 1 ,mem_mouse_x 
-0x023c 000849 istore 1 ,contw 
-0x023d 000850 fetch 1 ,mem_mouse_y 
-0x023e 000851 istore 1 ,contw 
-0x023f 000852 fetch 2 ,mem_mouse_z 
-0x0240 000853 istore 2 ,contw 
-0x0241 000855 arg 7 ,rega 
-0x0242 000856 call hid_malloc_tx_buff 
-0x0243 000857 fetch 2 ,mem_hid_int_remote_cid 
-0x0244 000858 istore 2 ,contw 
-0x0245 000859 setarg 0x02a1 
-0x0246 000860 istore 2 ,contw 
-0x0247 000861 fetch 5 ,mem_mouse_bt_boot_data 
-0x0248 000862 istore 5 ,contw 
-0x0249 000863 rtn 
-:      000866 p_mouse_clear_sensor_data:
-0x024a 000867 call le_set_config_more_data 
-0x024b 000868 jam 1 ,mem_mouse_clear_sensor_data_flag 
-0x024c 000869 branch p_mouse_sensor_poweron 
-:      000871 p_mouse_idle:
-0x024d 000873 call ui_check_paring_button 
-0x024e 000875 branch mouse_wheel_check 
-:      000958 p_mouse_priority_bb_event:
-0x024f 000959 copy regc ,pdata 
-0x0250 000960 beq bt_evt_le_connected ,p_mouse_le_bb_event_connected 
-0x0251 000961 beq bt_evt_le_disconnected ,p_mouse_le_bb_disconnected 
-0x0252 000962 beq bt_evt_le_enc_info ,p_mouse_le_enc_info 
-0x0253 000963 beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
-0x0254 000964 beq bt_evt_le_parse_conn_papa_update_rsp ,p_mouse_le_conn_param_update_rsp_recieved 
-0x0255 000965 beq bt_evt_reconn_failed ,p_mouse_bb_event_reconn_failed 
-0x0256 000966 beq bt_evt_reconn_page_timeout ,p_mouse_bb_event_reconn_timeout 
-0x0257 000967 beq bt_evt_virtual_cable_unplug ,p_mouse_irtual_cable_unplug_event 
-0x0258 000968 beq bt_evt_switch_not_accept ,app_bt_role_switch 
-0x0259 000969 beq bt_evt_sniff_not_accept ,p_mouse_sniff_not_accept 
-0x025a 000970 beq bt_evt_bb_connected ,p_mouse_bb_event_connected 
-0x025b 000971 beq bt_evt_bb_disconnected ,p_mouse_bb_event_disconnected 
-0x025c 000972 beq bt_evt_switch_success_master ,p_mouse_enter_sniff_check 
-0x025d 000973 beq bt_evt_24g_pairing_complete ,p_mouse_24g_pairing_complete 
-0x025e 000974 beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
-0x025f 000975 beq bt_evt_24g_attempt_success ,p_mouse_24g_attempt_success 
-0x0260 000976 branch mouse_priority_bb_event + 1 
-:      000978 p_mouse_le_bb_event_connected:
-0x0261 000979 call p_mouse_init_sensor_reset 
-0x0262 000981 call p_mouse_data_init 
-0x0263 000982 branch mouse_le_bb_event_connected 
-:      000984 p_mouse_le_bb_disconnected:
-0x0264 000985 call p_mouse_sensor_powerdown_check 
-0x0265 000986 setarg le_interval_8_75ms 
-0x0266 000987 store 2 ,mem_le_interval_min 
-0x0267 000988 store 2 ,mem_le_interval_min + 2 
-0x0268 000989 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
-0x0269 000990 jam 0 ,mem_mouse_clear_sensor_data_flag 
-0x026a 000991 call p_mouse_data_init 
-0x026b 000992 call le_clr_config_more_data 
-0x026c 000993 branch mouse_bb_disconnected 
-:      000995 p_mouse_le_enc_info:
-:      000996 p_app_updata_le_param:
-0x026d 000997 jam bt_cmd_le_update_conn ,mem_fifo_temp 
-0x026e 000998 branch ui_ipc_send_cmd 
-:      001000 p_mouse_le_ll_start_encryt:
-0x026f 001001 fetch 1 ,mem_mouse_le_reconnect_flag 
-0x0270 001002 beq 1 ,p_mouse_le_ll_reconn_start_encryt 
-0x0271 001003 branch p_mouse_le_ll_enable_start_enc_flag 
-:      001005 p_mouse_le_ll_reconn_start_encryt:
-0x0272 001006 call p_app_updata_le_param 
-0x0273 001007 jam 20 ,mem_le_start_encrypt_timer 
-:      001008 p_mouse_le_ll_enable_start_enc_flag:
-0x0274 001009 arg ll_start_enc_flag ,queue 
-0x0275 001010 branch mouse_le_enable_connect_flag 
-:      001012 p_mouse_le_conn_param_update_rsp_recieved:
-0x0276 001013 fetch 2 ,mem_le_l2cap_signaling_conn_param_update_rsp_result 
-0x0277 001014 rtneq ble_signaling_connect_parameter_update_accepted 
-0x0278 001015 fetch 1 ,mem_le_tsniff 
-0x0279 001016 rshift2 pdata ,pdata 
-0x027a 001017 sub pdata ,le_interval_15ms ,null 
-0x027b 001018 rtn positive 
-0x027c 001019 setarg le_interval_11_25ms 
-0x027d 001020 store 2 ,mem_le_interval_min 
-0x027e 001021 store 2 ,mem_le_interval_min + 2 
-0x027f 001022 call p_app_updata_le_param 
-0x0280 001023 branch p_mouse_le_conn_param_lpm_disable 
-:      001026 p_mouse_bb_event_reconn_timeout:
-:      001027 p_mouse_bb_event_reconn_failed:
-0x0281 001028 fetch 2 ,mem_ui_state_map 
-0x0282 001029 rtnbit1 ui_state_btn_down 
-0x0283 001030 rtnbit1 ui_state_bt_discovery 
-0x0284 001031 rtnbit1 ui_state_ble_adv 
-0x0285 001032 fetch mouse_flag_len ,mem_mouse_flag 
-0x0286 001033 rtnbit1 mouse_bt_discovery_button_down_flag 
-0x0287 001036 branch app_bb_hibernate 
-:      001038 p_mouse_irtual_cable_unplug_event:
-0x0288 001039 call p_mouse_irtual_cable_unplug 
-0x0289 001040 branch app_bb_hibernate 
-:      001041 p_mouse_irtual_cable_unplug:
-0x028a 001042 setarg 0x01 
-0x028b 001043 store 6 ,mem_plap 
-0x028c 001044 jam rec_3_mode ,mem_record_bt_mode 
-0x028d 001045 branch p_mouse_unplug_clean_bdaddr 
-:      001047 p_mouse_sniff_not_accept:
-0x028e 001048 fetch 1 ,mem_mouse_enter_sniff_count 
-0x028f 001049 rtneq 2 
-0x0290 001050 increase 1 ,pdata 
-0x0291 001051 store 1 ,mem_mouse_enter_sniff_count 
-0x0292 001052 jam 0x12 ,mem_sniff_param_interval 
-0x0293 001053 branch app_bt_enter_sniff 
-:      001055 p_mouse_bb_event_connected:
-0x0294 001056 jam 0 ,mem_mouse_send_switch_req_timer 
-0x0295 001057 call p_mouse_init_sensor_reset 
-0x0296 001058 branch mouse_stop_discovery 
-:      001060 p_mouse_bb_event_disconnected:
-0x0297 001061 jam 0 ,mem_bt_rcvd_switch_req_accept 
-0x0298 001062 jam 0 ,mem_bt_send_lmp_setup_complete 
-0x0299 001063 jam 0 ,mem_mouse_bt_send_first_package_flag 
-0x029a 001064 call p_mouse_sensor_powerdown_check 
-0x029b 001065 branch mouse_bb_disconnected 
-:      001067 p_mouse_enter_sniff_check:
-0x029c 001068 fetch 1 ,mem_mouse_enter_sniff_count 
-0x029d 001069 rtnne 2 
-0x029e 001070 jam 0 ,mem_mouse_enter_sniff_count 
-0x029f 001071 jam 0x0e ,mem_sniff_param_interval 
-0x02a0 001072 branch app_bt_enter_sniff 
-:      001075 p_mouse_24g_pairing_complete:
-0x02a1 001076 call p_mouse_init_sensor_reset 
-0x02a2 001078 jam 1 ,mem_mouse_24g_enter_lpm_enable 
-0x02a3 001079 arg mosue_24g_pairing_flag ,queue 
-0x02a4 001080 call mouse_disable_function_flag 
-0x02a5 001081 setarg 0 
-0x02a6 001082 store 2 ,mem_24g_pairing_timer_count 
-0x02a7 001083 jam 0 ,mem_mouse_move_flag 
-0x02a8 001084 fetch 1 ,mem_config_sensor_type 
-0x02a9 001085 sub pdata ,p3610 ,null 
-0x02aa 001086 call mouse_read_sensor3610_data ,zero 
-0x02ab 001087 ncall mouse_read_sensor_common ,zero 
-0x02ac 001089 call p_mouse_tx_power_init 
-0x02ad 001090 branch p_mouse_store_flash_24g_address 
-:      001106 p_mouse_store_flash_24g_address:
-0x02ae 001107 call p_mouse_read_flash 
-0x02af 001109 fetch 4 ,mem_24g_addr 
-0x02b0 001110 store 4 ,mem_mouse_24g_addr 
-0x02b1 001112 branch p_mouse_store_flash_device_info 
-:      001114 p_mouse_24g_attempt_fail:
-0x02b2 001115 call p_mouse_sensor_powerdown_check 
-0x02b3 001116 jam g24_tx_timer_int_disable ,mem_24g_transmit_by_interrupt 
-0x02b4 001117 call p_mouse_tx_power_init 
-0x02b5 001118 call p_g24_check_51cmd_stop_24g 
-0x02b6 001119 jam 0 ,mem_link_key_exists 
-0x02b7 001120 branch app_enter_hibernate 
-:      001128 p_mouse_24g_attempt_success:
-0x02b8 001129 call p_mouse_init_sensor_reset 
-0x02b9 001130 branch mouse_no_data_timer_init 
-:      001132 p_mouse_before_hibernate:
-0x02ba 001133 enable user 
-0x02bb 001134 hfetch 4 ,0x8138 
-0x02bc 001135 setflag user ,26 ,pdata 
-0x02bd 001136 hstore 4 ,core_lpm_reg 
-0x02be 001137 call lpm_write_ctrl 
-0x02bf 001138 call p_mouse_sensor_powerdown_check 
-0x02c0 001139 call disable_authrom 
-0x02c1 001140 call p_mouse_device_state_led_off 
-0x02c2 001141 call mouse_before_hibernate_wheel_gpio_set 
-0x02c3 001142 call mouse_lpm_before_common 
-0x02c4 001143 call p_flash_ncs_disable 
-0x02c5 001144 call p_flash_deep_power_down 
-0x02c6 001145 hfetch 1 ,core_gpio_sel1 
-0x02c7 001146 and pdata ,0xf7 ,pdata 
-0x02c8 001147 hstore 1 ,core_gpio_sel1 
-0x02c9 001148 rtn 
-:      001150 p_mouse_sensor_powerdown_check:
-0x02ca 001151 fetch 1 ,mem_mouse_init_sensor_reset_flag 
-0x02cb 001152 rtn blank 
-0x02cc 001153 jam 0 ,mem_mouse_init_sensor_reset_flag 
-0x02cd 001154 branch p_mouse_sensor_powerdown 
-:      001157 p_mouse_bb_event_timer:
-0x02ce 001158 call p_mouse_adc_read 
-0x02cf 001159 call mouse_low_voltage_led_timer 
-0x02d0 001160 call p_mouse_send_switch_req_timer 
-0x02d1 001161 call p_mouse_wheel_trigger_timer 
-0x02d2 001164 call p_mouse_bt_discovery_check 
-0x02d3 001165 call mouse_check_hid_handshake_timer 
-0x02d4 001166 call mouse_check_discovery_timeout_timer 
-0x02d5 001167 call mouse_check_direct_timeout_timer 
-0x02d6 001168 call mouse_check_no_data_timeout_timer 
-0x02d7 001169 call p_mouse_bt_check_sniff_req_timeout_timer 
-0x02d8 001170 call p_mouse_device_bt_ble_led_timer 
-0x02d9 001171 call p_mouse_device_g24_led_timer 
-0x02da 001172 branch p_mouse_le_enable_att_list_timer 
-:      001174 p_mouse_send_switch_req_timer:
-0x02db 001175 arg mem_mouse_send_switch_req_timer ,regc 
-0x02dc 001176 arg host_create_conn_resend ,regb 
-0x02dd 001177 branch timer_single_step 
-:      001179 p_mouse_wheel_trigger_timer:
-0x02de 001180 arg mem_mouse_wheel_trigger_timer ,regc 
-0x02df 001181 arg p_mouse_wheel_trigger_disable ,regb 
-0x02e0 001182 branch timer_single_step 
-:      001183 p_mouse_wheel_trigger_disable:
-0x02e1 001184 jam 0 ,mem_mouse_wheel_trigger 
-0x02e2 001185 rtn 
-:      001187 p_mouse_bt_check_sniff_req_timeout_timer:
-0x02e3 001188 arg mem_mouse_bt_send_first_package_timer ,regc 
-0x02e4 001189 arg p_mouse_bt_send_first_package ,regb 
-0x02e5 001190 branch timer_single_step 
-:      001191 p_mouse_bt_send_first_package:
-0x02e6 001192 jam 1 ,mem_mouse_bt_send_first_package_flag 
-0x02e7 001193 rtn 
-:      001195 p_mouse_le_enable_att_list_timer:
-0x02e8 001196 arg mem_le_start_encrypt_timer ,regc 
-0x02e9 001197 arg mouse_le_write_enable ,regb 
-0x02ea 001198 branch timer_single_step 
-:      001200 p_mouse_bt_discovery_check:
-0x02eb 001201 branch p_mouse_select_device_by_button 
+0x0128 000453 fetcht 1 ,mem_flash_ncs_gpio 
+0x0129 000454 call gpio_config_output 
+0x012a 000455 branch mouse_gpio_init 
+:      000458 p_mouse_setting_config:
+0x012b 000459 call p_g24_set_device_addr 
+0x012c 000464 call p_mouse_gpio_init 
+0x012d 000465 call mouse_param_init 
+0x012e 000466 call p_mouse_bt_sdp_update 
+0x012f 000467 setarg 0 
+0x0130 000468 store 2 ,mem_lpm_interval 
+0x0131 000469 call mouse_adc_init 
+0x0132 000470 call le_set_config_fixed_ltk 
+0x0133 000471 call le_set_justwork 
+0x0134 000472 call le_set_fixed_ltk 
+0x0135 000473 call le_set_config_read_authentication 
+0x0136 000474 branch p_mouse_load_flash_info_check 
+:      000494 p_mouse_bt_sdp_update:
+0x0137 000495 call enable_authrom 
+0x0138 000496 arg 0x8c00 ,contr 
+0x0139 000497 arg mem_mouse_uuid_list ,contw 
+0x013a 000498 arg 369 ,loopcnt 
+0x013b 000499 call memcpy 
+0x013c 000501 setarg 0x0f0209 
+0x013d 000502 istore 3 ,contw 
+0x013e 000503 setarg 0x120009 
+0x013f 000504 istore 3 ,contw 
+0x0140 000506 setarg 0x100209 
+0x0141 000507 istore 3 ,contw 
+0x0142 000508 setarg 0x000009 
+0x0143 000509 istore 3 ,contw 
+0x0144 000510 arg 0x8d71 ,contr 
+0x0145 000511 arg 265 ,loopcnt 
+0x0146 000512 call memcpy 
+0x0147 000514 jam 0 ,mem_mouse_uuid_list + 23 
+0x0148 000515 jam 0x6d ,mem_mouse_uuid_list + 15 
+0x0149 000516 setarg 0x401f 
+0x014a 000517 store 2 ,mem_mouse_uuid_list + 357 
+0x014b 000518 setarg 0x6d04 
+0x014c 000519 store 2 ,mem_mouse_uuid_list + 462 
+0x014d 000520 setarg 0x16b0 
+0x014e 000521 store 2 ,mem_mouse_uuid_list + 468 
+0x014f 000523 setarg mem_mouse_uuid_list 
+0x0150 000524 store 2 ,mem_ui_uuid_table 
+0x0151 000525 rtn 
+:      000527 p_mouse_init_environment:
+0x0152 000528 call app_initflag_check 
+0x0153 000529 branch mouse_eeprom_load_recon_info ,zero 
+0x0154 000530 call p_le_addr_random_config 
+0x0155 000531 branch mouse_init_environment + 2 
+:      000533 p_app_flag_store:
+0x0156 000534 arg 2 ,temp 
+0x0157 000535 arg mem_timeup ,rega 
+0x0158 000536 arg mouse_eeprom_module_init_flag ,regb 
+0x0159 000537 branch iicd_write_protect_eep_data 
+:      000539 p_app_initflag_check:
+0x015a 000540 arg 2 ,temp 
+0x015b 000541 arg mem_pdatatemp ,rega 
+0x015c 000542 arg mouse_eeprom_module_init_flag ,regb 
+0x015d 000543 branch app_initflag_check + 4 
+:      000558 p_flash_ncs_disable:
+0x015e 000559 fetcht 1 ,mem_flash_ncs_gpio 
+0x015f 000560 branch gpio_out_inactive 
+:      000564 p_spid_init_flash:
+0x0160 000565 jam 0x40 ,core_spid_ctrl 
+0x0161 000566 jam 0x0 ,core_spid_delay 
+0x0162 000567 hfetch 1 ,core_gpio_sel1 
+0x0163 000568 set0 0 ,pdata 
+0x0164 000569 set0 1 ,pdata 
+0x0165 000570 set1 3 ,pdata 
+0x0166 000571 set0 4 ,pdata 
+0x0167 000572 hstore 1 ,core_gpio_sel1 
+0x0168 000573 setarg 0 
+0x0169 000574 store 4 ,mem_spid_tbuf 
+0x016a 000575 rtn 
+:      000577 p_mouse_load_flash_info_check:
+0x016b 000578 call p_spid_init_flash 
+0x016c 000579 call p_flash_release_deep_power_down 
+0x016d 000580 call mouse_load_flash_flag 
+0x016e 000581 fetch 2 ,mem_store_flag 
+0x016f 000582 arg eeprom_init_flag ,temp 
+0x0170 000583 isub temp ,null 
+0x0171 000584 branch p_mouse_load_flash_device_info ,zero 
+0x0172 000585 storet 2 ,mem_store_flag 
+0x0173 000586 call mouse_ble_init_address 
+0x0174 000587 jam 2 ,mem_mouse_dpi 
+0x0175 000588 setarg 0xffff 
+0x0176 000589 store 2 ,mem_mouse_24g_addr 
+0x0177 000590 istore 2 ,contw 
+0x0178 000591 fetch 4 ,mem_mouse_24g_addr 
+0x0179 000592 store 4 ,mem_24g_addr 
+0x017a 000593 call p_mouse_store_flash_device_info 
+0x017b 000594 branch p_le_addr_random_config 
+:      000596 p_mouse_store_flash_device_info1:
+0x017c 000597 call p_mouse_load_flash_device_info 
+0x017d 000598 arg mem_mouse_information_temp ,contr 
+0x017e 000599 arg mem_mouse_information_start ,contw 
+0x017f 000600 arg 95 ,loopcnt 
+0x0180 000601 call memcpy 
+:      000602 p_mouse_store_flash_device_info:
+0x0181 000603 call p_spid_init_flash 
+0x0182 000604 call p_flash_erase_sector 
+0x0183 000605 call p_mouse_information_flash_parameters 
+0x0184 000606 call p_spid_write_flash 
+0x0185 000607 branch p_wait_flash_done 
+:      000610 p_flash_erase_sector:
+0x0186 000613 fetch 3 ,mem_flash_base 
+0x0187 000614 store 3 ,mem_spi_write_addr 
+0x0188 000615 call flash_erase_sector + 2 
+0x0189 000616 call p_wait_flash_done 
+0x018a 000618 rtn 
+:      000620 p_spid_write_flash:
+0x018b 000621 copy pdata ,regc 
+0x018c 000622 copy rega ,pdata 
+0x018d 000623 increase -4 ,pdata 
+0x018e 000624 copy pdata ,regb 
+0x018f 000625 ifetch 4 ,regb 
+0x0190 000626 store 4 ,mem_witre_flash_head_temp 
+0x0191 000627 copy regc ,pdata 
+0x0192 000628 call spid_write_flash 
+0x0193 000629 fetch 4 ,mem_witre_flash_head_temp 
+0x0194 000630 istore 4 ,regb 
+0x0195 000631 rtn 
+:      000634 p_wait_flash_done:
+0x0196 000635 setarg 100000 
+0x0197 000636 call sleep 
+0x0198 000637 call spid_unlock_flash 
+0x0199 000638 setarg mem_spid_rbuf 
+0x019a 000639 hstore 2 ,core_spid_rxaddr 
+0x019b 000640 setarg flash_read_satus 
+0x019c 000641 call spid_read_reg 
+0x019d 000642 bbit1 flash_status_wip ,p_wait_flash_done 
+0x019e 000643 rtn 
+:      000645 p_mouse_information_flash_parameters:
+0x019f 000646 setarg mem_mouse_information_end 
+0x01a0 000647 arg mem_mouse_information_start ,temp 
+0x01a1 000648 isub temp ,temp 
+0x01a2 000649 fetch 3 ,mem_flash_base 
+0x01a3 000650 arg mem_mouse_information_start ,rega 
+0x01a4 000651 rtn 
+:      000654 p_mouse_read_flash:
+0x01a5 000655 call p_spid_init_flash 
+0x01a6 000656 call p_flash_release_deep_power_down 
+0x01a7 000657 call p_mouse_information_flash_parameters 
+0x01a8 000658 branch spid_read_flash 
+:      000661 p_mouse_load_flash_device_info:
+0x01a9 000662 call p_mouse_read_flash 
+0x01aa 000663 call mouse_select_reconn_device 
+0x01ab 000664 fetch 4 ,mem_mouse_24g_addr 
+0x01ac 000665 store 4 ,mem_24g_addr 
+0x01ad 000666 rtn 
+:      000668 p_flash_deep_power_down:
+0x01ae 000669 call p_spid_init_flash 
+0x01af 000670 call spid_unlock_flash 
+0x01b0 000671 arg flash_command_deep_power_down ,temp 
+0x01b1 000672 branch spid_write_flash_common 
+:      000675 p_flash_release_deep_power_down:
+0x01b2 000676 call p_spid_init_flash 
+0x01b3 000677 call spid_unlock_flash 
+0x01b4 000678 arg flash_command_release_deep_power_down ,temp 
+0x01b5 000679 branch spid_write_flash_common 
+:      000683 p_mouse_wakeup_from_power:
+0x01b6 000684 fetch mouse_flag_len ,mem_mouse_flag 
+0x01b7 000685 bbit0 mouse_enable_wakeup_from_power ,p_mouse_wakeup_no_from_power 
+0x01b8 000686 fetch 1 ,mem_wakup_from_power_flag 
+0x01b9 000687 isolate0 gpio_latch ,pdata 
+0x01ba 000688 nbranch p_mouse_wakeup_no_from_power ,true 
+0x01bb 000689 call p_mouse_init_sunt 
+0x01bc 000690 call p_mouse_sensor_powerdown 
+:      000691 p_mouse_wakeup_no_from_power:
+0x01bd 000692 fetch 1 ,mem_config_function_enable 
+0x01be 000693 bbit1 enable_select_device_by_gpio_button ,p_mouse_start_reconnect_device 
+0x01bf 000694 rtnbit1 enable_select_device_by_switch 
+:      000695 p_mouse_start_24g_mode:
+0x01c0 000696 fetch mouse_flag_len ,mem_mouse_flag 
+0x01c1 000697 rtnbit0 mouse_enable_24g 
+0x01c2 000698 call p_g24_factory_check 
+0x01c3 000699 branch p_g24_auto_pair_start ,user 
+0x01c4 000700 branch p_g24_start_24g_mode 
+:      000702 p_mouse_start_reconnect_device:
+0x01c5 000703 fetch 1 ,mem_device_flag 
+0x01c6 000704 branch p_mouse_start_24g_mode ,blank 
+0x01c7 000705 sub pdata ,mode_24g_device ,pdata 
+0x01c8 000706 branch p_mouse_start_24g_mode ,zero 
+0x01c9 000707 branch p_mouse_check_reconn_target 
+:      000710 p_mouse_device_bt_ble_led_timer:
+0x01ca 000711 fetch 1 ,mem_mouse_discovery_timer 
+0x01cb 000712 nbranch p_mouse_device_bt_ble_led_blink ,blank 
+0x01cc 000713 fetch 1 ,mem_mouse_bt_ble_poweron_led_timer 
+0x01cd 000714 rtn blank 
+0x01ce 000715 increase -1 ,pdata 
+0x01cf 000716 store 1 ,mem_mouse_bt_ble_poweron_led_timer 
+0x01d0 000717 branch p_mouse_device_state_led_off ,blank 
+0x01d1 000718 branch p_mouse_led_output_low 
+:      000719 p_mouse_device_bt_ble_led_blink:
+0x01d2 000720 fetch 1 ,mem_mouse_bt_ble_led_timer 
+0x01d3 000721 rtn blank 
+0x01d4 000722 increase -1 ,pdata 
+0x01d5 000723 store 1 ,mem_mouse_bt_ble_led_timer 
+0x01d6 000724 nrtn blank 
+0x01d7 000725 jam 5 ,mem_mouse_bt_ble_led_timer 
+0x01d8 000726 fetch 1 ,mem_device_blink_led_state 
+0x01d9 000727 beq 0 ,p_device_blink_led_on 
+0x01da 000728 beq 1 ,p_device_blink_led_off 
+:      000729 p_device_blink_led_on:
+0x01db 000730 jam 1 ,mem_device_blink_led_state 
+:      000731 p_mouse_led_output_low:
+0x01dc 000732 call p_mouse_led_output_init 
+0x01dd 000733 fetcht 1 ,mem_device_state_led_gpio 
+0x01de 000734 branch gpio_out_active 
+:      000735 p_device_blink_led_off:
+0x01df 000736 jam 0 ,mem_device_blink_led_state 
+0x01e0 000737 branch p_mouse_device_state_led_off 
+:      000741 p_mouse_device_g24_led_timer:
+0x01e1 000742 fetch 1 ,mem_device_flag 
+0x01e2 000743 rtnne mode_24g_device 
+0x01e3 000744 fetch 1 ,mem_mouse_g24_led_timer 
+0x01e4 000745 rtn blank 
+0x01e5 000746 increase -1 ,pdata 
+0x01e6 000747 store 1 ,mem_mouse_g24_led_timer 
+0x01e7 000748 branch p_mouse_device_state_led_off ,blank 
+:      000749 p_mouse_led_output_high:
+0x01e8 000750 call p_mouse_led_output_init 
+0x01e9 000751 fetcht 1 ,mem_device_state_led_gpio 
+0x01ea 000752 branch gpio_out_inactive 
+:      000753 p_mouse_led_output_init:
+0x01eb 000754 fetcht 1 ,mem_device_state_led_gpio 
+0x01ec 000755 branch gpio_config_output 
+:      000758 p_mouse_device_state_led_off:
+0x01ed 000759 fetcht 1 ,mem_device_state_led_gpio 
+:      000760 p_gpio_set_input_suspended:
+0x01ee 000761 set0 gpio_active_bit ,temp 
+0x01ef 000762 arg core_gpio_pu0 ,contw 
+0x01f0 000763 call gpio_set_bit 
+0x01f1 000764 set0 gpio_active_bit ,temp 
+0x01f2 000765 arg core_gpio_pd0 ,contw 
+0x01f3 000766 call gpio_set_bit 
+0x01f4 000767 set0 gpio_active_bit ,temp 
+0x01f5 000768 arg core_gpio_oe0 ,contw 
+0x01f6 000769 branch gpio_set_bit 
+:      000772 p_g24_factory_check:
+0x01f7 000773 arg 2 ,loopcnt 
+0x01f8 000774 arg mem_24g_addr ,contr 
+:      000775 p_pdata_0xff_check:
+0x01f9 000776 call enable_user 
+0x01fa 000777 setarg 0xffff 
+:      000778 p_pdata_0xff_check_loop:
+0x01fb 000779 ifetcht 2 ,contr 
+0x01fc 000780 isub temp ,null 
+0x01fd 000781 ncall disable_user ,zero 
+0x01fe 000782 loop p_pdata_0xff_check_loop 
+0x01ff 000783 rtn 
+:      000785 p_mouse_cb_fuction:
+0x0200 000786 setarg p_mouse_g24_package_data 
+0x0201 000787 store 2 ,mem_cb_24g_data 
+0x0202 000788 setarg p_mouse_le 
+0x0203 000789 store 2 ,mem_cb_le_process 
+0x0204 000790 setarg p_le_mouse_bb_event_connect_complete 
+0x0205 000791 store 2 ,mem_cb_att_write 
+0x0206 000792 setarg p_mouse_bt 
+0x0207 000793 store 2 ,mem_cb_bt_process 
+0x0208 000794 setarg p_mouse_before_lpm 
+0x0209 000795 store 2 ,mem_cb_before_lpm 
+0x020a 000796 setarg p_mouse_priority_bb_event 
+0x020b 000797 store 2 ,mem_cb_bb_event_process 
+0x020c 000798 setarg p_mouse_idle 
+0x020d 000799 store 2 ,mem_cb_idle_process 
+0x020e 000800 setarg p_mouse_before_hibernate 
+0x020f 000801 store 2 ,mem_cb_before_hibernate 
+0x0210 000802 setarg p_mouse_bb_event_timer 
+0x0211 000803 store 2 ,mem_cb_event_timer 
+0x0212 000804 setarg mouse_spi_write_flash_cb 
+0x0213 000805 store 2 ,mem_cb_spi_flash_write_complate 
+0x0214 000806 rtn 
+:      000808 p_mouse_g24_package_data:
+0x0215 000809 call mouse_g24_package_data 
+0x0216 000810 fetch 2 ,mem_mouse_z 
+0x0217 000811 rtn blank 
+0x0218 000812 branch p_g24_transmit_by_interrupt_enable 
+:      000814 p_mouse_le:
+0x0219 000815 call le_fifo_check_nearly_full 
+0x021a 000816 nrtn blank 
+0x021b 000817 fetch 1 ,mem_le_connect_status_flag 
+0x021c 000818 and pdata ,0x03 ,pdata 
+0x021d 000819 rtnne 0x03 
+0x021e 000820 fetch 1 ,mem_mouse_clear_sensor_data_flag 
+0x021f 000821 call p_mouse_clear_sensor_data ,blank 
+0x0220 000822 fetch mouse_flag_len ,mem_mouse_flag 
+0x0221 000823 bbit1 mosue_24g_pairing_flag ,mouse_le_send_empty_packet 
+0x0222 000824 bbit1 mouse_select_device_flag ,mouse_le_send_empty_packet 
+0x0223 000825 bbit1 mouse_bt_discovery_button_down_flag ,mouse_le_send_empty_packet 
+0x0224 000826 call mouse_motion 
+0x0225 000827 nrtn user 
+0x0226 000828 call p_mouse_wheel_trigger 
+0x0227 000829 branch p_mouse_data_push 
+:      000831 p_mouse_wheel_trigger:
+0x0228 000832 fetch 2 ,mem_mouse_z 
+0x0229 000833 rtn blank 
+0x022a 000834 jam 1 ,mem_mouse_wheel_trigger 
+0x022b 000835 jam 2 ,mem_mouse_wheel_trigger_timer 
+0x022c 000836 rtn 
+:      000838 p_mouse_bt:
+0x022d 000839 rtn attempt 
+0x022e 000840 fetch 1 ,mem_app_handshake_flag 
+0x022f 000841 rtn blank 
+0x0230 000842 call l2cap_malloc_is_fifo_nearly_full 
+0x0231 000843 nrtn blank 
+0x0232 000844 fetch 1 ,mem_mouse_clear_sensor_data_flag 
+0x0233 000845 call p_mouse_clear_sensor_data ,blank 
+0x0234 000846 fetch mouse_flag_len ,mem_mouse_flag 
+0x0235 000847 bbit1 mosue_24g_pairing_flag ,mouse_send_empty_data 
+0x0236 000848 bbit1 mouse_select_device_flag ,mouse_send_empty_data 
+0x0237 000849 bbit1 mouse_bt_discovery_button_down_flag ,mouse_send_empty_data 
+0x0238 000850 bbit1 mouse_bt_discovery_button_long_down_flag ,mouse_send_empty_data 
+0x0239 000851 call mouse_motion 
+0x023a 000852 nrtn user 
+0x023b 000853 call p_mouse_wheel_trigger 
+0x023c 000854 fetch 1 ,mem_mouse_bt_boot_mode 
+0x023d 000855 beq 1 ,p_mouse_send_data_boot_mode 
+0x023e 000856 fetch 1 ,mem_mouse_bt_send_first_package_flag 
+0x023f 000857 rtn blank 
+0x0240 000858 branch mouse_send_data 
+:      000860 p_mouse_send_data_boot_mode:
+0x0241 000861 fetch 1 ,mem_mouse_key 
+0x0242 000862 store 1 ,mem_mouse_bt_boot_data 
+0x0243 000863 fetch 1 ,mem_mouse_x 
+0x0244 000864 istore 1 ,contw 
+0x0245 000865 fetch 1 ,mem_mouse_y 
+0x0246 000866 istore 1 ,contw 
+0x0247 000867 fetch 2 ,mem_mouse_z 
+0x0248 000868 istore 2 ,contw 
+0x0249 000870 arg 7 ,rega 
+0x024a 000871 call hid_malloc_tx_buff 
+0x024b 000872 fetch 2 ,mem_hid_int_remote_cid 
+0x024c 000873 istore 2 ,contw 
+0x024d 000874 setarg 0x02a1 
+0x024e 000875 istore 2 ,contw 
+0x024f 000876 fetch 5 ,mem_mouse_bt_boot_data 
+0x0250 000877 istore 5 ,contw 
+0x0251 000878 rtn 
+:      000881 p_mouse_clear_sensor_data:
+0x0252 000882 call le_set_config_more_data 
+0x0253 000883 jam 1 ,mem_mouse_clear_sensor_data_flag 
+0x0254 000884 branch p_mouse_sensor_poweron 
+:      000886 p_mouse_idle:
+0x0255 000888 call ui_check_paring_button 
+0x0256 000890 branch mouse_wheel_check 
+:      000973 p_mouse_priority_bb_event:
+0x0257 000974 copy regc ,pdata 
+0x0258 000975 beq bt_evt_le_connected ,p_mouse_le_bb_event_connected 
+0x0259 000976 beq bt_evt_le_disconnected ,p_mouse_le_bb_disconnected 
+0x025a 000977 beq bt_evt_le_enc_info ,p_mouse_le_enc_info 
+0x025b 000978 beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
+0x025c 000979 beq bt_evt_le_parse_conn_papa_update_rsp ,p_mouse_le_conn_param_update_rsp_recieved 
+0x025d 000980 beq bt_evt_reconn_failed ,p_mouse_bb_event_reconn_failed 
+0x025e 000981 beq bt_evt_reconn_page_timeout ,p_mouse_bb_event_reconn_timeout 
+0x025f 000982 beq bt_evt_virtual_cable_unplug ,p_mouse_irtual_cable_unplug_event 
+0x0260 000983 beq bt_evt_switch_not_accept ,app_bt_role_switch 
+0x0261 000984 beq bt_evt_sniff_not_accept ,p_mouse_sniff_not_accept 
+0x0262 000985 beq bt_evt_bb_connected ,p_mouse_bb_event_connected 
+0x0263 000986 beq bt_evt_bb_disconnected ,p_mouse_bb_event_disconnected 
+0x0264 000987 beq bt_evt_switch_success_master ,p_mouse_enter_sniff_check 
+0x0265 000988 beq bt_evt_24g_pairing_complete ,p_mouse_24g_pairing_complete 
+0x0266 000989 beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
+0x0267 000990 beq bt_evt_24g_attempt_success ,p_mouse_24g_attempt_success 
+0x0268 000991 branch mouse_priority_bb_event + 1 
+:      000993 p_mouse_le_bb_event_connected:
+0x0269 000994 call p_mouse_init_sensor_reset 
+0x026a 000996 call p_mouse_data_init 
+0x026b 000997 branch mouse_le_bb_event_connected 
+:      000999 p_mouse_le_bb_disconnected:
+0x026c 001000 call p_mouse_sensor_powerdown_check 
+0x026d 001001 setarg le_interval_8_75ms 
+0x026e 001002 store 2 ,mem_le_interval_min 
+0x026f 001003 store 2 ,mem_le_interval_min + 2 
+0x0270 001004 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
+0x0271 001005 jam 0 ,mem_mouse_clear_sensor_data_flag 
+0x0272 001006 call p_mouse_data_init 
+0x0273 001007 call le_clr_config_more_data 
+0x0274 001008 branch mouse_bb_disconnected 
+:      001010 p_mouse_le_enc_info:
+:      001011 p_app_updata_le_param:
+0x0275 001012 jam bt_cmd_le_update_conn ,mem_fifo_temp 
+0x0276 001013 branch ui_ipc_send_cmd 
+:      001015 p_mouse_le_ll_start_encryt:
+0x0277 001016 fetch 1 ,mem_mouse_le_reconnect_flag 
+0x0278 001017 beq 1 ,p_mouse_le_ll_reconn_start_encryt 
+0x0279 001018 branch p_mouse_le_ll_enable_start_enc_flag 
+:      001020 p_mouse_le_ll_reconn_start_encryt:
+0x027a 001021 call p_app_updata_le_param 
+0x027b 001022 jam 20 ,mem_le_start_encrypt_timer 
+:      001023 p_mouse_le_ll_enable_start_enc_flag:
+0x027c 001024 arg ll_start_enc_flag ,queue 
+0x027d 001025 branch mouse_le_enable_connect_flag 
+:      001027 p_mouse_le_conn_param_update_rsp_recieved:
+0x027e 001028 fetch 2 ,mem_le_l2cap_signaling_conn_param_update_rsp_result 
+0x027f 001029 rtneq ble_signaling_connect_parameter_update_accepted 
+0x0280 001030 fetch 1 ,mem_le_tsniff 
+0x0281 001031 rshift2 pdata ,pdata 
+0x0282 001032 sub pdata ,le_interval_15ms ,null 
+0x0283 001033 rtn positive 
+0x0284 001034 setarg le_interval_11_25ms 
+0x0285 001035 store 2 ,mem_le_interval_min 
+0x0286 001036 store 2 ,mem_le_interval_min + 2 
+0x0287 001037 call p_app_updata_le_param 
+0x0288 001038 branch p_mouse_le_conn_param_lpm_disable 
+:      001041 p_mouse_bb_event_reconn_timeout:
+:      001042 p_mouse_bb_event_reconn_failed:
+0x0289 001043 fetch 2 ,mem_ui_state_map 
+0x028a 001044 rtnbit1 ui_state_btn_down 
+0x028b 001045 rtnbit1 ui_state_bt_discovery 
+0x028c 001046 rtnbit1 ui_state_ble_adv 
+0x028d 001047 fetch mouse_flag_len ,mem_mouse_flag 
+0x028e 001048 rtnbit1 mouse_bt_discovery_button_down_flag 
+0x028f 001051 branch app_bb_hibernate 
+:      001053 p_mouse_irtual_cable_unplug_event:
+0x0290 001054 call p_mouse_irtual_cable_unplug 
+0x0291 001055 branch app_bb_hibernate 
+:      001056 p_mouse_irtual_cable_unplug:
+0x0292 001057 setarg 0x01 
+0x0293 001058 store 6 ,mem_plap 
+0x0294 001059 jam rec_3_mode ,mem_record_bt_mode 
+0x0295 001060 branch p_mouse_unplug_clean_bdaddr 
+:      001062 p_mouse_sniff_not_accept:
+0x0296 001063 fetch 1 ,mem_mouse_enter_sniff_count 
+0x0297 001064 rtneq 2 
+0x0298 001065 increase 1 ,pdata 
+0x0299 001066 store 1 ,mem_mouse_enter_sniff_count 
+0x029a 001067 jam 0x12 ,mem_sniff_param_interval 
+0x029b 001068 branch app_bt_enter_sniff 
+:      001070 p_mouse_bb_event_connected:
+0x029c 001071 jam 0 ,mem_mouse_send_switch_req_timer 
+0x029d 001072 call p_mouse_init_sensor_reset 
+0x029e 001073 branch mouse_stop_discovery 
+:      001075 p_mouse_bb_event_disconnected:
+0x029f 001076 jam 0 ,mem_bt_rcvd_switch_req_accept 
+0x02a0 001077 jam 0 ,mem_bt_send_lmp_setup_complete 
+0x02a1 001078 jam 0 ,mem_mouse_bt_send_first_package_flag 
+0x02a2 001079 call p_mouse_sensor_powerdown_check 
+0x02a3 001080 branch mouse_bb_disconnected 
+:      001082 p_mouse_enter_sniff_check:
+0x02a4 001083 fetch 1 ,mem_mouse_enter_sniff_count 
+0x02a5 001084 rtnne 2 
+0x02a6 001085 jam 0 ,mem_mouse_enter_sniff_count 
+0x02a7 001086 jam 0x0e ,mem_sniff_param_interval 
+0x02a8 001087 branch app_bt_enter_sniff 
+:      001090 p_mouse_24g_pairing_complete:
+0x02a9 001091 call p_mouse_init_sensor_reset 
+0x02aa 001093 jam 1 ,mem_mouse_24g_enter_lpm_enable 
+0x02ab 001094 arg mosue_24g_pairing_flag ,queue 
+0x02ac 001095 call mouse_disable_function_flag 
+0x02ad 001096 setarg 0 
+0x02ae 001097 store 2 ,mem_24g_pairing_timer_count 
+0x02af 001098 jam 0 ,mem_mouse_move_flag 
+0x02b0 001099 fetch 1 ,mem_config_sensor_type 
+0x02b1 001100 sub pdata ,p3610 ,null 
+0x02b2 001101 call mouse_read_sensor3610_data ,zero 
+0x02b3 001102 ncall mouse_read_sensor_common ,zero 
+0x02b4 001104 call p_mouse_tx_power_init 
+0x02b5 001106 call p_mouse_read_flash 
+0x02b6 001108 fetch 4 ,mem_24g_addr 
+0x02b7 001109 store 4 ,mem_mouse_24g_addr 
+0x02b8 001111 branch p_mouse_store_flash_device_info 
+:      001113 p_mouse_24g_attempt_fail:
+0x02b9 001114 call p_mouse_sensor_powerdown_check 
+0x02ba 001115 jam g24_tx_timer_int_disable ,mem_24g_transmit_by_interrupt 
+0x02bb 001116 call p_mouse_tx_power_init 
+0x02bc 001117 call p_g24_check_51cmd_stop_24g 
+0x02bd 001118 jam 0 ,mem_link_key_exists 
+0x02be 001119 branch app_enter_hibernate 
+:      001127 p_mouse_24g_attempt_success:
+0x02bf 001128 call p_mouse_init_sensor_reset 
+0x02c0 001129 branch mouse_no_data_timer_init 
+:      001131 p_mouse_before_hibernate:
+0x02c1 001132 enable user 
+0x02c2 001133 hfetch 4 ,0x8138 
+0x02c3 001134 setflag user ,26 ,pdata 
+0x02c4 001135 hstore 4 ,core_lpm_reg 
+0x02c5 001136 call lpm_write_ctrl 
+0x02c6 001137 call p_mouse_sensor_powerdown_check 
+0x02c7 001138 call disable_authrom 
+0x02c8 001139 call p_mouse_device_state_led_off 
+0x02c9 001140 call mouse_before_hibernate_wheel_gpio_set 
+0x02ca 001141 call mouse_lpm_before_common 
+0x02cb 001142 call p_flash_ncs_disable 
+0x02cc 001143 call p_flash_deep_power_down 
+0x02cd 001144 hfetch 1 ,core_gpio_sel1 
+0x02ce 001145 and pdata ,0xf7 ,pdata 
+0x02cf 001146 hstore 1 ,core_gpio_sel1 
+0x02d0 001147 rtn 
+:      001149 p_mouse_sensor_powerdown_check:
+0x02d1 001150 fetch 1 ,mem_mouse_init_sensor_reset_flag 
+0x02d2 001151 rtn blank 
+0x02d3 001152 jam 0 ,mem_mouse_init_sensor_reset_flag 
+0x02d4 001153 branch p_mouse_sensor_powerdown 
+:      001156 p_mouse_bb_event_timer:
+0x02d5 001157 call p_mouse_adc_read 
+0x02d6 001158 call mouse_low_voltage_led_timer 
+0x02d7 001159 call p_mouse_send_switch_req_timer 
+0x02d8 001160 call p_mouse_wheel_trigger_timer 
+0x02d9 001163 call p_mouse_select_device_by_button 
+0x02da 001164 call mouse_check_hid_handshake_timer 
+0x02db 001165 call mouse_check_discovery_timeout_timer 
+0x02dc 001166 call mouse_check_direct_timeout_timer 
+0x02dd 001167 call mouse_check_no_data_timeout_timer 
+0x02de 001168 call p_mouse_bt_check_sniff_req_timeout_timer 
+0x02df 001169 call p_mouse_device_bt_ble_led_timer 
+0x02e0 001170 call p_mouse_device_g24_led_timer 
+0x02e1 001171 branch p_mouse_le_enable_att_list_timer 
+:      001173 p_mouse_send_switch_req_timer:
+0x02e2 001174 arg mem_mouse_send_switch_req_timer ,regc 
+0x02e3 001175 arg host_create_conn_resend ,regb 
+0x02e4 001176 branch timer_single_step 
+:      001178 p_mouse_wheel_trigger_timer:
+0x02e5 001179 arg mem_mouse_wheel_trigger_timer ,regc 
+0x02e6 001180 arg p_mouse_wheel_trigger_disable ,regb 
+0x02e7 001181 branch timer_single_step 
+:      001182 p_mouse_wheel_trigger_disable:
+0x02e8 001183 jam 0 ,mem_mouse_wheel_trigger 
+0x02e9 001184 rtn 
+:      001186 p_mouse_bt_check_sniff_req_timeout_timer:
+0x02ea 001187 arg mem_mouse_bt_send_first_package_timer ,regc 
+0x02eb 001188 arg p_mouse_bt_send_first_package ,regb 
+0x02ec 001189 branch timer_single_step 
+:      001190 p_mouse_bt_send_first_package:
+0x02ed 001191 jam 1 ,mem_mouse_bt_send_first_package_flag 
+0x02ee 001192 rtn 
+:      001194 p_mouse_le_enable_att_list_timer:
+0x02ef 001195 arg mem_le_start_encrypt_timer ,regc 
+0x02f0 001196 arg mouse_le_write_enable ,regb 
+0x02f1 001197 branch timer_single_step 
 :      001224 p_mouse_bt_discovery_timer:
-0x02ec 001225 arg mem_select_ui_button_count ,regc 
-0x02ed 001226 arg p_mouse_long_button_bt_discovery ,regb 
-0x02ee 001227 branch timer_single_step 
+0x02f2 001225 arg mem_select_ui_button_count ,regc 
+0x02f3 001226 arg p_mouse_long_button_bt_discovery ,regb 
+0x02f4 001227 branch timer_single_step 
 :      001229 p_mouse_long_button_bt_discovery:
-0x02ef 001230 fetcht 1 ,mem_device_flag 
-0x02f0 001231 fetch 1 ,mem_24g_device_number 
-0x02f1 001232 isub temp ,null 
-0x02f2 001233 rtn zero 
-0x02f3 001234 fetch 2 ,mem_ui_state_map 
-0x02f4 001235 isolate1 ui_state_ble_adv ,pdata 
-0x02f5 001236 call mouse_stop_le_adv ,true 
-0x02f6 001237 fetch 2 ,mem_ui_state_map 
-0x02f7 001238 isolate1 ui_state_bt_reconnect ,pdata 
-0x02f8 001239 call mouse_cancel_reconnect ,true 
-0x02f9 001240 branch mouse_long_button_bt_discovry 
+0x02f5 001230 fetcht 1 ,mem_device_flag 
+0x02f6 001231 fetch 1 ,mem_24g_device_number 
+0x02f7 001232 isub temp ,null 
+0x02f8 001233 rtn zero 
+0x02f9 001234 fetch 2 ,mem_ui_state_map 
+0x02fa 001235 isolate1 ui_state_ble_adv ,pdata 
+0x02fb 001236 call mouse_stop_le_adv ,true 
+0x02fc 001237 fetch 2 ,mem_ui_state_map 
+0x02fd 001238 isolate1 ui_state_bt_reconnect ,pdata 
+0x02fe 001239 call mouse_cancel_reconnect ,true 
+0x02ff 001240 branch mouse_long_button_bt_discovry 
 :      001242 p_mouse_select_device_by_button:
-0x02fa 001243 fetch 1 ,mem_config_select_device_button_gpio 
-0x02fb 001244 rtneq gpio_disable 
-0x02fc 001245 fetcht 1 ,mem_config_select_device_button_gpio 
-0x02fd 001246 call gpio_get_bit 
-0x02fe 001247 nbranch p_mouse_select_device_button_up ,true 
+0x0300 001243 fetch 1 ,mem_config_select_device_button_gpio 
+0x0301 001244 rtneq gpio_disable 
+0x0302 001245 fetcht 1 ,mem_config_select_device_button_gpio 
+0x0303 001246 call gpio_get_bit 
+0x0304 001247 nbranch p_mouse_select_device_button_up ,true 
 :      001248 p_mouse_select_device_button_down:
-0x02ff 001250 call p_mouse_bt_discovery_timer 
-0x0300 001251 fetch 1 ,mem_select_device_button_statue 
-0x0301 001252 rtneq pb_button_state_down 
-0x0302 001253 jam pb_button_state_down ,mem_select_device_button_statue 
-0x0303 001254 rtn 
+0x0305 001250 call p_mouse_bt_discovery_timer 
+0x0306 001251 fetch 1 ,mem_select_device_button_statue 
+0x0307 001252 rtneq pb_button_state_down 
+0x0308 001253 jam pb_button_state_down ,mem_select_device_button_statue 
+0x0309 001254 rtn 
 :      001261 p_mouse_select_device_button_up:
-0x0304 001262 fetch 1 ,mem_select_device_button_statue 
-0x0305 001263 rtneq pb_button_state_up 
-0x0306 001264 fetch 1 ,mem_select_ui_button_count 
-0x0307 001265 ncall p_mouse_ready_reconnection_by_button ,blank 
-0x0308 001266 fetch 1 ,mem_ui_button_timeout 
-0x0309 001267 store 1 ,mem_select_ui_button_count 
-0x030a 001268 jam pb_button_state_up ,mem_select_device_button_statue 
-0x030b 001269 rtn 
+0x030a 001262 fetch 1 ,mem_select_device_button_statue 
+0x030b 001263 rtneq pb_button_state_up 
+0x030c 001264 fetch 1 ,mem_select_ui_button_count 
+0x030d 001265 ncall p_mouse_ready_reconnection_by_button ,blank 
+0x030e 001266 fetch 1 ,mem_ui_button_timeout 
+0x030f 001267 store 1 ,mem_select_ui_button_count 
+0x0310 001268 jam pb_button_state_up ,mem_select_device_button_statue 
+0x0311 001269 rtn 
 :      001271 p_mouse_ready_reconnection_by_button:
-0x030c 001272 fetcht 1 ,mem_device_flag 
-0x030d 001273 increase 1 ,temp 
-0x030e 001274 fetch 1 ,mem_device_number 
-0x030f 001275 isub temp ,null 
-0x0310 001276 ncall mouse_select_device_count_clean ,positive 
-0x0311 001277 storet 1 ,mem_device_flag 
-0x0312 001278 jam 0 ,mem_link_key_exists 
-0x0313 001279 call p_mouse_store_flash_device_info 
-0x0314 001280 call mouse_select_device_enable 
-0x0315 001282 fetch mouse_flag_len ,mem_mouse_flag 
-0x0316 001283 rtneq mouse_bt_discovery_button_long_down_flag 
-0x0317 001284 branch mouse_set_reconnection 
+0x0312 001272 fetcht 1 ,mem_device_flag 
+0x0313 001273 increase 1 ,temp 
+0x0314 001274 fetch 1 ,mem_device_number 
+0x0315 001275 isub temp ,null 
+0x0316 001276 ncall mouse_select_device_count_clean ,positive 
+0x0317 001277 storet 1 ,mem_device_flag 
+0x0318 001278 jam 0 ,mem_link_key_exists 
+0x0319 001279 call p_mouse_store_flash_device_info 
+0x031a 001280 call mouse_select_device_enable 
+0x031b 001282 fetch mouse_flag_len ,mem_mouse_flag 
+0x031c 001283 rtneq mouse_bt_discovery_button_long_down_flag 
+0x031d 001284 branch mouse_set_reconnection 
 :      001302 p_mouse_adc_read:
-0x0318 001303 fetch mouse_flag_len ,mem_mouse_flag 
-0x0319 001304 rtnbit0 mouse_enable_adc 
-0x031a 001305 fetch 1 ,mem_adc_read_timer 
-0x031b 001306 increase 1 ,pdata 
-0x031c 001307 store 1 ,mem_adc_read_timer 
-0x031d 001308 sub pdata ,10 ,null 
-0x031e 001309 rtn positive 
-0x031f 001310 jam 0 ,mem_adc_read_timer 
-0x0320 001311 call p_adc_set_mode 
-0x0321 001312 call vdd_calculate_by_mode 
-0x0322 001313 store 2 ,mem_mouse_vdd_now_vol 
-0x0323 001314 arg mem_mouse_vdd_calculate_set ,rega 
-0x0324 001315 call p_adc_bat_percent_lowpower_out 
-0x0325 001316 fetch 1 ,mem_adc_power_flag 
-0x0326 001318 bbit0 0 ,p_mouse_adc_no_low_voltage 
-0x0327 001319 jam 1 ,mem_mouse_adc_last_low_voltage_flag 
-0x0328 001320 branch mouse_adc_low_voltage 
+0x031e 001303 fetch mouse_flag_len ,mem_mouse_flag 
+0x031f 001304 rtnbit0 mouse_enable_adc 
+0x0320 001305 fetch 1 ,mem_adc_read_timer 
+0x0321 001306 increase 1 ,pdata 
+0x0322 001307 store 1 ,mem_adc_read_timer 
+0x0323 001308 sub pdata ,10 ,null 
+0x0324 001309 rtn positive 
+0x0325 001310 jam 0 ,mem_adc_read_timer 
+0x0326 001311 call p_adc_set_mode 
+0x0327 001312 call vdd_calculate_by_mode 
+0x0328 001313 store 2 ,mem_mouse_vdd_now_vol 
+0x0329 001314 arg mem_mouse_vdd_calculate_set ,rega 
+0x032a 001315 call p_adc_bat_percent_lowpower_out 
+0x032b 001316 fetch 1 ,mem_adc_power_flag 
+0x032c 001318 bbit0 0 ,p_mouse_adc_no_low_voltage 
+0x032d 001319 jam 1 ,mem_mouse_adc_last_low_voltage_flag 
+0x032e 001320 branch mouse_adc_low_voltage 
 :      001321 p_mouse_adc_no_low_voltage:
-0x0329 001322 call mouse_adc_no_low_voltage 
-0x032a 001323 fetch 1 ,mem_mouse_adc_last_low_voltage_flag 
-0x032b 001324 rtn blank 
-0x032c 001325 jam 0 ,mem_mouse_adc_last_low_voltage_flag 
-0x032d 001326 fetch 1 ,mem_config_low_voltage_alarm_gpio 
-0x032e 001327 store 1 ,mem_mouse_struct_led_gpio 
-0x032f 001328 branch mouse_led_off 
+0x032f 001322 call mouse_adc_no_low_voltage 
+0x0330 001323 fetch 1 ,mem_mouse_adc_last_low_voltage_flag 
+0x0331 001324 rtn blank 
+0x0332 001325 jam 0 ,mem_mouse_adc_last_low_voltage_flag 
+0x0333 001326 fetch 1 ,mem_config_low_voltage_alarm_gpio 
+0x0334 001327 store 1 ,mem_mouse_struct_led_gpio 
+0x0335 001328 branch mouse_led_off 
 :      001331 p_adc_set_mode:
-0x0330 001332 fetch 1 ,mem_adc_config_flag 
-0x0331 001333 beq adc_config_gpio ,p_adc_check_gpio 
-0x0332 001334 branch adc_set_mode + 1 
+0x0336 001332 fetch 1 ,mem_adc_config_flag 
+0x0337 001333 beq adc_config_gpio ,p_adc_check_gpio 
+0x0338 001334 branch adc_set_mode + 1 
 :      001335 p_adc_check_gpio:
-0x0333 001336 hfetch 1 ,core_gpio_pu0 
-0x0334 001337 set0 5 ,pdata 
-0x0335 001338 hstore 1 ,core_gpio_pu0 
-0x0336 001339 jam 0x8f ,rf_adc_mode 
-0x0337 001340 fetch 1 ,mem_adc_channel 
-0x0338 001341 hstore 1 ,rf_adc_ch 
-0x0339 001342 call read_adc 
-0x033a 001343 hfetch 1 ,core_gpio_pu0 
-0x033b 001344 set1 5 ,pdata 
-0x033c 001345 hstore 1 ,core_gpio_pu0 
-0x033d 001346 rtn 
+0x0339 001336 hfetch 1 ,core_gpio_pu0 
+0x033a 001337 set0 5 ,pdata 
+0x033b 001338 hstore 1 ,core_gpio_pu0 
+0x033c 001339 jam 0x8f ,rf_adc_mode 
+0x033d 001340 fetch 1 ,mem_adc_channel 
+0x033e 001341 hstore 1 ,rf_adc_ch 
+0x033f 001342 call read_adc 
+0x0340 001343 hfetch 1 ,core_gpio_pu0 
+0x0341 001344 set1 5 ,pdata 
+0x0342 001345 hstore 1 ,core_gpio_pu0 
+0x0343 001346 rtn 
 :      001349 p_adc_bat_percent_lowpower_out:
-0x033e 001350 ifetch 8 ,rega 
-0x033f 001351 store 8 ,mem_pdatatemp 
-0x0340 001352 fetcht 2 ,mem_pdatatemp + 2 
-0x0341 001353 fetch 2 ,mem_pdatatemp + 6 
-0x0342 001354 isub temp ,null 
-0x0343 001355 nbranch adc_set_no_power_flag ,positive 
-0x0344 001356 fetcht 2 ,mem_pdatatemp + 4 
-0x0345 001357 isub temp ,null 
-0x0346 001358 nbranch adc_set_low_power_flag ,positive 
+0x0344 001350 ifetch 8 ,rega 
+0x0345 001351 store 8 ,mem_pdatatemp 
+0x0346 001352 fetcht 2 ,mem_pdatatemp + 2 
+0x0347 001353 fetch 2 ,mem_pdatatemp + 6 
+0x0348 001354 isub temp ,null 
+0x0349 001355 nbranch adc_set_no_power_flag ,positive 
+0x034a 001356 fetcht 2 ,mem_pdatatemp + 4 
+0x034b 001357 isub temp ,null 
+0x034c 001358 nbranch adc_set_low_power_flag ,positive 
 :      001359 p_adc_clear_low_power_flag:
-0x0347 001360 fetch 1 ,mem_adc_power_flag 
-0x0348 001361 set0 0 ,pdata 
-0x0349 001362 store 1 ,mem_adc_power_flag 
-0x034a 001363 rtn 
+0x034d 001360 fetch 1 ,mem_adc_power_flag 
+0x034e 001361 set0 0 ,pdata 
+0x034f 001362 store 1 ,mem_adc_power_flag 
+0x0350 001363 rtn 
 :      001384 p_mouse_seting_dpi:
-0x034b 001385 call mosue_dpi_led_blink_init 
-0x034c 001386 fetch 1 ,mem_config_sensor_type 
-0x034d 001387 beq p3065_xy ,p_mouse_seting_3065xy_dpi 
-0x034e 001388 branch mouse_seting_dpi + 3 
+0x0351 001385 call mosue_dpi_led_blink_init 
+0x0352 001386 fetch 1 ,mem_config_sensor_type 
+0x0353 001387 beq p3065_xy ,p_mouse_seting_3065xy_dpi 
+0x0354 001388 branch mouse_seting_dpi + 3 
 :      001390 p_mouse_seting_3065xy_dpi:
-0x034f 001391 fetch 1 ,mem_mouse_dpi 
-0x0350 001392 call p_mouse_3065xy_dpi_recount ,blank 
-0x0351 001393 fetch 1 ,mem_mouse_dpi 
-0x0352 001394 beq mouse_dpi_level2 ,mouse_set_cpi1 
-0x0353 001395 beq mouse_dpi_level3 ,mouse_set_cpi3 
-0x0354 001396 beq mouse_dpi_level4 ,mouse_set_cpi4 
-0x0355 001397 branch mouse_set_cpi3 
+0x0355 001391 fetch 1 ,mem_mouse_dpi 
+0x0356 001392 call p_mouse_3065xy_dpi_recount ,blank 
+0x0357 001393 fetch 1 ,mem_mouse_dpi 
+0x0358 001394 beq mouse_dpi_level2 ,mouse_set_cpi1 
+0x0359 001395 beq mouse_dpi_level3 ,mouse_set_cpi3 
+0x035a 001396 beq mouse_dpi_level4 ,mouse_set_cpi4 
+0x035b 001397 branch mouse_set_cpi3 
 :      001398 p_mouse_3065xy_dpi_recount:
-0x0356 001399 jam 1 ,mem_mouse_dpi 
-0x0357 001400 rtn 
+0x035c 001399 jam 1 ,mem_mouse_dpi 
+0x035d 001400 rtn 
 :      001402 p_mouse_bb_event_discovery_btn:
-0x0358 001403 jam 0 ,mem_mouse_null_enter_hibernate_flag 
-0x0359 001404 jam 0 ,mem_mouse_null_enter_hibernate_timer 
-0x035a 001405 bmark1 mark_24g ,p_mouse_switch_to_bt 
-0x035b 001406 branch mouse_bb_event_discovery_btn + 1 
+0x035e 001403 jam 0 ,mem_mouse_null_enter_hibernate_flag 
+0x035f 001404 jam 0 ,mem_mouse_null_enter_hibernate_timer 
+0x0360 001405 bmark1 mark_24g ,p_mouse_switch_to_bt 
+0x0361 001406 branch mouse_bb_event_discovery_btn + 1 
 :      001407 p_mouse_switch_to_bt:
-0x035c 001408 call p_g24_check_51cmd_stop_24g 
-0x035d 001409 branch mouse_bb_event_discovery_btn + 1 
+0x0362 001408 call p_g24_check_51cmd_stop_24g 
+0x0363 001409 branch mouse_bb_event_discovery_btn + 1 
 :      001412 p_le_addr_random_config:
-0x035e 001413 rtn 
-0x035f 001414 call load_adc_init 
-0x0360 001415 fetch 2 ,mem_0_5_adc_io_data 
-0x0361 001416 branch p_le_otp_adc_empty ,blank 
-0x0362 001417 store 2 ,mem_random_addr_increase_count 
+0x0364 001413 rtn 
+0x0365 001414 call load_adc_init 
+0x0366 001415 fetch 2 ,mem_0_5_adc_io_data 
+0x0367 001416 branch p_le_otp_adc_empty ,blank 
+0x0368 001417 store 2 ,mem_random_addr_increase_count 
 :      001418 p_le_addr_random_store:
-0x0363 001419 branch p_mouse_store_random_addr_increase_count 
+0x0369 001419 branch p_mouse_store_random_addr_increase_count 
 :      001421 p_le_otp_adc_empty:
-0x0364 001422 setarg 0x1122 
-0x0365 001423 store 2 ,mem_random_addr_increase_count 
-0x0366 001424 branch p_le_addr_random_store 
+0x036a 001422 setarg 0x1122 
+0x036b 001423 store 2 ,mem_random_addr_increase_count 
+0x036c 001424 branch p_le_addr_random_store 
 :      001426 p_mouse_start_discovery:
-0x0367 001427 call p_mouse_tx_power_init 
-0x0368 001428 jam 0 ,mem_mouse_clear_sensor_data_flag 
-0x0369 001429 fetch 2 ,mem_ui_state_map 
-0x036a 001430 bbit1 ui_state_ble_adv ,p_mouse_start_discovery_norandom 
-0x036b 001431 fetch mouse_flag_len ,mem_mouse_flag 
-0x036c 001432 bbit0 mouse_enable_ble_random_addre ,p_mouse_start_discovery_norandom 
-0x036d 001434 call p_mouse_load_random_addr_increase_count 
-0x036e 001435 fetcht 2 ,mem_random_addr_increase_count 
-0x036f 001436 increase 1 ,temp 
-0x0370 001437 storet 2 ,mem_random_addr_increase_count 
-0x0371 001438 storet 2 ,mem_le_lap + 1 
-0x0372 001439 call p_mouse_store_random_addr_increase_count 
-0x0373 001440 random pdata 
-0x0374 001441 store 1 ,mem_le_lap 
+0x036d 001427 call p_mouse_tx_power_init 
+0x036e 001428 jam 0 ,mem_mouse_clear_sensor_data_flag 
+0x036f 001429 fetch 2 ,mem_ui_state_map 
+0x0370 001430 bbit1 ui_state_ble_adv ,p_mouse_start_discovery_norandom 
+0x0371 001431 fetch mouse_flag_len ,mem_mouse_flag 
+0x0372 001432 bbit0 mouse_enable_ble_random_addre ,p_mouse_start_discovery_norandom 
+0x0373 001434 call p_mouse_load_random_addr_increase_count 
+0x0374 001435 fetcht 2 ,mem_random_addr_increase_count 
+0x0375 001436 increase 1 ,temp 
+0x0376 001437 storet 2 ,mem_random_addr_increase_count 
+0x0377 001438 storet 2 ,mem_le_lap + 1 
+0x0378 001439 call p_mouse_store_random_addr_increase_count 
+0x0379 001440 random pdata 
+0x037a 001441 store 1 ,mem_le_lap 
 :      001443 p_mouse_start_discovery_norandom:
-0x0375 001444 call app_lpm_mult_disable 
-0x0376 001445 fetch 2 ,mem_discovery_timeout 
-0x0377 001446 store 2 ,mem_mouse_discovery_timer 
-0x0378 001447 jam 5 ,mem_mouse_bt_ble_led_timer 
-0x0379 001448 jam 6 ,mem_connection_options 
-0x037a 001449 setarg 0 
-0x037b 001450 store 2 ,mem_mouse_no_data_timer 
-0x037c 001451 store 2 ,mem_mouse_direct_timer 
-0x037d 001452 arg mouse_store_eeprom_flag ,queue 
-0x037e 001453 call mouse_enable_function_flag 
-0x037f 001454 call mouse_bt_discovery_button_down_disable 
-0x0380 001455 fetch 1 ,mem_device_option 
-0x0381 001456 isolate1 mode_4_mouse ,pdata 
-0x0382 001457 call p_check_51cmd_adv ,true 
-0x0383 001458 branch mouse_start_discovery_norandom + 13 
+0x037b 001444 call app_lpm_mult_disable 
+0x037c 001445 fetch 2 ,mem_discovery_timeout 
+0x037d 001446 store 2 ,mem_mouse_discovery_timer 
+0x037e 001447 jam 5 ,mem_mouse_bt_ble_led_timer 
+0x037f 001448 jam 6 ,mem_connection_options 
+0x0380 001449 setarg 0 
+0x0381 001450 store 2 ,mem_mouse_no_data_timer 
+0x0382 001451 store 2 ,mem_mouse_direct_timer 
+0x0383 001452 arg mouse_store_eeprom_flag ,queue 
+0x0384 001453 call mouse_enable_function_flag 
+0x0385 001454 call mouse_bt_discovery_button_down_disable 
+0x0386 001455 fetch 1 ,mem_device_option 
+0x0387 001456 isolate1 mode_4_mouse ,pdata 
+0x0388 001457 call p_check_51cmd_adv ,true 
+0x0389 001458 branch mouse_start_discovery_norandom + 13 
 :      001461 p_mouse_store_random_addr_increase_count:
 :      001462 p_mouse_store_flash_random_addr_increase_count:
-0x0384 001463 call p_spid_init_flash 
-0x0385 001464 call p_flash_release_deep_power_down 
-0x0386 001465 call spid_unlock_flash 
-0x0387 001466 arg 2 ,temp 
-0x0388 001467 arg mem_random_addr_increase_count ,rega 
-0x0389 001468 arg mouse_random_addr_count_eeprom_offset ,regb 
-0x038a 001469 fetch 3 ,mem_flash_base 
-0x038b 001470 iadd regb ,pdata 
-0x038c 001471 call spid_write_flash 
-0x038d 001472 branch p_wait_flash_done 
+0x038a 001463 call p_spid_init_flash 
+0x038b 001464 call p_flash_release_deep_power_down 
+0x038c 001465 call spid_unlock_flash 
+0x038d 001466 arg 2 ,temp 
+0x038e 001467 arg mem_random_addr_increase_count ,rega 
+0x038f 001468 arg mouse_random_addr_count_eeprom_offset ,regb 
+0x0390 001469 fetch 3 ,mem_flash_base 
+0x0391 001470 iadd regb ,pdata 
+0x0392 001471 call p_spid_write_flash 
+0x0393 001472 branch p_wait_flash_done 
 :      001478 p_mouse_load_random_addr_increase_count:
 :      001479 p_mouse_load_flash_random_addr_increase_count:
-0x038e 001480 call p_spid_init_flash 
-0x038f 001481 arg 2 ,temp 
-0x0390 001482 arg mem_random_addr_increase_count ,rega 
-0x0391 001483 arg mouse_random_addr_count_eeprom_offset ,regb 
-0x0392 001484 fetch 3 ,mem_flash_base 
-0x0393 001485 iadd regb ,pdata 
-0x0394 001486 branch spid_read_flash 
+0x0394 001480 call p_spid_init_flash 
+0x0395 001481 arg 2 ,temp 
+0x0396 001482 arg mem_random_addr_increase_count ,rega 
+0x0397 001483 arg mouse_random_addr_count_eeprom_offset ,regb 
+0x0398 001484 fetch 3 ,mem_flash_base 
+0x0399 001485 iadd regb ,pdata 
+0x039a 001486 branch spid_read_flash 
 :      001489 p_check_51cmd_adv:
-0x0395 001490 jam 0 ,mem_mouse_le_reconnect_flag 
-0x0396 001491 call p_le_check_adv_flag 
-0x0397 001492 setarg adv_flag_bredr_not_supported | adv_flag_limited_discoverable 
-0x0398 001493 istore 1 ,contr 
-0x0399 001494 branch check_51cmd_adv 
+0x039b 001490 jam 0 ,mem_mouse_le_reconnect_flag 
+0x039c 001491 call p_le_check_adv_flag 
+0x039d 001492 setarg adv_flag_bredr_not_supported | adv_flag_limited_discoverable 
+0x039e 001493 istore 1 ,contr 
+0x039f 001494 branch check_51cmd_adv 
 :      001496 p_mouse_stop_discovery:
-0x039a 001497 setarg 0 
-0x039b 001498 store 2 ,mem_mouse_discovery_timer 
-0x039c 001499 jam 5 ,mem_mouse_bt_ble_led_timer 
-0x039d 001500 call p_mouse_device_state_led_off 
-0x039e 001501 call p_mouse_sensor_poweron 
-0x039f 001502 branch mouse_stop_discovery + 1 
+0x03a0 001497 setarg 0 
+0x03a1 001498 store 2 ,mem_mouse_discovery_timer 
+0x03a2 001499 jam 5 ,mem_mouse_bt_ble_led_timer 
+0x03a3 001500 call p_mouse_device_state_led_off 
+0x03a4 001501 call p_mouse_sensor_poweron 
+0x03a5 001502 branch mouse_stop_discovery + 1 
 :      001504 p_le_slave_match:
-0x03a0 001505 fetch 1 ,mem_le_md_count 
-0x03a1 001506 pincrease 1 
-0x03a2 001507 store 1 ,mem_le_md_count 
-0x03a3 001508 beq le_md_max_count ,le_slave_cont 
-0x03a4 001509 call le_acknowledge 
-0x03a5 001510 call le_prepare_tx 
-0x03a6 001511 call power_ctrl_start 
-0x03a7 001512 branch le_slave_match + 7 
+0x03a6 001505 fetch 1 ,mem_le_md_count 
+0x03a7 001506 pincrease 1 
+0x03a8 001507 store 1 ,mem_le_md_count 
+0x03a9 001508 beq le_md_max_count ,le_slave_cont 
+0x03aa 001509 call le_acknowledge 
+0x03ab 001510 call le_prepare_tx 
+0x03ac 001511 call power_ctrl_start 
+0x03ad 001512 branch le_slave_match + 7 
 :      001514 p_le_next_adv_channel:
-0x03a8 001515 fetch 1 ,mem_le_ch_mapped 
-0x03a9 001516 increase 1 ,pdata 
-0x03aa 001517 store 1 ,mem_le_ch_mapped 
-0x03ab 001518 rtnne 40 
-0x03ac 001519 jam 37 ,mem_le_ch_mapped 
-0x03ad 001520 rtn 
+0x03ae 001515 fetch 1 ,mem_le_ch_mapped 
+0x03af 001516 increase 1 ,pdata 
+0x03b0 001517 store 1 ,mem_le_ch_mapped 
+0x03b1 001518 rtnne 40 
+0x03b2 001519 jam 37 ,mem_le_ch_mapped 
+0x03b3 001520 rtn 
 :      001522 p_le_receive_skip:
-0x03ae 001523 call save_rssi 
-0x03af 001524 call p_rssi_signal 
-0x03b0 001525 branch le_receive_skip + 2 
+0x03b4 001523 call save_rssi 
+0x03b5 001524 call p_rssi_signal 
+0x03b6 001525 branch le_receive_skip + 2 
 :      001527 p_le_update_param:
-0x03b1 001528 call p_mouse_le_conn_param_check 
-0x03b2 001529 branch le_update_param + 8 
+0x03b7 001528 call p_mouse_le_conn_param_check 
+0x03b8 001529 branch le_update_param + 8 
 :      001530 p_mouse_le_lpm_mult_reinit:
-0x03b3 001531 fetch 1 ,mem_lpm_mult_init 
-0x03b4 001532 store 1 ,mem_lpm_mult 
+0x03b9 001531 fetch 1 ,mem_lpm_mult_init 
+0x03ba 001532 store 1 ,mem_lpm_mult 
 :      001533 p_mouse_le_conn_param_lpm_enable:
-0x03b5 001534 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
-0x03b6 001535 rtn 
+0x03bb 001534 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
+0x03bc 001535 rtn 
 :      001536 p_mouse_le_conn_param_lpm_disable:
-0x03b7 001537 jam le_lpm_disable ,mem_mouse_le_conn_param_reject 
-0x03b8 001538 rtn 
+0x03bd 001537 jam le_lpm_disable ,mem_mouse_le_conn_param_reject 
+0x03be 001538 rtn 
 :      001539 p_mouse_le_conn_param_check:
-0x03b9 001540 fetch 1 ,mem_le_new_conninterval 
-0x03ba 001541 sub pdata ,le_interval_15ms ,null 
-0x03bb 001542 nbranch p_mouse_le_conn_param_lpm_disable ,positive 
-0x03bc 001543 fetch 1 ,mem_le_new_connslavelatency 
-0x03bd 001544 fetcht 1 ,mem_lpm_mult_init 
-0x03be 001545 isub temp ,null 
-0x03bf 001546 branch p_mouse_le_lpm_mult_reinit ,positive 
-0x03c0 001547 fetch 1 ,mem_le_new_connslavelatency 
-0x03c1 001548 store 1 ,mem_lpm_mult 
-0x03c2 001549 branch p_mouse_le_conn_param_lpm_enable 
+0x03bf 001540 fetch 1 ,mem_le_new_conninterval 
+0x03c0 001541 sub pdata ,le_interval_15ms ,null 
+0x03c1 001542 nbranch p_mouse_le_conn_param_lpm_disable ,positive 
+0x03c2 001543 fetch 1 ,mem_le_new_connslavelatency 
+0x03c3 001544 fetcht 1 ,mem_lpm_mult_init 
+0x03c4 001545 isub temp ,null 
+0x03c5 001546 branch p_mouse_le_lpm_mult_reinit ,positive 
+0x03c6 001547 fetch 1 ,mem_le_new_connslavelatency 
+0x03c7 001548 store 1 ,mem_lpm_mult 
+0x03c8 001549 branch p_mouse_le_conn_param_lpm_enable 
 :      001551 p_le_prepare_tx:
-0x03c3 001552 fetch 1 ,mem_le_arq 
-0x03c4 001553 bbit1 wak ,p_le_prepare_tx_wak 
-0x03c5 001554 call power_ctrl_pac_succ_incrs 
-0x03c6 001555 fetch 1 ,mem_empty_count 
-0x03c7 001556 nbranch p_le_send_empyt ,blank 
-0x03c8 001557 fetch 1 ,mem_le_state 
-0x03c9 001558 bbit0 lestate_encryption ,p_le_tx_4 
-0x03ca 001559 fetch 1 ,mem_le_rxbuf + 1 
-0x03cb 001560 branch p_le_tx_4 ,blank 
-0x03cc 001561 branch le_send_empty 
+0x03c9 001552 fetch 1 ,mem_le_arq 
+0x03ca 001553 bbit1 wak ,p_le_prepare_tx_wak 
+0x03cb 001554 call power_ctrl_pac_succ_incrs 
+0x03cc 001555 fetch 1 ,mem_empty_count 
+0x03cd 001556 nbranch p_le_send_empyt ,blank 
+0x03ce 001557 fetch 1 ,mem_le_state 
+0x03cf 001558 bbit0 lestate_encryption ,p_le_tx_4 
+0x03d0 001559 fetch 1 ,mem_le_rxbuf + 1 
+0x03d1 001560 branch p_le_tx_4 ,blank 
+0x03d2 001561 branch le_send_empty 
 :      001562 p_le_send_empyt:
-0x03cd 001563 fetch 1 ,mem_empty_count 
-0x03ce 001564 increase -1 ,pdata 
-0x03cf 001565 store 1 ,mem_empty_count 
-0x03d0 001566 branch le_send_empty 
+0x03d3 001563 fetch 1 ,mem_empty_count 
+0x03d4 001564 increase -1 ,pdata 
+0x03d5 001565 store 1 ,mem_empty_count 
+0x03d6 001566 branch le_send_empty 
 :      001567 p_le_tx_4:
-0x03d1 001568 fetch 1 ,mem_le_pairing_state 
-0x03d2 001569 bne flag_le_pairing_after_auth ,p_in_le_tx_4 
-0x03d3 001570 jam 3 ,mem_empty_count 
+0x03d7 001568 fetch 1 ,mem_le_pairing_state 
+0x03d8 001569 bne flag_le_pairing_after_auth ,p_in_le_tx_4 
+0x03d9 001570 jam 3 ,mem_empty_count 
 :      001571 p_in_le_tx_4:
-0x03d4 001572 call le_fifo_check_nearly_full 
-0x03d5 001573 call p_mouse_data_pull ,blank 
-0x03d6 001574 branch le_prepare_tx + 4 
+0x03da 001572 call le_fifo_check_nearly_full 
+0x03db 001573 call p_mouse_data_pull ,blank 
+0x03dc 001574 branch le_prepare_tx + 4 
 :      001576 p_le_prepare_tx_wak:
-0x03d7 001577 call p_le_check_tx_retransmit_setmd 
-0x03d8 001578 branch p_le_power_ctrl_pac_succ_decrs 
+0x03dd 001577 call p_le_check_tx_retransmit_setmd 
+0x03de 001578 branch p_le_power_ctrl_pac_succ_decrs 
 :      001580 p_le_check_tx_retransmit_setmd:
-0x03d9 001581 fetch 1 ,mem_le_connect_status_flag 
-0x03da 001582 and pdata ,0x03 ,pdata 
-0x03db 001583 rtnne 0x03 
-0x03dc 001584 fetch 1 ,mem_mouse_data_queue_num 
-0x03dd 001585 rtn blank 
-0x03de 001586 fetch 1 ,mem_le_txlen 
-0x03df 001587 rtn blank 
-0x03e0 001588 fetch 1 ,mem_le_txheader 
-0x03e1 001589 set1 md ,pdata 
-0x03e2 001590 store 1 ,mem_le_txheader 
-0x03e3 001591 call le_set_md 
-0x03e4 001592 rtn 
+0x03df 001581 fetch 1 ,mem_le_connect_status_flag 
+0x03e0 001582 and pdata ,0x03 ,pdata 
+0x03e1 001583 rtnne 0x03 
+0x03e2 001584 fetch 1 ,mem_mouse_data_queue_num 
+0x03e3 001585 rtn blank 
+0x03e4 001586 fetch 1 ,mem_le_txlen 
+0x03e5 001587 rtn blank 
+0x03e6 001588 fetch 1 ,mem_le_txheader 
+0x03e7 001589 set1 md ,pdata 
+0x03e8 001590 store 1 ,mem_le_txheader 
+0x03e9 001591 call le_set_md 
+0x03ea 001592 rtn 
 :      001596 p_le_power_ctrl_pac_succ_decrs:
-0x03e5 001597 branch power_ctrl_pac_succ_decrs 
+0x03eb 001597 branch power_ctrl_pac_succ_decrs 
 :      001599 p_mouse_le_reconn_write_enable_timer_reinit:
-0x03e6 001600 fetch 1 ,mem_mouse_le_reconnect_flag 
-0x03e7 001601 rtn blank 
-0x03e8 001602 fetch 1 ,mem_le_connect_status_flag 
-0x03e9 001603 and pdata ,0x03 ,pdata 
-0x03ea 001604 rtneq 0x03 
-0x03eb 001605 jam 10 ,mem_le_start_encrypt_timer 
-0x03ec 001606 rtn 
+0x03ec 001600 fetch 1 ,mem_mouse_le_reconnect_flag 
+0x03ed 001601 rtn blank 
+0x03ee 001602 fetch 1 ,mem_le_connect_status_flag 
+0x03ef 001603 and pdata ,0x03 ,pdata 
+0x03f0 001604 rtneq 0x03 
+0x03f1 001605 jam 10 ,mem_le_start_encrypt_timer 
+0x03f2 001606 rtn 
 :      001608 p_le_parse_l2cap:
-0x03ed 001609 ifetch 2 ,contr 
-0x03ee 001610 beq le_l2cap_cid_att ,p_le_parse_att 
-0x03ef 001611 beq le_l2cap_cid_smp ,p_le_parse_smp 
-0x03f0 001612 branch le_parse_l2cap + 11 
+0x03f3 001609 ifetch 2 ,contr 
+0x03f4 001610 beq le_l2cap_cid_att ,p_le_parse_att 
+0x03f5 001611 beq le_l2cap_cid_smp ,p_le_parse_smp 
+0x03f6 001612 branch le_parse_l2cap + 11 
 :      001613 p_le_parse_att:
-0x03f1 001614 call store_contr 
-0x03f2 001615 call p_mouse_le_reconn_write_enable_timer_reinit 
-0x03f3 001616 call get_contr 
-0x03f4 001617 ifetch 3 ,contr 
-0x03f5 001618 store 3 ,mem_le_att_opcode 
-0x03f6 001619 beq attop_read_by_group_type_request ,p_le_parse_att_read_by_group_type_request 
-0x03f7 001620 rshift8 pdata ,temp 
-0x03f8 001621 sub temp ,0x24 ,null 
-0x03f9 001622 branch le_parse_att + 2 ,positive 
-0x03fa 001623 arg mem_mouse_le_uuid_sup ,temp 
-0x03fb 001624 storet 2 ,mem_ui_le_uuid_table 
-0x03fc 001625 call le_parse_att + 2 
-0x03fd 001626 setarg 0x8e7a 
-0x03fe 001627 store 2 ,mem_ui_le_uuid_table 
-0x03ff 001628 rtn 
+0x03f7 001614 call store_contr 
+0x03f8 001615 call p_mouse_le_reconn_write_enable_timer_reinit 
+0x03f9 001616 call get_contr 
+0x03fa 001617 ifetch 3 ,contr 
+0x03fb 001618 store 3 ,mem_le_att_opcode 
+0x03fc 001619 beq attop_read_by_group_type_request ,p_le_parse_att_read_by_group_type_request 
+0x03fd 001620 rshift8 pdata ,temp 
+0x03fe 001621 sub temp ,0x24 ,null 
+0x03ff 001622 branch le_parse_att + 2 ,positive 
+0x0400 001623 arg mem_mouse_le_uuid_sup ,temp 
+0x0401 001624 storet 2 ,mem_ui_le_uuid_table 
+0x0402 001625 call le_parse_att + 2 
+0x0403 001626 setarg 0x8e7a 
+0x0404 001627 store 2 ,mem_ui_le_uuid_table 
+0x0405 001628 rtn 
 :      001630 p_le_parse_att_read_by_group_type_request:
-0x0400 001631 call le_parse_att_read_by_group_type_request 
-0x0401 001632 call le_fifo_get_last_tx_ptr 
-0x0402 001633 increase 7 ,contr 
-0x0403 001634 ifetch 1 ,contr 
-0x0404 001635 rtnne attop_read_by_group_type_response 
-0x0405 001636 increase 5 ,contr 
-0x0406 001637 ifetch 2 ,contr 
-0x0407 001638 arg uuid_service_hids ,temp 
-0x0408 001639 isub temp ,null 
-0x0409 001640 nrtn zero 
-0x040a 001641 increase -4 ,contr 
-0x040b 001642 setarg 0x2b 
-0x040c 001643 istore 2 ,contr 
-0x040d 001644 rtn 
+0x0406 001631 call le_parse_att_read_by_group_type_request 
+0x0407 001632 call le_fifo_get_last_tx_ptr 
+0x0408 001633 increase 7 ,contr 
+0x0409 001634 ifetch 1 ,contr 
+0x040a 001635 rtnne attop_read_by_group_type_response 
+0x040b 001636 increase 5 ,contr 
+0x040c 001637 ifetch 2 ,contr 
+0x040d 001638 arg uuid_service_hids ,temp 
+0x040e 001639 isub temp ,null 
+0x040f 001640 nrtn zero 
+0x0410 001641 increase -4 ,contr 
+0x0411 001642 setarg 0x2b 
+0x0412 001643 istore 2 ,contr 
+0x0413 001644 rtn 
 :      001646 p_le_parse_smp:
-0x040e 001647 ifetch 1 ,contr 
-0x040f 001648 beq smp_pairing_failed ,p_le_parse_smp_pairing_failed 
-0x0410 001649 branch le_parse_smp + 1 
+0x0414 001647 ifetch 1 ,contr 
+0x0415 001648 beq smp_pairing_failed ,p_le_parse_smp_pairing_failed 
+0x0416 001649 branch le_parse_smp + 1 
 :      001650 p_le_parse_smp_pairing_failed:
-0x0411 001651 call le_parse_smp_pairing_failed 
-0x0412 001652 fetch 1 ,mem_le_state 
-0x0413 001653 set0 lestate_update_param ,pdata 
-0x0414 001654 store 1 ,mem_le_state 
-0x0415 001655 branch le_parse_terminate_ind 
+0x0417 001651 call le_parse_smp_pairing_failed 
+0x0418 001652 fetch 1 ,mem_le_state 
+0x0419 001653 set0 lestate_update_param ,pdata 
+0x041a 001654 store 1 ,mem_le_state 
+0x041b 001655 branch le_parse_terminate_ind 
 :      001657 p_le_adv_not_match:
-0x0416 001658 fetch 1 ,mem_le_ch_mapped 
-0x0417 001659 bne 39 ,le_adv_loop 
-0x0418 001660 call p_le_adv_random_delay 
-0x0419 001661 arg le_adv_interval_timer ,queue 
-0x041a 001662 fetch 2 ,mem_le_adv_interval 
-0x041b 001663 branch timer_init 
+0x041c 001658 fetch 1 ,mem_le_ch_mapped 
+0x041d 001659 bne 39 ,le_adv_loop 
+0x041e 001660 call p_le_adv_random_delay 
+0x041f 001661 arg le_adv_interval_timer ,queue 
+0x0420 001662 fetch 2 ,mem_le_adv_interval 
+0x0421 001663 branch timer_init 
 :      001664 p_le_adv_random_delay:
-0x041c 001665 random pdata 
-0x041d 001666 arg 0x1ff ,temp 
-0x041e 001667 iand temp ,pdata 
-0x041f 001668 add pdata ,250 ,pdata 
-0x0420 001669 branch delay 
+0x0422 001665 random pdata 
+0x0423 001666 arg 0x1ff ,temp 
+0x0424 001667 iand temp ,pdata 
+0x0425 001668 add pdata ,250 ,pdata 
+0x0426 001669 branch delay 
 :      001671 p_le_lpm_setmult:
-0x0421 001672 disable wake 
-0x0422 001673 branch p_le_lpm_set_mult_attempt ,attempt 
-0x0423 001674 nbranch le_lpm_lost ,match 
+0x0427 001672 disable wake 
+0x0428 001673 branch p_le_lpm_set_mult_attempt ,attempt 
+0x0429 001674 nbranch le_lpm_lost ,match 
 :      001675 p_le_lpm_set_mult_attempt:
-0x0424 001676 call lpm_match 
-0x0425 001677 fetch 2 ,mem_rx_window_sniff 
-0x0426 001678 store 2 ,mem_le_receive_window 
-0x0427 001679 fetch 1 ,mem_le_connect_status_flag 
-0x0428 001680 compare 3 ,pdata ,3 
-0x0429 001681 nbranch lpm_mult_short ,true 
-0x042a 001682 branch le_lpm_set_mult_attempt + 3 
+0x042a 001676 call lpm_match 
+0x042b 001677 fetch 2 ,mem_rx_window_sniff 
+0x042c 001678 store 2 ,mem_le_receive_window 
+0x042d 001679 fetch 1 ,mem_le_connect_status_flag 
+0x042e 001680 compare 3 ,pdata ,3 
+0x042f 001681 nbranch lpm_mult_short ,true 
+0x0430 001682 branch le_lpm_set_mult_attempt + 3 
 :      001684 p_le_mouse_bb_event_connect_complete:
-0x042b 001685 fetch 1 ,mem_mouse_le_reconnect_flag 
-0x042c 001686 nrtn blank 
-0x042d 001687 fetch 1 ,mem_le_att_handle 
-0x042e 001688 sub pdata ,26 ,pdata 
-0x042f 001689 nrtn zero 
-0x0430 001690 branch mouse_le_write_enable 
+0x0431 001685 fetch 1 ,mem_mouse_le_reconnect_flag 
+0x0432 001686 nrtn blank 
+0x0433 001687 fetch 1 ,mem_le_att_handle 
+0x0434 001688 sub pdata ,26 ,pdata 
+0x0435 001689 nrtn zero 
+0x0436 001690 branch mouse_le_write_enable 
 :      001692 p_twspi_reset:
-0x0431 001693 hfetch 1 ,core_gpio_out3 
-0x0432 001694 and_into 0xfd ,pdata 
-0x0433 001695 hstore 1 ,core_gpio_out3 
-0x0434 001696 hfetcht 1 ,core_gpio_oe3 
-0x0435 001697 or_into 0x2 ,temp 
-0x0436 001698 hstoret 1 ,core_gpio_oe3 
-0x0437 001699 call twspi_disable 
-0x0438 001700 and_into 0xfd ,temp 
-0x0439 001701 nop 13 
-0x043a 001702 call p_twspi_enable 
-0x043b 001703 hstoret 1 ,core_gpio_oe3 
-0x043c 001704 rtn 
+0x0437 001693 hfetch 1 ,core_gpio_out3 
+0x0438 001694 and_into 0xfd ,pdata 
+0x0439 001695 hstore 1 ,core_gpio_out3 
+0x043a 001696 hfetcht 1 ,core_gpio_oe3 
+0x043b 001697 or_into 0x2 ,temp 
+0x043c 001698 hstoret 1 ,core_gpio_oe3 
+0x043d 001699 call twspi_disable 
+0x043e 001700 and_into 0xfd ,temp 
+0x043f 001701 nop 13 
+0x0440 001702 call p_twspi_enable 
+0x0441 001703 hstoret 1 ,core_gpio_oe3 
+0x0442 001704 rtn 
 :      001706 p_spid_init:
-0x043d 001707 call spid_init_common 
+0x0443 001707 call spid_init_common 
 :      001708 p_twspi_enable:
-0x043e 001709 hfetch 1 ,core_gpio_sel1 
-0x043f 001710 set1 0 ,pdata 
-0x0440 001711 set0 1 ,pdata 
-0x0441 001712 set0 3 ,pdata 
-0x0442 001713 hstore 1 ,core_gpio_sel1 
-0x0443 001714 rtn 
+0x0444 001709 hfetch 1 ,core_gpio_sel1 
+0x0445 001710 set1 0 ,pdata 
+0x0446 001711 set0 1 ,pdata 
+0x0447 001712 set0 3 ,pdata 
+0x0448 001713 hstore 1 ,core_gpio_sel1 
+0x0449 001714 rtn 
 :      001717 p_page_wait_fhs_reply_ok:
-0x0444 001718 fetch 1 ,mem_page_rcv_fhs 
-0x0445 001719 increase 1 ,pdata 
-0x0446 001720 store 1 ,mem_page_rcv_fhs 
-0x0447 001721 call prepare_newconn 
+0x044a 001718 fetch 1 ,mem_page_rcv_fhs 
+0x044b 001719 increase 1 ,pdata 
+0x044c 001720 store 1 ,mem_page_rcv_fhs 
+0x044d 001721 call prepare_newconn 
 :      001722 p_master_newconn_loop:
-0x0448 001723 set1 mark_first_packet ,mark 
-0x0449 001724 call master_newconn_once 
-0x044a 001725 branch p_newconn_poll_responded ,sync 
-0x044b 001726 set0 mark_first_packet ,mark 
-0x044c 001727 call new_conn_timeout 
-0x044d 001728 nbranch p_master_newconn_loop ,blank 
-0x044e 001729 branch page_restart 
+0x044e 001723 set1 mark_first_packet ,mark 
+0x044f 001724 call master_newconn_once 
+0x0450 001725 branch p_newconn_poll_responded ,sync 
+0x0451 001726 set0 mark_first_packet ,mark 
+0x0452 001727 call new_conn_timeout 
+0x0453 001728 nbranch p_master_newconn_loop ,blank 
+0x0454 001729 branch page_restart 
 :      001731 p_newconn_poll_responded:
-0x044f 001732 set0 mark_first_packet ,mark 
-0x0450 001733 branch newconn_poll_responded 
+0x0455 001732 set0 mark_first_packet ,mark 
+0x0456 001733 branch newconn_poll_responded 
 :      001735 p_process_dmh:
-0x0451 001736 bmark1 mark_first_packet ,end_of_packet 
-0x0452 001737 branch process_dmh + 1 
+0x0457 001736 bmark1 mark_first_packet ,end_of_packet 
+0x0458 001737 branch process_dmh + 1 
 :      001739 p_prepare_tx:
-0x0453 001740 fetch 1 ,mem_state 
-0x0454 001741 isolate1 state_inconn ,pdata 
-0x0455 001742 call p_bt_power_ctrl ,true 
-0x0456 001743 branch prepare_tx + 1 
+0x0459 001740 fetch 1 ,mem_state 
+0x045a 001741 isolate1 state_inconn ,pdata 
+0x045b 001742 call p_bt_power_ctrl ,true 
+0x045c 001743 branch prepare_tx + 1 
 :      001744 p_bt_power_ctrl:
-0x0457 001745 fetch 1 ,mem_arq 
-0x0458 001746 isolate1 wack ,pdata 
-0x0459 001747 call power_ctrl_pac_succ_decrs ,true 
-0x045a 001748 ncall power_ctrl_pac_succ_incrs ,true 
-0x045b 001749 branch power_ctrl_start 
+0x045d 001745 fetch 1 ,mem_arq 
+0x045e 001746 isolate1 wack ,pdata 
+0x045f 001747 call power_ctrl_pac_succ_decrs ,true 
+0x0460 001748 ncall power_ctrl_pac_succ_incrs ,true 
+0x0461 001749 branch power_ctrl_start 
 :      001751 p_slave_conn_recv_packet:
-0x045c 001752 call slave_receive_master_slot 
-0x045d 001753 nbranch shutdown_radio ,sync 
-0x045e 001754 call save_rssi 
-0x045f 001755 call p_rssi_signal 
-0x0460 001756 branch slave_conn_recv_packet + 4 
+0x0462 001752 call slave_receive_master_slot 
+0x0463 001753 nbranch shutdown_radio ,sync 
+0x0464 001754 call save_rssi 
+0x0465 001755 call p_rssi_signal 
+0x0466 001756 branch slave_conn_recv_packet + 4 
 :      001758 p_lpm_dispatch:
-0x0461 001759 call lpo_calibration 
-0x0462 001760 fetch 3 ,mem_clks_per_lpo 
-0x0463 001761 rtn blank 
-0x0464 001762 fetch 1 ,mem_lpm_mode 
-0x0465 001763 rtn blank 
-0x0466 001764 fetch 1 ,mem_ssp_enable 
-0x0467 001765 branch p_lpm_dispatch_next ,blank 
-0x0468 001766 fetch 1 ,mem_sp_local_key_invalid 
-0x0469 001767 rtn blank 
+0x0467 001759 call lpo_calibration 
+0x0468 001760 fetch 3 ,mem_clks_per_lpo 
+0x0469 001761 rtn blank 
+0x046a 001762 fetch 1 ,mem_lpm_mode 
+0x046b 001763 rtn blank 
+0x046c 001764 fetch 1 ,mem_ssp_enable 
+0x046d 001765 branch p_lpm_dispatch_next ,blank 
+0x046e 001766 fetch 1 ,mem_sp_local_key_invalid 
+0x046f 001767 rtn blank 
 :      001768 p_lpm_dispatch_next:
-0x046a 001769 fetch 1 ,mem_le_sc_calc 
-0x046b 001770 nrtn blank 
-0x046c 001771 call lpm_check_wake_lock 
-0x046d 001772 nrtn blank 
-0x046e 001773 fetch 1 ,mem_context 
-0x046f 001774 compare 3 ,pdata ,0x7 
-0x0470 001775 nbranch lpm_dispatch_unconn ,true 
-0x0471 001776 fetch 2 ,mem_context + coffset_tsniff 
-0x0472 001777 arg 0xffff ,temp 
-0x0473 001778 isub temp ,null 
-0x0474 001779 rtn zero 
-0x0475 001780 branch lpm_dispatch_next + 9 
+0x0470 001769 fetch 1 ,mem_le_sc_calc 
+0x0471 001770 nrtn blank 
+0x0472 001771 call lpm_check_wake_lock 
+0x0473 001772 nrtn blank 
+0x0474 001773 fetch 1 ,mem_context 
+0x0475 001774 compare 3 ,pdata ,0x7 
+0x0476 001775 nbranch lpm_dispatch_unconn ,true 
+0x0477 001776 fetch 2 ,mem_context + coffset_tsniff 
+0x0478 001777 arg 0xffff ,temp 
+0x0479 001778 isub temp ,null 
+0x047a 001779 rtn zero 
+0x047b 001780 branch lpm_dispatch_next + 9 
 :      001782 p_app_bt_start_reconnect:
-0x0476 001783 branch app_bt_start_reconnect + 3 
+0x047c 001783 branch app_bt_start_reconnect + 3 
 :      001785 p_mouse_bb_disconnected:
-0x0477 001786 jam 0 ,mem_mouse_enter_sniff_count 
-0x0478 001787 jam 0x0e ,mem_sniff_param_interval 
-0x0479 001788 call mouse_bb_discon_clear_stack 
-0x047a 001789 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-0x047b 001790 bbit1 app_disc_ble ,mouse4_0_event_bb_disconn 
-0x047c 001791 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-0x047d 001792 bbit1 app_disc_after_pairing ,p_mouse_event_light_state_pairing 
-0x047e 001793 bbit1 app_disc_after_reconn ,p_mouse_event_light_state_hibernate 
-0x047f 001794 bbit1 app_disc_after_sniff ,p_mouse_event_light_state_hibernate 
-0x0480 001795 branch mouse_start_discovery 
+0x047d 001786 jam 0 ,mem_mouse_enter_sniff_count 
+0x047e 001787 jam 0x0e ,mem_sniff_param_interval 
+0x047f 001788 call mouse_bb_discon_clear_stack 
+0x0480 001789 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0x0481 001790 bbit1 app_disc_ble ,mouse4_0_event_bb_disconn 
+0x0482 001791 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0x0483 001792 bbit1 app_disc_after_pairing ,p_mouse_event_light_state_pairing 
+0x0484 001793 bbit1 app_disc_after_reconn ,p_mouse_event_light_state_hibernate 
+0x0485 001794 bbit1 app_disc_after_sniff ,p_mouse_event_light_state_hibernate 
+0x0486 001795 branch mouse_start_discovery 
 :      001797 p_mouse_event_light_state_pairing:
-0x0481 001798 bbit1 app_disc_after_handshake ,p_mouse_event_light_state_hibernate 
-0x0482 001799 bbit1 app_disc_after_sniff ,p_mouse_event_light_state_hibernate 
-0x0483 001800 branch mouse_start_discovery 
+0x0487 001798 bbit1 app_disc_after_handshake ,p_mouse_event_light_state_hibernate 
+0x0488 001799 bbit1 app_disc_after_sniff ,p_mouse_event_light_state_hibernate 
+0x0489 001800 branch mouse_start_discovery 
 :      001801 p_mouse_event_light_state_hibernate:
-0x0484 001802 fetch 2 ,mem_ui_state_map 
-0x0485 001803 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0x0486 001804 call app_disconn_reason_clear 
-0x0487 001805 call mouse_check_key_gpio 
-0x0488 001807 branch app_bb_hibernate 
+0x048a 001802 fetch 2 ,mem_ui_state_map 
+0x048b 001803 bbit1 ui_state_btn_down ,mouse_start_discovery 
+0x048c 001804 call app_disconn_reason_clear 
+0x048d 001805 call mouse_check_key_gpio 
+0x048e 001807 branch app_bb_hibernate 
 :      001809 p_hid_rx_process:
-0x0489 001810 fetch 2 ,mem_l2cap_payload_ptr 
-0x048a 001811 copy pdata ,contr 
-0x048b 001812 ifetch 1 ,contr 
-0x048c 001813 store 1 ,mem_l2cap_rcv 
-0x048d 001814 and pdata ,0x0f ,temp 
-0x048e 001815 rshift4 pdata ,pdata 
-0x048f 001816 beq hid_type_set_protocol ,p_hid_rx_set_protocol 
-0x0490 001817 beq hid_type_control ,p_hid_rx_process_hid_control 
-0x0491 001818 branch hid_rx_process + 6 
+0x048f 001810 fetch 2 ,mem_l2cap_payload_ptr 
+0x0490 001811 copy pdata ,contr 
+0x0491 001812 ifetch 1 ,contr 
+0x0492 001813 store 1 ,mem_l2cap_rcv 
+0x0493 001814 and pdata ,0x0f ,temp 
+0x0494 001815 rshift4 pdata ,pdata 
+0x0495 001816 beq hid_type_set_protocol ,p_hid_rx_set_protocol 
+0x0496 001817 beq hid_type_control ,p_hid_rx_process_hid_control 
+0x0497 001818 branch hid_rx_process + 6 
 :      001819 p_hid_rx_set_protocol:
-0x0492 001820 call hid_rx_process_handshake 
-0x0493 001821 jam 0 ,mem_mouse_bt_boot_mode 
-0x0494 001822 fetch 1 ,mem_l2cap_rcv 
-0x0495 001823 isolate1 0 ,pdata 
-0x0496 001824 rtn true 
-0x0497 001825 jam 1 ,mem_mouse_bt_boot_mode 
-0x0498 001826 rtn 
+0x0498 001820 call hid_rx_process_handshake 
+0x0499 001821 jam 0 ,mem_mouse_bt_boot_mode 
+0x049a 001822 fetch 1 ,mem_l2cap_rcv 
+0x049b 001823 isolate1 0 ,pdata 
+0x049c 001824 rtn true 
+0x049d 001825 jam 1 ,mem_mouse_bt_boot_mode 
+0x049e 001826 rtn 
 :      001828 p_hid_rx_process_hid_control:
-0x0499 001829 copy temp ,pdata 
-0x049a 001830 beq hid_control_p_virtualcableunplug ,p_hid_rx_process_virtual_cable_unplug 
-0x049b 001831 beq hid_control_p_suspend ,hid_rx_process_suspend 
-0x049c 001832 rtn 
+0x049f 001829 copy temp ,pdata 
+0x04a0 001830 beq hid_control_p_virtualcableunplug ,p_hid_rx_process_virtual_cable_unplug 
+0x04a1 001831 beq hid_control_p_suspend ,hid_rx_process_suspend 
+0x04a2 001832 rtn 
 :      001833 p_hid_rx_process_virtual_cable_unplug:
-0x049d 001834 jam bt_evt_virtual_cable_unplug ,mem_fifo_temp 
-0x049e 001835 call ui_ipc_send_event 
-0x049f 001836 fetch 1 ,mem_device_option 
-0x04a0 001837 rtnbit0 dvc_op_mouse 
-0x04a1 001838 copy temp ,pdata 
-0x04a2 001839 beq hid_control_p_virtualcableunplug ,p_mouse_irtual_cable_unplug 
-0x04a3 001840 rtn 
+0x04a3 001834 jam bt_evt_virtual_cable_unplug ,mem_fifo_temp 
+0x04a4 001835 call ui_ipc_send_event 
+0x04a5 001836 fetch 1 ,mem_device_option 
+0x04a6 001837 rtnbit0 dvc_op_mouse 
+0x04a7 001838 copy temp ,pdata 
+0x04a8 001839 beq hid_control_p_virtualcableunplug ,p_mouse_irtual_cable_unplug 
+0x04a9 001840 rtn 
 :      001842 p_parse_lmp_accepted:
-0x04a4 001843 fetch 1 ,mem_rxbuf + 1 
-0x04a5 001844 store 1 ,mem_lmi_accepted_opcode 
-0x04a6 001845 beq lmp_switch_req ,p_parse_lmp_accepted_switch 
-0x04a7 001846 branch parse_lmp_accepted + 3 
+0x04aa 001843 fetch 1 ,mem_rxbuf + 1 
+0x04ab 001844 store 1 ,mem_lmi_accepted_opcode 
+0x04ac 001845 beq lmp_switch_req ,p_parse_lmp_accepted_switch 
+0x04ad 001846 branch parse_lmp_accepted + 3 
 :      001847 p_parse_lmp_accepted_switch:
-0x04a8 001848 call parse_lmp_accepted_switch 
-0x04a9 001849 jam 1 ,mem_bt_rcvd_switch_req_accept 
-0x04aa 001850 fetch 1 ,mem_bt_send_lmp_setup_complete 
-0x04ab 001851 rtn blank 
-0x04ac 001852 jam 2 ,mem_bt_send_lmp_setup_complete 
-0x04ad 001853 rtn 
+0x04ae 001848 call parse_lmp_accepted_switch 
+0x04af 001849 jam 1 ,mem_bt_rcvd_switch_req_accept 
+0x04b0 001850 fetch 1 ,mem_bt_send_lmp_setup_complete 
+0x04b1 001851 rtn blank 
+0x04b2 001852 jam 2 ,mem_bt_send_lmp_setup_complete 
+0x04b3 001853 rtn 
 :      001856 p_send_lmp:
-0x04ae 001857 disable user 
-0x04af 001858 call lmo_fifo_process 
-0x04b0 001861 fetch 1 ,mem_lmp_to_send 
-0x04b1 001862 rtn blank 
-0x04b2 001863 bbit1 7 ,p_send_lmp_escape 
-0x04b3 001864 beq lmp_accepted ,p_send_lmp_accepted 
-0x04b4 001865 beq lmp_setup_complete ,p_send_lmp_setup_complete 
-0x04b5 001866 beq lmp_sniff_req ,p_send_lmp_sniff_req 
-0x04b6 001867 branch send_lmp0 
+0x04b4 001857 disable user 
+0x04b5 001858 call lmo_fifo_process 
+0x04b6 001861 fetch 1 ,mem_lmp_to_send 
+0x04b7 001862 rtn blank 
+0x04b8 001863 bbit1 7 ,p_send_lmp_escape 
+0x04b9 001864 beq lmp_accepted ,p_send_lmp_accepted 
+0x04ba 001865 beq lmp_setup_complete ,p_send_lmp_setup_complete 
+0x04bb 001866 beq lmp_sniff_req ,p_send_lmp_sniff_req 
+0x04bc 001867 branch send_lmp0 
 :      001868 p_send_lmp_escape:
-0x04b7 001869 beq lmp_ext_features_res ,p_send_lmpext_features_res 
-0x04b8 001870 beq lmp_ext_features_req ,p_send_lmpext_features_req 
-0x04b9 001871 branch send_lmp_escape 
+0x04bd 001869 beq lmp_ext_features_res ,p_send_lmpext_features_res 
+0x04be 001870 beq lmp_ext_features_req ,p_send_lmpext_features_req 
+0x04bf 001871 branch send_lmp_escape 
 :      001872 p_send_lmpext_features_res:
-0x04ba 001873 call p_check_ssp_enable 
-0x04bb 001874 fetch 1 ,mem_lmp_to_send 
-0x04bc 001875 branch send_lmpext_features_res 
+0x04c0 001873 call p_check_ssp_enable 
+0x04c1 001874 fetch 1 ,mem_lmp_to_send 
+0x04c2 001875 branch send_lmpext_features_res 
 :      001876 p_send_lmpext_features_req:
-0x04bd 001877 call p_check_ssp_enable 
-0x04be 001878 fetch 1 ,mem_lmp_to_send 
-0x04bf 001879 branch send_lmpext_features_req 
+0x04c3 001877 call p_check_ssp_enable 
+0x04c4 001878 fetch 1 ,mem_lmp_to_send 
+0x04c5 001879 branch send_lmpext_features_req 
 :      001880 p_check_ssp_enable:
-0x04c0 001881 fetch 1 ,mem_ssp_enable 
-0x04c1 001882 branch ssp_disable ,blank 
-0x04c2 001883 branch ssp_enable 
+0x04c6 001881 fetch 1 ,mem_ssp_enable 
+0x04c7 001882 branch ssp_disable ,blank 
+0x04c8 001883 branch ssp_enable 
 :      001885 p_send_lmp_setup_complete:
-0x04c3 001886 jam 1 ,mem_bt_send_lmp_setup_complete 
-0x04c4 001887 branch send_lmp_setup_complete 
+0x04c9 001886 jam 1 ,mem_bt_send_lmp_setup_complete 
+0x04ca 001887 branch send_lmp_setup_complete 
 :      001893 p_send_lmp_sniff_req:
-0x04c5 001894 jam 4 ,mem_mouse_bt_send_first_package_timer 
-0x04c6 001895 branch send_lmp_sniff_req 
+0x04cb 001894 jam 4 ,mem_mouse_bt_send_first_package_timer 
+0x04cc 001895 branch send_lmp_sniff_req 
 :      001898 p_send_lmp_accepted:
-0x04c7 001899 force 2 ,pdata 
-0x04c8 001900 call msg_send_lmp 
-0x04c9 001901 fetch 1 ,mem_lmi_opcode 
-0x04ca 001902 istore 1 ,contw 
-0x04cb 001903 store 1 ,mem_lmi_opcode_temp 
-0x04cc 001904 call send_lmp_follow 
-0x04cd 001905 fetch 1 ,mem_lmi_opcode_temp 
-0x04ce 001906 beq lmp_max_slot_req ,p_send_lmp_accepted_max_slot_req 
-0x04cf 001907 branch send_lmp_accepted + 7 
+0x04cd 001899 force 2 ,pdata 
+0x04ce 001900 call msg_send_lmp 
+0x04cf 001901 fetch 1 ,mem_lmi_opcode 
+0x04d0 001902 istore 1 ,contw 
+0x04d1 001903 store 1 ,mem_lmi_opcode_temp 
+0x04d2 001904 call send_lmp_follow 
+0x04d3 001905 fetch 1 ,mem_lmi_opcode_temp 
+0x04d4 001906 beq lmp_max_slot_req ,p_send_lmp_accepted_max_slot_req 
+0x04d5 001907 branch send_lmp_accepted + 7 
 :      001910 p_send_lmp_accepted_max_slot_req:
-0x04d0 001911 fetch 1 ,mem_bt_rcvd_switch_req_accept 
-0x04d1 001912 rtn blank 
-0x04d2 001913 jam 0 ,mem_bt_rcvd_switch_req_accept 
-0x04d3 001914 fetch 1 ,mem_bt_send_lmp_setup_complete 
-0x04d4 001915 rtnne 2 
-0x04d5 001916 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
-0x04d6 001917 copy clkn_bt ,pdata 
-0x04d7 001918 store 4 ,mem_aurand_send_delay_time 
-0x04d8 001919 rtn 
+0x04d6 001911 fetch 1 ,mem_bt_rcvd_switch_req_accept 
+0x04d7 001912 rtn blank 
+0x04d8 001913 jam 0 ,mem_bt_rcvd_switch_req_accept 
+0x04d9 001914 fetch 1 ,mem_bt_send_lmp_setup_complete 
+0x04da 001915 rtnne 2 
+0x04db 001916 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
+0x04dc 001917 copy clkn_bt ,pdata 
+0x04dd 001918 store 4 ,mem_aurand_send_delay_time 
+0x04de 001919 rtn 
 :      001921 p_process_conn_sm:
-0x04d9 001922 call lmo_fifo_check 
-0x04da 001923 nrtn blank 
+0x04df 001922 call lmo_fifo_check 
+0x04e0 001923 nrtn blank 
 :      001924 p_process_conn_sm_continue:
-0x04db 001925 fetch 1 ,mem_conn_sm 
-0x04dc 001926 rtn blank 
-0x04dd 001927 beq conn_sm_send_conn_req ,p_host_create_conn_send_conn_req 
-0x04de 001928 beq conn_sm_wait_switch_after_host_connection ,p_host_creat_conn_wait_switch 
-0x04df 001929 branch process_conn_sm_continue + 2 
+0x04e1 001925 fetch 1 ,mem_conn_sm 
+0x04e2 001926 rtn blank 
+0x04e3 001927 beq conn_sm_send_conn_req ,p_host_create_conn_send_conn_req 
+0x04e4 001928 beq conn_sm_wait_switch_after_host_connection ,p_host_creat_conn_wait_switch 
+0x04e5 001929 branch process_conn_sm_continue + 2 
 :      001932 p_host_creat_conn_wait_switch:
-0x04e0 001933 fetch 1 ,mem_switch_flag 
-0x04e1 001934 rtneq switch_flag_init 
-0x04e2 001935 beq switch_flag_accept ,p_host_create_conn_switch_accept 
-0x04e3 001936 branch host_creat_conn_wait_switch + 3 
+0x04e6 001933 fetch 1 ,mem_switch_flag 
+0x04e7 001934 rtneq switch_flag_init 
+0x04e8 001935 beq switch_flag_accept ,p_host_create_conn_switch_accept 
+0x04e9 001936 branch host_creat_conn_wait_switch + 3 
 :      001937 p_host_create_conn_switch_accept:
-0x04e4 001938 rtn master 
+0x04ea 001938 rtn master 
 :      001939 p_host_create_conn_auth_pair:
-0x04e5 001941 fetch 1 ,mem_connection_options 
-0x04e6 001942 bbit1 connection_auth ,p_host_create_conn_auth_pair_true 
-0x04e7 001943 branch host_create_conn_auth_pair + 1 
+0x04eb 001941 fetch 1 ,mem_connection_options 
+0x04ec 001942 bbit1 connection_auth ,p_host_create_conn_auth_pair_true 
+0x04ed 001943 branch host_create_conn_auth_pair + 1 
 :      001944 p_host_create_conn_auth_pair_true:
-0x04e8 001945 fetch 1 ,mem_bt_send_lmp_setup_complete 
-0x04e9 001946 beq 1 ,host_create_conn_auth_pair_true 
-0x04ea 001948 fetch 1 ,mem_link_key_exists 
-0x04eb 001949 branch host_create_conn_auth_pair_nokey ,blank 
-0x04ec 001950 fetch 1 ,mem_lmp_conn_state 
-0x04ed 001951 rtnbit0 sent_setup_complete 
-0x04ee 001952 rtnbit0 received_setup_complete 
-0x04ef 001953 fetch 1 ,mem_bt_send_max_slot_req_accept_after_switch 
-0x04f0 001954 rtn blank 
-0x04f1 001955 jam 0 ,mem_bt_send_max_slot_req_accept_after_switch 
-0x04f2 001956 fetch 4 ,mem_aurand_send_delay_time 
-0x04f3 001957 arg 20 ,temp 
-0x04f4 001958 iadd temp ,temp 
-0x04f5 001959 copy clkn_bt ,pdata 
-0x04f6 001960 isub temp ,null 
-0x04f7 001961 nbranch p_bt_send_max_slot_req_accept_after_switch_wait ,positive 
-0x04f8 001962 branch host_create_conn_auth 
+0x04ee 001945 fetch 1 ,mem_bt_send_lmp_setup_complete 
+0x04ef 001946 beq 1 ,host_create_conn_auth_pair_true 
+0x04f0 001948 fetch 1 ,mem_link_key_exists 
+0x04f1 001949 branch host_create_conn_auth_pair_nokey ,blank 
+0x04f2 001950 fetch 1 ,mem_lmp_conn_state 
+0x04f3 001951 rtnbit0 sent_setup_complete 
+0x04f4 001952 rtnbit0 received_setup_complete 
+0x04f5 001953 fetch 1 ,mem_bt_send_max_slot_req_accept_after_switch 
+0x04f6 001954 rtn blank 
+0x04f7 001955 jam 0 ,mem_bt_send_max_slot_req_accept_after_switch 
+0x04f8 001956 fetch 4 ,mem_aurand_send_delay_time 
+0x04f9 001957 arg 20 ,temp 
+0x04fa 001958 iadd temp ,temp 
+0x04fb 001959 copy clkn_bt ,pdata 
+0x04fc 001960 isub temp ,null 
+0x04fd 001961 nbranch p_bt_send_max_slot_req_accept_after_switch_wait ,positive 
+0x04fe 001962 branch host_create_conn_auth 
 :      001964 p_bt_send_max_slot_req_accept_after_switch_wait:
-0x04f9 001965 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
-0x04fa 001966 rtn 
+0x04ff 001965 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
+0x0500 001966 rtn 
 :      001968 p_host_create_conn_send_conn_req:
-0x04fb 001969 jam 20 ,mem_mouse_send_switch_req_timer 
-0x04fc 001970 branch host_create_conn_send_conn_req 
+0x0501 001969 jam 20 ,mem_mouse_send_switch_req_timer 
+0x0502 001970 branch host_create_conn_send_conn_req 
 :      001976 p_check_51cmd_once_continue:
-0x04fd 001977 call lmo_fifo_check 
-0x04fe 001978 nbranch check_51cmd_restore ,blank 
-0x04ff 001979 fetch 1 ,mem_fifo_temp 
-0x0500 001980 bmark0 mark_context ,check_51cmd_check_idle 
-0x0501 001981 beq bt_cmd_store_reconn_info_le ,p_eeprom_store_le_reconn_info 
-0x0502 001982 beq bt_cmd_store_reconn_info_bt ,p_eeprom_store_bd_reconn_info 
-0x0503 001983 branch check_51cmd_once_continue + 2 
+0x0503 001977 call lmo_fifo_check 
+0x0504 001978 nbranch check_51cmd_restore ,blank 
+0x0505 001979 fetch 1 ,mem_fifo_temp 
+0x0506 001980 bmark0 mark_context ,check_51cmd_check_idle 
+0x0507 001981 beq bt_cmd_store_reconn_info_le ,p_eeprom_store_le_reconn_info 
+0x0508 001982 beq bt_cmd_store_reconn_info_bt ,p_eeprom_store_bd_reconn_info 
+0x0509 001983 branch check_51cmd_once_continue + 2 
 :      001985 p_eeprom_store_le_reconn_info:
-0x0504 001986 fetch 6 ,mem_le_plap 
-0x0505 001987 store 6 ,mem_temp_lap 
-0x0506 001988 jam rec_4_mode ,mem_record_bt_mode 
-0x0507 001989 branch p_eeprom_store_reconn_info 
+0x050a 001986 fetch 6 ,mem_le_plap 
+0x050b 001987 store 6 ,mem_temp_lap 
+0x050c 001988 jam rec_4_mode ,mem_record_bt_mode 
+0x050d 001989 branch p_eeprom_store_reconn_info 
 :      001990 p_eeprom_store_bd_reconn_info:
-0x0508 001991 fetch 6 ,mem_plap 
-0x0509 001992 store 6 ,mem_temp_lap 
-0x050a 001993 jam rec_3_mode ,mem_record_bt_mode 
+0x050e 001991 fetch 6 ,mem_plap 
+0x050f 001992 store 6 ,mem_temp_lap 
+0x0510 001993 jam rec_3_mode ,mem_record_bt_mode 
 :      001994 p_eeprom_store_reconn_info:
-0x050b 001995 fetch 1 ,mem_device_option 
-0x050c 001996 beq dvc_op_module ,check_51cmd_update_device_record 
-0x050d 001997 bbit1 dvc_op_mouse ,p_mouse_store_remote_bdaddr 
-0x050e 001998 rtn 
+0x0511 001995 fetch 1 ,mem_device_option 
+0x0512 001996 beq dvc_op_module ,check_51cmd_update_device_record 
+0x0513 001997 bbit1 dvc_op_mouse ,p_mouse_store_remote_bdaddr 
+0x0514 001998 rtn 
 :      001999 p_mouse_store_remote_bdaddr:
-0x050f 002000 fetch mouse_flag_len ,mem_mouse_flag 
-0x0510 002001 rtnbit0 mouse_store_eeprom_flag 
-0x0511 002002 arg mouse_store_eeprom_flag ,queue 
-0x0512 002003 call mouse_disable_function_flag 
-0x0513 002004 call mouse_check_device_addr 
+0x0515 002000 fetch mouse_flag_len ,mem_mouse_flag 
+0x0516 002001 rtnbit0 mouse_store_eeprom_flag 
+0x0517 002002 arg mouse_store_eeprom_flag ,queue 
+0x0518 002003 call mouse_disable_function_flag 
+0x0519 002004 call mouse_check_device_addr 
 :      002005 p_mouse_unplug_clean_bdaddr:
-0x0514 002006 call mouse_before_store_reconn_info 
-0x0515 002007 branch p_mouse_store_flash_device_info 
+0x051a 002006 call mouse_before_store_reconn_info 
+0x051b 002007 branch p_mouse_store_flash_device_info 
 :      002016 p_g24_set_device_addr:
-0x0516 002017 call adc_init_data 
-0x0517 002021 fetch 4 ,mem_lap 
-0x0518 002022 store 4 ,mem_24g_device_addr 
-0x0519 002023 rtn 
+0x051c 002017 call adc_init_data 
+0x051d 002021 fetch 4 ,mem_lap 
+0x051e 002022 store 4 ,mem_24g_device_addr 
+0x051f 002023 rtn 
 :      002026 p_g24_transmit_rf_sta_init:
-0x051a 002027 jam 1 ,mem_24g_rf_last_sta 
-0x051b 002028 jam 0 ,mem_24g_sync_cnt 
+0x0520 002027 jam 1 ,mem_24g_rf_last_sta 
+0x0521 002028 jam 0 ,mem_24g_sync_cnt 
 :      002029 p_g24_transmit_rf_ctrl_clear:
-0x051c 002030 fetch 1 ,mem_24g_data_type 
-0x051d 002031 and_into bits_data ,pdata 
-0x051e 002032 store 1 ,mem_24g_data_type 
-0x051f 002033 rtn 
+0x0522 002030 fetch 1 ,mem_24g_data_type 
+0x0523 002031 and_into bits_data ,pdata 
+0x0524 002032 store 1 ,mem_24g_data_type 
+0x0525 002033 rtn 
 :      002035 p_g24_hop_ch_enable:
-0x0520 002036 fetch 1 ,mem_24g_data_type 
-0x0521 002037 set1 bit_hop ,pdata 
-0x0522 002038 store 1 ,mem_24g_data_type 
-0x0523 002040 store 1 ,mem_24g_txpayload 
-0x0524 002041 rtn 
+0x0526 002036 fetch 1 ,mem_24g_data_type 
+0x0527 002037 set1 bit_hop ,pdata 
+0x0528 002038 store 1 ,mem_24g_data_type 
+0x0529 002040 store 1 ,mem_24g_txpayload 
+0x052a 002041 rtn 
 :      002042 p_g24_hop_ch_disable:
-0x0525 002043 fetch 1 ,mem_24g_data_type 
-0x0526 002044 set0 bit_hop ,pdata 
-0x0527 002045 store 1 ,mem_24g_data_type 
-0x0528 002046 rtn 
+0x052b 002043 fetch 1 ,mem_24g_data_type 
+0x052c 002044 set0 bit_hop ,pdata 
+0x052d 002045 store 1 ,mem_24g_data_type 
+0x052e 002046 rtn 
 :      002048 p_g24_transmit_hop_pac_fail:
-0x0529 002049 call power_ctrl_pac_succ_decrs 
-0x052a 002050 fetch 1 ,mem_24g_rf_work_stage 
-0x052b 002051 beq 1 ,p_g24_transmit_hop_pac_fail_wo_hop 
-0x052c 002052 beq 2 ,p_g24_transmit_hop_pac_fail_hop_stage2 
-0x052d 002053 rtn 
+0x052f 002049 call power_ctrl_pac_succ_decrs 
+0x0530 002050 fetch 1 ,mem_24g_rf_work_stage 
+0x0531 002051 beq 1 ,p_g24_transmit_hop_pac_fail_wo_hop 
+0x0532 002052 beq 2 ,p_g24_transmit_hop_pac_fail_hop_stage2 
+0x0533 002053 rtn 
 :      002054 p_g24_transmit_hop_pac_fail_wo_hop:
-0x052e 002055 jam 2 ,mem_24g_sync_cnt 
+0x0534 002055 jam 2 ,mem_24g_sync_cnt 
 :      002056 p_g24_transmit_hop_pac_fail_stage1:
-0x052f 002057 jam 0 ,mem_24g_hop_pac_retry 
-0x0530 002058 jam 0 ,mem_24g_rf_last_sta 
-0x0531 002059 branch p_g24_transmit_rf_ctrl_clear 
+0x0535 002057 jam 0 ,mem_24g_hop_pac_retry 
+0x0536 002058 jam 0 ,mem_24g_rf_last_sta 
+0x0537 002059 branch p_g24_transmit_rf_ctrl_clear 
 :      002061 p_g24_transmit_hop_pac_fail_hop_stage2:
-0x0532 002062 jam 0 ,mem_24g_rf_hop_ch 
-0x0533 002063 branch p_g24_transmit_hop_pac_fail_stage1 
+0x0538 002062 jam 0 ,mem_24g_rf_hop_ch 
+0x0539 002063 branch p_g24_transmit_hop_pac_fail_stage1 
 :      002066 p_g24_transmit_pac_fail_hop_stage3:
-0x0534 002067 fetch 2 ,mem_24g_txfail_cnt 
-0x0535 002068 increase 1 ,pdata 
-0x0536 002069 store 2 ,mem_24g_txfail_cnt 
-0x0537 002070 bbit1 10 ,p_g24_tx_attempt_fail 
-0x0538 002071 fetch 1 ,mem_24g_rf_hop_ch 
-0x0539 002072 beq 1 ,p_g24_rf_hop_fastly 
-0x053a 002073 jam 1 ,mem_24g_rf_hop_ch 
+0x053a 002067 fetch 2 ,mem_24g_txfail_cnt 
+0x053b 002068 increase 1 ,pdata 
+0x053c 002069 store 2 ,mem_24g_txfail_cnt 
+0x053d 002070 bbit1 10 ,p_g24_tx_attempt_fail 
+0x053e 002071 fetch 1 ,mem_24g_rf_hop_ch 
+0x053f 002072 beq 1 ,p_g24_rf_hop_fastly 
+0x0540 002073 jam 1 ,mem_24g_rf_hop_ch 
 :      002074 p_g24_rf_hop_attemp_again:
-0x053b 002075 fetch 1 ,mem_24g_rf_hop_ch 
-0x053c 002076 bne 1 ,p_g24_transmit_rf_ctrl_clear 
+0x0541 002075 fetch 1 ,mem_24g_rf_hop_ch 
+0x0542 002076 bne 1 ,p_g24_transmit_rf_ctrl_clear 
 :      002077 p_g24_rf_hop_fastly:
-0x053d 002078 fetch 1 ,mem_24g_hop_fastly_cnt 
-0x053e 002079 increase 1 ,pdata 
-0x053f 002080 store 1 ,mem_24g_hop_fastly_cnt 
-0x0540 002081 beq 4 ,p_g24_rf_hop_fastly_exit 
-0x0541 002082 call p_g24_ch 
-0x0542 002083 jam 2 ,mem_24g_max_retry 
-0x0543 002084 branch p_g24_transmit_packet 
+0x0543 002078 fetch 1 ,mem_24g_hop_fastly_cnt 
+0x0544 002079 increase 1 ,pdata 
+0x0545 002080 store 1 ,mem_24g_hop_fastly_cnt 
+0x0546 002081 beq 4 ,p_g24_rf_hop_fastly_exit 
+0x0547 002082 call p_g24_ch 
+0x0548 002083 jam 2 ,mem_24g_max_retry 
+0x0549 002084 branch p_g24_transmit_packet 
 :      002086 p_g24_rf_hop_fastly_exit:
-0x0544 002087 call power_ctrl_pac_succ_decrs 
-0x0545 002088 jam 0 ,mem_24g_hop_fastly_cnt 
-0x0546 002089 branch p_g24_transmit_rf_ctrl_clear 
+0x054a 002087 call power_ctrl_pac_succ_decrs 
+0x054b 002088 jam 0 ,mem_24g_hop_fastly_cnt 
+0x054c 002089 branch p_g24_transmit_rf_ctrl_clear 
 :      002091 p_g24_transmit_hop_pac_succ_wo_hop:
-0x0547 002092 jam 2 ,mem_24g_sync_cnt 
+0x054d 002092 jam 2 ,mem_24g_sync_cnt 
 :      002093 p_g24_transmit_hop_pac_succ:
-0x0548 002094 jam 1 ,mem_24g_rf_last_sta 
-0x0549 002095 jam 0 ,mem_24g_rf_hop_ch 
-0x054a 002096 branch p_g24_transmit_rf_ctrl_clear 
+0x054e 002094 jam 1 ,mem_24g_rf_last_sta 
+0x054f 002095 jam 0 ,mem_24g_rf_hop_ch 
+0x0550 002096 branch p_g24_transmit_rf_ctrl_clear 
 :      002098 p_g24_transmit_succ_rf_config:
-0x054b 002099 fetch 1 ,mem_24g_rf_work_stage 
-0x054c 002100 beq 3 ,p_g24_transmit_hop_pac_succ 
-0x054d 002101 fetch 1 ,mem_24g_data_type 
-0x054e 002102 isolate0 bit_hop ,pdata 
-0x054f 002103 branch p_g24_transmit_rf_sta_init ,true 
-0x0550 002104 fetch 1 ,mem_24g_rf_work_stage 
-0x0551 002105 beq 1 ,p_g24_transmit_hop_pac_succ_wo_hop 
-0x0552 002106 beq 2 ,p_g24_transmit_hop_pac_succ 
-0x0553 002107 rtn 
+0x0551 002099 fetch 1 ,mem_24g_rf_work_stage 
+0x0552 002100 beq 3 ,p_g24_transmit_hop_pac_succ 
+0x0553 002101 fetch 1 ,mem_24g_data_type 
+0x0554 002102 isolate0 bit_hop ,pdata 
+0x0555 002103 branch p_g24_transmit_rf_sta_init ,true 
+0x0556 002104 fetch 1 ,mem_24g_rf_work_stage 
+0x0557 002105 beq 1 ,p_g24_transmit_hop_pac_succ_wo_hop 
+0x0558 002106 beq 2 ,p_g24_transmit_hop_pac_succ 
+0x0559 002107 rtn 
 :      002109 p_g24_rf_sta_check:
-0x0554 002110 fetch 1 ,mem_24g_pairing_sm 
-0x0555 002111 rtnne state_24g_pairing_success 
-0x0556 002112 call p_g24_rf_laststa_synccnt_check 
-0x0557 002113 ncall p_g24_rf_sync_cnt_check ,user2 
-0x0558 002114 rtn 
+0x055a 002110 fetch 1 ,mem_24g_pairing_sm 
+0x055b 002111 rtnne state_24g_pairing_success 
+0x055c 002112 call p_g24_rf_laststa_synccnt_check 
+0x055d 002113 ncall p_g24_rf_sync_cnt_check ,user2 
+0x055e 002114 rtn 
 :      002116 p_g24_rf_laststa_synccnt_check:
-0x0559 002117 disable user2 
-0x055a 002118 fetch 1 ,mem_24g_rf_last_sta 
-0x055b 002119 rtnne 1 
-0x055c 002120 fetch 1 ,mem_24g_sync_cnt 
-0x055d 002121 rtnne 0 
-0x055e 002122 jam 1 ,mem_24g_rf_work_stage 
-0x055f 002123 jam 4 ,mem_24g_max_retry 
-0x0560 002124 branch enable_user2 
+0x055f 002117 disable user2 
+0x0560 002118 fetch 1 ,mem_24g_rf_last_sta 
+0x0561 002119 rtnne 1 
+0x0562 002120 fetch 1 ,mem_24g_sync_cnt 
+0x0563 002121 rtnne 0 
+0x0564 002122 jam 1 ,mem_24g_rf_work_stage 
+0x0565 002123 jam 4 ,mem_24g_max_retry 
+0x0566 002124 branch enable_user2 
 :      002126 p_g24_rf_sync_cnt_check:
-0x0561 002127 fetch 1 ,mem_24g_sync_cnt 
-0x0562 002128 branch p_g24_rf_hop_attemp ,blank 
-0x0563 002129 increase -1 ,pdata 
-0x0564 002130 store 1 ,mem_24g_sync_cnt 
-0x0565 002131 jam 2 ,mem_24g_rf_work_stage 
-0x0566 002132 call p_g24_ch 
-0x0567 002133 jam 4 ,mem_24g_max_retry 
-0x0568 002134 rtn 
+0x0567 002127 fetch 1 ,mem_24g_sync_cnt 
+0x0568 002128 branch p_g24_rf_hop_attemp ,blank 
+0x0569 002129 increase -1 ,pdata 
+0x056a 002130 store 1 ,mem_24g_sync_cnt 
+0x056b 002131 jam 2 ,mem_24g_rf_work_stage 
+0x056c 002132 call p_g24_ch 
+0x056d 002133 jam 4 ,mem_24g_max_retry 
+0x056e 002134 rtn 
 :      002136 p_g24_rf_hop_attemp:
-0x0569 002137 jam 3 ,mem_24g_rf_work_stage 
-0x056a 002138 fetch 1 ,mem_24g_rf_hop_ch 
-0x056b 002139 nbranch p_g24_rf_hop_attemp_again ,blank 
-0x056c 002140 call p_g24_ch 
-0x056d 002141 jam 2 ,mem_24g_max_retry 
-0x056e 002142 rtn 
+0x056f 002137 jam 3 ,mem_24g_rf_work_stage 
+0x0570 002138 fetch 1 ,mem_24g_rf_hop_ch 
+0x0571 002139 nbranch p_g24_rf_hop_attemp_again ,blank 
+0x0572 002140 call p_g24_ch 
+0x0573 002141 jam 2 ,mem_24g_max_retry 
+0x0574 002142 rtn 
 :      002144 p_g24_txdata_prep:
-0x056f 002145 fetch 1 ,mem_24g_pairing_sm 
-0x0570 002146 bne state_24g_pairing_success ,p_g24_pairing_sm 
+0x0575 002145 fetch 1 ,mem_24g_pairing_sm 
+0x0576 002146 bne state_24g_pairing_success ,p_g24_pairing_sm 
 :      002147 p_g24_txdata_prep_packeage_data:
-0x0571 002148 call p_g24_package_data 
-0x0572 002149 call p_g24_transmit_prep 
+0x0577 002148 call p_g24_package_data 
+0x0578 002149 call p_g24_transmit_prep 
 :      002150 p_g24_txdata_enable_tx:
-0x0573 002151 jam ensure_on_24g ,mem_24g_ensure 
-0x0574 002152 rtn 
+0x0579 002151 jam ensure_on_24g ,mem_24g_ensure 
+0x057a 002152 rtn 
 :      002154 p_g24_package_data:
-0x0575 002155 fetch 2 ,mem_cb_24g_data 
-0x0576 002156 call callback_func 
-0x0577 002157 branch p_g24_accumulate_mouse_data ,user 
-0x0578 002158 fetch 7 ,mem_24g_txbuf + 1 
-0x0579 002159 rtn blank 
-0x057a 002160 branch enable_user 
+0x057b 002155 fetch 2 ,mem_cb_24g_data 
+0x057c 002156 call callback_func 
+0x057d 002157 branch p_g24_accumulate_mouse_data ,user 
+0x057e 002158 fetch 7 ,mem_24g_txbuf + 1 
+0x057f 002159 rtn blank 
+0x0580 002160 branch enable_user 
 :      002161 p_g24_accumulate_mouse_data:
-0x057b 002162 jam 0 ,mem_24g_abort_pac 
-0x057c 002163 add rega ,1 ,pdata 
-0x057d 002164 store 1 ,mem_24g_datalen 
-0x057e 002165 call p_g24_transmit_rf_ctrl_clear 
-0x057f 002166 store 1 ,mem_24g_txbuf 
-0x0580 002167 ifetcht 1 ,contw 
-0x0581 002168 ifetch 1 ,regb 
-0x0582 002169 ior temp ,pdata 
-0x0583 002170 istore 1 ,contw 
-0x0584 002171 increase 1 ,regb 
-0x0585 002172 arg 2 ,loopcnt 
+0x0581 002162 jam 0 ,mem_24g_abort_pac 
+0x0582 002163 add rega ,1 ,pdata 
+0x0583 002164 store 1 ,mem_24g_datalen 
+0x0584 002165 call p_g24_transmit_rf_ctrl_clear 
+0x0585 002166 store 1 ,mem_24g_txbuf 
+0x0586 002167 ifetcht 1 ,contw 
+0x0587 002168 ifetch 1 ,regb 
+0x0588 002169 ior temp ,pdata 
+0x0589 002170 istore 1 ,contw 
+0x058a 002171 increase 1 ,regb 
+0x058b 002172 arg 2 ,loopcnt 
 :      002173 p_g24_accumulation_loop:
-0x0586 002174 ifetch 2 ,regb 
-0x0587 002177 istore 2 ,contw 
-0x0588 002178 increase 2 ,regb 
-0x0589 002179 loop p_g24_accumulation_loop 
-0x058a 002180 arg mem_24g_txbuf + 6 ,contw 
-0x058b 002181 arg 2 ,loopcnt 
+0x058c 002174 ifetch 2 ,regb 
+0x058d 002177 istore 2 ,contw 
+0x058e 002178 increase 2 ,regb 
+0x058f 002179 loop p_g24_accumulation_loop 
+0x0590 002180 arg mem_24g_txbuf + 6 ,contw 
+0x0591 002181 arg 2 ,loopcnt 
 :      002182 p_g24_accumulation_loop2:
-0x058c 002183 ifetch 1 ,regb 
-0x058d 002184 ifetcht 1 ,contw 
-0x058e 002185 iadd temp ,pdata 
-0x058f 002186 istore 1 ,contw 
-0x0590 002187 increase 1 ,regb 
-0x0591 002188 loop p_g24_accumulation_loop2 
-0x0592 002189 rtn 
+0x0592 002183 ifetch 1 ,regb 
+0x0593 002184 ifetcht 1 ,contw 
+0x0594 002185 iadd temp ,pdata 
+0x0595 002186 istore 1 ,contw 
+0x0596 002187 increase 1 ,regb 
+0x0597 002188 loop p_g24_accumulation_loop2 
+0x0598 002189 rtn 
 :      002191 p_g24_transmit_packet:
-0x0593 002192 jam 0 ,mem_24g_retry 
+0x0599 002192 jam 0 ,mem_24g_retry 
 :      002193 p_g24_transmit_loop:
-0x0594 002194 arg param_rx_setup ,timeup 
-0x0595 002195 until clkn_rt ,meet 
-0x0596 002196 call p_g24_transmit_receive_ack 
-0x0597 002197 fetch 1 ,mem_24g_no_ack 
-0x0598 002198 rtneq no_ack_24g 
-0x0599 002199 nbranch p_g24_retransmit ,sync 
-0x059a 002200 nbranch p_g24_retransmit ,user3 
-0x059b 002201 call p_g24_txbuf_clear 
-0x059c 002202 call p_g24_ackpayload_parse 
-0x059d 002203 call power_ctrl_pac_succ_incrs 
+0x059a 002194 arg param_rx_setup ,timeup 
+0x059b 002195 until clkn_rt ,meet 
+0x059c 002196 call p_g24_transmit_receive_ack 
+0x059d 002197 fetch 1 ,mem_24g_no_ack 
+0x059e 002198 rtneq no_ack_24g 
+0x059f 002199 nbranch p_g24_retransmit ,sync 
+0x05a0 002200 nbranch p_g24_retransmit ,user3 
+0x05a1 002201 call p_g24_txbuf_clear 
+0x05a2 002202 call p_g24_ackpayload_parse 
+0x05a3 002203 call power_ctrl_pac_succ_incrs 
 :      002204 p_g24_transmit_next_packet:
-0x059e 002205 fetch 1 ,mem_24g_pid 
-0x059f 002206 increase 1 ,pdata 
-0x05a0 002207 store 1 ,mem_24g_pid 
-0x05a1 002208 fetch 1 ,mem_24g_pairing_sm 
-0x05a2 002209 bne state_24g_pairing_success ,p_g24_paring_mode_start 
-0x05a3 002210 call p_g24_transmit_succ_rf_config 
+0x05a4 002205 fetch 1 ,mem_24g_pid 
+0x05a5 002206 increase 1 ,pdata 
+0x05a6 002207 store 1 ,mem_24g_pid 
+0x05a7 002208 fetch 1 ,mem_24g_pairing_sm 
+0x05a8 002209 bne state_24g_pairing_success ,p_g24_paring_mode_start 
+0x05a9 002210 call p_g24_transmit_succ_rf_config 
 :      002211 p_g24_transmit_abandon:
-0x05a4 002212 setarg 0 
-0x05a5 002213 store 2 ,mem_24g_txfail_cnt 
-0x05a6 002214 store 1 ,mem_24g_get_ack_fail 
-0x05a7 002215 store 1 ,mem_24g_hop_pac_retry 
-0x05a8 002216 jam ensure_off_24g ,mem_24g_ensure 
-0x05a9 002217 rtn 
+0x05aa 002212 setarg 0 
+0x05ab 002213 store 2 ,mem_24g_txfail_cnt 
+0x05ac 002214 store 1 ,mem_24g_get_ack_fail 
+0x05ad 002215 store 1 ,mem_24g_hop_pac_retry 
+0x05ae 002216 jam ensure_off_24g ,mem_24g_ensure 
+0x05af 002217 rtn 
 :      002219 p_g24_txbuf_clear:
-0x05aa 002220 arg 4 ,loopcnt 
-0x05ab 002221 arg mem_24g_txbuf ,contw 
-0x05ac 002222 branch memset0 
+0x05b0 002220 arg 4 ,loopcnt 
+0x05b1 002221 arg mem_24g_txbuf ,contw 
+0x05b2 002222 branch memset0 
 :      002224 p_g24_paring_mode_start:
-0x05ad 002225 call power_ctrl_pac_succ_cnt_init 
-0x05ae 002226 branch p_g24_paring_mode 
+0x05b3 002225 call power_ctrl_pac_succ_cnt_init 
+0x05b4 002226 branch p_g24_paring_mode 
 :      002228 p_g24_transmit_receive_ack:
-0x05af 002229 disable user3 
-0x05b0 002230 call p_g24_transmit 
-0x05b1 002233 fetch 1 ,mem_24g_no_ack 
-0x05b2 002234 beq no_ack_24g ,p_g24_transmit_no_ack 
-0x05b3 002235 force 0 ,radio_ctrl 
-0x05b4 002236 fetch 4 ,mem_24g_addr 
-0x05b5 002237 iforce access 
-0x05b6 002238 fetcht 1 ,mem_last_freq 
-0x05b7 002239 call set_freq_rx 
-0x05b8 002240 call rf_rx_enable 
-0x05b9 002241 call p_g24_receive_rxon 
-0x05ba 002242 call p_g24_end_of_packet ,user3 
-0x05bb 002243 rtn 
+0x05b5 002229 disable user3 
+0x05b6 002230 call p_g24_transmit 
+0x05b7 002233 fetch 1 ,mem_24g_no_ack 
+0x05b8 002234 beq no_ack_24g ,p_g24_transmit_no_ack 
+0x05b9 002235 force 0 ,radio_ctrl 
+0x05ba 002236 fetch 4 ,mem_24g_addr 
+0x05bb 002237 iforce access 
+0x05bc 002238 fetcht 1 ,mem_last_freq 
+0x05bd 002239 call set_freq_rx 
+0x05be 002240 call rf_rx_enable 
+0x05bf 002241 call p_g24_receive_rxon 
+0x05c0 002242 call p_g24_end_of_packet ,user3 
+0x05c1 002243 rtn 
 :      002244 p_g24_transmit_no_ack:
-0x05bc 002245 call p_g24_end_of_packet 
-0x05bd 002246 branch p_g24_transmit_next_packet 
+0x05c2 002245 call p_g24_end_of_packet 
+0x05c3 002246 branch p_g24_transmit_next_packet 
 :      002248 p_g24_retransmit:
-0x05be 002249 fetch 1 ,mem_24g_get_ack_fail 
-0x05bf 002250 increase 1 ,pdata 
-0x05c0 002251 store 1 ,mem_24g_get_ack_fail 
-0x05c1 002252 fetch 1 ,mem_24g_pairing_sm 
-0x05c2 002253 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
-0x05c3 002254 fetcht 1 ,mem_24g_retry 
-0x05c4 002255 increase 1 ,temp 
-0x05c5 002256 storet 1 ,mem_24g_retry 
-0x05c6 002257 fetch 1 ,mem_24g_max_retry 
-0x05c7 002258 isub temp ,pdata 
-0x05c8 002259 nbranch p_g24_transmit_loop ,blank 
-0x05c9 002260 fetch 1 ,mem_24g_rf_work_stage 
-0x05ca 002261 beq 3 ,p_g24_transmit_pac_fail_hop_stage3 
-0x05cb 002262 fetch 1 ,mem_24g_hop_pac_retry 
-0x05cc 002263 increase 1 ,pdata 
-0x05cd 002264 store 1 ,mem_24g_hop_pac_retry 
-0x05ce 002265 beq 2 ,p_g24_transmit_hop_pac_fail 
-0x05cf 002266 call p_g24_hop_ch_enable 
-0x05d0 002267 jam 1 ,mem_24g_max_retry 
-0x05d1 002268 branch p_g24_transmit_packet 
+0x05c4 002249 fetch 1 ,mem_24g_get_ack_fail 
+0x05c5 002250 increase 1 ,pdata 
+0x05c6 002251 store 1 ,mem_24g_get_ack_fail 
+0x05c7 002252 fetch 1 ,mem_24g_pairing_sm 
+0x05c8 002253 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
+0x05c9 002254 fetcht 1 ,mem_24g_retry 
+0x05ca 002255 increase 1 ,temp 
+0x05cb 002256 storet 1 ,mem_24g_retry 
+0x05cc 002257 fetch 1 ,mem_24g_max_retry 
+0x05cd 002258 isub temp ,pdata 
+0x05ce 002259 nbranch p_g24_transmit_loop ,blank 
+0x05cf 002260 fetch 1 ,mem_24g_rf_work_stage 
+0x05d0 002261 beq 3 ,p_g24_transmit_pac_fail_hop_stage3 
+0x05d1 002262 fetch 1 ,mem_24g_hop_pac_retry 
+0x05d2 002263 increase 1 ,pdata 
+0x05d3 002264 store 1 ,mem_24g_hop_pac_retry 
+0x05d4 002265 beq 2 ,p_g24_transmit_hop_pac_fail 
+0x05d5 002266 call p_g24_hop_ch_enable 
+0x05d6 002267 jam 1 ,mem_24g_max_retry 
+0x05d7 002268 branch p_g24_transmit_packet 
 :      002270 p_g24_tx_paring_retry:
-0x05d2 002271 fetch 1 ,mem_24g_get_ack_fail 
-0x05d3 002272 rtnne 0xff 
-0x05d4 002273 jam 0 ,mem_24g_get_ack_fail 
-0x05d5 002274 branch p_g24_stop_g24_mode 
+0x05d8 002271 fetch 1 ,mem_24g_get_ack_fail 
+0x05d9 002272 rtnne 0xff 
+0x05da 002273 jam 0 ,mem_24g_get_ack_fail 
+0x05db 002274 branch p_g24_stop_g24_mode 
 :      002276 p_g24_tx_attempt_fail:
-0x05d6 002277 setarg 0 
-0x05d7 002278 store 2 ,mem_24g_txfail_cnt 
+0x05dc 002277 setarg 0 
+0x05dd 002278 store 2 ,mem_24g_txfail_cnt 
 :      002279 p_g24_stop_g24_mode:
-0x05d8 002280 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
-0x05d9 002281 branch ui_ipc_send_event 
+0x05de 002280 jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
+0x05df 002281 branch ui_ipc_send_event 
 :      002284 p_g24_stop_g24_mode_attept_dongle:
-0x05da 002285 fetch 1 ,mem_24g_check_dongle_times1 
-0x05db 002286 increase 1 ,pdata 
-0x05dc 002287 store 1 ,mem_24g_check_dongle_times1 
-0x05dd 002288 setarg 0 
-0x05de 002289 store 2 ,mem_24g_check_dongle_times 
-0x05df 002290 rtn 
+0x05e0 002285 fetch 1 ,mem_24g_check_dongle_times1 
+0x05e1 002286 increase 1 ,pdata 
+0x05e2 002287 store 1 ,mem_24g_check_dongle_times1 
+0x05e3 002288 setarg 0 
+0x05e4 002289 store 2 ,mem_24g_check_dongle_times 
+0x05e5 002290 rtn 
 :      002292 p_g24_ackpayload_parse:
-0x05e0 002293 call p_g24_read_len_pid_crc 
-0x05e1 002294 fetch 1 ,mem_24g_rxdata_length 
-0x05e2 002295 rtn blank 
-0x05e3 002296 iforce loopcnt 
-0x05e4 002297 arg mem_24g_rxbuf + 2 ,contr 
-0x05e5 002298 arg mem_24g_rxpayload ,contw 
-0x05e6 002299 branch memcpy 
+0x05e6 002293 call p_g24_read_len_pid_crc 
+0x05e7 002294 fetch 1 ,mem_24g_rxdata_length 
+0x05e8 002295 rtn blank 
+0x05e9 002296 iforce loopcnt 
+0x05ea 002297 arg mem_24g_rxbuf + 2 ,contr 
+0x05eb 002298 arg mem_24g_rxpayload ,contw 
+0x05ec 002299 branch memcpy 
 :      002301 power_ctrl_pac_succ_cnt_init:
-0x05e7 002302 jam 1 ,mem_power_ctrl_level 
-0x05e8 002303 jam 0 ,mem_power_ctrl_pac_succ_cnt 
-0x05e9 002304 rtn 
+0x05ed 002302 jam 1 ,mem_power_ctrl_level 
+0x05ee 002303 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+0x05ef 002304 rtn 
 :      002305 power_ctrl_pac_succ_incrs:
-0x05ea 002306 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0x05eb 002307 increase 1 ,pdata 
-0x05ec 002308 store 1 ,mem_power_ctrl_pac_succ_cnt 
-0x05ed 002309 rtn 
+0x05f0 002306 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0x05f1 002307 increase 1 ,pdata 
+0x05f2 002308 store 1 ,mem_power_ctrl_pac_succ_cnt 
+0x05f3 002309 rtn 
 :      002310 power_ctrl_pac_succ_decrs:
-0x05ee 002311 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0x05ef 002312 sub pdata ,2 ,null 
-0x05f0 002313 ncall power_ctrl_pac_succ_cnt_reinit ,positive 
-0x05f1 002314 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0x05f2 002315 rtneq 0 
-0x05f3 002316 increase -1 ,pdata 
-0x05f4 002317 store 1 ,mem_power_ctrl_pac_succ_cnt 
-0x05f5 002318 rtn 
+0x05f4 002311 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0x05f5 002312 sub pdata ,2 ,null 
+0x05f6 002313 ncall power_ctrl_pac_succ_cnt_reinit ,positive 
+0x05f7 002314 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0x05f8 002315 rtneq 0 
+0x05f9 002316 increase -1 ,pdata 
+0x05fa 002317 store 1 ,mem_power_ctrl_pac_succ_cnt 
+0x05fb 002318 rtn 
 :      002319 power_ctrl_pac_succ_cnt_reinit:
-0x05f6 002320 jam 3 ,mem_power_ctrl_pac_succ_cnt 
-0x05f7 002321 rtn 
+0x05fc 002320 jam 3 ,mem_power_ctrl_pac_succ_cnt 
+0x05fd 002321 rtn 
 :      002323 power_ctrl_start:
-0x05f8 002324 fetch 2 ,mem_ui_state_map 
-0x05f9 002325 rtnbit1 ui_state_ble_adv 
-0x05fa 002326 rtnbit1 ui_state_bt_reconnect 
-0x05fb 002327 rtnbit1 ui_state_bt_discovery 
-0x05fc 002329 arg mem_rssi_signal_buf ,rega 
-0x05fd 002330 call p_rssi_average 
-0x05fe 002331 storet 1 ,mem_rssi_avg_received 
-0x05ff 002334 isolate1 mark_24g ,mark 
-0x0600 002335 call power_ctrl_24g_dis_max ,true 
-0x0601 002336 ncall power_ctrl_le_dis_max ,true 
-0x0602 002337 isub temp ,null 
-0x0603 002338 nbranch power_ctrl_txpower_incrs_force ,positive 
-0x0604 002340 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0x0605 002341 sub pdata ,2 ,null 
-0x0606 002342 nbranch power_ctrl_txpower_decrs_check ,positive 
-0x0607 002343 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0x0608 002344 beq 0 ,power_ctrl_txpower_incrs 
-0x0609 002345 rtn 
+0x05fe 002324 fetch 2 ,mem_ui_state_map 
+0x05ff 002325 rtnbit1 ui_state_ble_adv 
+0x0600 002326 rtnbit1 ui_state_bt_reconnect 
+0x0601 002327 rtnbit1 ui_state_bt_discovery 
+0x0602 002329 arg mem_rssi_signal_buf ,rega 
+0x0603 002330 call p_rssi_average 
+0x0604 002331 storet 1 ,mem_rssi_avg_received 
+0x0605 002334 isolate1 mark_24g ,mark 
+0x0606 002335 call power_ctrl_24g_dis_max ,true 
+0x0607 002336 ncall power_ctrl_le_dis_max ,true 
+0x0608 002337 isub temp ,null 
+0x0609 002338 nbranch power_ctrl_txpower_incrs_force ,positive 
+0x060a 002340 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0x060b 002341 sub pdata ,2 ,null 
+0x060c 002342 nbranch power_ctrl_txpower_decrs_check ,positive 
+0x060d 002343 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0x060e 002344 beq 0 ,power_ctrl_txpower_incrs 
+0x060f 002345 rtn 
 :      002347 power_ctrl_24g_dis_max:
-0x060a 002348 setarg rssi_dis_max_24g 
-0x060b 002349 rtn 
+0x0610 002348 setarg rssi_dis_max_24g 
+0x0611 002349 rtn 
 :      002350 power_ctrl_24g_dis_min:
-0x060c 002351 setarg rssi_dis_min_24g 
-0x060d 002352 rtn 
+0x0612 002351 setarg rssi_dis_min_24g 
+0x0613 002352 rtn 
 :      002353 power_ctrl_le_dis_max:
-0x060e 002354 setarg rssi_dis_max_ble 
-0x060f 002355 rtn 
+0x0614 002354 setarg rssi_dis_max_ble 
+0x0615 002355 rtn 
 :      002356 power_ctrl_le_dis_min:
-0x0610 002357 setarg rssi_dis_min_ble 
-0x0611 002358 rtn 
+0x0616 002357 setarg rssi_dis_min_ble 
+0x0617 002358 rtn 
 :      002360 power_ctrl_txpower_decrs_check:
-0x0612 002361 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0x0613 002362 rtnne 32 
-0x0614 002363 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+0x0618 002361 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0x0619 002362 rtnne 32 
+0x061a 002363 jam 0 ,mem_power_ctrl_pac_succ_cnt 
 :      002364 power_ctrl_txpower_decrs:
-0x0615 002365 fetcht 1 ,mem_rssi_avg_received 
-0x0616 002366 isolate1 mark_24g ,mark 
-0x0617 002367 call power_ctrl_24g_dis_min ,true 
-0x0618 002368 ncall power_ctrl_le_dis_min ,true 
-0x0619 002369 isub temp ,null 
-0x061a 002370 nrtn positive 
-0x061b 002371 fetch 1 ,mem_power_ctrl_level 
-0x061c 002372 beq 0 ,power_ctrl_decrs_level0 
-0x061d 002373 increase -1 ,pdata 
-0x061e 002374 store 1 ,mem_power_ctrl_level 
-0x061f 002375 beq 0 ,power_ctrl_decrs_level0 
+0x061b 002365 fetcht 1 ,mem_rssi_avg_received 
+0x061c 002366 isolate1 mark_24g ,mark 
+0x061d 002367 call power_ctrl_24g_dis_min ,true 
+0x061e 002368 ncall power_ctrl_le_dis_min ,true 
+0x061f 002369 isub temp ,null 
+0x0620 002370 nrtn positive 
+0x0621 002371 fetch 1 ,mem_power_ctrl_level 
+0x0622 002372 beq 0 ,power_ctrl_decrs_level0 
+0x0623 002373 increase -1 ,pdata 
+0x0624 002374 store 1 ,mem_power_ctrl_level 
+0x0625 002375 beq 0 ,power_ctrl_decrs_level0 
 :      002376 power_ctrl_decrs_level1:
 :      002377 power_ctrl_incrs_level1:
-0x0620 002378 jam tx_power_0db ,mem_tx_power 
-0x0621 002379 rtn 
+0x0626 002378 jam tx_power_0db ,mem_tx_power 
+0x0627 002379 rtn 
 :      002381 power_ctrl_txpower_incrs_force:
-0x0622 002382 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+0x0628 002382 jam 0 ,mem_power_ctrl_pac_succ_cnt 
 :      002383 power_ctrl_txpower_incrs:
-0x0623 002384 fetch 1 ,mem_power_ctrl_level 
-0x0624 002385 beq 2 ,power_ctrl_incrs_level2 
-0x0625 002386 increase 1 ,pdata 
-0x0626 002387 store 1 ,mem_power_ctrl_level 
-0x0627 002388 beq 1 ,power_ctrl_incrs_level1 
+0x0629 002384 fetch 1 ,mem_power_ctrl_level 
+0x062a 002385 beq 2 ,power_ctrl_incrs_level2 
+0x062b 002386 increase 1 ,pdata 
+0x062c 002387 store 1 ,mem_power_ctrl_level 
+0x062d 002388 beq 1 ,power_ctrl_incrs_level1 
 :      002389 power_ctrl_incrs_level2:
-0x0628 002391 jam tx_power_5db ,mem_tx_power 
-0x0629 002392 rtn 
+0x062e 002391 jam tx_power_5db ,mem_tx_power 
+0x062f 002392 rtn 
 :      002394 power_ctrl_decrs_level0:
-0x062a 002396 jam tx_power_f5db ,mem_tx_power 
-0x062b 002397 rtn 
+0x0630 002396 jam tx_power_f5db ,mem_tx_power 
+0x0631 002397 rtn 
 :      002399 p_g24_start_pairing_sm1:
-0x062c 002400 set1 mark_24g ,mark 
-0x062d 002401 call p_g24_pair_init 
+0x0632 002400 set1 mark_24g ,mark 
+0x0633 002401 call p_g24_pair_init 
 :      002402 p_g24_set_pairing_sm_1:
-0x062e 002403 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
-0x062f 002404 rtn 
+0x0634 002403 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
+0x0635 002404 rtn 
 :      002406 p_g24_pair_init:
-0x0630 002407 jam tx_power_pair ,mem_tx_power 
-0x0631 002408 jam 0 ,mem_24g_pid 
-0x0632 002409 jam g24_pair_ch ,mem_24g_ch 
-0x0633 002410 fetch 4 ,mem_24g_paring_addr 
-0x0634 002411 branch p_g24_update_addr_and_synccrc8 
+0x0636 002407 jam tx_power_pair ,mem_tx_power 
+0x0637 002408 jam 0 ,mem_24g_pid 
+0x0638 002409 jam g24_pair_ch ,mem_24g_ch 
+0x0639 002410 fetch 4 ,mem_24g_paring_addr 
+0x063a 002411 branch p_g24_update_addr_and_synccrc8 
 :      002413 p_g24_pairing_sm:
-0x0635 002414 fetch 1 ,mem_24g_ensure 
-0x0636 002415 beq ensure_on_24g ,enable_user 
-0x0637 002416 fetch 1 ,mem_24g_pairing_sm 
-0x0638 002417 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
-0x0639 002418 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
-0x063a 002419 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
-0x063b 002420 branch assert 
+0x063b 002414 fetch 1 ,mem_24g_ensure 
+0x063c 002415 beq ensure_on_24g ,enable_user 
+0x063d 002416 fetch 1 ,mem_24g_pairing_sm 
+0x063e 002417 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
+0x063f 002418 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
+0x0640 002419 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
+0x0641 002420 branch assert 
 :      002422 p_g24_pairing_sm_1:
-0x063c 002423 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
-0x063d 002424 jam 0xaa ,mem_24g_common_temp 
-0x063e 002425 branch p_g24_pairing_sm_common 
+0x0642 002423 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
+0x0643 002424 jam 0xaa ,mem_24g_common_temp 
+0x0644 002425 branch p_g24_pairing_sm_common 
 :      002426 p_g24_pairing_sm_2:
-0x063f 002427 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
-0x0640 002428 jam 0x55 ,mem_24g_common_temp 
-0x0641 002429 branch p_g24_pairing_sm_common 
+0x0645 002427 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
+0x0646 002428 jam 0x55 ,mem_24g_common_temp 
+0x0647 002429 branch p_g24_pairing_sm_common 
 :      002430 p_g24_pairing_sm_3:
-0x0642 002431 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
-0x0643 002432 jam 0x22 ,mem_24g_common_temp 
+0x0648 002431 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
+0x0649 002432 jam 0x22 ,mem_24g_common_temp 
 :      002433 p_g24_pairing_sm_common:
-0x0644 002434 fetch 1 ,mem_24g_data_type 
-0x0645 002435 and_into bits_data ,pdata 
-0x0646 002436 store 1 ,mem_24g_common_temp + 1 
-0x0647 002437 fetch 4 ,mem_24g_device_addr 
-0x0648 002438 store 4 ,mem_24g_common_temp + 2 
+0x064a 002434 fetch 1 ,mem_24g_data_type 
+0x064b 002435 and_into bits_data ,pdata 
+0x064c 002436 store 1 ,mem_24g_common_temp + 1 
+0x064d 002437 fetch 4 ,mem_24g_device_addr 
+0x064e 002438 store 4 ,mem_24g_common_temp + 2 
 :      002439 p_g24_put_pairing_data_in_buff:
-0x0649 002440 jam 0 ,mem_24g_common_temp + 6 
-0x064a 002441 arg mem_24g_common_temp ,rega 
-0x064b 002442 arg 7 ,temp 
-0x064c 002443 call p_g24_put_data_in_buff 
-0x064d 002444 call p_g24_transmit_prep 
-0x064e 002445 call p_g24_txdata_enable_tx 
-0x064f 002446 branch enable_user 
+0x064f 002440 jam 0 ,mem_24g_common_temp + 6 
+0x0650 002441 arg mem_24g_common_temp ,rega 
+0x0651 002442 arg 7 ,temp 
+0x0652 002443 call p_g24_put_data_in_buff 
+0x0653 002444 call p_g24_transmit_prep 
+0x0654 002445 call p_g24_txdata_enable_tx 
+0x0655 002446 branch enable_user 
 :      002448 p_g24_paring_mode:
-0x0650 002449 fetch 1 ,mem_24g_pairing_sm 
-0x0651 002450 rtneq state_24g_pairing_success 
-0x0652 002451 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
-0x0653 002452 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
-0x0654 002453 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
-0x0655 002454 rtn 
+0x0656 002449 fetch 1 ,mem_24g_pairing_sm 
+0x0657 002450 rtneq state_24g_pairing_success 
+0x0658 002451 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
+0x0659 002452 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
+0x065a 002453 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
+0x065b 002454 rtn 
 :      002457 p_g24_pairing_sm_1_waiting_ack:
-0x0656 002458 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
-0x0657 002459 branch p_g24_transmit_abandon 
+0x065c 002458 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
+0x065d 002459 branch p_g24_transmit_abandon 
 :      002460 p_g24_pairing_sm_2_waiting_ack:
-0x0658 002461 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
-0x0659 002462 branch p_g24_transmit_abandon 
+0x065e 002461 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
+0x065f 002462 branch p_g24_transmit_abandon 
 :      002463 p_g24_pairing_sm_3_waiting_ack:
-0x065a 002464 jam state_24g_pairing_success ,mem_24g_pairing_sm 
-0x065b 002465 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
-0x065c 002466 call ui_ipc_send_event 
-0x065d 002467 fetch 4 ,mem_24g_rxpayload + 2 
-0x065e 002468 call p_g24_update_addr_and_synccrc8 
-0x065f 002469 branch p_g24_transmit_abandon 
+0x0660 002464 jam state_24g_pairing_success ,mem_24g_pairing_sm 
+0x0661 002465 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
+0x0662 002466 call ui_ipc_send_event 
+0x0663 002467 fetch 4 ,mem_24g_rxpayload + 2 
+0x0664 002468 call p_g24_update_addr_and_synccrc8 
+0x0665 002469 branch p_g24_transmit_abandon 
 :      002471 p_g24_start_24g_mode:
-0x0660 002472 set0 mark_24g ,mark 
-0x0661 002473 call p_g24_ch_syncword_crc8_init 
-0x0662 002474 fetch 1 ,mem_24g_pairing_sm 
-0x0663 002475 rtnne state_24g_pairing_success 
-0x0664 002476 call p_g24_tx_attemp_data_prep 
+0x0666 002472 set0 mark_24g ,mark 
+0x0667 002473 call p_g24_ch_syncword_crc8_init 
+0x0668 002474 fetch 1 ,mem_24g_pairing_sm 
+0x0669 002475 rtnne state_24g_pairing_success 
+0x066a 002476 call p_g24_tx_attemp_data_prep 
 :      002477 p_g24_tx_attemp_dongle:
-0x0665 002478 setarg 0 
-0x0666 002479 store 2 ,mem_24g_check_dongle_times 
-0x0667 002480 store 1 ,mem_24g_check_dongle_times1 
+0x066b 002478 setarg 0 
+0x066c 002479 store 2 ,mem_24g_check_dongle_times 
+0x066d 002480 store 1 ,mem_24g_check_dongle_times1 
 :      002481 p_g24_tx_attemp_dongle_loop:
-0x0668 002482 call lpo_calibration 
-0x0669 002483 nop 2000 
-0x066a 002484 fetcht 1 ,mem_config_select_device_button_gpio 
-0x066b 002485 call gpio_get_bit 
-0x066c 002486 branch p_g24_tx_attemp_dongle_loop_exit ,true 
-0x066d 002487 fetch 2 ,mem_24g_check_dongle_times 
-0x066e 002488 sub pdata ,0xff ,null 
-0x066f 002489 call p_g24_stop_g24_mode_attept_dongle ,zero 
-0x0670 002490 fetch 1 ,mem_24g_check_dongle_times1 
-0x0671 002491 beq 40 ,p_g24_stop_g24_mode 
-0x0672 002492 call p_g24_transmit_receive_ack 
-0x0673 002493 nbranch p_g24_attemp_txdata_retry ,sync 
-0x0674 002494 nbranch p_g24_attemp_txdata_retry ,user3 
+0x066e 002482 call lpo_calibration 
+0x066f 002483 nop 2000 
+0x0670 002484 fetcht 1 ,mem_config_select_device_button_gpio 
+0x0671 002485 call gpio_get_bit 
+0x0672 002486 branch p_g24_tx_attemp_dongle_loop_exit ,true 
+0x0673 002487 fetch 2 ,mem_24g_check_dongle_times 
+0x0674 002488 sub pdata ,0xff ,null 
+0x0675 002489 call p_g24_stop_g24_mode_attept_dongle ,zero 
+0x0676 002490 fetch 1 ,mem_24g_check_dongle_times1 
+0x0677 002491 beq 40 ,p_g24_stop_g24_mode 
+0x0678 002492 call p_g24_transmit_receive_ack 
+0x0679 002493 nbranch p_g24_attemp_txdata_retry ,sync 
+0x067a 002494 nbranch p_g24_attemp_txdata_retry ,user3 
 :      002495 p_g24_tx_attemp_dongle_succ:
-0x0675 002496 set1 mark_24g ,mark 
-0x0676 002497 jam bt_evt_24g_attempt_success ,mem_fifo_temp 
-0x0677 002498 call ui_ipc_send_event 
+0x067b 002496 set1 mark_24g ,mark 
+0x067c 002497 jam bt_evt_24g_attempt_success ,mem_fifo_temp 
+0x067d 002498 call ui_ipc_send_event 
 :      002499 p_g24_tx_attemp_dongle_loop_exit:
-0x0678 002500 call p_g24_txbuf_clear 
-0x0679 002501 branch p_g24_transmit_by_interrupt_enable 
+0x067e 002500 call p_g24_txbuf_clear 
+0x067f 002501 branch p_g24_transmit_by_interrupt_enable 
 :      002503 p_g24_tx_attemp_data_prep:
-0x067a 002504 jam 0xff ,mem_24g_common_temp 
-0x067b 002505 fetch 1 ,mem_24g_data_type 
-0x067c 002506 store 1 ,mem_24g_common_temp + 1 
-0x067d 002507 fetch 4 ,mem_24g_device_addr 
-0x067e 002508 store 4 ,mem_24g_common_temp + 2 
-0x067f 002509 arg 6 ,temp 
-0x0680 002510 arg mem_24g_common_temp ,rega 
-0x0681 002511 call p_g24_put_data_in_buff 
-0x0682 002512 branch p_g24_transmit_prep 
+0x0680 002504 jam 0xff ,mem_24g_common_temp 
+0x0681 002505 fetch 1 ,mem_24g_data_type 
+0x0682 002506 store 1 ,mem_24g_common_temp + 1 
+0x0683 002507 fetch 4 ,mem_24g_device_addr 
+0x0684 002508 store 4 ,mem_24g_common_temp + 2 
+0x0685 002509 arg 6 ,temp 
+0x0686 002510 arg mem_24g_common_temp ,rega 
+0x0687 002511 call p_g24_put_data_in_buff 
+0x0688 002512 branch p_g24_transmit_prep 
 :      002514 p_g24_attemp_txdata_retry:
-0x0683 002515 call p_mouse_led_output_high 
-0x0684 002516 fetch 2 ,mem_24g_check_dongle_times 
-0x0685 002517 increase 1 ,pdata 
-0x0686 002518 store 2 ,mem_24g_check_dongle_times 
-0x0687 002519 call p_g24_ch 
-0x0688 002520 branch p_g24_tx_attemp_dongle_loop 
+0x0689 002515 call p_mouse_led_output_high 
+0x068a 002516 fetch 2 ,mem_24g_check_dongle_times 
+0x068b 002517 increase 1 ,pdata 
+0x068c 002518 store 2 ,mem_24g_check_dongle_times 
+0x068d 002519 call p_g24_ch 
+0x068e 002520 branch p_g24_tx_attemp_dongle_loop 
 :      002522 p_g24_auto_pair_start:
-0x0689 002523 set0 mark_24g ,mark 
-0x068a 002524 call p_g24_auto_pair_all_powerful 
-0x068b 002525 call p_g24_tx_attemp_data_prep 
+0x068f 002523 set0 mark_24g ,mark 
+0x0690 002524 call p_g24_auto_pair_all_powerful 
+0x0691 002525 call p_g24_tx_attemp_data_prep 
 :      002526 p_g24_auto_pair_restart:
-0x068c 002527 jam 0 ,mem_24g_check_dongle_times 
-0x068d 002528 jam 0 ,mem_24g_check_dongle_times1 
+0x0692 002527 jam 0 ,mem_24g_check_dongle_times 
+0x0693 002528 jam 0 ,mem_24g_check_dongle_times1 
 :      002529 p_g24_auto_pair_start_loop:
-0x068e 002530 call lpo_calibration 
-0x068f 002531 nop 2000 
-0x0690 002532 fetcht 1 ,mem_config_select_device_button_gpio 
-0x0691 002533 call gpio_get_bit 
-0x0692 002534 branch p_g24_start_pairing_sm1 ,true 
-0x0693 002535 fetch 2 ,mem_24g_check_dongle_times 
-0x0694 002536 sub pdata ,0xff ,null 
-0x0695 002537 call p_g24_stop_g24_mode_attept_dongle ,zero 
-0x0696 002538 fetch 1 ,mem_24g_check_dongle_times1 
-0x0697 002539 beq 16 ,p_g24_stop_g24_mode 
-0x0698 002540 call p_g24_transmit_receive_ack 
-0x0699 002541 nbranch p_g24_auto_pair_retry ,sync 
-0x069a 002542 nbranch p_g24_auto_pair_retry ,user3 
-0x069b 002543 call p_g24_ackpayload_parse 
-0x069c 002544 call p_mouse_tx_power_init 
-0x069d 002545 fetch 4 ,mem_24g_addr 
-0x069e 002546 fetcht 4 ,mem_24g_paring_addr 
-0x069f 002547 isub temp ,null 
-0x06a0 002548 branch p_g24_start_pairing_sm1 ,zero 
-0x06a1 002549 branch p_g24_tx_attemp_dongle_succ 
+0x0694 002530 call lpo_calibration 
+0x0695 002531 nop 2000 
+0x0696 002532 fetcht 1 ,mem_config_select_device_button_gpio 
+0x0697 002533 call gpio_get_bit 
+0x0698 002534 branch p_g24_start_pairing_sm1 ,true 
+0x0699 002535 fetch 2 ,mem_24g_check_dongle_times 
+0x069a 002536 sub pdata ,0xff ,null 
+0x069b 002537 call p_g24_stop_g24_mode_attept_dongle ,zero 
+0x069c 002538 fetch 1 ,mem_24g_check_dongle_times1 
+0x069d 002539 beq 16 ,p_g24_stop_g24_mode 
+0x069e 002540 call p_g24_transmit_receive_ack 
+0x069f 002541 nbranch p_g24_auto_pair_retry ,sync 
+0x06a0 002542 nbranch p_g24_auto_pair_retry ,user3 
+0x06a1 002543 call p_g24_ackpayload_parse 
+0x06a2 002544 call p_mouse_tx_power_init 
+0x06a3 002545 fetch 4 ,mem_24g_addr 
+0x06a4 002546 fetcht 4 ,mem_24g_paring_addr 
+0x06a5 002547 isub temp ,null 
+0x06a6 002548 branch p_g24_start_pairing_sm1 ,zero 
+0x06a7 002549 branch p_g24_tx_attemp_dongle_succ 
 :      002551 p_g24_auto_pair_retry:
-0x06a2 002552 call p_mouse_led_output_high 
-0x06a3 002553 fetch 2 ,mem_24g_check_dongle_times 
-0x06a4 002554 increase 1 ,pdata 
-0x06a5 002555 store 2 ,mem_24g_check_dongle_times 
-0x06a6 002556 fetch 1 ,mem_24g_auto_paring_switch 
-0x06a7 002557 increase 1 ,pdata 
-0x06a8 002558 and_into 1 ,pdata 
-0x06a9 002559 store 1 ,mem_24g_auto_paring_switch 
-0x06aa 002560 beq 0 ,p_g24_auto_pair_device_attemp 
-0x06ab 002561 beq 1 ,p_g24_auto_pair_pair_attemp 
-0x06ac 002562 rtn 
+0x06a8 002552 call p_mouse_led_output_high 
+0x06a9 002553 fetch 2 ,mem_24g_check_dongle_times 
+0x06aa 002554 increase 1 ,pdata 
+0x06ab 002555 store 2 ,mem_24g_check_dongle_times 
+0x06ac 002556 fetch 1 ,mem_24g_auto_paring_switch 
+0x06ad 002557 increase 1 ,pdata 
+0x06ae 002558 and_into 1 ,pdata 
+0x06af 002559 store 1 ,mem_24g_auto_paring_switch 
+0x06b0 002560 beq 0 ,p_g24_auto_pair_device_attemp 
+0x06b1 002561 beq 1 ,p_g24_auto_pair_pair_attemp 
+0x06b2 002562 rtn 
 :      002564 p_g24_auto_pair_all_powerful:
-0x06ad 002565 jam tx_power_pair ,mem_tx_power 
-0x06ae 002566 setarg 0x0f0f 
-0x06af 002567 store 2 ,mem_24g_addr 
-0x06b0 002568 istore 2 ,contw 
+0x06b3 002565 jam tx_power_pair ,mem_tx_power 
+0x06b4 002566 setarg 0x0f0f 
+0x06b5 002567 store 2 ,mem_24g_addr 
+0x06b6 002568 istore 2 ,contw 
 :      002569 p_g24_ch_syncword_crc8_init:
-0x06b1 002570 call p_g24_syncword_crc8 
-0x06b2 002571 branch p_g24_ch 
+0x06b7 002570 call p_g24_syncword_crc8 
+0x06b8 002571 branch p_g24_ch 
 :      002573 p_g24_auto_pair_device_attemp:
-0x06b3 002574 call p_g24_auto_pair_all_powerful 
-0x06b4 002575 branch p_g24_auto_pair_start_loop 
+0x06b9 002574 call p_g24_auto_pair_all_powerful 
+0x06ba 002575 branch p_g24_auto_pair_start_loop 
 :      002577 p_g24_auto_pair_pair_attemp:
-0x06b5 002578 call p_g24_pair_init 
-0x06b6 002579 branch p_g24_auto_pair_start_loop 
+0x06bb 002578 call p_g24_pair_init 
+0x06bc 002579 branch p_g24_auto_pair_start_loop 
 :      002581 p_g24_check_51cmd_stop_24g:
-0x06b7 002582 set0 mark_24g ,mark 
-0x06b8 002583 call le_disable 
+0x06bd 002582 set0 mark_24g ,mark 
+0x06be 002583 call le_disable 
 :      002584 p_mouse_disable_g24_pairing_flag:
-0x06b9 002585 arg mosue_24g_pairing_flag ,queue 
-0x06ba 002586 branch mouse_disable_function_flag 
+0x06bf 002585 arg mosue_24g_pairing_flag ,queue 
+0x06c0 002586 branch mouse_disable_function_flag 
 :      002588 p_g24_put_data_in_buff:
-0x06bb 002589 storet 1 ,mem_24g_datalen 
-0x06bc 002590 copy temp ,loopcnt 
-0x06bd 002591 arg mem_24g_txbuf ,contw 
-0x06be 002592 copy rega ,contr 
-0x06bf 002593 branch memcpy 
+0x06c1 002589 storet 1 ,mem_24g_datalen 
+0x06c2 002590 copy temp ,loopcnt 
+0x06c3 002591 arg mem_24g_txbuf ,contw 
+0x06c4 002592 copy rega ,contr 
+0x06c5 002593 branch memcpy 
 :      002595 p_g24_read_len_pid_crc:
-0x06c0 002597 fetch 1 ,mem_24g_rxbuf + 1 
-0x06c1 002598 rshift3 pdata ,pdata 
-0x06c2 002599 store 1 ,mem_24g_rxdata_length 
-0x06c3 002601 increase 1 ,pdata 
-0x06c4 002602 arg mem_24g_rxbuf + 1 ,contr 
-0x06c5 002603 iadd contr ,contr 
-0x06c6 002604 ifetch 3 ,contr 
-0x06c7 002605 store 3 ,mem_24g_sta_crc 
-0x06c8 002607 fetch 1 ,mem_24g_rxbuf + 1 
-0x06c9 002608 rshift pdata ,pdata 
-0x06ca 002609 and pdata ,0x03 ,pdata 
-0x06cb 002610 store 1 ,mem_24g_sta_pid 
-0x06cc 002611 rtn 
+0x06c6 002597 fetch 1 ,mem_24g_rxbuf + 1 
+0x06c7 002598 rshift3 pdata ,pdata 
+0x06c8 002599 store 1 ,mem_24g_rxdata_length 
+0x06c9 002601 increase 1 ,pdata 
+0x06ca 002602 arg mem_24g_rxbuf + 1 ,contr 
+0x06cb 002603 iadd contr ,contr 
+0x06cc 002604 ifetch 3 ,contr 
+0x06cd 002605 store 3 ,mem_24g_sta_crc 
+0x06ce 002607 fetch 1 ,mem_24g_rxbuf + 1 
+0x06cf 002608 rshift pdata ,pdata 
+0x06d0 002609 and pdata ,0x03 ,pdata 
+0x06d1 002610 store 1 ,mem_24g_sta_pid 
+0x06d2 002611 rtn 
 :      002614 p_set_freq_tx:
-0x06cd 002615 storet 1 ,mem_last_freq 
-0x06ce 002616 add temp ,0 ,rega 
-0x06cf 002617 call rf_write_freq 
-0x06d0 002618 setarg param_pll_setup 
-0x06d1 002619 call sleep 
+0x06d3 002615 storet 1 ,mem_last_freq 
+0x06d4 002616 add temp ,0 ,rega 
+0x06d5 002617 call rf_write_freq 
+0x06d6 002618 setarg param_pll_setup 
+0x06d7 002619 call sleep 
 :      002620 p_rf_tx_enable:
-0x06d2 002621 jam 0x1 ,rfen_adc 
-0x06d3 002622 jam 0x3c ,rfen_rx 
-0x06d4 002623 jam 0xe0 ,rfen_tx 
-0x06d5 002624 nop 10 
-0x06d6 002625 jam 0x01 ,rfen_mdm 
-0x06d7 002626 jam 0x3d ,rfen_mdm 
-0x06d8 002627 nop 10 
-0x06d9 002628 jam 0xb7 ,rfen_sn 
-0x06da 002629 nop 10 
-0x06db 002630 jam 0x7d ,rfen_mdm 
-0x06dc 002631 fetch 1 ,mem_tx_power 
-0x06dd 002632 beq tx_power_0db ,p_set_tx_power_0db 
-0x06de 002634 beq tx_power_5db ,p_set_tx_power_5db 
-0x06df 002636 beq tx_power_f5db ,p_set_tx_power_f5db 
-0x06e0 002637 beq tx_power_pair ,p_set_tx_power_pair 
-0x06e1 002638 branch p_set_tx_power_0db 
+0x06d8 002621 jam 0x1 ,rfen_adc 
+0x06d9 002622 jam 0x3c ,rfen_rx 
+0x06da 002623 jam 0xe0 ,rfen_tx 
+0x06db 002624 nop 10 
+0x06dc 002625 jam 0x01 ,rfen_mdm 
+0x06dd 002626 jam 0x3d ,rfen_mdm 
+0x06de 002627 nop 10 
+0x06df 002628 jam 0xb7 ,rfen_sn 
+0x06e0 002629 nop 10 
+0x06e1 002630 jam 0x7d ,rfen_mdm 
+0x06e2 002631 fetch 1 ,mem_tx_power 
+0x06e3 002632 beq tx_power_0db ,p_set_tx_power_0db 
+0x06e4 002634 beq tx_power_5db ,p_set_tx_power_5db 
+0x06e5 002636 beq tx_power_f5db ,p_set_tx_power_f5db 
+0x06e6 002637 beq tx_power_pair ,p_set_tx_power_pair 
+0x06e7 002638 branch p_set_tx_power_0db 
 :      002640 p_set_tx_power_0db:
-0x06e2 002641 call p_rx_low_sens 
-0x06e3 002642 jam 0xba ,0x894b 
-0x06e4 002643 jam 0xd0 ,0x8955 
-0x06e5 002644 jam 0xe0 ,0x8956 
-0x06e6 002645 jam 0x88 ,0x8957 
-0x06e7 002646 jam 0x6c ,0x8958 
-0x06e8 002647 jam 0x10 ,0x8959 
-0x06e9 002648 branch set_tx_power_0db 
+0x06e8 002641 call p_rx_low_sens 
+0x06e9 002642 jam 0xba ,0x894b 
+0x06ea 002643 jam 0xd0 ,0x8955 
+0x06eb 002644 jam 0xe0 ,0x8956 
+0x06ec 002645 jam 0x88 ,0x8957 
+0x06ed 002646 jam 0x6c ,0x8958 
+0x06ee 002647 jam 0x10 ,0x8959 
+0x06ef 002648 branch set_tx_power_0db 
 :      002660 p_set_tx_power_5db:
-0x06ea 002661 call p_rx_high_sens 
-0x06eb 002662 jam 0xba ,0x894b 
-0x06ec 002663 jam 0xd0 ,0x8955 
-0x06ed 002664 jam 0xe0 ,0x8956 
-0x06ee 002665 jam 0x88 ,0x8957 
-0x06ef 002666 jam 0x3c ,0x8958 
-0x06f0 002667 jam 0x10 ,0x8959 
-0x06f1 002668 branch set_tx_power_5db 
+0x06f0 002661 call p_rx_high_sens 
+0x06f1 002662 jam 0xba ,0x894b 
+0x06f2 002663 jam 0xd0 ,0x8955 
+0x06f3 002664 jam 0xe0 ,0x8956 
+0x06f4 002665 jam 0x88 ,0x8957 
+0x06f5 002666 jam 0x3c ,0x8958 
+0x06f6 002667 jam 0x10 ,0x8959 
+0x06f7 002668 branch set_tx_power_5db 
 :      002680 p_set_tx_power_f5db:
-0x06f2 002681 call p_rx_low_sens 
-0x06f3 002682 jam 0xba ,0x894b 
-0x06f4 002683 jam 0xd0 ,0x8955 
-0x06f5 002684 jam 0xc0 ,0x8956 
-0x06f6 002685 jam 0x88 ,0x8957 
-0x06f7 002686 jam 0x6c ,0x8958 
-0x06f8 002687 jam 0x10 ,0x8959 
-0x06f9 002688 branch set_tx_power_f5db 
+0x06f8 002681 call p_rx_low_sens 
+0x06f9 002682 jam 0xba ,0x894b 
+0x06fa 002683 jam 0xd0 ,0x8955 
+0x06fb 002684 jam 0xc0 ,0x8956 
+0x06fc 002685 jam 0x88 ,0x8957 
+0x06fd 002686 jam 0x6c ,0x8958 
+0x06fe 002687 jam 0x10 ,0x8959 
+0x06ff 002688 branch set_tx_power_f5db 
 :      002690 p_rx_low_sens:
-0x06fa 002691 jam 0x5b ,0x894c 
-0x06fb 002692 jam 0x96 ,0x894d 
-0x06fc 002693 jam 0x2c ,0x894e 
-0x06fd 002694 jam 0x46 ,0x894f 
-0x06fe 002695 rtn 
+0x0700 002691 jam 0x5b ,0x894c 
+0x0701 002692 jam 0x96 ,0x894d 
+0x0702 002693 jam 0x2c ,0x894e 
+0x0703 002694 jam 0x46 ,0x894f 
+0x0704 002695 rtn 
 :      002697 p_rx_high_sens:
-0x06ff 002698 jam 0xfb ,0x894c 
-0x0700 002699 jam 0xef ,0x894d 
-0x0701 002700 jam 0xec ,0x894e 
-0x0702 002701 jam 0x5e ,0x894f 
-0x0703 002702 rtn 
+0x0705 002698 jam 0xfb ,0x894c 
+0x0706 002699 jam 0xef ,0x894d 
+0x0707 002700 jam 0xec ,0x894e 
+0x0708 002701 jam 0x5e ,0x894f 
+0x0709 002702 rtn 
 :      002704 p_set_tx_power_pair:
-0x0704 002705 jam 0xba ,0x894b 
-0x0705 002706 jam 0xc2 ,0x8956 
-0x0706 002707 jam 0xd0 ,0x8955 
-0x0707 002708 rtn 
+0x070a 002705 jam 0xba ,0x894b 
+0x070b 002706 jam 0xc2 ,0x8956 
+0x070c 002707 jam 0xd0 ,0x8955 
+0x070d 002708 rtn 
 :      002710 p_shutdown_radio:
-0x0708 002711 force 8 ,radio_ctrl 
-0x0709 002712 branch shutdown_radio + 1 
+0x070e 002711 force 8 ,radio_ctrl 
+0x070f 002712 branch shutdown_radio + 1 
 :      002715 p_g24_timer_check:
-0x070a 002716 call disable_user 
-0x070b 002717 fetcht 4 ,mem_24g_tx_btclk 
-0x070c 002718 copy clkn_bt ,pdata 
-0x070d 002719 isub temp ,null 
-0x070e 002720 ncall g24_timer_timeout ,positive 
-0x070f 002721 copy pdata ,regb 
-0x0710 002722 fetch 4 ,mem_24g_tx_btclk 
-0x0711 002723 fetcht 1 ,mem_24g_interval 
-0x0712 002724 iadd temp ,temp 
-0x0713 002725 copy regb ,pdata 
-0x0714 002726 isub temp ,null 
-0x0715 002727 nrtn positive 
-0x0716 002728 set0 28 ,pdata 
-0x0717 002729 store 4 ,mem_24g_tx_btclk 
-0x0718 002730 branch enable_user 
+0x0710 002716 call disable_user 
+0x0711 002717 fetcht 4 ,mem_24g_tx_btclk 
+0x0712 002718 copy clkn_bt ,pdata 
+0x0713 002719 isub temp ,null 
+0x0714 002720 ncall g24_timer_timeout ,positive 
+0x0715 002721 copy pdata ,regb 
+0x0716 002722 fetch 4 ,mem_24g_tx_btclk 
+0x0717 002723 fetcht 1 ,mem_24g_interval 
+0x0718 002724 iadd temp ,temp 
+0x0719 002725 copy regb ,pdata 
+0x071a 002726 isub temp ,null 
+0x071b 002727 nrtn positive 
+0x071c 002728 set0 28 ,pdata 
+0x071d 002729 store 4 ,mem_24g_tx_btclk 
+0x071e 002730 branch enable_user 
 :      002732 p_rssi_noise:
-0x0719 002733 call save_rssi 
-0x071a 002734 rtn blank 
-0x071b 002735 fetcht 1 ,mem_rssi_noise_index 
-0x071c 002736 arg mem_rssi_noise_buffer ,rega 
-0x071d 002737 call p_rssi_store 
-0x071e 002738 storet 1 ,mem_rssi_noise_index 
-0x071f 002739 rtn 
+0x071f 002733 call save_rssi 
+0x0720 002734 rtn blank 
+0x0721 002735 fetcht 1 ,mem_rssi_noise_index 
+0x0722 002736 arg mem_rssi_noise_buffer ,rega 
+0x0723 002737 call p_rssi_store 
+0x0724 002738 storet 1 ,mem_rssi_noise_index 
+0x0725 002739 rtn 
 :      002741 p_rssi_store:
-0x0720 002742 copy rega ,pdata 
-0x0721 002743 iadd temp ,contw 
-0x0722 002744 fetch 1 ,mem_rssi 
-0x0723 002745 istore 1 ,contw 
-0x0724 002746 increase 1 ,temp 
-0x0725 002747 and_into rssi_buf_len_signal ,temp 
-0x0726 002748 rtn 
+0x0726 002742 copy rega ,pdata 
+0x0727 002743 iadd temp ,contw 
+0x0728 002744 fetch 1 ,mem_rssi 
+0x0729 002745 istore 1 ,contw 
+0x072a 002746 increase 1 ,temp 
+0x072b 002747 and_into rssi_buf_len_signal ,temp 
+0x072c 002748 rtn 
 :      002749 p_rssi_average:
-0x0727 002750 arg 0 ,temp 
-0x0728 002751 arg rssi_buf_len_signal + 1 ,loopcnt 
-0x0729 002752 copy rega ,contr 
+0x072d 002750 arg 0 ,temp 
+0x072e 002751 arg rssi_buf_len_signal + 1 ,loopcnt 
+0x072f 002752 copy rega ,contr 
 :      002753 p_rssi_average_loop:
-0x072a 002754 ifetch 1 ,contr 
-0x072b 002755 iadd temp ,temp 
-0x072c 002756 loop p_rssi_average_loop 
-0x072d 002757 rshift3 temp ,pdata 
-0x072e 002758 copy pdata ,temp 
-0x072f 002759 rtnmark0 mark_24g 
-0x0730 002761 div pdata ,10 
-0x0731 002762 call wait_div_end 
-0x0732 002763 quotient pdata 
-0x0733 002764 lshift4 pdata ,pdata 
-0x0734 002765 remainder temp 
-0x0735 002766 ior temp ,temp 
-0x0736 002767 rtn 
-0x0737 002768 rtn 
+0x0730 002754 ifetch 1 ,contr 
+0x0731 002755 iadd temp ,temp 
+0x0732 002756 loop p_rssi_average_loop 
+0x0733 002757 rshift3 temp ,pdata 
+0x0734 002758 copy pdata ,temp 
+0x0735 002759 rtnmark0 mark_24g 
+0x0736 002761 div pdata ,10 
+0x0737 002762 call wait_div_end 
+0x0738 002763 quotient pdata 
+0x0739 002764 lshift4 pdata ,pdata 
+0x073a 002765 remainder temp 
+0x073b 002766 ior temp ,temp 
+0x073c 002767 rtn 
+0x073d 002768 rtn 
 :      002770 p_g24_update_addr_and_synccrc8:
-0x0738 002771 store 4 ,mem_24g_addr 
+0x073e 002771 store 4 ,mem_24g_addr 
 :      002774 p_g24_syncword_crc8:
-0x0739 002775 arg 0 ,rega 
-0x073a 002776 arg 4 ,loopcnt 
-0x073b 002777 arg mem_24g_addr ,contr 
+0x073f 002775 arg 0 ,rega 
+0x0740 002776 arg 4 ,loopcnt 
+0x0741 002777 arg mem_24g_addr ,contr 
 :      002778 p_g24_syncword_crc8_loop:
-0x073c 002779 ifetch 1 ,contr 
-0x073d 002780 iadd rega ,rega 
-0x073e 002781 loop p_g24_syncword_crc8_loop 
-0x073f 002782 copy rega ,pdata 
-0x0740 002783 store 2 ,mem_24g_syncword 
-0x0741 002784 fetch 1 ,mem_24g_syncword 
-0x0742 002785 fetcht 1 ,mem_24g_syncword + 1 
-0x0743 002786 iadd temp ,pdata 
-0x0744 002787 store 1 ,mem_24g_syncword_crc8 
-0x0745 002788 rtn 
+0x0742 002779 ifetch 1 ,contr 
+0x0743 002780 iadd rega ,rega 
+0x0744 002781 loop p_g24_syncword_crc8_loop 
+0x0745 002782 copy rega ,pdata 
+0x0746 002783 store 2 ,mem_24g_syncword 
+0x0747 002784 fetch 1 ,mem_24g_syncword 
+0x0748 002785 fetcht 1 ,mem_24g_syncword + 1 
+0x0749 002786 iadd temp ,pdata 
+0x074a 002787 store 1 ,mem_24g_syncword_crc8 
+0x074b 002788 rtn 
 :      002791 p_g24_transmit_prep:
-0x0746 002794 fetch 1 ,mem_24g_datalen 
-0x0747 002795 increase 2 ,pdata 
-0x0748 002796 store 1 ,mem_24g_txlen 
-0x0749 002798 fetch 1 ,mem_24g_data_type 
-0x074a 002799 store 1 ,mem_24g_txpayload 
-0x074b 002801 fetch 1 ,mem_24g_datalen 
-0x074c 002802 lshift3 pdata ,pdata 
-0x074d 002803 fetcht 1 ,mem_24g_pid 
-0x074e 002804 and temp ,0x03 ,temp 
-0x074f 002805 lshift temp ,temp 
-0x0750 002806 ior temp ,pdata 
-0x0751 002807 fetcht 1 ,mem_24g_no_ack 
-0x0752 002808 iadd temp ,pdata 
-0x0753 002809 istore 1 ,contw 
-0x0754 002811 fetch 1 ,mem_24g_datalen 
-0x0755 002812 iforce loopcnt 
-0x0756 002813 arg mem_24g_txbuf ,contr 
-0x0757 002814 branch memcpy 
+0x074c 002794 fetch 1 ,mem_24g_datalen 
+0x074d 002795 increase 2 ,pdata 
+0x074e 002796 store 1 ,mem_24g_txlen 
+0x074f 002798 fetch 1 ,mem_24g_data_type 
+0x0750 002799 store 1 ,mem_24g_txpayload 
+0x0751 002801 fetch 1 ,mem_24g_datalen 
+0x0752 002802 lshift3 pdata ,pdata 
+0x0753 002803 fetcht 1 ,mem_24g_pid 
+0x0754 002804 and temp ,0x03 ,temp 
+0x0755 002805 lshift temp ,temp 
+0x0756 002806 ior temp ,pdata 
+0x0757 002807 fetcht 1 ,mem_24g_no_ack 
+0x0758 002808 iadd temp ,pdata 
+0x0759 002809 istore 1 ,contw 
+0x075a 002811 fetch 1 ,mem_24g_datalen 
+0x075b 002812 iforce loopcnt 
+0x075c 002813 arg mem_24g_txbuf ,contr 
+0x075d 002814 branch memcpy 
 :      002816 p_g24_ch:
-0x0758 002817 fetcht 1 ,mem_24g_current_ch_number 
-0x0759 002818 call p_g24_ch_map_size 
-0x075a 002819 storet 1 ,mem_24g_current_ch_number 
-0x075b 002820 rtn 
+0x075e 002817 fetcht 1 ,mem_24g_current_ch_number 
+0x075f 002818 call p_g24_ch_map_size 
+0x0760 002819 storet 1 ,mem_24g_current_ch_number 
+0x0761 002820 rtn 
 :      002822 p_g24_ch_map_size:
-0x075c 002823 call p_g24_ch_calc 
-0x075d 002824 increase 1 ,temp 
-0x075e 002825 and_into 3 ,temp 
-0x075f 002826 rtn 
+0x0762 002823 call p_g24_ch_calc 
+0x0763 002824 increase 1 ,temp 
+0x0764 002825 and_into 3 ,temp 
+0x0765 002826 rtn 
 :      002828 p_g24_ch_calc:
-0x0760 002829 fetch 1 ,mem_24g_addr 
-0x0761 002830 and_into 0x03 ,pdata 
-0x0762 002831 mul32 pdata ,4 ,rega 
-0x0763 002832 setarg mem_24g_ch_map1 
-0x0764 002833 iadd rega ,pdata 
-0x0765 002834 iadd temp ,contr 
-0x0766 002835 ifetch 1 ,contr 
-0x0767 002836 store 1 ,mem_24g_ch 
-0x0768 002837 rtn 
+0x0766 002829 fetch 1 ,mem_24g_addr 
+0x0767 002830 and_into 0x03 ,pdata 
+0x0768 002831 mul32 pdata ,4 ,rega 
+0x0769 002832 setarg mem_24g_ch_map1 
+0x076a 002833 iadd rega ,pdata 
+0x076b 002834 iadd temp ,contr 
+0x076c 002835 ifetch 1 ,contr 
+0x076d 002836 store 1 ,mem_24g_ch 
+0x076e 002837 rtn 
 :      002839 p_g24_prep:
-0x0769 002840 disable enable_crc 
-0x076a 002841 disable enable_white 
-0x076b 002842 setarg 0x555555 
-0x076c 002843 iforce crc24_init 
-0x076d 002844 fetch 1 ,mem_24g_ch 
-0x076e 002845 reverse pdata ,temp 
-0x076f 002846 set1 1 ,temp 
-0x0770 002847 rshift temp ,white_init 
-0x0771 002848 rtn 
+0x076f 002840 disable enable_crc 
+0x0770 002841 disable enable_white 
+0x0771 002842 setarg 0x555555 
+0x0772 002843 iforce crc24_init 
+0x0773 002844 fetch 1 ,mem_24g_ch 
+0x0774 002845 reverse pdata ,temp 
+0x0775 002846 set1 1 ,temp 
+0x0776 002847 rshift temp ,white_init 
+0x0777 002848 rtn 
 :      002850 p_g24_receive_packet:
-0x0772 002851 call le_enable 
-0x0773 002852 fetch 4 ,mem_24g_addr 
-0x0774 002853 iforce access 
-0x0775 002854 call set_sync_on 
-0x0776 002855 fetcht 1 ,mem_24g_ch 
-0x0777 002856 call set_freq_rx 
-0x0778 002857 setarg param_pll_setup 
-0x0779 002858 call sleep 
-0x077a 002859 call rf_rx_enable 
+0x0778 002851 call le_enable 
+0x0779 002852 fetch 4 ,mem_24g_addr 
+0x077a 002853 iforce access 
+0x077b 002854 call set_sync_on 
+0x077c 002855 fetcht 1 ,mem_24g_ch 
+0x077d 002856 call set_freq_rx 
+0x077e 002857 setarg param_pll_setup 
+0x077f 002858 call sleep 
+0x0780 002859 call rf_rx_enable 
 :      002860 p_g24_receive_rxon:
-0x077b 002863 call p_g24_prep 
-0x077c 002864 disable user3 
-0x077d 002865 enable decode_fec0 
-0x077e 002866 enable is_rx 
-0x077f 002867 disable is_tx 
-0x0780 002868 enable swfine 
-0x0781 002869 fetch 2 ,mem_24g_rx_window 
-0x0782 002870 iforce stop_watch 
-0x0783 002871 correlate null ,timeout 
-0x0784 002872 nbranch p_g24_sync_timeout ,sync 
-0x0785 002875 disable decode_fec0 
-0x0786 002876 enable decode_fec1 
-0x0787 002877 enable enable_white 
-0x0788 002878 enable enable_crc 
-0x0789 002879 call p_g24_receive_byte 
-0x078a 002880 store 1 ,mem_24g_get_syncword_crc8 
-0x078b 002881 fetcht 1 ,mem_24g_syncword_crc8 
-0x078c 002882 isub temp ,null 
-0x078d 002883 nbranch p_g24_end_of_packet ,zero 
-0x078e 002884 call p_g24_receive_byte 
-0x078f 002885 store 1 ,mem_24g_rxbuf 
-0x0790 002886 fetch 1 ,mem_24g_mode 
-0x0791 002887 sub pdata ,rx_24g ,null 
-0x0792 002888 branch p_g24_receive_skip ,zero 
-0x0793 002889 fetch 1 ,mem_24g_rxbuf 
-0x0794 002890 fetcht 1 ,mem_24g_data_type 
-0x0795 002891 icompare bits_data ,temp 
-0x0796 002892 nbranch p_g24_end_of_packet ,true 
+0x0781 002863 call p_g24_prep 
+0x0782 002864 disable user3 
+0x0783 002865 enable decode_fec0 
+0x0784 002866 enable is_rx 
+0x0785 002867 disable is_tx 
+0x0786 002868 enable swfine 
+0x0787 002869 fetch 2 ,mem_24g_rx_window 
+0x0788 002870 iforce stop_watch 
+0x0789 002871 correlate null ,timeout 
+0x078a 002872 nbranch p_g24_sync_timeout ,sync 
+0x078b 002875 disable decode_fec0 
+0x078c 002876 enable decode_fec1 
+0x078d 002877 enable enable_white 
+0x078e 002878 enable enable_crc 
+0x078f 002879 call p_g24_receive_byte 
+0x0790 002880 store 1 ,mem_24g_get_syncword_crc8 
+0x0791 002881 fetcht 1 ,mem_24g_syncword_crc8 
+0x0792 002882 isub temp ,null 
+0x0793 002883 nbranch p_g24_end_of_packet ,zero 
+0x0794 002884 call p_g24_receive_byte 
+0x0795 002885 store 1 ,mem_24g_rxbuf 
+0x0796 002886 fetch 1 ,mem_24g_mode 
+0x0797 002887 sub pdata ,rx_24g ,null 
+0x0798 002888 branch p_g24_receive_skip ,zero 
+0x0799 002889 fetch 1 ,mem_24g_rxbuf 
+0x079a 002890 fetcht 1 ,mem_24g_data_type 
+0x079b 002891 icompare bits_data ,temp 
+0x079c 002892 nbranch p_g24_end_of_packet ,true 
 :      002893 p_g24_receive_skip:
-0x0797 002894 call p_g24_receive_byte 
-0x0798 002895 istore 1 ,contw 
-0x0799 002896 rshift3 pdata ,pdata 
-0x079a 002897 and pdata ,0x1f ,loopcnt 
-0x079b 002898 branch p_g24rx_nopayload ,zero 
+0x079d 002894 call p_g24_receive_byte 
+0x079e 002895 istore 1 ,contw 
+0x079f 002896 rshift3 pdata ,pdata 
+0x07a0 002897 and pdata ,0x1f ,loopcnt 
+0x07a1 002898 branch p_g24rx_nopayload ,zero 
 :      002899 p_g24rx_loop:
-0x079c 002900 call p_g24_receive_byte 
-0x079d 002901 istore 1 ,contw 
-0x079e 002902 loop p_g24rx_loop 
+0x07a2 002900 call p_g24_receive_byte 
+0x07a3 002901 istore 1 ,contw 
+0x07a4 002902 loop p_g24rx_loop 
 :      002903 p_g24rx_nopayload:
-0x079f 002905 copy contw ,rega 
-0x07a0 002906 call p_g24_receive_byte 
-0x07a1 002907 store 1 ,mem_rssi_hex_received 
-0x07a2 002908 copy rega ,contw 
-0x07a3 002909 parse demod ,bucket ,24 
-0x07a4 002910 enable swfine 
-0x07a5 002911 arg param_sifs ,stop_watch 
-0x07a6 002912 rshift32 pdata ,pdata 
-0x07a7 002913 rshift16 pdata ,pdata 
-0x07a8 002914 istore 3 ,contw 
-0x07a9 002915 disable decode_fec1 
-0x07aa 002916 branch p_g24_end_of_packet ,crc_failed 
-0x07ab 002919 enable user3 
-0x07ac 002920 fetch 1 ,mem_last_freq 
-0x07ad 002921 add pdata ,0 ,rega 
-0x07ae 002922 call rf_write_freq 
-0x07af 002923 disable decode_fec0 
-0x07b0 002924 call set_sync_on 
-0x07b1 002925 fetch 1 ,mem_rssi_hex_received 
-0x07b2 002926 call p_rssi_signal 
-0x07b3 002927 rtn 
+0x07a5 002905 copy contw ,rega 
+0x07a6 002906 call p_g24_receive_byte 
+0x07a7 002907 store 1 ,mem_rssi_hex_received 
+0x07a8 002908 copy rega ,contw 
+0x07a9 002909 parse demod ,bucket ,24 
+0x07aa 002910 enable swfine 
+0x07ab 002911 arg param_sifs ,stop_watch 
+0x07ac 002912 rshift32 pdata ,pdata 
+0x07ad 002913 rshift16 pdata ,pdata 
+0x07ae 002914 istore 3 ,contw 
+0x07af 002915 disable decode_fec1 
+0x07b0 002916 branch p_g24_end_of_packet ,crc_failed 
+0x07b1 002919 enable user3 
+0x07b2 002920 fetch 1 ,mem_last_freq 
+0x07b3 002921 add pdata ,0 ,rega 
+0x07b4 002922 call rf_write_freq 
+0x07b5 002923 disable decode_fec0 
+0x07b6 002924 call set_sync_on 
+0x07b7 002925 fetch 1 ,mem_rssi_hex_received 
+0x07b8 002926 call p_rssi_signal 
+0x07b9 002927 rtn 
 :      002929 p_g24_receive_byte:
-0x07b4 002930 parse demod ,bucket ,8 
-0x07b5 002931 rshift3 pwindow ,pdata 
-0x07b6 002932 rtn 
+0x07ba 002930 parse demod ,bucket ,8 
+0x07bb 002931 rshift3 pwindow ,pdata 
+0x07bc 002932 rtn 
 :      002934 p_g24_end_of_packet:
-0x07b7 002935 disable encode_fec1 
-0x07b8 002936 disable decode_fec1 
-0x07b9 002937 call end_of_packet 
-0x07ba 002938 rtn 
+0x07bd 002935 disable encode_fec1 
+0x07be 002936 disable decode_fec1 
+0x07bf 002937 call end_of_packet 
+0x07c0 002938 rtn 
 :      002940 p_g24_sync_timeout:
-0x07bb 002941 branch p_g24_end_of_packet 
+0x07c1 002941 branch p_g24_end_of_packet 
 :      002943 p_g24_set_freq_tx:
-0x07bc 002944 call set_sync_on 
-0x07bd 002945 fetcht 1 ,mem_24g_ch 
-0x07be 002946 branch set_freq_tx 
+0x07c2 002944 call set_sync_on 
+0x07c3 002945 fetcht 1 ,mem_24g_ch 
+0x07c4 002946 branch set_freq_tx 
 :      002948 p_g24_transmit:
-0x07bf 002949 call le_enable 
-0x07c0 002950 fetch 4 ,mem_24g_addr 
-0x07c1 002951 iforce access 
-0x07c2 002952 call p_g24_prep 
-0x07c3 002953 call p_g24_set_freq_tx 
-0x07c4 002954 set1 txgfsk ,radio_ctrl 
-0x07c5 002955 enable encode_fec0 
-0x07c6 002956 enable is_tx 
-0x07c7 002957 disable is_rx 
-0x07c8 002960 rshift16 access ,pdata 
-0x07c9 002961 rshift8 pdata ,pdata 
-0x07ca 002962 rshift4 pdata ,pdata 
-0x07cb 002963 inject mod ,40 
-0x07cc 002964 disable encode_fec0 
-0x07cd 002965 enable encode_fec1 
-0x07ce 002966 enable enable_white 
-0x07cf 002967 enable enable_crc 
-0x07d0 002968 fetch 1 ,mem_24g_syncword_crc8 
-0x07d1 002969 inject mod ,8 
-0x07d2 002970 fetch 1 ,mem_24g_txlen 
-0x07d3 002971 iforce loopcnt 
-0x07d4 002972 arg mem_24g_txpayload ,contr 
+0x07c5 002949 call le_enable 
+0x07c6 002950 fetch 4 ,mem_24g_addr 
+0x07c7 002951 iforce access 
+0x07c8 002952 call p_g24_prep 
+0x07c9 002953 call p_g24_set_freq_tx 
+0x07ca 002954 set1 txgfsk ,radio_ctrl 
+0x07cb 002955 enable encode_fec0 
+0x07cc 002956 enable is_tx 
+0x07cd 002957 disable is_rx 
+0x07ce 002960 rshift16 access ,pdata 
+0x07cf 002961 rshift8 pdata ,pdata 
+0x07d0 002962 rshift4 pdata ,pdata 
+0x07d1 002963 inject mod ,40 
+0x07d2 002964 disable encode_fec0 
+0x07d3 002965 enable encode_fec1 
+0x07d4 002966 enable enable_white 
+0x07d5 002967 enable enable_crc 
+0x07d6 002968 fetch 1 ,mem_24g_syncword_crc8 
+0x07d7 002969 inject mod ,8 
+0x07d8 002970 fetch 1 ,mem_24g_txlen 
+0x07d9 002971 iforce loopcnt 
+0x07da 002972 arg mem_24g_txpayload ,contr 
 :      002973 p_g24tr_loop:
-0x07d5 002974 ifetch 1 ,contr 
-0x07d6 002975 inject mod ,8 
-0x07d7 002976 loop p_g24tr_loop 
-0x07d8 002979 enable enable_parity 
-0x07d9 002980 inject mod ,24 
-0x07da 002981 disable enable_parity 
-0x07db 002982 until null ,tx_clear 
-0x07dc 002983 nop 100 
-0x07dd 002984 disable encode_fec0 
-0x07de 002985 disable encode_fec1 
-0x07df 002986 rtn 
+0x07db 002974 ifetch 1 ,contr 
+0x07dc 002975 inject mod ,8 
+0x07dd 002976 loop p_g24tr_loop 
+0x07de 002979 enable enable_parity 
+0x07df 002980 inject mod ,24 
+0x07e0 002981 disable enable_parity 
+0x07e1 002982 until null ,tx_clear 
+0x07e2 002983 nop 100 
+0x07e3 002984 disable encode_fec0 
+0x07e4 002985 disable encode_fec1 
+0x07e5 002986 rtn 
 :      002990 p_mouse_data_init:
-0x07e0 002991 jam 7 ,mem_mouse_data_queue 
-0x07e1 002992 jam 4 ,mem_mouse_data_queue + 1 
-0x07e2 002993 setarg mem_mouse_data_queue 
-0x07e3 002994 store 2 ,mem_queue_ptr 
-0x07e4 002995 branch queue_init 
+0x07e6 002991 jam 7 ,mem_mouse_data_queue 
+0x07e7 002992 jam 4 ,mem_mouse_data_queue + 1 
+0x07e8 002993 setarg mem_mouse_data_queue 
+0x07e9 002994 store 2 ,mem_queue_ptr 
+0x07ea 002995 branch queue_init 
 :      002997 p_mouse_data_push:
-0x07e5 002998 arg mem_mouse_key ,rega 
-0x07e6 002999 call queue_push 
-0x07e7 003000 call p_mouse_queue_increase ,user 
-0x07e8 003002 rtn 
+0x07eb 002998 arg mem_mouse_key ,rega 
+0x07ec 002999 call queue_push 
+0x07ed 003000 call p_mouse_queue_increase ,user 
+0x07ee 003002 rtn 
 :      003003 p_mouse_queue_increase:
-0x07e9 003004 fetch 1 ,mem_mouse_data_queue_num 
-0x07ea 003005 increase 1 ,pdata 
-0x07eb 003006 store 1 ,mem_mouse_data_queue_num 
-0x07ec 003007 rtn 
+0x07ef 003004 fetch 1 ,mem_mouse_data_queue_num 
+0x07f0 003005 increase 1 ,pdata 
+0x07f1 003006 store 1 ,mem_mouse_data_queue_num 
+0x07f2 003007 rtn 
 :      003009 p_mouse_data_pull:
-0x07ed 003010 arg mem_mouse_key ,rega 
-0x07ee 003011 call queue_pop 
-0x07ef 003012 branch p_mouse_fill_data_le ,user 
-0x07f0 003013 rtn 
+0x07f3 003010 arg mem_mouse_key ,rega 
+0x07f4 003011 call queue_pop 
+0x07f5 003012 branch p_mouse_fill_data_le ,user 
+0x07f6 003013 rtn 
 :      003015 p_mouse_fill_data_le:
-0x07f1 003016 call le_clear_md 
-0x07f2 003017 fetch 1 ,mem_mouse_data_queue_num 
-0x07f3 003018 sub pdata ,1 ,null 
-0x07f4 003019 ncall le_set_md ,positive 
-0x07f5 003020 fetch 1 ,mem_mouse_data_queue_num 
-0x07f6 003021 rtn blank 
-0x07f7 003022 increase -1 ,pdata 
-0x07f8 003023 store 1 ,mem_mouse_data_queue_num 
-0x07f9 003024 branch mouse_fill_data_le 
+0x07f7 003016 call le_clear_md 
+0x07f8 003017 fetch 1 ,mem_mouse_data_queue_num 
+0x07f9 003018 sub pdata ,1 ,null 
+0x07fa 003019 ncall le_set_md ,positive 
+0x07fb 003020 fetch 1 ,mem_mouse_data_queue_num 
+0x07fc 003021 rtn blank 
+0x07fd 003022 increase -1 ,pdata 
+0x07fe 003023 store 1 ,mem_mouse_data_queue_num 
+0x07ff 003024 branch mouse_fill_data_le 
               org 0x2000
 :      003112 start:
 0x2000 003113 call lpmstate 
Index: YJX_1066/PB_3mode_2ch/output/bt_program23.meta
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/bt_program23.meta	(revision 833)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/bt_program23.meta	(working copy)
@@ -450,7 +450,8 @@
 	branch twspi_write	//make sdio high
 
 p_mouse_gpio_init:
-	call p_flash_ncs_gpio_init
+	fetcht 1,mem_flash_ncs_gpio
+	call gpio_config_output
 	branch mouse_gpio_init
 
 
@@ -542,6 +543,7 @@
 	branch app_initflag_check+4
 
 
+/*
 p_flash_ncs_gpio_init:
 	fetcht 1,mem_flash_ncs_gpio
 	branch gpio_config_output
@@ -550,6 +552,7 @@
 p_flash_ncs_enable:
 	fetcht 1,mem_flash_ncs_gpio
 	branch gpio_out_active
+*/
 
 //ncs gpio output high
 p_flash_ncs_disable:
@@ -600,7 +603,7 @@
 	call p_spid_init_flash
 	call p_flash_erase_sector
 	call p_mouse_information_flash_parameters
-	call spid_write_flash
+	call p_spid_write_flash
 	branch p_wait_flash_done
 //	branch p_flash_deep_power_down
 
@@ -614,6 +617,20 @@
 //	branch spid_unlock_flash
 	rtn
 
+p_spid_write_flash:
+	copy pdata,regc
+	copy rega,pdata
+	increase -4,pdata
+	copy pdata,regb
+	ifetch 4,regb
+	store 4,mem_witre_flash_head_temp
+	copy regc,pdata
+	call spid_write_flash
+	fetch 4,mem_witre_flash_head_temp
+	istore 4,regb
+	rtn
+
+
 p_wait_flash_done:
 	setarg 100000	
 	call sleep
@@ -699,8 +716,6 @@
 	store 1,mem_mouse_bt_ble_poweron_led_timer
 	branch p_mouse_device_state_led_off,blank
 	branch p_mouse_led_output_low
-
-
 p_mouse_device_bt_ble_led_blink:	
 	fetch 1,mem_mouse_bt_ble_led_timer
 	rtn blank
@@ -1087,23 +1102,7 @@
 	ncall mouse_read_sensor_common,zero
 
 	call p_mouse_tx_power_init
-	branch p_mouse_store_flash_24g_address
 
-/*
-	fetch MOUSE_FLAG_LEN,mem_mouse_flag
-	bbit1 MOUSE_ENABLE_FLASH,p_mouse_store_flash_24g_address
-	call p_mouse_set_24g_addr_eeprom	//store rx dongle addr to eeprom
-	branch iicd_write_protect_eep_data
-
-p_mouse_set_24g_addr_eeprom:
-	arg mem_24g_addr,rega
-	arg MOUSE_G24_ADDR_EEPROM_OFFECT,regb
-	arg 4,temp
-	rtn
-*/
-
-
-p_mouse_store_flash_24g_address:
 	call p_mouse_read_flash
 	
 	fetch 4,mem_24g_addr
@@ -1161,7 +1160,7 @@
 	call p_mouse_wheel_trigger_timer
 //	call p_mouse_dpi_led_blink_delay_timer
 //	call p_mouse_null_enter_hibernate_check
-	call p_mouse_bt_discovery_check
+	call p_mouse_select_device_by_button
 	call mouse_check_hid_handshake_timer
 	call mouse_check_discovery_timeout_timer
 	call mouse_check_direct_timeout_timer
@@ -1196,10 +1195,11 @@
 	arg mem_le_start_encrypt_timer,regc
 	arg mouse_le_write_enable,regb
 	branch timer_single_step	
-
+	
+/*
 p_mouse_bt_discovery_check:
 	branch p_mouse_select_device_by_button
-/*	
+	
 	fetch 1,mem_config_function_enable
 	bbit1 ENABLE_BT_BUTTON,mouse_bt_discovery_by_button
 	bbit1 ENABLE_SELECT_DEVICE_BY_GPIO_BUTTON,p_mouse_select_device_by_button
@@ -1468,7 +1468,7 @@
 	arg MOUSE_RANDOM_ADDR_COUNT_EEPROM_OFFSET,regb
 	fetch 3,mem_flash_base
 	iadd regb,pdata
-	call spid_write_flash
+	call p_spid_write_flash
 	branch p_wait_flash_done
 //	branch p_flash_deep_power_down
 	
Index: YJX_1066/PB_3mode_2ch/output/bt_program23.rom
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/bt_program23.rom	(revision 833)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/bt_program23.rom	(working copy)
@@ -1,41 +1,41 @@
 11000010100001000000000000010111
-11000000010000101000011100001000
-11000000010001001000011011001101
+11000000010000101000011100001110
+11000000010001001000011011010011
 11000000000000001000000000110001
-11000000000011011000010001000100
-11000000001001010000010001010011
-11000000001011001000010001010001
-11000000001010001000010001011100
-11000000010100111000010001100001
-11000000011001011000010001110110
-11000000011101001000010001110111
+11000000000011011000010001001010
+11000000001001010000010001011001
+11000000001011001000010001010111
+11000000001010001000010001100010
+11000000010100111000010001100111
+11000000011001011000010001111100
+11000000011101001000010001111101
 11000000010100001000000000111010
 11000000010101000000000000111111
 11000000010110001000000001000010
 11000000010110010000000001001010
 11000000011000100000000011001110
-11000000011001001000000101010101
-11000000011001010000000101011001
-11000000011100011000001101001011
-11000000011101010000001101011000
-11000000011101011000001101100111
-11000000011101100000001110011010
+11000000011001001000000101010110
+11000000011001010000000101011010
+11000000011100011000001101010001
+11000000011101010000001101011110
+11000000011101011000001101101101
+11000000011101100000001110100000
 00100000001000000010101010001110
-11000000000111001000001110100000
-11000000001000011000001110101000
-11000000001001010000001110101110
-11000000001010111000001110110001
-11000000001100011000001111000011
-11000000001100111000001111101101
-11000000001101010000010000010110
-11000000001110111000010000100001
-11000000000000101000010010001001
-11000000010000000000010010100100
-11000000010000010000010010101110
-11000000010001000000010011011001
-11000000010001100000010000110001
-11000000010001101000010000111101
-11000000011111010000010011111101
+11000000000111001000001110100110
+11000000001000011000001110101110
+11000000001001010000001110110100
+11000000001010111000001110110111
+11000000001100011000001111001001
+11000000001100111000001111110011
+11000000001101010000010000011100
+11000000001110111000010000100111
+11000000000000101000010010001111
+11000000010000000000010010101010
+11000000010000010000010010110100
+11000000010001000000010011011111
+11000000010001100000010000110111
+11000000010001101000010001000011
+11000000011111010000010100000011
 00100000001000000010101010001110
 00011111111000100010001000000000
 01101000000010001100110010110111
@@ -61,13 +61,13 @@
 01011000000000000001110110000111
 01100000000000010100010100010011
 00100000001000000010101010100010
-01101000000000001100100000001010
+01101000000000001100100000000110
 00100100011110100000000000000000
 00100000001000000010101101111111
 11000110000100110000000000000000
 01101000000000001100011110011100
 11000000000000000111111111101111
-01101000000000001100011111001000
+01101000000000001100011111000100
 11000000000000001111111111101111
 01101000000000010100001001001000
 00100100001110100111111111101111
@@ -75,13 +75,13 @@
 11000110100100110000000000000000
 01101000000000001100110100111100
 11000000000000001000000001011111
-00100000010000000000010101101111
+00100000010000000000010101110101
 00100100001101000000000001111010
-00100000010000000000010101010100
-00100000010000000000010110010011
+00100000010000000000010101011010
+00100000010000000000010110011001
 01101000000000001100110000001100
 11000001111111111000000000000000
-00100000010000000000010111111000
+00100000010000000000010111111110
 01101000000000001100110100111100
 11000001000000001000000000000000
 00100000010000000010101011111010
@@ -93,7 +93,7 @@
 00100000010000000000000010011100
 01011000000000001110110001010100
 00100000001000000010101110010011
-00100000010000000000011100001010
+00100000010000000000011100010000
 00100100011101000000000000000000
 00100000010000000000000001110001
 01101000000000001100110100111101
@@ -134,7 +134,7 @@
 00100000001000000010101100101010
 01110000010011000010100000000001
 01110000010011010011000100000000
-00100000010000000000010100011100
+00100000010000000000010100100010
 01100000000000001100101110011000
 01011000000000000000000000000000
 01100000000000111100101110011001
@@ -144,8 +144,8 @@
 01101000000000001100101111111101
 01111001001000000111111000000011
 01100000000000001100101111111101
-00100000010000000000011101000110
-00100000010000000000010101110011
+00100000010000000000011101001100
+00100000010000000000010101111001
 00100000001000000000000001010000
 11000110000100110000000000000000
 00100000010000000000000010110101
@@ -160,7 +160,7 @@
 00100000010000000000000010110010
 00100000010000000000000010011100
 00100000010000000011111010111111
-00100000010000000000000101100001
+00100000010000000000000101011110
 01101000000100100000000001110000
 01101000000110100000000001111000
 10011000010000011000010000000000
@@ -176,56 +176,56 @@
 01111001001111111111111000000110
 01100000000100001000000001111110
 00100000011000000000000000000000
-01101000000000001100101100000010
+01101000000000001100101011111110
 00100000011110100000000000000000
-00100000001000000000001101001100
+00100000001000000000001101010010
 11011000110000000001100000000000
-11011000101000000100100000001110
+11011000101000000100100000001010
 00100000010000000000000011000000
 11011000110000000001100100000000
-11011000101000000100100000101001
+11011000101000000100100000100101
 00100000010000000000000011000000
 11011000110000000001101000000000
-11011000101000000100100001000100
+11011000101000000100100001000000
 00100000010000000000000011000000
 11011000110000000001101100000000
-11011000101000000100100001011111
+11011000101000000100100001011011
 11011111001000000000000000011011
 00100000001000000111111100000001
-11011000110000000100100000001110
+11011000110000000100100000001010
 11011000101000000001100000000000
 00100000010000000000000011000000
-11011000110000000100100000101001
+11011000110000000100100000100101
 11011000101000000001100100000000
 00100000010000000000000011000000
-11011000110000000100100001000100
+11011000110000000100100001000000
 11011000101000000001101000000000
 00100000010000000000000011000000
-11011000110000000100100001011111
+11011000110000000100100001011011
 11011000101000000001101100000000
 00100000001000000000000011000000
 00100000010000000011010000010110
 00100000001101011000000011011000
 01110000100000000111100000100000
-00100000010000000000011111100000
+00100000010000000000011111100110
 01101000000000001100000111011110
 01100000000000001100110010110011
-00100000010000000000010111100111
+00100000010000000000010111101101
 01101000000000001100011010000101
-01100000000000001100101101101111
+01100000000000001100101101101011
 00100000010000000100001111001010
 00100000010000000000000011011101
 00100000001000000111010010111001
 01101000000000001100110010110011
 01100000000000001100000111011110
 00100000011000000000000000000000
-00100100010101011000000100101010
+00100100010101011000000100101011
 00100000010000000000000100000111
 00100000011101011000000000000000
-00100000010000000000000111111000
+00100000010000000000001000000000
 00100000010000000100000010000011
 11000000000000101000000011111011
-00100000001000000000000110101110
+00100000001000000000000110110110
 00100000010000000000000011011010
 01101000000000001100001000010000
 11000000000110011000000011101001
@@ -260,7 +260,7 @@
 01100000000000001100011010110100
 01100000000000010100110000101001
 00100000010000000100001011001010
-00100000001000000000011000101100
+00100000001000000000011000110010
 01110000010000100001001001110110
 00100000001000000011110100110110
 00100000010000000000000100000111
@@ -273,7 +273,7 @@
 00100000010000000100000011010001
 00100000000000000000001111101000
 00100000001000000000000100001101
-01110000010010110000001000000001
+01110000010010101111111000000001
 00100000010000000110010000001111
 00100000010000000000000100001001
 00100000001000000110010000010001
@@ -294,12 +294,13 @@
 00011111111011010111111000000000
 00011111111000001111111000000110
 00100000001000000110010000010011
-00100000010000000000000101011101
+01101000000010001100101101101010
+00100000010000000110100000001110
 00100000001000000011111001101110
-00100000010000000000010100010110
+00100000010000000000010100011100
 00100000010000000000000100101000
 00100000010000000011111000011110
-00100000010000000000000100110110
+00100000010000000000000100110111
 01011000000000000000000000000000
 01100000000000010100000101010100
 00100000010000000011111001010100
@@ -307,10 +308,10 @@
 00100000010000000101100000111001
 00100000010000000101100000101100
 00100000010000000101100000011000
-00100000001000000000000101101110
+00100000001000000000000101101011
 00100000010000000111010010111001
 11011000110000001000110000000000
-11011000101000000100100001111010
+11011000101000000100100001110110
 11011111001000000000000101110001
 00100000010000000111111100000001
 01011000000011110000001000001001
@@ -324,20 +325,20 @@
 11011000110000001000110101110001
 11011111001000000000000100001001
 00100000010000000111111100000001
-01110000010010001001000100000000
-01110000010010001000100101101101
+01110000010010001000110100000000
+01110000010010001000010101101101
 01011000000000000100000000011111
-01100000000000010100100111011111
+01100000000000010100100111011011
 01011000000000000110110100000100
-01100000000000010100101001001000
+01100000000000010100101001000100
 01011000000000000001011010110000
-01100000000000010100101001001110
-01011000000000000100100001111010
+01100000000000010100101001001010
+01011000000000000100100001110110
 01100000000000010100010101110101
 00100000011000000000000000000000
 00100000010000000011001111000100
 00100000001000101100001100010110
-00100000010000000000001101011110
+00100000010000000000001101100100
 00100000001000000011110111001011
 11011000010000000000000000000010
 11011010001000000000101010101010
@@ -347,11 +348,7 @@
 11011010001000000000101010011010
 11011010010000000000000001100010
 00100000001000000011001111001000
-01101000000010001100101101101110
-00100000001000000110100000001110
-01101000000010001100101101101110
-00100000001000000110100000101001
-01101000000010001100101101101110
+01101000000010001100101101101010
 00100000001000000110100000100101
 01110000100000001000011001000000
 01110000100000001000011100000000
@@ -364,13 +361,13 @@
 01011000000000000000000000000000
 01100000000000100000000111110101
 00100000011000000000000000000000
-00100000010000000000000101100011
-00100000010000000000000110101010
+00100000010000000000000101100000
+00100000010000000000000110110010
 00100000010000000100010000100011
 01101000000000010100011101111000
 11011000010000001010101001010101
 10011000010001100111110000000000
-00100000001000101000000110100001
+00100000001000101000000110101001
 01100000000010010100011101111000
 00100000010000000100010000011100
 01110000010001110111101000000010
@@ -379,22 +376,33 @@
 11100000101000010000000000000000
 01101000000000100100011101111011
 01100000000000100100110000100100
-00100000010000000000000110000100
-00100000001000000000001101011110
-00100000010000000000000110100001
-11011000110000000100101100001111
+00100000010000000000000110000001
+00100000001000000000001101100100
+00100000010000000000000110101001
+11011000110000000100101100001011
 11011000101000000100011100100000
 11011111001000000000000001011111
 00100000010000000111111100000001
-00100000010000000000000101100011
-00100000010000000000000110001001
-00100000010000000000000110010111
-00100000010000000110010101010010
-00100000001000000000000110001110
+00100000010000000000000101100000
+00100000010000000000000110000110
+00100000010000000000000110011111
+00100000010000000000000110001011
+00100000001000000000000110010110
 01101000000000011100011100000000
 01100000000000011100001000110010
 00100000010000000110010100101010
-00100000010000000000000110001110
+00100000010000000000000110010110
+00100000011000000000000000000000
+00011111111000100010011000000000
+00011010001000100111111000000000
+00011111111000001111111111111100
+00011111111000100010010000000000
+11101010010000100000000000000000
+01100000000000100100101101110010
+00011010011000100111111000000000
+00100000010000000110010101010010
+01101000000000100100101101110010
+11100010010000100000000000000000
 00100000011000000000000000000000
 01011000000000011000011010100000
 00100000010000000010101010001111
@@ -403,7 +411,7 @@
 01100000000100010000000010001100
 01011000000000000000000000000101
 00100000010000000110010011110011
-11000010100000000000000110001110
+11000010100000000000000110010110
 00100000011000000000000000000000
 01011000000000000100011101111111
 11011000010000000100011100100000
@@ -411,79 +419,79 @@
 01101000000000011100011100000000
 11011010001000000100011100100000
 00100000011000000000000000000000
-00100000010000000000000101100011
-00100000010000000000000110101010
-00100000010000000000000110010111
+00100000010000000000000101100000
+00100000010000000000000110110010
+00100000010000000000000110011111
 00100000001000000110010101100010
-00100000010000000000000110011101
+00100000010000000000000110100101
 00100000010000000100001100011010
 01101000000000100100011101111011
 01100000000000100100110000100100
 00100000011000000000000000000000
-00100000010000000000000101100011
+00100000010000000000000101100000
 00100000010000000110010100001011
 11011000010000000000000010111001
 00100000001000000110010101010110
-00100000010000000000000101100011
+00100000010000000000000101100000
 00100000010000000110010100001011
 11011000010000000000000010101011
 00100000001000000110010101010110
 01101000000000100100011011010011
-11000011000011110000000110110101
+11000011000011110000000110111101
 01101000000000001000101010111101
 00101111111011000000000000000011
-00100100001000001000000110110101
+00100100001000001000000110111101
 00100000010000000000000100001001
 00100000010000000000000100100010
 01101000000000001100011011110101
-11000010100000101000000110111101
+11000010100000101000000111000101
 11000011100000110000000000000000
 01101000000000100100011011010011
 11000100000010001000000000000000
-00100000010000000000000111101111
-00100000001101000000011010001001
-00100000001000000000011001100000
+00100000010000000000000111110111
+00100000001101000000011010001111
+00100000001000000000011001100110
 01101000000000001100011100100000
-00100000001110100000000110111000
+00100000001110100000000111000000
 00011111111001100111111000000010
-00100000001000101000000110111000
+00100000001000101000000111000000
 00100000001000000000000011100100
 01101000000000001100011010101100
-00100100001110100000000111001010
-01101000000000001100101101110001
+00100100001110100000000111010010
+01101000000000001100101101101101
 00100000011110100000000000000000
 00011111111000001111111111111111
-01100000000000001100101101110001
-00100000001110100000000111100101
-00100000001000000000000111010100
-01101000000000001100101101110010
+01100000000000001100101101101101
+00100000001110100000000111101101
+00100000001000000000000111011100
+01101000000000001100101101101110
 00100000011110100000000000000000
 00011111111000001111111111111111
-01100000000000001100101101110010
+01100000000000001100101101101110
 00100100011110100000000000000000
-01110000010010110111001000000101
-01101000000000001100101101110011
-11000000000000000000000111010011
-11000000000000001000000111010111
-01110000010010110111001100000001
-00100000010000000000000111100011
-01101000000010001100101101110100
+01110000010010110110111000000101
+01101000000000001100101101101111
+11000000000000000000000111011011
+11000000000000001000000111011111
+01110000010010110110111100000001
+00100000010000000000000111101011
+01101000000010001100101101110000
 00100000001000000110100000101001
-01110000010010110111001100000000
-00100000001000000000000111100101
+01110000010010110110111100000000
+00100000001000000000000111101101
 01101000000000001100011100100000
 11000001100000010000000000000000
-01101000000000001100101101110000
+01101000000000001100101101101100
 00100000011110100000000000000000
 00011111111000001111111111111111
-01100000000000001100101101110000
-00100000001110100000000111100101
-00100000010000000000000111100011
-01101000000010001100101101110100
+01100000000000001100101101101100
+00100000001110100000000111101101
+00100000010000000000000111101011
+01101000000010001100101101110000
 00100000001000000110100000100101
-01101000000010001100101101110100
+01101000000010001100101101110000
 00100000001000000110100000001110
-01101000000010001100101101110100
+01101000000010001100101101110000
 01111001001111111000010000000111
 11011000101000001000000001111000
 00100000010000000110100000110000
@@ -500,25 +508,25 @@
 11101000110010010000000000000000
 10011000010001100111110000000000
 00100100010000101111111111101001
-11000010000000000000000111110011
+11000010000000000000000111111011
 00100000011000000000000000000000
-01011000000000000000001000001101
+01011000000000000000001000010101
 01100000000000010100110100101101
-01011000000000000000001000010001
+01011000000000000000001000011001
 01100000000000010100000111101111
-01011000000000000000010000101011
+01011000000000000000010000110001
 01100000000000010100000111111001
-01011000000000000000001000100101
+01011000000000000000001000101101
 01100000000000010100000111110001
 01011000000000000000000010010101
 01100000000000010100000111101101
-01011000000000000000001001001111
+01011000000000000000001001010111
 01100000000000010100000111110101
-01011000000000000000001001001101
+01011000000000000000001001010101
 01100000000000010100000111110011
-01011000000000000000001010111010
+01011000000000000000001011000001
 01100000000000010100000111101011
-01011000000000000000001011001110
+01011000000000000000001011010101
 01100000000000010100000111111101
 01011000000000000011110100110110
 01100000000000010100001000000001
@@ -533,19 +541,19 @@
 00011111111000010111111000000011
 11000001100000011000000000000000
 01101000000000001100011110011100
-00100000010110100000001001001010
+00100000010110100000001001010010
 01101000000000100100011011010011
 11000010100000011100000101111001
 11000010100000000100000101111001
 11000010100000101100000101111001
 00100000010000000011111110010111
 00100100011101000000000000000000
-00100000010000000000001000100000
-00100000001000000000011111100101
+00100000010000000000001000101000
+00100000001000000000011111101011
 01101000000000010100011010011111
 00100000011110100000000000000000
-01110000010010000000101000000001
-01110000010010000000101100000010
+01110000010010000000011000000001
+01110000010010000000011100000010
 00100000011000000000000000000000
 00100000011101110000000000000000
 01101000000000001100000111100010
@@ -553,7 +561,7 @@
 00100000010000000101001001110001
 00100100011110100000000000000000
 01101000000000001100011110011100
-00100000010110100000001001001010
+00100000010110100000001001010010
 01101000000000100100011011010011
 11000010100000011011111110001010
 11000010100000000011111110001010
@@ -561,14 +569,14 @@
 11000010100001001011111110001010
 00100000010000000011111110010111
 00100100011101000000000000000000
-00100000010000000000001000100000
-01101000000000001100101100000111
-11000000000000001000001000111001
-01101000000000001100101100001110
+00100000010000000000001000101000
+01101000000000001100101100000011
+11000000000000001000001001000001
+01101000000000001100101100001010
 00100000011110100000000000000000
 00100000001000000011111110000001
 01101000000000001100011010011010
-01100000000000001100101100001000
+01100000000000001100101100000100
 01101000000000001100011010011011
 11100000101000001000000000000000
 01101000000000001100011010011101
@@ -581,7 +589,7 @@
 11100000101000010000000000000000
 01011000000000000000001010100001
 11100000101000010000000000000000
-01101000000000101100101100001000
+01101000000000101100101100000100
 11100000101000101000000000000000
 00100000011000000000000000000000
 00100000010000000101100000010100
@@ -590,41 +598,41 @@
 00100000010000000111111000110100
 00100000001000000011111011100000
 00011010011000100111111000000000
-11000000000010100000001001100001
-11000000000010101000001001100100
-11000000000101001000001001101101
-11000000000110010000001001101111
-11000000001000000000001001110110
-11000000000000100000001010000001
-11000000000010011000001010000001
-11000000000100111000001010001000
+11000000000010100000001001101001
+11000000000010101000001001101100
+11000000000101001000001001110101
+11000000000110010000001001110111
+11000000001000000000001001111110
+11000000000000100000001010001001
+11000000000010011000001010001001
+11000000000100111000001010010000
 11000000000011001011001111011111
-11000000000100001000001010001110
-11000000000000001000001010010100
-11000000000000010000001010010111
-11000000000101011000001010011100
-11000000000111001000001010100001
-11000000000111010000001010110010
-11000000000111100000001010111000
+11000000000100001000001010010110
+11000000000000001000001010011100
+11000000000000010000001010011111
+11000000000101011000001010100100
+11000000000111001000001010101001
+11000000000111010000001010111001
+11000000000111100000001010111111
 00100000001000000100000101111101
 00100000010000000000000100010011
-00100000010000000000011111100000
+00100000010000000000011111100110
 00100000001000000100000111000011
-00100000010000000000001011001010
+00100000010000000000001011010001
 01011000000000000000000000000111
 01100000000000010100010010010110
 01100000000000010100010010011000
-01110000010001111100100000000000
+01110000010001111100010000000000
 01110000010001111001110000000000
-00100000010000000000011111100000
+00100000010000000000011111100110
 00100000010000000101100000010110
 00100000001000000100000111011001
 01110000000010101001100100010010
 00100000001000000111110110001111
 01101000000000001100011110011111
-11000000000000001000001001110010
-00100000001000000000001001110100
-00100000010000000000001001101101
+11000000000000001000001001111010
+00100000001000000000001001111100
+00100000010000000000001001110101
 01110000010001101100011000010100
 11011000111000000000000000000001
 00100000001000000100000110111001
@@ -637,8 +645,8 @@
 01011000000000000000000000001001
 01100000000000010100010010010110
 01100000000000010100010010011000
-00100000010000000000001001101101
-00100000001000000000001110110111
+00100000010000000000001001110101
+00100000001000000000001110111101
 01101000000000010100011010000010
 11000011100001100000000000000000
 11000011100000110000000000000000
@@ -646,29 +654,29 @@
 01101000000000100100011011010011
 11000011100000101000000000000000
 00100000001000000011001110100111
-00100000010000000000001010001010
+00100000010000000000001010010010
 00100000001000000011001110100111
 01011000000000000000000000000001
 01100000000000110000000001000000
 01110000000000011000010100110011
-00100000001000000000010100010100
-01101000000000001100100000001100
+00100000001000000000010100011010
+01101000000000001100100000001000
 11000001000000010000000000000000
 00011111111000001111111000000001
-01100000000000001100100000001100
+01100000000000001100100000001000
 01110000010000011110001100010010
 00100000001000000011010000001110
-01110000010010000000110100000000
+01110000010010000000100100000000
 00100000010000000000000100010011
 00100000001000000100001011001010
-01110000010010110000001100000000
-01110000010010110000010100000000
-01110000010010110000111000000000
-00100000010000000000001011001010
+01110000010010101111111100000000
+01110000010010110000000100000000
+01110000010010110000101000000000
+00100000010000000000001011010001
 00100000001000000100000111011001
-01101000000000001100100000001100
+01101000000000001100100000001000
 11000001100000010000000000000000
-01110000010010000000110000000000
+01110000010010000000100000000000
 01110000010000011110001100001110
 00100000001000000011010000001110
 00100000010000000000000100010011
@@ -683,15 +691,14 @@
 00100000010000101100000000111001
 00100100010000101100000001011101
 00100000010000000000000011011010
-00100000001000000000001010101110
-00100000010000000000000110011101
+00100000010000000000000110100101
 01101000000000100100110000100100
 01100000000000100100011101111011
-00100000001000000000000110000100
-00100000010000000000001011001010
+00100000001000000000000110000001
+00100000010000000000001011010001
 01110000010011010011110000000000
 00100000010000000000000011011010
-00100000010000000000011010110111
+00100000010000000000011010111101
 01110000010000011011110100000000
 00100000001000000011010000001010
 00100000010000000000000100010011
@@ -701,53 +708,52 @@
 01111001001101000111111000011010
 01100000000100100000000001001100
 00100000010000000010110000100001
-00100000010000000000001011001010
+00100000010000000000001011010001
 00100000010000000111010010111101
-00100000010000000000000111100101
+00100000010000000000000111101101
 00100000010000000011111010011111
 00100000010000000011111010111111
-00100000010000000000000101100001
-00100000010000000000000110100110
+00100000010000000000000101011110
+00100000010000000000000110101110
 01101000000100001000000010000001
 00011111111000010111111011110111
 01100000000100001000000010000001
 00100000011000000000000000000000
-01101000000000001100101100000010
+01101000000000001100101011111110
 00100000011110100000000000000000
-01110000010010110000001000000000
+01110000010010101111111000000000
 00100000001000000000000100100010
-00100000010000000000001100011000
+00100000010000000000001100011110
 00100000010000000100001111101011
-00100000010000000000001011011011
-00100000010000000000001011011110
-00100000010000000000001011101011
+00100000010000000000001011100010
+00100000010000000000001011100101
+00100000010000000000001100000000
 00100000010000000100001000110001
 00100000010000000100001000110100
 00100000010000000100001000110111
 00100000010000000100001000111010
-00100000010000000000001011100011
-00100000010000000000000111000010
-00100000010000000000000111011001
-00100000001000000000001011101000
-11011010011000000100100000001101
+00100000010000000000001011101010
+00100000010000000000000111001010
+00100000010000000000000111100001
+00100000001000000000001011101111
+11011010011000000100100000001001
 11011010010000000110001101111010
 00100000001000000011001101101101
-11011010011000000100100000001011
-11011010010000000000001011100001
+11011010011000000100100000000111
+11011010010000000000001011101000
 00100000001000000011001101101101
-01110000010010000000101000000000
+01110000010010000000011000000000
 00100000011000000000000000000000
-11011010011000000100101100001101
-11011010010000000000001011100110
+11011010011000000100101100001001
+11011010010000000000001011101101
 00100000001000000011001101101101
-01110000010010110000111000000001
+01110000010010110000101000000001
 00100000011000000000000000000000
 11011010011000000100011011000110
 11011010010000000011110101100000
 00100000001000000011001101101101
-00100000001000000000001011111010
-11011010011000000100101101101111
-11011010010000000000001011101111
+11011010011000000100101101101011
+11011010010000000000001011110101
 00100000001000000011001101101101
 01101000000010001100011100100000
 01101000000000001100011100000011
@@ -764,18 +770,18 @@
 11000001011111111000000000000000
 01101000000010001100011011101101
 00100000010000000110100000011101
-00100100001000001000001100000100
-00100000010000000000001011101100
+00100100001000001000001100001010
+00100000010000000000001011110010
 01101000000000001100011011011001
 11000001000000000000000000000000
 01110000010001101101100100000000
 00100000011000000000000000000000
 01101000000000001100011011011001
 11000001000000001000000000000000
-01101000000000001100101101101111
-00100100010110100000001100001100
+01101000000000001100101101101011
+00100100010110100000001100010010
 01101000000000001100011010000101
-01100000000000001100101101101111
+01100000000000001100101101101011
 01110000010001101101100100000001
 00100000011000000000000000000000
 01101000000010001100011100100000
@@ -785,7 +791,7 @@
 00100100010000010100001111001100
 01100000000010001100011100100000
 01110000010000011011110100000000
-00100000010000000000000110000100
+00100000010000000000000110000001
 00100000010000000100001111000000
 01101000000000100100011011010011
 11000001000001001000000000000000
@@ -798,24 +804,24 @@
 00011111111001100111110000001010
 00100000011000010000000000000000
 01110000010001101100111000000000
-00100000010000000000001100110000
+00100000010000000000001100110110
 00100000010000000110100100001000
 01100000000000010100011100001111
 11011010001000000100011100001001
-00100000010000000000001100111110
+00100000010000000000001101000100
 01101000000000001100001000110001
-11000011000000000000001100101001
-01110000010010110000000100000001
+11000011000000000000001100101111
+01110000010010101111110100000001
 00100000001000000100001111100111
 00100000010000000100001111101001
-01101000000000001100101100000001
+01101000000000001100101011111101
 00100000011110100000000000000000
-01110000010010110000000100000000
+01110000010010101111110100000000
 01101000000000001100011011101111
 01100000000000001100011100010101
 00100000001000000100001010010110
 01101000000000001100001000101101
-11000000000000010000001100110011
+11000000000000010000001100111001
 00100000001000000110100011101100
 01101000000100001000000001111000
 01111001001111111111111000000101
@@ -843,10 +849,10 @@
 00100000011000000000000000000000
 00100000010000000100001001001010
 01101000000000001100011011100000
-11000000000000110000001101001111
+11000000000000110000001101010101
 00100000001000000011110110000001
 01101000000000001100011101111010
-00100000010110100000001101010110
+00100000010110100000001101011100
 01101000000000001100011101111010
 11000000000000001011110110001010
 11000000000000010011110110001100
@@ -856,37 +862,37 @@
 00100000011000000000000000000000
 01110000010001111001110100000000
 01110000010001111001111000000000
-11000101000100110000001101011100
+11000101000100110000001101100010
 00100000001000000100001001101101
-00100000010000000000011010110111
+00100000010000000000011010111101
 00100000001000000100001001101101
 00100000011000000000000000000000
 00100000010000000110100010100010
 01101000000000010100001000011101
-00100000001110100000001101100100
-01100000000000010100011111000110
-00100000001000000000001110000100
+00100000001110100000001101101010
+01100000000000010100011111000010
+00100000001000000000001110001010
 01011000000000000001000100100010
-01100000000000010100011111000110
-00100000001000000000001101100011
+01100000000000010100011111000010
+00100000001000000000001101101001
 00100000010000000000000011011010
 01110000010001111001110000000000
 01101000000000010100011010000010
-11000010100001011000001101110101
+11000010100001011000001101111011
 01101000000000100100011011010011
-11000011000011000000001101110101
-00100000010000000000001110001110
-01101000000010010100011111000110
+11000011000011000000001101111011
+00100000010000000000001110010100
+01101000000010010100011111000010
 00011000010000001000010000000001
-01100000000010010100011111000110
+01100000000010010100011111000010
 01100000000010010100010010100001
-00100000010000000000001110000100
+00100000010000000000001110001010
 00011000000010100111111000000000
 01100000000000001100010010100000
 00100000010000000011010000011000
 01101000000000010100011010000111
 01100000000000010100011010101100
-01110000010010110111001000000101
+01110000010010110110111000000101
 01110000000000010110110100000110
 01011000000000000000000000000000
 01100000000000010100011010110000
@@ -896,21 +902,21 @@
 00100000010000000100001111001010
 01101000000000001100000010010010
 00101111111011111111111000000001
-00100000010000001000001110010101
+00100000010000001000001110011011
 00100000001000000100001011000100
-00100000010000000000000101100011
-00100000010000000000000110101010
+00100000010000000000000101100000
+00100000010000000000000110110010
 00100000010000000110010100001011
 11011000010000000000000000000010
-11011010001000000100011111000110
+11011010001000000100011111000010
 11011010010000000000000001011111
 01101000000000011100011100000000
 10011010010000001111111000000000
-00100000010000000110010101010010
-00100000001000000000000110001110
-00100000010000000000000101100011
+00100000010000000000000110001011
+00100000001000000000000110010110
+00100000010000000000000101100000
 11011000010000000000000000000010
-11011010001000000100011111000110
+11011010001000000100011111000010
 11011010010000000000000001011111
 01101000000000011100011100000000
 10011010010000001111111000000000
@@ -922,8 +928,8 @@
 00100000001000000111110111110100
 01011000000000000000000000000000
 01100000000000010100011010101100
-01110000010010110111001000000101
-00100000010000000000000111100101
+01110000010010110110111000000101
+00100000010000000000000111101101
 00100000010000000000000100011110
 00100000001000000100001011001011
 01101000000000001100010100001111
@@ -932,7 +938,7 @@
 11000000000001100101001110010101
 00100000010000000101010110101010
 00100000010000000101011000011110
-00100000010000000000010111111000
+00100000010000000000010111111110
 00100000001000000101001110001111
 01101000000000001000000000010110
 00011111111000001111111000000001
@@ -943,46 +949,46 @@
 00100000010000000010100110111011
 00100000010000000000000000100111
 00100000001000000101010010100011
-00100000010000000000001110111001
+00100000010000000000001110111111
 00100000001000000101010101111101
-01101000000000001100011111001001
+01101000000000001100011111000101
 01100000000000001100000101110010
-01110000010001111100100000000000
+01110000010001111100010000000000
 00100000011000000000000000000000
-01110000010001111100100000000001
+01110000010001111100010000000001
 00100000011000000000000000000000
 01101000000000001100001111010110
 00011111111001100111110000001100
-00100100001000010000001110110111
+00100100001000010000001110111101
 01101000000000001100001111011000
-01101000000010001100011111001001
+01101000000010001100011111000101
 10011000010001100111110000000000
-00100000001000010000001110110011
+00100000001000010000001110111001
 01101000000000001100001111011000
 01100000000000001100000101110010
-00100000001000000000001110110101
+00100000001000000000001110111011
 01101000000000001000010001010110
-11000010100000101000001111010111
-00100000010000000000010111101010
+11000010100000101000001111011101
+00100000010000000000010111110000
 01101000000000001100011110001110
-00100100001110100000001111001101
+00100100001110100000001111010011
 01101000000000001000010000111111
-11000011000000100000001111010001
+11000011000000100000001111010111
 01101000000000001000001011011010
-00100000001110100000001111010001
+00100000001110100000001111010111
 00100000001000000101011001100100
 01101000000000001100011110001110
 00011111111000001111111111111111
 01100000000000001100011110001110
 00100000001000000101011001100100
 01101000000000001100010011000100
-11000000100000101000001111010100
+11000000100000101000001111011010
 01110000010001111000111000000011
 00100000010000000101100010010010
-00100000010110100000011111101101
+00100000010110100000011111110011
 00100000001000000101011000100010
-00100000010000000000001111011001
-00100000001000000000001111100101
+00100000010000000000001111011111
+00100000001000000000001111101011
 01101000000000001100011011000101
 00011111111000010111111000000011
 11000001100000011000000000000000
@@ -995,7 +1001,7 @@
 01100000000000001100001111011100
 00100000010000000101011001010000
 00100000011000000000000000000000
-00100000001000000000010111101110
+00100000001000000000010111110100
 01101000000000001100011110011111
 00100000011110100000000000000000
 01101000000000001100011011000101
@@ -1004,19 +1010,19 @@
 01110000010001101100011000001010
 00100000011000000000000000000000
 11101000110000010000000000000000
-11000000000000100000001111110001
-11000000000000110000010000001110
+11000000000000100000001111110111
+11000000000000110000010000010100
 00100000001000000101011010011000
 00100000010000000111111010100101
-00100000010000000000001111100110
+00100000010000000000001111101100
 00100000010000000111111010011111
 11101000110000011000000000000000
 01100000000000011000010001110111
-11000000000010000000010000000000
+11000000000010000000010000000110
 00011111111011001000010000000000
 00011000010001100111110000100100
 00100000001000010101100010101101
-11011000010000000100011111001010
+11011000010000000100011111000110
 01100000000010010100010010111100
 00100000010000000101100010101101
 01011000000000001000111001111010
@@ -1037,7 +1043,7 @@
 11100000110000010000000000000000
 00100000011000000000000000000000
 11101000110000001000000000000000
-11000000000000101000010000010001
+11000000000000101000010000010111
 00100000001000000101101011110101
 00100000010000000101101101011010
 01101000000000001000010000111111
@@ -1046,7 +1052,7 @@
 00100000001000000101110010001110
 01101000000000001000000000010110
 11000000100100111101011011110010
-00100000010000000000010000011100
+00100000010000000000010000100010
 11011000111000000000000000000000
 01101000000000010100010010000010
 00100000001000000111111100001000
@@ -1056,7 +1062,7 @@
 00011111111000001111111011111010
 00100000001000000011110010111110
 01111000010101011111110000000000
-00100000001101110000010000100100
+00100000001101110000010000101010
 00100100001101101101100000000110
 00100000010000000010101111001011
 01101000000000010100000011000001
@@ -1080,7 +1086,7 @@
 00100000010000000110001111101110
 00011000010000010000010011111101
 00100000000000000000000000001101
-00100000010000000000010000111110
+00100000010000000000010001000100
 01100000000110001000000001110011
 00100000011000000000000000000000
 00100000010000000110010011011101
@@ -1096,10 +1102,10 @@
 00100000010000000010010000110101
 01111001001000000000000000101100
 00100000010000000010001011110010
-00100000001011000000010001001111
+00100000001011000000010001010101
 01111001001111111000000000101100
 00100000010000000010010001010101
-00100100001110100000010001001000
+00100100001110100000010001001110
 00100000001000000010000011111100
 01111001001111111000000000101100
 00100000001000000010000101011111
@@ -1107,13 +1113,13 @@
 00100000001000000010010110001111
 01101000000000001000000000110000
 00101111111011111111111000000000
-00100000010000001000010001010111
+00100000010000001000010001011101
 00100000001000000010010010001010
 01101000000000001000000001000111
 00101111111011111111111000000011
-00100000010000001000010111101110
-00100100010000001000010111101010
-00100000001000000000010111111000
+00100000010000001000010111110100
+00100100010000001000010111110000
+00100000001000000000010111111110
 00100000010000000010010011110000
 00100100001011000010100011111001
 00100000010000000010100110111011
@@ -1125,7 +1131,7 @@
 01101000000000001100000010010001
 00100000011110100000000000000000
 01101000000000001100011001011010
-00100000001110100000010001101010
+00100000001110100000010001110000
 01101000000000001100010110110001
 00100000011110100000000000000000
 01101000000000001100010011000000
@@ -1141,18 +1147,18 @@
 00100000011000101000000000000000
 00100000001000000010101101111101
 00100000001000000011001111100100
-01110000010010000000110000000000
+01110000010010000000100000000000
 01110000010000011110001100001110
 00100000010000000100000111100111
 01101000000000010100001000001000
 11000010100000111100000111110101
 11000010100000000011001110101001
-11000010100000001000010010000001
-11000010100000010000010010000100
-11000010100000011000010010000100
+11000010100000001000010010000111
+11000010100000010000010010001010
+11000010100000011000010010001010
 00100000001000000100001010110000
-11000010100000101000010010000100
-11000010100000011000010010000100
+11000010100000101000010010001010
+11000010100000011000010010001010
 00100000001000000100001010110000
 01101000000000010100011010000010
 11000010100001100100001010110000
@@ -1162,21 +1168,21 @@
 01101000000000010000001001100100
 00011111111000100000110000000000
 11101000110000001000000000000000
-01100000000000001100101100000110
+01100000000000001100101100000010
 00011111111000010000010000001111
 00011111111100011111111000000000
-11000000000000111000010010010010
-11000000000000001000010010011001
+11000000000000111000010010011000
+11000000000000001000010010011111
 00100000001000000100110100111001
 00100000010000000100110101010011
-01110000010010110000011100000000
-01101000000000001100101100000110
+01110000010010110000001100000000
+01101000000000001100101100000010
 00101111111011111111111000000000
 00100000011000001000000000000000
-01110000010010110000011100000001
+01110000010010110000001100000001
 00100000011000000000000000000000
 00011000010000100111111000000000
-11000000000000101000010010011101
+11000000000000101000010010100011
 11000000000000011100110101001010
 00100000011000000000000000000000
 01110000000010101001100100100111
@@ -1184,58 +1190,58 @@
 01101000000000001100000010010010
 11000100000000110000000000000000
 00011000010000100111111000000000
-11000000000000101000001010001010
+11000000000000101000001010010010
 00100000011000000000000000000000
 01101000000000001000010101010010
 01100000000000001000010011001001
-11000000000010011000010010101000
+11000000000010011000010010101110
 00100000001000000101110110110100
 00100000010000000101110111001111
-01110000010010110000001100000001
-01101000000000001100101100000101
+01110000010010101111111100000001
+01101000000000001100101100000001
 00100000011110100000000000000000
-01110000010010110000010100000010
+01110000010010110000000100000010
 00100000011000000000000000000000
 01111000010101000111110000000000
 00100000010000000110001011000001
 01101000000000001000000001001000
 00100000011110100000000000000000
-11000010100000111000010010110111
-11000000000000011000010011000111
-11000000000110001000010011000011
-11000000000010111000010011000101
+11000010100000111000010010111101
+11000000000000011000010011001101
+11000000000110001000010011001001
+11000000000010111000010011001011
 00100000001000000110000000010000
-11000000010000100000010010111010
-11000000010000011000010010111101
+11000000010000100000010011000000
+11000000010000011000010011000011
 00100000001000000110000000111111
-00100000010000000000010011000000
+00100000010000000000010011000110
 01101000000000001000000001001000
 00100000001000000110000010011001
-00100000010000000000010011000000
+00100000010000000000010011000110
 01101000000000001000000001001000
 00100000001000000110000100001101
 01101000000000001100011001011010
 00100000001110100110000100101011
 00100000001000000110000100100100
-01110000010010110000010100000001
+01110000010010110000000100000001
 00100000001000000110000111000011
-01110000010010110000110100000100
+01110000010010110000100100000100
 00100000001000000110000110100100
 00011000000000000111111000000010
 00100000010000000110001010011000
 01101000000000001000000001001001
 11100000101000001000000000000000
-01100000000000001100101100000000
+01100000000000001100101011111100
 00100000010000000110001010100111
-01101000000000001100101100000000
-11000000000101110000010011010000
+01101000000000001100101011111100
+11000000000101110000010011010110
 00100000001000000110000001010001
-01101000000000001100101100000011
+01101000000000001100101011111111
 00100000011110100000000000000000
-01110000010010110000001100000000
-01101000000000001100101100000101
+01110000010010101111111100000000
+01101000000000001100101100000001
 11000001100000010000000000000000
-01110000010010110000010000000001
+01110000010010110000000000000001
 00011100010000100111111000000000
 01100000000000100000010011101001
 00100000011000000000000000000000
@@ -1243,55 +1249,55 @@
 00100100011110100000000000000000
 01101000000000001000000001010101
 00100000011110100000000000000000
-11000000000000100000010011111011
-11000000000010000000010011100000
+11000000000000100000010100000001
+11000000000010000000010011100110
 00100000001000000110001100100000
 01101000000000001100010101011011
 11000001000000000000000000000000
-11000000000000001000010011100100
+11000000000000001000010011101010
 00100000001000000110001101011111
 00100000011101001000000000000000
 01101000000000001000000101101101
-11000010100000000000010011101000
+11000010100000000000010011101110
 00100000001000000110001110011001
-01101000000000001100101100000101
+01101000000000001100101100000001
 11000000000000001110001110011101
 01101000000000001100000110111101
 00100000001110100110001110101001
 01101000000000001000010011010001
 11000100000000011000000000000000
 11000100000000010000000000000000
-01101000000000001100101100000100
+01101000000000001100101100000000
 00100000011110100000000000000000
-01110000010010110000010000000000
+01110000010010110000000000000000
 01101000000000100000010011101001
 11011000010000000000000000010100
 10011000010000001000010000000000
 00011100010000100111111000000000
 10011000010001100111110000000000
-00100100001000010000010011111001
+00100100001000010000010011111111
 00100000001000000110001101001001
-01110000010010110000010000000001
+01110000010010110000000000000001
 00100000011000000000000000000000
-01110000010010000000110100010100
+01110000010010000000100100010100
 00100000001000000110001101101111
 00100000010000000110001010111100
 00100100001110100111110111011011
 01101000000000001000101010011001
 11000101100001001111110111010110
-11000000000011111000010100000100
-11000000000100000000010100001000
+11000000000011111000010100001010
+11000000000100000000010100001110
 00100000001000000111110111001010
 01101000000000110000010001001111
 01100000000000110000000110000110
 01110000000000011000010100110100
-00100000001000000000010100001011
+00100000001000000000010100010001
 01101000000000110000000001000000
 01100000000000110000000110000110
 01110000000000011000010100110011
 01101000000000001100000010010010
 11000000000001010110011100001011
-11000010100000110000010100001111
+11000010100000110000010100010101
 00100000011000000000000000000000
 01101000000000100100011011010011
 11000100000000111000000000000000
@@ -1299,7 +1305,7 @@
 00100000010000000100001111010010
 00100000010000000100001011101000
 00100000010000000100001011111011
-00100000001000000000000110000100
+00100000001000000000000110000001
 00100000010000000110100010101000
 01101000000000100100000010100000
 01100000000000100100110000110011
@@ -1319,53 +1325,53 @@
 01111001001111111111111000000100
 01100000000000001100101111111101
 00100000011000000000000000000000
-00100000010000000000010111101110
+00100000010000000000010111110100
 01101000000000001100110100110011
-11000000000000001000010100101110
-11000000000000010000010100110010
+11000000000000001000010100110100
+11000000000000010000010100111000
 00100000011000000000000000000000
 01110000010011010011010000000010
 01110000010011010011000000000000
 01110000010011010011001000000000
-00100000001000000000010100011100
+00100000001000000000010100100010
 01110000010011010011000100000000
-00100000001000000000010100101111
+00100000001000000000010100110101
 01101000000000010100110000000010
 00011111111000001111111000000001
 01100000000000010100110000000010
-11000010100001010000010111010110
+11000010100001010000010111011100
 01101000000000001100110100110001
-11000000000000001000010100111101
+11000000000000001000010101000011
 01110000010011010011000100000001
 01101000000000001100110100110001
-11000000100000001000010100011100
+11000000100000001000010100100010
 01101000000000001100110100101111
 00011111111000001111111000000001
 01100000000000001100110100101111
-11000000000000100000010101000100
-00100000010000000000011101011000
+11000000000000100000010101001010
+00100000010000000000011101011110
 01110000010011000100000100000010
-00100000001000000000010110010011
-00100000010000000000010111101110
+00100000001000000000010110011001
+00100000010000000000010111110100
 01110000010011010010111100000000
-00100000001000000000010100011100
+00100000001000000000010100100010
 01110000010011010011010000000010
 01110000010011010011001000000001
 01110000010011010011000100000000
-00100000001000000000010100011100
+00100000001000000000010100100010
 01101000000000001100110100110011
-11000000000000011000010101001000
+11000000000000011000010101001110
 01101000000000001100101111111101
 00101111111011000000000000000100
-00100000001000001000010100011010
+00100000001000001000010100100000
 01101000000000001100110100110011
-11000000000000001000010101000111
-11000000000000010000010101001000
+11000000000000001000010101001101
+11000000000000010000010101001110
 00100000011000000000000000000000
 01101000000000001100110000001100
 11000001111111111000000000000000
-00100000010000000000010101011001
-00100100010101100000010101100001
+00100000010000000000010101011111
+00100100010101100000010101100111
 00100000011000000000000000000000
 01111000010101100111110000000000
 01101000000000001100110100110010
@@ -1376,35 +1382,35 @@
 01110000010011000100000100000100
 00100000001000000111111111101011
 01101000000000001100110100110100
-00100000001110100000010101101001
+00100000001110100000010101101111
 00011111111000001111111111111111
 01100000000000001100110100110100
 01110000010011010011001100000010
-00100000010000000000011101011000
+00100000010000000000011101011110
 01110000010011000100000100000100
 00100000011000000000000000000000
 01110000010011010011001100000011
 01101000000000001100110100110001
-00100100001110100000010100111011
-00100000010000000000011101011000
+00100100001110100000010101000001
+00100000010000000000011101011110
 01110000010011000100000100000010
 00100000011000000000000000000000
 01101000000000001100110000001100
-11000000111111111000011000110101
-00100000010000000000010101110101
-00100000010000000000011101000110
+11000000111111111000011000111011
+00100000010000000000010101111011
+00100000010000000000011101001100
 01110000010011000000000100000001
 00100000011000000000000000000000
 01101000000000010100110100101101
 00100000010000000111111110011100
-00100000001101000000010101111011
+00100000001101000000010110000001
 01101000000000111100101110011001
 00100000011110100000000000000000
 00100000001000000111111111100111
 01110000010011000010100000000000
 00011010001000001111111000000001
 01100000000000001100101111111100
-00100000010000000000010100011100
+00100000010000000000010100100010
 01100000000000001100101110011000
 11101000101010001000000000000000
 11101010010000001000000000000000
@@ -1415,7 +1421,7 @@
 11101010010000010000000000000000
 11100000101000010000000000000000
 00011010010000001010010000000010
-11000010000000000000010110000110
+11000010000000000000010110001100
 11011000101000000100101110011110
 11011111001000000000000000000010
 11101010010000001000000000000000
@@ -1423,25 +1429,25 @@
 10011000010000001111111000000000
 11100000101000001000000000000000
 00011010010000001010010000000001
-11000010000000000000010110001100
+11000010000000000000010110010010
 00100000011000000000000000000000
 01110000010011000000010100000000
 11011001011000000000110100000000
 00110100011100110000001000000000
-00100000010000000000010110101111
+00100000010000000000010110110101
 01101000000000001100110000111000
 11000001000000001000000000000000
-00100100001011000000010110111110
-00100100001101111000010110111110
-00100000010000000000010110101010
-00100000010000000000010111100000
-00100000010000000000010111101010
+00100100001011000000010111000100
+00100100001101111000010111000100
+00100000010000000000010110110000
+00100000010000000000010111100110
+00100000010000000000010111110000
 01101000000000001100101111111011
 00011111111000001111111000000001
 01100000000000001100101111111011
 01101000000000001100110000001100
-11000000111111111000010110101101
-00100000010000000000010101001011
+11000000111111111000010110110011
+00100000010000000000010101010001
 01011000000000000000000000000000
 01100000000000010100110000000010
 01100000000000001100110000000100
@@ -1451,58 +1457,58 @@
 11011111001000000000000000000100
 11011000101000000100101110011000
 00100000001000000111111011000110
-00100000010000000000010111100111
-00100000001000000000011001010000
+00100000010000000000010111101101
+00100000001000000000011001010110
 01111000010101111111110000000000
-00100000010000000000011110111111
+00100000010000000000011111000101
 01101000000000001100110000111000
-11000000000000001000010110111100
+11000000000000001000010111000010
 00011000000000000010101000000000
 01101000000000100100110000100100
 10011000000000000001001000000000
 01101000000010001000000000010111
 00100000010000000010100100011111
 00100000010000000010100100100100
-00100000010000000000011101111011
-00100000010101111000011110110111
+00100000010000000000011110000001
+00100000010101111000011110111101
 00100000011000000000000000000000
-00100000010000000000011110110111
-00100000001000000000010110011110
+00100000010000000000011110111101
+00100000001000000000010110100100
 01101000000000001100110000000100
 00011111111000001111111000000001
 01100000000000001100110000000100
 01101000000000001100110000001100
-11000000111111111000010111010010
+11000000111111111000010111011000
 01101000000010001100110000000101
 00011000010000001000010000000001
 01100000000010001100110000000101
 01101000000000001100110001000001
 10011000010001100111111000000000
-00100100001110100000010110010100
+00100100001110100000010110011010
 01101000000000001100110100110011
-11000000000000011000010100110100
+11000000000000011000010100111010
 01101000000000001100110100110000
 00011111111000001111111000000001
 01100000000000001100110100110000
-11000000000000010000010100101001
-00100000010000000000010100100000
+11000000000000010000010100101111
+00100000010000000000010100100110
 01110000010011000100000100000001
-00100000001000000000010110010011
+00100000001000000000010110011001
 01101000000000001100110000000100
 11000001111111111000000000000000
 01110000010011000000010000000000
-00100000001000000000010111011000
+00100000001000000000010111011110
 01011000000000000000000000000000
 01100000000000010100110000000010
 01110000000010101001100100111010
 00100000001000000111110110000110
-01101000000000001100101101110101
+01101000000000001100101101110001
 00011111111000001111111000000001
-01100000000000001100101101110101
+01100000000000001100101101110001
 01011000000000000000000000000000
 01100000000000010100110000101001
 00100000011000000000000000000000
-00100000010000000000011011000000
+00100000010000000000011011000110
 01101000000000001100101111111010
 00100000011110100000000000000000
 10011000000000000111001000000000
@@ -1518,7 +1524,7 @@
 00100000011000000000000000000000
 01101000000000001100110100110101
 00011111111001100111110000000010
-00100100010000010000010111110110
+00100100010000010000010111111100
 01101000000000001100110100110101
 11000001000000000000000000000000
 00011111111000001111111111111111
@@ -1531,18 +1537,18 @@
 11000011100000111000000000000000
 11000011100000110000000000000000
 11011010001000000100110010111110
-00100000010000000000011100100111
+00100000010000000000011100101101
 01100000000010001100110100110110
 00101000000011111111111000100110
-00100000010000001000011000001010
-00100100010000001000011000001110
+00100000010000001000011000010000
+00100100010000001000011000010100
 10011000010001100111110000000000
-00100100001000010000011000100010
+00100100001000010000011000101000
 01101000000000001100110100110101
 00011111111001100111110000000010
-00100100001000010000011000010010
+00100100001000010000011000011000
 01101000000000001100110100110101
-11000000000000000000011000100011
+11000000000000000000011000101001
 00100000011000000000000000000000
 01011000000000000000000010000010
 00100000011000000000000000000000
@@ -1557,49 +1563,49 @@
 01110000010011010011010100000000
 01101000000010001100110100110110
 00101000000011111111111000100110
-00100000010000001000011000001100
-00100100010000001000011000010000
+00100000010000001000011000010010
+00100100010000001000011000010110
 10011000010001100111110000000000
 00100100011000010000000000000000
 01101000000000001100110100111000
-11000000000000000000011000101010
+11000000000000000000011000110000
 00011111111000001111111111111111
 01100000000000001100110100111000
-11000000000000000000011000101010
+11000000000000000000011000110000
 01110000010000011101111000000000
 00100000011000000000000000000000
 01110000010011010011010100000000
 01101000000000001100110100111000
-11000000000000010000011000101000
+11000000000000010000011000101110
 00011111111000001111111000000001
 01100000000000001100110100111000
-11000000000000001000011000100000
+11000000000000001000011000100110
 01110000010000011101111000000010
 00100000011000000000000000000000
 01110000010000011101111000000100
 00100000011000000000000000000000
 01111001001000000000000000100110
-00100000010000000000011000110000
+00100000010000000000011000110110
 01110000010011000000110000000001
 00100000011000000000000000000000
 01110000010000011101111000100000
 01110000010010111111101100000000
 01110000010011000000011001001110
 01101000000000100100110000001000
-00100000001000000000011100111000
+00100000001000000000011100111110
 01101000000000001100110000000001
 11000000000000001111111111100111
 01101000000000001100110000001100
-11000000000000001000011000111100
-11000000000000010000011000111111
-11000000000000011000011001000010
+11000000000000001000011001000010
+11000000000000010000011001000101
+11000000000000011000011001001000
 00100000001000000010101010001100
 01110000010011000000110000010001
 01110000000100011001111010101010
-00100000001000000000011001000100
+00100000001000000000011001001010
 01110000010011000000110000010010
 01110000000100011001111001010101
-00100000001000000000011001000100
+00100000001000000000011001001010
 01110000010011000000110000010011
 01110000000100011001111000100010
 01101000000000001100101111111101
@@ -1610,51 +1616,51 @@
 01110000000100011010010000000000
 11011010001000000001000110011110
 11011000010000000000000000000111
-00100000010000000000011010111011
-00100000010000000000011101000110
-00100000010000000000010101110011
+00100000010000000000011011000001
+00100000010000000000011101001100
+00100000010000000000010101111001
 00100000001000000111111111100111
 01101000000000001100110000001100
 11000001011111111000000000000000
-11000000000010001000011001010110
-11000000000010010000011001011000
-11000000000010011000011001011010
+11000000000010001000011001011100
+11000000000010010000011001011110
+11000000000010011000011001100000
 00100000011000000000000000000000
 01110000010011000000110000000010
-00100000001000000000010110100100
+00100000001000000000010110101010
 01110000010011000000110000000011
-00100000001000000000010110100100
+00100000001000000000010110101010
 01110000010011000000110011111111
 01110000000010101001100100111001
 00100000010000000111110110000110
 01101000000000100100101111011100
-00100000010000000000011100111000
-00100000001000000000010110100100
+00100000010000000000011100111110
+00100000001000000000010110101010
 01111001001111111000000000100110
-00100000010000000000011010110001
+00100000010000000000011010110111
 01101000000000001100110000001100
 11000001111111111000000000000000
-00100000010000000000011001111010
+00100000010000000000011010000000
 01011000000000000000000000000000
 01100000000000010100110000101001
-01100000000000001100101101110101
+01100000000000001100101101110001
 00100000010000000010101011111010
 00100000000000000000011111010000
 01101000000010001100011011101101
 00100000010000000110100000011101
-00100000001000001000011001111000
+00100000001000001000011001111110
 01101000000000010100110000101001
 00011111111001100111110011111111
-00100000010000101000010111011010
-01101000000000001100101101110101
-11000000000101000000010111011000
-00100000010000000000010110101111
-00100100001011000000011010000011
-00100100001101111000011010000011
+00100000010000101000010111100000
+01101000000000001100101101110001
+11000000000101000000010111011110
+00100000010000000000010110110101
+00100100001011000000011010001001
+00100100001101111000011010001001
 01111001001000000000000000100110
 01110000000010101001100100111100
 00100000010000000111110110000110
-00100000010000000000010110101010
+00100000010000000000010110110000
 00100000001000000000000001110111
 01110000000100011001111011111111
 01101000000000001100101111111101
@@ -1663,40 +1669,40 @@
 01100000000000100001000110100000
 11011000010000000000000000000110
 11011010001000000001000110011110
-00100000010000000000011010111011
-00100000001000000000011101000110
-00100000010000000000000111100000
+00100000010000000000011011000001
+00100000001000000000011101001100
+00100000010000000000000111101000
 01101000000000010100110000101001
 00011111111000001111111000000001
 01100000000000010100110000101001
-00100000010000000000011101011000
-00100000001000000000011001101000
+00100000010000000000011101011110
+00100000001000000000011001101110
 01111001001111111000000000100110
-00100000010000000000011010101101
-00100000010000000000011001111010
+00100000010000000000011010110011
+00100000010000000000011010000000
 01110000010011000010100100000000
-01110000010010110111010100000000
+01110000010010110111000100000000
 00100000010000000010101011111010
 00100000000000000000011111010000
 01101000000010001100011011101101
 00100000010000000110100000011101
-00100000001000001000011000101100
+00100000001000001000011000110010
 01101000000000010100110000101001
 00011111111001100111110011111111
-00100000010000101000010111011010
-01101000000000001100101101110101
-11000000000010000000010111011000
-00100000010000000000010110101111
-00100100001011000000011010100010
-00100100001101111000011010100010
-00100000010000000000010111100000
+00100000010000101000010111100000
+01101000000000001100101101110001
+11000000000010000000010111011110
+00100000010000000000010110110101
+00100100001011000000011010101000
+00100100001101111000011010101000
+00100000010000000000010111100110
 00100000010000000000000011011010
 01101000000000100100110000100100
 01101000000010100100110000001000
 10011000010001100111110000000000
-00100000001000101000011000101100
-00100000001000000000011001110101
-00100000010000000000000111100000
+00100000001000101000011000110010
+00100000001000000000011001111011
+00100000010000000000000111101000
 01101000000000010100110000101001
 00011111111000001111111000000001
 01100000000000010100110000101001
@@ -1704,19 +1710,19 @@
 00011111111000001111111000000001
 00011111111000010111111000000001
 01100000000000001100110100111010
-11000000000000000000011010110011
-11000000000000001000011010110101
+11000000000000000000011010111001
+11000000000000001000011010111011
 00100000011000000000000000000000
 01110000010000011101111000100000
 01011000000000000000111100001111
 01100000000000010100110000100100
 11100000101000010000000000000000
-00100000010000000000011100111001
-00100000001000000000011101011000
-00100000010000000000011010101101
-00100000001000000000011010001110
-00100000010000000000011000110000
-00100000001000000000011010001110
+00100000010000000000011100111111
+00100000001000000000011101011110
+00100000010000000000011010110011
+00100000001000000000011010010100
+00100000010000000000011000110110
+00100000001000000000011010010100
 01111001001111111000000000100110
 00100000010000000101001111001110
 11011000111000000000000000000011
@@ -1755,12 +1761,12 @@
 00100000000000000000000000001010
 01110000100010010000001001111101
 01101000000000001100000111011110
-11000000000000000000011011100010
-11000000000000010000011011101010
-11000000000000100000011011110010
-11000000000100000000011100000100
-00100000001000000000011011100010
-00100000010000000000011011111010
+11000000000000000000011011101000
+11000000000000010000011011110000
+11000000000000100000011011111000
+11000000000100000000011100001010
+00100000001000000000011011101000
+00100000010000000000011100000000
 01110000100010010100101110111010
 01110000100010010101010111010000
 01110000100010010101011011100000
@@ -1768,7 +1774,7 @@
 01110000100010010101100001101100
 01110000100010010101100100010000
 00100000001000000010100101001011
-00100000010000000000011011111111
+00100000010000000000011100000101
 01110000100010010100101110111010
 01110000100010010101010111010000
 01110000100010010101011011100000
@@ -1776,7 +1782,7 @@
 01110000100010010101100000111100
 01110000100010010101100100010000
 00100000001000000010100101010011
-00100000010000000000011011111010
+00100000010000000000011100000000
 01110000100010010100101110111010
 01110000100010010101010111010000
 01110000100010010101011011000000
@@ -1819,7 +1825,7 @@
 00100000011110100000000000000000
 01101000000010001100110010110110
 11011010001000000000110110011110
-00100000010000000000011100100000
+00100000010000000000011100100110
 01100000000010001100110010110110
 00100000011000000000000000000000
 00011010001000100111111000000000
@@ -1834,7 +1840,7 @@
 00011010001000100000110000000000
 11101000110000001000000000000000
 10011000010000001000010000000000
-11000010000000000000011100101010
+11000010000000000000011100110000
 00011000010010010111111000000000
 00011111111000100000010000000000
 11000110100100110000000000000000
@@ -1852,7 +1858,7 @@
 11011000110000000100110000100100
 11101000110000001000000000000000
 10011010001000001010001000000000
-11000010000000000000011100111100
+11000010000000000000011101000010
 00011010001000100111111000000000
 01100000000000010100110010101101
 01101000000000001100110010101101
@@ -1879,10 +1885,10 @@
 11011000110000000100101110011000
 00100000001000000111111100000001
 01101000000010001100110000000111
-00100000010000000000011101011100
+00100000010000000000011101100010
 01100000000010001100110000000111
 00100000011000000000000000000000
-00100000010000000000011101100000
+00100000010000000000011101100110
 00011000010000001000010000000001
 00011000010000010000010000000011
 00100000011000000000000000000000
@@ -1913,7 +1919,7 @@
 01011000000000000000010100000000
 00100000010000000010101010001111
 00100000010000000010100100100100
-00100000010000000000011101101001
+00100000010000000000011101101111
 01111000010101111111110000000000
 01111000001001101111110000000000
 01111000001100001111110000000000
@@ -1922,35 +1928,35 @@
 01101000000000010100101111111111
 10011000000000000011011000000000
 00110111110000011000010000000000
-00100100001011000000011110111011
+00100100001011000000011111000001
 01111000010001101111110000000000
 01111000001001011111110000000000
 01111000001000111111110000000000
 01111000001001001111110000000000
-00100000010000000000011110110100
+00100000010000000000011110111010
 01100000000000001100110010110000
 01101000000010001100110010101111
 10011000010001100111110000000000
-00100100001000101000011110110111
-00100000010000000000011110110100
+00100100001000101000011110111101
+00100000010000000000011110111010
 01100000000000001100101101110110
 01101000000000001100110001000010
 00011111111001100111110000000010
-00100000001000101000011110010111
+00100000001000101000011110011101
 01101000000000001100101101110110
 01101000000010001100101111111101
 10101000010000000000111000000000
-00100100001000001000011110110111
-00100000010000000000011110110100
+00100100001000001000011110111101
+00100000010000000000011110111010
 11100000101000001000000000000000
 00011111111010010111111000000000
 00011111111000010111001000011111
-00100000001000101000011110011111
-00100000010000000000011110110100
+00100000001000101000011110100101
+00100000010000000000011110111010
 11100000101000001000000000000000
-11000010000000000000011110011100
+11000010000000000000011110100010
 00011000101000100010001000000000
-00100000010000000000011110110100
+00100000010000000000011110111010
 01100000000000001100110100110111
 00011010001000100000101000000000
 00001001100000000000000000011000
@@ -1960,7 +1966,7 @@
 00011111111100010111111000000000
 11100000101000011000000000000000
 01111000010001011111110000000000
-00100000001000110000011110110111
+00100000001000110000011110111101
 01111000001101111111110000000000
 01101000000000001000000000010111
 00011111111000001010001000000000
@@ -1977,15 +1983,15 @@
 01111000010001011111110000000000
 00100000010000000010011001001101
 00100000011000000000000000000000
-00100000001000000000011110110111
+00100000001000000000011110111101
 00100000010000000010100100011000
 01101000000010001100110000000110
 00100000001000000010100100110011
 00100000010000000101001111000100
 01101000000000100100110000100100
 10011000000000000001001000000000
-00100000010000000000011101101001
-00100000010000000000011110111100
+00100000010000000000011101101111
+00100000010000000000011111000010
 01111001001000000010101000000000
 01111000001011101111110000000000
 01111000001100000111110000000000
@@ -2005,7 +2011,7 @@
 11011000110000000100101110111000
 11101000110000001000000000000000
 00001000000000001000011000001000
-11000010000000000000011111010101
+11000010000000000000011111011011
 01111000001001000111110000000000
 00001000000000001000011000011000
 01111000010001000111110000000000
@@ -2021,7 +2027,7 @@
 00100000001000000111111000111000
 11011010001000000100011010011010
 00100000010000000111111000111101
-00100000010101000000011111101001
+00100000010101000000011111101111
 00100000011000000000000000000000
 01101000000000001100011111000001
 00011111111000001111111000000001
@@ -2029,7 +2035,7 @@
 00100000011000000000000000000000
 11011010001000000100011010011010
 00100000010000000111111001010100
-00100000001101000000011111110001
+00100000001101000000011111110111
 00100000011000000000000000000000
 00100000010000000101011001010010
 01101000000000001100011111000001
@@ -8184,12 +8190,6 @@
                                 
                                 
                                 
-                                
-                                
-                                
-                                
-                                
-                                
 00100000010000000010101010111100
 01000100100000000100000000000000
 00100000100000000000000000000000
Index: YJX_1066/PB_3mode_2ch/output/eeprom.dat
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/eeprom.dat	(revision 833)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/eeprom.dat	(working copy)
@@ -2,8 +2,8 @@
 02
 aa
 55
-ea
-1f
+02
+20
 c2
 84
 00
@@ -11,11 +11,11 @@
 c0
 42
 87
-08
+0e
 c0
 44
 86
-cd
+d3
 c0
 00
 80
@@ -23,31 +23,31 @@
 c0
 0d
 84
-44
+4a
 c0
 25
 04
-53
+59
 c0
 2c
 84
-51
+57
 c0
 28
 84
-5c
+62
 c0
 53
 84
-61
+67
 c0
 65
 84
-76
+7c
 c0
 74
 84
-77
+7d
 c0
 50
 80
@@ -71,27 +71,27 @@
 c0
 64
 81
-55
+56
 c0
 65
 01
-59
+5a
 c0
 71
 83
-4b
+51
 c0
 75
 03
-58
+5e
 c0
 75
 83
-67
+6d
 c0
 76
 03
-9a
+a0
 20
 20
 2a
@@ -99,63 +99,63 @@
 c0
 1c
 83
-a0
+a6
 c0
 21
 83
-a8
+ae
 c0
 25
 03
-ae
+b4
 c0
 2b
 83
-b1
+b7
 c0
 31
 83
-c3
+c9
 c0
 33
 83
-ed
+f3
 c0
 35
 04
-16
+1c
 c0
 3b
 84
-21
+27
 c0
 02
 84
-89
+8f
 c0
 40
 04
-a4
+aa
 c0
 41
 04
-ae
+b4
 c0
 44
 04
-d9
+df
 c0
 46
 04
-31
+37
 c0
 46
 84
-3d
+43
 c0
 7d
-04
-fd
+05
+03
 20
 20
 2a
@@ -259,7 +259,7 @@
 68
 00
 c8
-0a
+06
 24
 7a
 00
@@ -283,7 +283,7 @@
 68
 00
 c7
-c8
+c4
 c0
 00
 ff
@@ -315,7 +315,7 @@
 20
 40
 05
-6f
+75
 24
 34
 00
@@ -323,11 +323,11 @@
 20
 40
 05
-54
+5a
 20
 40
 05
-93
+99
 68
 00
 cc
@@ -339,7 +339,7 @@
 20
 40
 05
-f8
+fe
 68
 00
 cd
@@ -387,7 +387,7 @@
 20
 40
 07
-0a
+10
 24
 74
 00
@@ -551,7 +551,7 @@
 20
 40
 05
-1c
+22
 60
 00
 cb
@@ -591,11 +591,11 @@
 20
 40
 07
-46
+4c
 20
 40
 05
-73
+79
 20
 20
 00
@@ -655,7 +655,7 @@
 20
 40
 01
-61
+5e
 68
 12
 00
@@ -718,8 +718,8 @@
 00
 68
 00
-cb
-02
+ca
+fe
 20
 7a
 00
@@ -727,7 +727,7 @@
 20
 20
 03
-4c
+52
 d8
 c0
 18
@@ -735,7 +735,7 @@
 d8
 a0
 48
-0e
+0a
 20
 40
 00
@@ -747,7 +747,7 @@
 d8
 a0
 48
-29
+25
 20
 40
 00
@@ -759,7 +759,7 @@
 d8
 a0
 48
-44
+40
 20
 40
 00
@@ -771,7 +771,7 @@
 d8
 a0
 48
-5f
+5b
 df
 20
 00
@@ -783,7 +783,7 @@
 d8
 c0
 48
-0e
+0a
 d8
 a0
 18
@@ -795,7 +795,7 @@
 d8
 c0
 48
-29
+25
 d8
 a0
 19
@@ -807,7 +807,7 @@
 d8
 c0
 48
-44
+40
 d8
 a0
 1a
@@ -819,7 +819,7 @@
 d8
 c0
 48
-5f
+5b
 d8
 a0
 1b
@@ -843,7 +843,7 @@
 20
 40
 07
-e0
+e6
 68
 00
 c1
@@ -855,7 +855,7 @@
 20
 40
 05
-e7
+ed
 68
 00
 c6
@@ -863,7 +863,7 @@
 60
 00
 cb
-6f
+6b
 20
 40
 43
@@ -891,7 +891,7 @@
 24
 55
 81
-2a
+2b
 20
 40
 01
@@ -902,8 +902,8 @@
 00
 20
 40
-01
-f8
+02
+00
 20
 40
 40
@@ -915,7 +915,7 @@
 20
 20
 01
-ae
+b6
 20
 40
 00
@@ -1055,7 +1055,7 @@
 20
 20
 06
-2c
+32
 70
 42
 12
@@ -1105,8 +1105,8 @@
 01
 0d
 70
-4b
-02
+4a
+fe
 01
 20
 40
@@ -1188,10 +1188,14 @@
 20
 64
 13
+68
+08
+cb
+6a
 20
 40
-01
-5d
+68
+0e
 20
 20
 3e
@@ -1199,7 +1203,7 @@
 20
 40
 05
-16
+1c
 20
 40
 01
@@ -1211,7 +1215,7 @@
 20
 40
 01
-36
+37
 58
 00
 00
@@ -1243,7 +1247,7 @@
 20
 20
 01
-6e
+6b
 20
 40
 74
@@ -1255,7 +1259,7 @@
 d8
 a0
 48
-7a
+76
 df
 20
 01
@@ -1310,11 +1314,11 @@
 01
 70
 48
-91
+8d
 00
 70
 48
-89
+85
 6d
 58
 00
@@ -1323,7 +1327,7 @@
 60
 01
 49
-df
+db
 58
 00
 6d
@@ -1331,7 +1335,7 @@
 60
 01
 4a
-48
+44
 58
 00
 16
@@ -1339,11 +1343,11 @@
 60
 01
 4a
-4e
+4a
 58
 00
 48
-7a
+76
 60
 01
 45
@@ -1363,7 +1367,7 @@
 20
 40
 03
-5e
+64
 20
 20
 3d
@@ -1403,23 +1407,7 @@
 68
 08
 cb
-6e
-20
-20
-68
-0e
-68
-08
-cb
-6e
-20
-20
-68
-29
-68
-08
-cb
-6e
+6a
 20
 20
 68
@@ -1471,11 +1459,11 @@
 20
 40
 01
-63
+60
 20
 40
 01
-aa
+b2
 20
 40
 44
@@ -1495,7 +1483,7 @@
 20
 22
 81
-a1
+a9
 60
 09
 47
@@ -1531,19 +1519,19 @@
 20
 40
 01
-84
+81
 20
 20
 03
-5e
+64
 20
 40
 01
-a1
+a9
 d8
 c0
 4b
-0f
+0b
 d8
 a0
 47
@@ -1559,23 +1547,23 @@
 20
 40
 01
-63
+60
 20
 40
 01
-89
+86
 20
 40
 01
-97
+9f
 20
 40
-65
-52
+01
+8b
 20
 20
 01
-8e
+96
 68
 01
 c7
@@ -1591,7 +1579,51 @@
 20
 40
 01
-8e
+96
+20
+60
+00
+00
+1f
+e2
+26
+00
+1a
+22
+7e
+00
+1f
+e0
+ff
+fc
+1f
+e2
+24
+00
+ea
+42
+00
+00
+60
+02
+4b
+72
+1a
+62
+7e
+00
+20
+40
+65
+52
+68
+02
+4b
+72
+e2
+42
+00
+00
 20
 60
 00
@@ -1627,7 +1659,7 @@
 c2
 80
 01
-8e
+96
 20
 60
 00
@@ -1659,15 +1691,15 @@
 20
 40
 01
-63
+60
 20
 40
 01
-aa
+b2
 20
 40
 01
-97
+9f
 20
 20
 65
@@ -1675,7 +1707,7 @@
 20
 40
 01
-9d
+a5
 20
 40
 43
@@ -1695,7 +1727,7 @@
 20
 40
 01
-63
+60
 20
 40
 65
@@ -1711,7 +1743,7 @@
 20
 40
 01
-63
+60
 20
 40
 65
@@ -1731,7 +1763,7 @@
 c3
 0f
 01
-b5
+bd
 68
 00
 8a
@@ -1743,7 +1775,7 @@
 24
 20
 81
-b5
+bd
 20
 40
 01
@@ -1759,7 +1791,7 @@
 c2
 82
 81
-bd
+c5
 c3
 83
 00
@@ -1775,15 +1807,15 @@
 20
 40
 01
-ef
+f7
 20
 34
 06
-89
+8f
 20
 20
 06
-60
+66
 68
 00
 c7
@@ -1791,7 +1823,7 @@
 20
 3a
 01
-b8
+c0
 1f
 e6
 7e
@@ -1799,7 +1831,7 @@
 20
 22
 81
-b8
+c0
 20
 20
 00
@@ -1811,11 +1843,11 @@
 24
 3a
 01
-ca
+d2
 68
 00
 cb
-71
+6d
 20
 7a
 00
@@ -1827,19 +1859,19 @@
 60
 00
 cb
-71
+6d
 20
 3a
 01
-e5
+ed
 20
 20
 01
-d4
+dc
 68
 00
 cb
-72
+6e
 20
 7a
 00
@@ -1851,51 +1883,51 @@
 60
 00
 cb
-72
+6e
 24
 7a
 00
 00
 70
 4b
-72
+6e
 05
 68
 00
 cb
-73
+6f
 c0
 00
 01
-d3
+db
 c0
 00
 81
-d7
+df
 70
 4b
-73
+6f
 01
 20
 40
 01
-e3
+eb
 68
 08
 cb
-74
+70
 20
 20
 68
 29
 70
 4b
-73
+6f
 00
 20
 20
 01
-e5
+ed
 68
 00
 c7
@@ -1907,7 +1939,7 @@
 68
 00
 cb
-70
+6c
 20
 7a
 00
@@ -1919,19 +1951,19 @@
 60
 00
 cb
-70
+6c
 20
 3a
 01
-e5
+ed
 20
 40
 01
-e3
+eb
 68
 08
 cb
-74
+70
 20
 20
 68
@@ -1939,7 +1971,7 @@
 68
 08
 cb
-74
+70
 20
 20
 68
@@ -1947,7 +1979,7 @@
 68
 08
 cb
-74
+70
 79
 3f
 84
@@ -2015,7 +2047,7 @@
 c2
 00
 01
-f3
+fb
 20
 60
 00
@@ -2023,7 +2055,7 @@
 58
 00
 02
-0d
+15
 60
 01
 4d
@@ -2031,7 +2063,7 @@
 58
 00
 02
-11
+19
 60
 01
 41
@@ -2039,7 +2071,7 @@
 58
 00
 04
-2b
+31
 60
 01
 41
@@ -2047,7 +2079,7 @@
 58
 00
 02
-25
+2d
 60
 01
 41
@@ -2063,7 +2095,7 @@
 58
 00
 02
-4f
+57
 60
 01
 41
@@ -2071,7 +2103,7 @@
 58
 00
 02
-4d
+55
 60
 01
 41
@@ -2079,7 +2111,7 @@
 58
 00
 02
-ba
+c1
 60
 01
 41
@@ -2087,7 +2119,7 @@
 58
 00
 02
-ce
+d5
 60
 01
 41
@@ -2147,7 +2179,7 @@
 20
 5a
 02
-4a
+52
 68
 02
 46
@@ -2175,11 +2207,11 @@
 20
 40
 02
-20
+28
 20
 20
 07
-e5
+eb
 68
 01
 46
@@ -2190,11 +2222,11 @@
 00
 70
 48
-0a
+06
 01
 70
 48
-0b
+07
 02
 20
 60
@@ -2227,7 +2259,7 @@
 20
 5a
 02
-4a
+52
 68
 02
 46
@@ -2259,19 +2291,19 @@
 20
 40
 02
-20
+28
 68
 00
 cb
-07
+03
 c0
 00
 82
-39
+41
 68
 00
 cb
-0e
+0a
 20
 7a
 00
@@ -2287,7 +2319,7 @@
 60
 00
 cb
-08
+04
 68
 00
 c6
@@ -2339,7 +2371,7 @@
 68
 02
 cb
-08
+04
 e0
 a2
 80
@@ -2375,35 +2407,35 @@
 c0
 0a
 02
-61
+69
 c0
 0a
 82
-64
+6c
 c0
 14
 82
-6d
+75
 c0
 19
 02
-6f
+77
 c0
 20
 02
-76
+7e
 c0
 02
 02
-81
+89
 c0
 09
 82
-81
+89
 c0
 13
 82
-88
+90
 c0
 0c
 b3
@@ -2411,31 +2443,31 @@
 c0
 10
 82
-8e
+96
 c0
 00
 82
-94
+9c
 c0
 01
 02
-97
+9f
 c0
 15
 82
-9c
+a4
 c0
 1c
 82
-a1
+a9
 c0
 1d
 02
-b2
+b9
 c0
 1e
 02
-b8
+bf
 20
 20
 41
@@ -2447,7 +2479,7 @@
 20
 40
 07
-e0
+e6
 20
 20
 41
@@ -2455,7 +2487,7 @@
 20
 40
 02
-ca
+d1
 58
 00
 00
@@ -2470,7 +2502,7 @@
 98
 70
 47
-c8
+c4
 00
 70
 47
@@ -2479,7 +2511,7 @@
 20
 40
 07
-e0
+e6
 20
 40
 58
@@ -2503,15 +2535,15 @@
 c0
 00
 82
-72
+7a
 20
 20
 02
-74
+7c
 20
 40
 02
-6d
+75
 70
 46
 c6
@@ -2563,11 +2595,11 @@
 20
 40
 02
-6d
+75
 20
 20
 03
-b7
+bd
 68
 01
 46
@@ -2599,7 +2631,7 @@
 20
 40
 02
-8a
+92
 20
 20
 33
@@ -2619,11 +2651,11 @@
 20
 20
 05
-14
+1a
 68
 00
 c8
-0c
+08
 c1
 01
 00
@@ -2635,7 +2667,7 @@
 60
 00
 c8
-0c
+08
 70
 41
 e3
@@ -2646,7 +2678,7 @@
 0e
 70
 48
-0d
+09
 00
 20
 40
@@ -2657,21 +2689,21 @@
 42
 ca
 70
-4b
-03
+4a
+ff
 00
 70
 4b
-05
+01
 00
 70
 4b
-0e
+0a
 00
 20
 40
 02
-ca
+d1
 20
 20
 41
@@ -2679,14 +2711,14 @@
 68
 00
 c8
-0c
+08
 c1
 81
 00
 00
 70
 48
-0c
+08
 00
 70
 41
@@ -2745,13 +2777,9 @@
 00
 da
 20
-20
-02
-ae
-20
 40
 01
-9d
+a5
 68
 02
 4c
@@ -2763,11 +2791,11 @@
 20
 20
 01
-84
+81
 20
 40
 02
-ca
+d1
 70
 4d
 3c
@@ -2779,7 +2807,7 @@
 20
 40
 06
-b7
+bd
 70
 41
 bd
@@ -2819,7 +2847,7 @@
 20
 40
 02
-ca
+d1
 20
 40
 74
@@ -2827,7 +2855,7 @@
 20
 40
 01
-e5
+ed
 20
 40
 3e
@@ -2839,11 +2867,11 @@
 20
 40
 01
-61
+5e
 20
 40
 01
-a6
+ae
 68
 10
 80
@@ -2862,15 +2890,15 @@
 00
 68
 00
-cb
-02
+ca
+fe
 20
 7a
 00
 00
 70
-4b
-02
+4a
+fe
 00
 20
 20
@@ -2879,7 +2907,7 @@
 20
 40
 03
-18
+1e
 20
 40
 43
@@ -2887,15 +2915,15 @@
 20
 40
 02
-db
+e2
 20
 40
 02
-de
+e5
 20
 40
-02
-eb
+03
+00
 20
 40
 42
@@ -2915,23 +2943,23 @@
 20
 40
 02
-e3
+ea
 20
 40
 01
-c2
+ca
 20
 40
 01
-d9
+e1
 20
 20
 02
-e8
+ef
 da
 60
 48
-0d
+09
 da
 40
 63
@@ -2943,18 +2971,18 @@
 da
 60
 48
-0b
+07
 da
 40
 02
-e1
+e8
 20
 20
 33
 6d
 70
 48
-0a
+06
 00
 20
 60
@@ -2963,18 +2991,18 @@
 da
 60
 4b
-0d
+09
 da
 40
 02
-e6
+ed
 20
 20
 33
 6d
 70
 4b
-0e
+0a
 01
 20
 60
@@ -2992,18 +3020,14 @@
 20
 33
 6d
-20
-20
-02
-fa
 da
 60
 4b
-6f
+6b
 da
 40
 02
-ef
+f5
 20
 20
 33
@@ -3071,11 +3095,11 @@
 24
 20
 83
-04
+0a
 20
 40
 02
-ec
+f2
 68
 00
 c6
@@ -3103,11 +3127,11 @@
 68
 00
 cb
-6f
+6b
 24
 5a
 03
-0c
+12
 68
 00
 c6
@@ -3115,7 +3139,7 @@
 60
 00
 cb
-6f
+6b
 70
 46
 d9
@@ -3155,7 +3179,7 @@
 20
 40
 01
-84
+81
 20
 40
 43
@@ -3207,7 +3231,7 @@
 20
 40
 03
-30
+36
 20
 40
 69
@@ -3223,7 +3247,7 @@
 20
 40
 03
-3e
+44
 68
 00
 c2
@@ -3231,10 +3255,10 @@
 c3
 00
 03
-29
+2f
 70
-4b
-01
+4a
+fd
 01
 20
 20
@@ -3246,15 +3270,15 @@
 e9
 68
 00
-cb
-01
+ca
+fd
 20
 7a
 00
 00
 70
-4b
-01
+4a
+fd
 00
 68
 00
@@ -3275,7 +3299,7 @@
 c0
 01
 03
-33
+39
 20
 20
 68
@@ -3387,7 +3411,7 @@
 c0
 03
 03
-4f
+55
 20
 20
 3d
@@ -3399,7 +3423,7 @@
 20
 5a
 03
-56
+5c
 68
 00
 c7
@@ -3439,7 +3463,7 @@
 c5
 13
 03
-5c
+62
 20
 20
 42
@@ -3447,7 +3471,7 @@
 20
 40
 06
-b7
+bd
 20
 20
 42
@@ -3467,15 +3491,15 @@
 20
 3a
 03
-64
+6a
 60
 01
 47
-c6
+c2
 20
 20
 03
-84
+8a
 58
 00
 11
@@ -3483,11 +3507,11 @@
 60
 01
 47
-c6
+c2
 20
 20
 03
-63
+69
 20
 40
 00
@@ -3503,7 +3527,7 @@
 c2
 85
 83
-75
+7b
 68
 02
 46
@@ -3511,15 +3535,15 @@
 c3
 0c
 03
-75
+7b
 20
 40
 03
-8e
+94
 68
 09
 47
-c6
+c2
 18
 40
 84
@@ -3527,7 +3551,7 @@
 60
 09
 47
-c6
+c2
 60
 09
 44
@@ -3535,7 +3559,7 @@
 20
 40
 03
-84
+8a
 18
 0a
 7e
@@ -3558,7 +3582,7 @@
 ac
 70
 4b
-72
+6e
 05
 70
 01
@@ -3599,7 +3623,7 @@
 20
 40
 83
-95
+9b
 20
 20
 42
@@ -3607,11 +3631,11 @@
 20
 40
 01
-63
+60
 20
 40
 01
-aa
+b2
 20
 40
 65
@@ -3623,7 +3647,7 @@
 da
 20
 47
-c6
+c2
 da
 40
 00
@@ -3638,16 +3662,16 @@
 00
 20
 40
-65
-52
+01
+8b
 20
 20
 01
-8e
+96
 20
 40
 01
-63
+60
 d8
 40
 00
@@ -3655,7 +3679,7 @@
 da
 20
 47
-c6
+c2
 da
 40
 00
@@ -3702,12 +3726,12 @@
 ac
 70
 4b
-72
+6e
 05
 20
 40
 01
-e5
+ed
 20
 40
 01
@@ -3743,7 +3767,7 @@
 20
 40
 05
-f8
+fe
 20
 20
 53
@@ -3787,7 +3811,7 @@
 20
 40
 03
-b9
+bf
 20
 20
 55
@@ -3795,14 +3819,14 @@
 68
 00
 c7
-c9
+c5
 60
 00
 c1
 72
 70
 47
-c8
+c4
 00
 20
 60
@@ -3810,7 +3834,7 @@
 00
 70
 47
-c8
+c4
 01
 20
 60
@@ -3827,7 +3851,7 @@
 24
 21
 03
-b7
+bd
 68
 00
 c3
@@ -3835,7 +3859,7 @@
 68
 08
 c7
-c9
+c5
 98
 46
 7c
@@ -3843,7 +3867,7 @@
 20
 21
 03
-b3
+b9
 68
 00
 c3
@@ -3855,7 +3879,7 @@
 20
 20
 03
-b5
+bb
 68
 00
 84
@@ -3863,11 +3887,11 @@
 c2
 82
 83
-d7
+dd
 20
 40
 05
-ea
+f0
 68
 00
 c7
@@ -3875,7 +3899,7 @@
 24
 3a
 03
-cd
+d3
 68
 00
 84
@@ -3883,7 +3907,7 @@
 c3
 02
 03
-d1
+d7
 68
 00
 82
@@ -3891,7 +3915,7 @@
 20
 3a
 03
-d1
+d7
 20
 20
 56
@@ -3919,7 +3943,7 @@
 c0
 82
 83
-d4
+da
 70
 47
 8e
@@ -3931,7 +3955,7 @@
 20
 5a
 07
-ed
+f3
 20
 20
 56
@@ -3939,11 +3963,11 @@
 20
 40
 03
-d9
+df
 20
 20
 03
-e5
+eb
 68
 00
 c6
@@ -3995,7 +4019,7 @@
 20
 20
 05
-ee
+f4
 68
 00
 c7
@@ -4031,11 +4055,11 @@
 c0
 02
 03
-f1
+f7
 c0
 03
 04
-0e
+14
 20
 20
 56
@@ -4047,7 +4071,7 @@
 20
 40
 03
-e6
+ec
 20
 40
 7e
@@ -4063,7 +4087,7 @@
 c0
 08
 04
-00
+06
 1f
 ec
 84
@@ -4079,7 +4103,7 @@
 d8
 40
 47
-ca
+c6
 60
 09
 44
@@ -4163,7 +4187,7 @@
 c0
 02
 84
-11
+17
 20
 20
 5a
@@ -4199,7 +4223,7 @@
 20
 40
 04
-1c
+22
 d8
 e0
 00
@@ -4239,7 +4263,7 @@
 20
 37
 04
-24
+2a
 24
 36
 d8
@@ -4335,7 +4359,7 @@
 20
 40
 04
-3e
+44
 60
 18
 80
@@ -4399,7 +4423,7 @@
 20
 2c
 04
-4f
+55
 79
 3f
 80
@@ -4411,7 +4435,7 @@
 24
 3a
 04
-48
+4e
 20
 20
 20
@@ -4443,7 +4467,7 @@
 20
 40
 84
-57
+5d
 20
 20
 24
@@ -4459,15 +4483,15 @@
 20
 40
 85
-ee
+f4
 24
 40
 85
-ea
+f0
 20
 20
 05
-f8
+fe
 20
 40
 24
@@ -4515,7 +4539,7 @@
 20
 3a
 04
-6a
+70
 68
 00
 c5
@@ -4578,7 +4602,7 @@
 e4
 70
 48
-0c
+08
 00
 70
 41
@@ -4603,15 +4627,15 @@
 c2
 80
 84
-81
+87
 c2
 81
 04
-84
+8a
 c2
 81
 84
-84
+8a
 20
 20
 42
@@ -4619,11 +4643,11 @@
 c2
 82
 84
-84
+8a
 c2
 81
 84
-84
+8a
 20
 20
 42
@@ -4663,7 +4687,7 @@
 60
 00
 cb
-06
+02
 1f
 e1
 04
@@ -4675,11 +4699,11 @@
 c0
 03
 84
-92
+98
 c0
 00
 84
-99
+9f
 20
 20
 4d
@@ -4690,12 +4714,12 @@
 53
 70
 4b
-07
+03
 00
 68
 00
 cb
-06
+02
 2f
 ef
 fe
@@ -4706,7 +4730,7 @@
 00
 70
 4b
-07
+03
 01
 20
 60
@@ -4719,7 +4743,7 @@
 c0
 02
 84
-9d
+a3
 c0
 01
 cd
@@ -4751,7 +4775,7 @@
 c0
 02
 82
-8a
+92
 20
 60
 00
@@ -4767,7 +4791,7 @@
 c0
 09
 84
-a8
+ae
 20
 20
 5d
@@ -4777,20 +4801,20 @@
 5d
 cf
 70
-4b
-03
+4a
+ff
 01
 68
 00
 cb
-05
+01
 20
 7a
 00
 00
 70
 4b
-05
+01
 02
 20
 60
@@ -4815,19 +4839,19 @@
 c2
 83
 84
-b7
+bd
 c0
 01
 84
-c7
+cd
 c0
 18
 84
-c3
+c9
 c0
 0b
 84
-c5
+cb
 20
 20
 60
@@ -4835,11 +4859,11 @@
 c0
 42
 04
-ba
+c0
 c0
 41
 84
-bd
+c3
 20
 20
 60
@@ -4847,7 +4871,7 @@
 20
 40
 04
-c0
+c6
 68
 00
 80
@@ -4859,7 +4883,7 @@
 20
 40
 04
-c0
+c6
 68
 00
 80
@@ -4882,7 +4906,7 @@
 24
 70
 4b
-05
+01
 01
 20
 20
@@ -4890,7 +4914,7 @@
 c3
 70
 4b
-0d
+09
 04
 20
 20
@@ -4914,47 +4938,47 @@
 00
 60
 00
-cb
-00
+ca
+fc
 20
 40
 62
 a7
 68
 00
-cb
-00
+ca
+fc
 c0
 17
 04
-d0
+d6
 20
 20
 60
 51
 68
 00
-cb
-03
+ca
+ff
 20
 7a
 00
 00
 70
-4b
-03
+4a
+ff
 00
 68
 00
 cb
-05
+01
 c1
 81
 00
 00
 70
 4b
-04
+00
 01
 1c
 42
@@ -4986,12 +5010,12 @@
 00
 c0
 02
-04
-fb
+05
+01
 c0
 08
 04
-e0
+e6
 20
 20
 63
@@ -5007,7 +5031,7 @@
 c0
 00
 84
-e4
+ea
 20
 20
 63
@@ -5023,7 +5047,7 @@
 c2
 80
 04
-e8
+ee
 20
 20
 63
@@ -5031,7 +5055,7 @@
 68
 00
 cb
-05
+01
 c0
 00
 e3
@@ -5059,14 +5083,14 @@
 68
 00
 cb
-04
+00
 20
 7a
 00
 00
 70
 4b
-04
+00
 00
 68
 02
@@ -5091,14 +5115,14 @@
 24
 21
 04
-f9
+ff
 20
 20
 63
 49
 70
 4b
-04
+00
 01
 20
 60
@@ -5106,7 +5130,7 @@
 00
 70
 48
-0d
+09
 14
 20
 20
@@ -5131,11 +5155,11 @@
 c0
 0f
 85
-04
+0a
 c0
 10
 05
-08
+0e
 20
 20
 7d
@@ -5155,7 +5179,7 @@
 20
 20
 05
-0b
+11
 68
 03
 00
@@ -5179,7 +5203,7 @@
 c2
 83
 05
-0f
+15
 20
 60
 00
@@ -5211,7 +5235,7 @@
 20
 20
 01
-84
+81
 20
 40
 68
@@ -5291,7 +5315,7 @@
 20
 40
 05
-ee
+f4
 68
 00
 cd
@@ -5299,11 +5323,11 @@
 c0
 00
 85
-2e
+34
 c0
 01
 05
-32
+38
 20
 60
 00
@@ -5323,7 +5347,7 @@
 20
 20
 05
-1c
+22
 70
 4d
 31
@@ -5331,7 +5355,7 @@
 20
 20
 05
-2f
+35
 68
 01
 4c
@@ -5347,7 +5371,7 @@
 c2
 85
 05
-d6
+dc
 68
 00
 cd
@@ -5355,7 +5379,7 @@
 c0
 00
 85
-3d
+43
 70
 4d
 31
@@ -5367,7 +5391,7 @@
 c0
 80
 85
-1c
+22
 68
 00
 cd
@@ -5383,11 +5407,11 @@
 c0
 02
 05
-44
+4a
 20
 40
 07
-58
+5e
 70
 4c
 41
@@ -5395,11 +5419,11 @@
 20
 20
 05
-93
+99
 20
 40
 05
-ee
+f4
 70
 4d
 2f
@@ -5407,7 +5431,7 @@
 20
 20
 05
-1c
+22
 70
 4d
 34
@@ -5423,7 +5447,7 @@
 20
 20
 05
-1c
+22
 68
 00
 cd
@@ -5431,7 +5455,7 @@
 c0
 01
 85
-48
+4e
 68
 00
 cb
@@ -5443,7 +5467,7 @@
 20
 20
 85
-1a
+20
 68
 00
 cd
@@ -5451,11 +5475,11 @@
 c0
 00
 85
-47
+4d
 c0
 01
 05
-48
+4e
 20
 60
 00
@@ -5471,11 +5495,11 @@
 20
 40
 05
-59
+5f
 24
 56
 05
-61
+67
 20
 60
 00
@@ -5519,7 +5543,7 @@
 20
 3a
 05
-69
+6f
 1f
 e0
 ff
@@ -5535,7 +5559,7 @@
 20
 40
 07
-58
+5e
 70
 4c
 41
@@ -5555,11 +5579,11 @@
 24
 3a
 05
-3b
+41
 20
 40
 07
-58
+5e
 70
 4c
 41
@@ -5575,15 +5599,15 @@
 c0
 ff
 86
-35
+3b
 20
 40
 05
-75
+7b
 20
 40
 07
-46
+4c
 70
 4c
 01
@@ -5603,7 +5627,7 @@
 20
 34
 05
-7b
+81
 68
 03
 cb
@@ -5631,7 +5655,7 @@
 20
 40
 05
-1c
+22
 60
 00
 cb
@@ -5675,7 +5699,7 @@
 c2
 00
 05
-86
+8c
 d8
 a0
 4b
@@ -5707,7 +5731,7 @@
 c2
 00
 05
-8c
+92
 20
 60
 00
@@ -5727,7 +5751,7 @@
 20
 40
 05
-af
+b5
 68
 00
 cc
@@ -5739,23 +5763,23 @@
 24
 2c
 05
-be
+c4
 24
 37
 85
-be
+c4
 20
 40
 05
-aa
+b0
 20
 40
 05
-e0
+e6
 20
 40
 05
-ea
+f0
 68
 00
 cb
@@ -5775,11 +5799,11 @@
 c0
 ff
 85
-ad
+b3
 20
 40
 05
-4b
+51
 58
 00
 00
@@ -5819,11 +5843,11 @@
 20
 40
 05
-e7
+ed
 20
 20
 06
-50
+56
 78
 57
 fc
@@ -5831,7 +5855,7 @@
 20
 40
 07
-bf
+c5
 68
 00
 cc
@@ -5839,7 +5863,7 @@
 c0
 00
 85
-bc
+c2
 18
 00
 2a
@@ -5867,11 +5891,11 @@
 20
 40
 07
-7b
+81
 20
 57
 87
-b7
+bd
 20
 60
 00
@@ -5879,11 +5903,11 @@
 20
 40
 07
-b7
+bd
 20
 20
 05
-9e
+a4
 68
 00
 cc
@@ -5903,7 +5927,7 @@
 c0
 ff
 85
-d2
+d8
 68
 08
 cc
@@ -5927,7 +5951,7 @@
 24
 3a
 05
-94
+9a
 68
 00
 cd
@@ -5935,7 +5959,7 @@
 c0
 01
 85
-34
+3a
 68
 00
 cd
@@ -5951,11 +5975,11 @@
 c0
 01
 05
-29
+2f
 20
 40
 05
-20
+26
 70
 4c
 41
@@ -5963,7 +5987,7 @@
 20
 20
 05
-93
+99
 68
 00
 cc
@@ -5979,7 +6003,7 @@
 20
 20
 05
-d8
+de
 58
 00
 00
@@ -5999,7 +6023,7 @@
 68
 00
 cb
-75
+71
 1f
 e0
 fe
@@ -6007,7 +6031,7 @@
 60
 00
 cb
-75
+71
 58
 00
 00
@@ -6023,7 +6047,7 @@
 20
 40
 06
-c0
+c6
 68
 00
 cb
@@ -6087,7 +6111,7 @@
 24
 41
 05
-f6
+fc
 68
 00
 cd
@@ -6139,7 +6163,7 @@
 20
 40
 07
-27
+2d
 60
 08
 cd
@@ -6151,11 +6175,11 @@
 20
 40
 86
-0a
+10
 24
 40
 86
-0e
+14
 98
 46
 7c
@@ -6163,7 +6187,7 @@
 24
 21
 06
-22
+28
 68
 00
 cd
@@ -6175,7 +6199,7 @@
 24
 21
 06
-12
+18
 68
 00
 cd
@@ -6183,7 +6207,7 @@
 c0
 00
 06
-23
+29
 20
 60
 00
@@ -6243,11 +6267,11 @@
 20
 40
 86
-0c
+12
 24
 40
 86
-10
+16
 98
 46
 7c
@@ -6263,7 +6287,7 @@
 c0
 00
 06
-2a
+30
 1f
 e0
 ff
@@ -6275,7 +6299,7 @@
 c0
 00
 06
-2a
+30
 70
 41
 de
@@ -6295,7 +6319,7 @@
 c0
 01
 06
-28
+2e
 1f
 e0
 fe
@@ -6307,7 +6331,7 @@
 c0
 00
 86
-20
+26
 70
 41
 de
@@ -6331,7 +6355,7 @@
 20
 40
 06
-30
+36
 70
 4c
 0c
@@ -6359,7 +6383,7 @@
 20
 20
 07
-38
+3e
 68
 00
 cc
@@ -6375,15 +6399,15 @@
 c0
 00
 86
-3c
+42
 c0
 01
 06
-3f
+45
 c0
 01
 86
-42
+48
 20
 20
 2a
@@ -6399,7 +6423,7 @@
 20
 20
 06
-44
+4a
 70
 4c
 0c
@@ -6411,7 +6435,7 @@
 20
 20
 06
-44
+4a
 70
 4c
 0c
@@ -6455,15 +6479,15 @@
 20
 40
 06
-bb
+c1
 20
 40
 07
-46
+4c
 20
 40
 05
-73
+79
 20
 20
 7f
@@ -6479,15 +6503,15 @@
 c0
 08
 86
-56
+5c
 c0
 09
 06
-58
+5e
 c0
 09
 86
-5a
+60
 20
 60
 00
@@ -6499,7 +6523,7 @@
 20
 20
 05
-a4
+aa
 70
 4c
 0c
@@ -6507,7 +6531,7 @@
 20
 20
 05
-a4
+aa
 70
 4c
 0c
@@ -6527,11 +6551,11 @@
 20
 40
 07
-38
+3e
 20
 20
 05
-a4
+aa
 79
 3f
 80
@@ -6539,7 +6563,7 @@
 20
 40
 06
-b1
+b7
 68
 00
 cc
@@ -6551,7 +6575,7 @@
 20
 40
 06
-7a
+80
 58
 00
 00
@@ -6563,7 +6587,7 @@
 60
 00
 cb
-75
+71
 20
 40
 2a
@@ -6583,7 +6607,7 @@
 20
 20
 86
-78
+7e
 68
 01
 4c
@@ -6595,27 +6619,27 @@
 20
 42
 85
-da
+e0
 68
 00
 cb
-75
+71
 c0
 14
 05
-d8
+de
 20
 40
 05
-af
+b5
 24
 2c
 06
-83
+89
 24
 37
 86
-83
+89
 79
 20
 00
@@ -6631,7 +6655,7 @@
 20
 40
 05
-aa
+b0
 20
 20
 00
@@ -6667,15 +6691,15 @@
 20
 40
 06
-bb
+c1
 20
 20
 07
-46
+4c
 20
 40
 01
-e0
+e8
 68
 01
 4c
@@ -6691,11 +6715,11 @@
 20
 40
 07
-58
+5e
 20
 20
 06
-68
+6e
 79
 3f
 80
@@ -6703,18 +6727,18 @@
 20
 40
 06
-ad
+b3
 20
 40
 06
-7a
+80
 70
 4c
 29
 00
 70
 4b
-75
+71
 00
 20
 40
@@ -6735,7 +6759,7 @@
 20
 20
 86
-2c
+32
 68
 01
 4c
@@ -6747,31 +6771,31 @@
 20
 42
 85
-da
+e0
 68
 00
 cb
-75
+71
 c0
 08
 05
-d8
+de
 20
 40
 05
-af
+b5
 24
 2c
 06
-a2
+a8
 24
 37
 86
-a2
+a8
 20
 40
 05
-e0
+e6
 20
 40
 00
@@ -6791,15 +6815,15 @@
 20
 22
 86
-2c
+32
 20
 20
 06
-75
+7b
 20
 40
 01
-e0
+e8
 68
 01
 4c
@@ -6831,11 +6855,11 @@
 c0
 00
 06
-b3
+b9
 c0
 00
 86
-b5
+bb
 20
 60
 00
@@ -6859,27 +6883,27 @@
 20
 40
 07
-39
+3f
 20
 20
 07
-58
+5e
 20
 40
 06
-ad
+b3
 20
 20
 06
-8e
+94
 20
 40
 06
-30
+36
 20
 20
 06
-8e
+94
 79
 3f
 80
@@ -7035,27 +7059,27 @@
 c0
 00
 06
-e2
+e8
 c0
 01
 06
-ea
+f0
 c0
 02
 06
-f2
+f8
 c0
 10
 07
-04
+0a
 20
 20
 06
-e2
+e8
 20
 40
-06
-fa
+07
+00
 70
 89
 4b
@@ -7086,8 +7110,8 @@
 4b
 20
 40
-06
-ff
+07
+05
 70
 89
 4b
@@ -7118,8 +7142,8 @@
 53
 20
 40
-06
-fa
+07
+00
 70
 89
 4b
@@ -7291,7 +7315,7 @@
 20
 40
 07
-20
+26
 60
 08
 cc
@@ -7351,7 +7375,7 @@
 c2
 00
 07
-2a
+30
 18
 49
 7e
@@ -7423,7 +7447,7 @@
 c2
 00
 07
-3c
+42
 1a
 22
 7e
@@ -7531,7 +7555,7 @@
 20
 40
 07
-5c
+62
 60
 08
 cc
@@ -7543,7 +7567,7 @@
 20
 40
 07
-60
+66
 18
 40
 84
@@ -7667,7 +7691,7 @@
 20
 40
 07
-69
+6f
 78
 57
 fc
@@ -7703,7 +7727,7 @@
 24
 2c
 07
-bb
+c1
 78
 46
 fc
@@ -7723,7 +7747,7 @@
 20
 40
 07
-b4
+ba
 60
 00
 cc
@@ -7739,11 +7763,11 @@
 24
 22
 87
-b7
+bd
 20
 40
 07
-b4
+ba
 60
 00
 cb
@@ -7759,7 +7783,7 @@
 20
 22
 87
-97
+9d
 68
 00
 cb
@@ -7775,11 +7799,11 @@
 24
 20
 87
-b7
+bd
 20
 40
 07
-b4
+ba
 e0
 a0
 80
@@ -7795,11 +7819,11 @@
 20
 22
 87
-9f
+a5
 20
 40
 07
-b4
+ba
 e0
 a0
 80
@@ -7807,7 +7831,7 @@
 c2
 00
 07
-9c
+a2
 18
 a2
 22
@@ -7815,7 +7839,7 @@
 20
 40
 07
-b4
+ba
 60
 00
 cd
@@ -7855,7 +7879,7 @@
 20
 23
 07
-b7
+bd
 78
 37
 fc
@@ -7923,7 +7947,7 @@
 20
 20
 07
-b7
+bd
 20
 40
 29
@@ -7951,11 +7975,11 @@
 20
 40
 07
-69
+6f
 20
 40
 07
-bc
+c2
 79
 20
 2a
@@ -8035,7 +8059,7 @@
 c2
 00
 07
-d5
+db
 78
 24
 7c
@@ -8099,7 +8123,7 @@
 20
 54
 07
-e9
+ef
 20
 60
 00
@@ -8131,7 +8155,7 @@
 20
 34
 07
-f1
+f7
 20
 60
 00
@@ -8172,8 +8196,8 @@
 20
 3f
 90
-4f
-1d
+35
+ba
 aa
 55
 08
@@ -8430,7 +8454,7 @@
 55
 01
 00
-c9
+c5
 47
 20
 aa
@@ -8708,7 +8732,7 @@
 55
 01
 00
-6e
+6a
 4b
 0a
 aa
@@ -8865,7 +8889,7 @@
 55
 40
 00
-ca
+c6
 47
 25
 00
@@ -9134,16 +9158,16 @@
 55
 01
 00
-74
+70
 4b
 06
 aa
 55
 02
 00
-70
+6c
 4b
 20
 20
-c0
-f7
+b0
+79
Index: YJX_1066/PB_3mode_2ch/output/memmap.format
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/memmap.format	(revision 833)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/memmap.format	(working copy)
@@ -1736,40 +1736,40 @@
 0x479f mem_mouse_le_reconnect_flag
 0x47a0 mem_mouse_data_queue
 0x47c1 mem_mouse_data_queue_num
-0x47c2 mem_random_addr_flash_head
-0x47c6 mem_random_addr_increase_count
-0x47c8 mem_mouse_le_conn_param_reject
-0x47c9 mem_lpm_mult_init
-0x47ca mem_mouse_le_uuid_sup
-0x480a mem_mouse_wheel_trigger
-0x480b mem_mouse_wheel_trigger_timer
-0x480c mem_mouse_enter_sniff_count
-0x480d mem_mouse_send_switch_req_timer
-0x480e mem_le_tx_buffer0_omemalloc
-0x4829 mem_le_tx_buffer1_omemalloc
-0x4844 mem_le_tx_buffer2_omemalloc
-0x485f mem_le_tx_buffer3_omemalloc
-0x487a mem_mouse_uuid_list
-0x4b00 mem_lmi_opcode_temp
-0x4b01 mem_mouse_adc_last_low_voltage_flag
-0x4b02 mem_mouse_init_sensor_reset_flag
-0x4b03 mem_bt_rcvd_switch_req_accept
-0x4b04 mem_bt_send_max_slot_req_accept_after_switch
-0x4b05 mem_bt_send_lmp_setup_complete
-0x4b06 mem_l2cap_rcv
-0x4b07 mem_mouse_bt_boot_mode
-0x4b08 mem_mouse_bt_boot_data
-0x4b0d mem_mouse_bt_send_first_package_timer
-0x4b0e mem_mouse_bt_send_first_package_flag
-0x4b0f mem_mouse_information_temp
-0x4b6e mem_flash_ncs_gpio
-0x4b6f mem_select_ui_button_count
-0x4b70 mem_mouse_g24_led_timer
-0x4b71 mem_mouse_bt_ble_poweron_led_timer
-0x4b72 mem_mouse_bt_ble_led_timer
-0x4b73 mem_device_blink_led_state
-0x4b74 mem_device_state_led_gpio
-0x4b75 mem_24g_check_dongle_times1
+0x47c2 mem_random_addr_increase_count
+0x47c4 mem_mouse_le_conn_param_reject
+0x47c5 mem_lpm_mult_init
+0x47c6 mem_mouse_le_uuid_sup
+0x4806 mem_mouse_wheel_trigger
+0x4807 mem_mouse_wheel_trigger_timer
+0x4808 mem_mouse_enter_sniff_count
+0x4809 mem_mouse_send_switch_req_timer
+0x480a mem_le_tx_buffer0_omemalloc
+0x4825 mem_le_tx_buffer1_omemalloc
+0x4840 mem_le_tx_buffer2_omemalloc
+0x485b mem_le_tx_buffer3_omemalloc
+0x4876 mem_mouse_uuid_list
+0x4afc mem_lmi_opcode_temp
+0x4afd mem_mouse_adc_last_low_voltage_flag
+0x4afe mem_mouse_init_sensor_reset_flag
+0x4aff mem_bt_rcvd_switch_req_accept
+0x4b00 mem_bt_send_max_slot_req_accept_after_switch
+0x4b01 mem_bt_send_lmp_setup_complete
+0x4b02 mem_l2cap_rcv
+0x4b03 mem_mouse_bt_boot_mode
+0x4b04 mem_mouse_bt_boot_data
+0x4b09 mem_mouse_bt_send_first_package_timer
+0x4b0a mem_mouse_bt_send_first_package_flag
+0x4b0b mem_mouse_information_temp
+0x4b6a mem_flash_ncs_gpio
+0x4b6b mem_select_ui_button_count
+0x4b6c mem_mouse_g24_led_timer
+0x4b6d mem_mouse_bt_ble_poweron_led_timer
+0x4b6e mem_mouse_bt_ble_led_timer
+0x4b6f mem_device_blink_led_state
+0x4b70 mem_device_state_led_gpio
+0x4b71 mem_24g_check_dongle_times1
+0x4b72 mem_witre_flash_head_temp
 0x4b76 mem_24g_rxbuf
 0x4b98 mem_24g_txbuf
 0x4bb8 mem_24g_txpayload
Index: YJX_1066/PB_3mode_2ch/output/program.lis
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/program.lis	(revision 833)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/program.lis	(working copy)
@@ -1,45 +1,45 @@
 include "bt_format "
 org 0x0000
 0000 c2840017 bbit1 8 ,pf_patch_ext 
-0001 c0428708 beq patch10_5 ,p_shutdown_radio 
-0002 c04486cd beq patch11_1 ,p_set_freq_tx 
+0001 c042870e beq patch10_5 ,p_shutdown_radio 
+0002 c04486d3 beq patch11_1 ,p_set_freq_tx 
 0003 c0008031 beq patch00_1 ,p_soft_reset_1 
-0004 c00d8444 beq patch03_3 ,p_page_wait_fhs_reply_ok 
-0005 c0250453 beq patch09_2 ,p_prepare_tx 
-0006 c02c8451 beq patch0b_1 ,p_process_dmh 
-0007 c028845c beq patch0a_1 ,p_slave_conn_recv_packet 
-0008 c0538461 beq patch14_7 ,p_lpm_dispatch 
-0009 c0658476 beq patch19_3 ,p_app_bt_start_reconnect 
-000a c0748477 beq patch1d_1 ,p_mouse_bb_disconnected 
+0004 c00d844a beq patch03_3 ,p_page_wait_fhs_reply_ok 
+0005 c0250459 beq patch09_2 ,p_prepare_tx 
+0006 c02c8457 beq patch0b_1 ,p_process_dmh 
+0007 c0288462 beq patch0a_1 ,p_slave_conn_recv_packet 
+0008 c0538467 beq patch14_7 ,p_lpm_dispatch 
+0009 c065847c beq patch19_3 ,p_app_bt_start_reconnect 
+000a c074847d beq patch1d_1 ,p_mouse_bb_disconnected 
 000b c050803a beq patch14_1 ,p_init_param 
 000c c054003f beq patch15_0 ,p_lpm_dispatch_next2 
 000d c0588042 beq patch16_1 ,p_lpm_check_wake_lock 
 000e c059004a beq patch16_2 ,p_g24_dispatch 
 000f c06200ce beq patch18_4 ,p_device_init 
-0010 c0648155 beq patch19_1 ,p_app_flag_store 
-0011 c0650159 beq patch19_2 ,p_app_initflag_check 
-0012 c071834b beq patch1c_3 ,p_mouse_seting_dpi 
-0013 c0750358 beq patch1d_2 ,p_mouse_bb_event_discovery_btn 
-0014 c0758367 beq patch1d_3 ,p_mouse_start_discovery 
-0015 c076039a beq patch1d_4 ,p_mouse_stop_discovery 
+0010 c0648156 beq patch19_1 ,p_app_flag_store 
+0011 c065015a beq patch19_2 ,p_app_initflag_check 
+0012 c0718351 beq patch1c_3 ,p_mouse_seting_dpi 
+0013 c075035e beq patch1d_2 ,p_mouse_bb_event_discovery_btn 
+0014 c075836d beq patch1d_3 ,p_mouse_start_discovery 
+0015 c07603a0 beq patch1d_4 ,p_mouse_stop_discovery 
 0016 20202a8e branch loop 
 
 pf_patch_ext:
-0017 c01c83a0 beq patch27_1 ,p_le_slave_match 
-0018 c02183a8 beq patch28_3 ,p_le_next_adv_channel 
-0019 c02503ae beq patch29_2 ,p_le_receive_skip 
-001a c02b83b1 beq patch2a_7 ,p_le_update_param 
-001b c03183c3 beq patch2c_3 ,p_le_prepare_tx 
-001c c03383ed beq patch2c_7 ,p_le_parse_l2cap 
-001d c0350416 beq patch2d_2 ,p_le_adv_not_match 
-001e c03b8421 beq patch2e_7 ,p_le_lpm_setmult 
-001f c0028489 beq patch20_5 ,p_hid_rx_process 
-0020 c04004a4 beq patch30_0 ,p_parse_lmp_accepted 
-0021 c04104ae beq patch30_2 ,p_send_lmp 
-0022 c04404d9 beq patch31_0 ,p_process_conn_sm 
-0023 c0460431 beq patch31_4 ,p_twspi_reset 
-0024 c046843d beq patch31_5 ,p_spid_init 
-0025 c07d04fd beq patch3f_2 ,p_check_51cmd_once_continue 
+0017 c01c83a6 beq patch27_1 ,p_le_slave_match 
+0018 c02183ae beq patch28_3 ,p_le_next_adv_channel 
+0019 c02503b4 beq patch29_2 ,p_le_receive_skip 
+001a c02b83b7 beq patch2a_7 ,p_le_update_param 
+001b c03183c9 beq patch2c_3 ,p_le_prepare_tx 
+001c c03383f3 beq patch2c_7 ,p_le_parse_l2cap 
+001d c035041c beq patch2d_2 ,p_le_adv_not_match 
+001e c03b8427 beq patch2e_7 ,p_le_lpm_setmult 
+001f c002848f beq patch20_5 ,p_hid_rx_process 
+0020 c04004aa beq patch30_0 ,p_parse_lmp_accepted 
+0021 c04104b4 beq patch30_2 ,p_send_lmp 
+0022 c04404df beq patch31_0 ,p_process_conn_sm 
+0023 c0460437 beq patch31_4 ,p_twspi_reset 
+0024 c0468443 beq patch31_5 ,p_spid_init 
+0025 c07d0503 beq patch3f_2 ,p_check_51cmd_once_continue 
 0026 20202a8e branch loop 
 
 p_rssi_signal:
@@ -73,7 +73,7 @@
 003e 20202aa2 branch init_param + 12 
 
 p_lpm_dispatch_next2:
-003f 6800c80a fetch 1 ,mem_mouse_wheel_trigger 
+003f 6800c806 fetch 1 ,mem_mouse_wheel_trigger 
 0040 247a0000 nrtn blank 
 0041 20202b7f branch lpm_dispatch_next2 
 
@@ -81,7 +81,7 @@
 0042 c6130000 rtnmark1 mark_24g 
 0043 6800c79c fetch 1 ,mem_mouse_clear_sensor_data_flag 
 0044 c0007fef beq 0 ,disable_blank 
-0045 6800c7c8 fetch 1 ,mem_mouse_le_conn_param_reject 
+0045 6800c7c4 fetch 1 ,mem_mouse_le_conn_param_reject 
 0046 c000ffef beq le_lpm_disable ,disable_blank 
 0047 68014248 fetch 2 ,mem_sdp_remote_cid 
 0048 243a7fef nbranch disable_blank ,blank 
@@ -93,15 +93,15 @@
 004c c000805f beq g24_tx_timer_int_enable ,p_g24_transmit_by_interrupt 
 
 p_g24_transmit_process:
-004d 2040056f call p_g24_txdata_prep 
+004d 20400575 call p_g24_txdata_prep 
 004e 2434007a nbranch p_g24_nodata_transmit ,user 
-004f 20400554 call p_g24_rf_sta_check 
+004f 2040055a call p_g24_rf_sta_check 
 
 p_g24_transmit_start:
-0050 20400593 call p_g24_transmit_packet 
+0050 20400599 call p_g24_transmit_packet 
 0051 6800cc0c fetch 1 ,mem_24g_pairing_sm 
 0052 c1ff8000 rtnne state_24g_pairing_success 
-0053 204005f8 call power_ctrl_start 
+0053 204005fe call power_ctrl_start 
 
 p_g24_short_sleep:
 0054 6800cd3c fetch 1 ,mem_24g_transmit_by_interrupt 
@@ -117,7 +117,7 @@
 005e 20202b93 branch lpm_dispatch_sleep 
 
 p_g24_transmit_by_interrupt:
-005f 2040070a call p_g24_timer_check 
+005f 20400710 call p_g24_timer_check 
 0060 24740000 nrtn user 
 0061 20400071 call p_g24_interval_calibrate 
 0062 6800cd3d fetch 1 ,mem_24g_transmit_by_interrupt_exit_count 
@@ -174,7 +174,7 @@
 p_g24_send_abort_packet:
 0086 704c2801 jam 1 ,mem_24g_abort_pac 
 0087 704d3100 jam 0 ,mem_24g_rf_hop_ch 
-0088 2040051c call p_g24_transmit_rf_ctrl_clear 
+0088 20400522 call p_g24_transmit_rf_ctrl_clear 
 0089 6000cb98 store 1 ,mem_24g_txbuf 
 008a 58000000 setarg 0 
 008b 6003cb99 store 7 ,mem_24g_txbuf + 1 
@@ -184,8 +184,8 @@
 008f 6800cbfd fetch 1 ,mem_24g_data_type 
 0090 79207e03 set1 bit_abort ,pdata 
 0091 6000cbfd store 1 ,mem_24g_data_type 
-0092 20400746 call p_g24_transmit_prep 
-0093 20400573 call p_g24_txdata_enable_tx 
+0092 2040074c call p_g24_transmit_prep 
+0093 20400579 call p_g24_txdata_enable_tx 
 0094 20200050 branch p_g24_transmit_start 
 
 p_mouse_before_lpm:
@@ -206,7 +206,7 @@
 009f 204000b2 call p_mouse_set_sdio_high 
 00a0 2040009c call p_clear_wake 
 00a1 20403ebf call mouse_lpm_before_common 
-00a2 20400161 call p_flash_ncs_disable 
+00a2 2040015e call p_flash_ncs_disable 
 00a3 68120070 hfetch 4 ,core_gpio_oe0 
 00a4 681a0078 hfetcht 4 ,core_gpio_pu0 
 00a5 98418400 ior temp ,temp 
@@ -224,38 +224,38 @@
 00b1 20600000 rtn 
 
 p_mouse_set_sdio_high:
-00b2 6800cb02 fetch 1 ,mem_mouse_init_sensor_reset_flag 
+00b2 6800cafe fetch 1 ,mem_mouse_init_sensor_reset_flag 
 00b3 207a0000 rtn blank 
-00b4 2020034c branch p_mouse_seting_dpi + 1 
+00b4 20200352 branch p_mouse_seting_dpi + 1 
 
 p_mouse_le_txbuff_save:
 00b5 d8c01800 arg mem_le_tx_buffer0 ,contr 
-00b6 d8a0480e arg mem_le_tx_buffer0_omemalloc ,contw 
+00b6 d8a0480a arg mem_le_tx_buffer0_omemalloc ,contw 
 00b7 204000c0 call p_mouse_le_txbuff_copy 
 00b8 d8c01900 arg mem_le_tx_buffer1 ,contr 
-00b9 d8a04829 arg mem_le_tx_buffer1_omemalloc ,contw 
+00b9 d8a04825 arg mem_le_tx_buffer1_omemalloc ,contw 
 00ba 204000c0 call p_mouse_le_txbuff_copy 
 00bb d8c01a00 arg mem_le_tx_buffer2 ,contr 
-00bc d8a04844 arg mem_le_tx_buffer2_omemalloc ,contw 
+00bc d8a04840 arg mem_le_tx_buffer2_omemalloc ,contw 
 00bd 204000c0 call p_mouse_le_txbuff_copy 
 00be d8c01b00 arg mem_le_tx_buffer3 ,contr 
-00bf d8a0485f arg mem_le_tx_buffer3_omemalloc ,contw 
+00bf d8a0485b arg mem_le_tx_buffer3_omemalloc ,contw 
 
 p_mouse_le_txbuff_copy:
 00c0 df20001b arg 27 ,loopcnt 
 00c1 20207f01 branch memcpy 
 
 p_mouse_le_txbuff_load:
-00c2 d8c0480e arg mem_le_tx_buffer0_omemalloc ,contr 
+00c2 d8c0480a arg mem_le_tx_buffer0_omemalloc ,contr 
 00c3 d8a01800 arg mem_le_tx_buffer0 ,contw 
 00c4 204000c0 call p_mouse_le_txbuff_copy 
-00c5 d8c04829 arg mem_le_tx_buffer1_omemalloc ,contr 
+00c5 d8c04825 arg mem_le_tx_buffer1_omemalloc ,contr 
 00c6 d8a01900 arg mem_le_tx_buffer1 ,contw 
 00c7 204000c0 call p_mouse_le_txbuff_copy 
-00c8 d8c04844 arg mem_le_tx_buffer2_omemalloc ,contr 
+00c8 d8c04840 arg mem_le_tx_buffer2_omemalloc ,contr 
 00c9 d8a01a00 arg mem_le_tx_buffer2 ,contw 
 00ca 204000c0 call p_mouse_le_txbuff_copy 
-00cb d8c0485f arg mem_le_tx_buffer3_omemalloc ,contr 
+00cb d8c0485b arg mem_le_tx_buffer3_omemalloc ,contr 
 00cc d8a01b00 arg mem_le_tx_buffer3 ,contw 
 00cd 202000c0 branch p_mouse_le_txbuff_copy 
 
@@ -263,12 +263,12 @@
 00ce 20403416 call app_lpm_mult_enable 
 00cf 203580d8 branch p_device_init_common ,wake 
 00d0 70807820 jam 0x20 ,core_gpio_pu0 
-00d1 204007e0 call p_mouse_data_init 
+00d1 204007e6 call p_mouse_data_init 
 00d2 6800c1de fetch 1 ,mem_tx_power 
 00d3 6000ccb3 store 1 ,mem_tx_power_temp 
-00d4 204005e7 call power_ctrl_pac_succ_cnt_init 
+00d4 204005ed call power_ctrl_pac_succ_cnt_init 
 00d5 6800c685 fetch 1 ,mem_ui_button_timeout 
-00d6 6000cb6f store 1 ,mem_select_ui_button_count 
+00d6 6000cb6b store 1 ,mem_select_ui_button_count 
 00d7 204043ca call mouse_bt_discovery_button_down_disable 
 
 p_device_init_common:
@@ -281,13 +281,13 @@
 00dc 20600000 rtn 
 
 p_mouse_init:
-00dd 2455812a ncall p_mouse_setting_config ,wake 
+00dd 2455812b ncall p_mouse_setting_config ,wake 
 00de 20400107 call p_mouse_spi_init 
 00df 20758000 rtn wake 
-00e0 204001f8 call p_mouse_cb_fuction 
+00e0 20400200 call p_mouse_cb_fuction 
 00e1 20404083 call mouse_check_key_gpio 
 00e2 c00280fb beq mouse_lm_button ,p_mouse_24g_pairing_button 
-00e3 202001ae branch p_mouse_wakeup_from_power 
+00e3 202001b6 branch p_mouse_wakeup_from_power 
 
 p_mouse_check_reconn_target:
 00e4 204000da call p_mouse_tx_power_init 
@@ -334,7 +334,7 @@
 0103 6000c6b4 store 1 ,mem_mouse_send_blank_timer 
 0104 60014c29 store 2 ,mem_24g_check_dongle_times 
 0105 204042ca call mouse_stop_discovery 
-0106 2020062c branch p_g24_start_pairing_sm1 
+0106 20200632 branch p_g24_start_pairing_sm1 
 
 p_mouse_spi_init:
 0107 70421276 jam 0x76 ,mem_spi_init_clk 
@@ -355,7 +355,7 @@
 0112 2020010d branch p_mouse_init_sensor 
 
 p_mouse_init_sensor_reset:
-0113 704b0201 jam 1 ,mem_mouse_init_sensor_reset_flag 
+0113 704afe01 jam 1 ,mem_mouse_init_sensor_reset_flag 
 0114 2040640f call spi_ncs_enable 
 0115 20400109 call p_mouse_init_sunt 
 0116 20206411 branch spi_ncs_disable 
@@ -386,2356 +386,2356 @@
 0127 20206413 branch twspi_write 
 
 p_mouse_gpio_init:
-0128 2040015d call p_flash_ncs_gpio_init 
-0129 20203e6e branch mouse_gpio_init 
+0128 6808cb6a fetcht 1 ,mem_flash_ncs_gpio 
+0129 2040680e call gpio_config_output 
+012a 20203e6e branch mouse_gpio_init 
 
 p_mouse_setting_config:
-012a 20400516 call p_g24_set_device_addr 
-012b 20400128 call p_mouse_gpio_init 
-012c 20403e1e call mouse_param_init 
-012d 20400136 call p_mouse_bt_sdp_update 
-012e 58000000 setarg 0 
-012f 60014154 store 2 ,mem_lpm_interval 
-0130 20403e54 call mouse_adc_init 
-0131 20405810 call le_set_config_fixed_ltk 
-0132 20405839 call le_set_justwork 
-0133 2040582c call le_set_fixed_ltk 
-0134 20405818 call le_set_config_read_authentication 
-0135 2020016e branch p_mouse_load_flash_info_check 
+012b 2040051c call p_g24_set_device_addr 
+012c 20400128 call p_mouse_gpio_init 
+012d 20403e1e call mouse_param_init 
+012e 20400137 call p_mouse_bt_sdp_update 
+012f 58000000 setarg 0 
+0130 60014154 store 2 ,mem_lpm_interval 
+0131 20403e54 call mouse_adc_init 
+0132 20405810 call le_set_config_fixed_ltk 
+0133 20405839 call le_set_justwork 
+0134 2040582c call le_set_fixed_ltk 
+0135 20405818 call le_set_config_read_authentication 
+0136 2020016b branch p_mouse_load_flash_info_check 
 
 p_mouse_bt_sdp_update:
-0136 204074b9 call enable_authrom 
-0137 d8c08c00 arg 0x8c00 ,contr 
-0138 d8a0487a arg mem_mouse_uuid_list ,contw 
-0139 df200171 arg 369 ,loopcnt 
-013a 20407f01 call memcpy 
-013b 580f0209 setarg 0x0f0209 
-013c e0a18000 istore 3 ,contw 
-013d 58120009 setarg 0x120009 
-013e e0a18000 istore 3 ,contw 
-013f 58100209 setarg 0x100209 
-0140 e0a18000 istore 3 ,contw 
-0141 58000009 setarg 0x000009 
-0142 e0a18000 istore 3 ,contw 
-0143 d8c08d71 arg 0x8d71 ,contr 
-0144 df200109 arg 265 ,loopcnt 
-0145 20407f01 call memcpy 
-0146 70489100 jam 0 ,mem_mouse_uuid_list + 23 
-0147 7048896d jam 0x6d ,mem_mouse_uuid_list + 15 
-0148 5800401f setarg 0x401f 
-0149 600149df store 2 ,mem_mouse_uuid_list + 357 
-014a 58006d04 setarg 0x6d04 
-014b 60014a48 store 2 ,mem_mouse_uuid_list + 462 
-014c 580016b0 setarg 0x16b0 
-014d 60014a4e store 2 ,mem_mouse_uuid_list + 468 
-014e 5800487a setarg mem_mouse_uuid_list 
-014f 60014575 store 2 ,mem_ui_uuid_table 
-0150 20600000 rtn 
+0137 204074b9 call enable_authrom 
+0138 d8c08c00 arg 0x8c00 ,contr 
+0139 d8a04876 arg mem_mouse_uuid_list ,contw 
+013a df200171 arg 369 ,loopcnt 
+013b 20407f01 call memcpy 
+013c 580f0209 setarg 0x0f0209 
+013d e0a18000 istore 3 ,contw 
+013e 58120009 setarg 0x120009 
+013f e0a18000 istore 3 ,contw 
+0140 58100209 setarg 0x100209 
+0141 e0a18000 istore 3 ,contw 
+0142 58000009 setarg 0x000009 
+0143 e0a18000 istore 3 ,contw 
+0144 d8c08d71 arg 0x8d71 ,contr 
+0145 df200109 arg 265 ,loopcnt 
+0146 20407f01 call memcpy 
+0147 70488d00 jam 0 ,mem_mouse_uuid_list + 23 
+0148 7048856d jam 0x6d ,mem_mouse_uuid_list + 15 
+0149 5800401f setarg 0x401f 
+014a 600149db store 2 ,mem_mouse_uuid_list + 357 
+014b 58006d04 setarg 0x6d04 
+014c 60014a44 store 2 ,mem_mouse_uuid_list + 462 
+014d 580016b0 setarg 0x16b0 
+014e 60014a4a store 2 ,mem_mouse_uuid_list + 468 
+014f 58004876 setarg mem_mouse_uuid_list 
+0150 60014575 store 2 ,mem_ui_uuid_table 
+0151 20600000 rtn 
 
 p_mouse_init_environment:
-0151 204033c4 call app_initflag_check 
-0152 2022c316 branch mouse_eeprom_load_recon_info ,zero 
-0153 2040035e call p_le_addr_random_config 
-0154 20203dcb branch mouse_init_environment + 2 
+0152 204033c4 call app_initflag_check 
+0153 2022c316 branch mouse_eeprom_load_recon_info ,zero 
+0154 20400364 call p_le_addr_random_config 
+0155 20203dcb branch mouse_init_environment + 2 
 
 p_app_flag_store:
-0155 d8400002 arg 2 ,temp 
-0156 da200aaa arg mem_timeup ,rega 
-0157 da400062 arg mouse_eeprom_module_init_flag ,regb 
-0158 202065d1 branch iicd_write_protect_eep_data 
+0156 d8400002 arg 2 ,temp 
+0157 da200aaa arg mem_timeup ,rega 
+0158 da400062 arg mouse_eeprom_module_init_flag ,regb 
+0159 202065d1 branch iicd_write_protect_eep_data 
 
 p_app_initflag_check:
-0159 d8400002 arg 2 ,temp 
-015a da200a9a arg mem_pdatatemp ,rega 
-015b da400062 arg mouse_eeprom_module_init_flag ,regb 
-015c 202033c8 branch app_initflag_check + 4 
-
-p_flash_ncs_gpio_init:
-015d 6808cb6e fetcht 1 ,mem_flash_ncs_gpio 
-015e 2020680e branch gpio_config_output 
-
-p_flash_ncs_enable:
-015f 6808cb6e fetcht 1 ,mem_flash_ncs_gpio 
-0160 20206829 branch gpio_out_active 
+015a d8400002 arg 2 ,temp 
+015b da200a9a arg mem_pdatatemp ,rega 
+015c da400062 arg mouse_eeprom_module_init_flag ,regb 
+015d 202033c8 branch app_initflag_check + 4 
 
 p_flash_ncs_disable:
-0161 6808cb6e fetcht 1 ,mem_flash_ncs_gpio 
-0162 20206825 branch gpio_out_inactive 
+015e 6808cb6a fetcht 1 ,mem_flash_ncs_gpio 
+015f 20206825 branch gpio_out_inactive 
 
 p_spid_init_flash:
-0163 70808640 jam 0x40 ,core_spid_ctrl 
-0164 70808700 jam 0x0 ,core_spid_delay 
-0165 68108081 hfetch 1 ,core_gpio_sel1 
-0166 793ffe00 set0 0 ,pdata 
-0167 793ffe01 set0 1 ,pdata 
-0168 79207e03 set1 3 ,pdata 
-0169 793ffe04 set0 4 ,pdata 
-016a 60108081 hstore 1 ,core_gpio_sel1 
-016b 58000000 setarg 0 
-016c 600201f5 store 4 ,mem_spid_tbuf 
-016d 20600000 rtn 
+0160 70808640 jam 0x40 ,core_spid_ctrl 
+0161 70808700 jam 0x0 ,core_spid_delay 
+0162 68108081 hfetch 1 ,core_gpio_sel1 
+0163 793ffe00 set0 0 ,pdata 
+0164 793ffe01 set0 1 ,pdata 
+0165 79207e03 set1 3 ,pdata 
+0166 793ffe04 set0 4 ,pdata 
+0167 60108081 hstore 1 ,core_gpio_sel1 
+0168 58000000 setarg 0 
+0169 600201f5 store 4 ,mem_spid_tbuf 
+016a 20600000 rtn 
 
 p_mouse_load_flash_info_check:
-016e 20400163 call p_spid_init_flash 
-016f 204001aa call p_flash_release_deep_power_down 
-0170 20404423 call mouse_load_flash_flag 
-0171 68014778 fetch 2 ,mem_store_flag 
-0172 d840aa55 arg eeprom_init_flag ,temp 
-0173 98467c00 isub temp ,null 
-0174 202281a1 branch p_mouse_load_flash_device_info ,zero 
-0175 60094778 storet 2 ,mem_store_flag 
-0176 2040441c call mouse_ble_init_address 
-0177 70477a02 jam 2 ,mem_mouse_dpi 
-0178 5800ffff setarg 0xffff 
-0179 6001477b store 2 ,mem_mouse_24g_addr 
-017a e0a10000 istore 2 ,contw 
-017b 6802477b fetch 4 ,mem_mouse_24g_addr 
-017c 60024c24 store 4 ,mem_24g_addr 
-017d 20400184 call p_mouse_store_flash_device_info 
-017e 2020035e branch p_le_addr_random_config 
+016b 20400160 call p_spid_init_flash 
+016c 204001b2 call p_flash_release_deep_power_down 
+016d 20404423 call mouse_load_flash_flag 
+016e 68014778 fetch 2 ,mem_store_flag 
+016f d840aa55 arg eeprom_init_flag ,temp 
+0170 98467c00 isub temp ,null 
+0171 202281a9 branch p_mouse_load_flash_device_info ,zero 
+0172 60094778 storet 2 ,mem_store_flag 
+0173 2040441c call mouse_ble_init_address 
+0174 70477a02 jam 2 ,mem_mouse_dpi 
+0175 5800ffff setarg 0xffff 
+0176 6001477b store 2 ,mem_mouse_24g_addr 
+0177 e0a10000 istore 2 ,contw 
+0178 6802477b fetch 4 ,mem_mouse_24g_addr 
+0179 60024c24 store 4 ,mem_24g_addr 
+017a 20400181 call p_mouse_store_flash_device_info 
+017b 20200364 branch p_le_addr_random_config 
 
 p_mouse_store_flash_device_info1:
-017f 204001a1 call p_mouse_load_flash_device_info 
-0180 d8c04b0f arg mem_mouse_information_temp ,contr 
-0181 d8a04720 arg mem_mouse_information_start ,contw 
-0182 df20005f arg 95 ,loopcnt 
-0183 20407f01 call memcpy 
+017c 204001a9 call p_mouse_load_flash_device_info 
+017d d8c04b0b arg mem_mouse_information_temp ,contr 
+017e d8a04720 arg mem_mouse_information_start ,contw 
+017f df20005f arg 95 ,loopcnt 
+0180 20407f01 call memcpy 
 
 p_mouse_store_flash_device_info:
-0184 20400163 call p_spid_init_flash 
-0185 20400189 call p_flash_erase_sector 
-0186 20400197 call p_mouse_information_flash_parameters 
-0187 20406552 call spid_write_flash 
-0188 2020018e branch p_wait_flash_done 
+0181 20400160 call p_spid_init_flash 
+0182 20400186 call p_flash_erase_sector 
+0183 2040019f call p_mouse_information_flash_parameters 
+0184 2040018b call p_spid_write_flash 
+0185 20200196 branch p_wait_flash_done 
 
 p_flash_erase_sector:
-0189 6801c700 fetch 3 ,mem_flash_base 
-018a 6001c232 store 3 ,mem_spi_write_addr 
-018b 2040652a call flash_erase_sector + 2 
-018c 2040018e call p_wait_flash_done 
-018d 20600000 rtn 
+0186 6801c700 fetch 3 ,mem_flash_base 
+0187 6001c232 store 3 ,mem_spi_write_addr 
+0188 2040652a call flash_erase_sector + 2 
+0189 20400196 call p_wait_flash_done 
+018a 20600000 rtn 
+
+p_spid_write_flash:
+018b 1fe22600 copy pdata ,regc 
+018c 1a227e00 copy rega ,pdata 
+018d 1fe0fffc increase -4 ,pdata 
+018e 1fe22400 copy pdata ,regb 
+018f ea420000 ifetch 4 ,regb 
+0190 60024b72 store 4 ,mem_witre_flash_head_temp 
+0191 1a627e00 copy regc ,pdata 
+0192 20406552 call spid_write_flash 
+0193 68024b72 fetch 4 ,mem_witre_flash_head_temp 
+0194 e2420000 istore 4 ,regb 
+0195 20600000 rtn 
 
 p_wait_flash_done:
-018e 580186a0 setarg 100000 
-018f 20402a8f call sleep 
-0190 2040650b call spid_unlock_flash 
-0191 580001fa setarg mem_spid_rbuf 
-0192 6011008c hstore 2 ,core_spid_rxaddr 
-0193 58000005 setarg flash_read_satus 
-0194 204064f3 call spid_read_reg 
-0195 c280018e bbit1 flash_status_wip ,p_wait_flash_done 
-0196 20600000 rtn 
+0196 580186a0 setarg 100000 
+0197 20402a8f call sleep 
+0198 2040650b call spid_unlock_flash 
+0199 580001fa setarg mem_spid_rbuf 
+019a 6011008c hstore 2 ,core_spid_rxaddr 
+019b 58000005 setarg flash_read_satus 
+019c 204064f3 call spid_read_reg 
+019d c2800196 bbit1 flash_status_wip ,p_wait_flash_done 
+019e 20600000 rtn 
 
 p_mouse_information_flash_parameters:
-0197 5800477f setarg mem_mouse_information_end 
-0198 d8404720 arg mem_mouse_information_start ,temp 
-0199 98460400 isub temp ,temp 
-019a 6801c700 fetch 3 ,mem_flash_base 
-019b da204720 arg mem_mouse_information_start ,rega 
-019c 20600000 rtn 
+019f 5800477f setarg mem_mouse_information_end 
+01a0 d8404720 arg mem_mouse_information_start ,temp 
+01a1 98460400 isub temp ,temp 
+01a2 6801c700 fetch 3 ,mem_flash_base 
+01a3 da204720 arg mem_mouse_information_start ,rega 
+01a4 20600000 rtn 
 
 p_mouse_read_flash:
-019d 20400163 call p_spid_init_flash 
-019e 204001aa call p_flash_release_deep_power_down 
-019f 20400197 call p_mouse_information_flash_parameters 
-01a0 20206562 branch spid_read_flash 
+01a5 20400160 call p_spid_init_flash 
+01a6 204001b2 call p_flash_release_deep_power_down 
+01a7 2040019f call p_mouse_information_flash_parameters 
+01a8 20206562 branch spid_read_flash 
 
 p_mouse_load_flash_device_info:
-01a1 2040019d call p_mouse_read_flash 
-01a2 2040431a call mouse_select_reconn_device 
-01a3 6802477b fetch 4 ,mem_mouse_24g_addr 
-01a4 60024c24 store 4 ,mem_24g_addr 
-01a5 20600000 rtn 
+01a9 204001a5 call p_mouse_read_flash 
+01aa 2040431a call mouse_select_reconn_device 
+01ab 6802477b fetch 4 ,mem_mouse_24g_addr 
+01ac 60024c24 store 4 ,mem_24g_addr 
+01ad 20600000 rtn 
 
 p_flash_deep_power_down:
-01a6 20400163 call p_spid_init_flash 
-01a7 2040650b call spid_unlock_flash 
-01a8 d84000b9 arg flash_command_deep_power_down ,temp 
-01a9 20206556 branch spid_write_flash_common 
+01ae 20400160 call p_spid_init_flash 
+01af 2040650b call spid_unlock_flash 
+01b0 d84000b9 arg flash_command_deep_power_down ,temp 
+01b1 20206556 branch spid_write_flash_common 
 
 p_flash_release_deep_power_down:
-01aa 20400163 call p_spid_init_flash 
-01ab 2040650b call spid_unlock_flash 
-01ac d84000ab arg flash_command_release_deep_power_down ,temp 
-01ad 20206556 branch spid_write_flash_common 
+01b2 20400160 call p_spid_init_flash 
+01b3 2040650b call spid_unlock_flash 
+01b4 d84000ab arg flash_command_release_deep_power_down ,temp 
+01b5 20206556 branch spid_write_flash_common 
 
 p_mouse_wakeup_from_power:
-01ae 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
-01af c30f01b5 bbit0 mouse_enable_wakeup_from_power ,p_mouse_wakeup_no_from_power 
-01b0 68008abd fetch 1 ,mem_wakup_from_power_flag 
-01b1 2fec0003 isolate0 gpio_latch ,pdata 
-01b2 242081b5 nbranch p_mouse_wakeup_no_from_power ,true 
-01b3 20400109 call p_mouse_init_sunt 
-01b4 20400122 call p_mouse_sensor_powerdown 
+01b6 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
+01b7 c30f01bd bbit0 mouse_enable_wakeup_from_power ,p_mouse_wakeup_no_from_power 
+01b8 68008abd fetch 1 ,mem_wakup_from_power_flag 
+01b9 2fec0003 isolate0 gpio_latch ,pdata 
+01ba 242081bd nbranch p_mouse_wakeup_no_from_power ,true 
+01bb 20400109 call p_mouse_init_sunt 
+01bc 20400122 call p_mouse_sensor_powerdown 
 
 p_mouse_wakeup_no_from_power:
-01b5 6800c6f5 fetch 1 ,mem_config_function_enable 
-01b6 c28281bd bbit1 enable_select_device_by_gpio_button ,p_mouse_start_reconnect_device 
-01b7 c3830000 rtnbit1 enable_select_device_by_switch 
+01bd 6800c6f5 fetch 1 ,mem_config_function_enable 
+01be c28281c5 bbit1 enable_select_device_by_gpio_button ,p_mouse_start_reconnect_device 
+01bf c3830000 rtnbit1 enable_select_device_by_switch 
 
 p_mouse_start_24g_mode:
-01b8 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
-01b9 c4088000 rtnbit0 mouse_enable_24g 
-01ba 204001ef call p_g24_factory_check 
-01bb 20340689 branch p_g24_auto_pair_start ,user 
-01bc 20200660 branch p_g24_start_24g_mode 
+01c0 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
+01c1 c4088000 rtnbit0 mouse_enable_24g 
+01c2 204001f7 call p_g24_factory_check 
+01c3 2034068f branch p_g24_auto_pair_start ,user 
+01c4 20200666 branch p_g24_start_24g_mode 
 
 p_mouse_start_reconnect_device:
-01bd 6800c720 fetch 1 ,mem_device_flag 
-01be 203a01b8 branch p_mouse_start_24g_mode ,blank 
-01bf 1fe67e02 sub pdata ,mode_24g_device ,pdata 
-01c0 202281b8 branch p_mouse_start_24g_mode ,zero 
-01c1 202000e4 branch p_mouse_check_reconn_target 
+01c5 6800c720 fetch 1 ,mem_device_flag 
+01c6 203a01c0 branch p_mouse_start_24g_mode ,blank 
+01c7 1fe67e02 sub pdata ,mode_24g_device ,pdata 
+01c8 202281c0 branch p_mouse_start_24g_mode ,zero 
+01c9 202000e4 branch p_mouse_check_reconn_target 
 
 p_mouse_device_bt_ble_led_timer:
-01c2 6800c6ac fetch 1 ,mem_mouse_discovery_timer 
-01c3 243a01ca nbranch p_mouse_device_bt_ble_led_blink ,blank 
-01c4 6800cb71 fetch 1 ,mem_mouse_bt_ble_poweron_led_timer 
-01c5 207a0000 rtn blank 
-01c6 1fe0ffff increase -1 ,pdata 
-01c7 6000cb71 store 1 ,mem_mouse_bt_ble_poweron_led_timer 
-01c8 203a01e5 branch p_mouse_device_state_led_off ,blank 
-01c9 202001d4 branch p_mouse_led_output_low 
+01ca 6800c6ac fetch 1 ,mem_mouse_discovery_timer 
+01cb 243a01d2 nbranch p_mouse_device_bt_ble_led_blink ,blank 
+01cc 6800cb6d fetch 1 ,mem_mouse_bt_ble_poweron_led_timer 
+01cd 207a0000 rtn blank 
+01ce 1fe0ffff increase -1 ,pdata 
+01cf 6000cb6d store 1 ,mem_mouse_bt_ble_poweron_led_timer 
+01d0 203a01ed branch p_mouse_device_state_led_off ,blank 
+01d1 202001dc branch p_mouse_led_output_low 
 
 p_mouse_device_bt_ble_led_blink:
-01ca 6800cb72 fetch 1 ,mem_mouse_bt_ble_led_timer 
-01cb 207a0000 rtn blank 
-01cc 1fe0ffff increase -1 ,pdata 
-01cd 6000cb72 store 1 ,mem_mouse_bt_ble_led_timer 
-01ce 247a0000 nrtn blank 
-01cf 704b7205 jam 5 ,mem_mouse_bt_ble_led_timer 
-01d0 6800cb73 fetch 1 ,mem_device_blink_led_state 
-01d1 c00001d3 beq 0 ,p_device_blink_led_on 
-01d2 c00081d7 beq 1 ,p_device_blink_led_off 
+01d2 6800cb6e fetch 1 ,mem_mouse_bt_ble_led_timer 
+01d3 207a0000 rtn blank 
+01d4 1fe0ffff increase -1 ,pdata 
+01d5 6000cb6e store 1 ,mem_mouse_bt_ble_led_timer 
+01d6 247a0000 nrtn blank 
+01d7 704b6e05 jam 5 ,mem_mouse_bt_ble_led_timer 
+01d8 6800cb6f fetch 1 ,mem_device_blink_led_state 
+01d9 c00001db beq 0 ,p_device_blink_led_on 
+01da c00081df beq 1 ,p_device_blink_led_off 
 
 p_device_blink_led_on:
-01d3 704b7301 jam 1 ,mem_device_blink_led_state 
+01db 704b6f01 jam 1 ,mem_device_blink_led_state 
 
 p_mouse_led_output_low:
-01d4 204001e3 call p_mouse_led_output_init 
-01d5 6808cb74 fetcht 1 ,mem_device_state_led_gpio 
-01d6 20206829 branch gpio_out_active 
+01dc 204001eb call p_mouse_led_output_init 
+01dd 6808cb70 fetcht 1 ,mem_device_state_led_gpio 
+01de 20206829 branch gpio_out_active 
 
 p_device_blink_led_off:
-01d7 704b7300 jam 0 ,mem_device_blink_led_state 
-01d8 202001e5 branch p_mouse_device_state_led_off 
+01df 704b6f00 jam 0 ,mem_device_blink_led_state 
+01e0 202001ed branch p_mouse_device_state_led_off 
 
 p_mouse_device_g24_led_timer:
-01d9 6800c720 fetch 1 ,mem_device_flag 
-01da c1810000 rtnne mode_24g_device 
-01db 6800cb70 fetch 1 ,mem_mouse_g24_led_timer 
-01dc 207a0000 rtn blank 
-01dd 1fe0ffff increase -1 ,pdata 
-01de 6000cb70 store 1 ,mem_mouse_g24_led_timer 
-01df 203a01e5 branch p_mouse_device_state_led_off ,blank 
+01e1 6800c720 fetch 1 ,mem_device_flag 
+01e2 c1810000 rtnne mode_24g_device 
+01e3 6800cb6c fetch 1 ,mem_mouse_g24_led_timer 
+01e4 207a0000 rtn blank 
+01e5 1fe0ffff increase -1 ,pdata 
+01e6 6000cb6c store 1 ,mem_mouse_g24_led_timer 
+01e7 203a01ed branch p_mouse_device_state_led_off ,blank 
 
 p_mouse_led_output_high:
-01e0 204001e3 call p_mouse_led_output_init 
-01e1 6808cb74 fetcht 1 ,mem_device_state_led_gpio 
-01e2 20206825 branch gpio_out_inactive 
+01e8 204001eb call p_mouse_led_output_init 
+01e9 6808cb70 fetcht 1 ,mem_device_state_led_gpio 
+01ea 20206825 branch gpio_out_inactive 
 
 p_mouse_led_output_init:
-01e3 6808cb74 fetcht 1 ,mem_device_state_led_gpio 
-01e4 2020680e branch gpio_config_output 
+01eb 6808cb70 fetcht 1 ,mem_device_state_led_gpio 
+01ec 2020680e branch gpio_config_output 
 
 p_mouse_device_state_led_off:
-01e5 6808cb74 fetcht 1 ,mem_device_state_led_gpio 
+01ed 6808cb70 fetcht 1 ,mem_device_state_led_gpio 
 
 p_gpio_set_input_suspended:
-01e6 793f8407 set0 gpio_active_bit ,temp 
-01e7 d8a08078 arg core_gpio_pu0 ,contw 
-01e8 20406830 call gpio_set_bit 
-01e9 793f8407 set0 gpio_active_bit ,temp 
-01ea d8a0807c arg core_gpio_pd0 ,contw 
-01eb 20406830 call gpio_set_bit 
-01ec 793f8407 set0 gpio_active_bit ,temp 
-01ed d8a08070 arg core_gpio_oe0 ,contw 
-01ee 20206830 branch gpio_set_bit 
+01ee 793f8407 set0 gpio_active_bit ,temp 
+01ef d8a08078 arg core_gpio_pu0 ,contw 
+01f0 20406830 call gpio_set_bit 
+01f1 793f8407 set0 gpio_active_bit ,temp 
+01f2 d8a0807c arg core_gpio_pd0 ,contw 
+01f3 20406830 call gpio_set_bit 
+01f4 793f8407 set0 gpio_active_bit ,temp 
+01f5 d8a08070 arg core_gpio_oe0 ,contw 
+01f6 20206830 branch gpio_set_bit 
 
 p_g24_factory_check:
-01ef df200002 arg 2 ,loopcnt 
-01f0 d8c04c24 arg mem_24g_addr ,contr 
+01f7 df200002 arg 2 ,loopcnt 
+01f8 d8c04c24 arg mem_24g_addr ,contr 
 
 p_pdata_0xff_check:
-01f1 20407fe7 call enable_user 
-01f2 5800ffff setarg 0xffff 
+01f9 20407fe7 call enable_user 
+01fa 5800ffff setarg 0xffff 
 
 p_pdata_0xff_check_loop:
-01f3 e8c90000 ifetcht 2 ,contr 
-01f4 98467c00 isub temp ,null 
-01f5 2442ffe9 ncall disable_user ,zero 
-01f6 c20001f3 loop p_pdata_0xff_check_loop 
-01f7 20600000 rtn 
+01fb e8c90000 ifetcht 2 ,contr 
+01fc 98467c00 isub temp ,null 
+01fd 2442ffe9 ncall disable_user ,zero 
+01fe c20001fb loop p_pdata_0xff_check_loop 
+01ff 20600000 rtn 
 
 p_mouse_cb_fuction:
-01f8 5800020d setarg p_mouse_g24_package_data 
-01f9 60014d2d store 2 ,mem_cb_24g_data 
-01fa 58000211 setarg p_mouse_le 
-01fb 600141ef store 2 ,mem_cb_le_process 
-01fc 5800042b setarg p_le_mouse_bb_event_connect_complete 
-01fd 600141f9 store 2 ,mem_cb_att_write 
-01fe 58000225 setarg p_mouse_bt 
-01ff 600141f1 store 2 ,mem_cb_bt_process 
-0200 58000095 setarg p_mouse_before_lpm 
-0201 600141ed store 2 ,mem_cb_before_lpm 
-0202 5800024f setarg p_mouse_priority_bb_event 
-0203 600141f5 store 2 ,mem_cb_bb_event_process 
-0204 5800024d setarg p_mouse_idle 
-0205 600141f3 store 2 ,mem_cb_idle_process 
-0206 580002ba setarg p_mouse_before_hibernate 
-0207 600141eb store 2 ,mem_cb_before_hibernate 
-0208 580002ce setarg p_mouse_bb_event_timer 
-0209 600141fd store 2 ,mem_cb_event_timer 
-020a 58003d36 setarg mouse_spi_write_flash_cb 
-020b 60014201 store 2 ,mem_cb_spi_flash_write_complate 
-020c 20600000 rtn 
+0200 58000215 setarg p_mouse_g24_package_data 
+0201 60014d2d store 2 ,mem_cb_24g_data 
+0202 58000219 setarg p_mouse_le 
+0203 600141ef store 2 ,mem_cb_le_process 
+0204 58000431 setarg p_le_mouse_bb_event_connect_complete 
+0205 600141f9 store 2 ,mem_cb_att_write 
+0206 5800022d setarg p_mouse_bt 
+0207 600141f1 store 2 ,mem_cb_bt_process 
+0208 58000095 setarg p_mouse_before_lpm 
+0209 600141ed store 2 ,mem_cb_before_lpm 
+020a 58000257 setarg p_mouse_priority_bb_event 
+020b 600141f5 store 2 ,mem_cb_bb_event_process 
+020c 58000255 setarg p_mouse_idle 
+020d 600141f3 store 2 ,mem_cb_idle_process 
+020e 580002c1 setarg p_mouse_before_hibernate 
+020f 600141eb store 2 ,mem_cb_before_hibernate 
+0210 580002d5 setarg p_mouse_bb_event_timer 
+0211 600141fd store 2 ,mem_cb_event_timer 
+0212 58003d36 setarg mouse_spi_write_flash_cb 
+0213 60014201 store 2 ,mem_cb_spi_flash_write_complate 
+0214 20600000 rtn 
 
 p_mouse_g24_package_data:
-020d 20404401 call mouse_g24_package_data 
-020e 6801469f fetch 2 ,mem_mouse_z 
-020f 207a0000 rtn blank 
-0210 20200077 branch p_g24_transmit_by_interrupt_enable 
+0215 20404401 call mouse_g24_package_data 
+0216 6801469f fetch 2 ,mem_mouse_z 
+0217 207a0000 rtn blank 
+0218 20200077 branch p_g24_transmit_by_interrupt_enable 
 
 p_mouse_le:
-0211 20405892 call le_fifo_check_nearly_full 
-0212 247a0000 nrtn blank 
-0213 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
-0214 1fe17e03 and pdata ,0x03 ,pdata 
-0215 c1818000 rtnne 0x03 
-0216 6800c79c fetch 1 ,mem_mouse_clear_sensor_data_flag 
-0217 205a024a call p_mouse_clear_sensor_data ,blank 
-0218 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
-0219 c281c179 bbit1 mosue_24g_pairing_flag ,mouse_le_send_empty_packet 
-021a c2804179 bbit1 mouse_select_device_flag ,mouse_le_send_empty_packet 
-021b c282c179 bbit1 mouse_bt_discovery_button_down_flag ,mouse_le_send_empty_packet 
-021c 20403f97 call mouse_motion 
-021d 24740000 nrtn user 
-021e 20400220 call p_mouse_wheel_trigger 
-021f 202007e5 branch p_mouse_data_push 
+0219 20405892 call le_fifo_check_nearly_full 
+021a 247a0000 nrtn blank 
+021b 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
+021c 1fe17e03 and pdata ,0x03 ,pdata 
+021d c1818000 rtnne 0x03 
+021e 6800c79c fetch 1 ,mem_mouse_clear_sensor_data_flag 
+021f 205a0252 call p_mouse_clear_sensor_data ,blank 
+0220 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
+0221 c281c179 bbit1 mosue_24g_pairing_flag ,mouse_le_send_empty_packet 
+0222 c2804179 bbit1 mouse_select_device_flag ,mouse_le_send_empty_packet 
+0223 c282c179 bbit1 mouse_bt_discovery_button_down_flag ,mouse_le_send_empty_packet 
+0224 20403f97 call mouse_motion 
+0225 24740000 nrtn user 
+0226 20400228 call p_mouse_wheel_trigger 
+0227 202007eb branch p_mouse_data_push 
 
 p_mouse_wheel_trigger:
-0220 6801469f fetch 2 ,mem_mouse_z 
-0221 207a0000 rtn blank 
-0222 70480a01 jam 1 ,mem_mouse_wheel_trigger 
-0223 70480b02 jam 2 ,mem_mouse_wheel_trigger_timer 
-0224 20600000 rtn 
+0228 6801469f fetch 2 ,mem_mouse_z 
+0229 207a0000 rtn blank 
+022a 70480601 jam 1 ,mem_mouse_wheel_trigger 
+022b 70480702 jam 2 ,mem_mouse_wheel_trigger_timer 
+022c 20600000 rtn 
 
 p_mouse_bt:
-0225 20770000 rtn attempt 
-0226 6800c1e2 fetch 1 ,mem_app_handshake_flag 
-0227 207a0000 rtn blank 
-0228 20405271 call l2cap_malloc_is_fifo_nearly_full 
-0229 247a0000 nrtn blank 
-022a 6800c79c fetch 1 ,mem_mouse_clear_sensor_data_flag 
-022b 205a024a call p_mouse_clear_sensor_data ,blank 
-022c 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
-022d c281bf8a bbit1 mosue_24g_pairing_flag ,mouse_send_empty_data 
-022e c2803f8a bbit1 mouse_select_device_flag ,mouse_send_empty_data 
-022f c282bf8a bbit1 mouse_bt_discovery_button_down_flag ,mouse_send_empty_data 
-0230 c284bf8a bbit1 mouse_bt_discovery_button_long_down_flag ,mouse_send_empty_data 
-0231 20403f97 call mouse_motion 
-0232 24740000 nrtn user 
-0233 20400220 call p_mouse_wheel_trigger 
-0234 6800cb07 fetch 1 ,mem_mouse_bt_boot_mode 
-0235 c0008239 beq 1 ,p_mouse_send_data_boot_mode 
-0236 6800cb0e fetch 1 ,mem_mouse_bt_send_first_package_flag 
-0237 207a0000 rtn blank 
-0238 20203f81 branch mouse_send_data 
+022d 20770000 rtn attempt 
+022e 6800c1e2 fetch 1 ,mem_app_handshake_flag 
+022f 207a0000 rtn blank 
+0230 20405271 call l2cap_malloc_is_fifo_nearly_full 
+0231 247a0000 nrtn blank 
+0232 6800c79c fetch 1 ,mem_mouse_clear_sensor_data_flag 
+0233 205a0252 call p_mouse_clear_sensor_data ,blank 
+0234 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
+0235 c281bf8a bbit1 mosue_24g_pairing_flag ,mouse_send_empty_data 
+0236 c2803f8a bbit1 mouse_select_device_flag ,mouse_send_empty_data 
+0237 c282bf8a bbit1 mouse_bt_discovery_button_down_flag ,mouse_send_empty_data 
+0238 c284bf8a bbit1 mouse_bt_discovery_button_long_down_flag ,mouse_send_empty_data 
+0239 20403f97 call mouse_motion 
+023a 24740000 nrtn user 
+023b 20400228 call p_mouse_wheel_trigger 
+023c 6800cb03 fetch 1 ,mem_mouse_bt_boot_mode 
+023d c0008241 beq 1 ,p_mouse_send_data_boot_mode 
+023e 6800cb0a fetch 1 ,mem_mouse_bt_send_first_package_flag 
+023f 207a0000 rtn blank 
+0240 20203f81 branch mouse_send_data 
 
 p_mouse_send_data_boot_mode:
-0239 6800c69a fetch 1 ,mem_mouse_key 
-023a 6000cb08 store 1 ,mem_mouse_bt_boot_data 
-023b 6800c69b fetch 1 ,mem_mouse_x 
-023c e0a08000 istore 1 ,contw 
-023d 6800c69d fetch 1 ,mem_mouse_y 
-023e e0a08000 istore 1 ,contw 
-023f 6801469f fetch 2 ,mem_mouse_z 
-0240 e0a10000 istore 2 ,contw 
-0241 da200007 arg 7 ,rega 
-0242 20404d63 call hid_malloc_tx_buff 
-0243 6801424e fetch 2 ,mem_hid_int_remote_cid 
-0244 e0a10000 istore 2 ,contw 
-0245 580002a1 setarg 0x02a1 
-0246 e0a10000 istore 2 ,contw 
-0247 6802cb08 fetch 5 ,mem_mouse_bt_boot_data 
-0248 e0a28000 istore 5 ,contw 
-0249 20600000 rtn 
+0241 6800c69a fetch 1 ,mem_mouse_key 
+0242 6000cb04 store 1 ,mem_mouse_bt_boot_data 
+0243 6800c69b fetch 1 ,mem_mouse_x 
+0244 e0a08000 istore 1 ,contw 
+0245 6800c69d fetch 1 ,mem_mouse_y 
+0246 e0a08000 istore 1 ,contw 
+0247 6801469f fetch 2 ,mem_mouse_z 
+0248 e0a10000 istore 2 ,contw 
+0249 da200007 arg 7 ,rega 
+024a 20404d63 call hid_malloc_tx_buff 
+024b 6801424e fetch 2 ,mem_hid_int_remote_cid 
+024c e0a10000 istore 2 ,contw 
+024d 580002a1 setarg 0x02a1 
+024e e0a10000 istore 2 ,contw 
+024f 6802cb04 fetch 5 ,mem_mouse_bt_boot_data 
+0250 e0a28000 istore 5 ,contw 
+0251 20600000 rtn 
 
 p_mouse_clear_sensor_data:
-024a 20405814 call le_set_config_more_data 
-024b 70479c01 jam 1 ,mem_mouse_clear_sensor_data_flag 
-024c 2020011e branch p_mouse_sensor_poweron 
+0252 20405814 call le_set_config_more_data 
+0253 70479c01 jam 1 ,mem_mouse_clear_sensor_data_flag 
+0254 2020011e branch p_mouse_sensor_poweron 
 
 p_mouse_idle:
-024d 20407e34 call ui_check_paring_button 
-024e 20203ee0 branch mouse_wheel_check 
+0255 20407e34 call ui_check_paring_button 
+0256 20203ee0 branch mouse_wheel_check 
 
 p_mouse_priority_bb_event:
-024f 1a627e00 copy regc ,pdata 
-0250 c00a0261 beq bt_evt_le_connected ,p_mouse_le_bb_event_connected 
-0251 c00a8264 beq bt_evt_le_disconnected ,p_mouse_le_bb_disconnected 
-0252 c014826d beq bt_evt_le_enc_info ,p_mouse_le_enc_info 
-0253 c019026f beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
-0254 c0200276 beq bt_evt_le_parse_conn_papa_update_rsp ,p_mouse_le_conn_param_update_rsp_recieved 
-0255 c0020281 beq bt_evt_reconn_failed ,p_mouse_bb_event_reconn_failed 
-0256 c0098281 beq bt_evt_reconn_page_timeout ,p_mouse_bb_event_reconn_timeout 
-0257 c0138288 beq bt_evt_virtual_cable_unplug ,p_mouse_irtual_cable_unplug_event 
-0258 c00cb3df beq bt_evt_switch_not_accept ,app_bt_role_switch 
-0259 c010828e beq bt_evt_sniff_not_accept ,p_mouse_sniff_not_accept 
-025a c0008294 beq bt_evt_bb_connected ,p_mouse_bb_event_connected 
-025b c0010297 beq bt_evt_bb_disconnected ,p_mouse_bb_event_disconnected 
-025c c015829c beq bt_evt_switch_success_master ,p_mouse_enter_sniff_check 
-025d c01c82a1 beq bt_evt_24g_pairing_complete ,p_mouse_24g_pairing_complete 
-025e c01d02b2 beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
-025f c01e02b8 beq bt_evt_24g_attempt_success ,p_mouse_24g_attempt_success 
-0260 2020417d branch mouse_priority_bb_event + 1 
+0257 1a627e00 copy regc ,pdata 
+0258 c00a0269 beq bt_evt_le_connected ,p_mouse_le_bb_event_connected 
+0259 c00a826c beq bt_evt_le_disconnected ,p_mouse_le_bb_disconnected 
+025a c0148275 beq bt_evt_le_enc_info ,p_mouse_le_enc_info 
+025b c0190277 beq bt_evt_le_start_enc ,p_mouse_le_ll_start_encryt 
+025c c020027e beq bt_evt_le_parse_conn_papa_update_rsp ,p_mouse_le_conn_param_update_rsp_recieved 
+025d c0020289 beq bt_evt_reconn_failed ,p_mouse_bb_event_reconn_failed 
+025e c0098289 beq bt_evt_reconn_page_timeout ,p_mouse_bb_event_reconn_timeout 
+025f c0138290 beq bt_evt_virtual_cable_unplug ,p_mouse_irtual_cable_unplug_event 
+0260 c00cb3df beq bt_evt_switch_not_accept ,app_bt_role_switch 
+0261 c0108296 beq bt_evt_sniff_not_accept ,p_mouse_sniff_not_accept 
+0262 c000829c beq bt_evt_bb_connected ,p_mouse_bb_event_connected 
+0263 c001029f beq bt_evt_bb_disconnected ,p_mouse_bb_event_disconnected 
+0264 c01582a4 beq bt_evt_switch_success_master ,p_mouse_enter_sniff_check 
+0265 c01c82a9 beq bt_evt_24g_pairing_complete ,p_mouse_24g_pairing_complete 
+0266 c01d02b9 beq bt_evt_24g_attempt_fail ,p_mouse_24g_attempt_fail 
+0267 c01e02bf beq bt_evt_24g_attempt_success ,p_mouse_24g_attempt_success 
+0268 2020417d branch mouse_priority_bb_event + 1 
 
 p_mouse_le_bb_event_connected:
-0261 20400113 call p_mouse_init_sensor_reset 
-0262 204007e0 call p_mouse_data_init 
-0263 202041c3 branch mouse_le_bb_event_connected 
+0269 20400113 call p_mouse_init_sensor_reset 
+026a 204007e6 call p_mouse_data_init 
+026b 202041c3 branch mouse_le_bb_event_connected 
 
 p_mouse_le_bb_disconnected:
-0264 204002ca call p_mouse_sensor_powerdown_check 
-0265 58000007 setarg le_interval_8_75ms 
-0266 60014496 store 2 ,mem_le_interval_min 
-0267 60014498 store 2 ,mem_le_interval_min + 2 
-0268 7047c800 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
-0269 70479c00 jam 0 ,mem_mouse_clear_sensor_data_flag 
-026a 204007e0 call p_mouse_data_init 
-026b 20405816 call le_clr_config_more_data 
-026c 202041d9 branch mouse_bb_disconnected 
+026c 204002d1 call p_mouse_sensor_powerdown_check 
+026d 58000007 setarg le_interval_8_75ms 
+026e 60014496 store 2 ,mem_le_interval_min 
+026f 60014498 store 2 ,mem_le_interval_min + 2 
+0270 7047c400 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
+0271 70479c00 jam 0 ,mem_mouse_clear_sensor_data_flag 
+0272 204007e6 call p_mouse_data_init 
+0273 20405816 call le_clr_config_more_data 
+0274 202041d9 branch mouse_bb_disconnected 
 
 p_mouse_le_enc_info:
 
 p_app_updata_le_param:
-026d 700a9912 jam bt_cmd_le_update_conn ,mem_fifo_temp 
-026e 20207d8f branch ui_ipc_send_cmd 
+0275 700a9912 jam bt_cmd_le_update_conn ,mem_fifo_temp 
+0276 20207d8f branch ui_ipc_send_cmd 
 
 p_mouse_le_ll_start_encryt:
-026f 6800c79f fetch 1 ,mem_mouse_le_reconnect_flag 
-0270 c0008272 beq 1 ,p_mouse_le_ll_reconn_start_encryt 
-0271 20200274 branch p_mouse_le_ll_enable_start_enc_flag 
+0277 6800c79f fetch 1 ,mem_mouse_le_reconnect_flag 
+0278 c000827a beq 1 ,p_mouse_le_ll_reconn_start_encryt 
+0279 2020027c branch p_mouse_le_ll_enable_start_enc_flag 
 
 p_mouse_le_ll_reconn_start_encryt:
-0272 2040026d call p_app_updata_le_param 
-0273 7046c614 jam 20 ,mem_le_start_encrypt_timer 
+027a 20400275 call p_app_updata_le_param 
+027b 7046c614 jam 20 ,mem_le_start_encrypt_timer 
 
 p_mouse_le_ll_enable_start_enc_flag:
-0274 d8e00001 arg ll_start_enc_flag ,queue 
-0275 202041b9 branch mouse_le_enable_connect_flag 
+027c d8e00001 arg ll_start_enc_flag ,queue 
+027d 202041b9 branch mouse_le_enable_connect_flag 
 
 p_mouse_le_conn_param_update_rsp_recieved:
-0276 68014509 fetch 2 ,mem_le_l2cap_signaling_conn_param_update_rsp_result 
-0277 c1000000 rtneq ble_signaling_connect_parameter_update_accepted 
-0278 68008441 fetch 1 ,mem_le_tsniff 
-0279 1feb7e00 rshift2 pdata ,pdata 
-027a 1fe67c0c sub pdata ,le_interval_15ms ,null 
-027b 20610000 rtn positive 
-027c 58000009 setarg le_interval_11_25ms 
-027d 60014496 store 2 ,mem_le_interval_min 
-027e 60014498 store 2 ,mem_le_interval_min + 2 
-027f 2040026d call p_app_updata_le_param 
-0280 202003b7 branch p_mouse_le_conn_param_lpm_disable 
+027e 68014509 fetch 2 ,mem_le_l2cap_signaling_conn_param_update_rsp_result 
+027f c1000000 rtneq ble_signaling_connect_parameter_update_accepted 
+0280 68008441 fetch 1 ,mem_le_tsniff 
+0281 1feb7e00 rshift2 pdata ,pdata 
+0282 1fe67c0c sub pdata ,le_interval_15ms ,null 
+0283 20610000 rtn positive 
+0284 58000009 setarg le_interval_11_25ms 
+0285 60014496 store 2 ,mem_le_interval_min 
+0286 60014498 store 2 ,mem_le_interval_min + 2 
+0287 20400275 call p_app_updata_le_param 
+0288 202003bd branch p_mouse_le_conn_param_lpm_disable 
 
 p_mouse_bb_event_reconn_timeout:
 
 p_mouse_bb_event_reconn_failed:
-0281 68014682 fetch 2 ,mem_ui_state_map 
-0282 c3860000 rtnbit1 ui_state_btn_down 
-0283 c3830000 rtnbit1 ui_state_bt_discovery 
-0284 c3858000 rtnbit1 ui_state_ble_adv 
-0285 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
-0286 c3828000 rtnbit1 mouse_bt_discovery_button_down_flag 
-0287 202033a7 branch app_bb_hibernate 
+0289 68014682 fetch 2 ,mem_ui_state_map 
+028a c3860000 rtnbit1 ui_state_btn_down 
+028b c3830000 rtnbit1 ui_state_bt_discovery 
+028c c3858000 rtnbit1 ui_state_ble_adv 
+028d 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
+028e c3828000 rtnbit1 mouse_bt_discovery_button_down_flag 
+028f 202033a7 branch app_bb_hibernate 
 
 p_mouse_irtual_cable_unplug_event:
-0288 2040028a call p_mouse_irtual_cable_unplug 
-0289 202033a7 branch app_bb_hibernate 
+0290 20400292 call p_mouse_irtual_cable_unplug 
+0291 202033a7 branch app_bb_hibernate 
 
 p_mouse_irtual_cable_unplug:
-028a 58000001 setarg 0x01 
-028b 60030040 store 6 ,mem_plap 
-028c 70018533 jam rec_3_mode ,mem_record_bt_mode 
-028d 20200514 branch p_mouse_unplug_clean_bdaddr 
+0292 58000001 setarg 0x01 
+0293 60030040 store 6 ,mem_plap 
+0294 70018533 jam rec_3_mode ,mem_record_bt_mode 
+0295 2020051a branch p_mouse_unplug_clean_bdaddr 
 
 p_mouse_sniff_not_accept:
-028e 6800c80c fetch 1 ,mem_mouse_enter_sniff_count 
-028f c1010000 rtneq 2 
-0290 1fe0fe01 increase 1 ,pdata 
-0291 6000c80c store 1 ,mem_mouse_enter_sniff_count 
-0292 7041e312 jam 0x12 ,mem_sniff_param_interval 
-0293 2020340e branch app_bt_enter_sniff 
+0296 6800c808 fetch 1 ,mem_mouse_enter_sniff_count 
+0297 c1010000 rtneq 2 
+0298 1fe0fe01 increase 1 ,pdata 
+0299 6000c808 store 1 ,mem_mouse_enter_sniff_count 
+029a 7041e312 jam 0x12 ,mem_sniff_param_interval 
+029b 2020340e branch app_bt_enter_sniff 
 
 p_mouse_bb_event_connected:
-0294 70480d00 jam 0 ,mem_mouse_send_switch_req_timer 
-0295 20400113 call p_mouse_init_sensor_reset 
-0296 202042ca branch mouse_stop_discovery 
+029c 70480900 jam 0 ,mem_mouse_send_switch_req_timer 
+029d 20400113 call p_mouse_init_sensor_reset 
+029e 202042ca branch mouse_stop_discovery 
 
 p_mouse_bb_event_disconnected:
-0297 704b0300 jam 0 ,mem_bt_rcvd_switch_req_accept 
-0298 704b0500 jam 0 ,mem_bt_send_lmp_setup_complete 
-0299 704b0e00 jam 0 ,mem_mouse_bt_send_first_package_flag 
-029a 204002ca call p_mouse_sensor_powerdown_check 
-029b 202041d9 branch mouse_bb_disconnected 
+029f 704aff00 jam 0 ,mem_bt_rcvd_switch_req_accept 
+02a0 704b0100 jam 0 ,mem_bt_send_lmp_setup_complete 
+02a1 704b0a00 jam 0 ,mem_mouse_bt_send_first_package_flag 
+02a2 204002d1 call p_mouse_sensor_powerdown_check 
+02a3 202041d9 branch mouse_bb_disconnected 
 
 p_mouse_enter_sniff_check:
-029c 6800c80c fetch 1 ,mem_mouse_enter_sniff_count 
-029d c1810000 rtnne 2 
-029e 70480c00 jam 0 ,mem_mouse_enter_sniff_count 
-029f 7041e30e jam 0x0e ,mem_sniff_param_interval 
-02a0 2020340e branch app_bt_enter_sniff 
+02a4 6800c808 fetch 1 ,mem_mouse_enter_sniff_count 
+02a5 c1810000 rtnne 2 
+02a6 70480800 jam 0 ,mem_mouse_enter_sniff_count 
+02a7 7041e30e jam 0x0e ,mem_sniff_param_interval 
+02a8 2020340e branch app_bt_enter_sniff 
 
 p_mouse_24g_pairing_complete:
-02a1 20400113 call p_mouse_init_sensor_reset 
-02a2 70478b01 jam 1 ,mem_mouse_24g_enter_lpm_enable 
-02a3 d8e00003 arg mosue_24g_pairing_flag ,queue 
-02a4 204043d2 call mouse_disable_function_flag 
-02a5 58000000 setarg 0 
-02a6 60014707 store 2 ,mem_24g_pairing_timer_count 
-02a7 7046a700 jam 0 ,mem_mouse_move_flag 
-02a8 6800c6e0 fetch 1 ,mem_config_sensor_type 
-02a9 1fe67c05 sub pdata ,p3610 ,null 
-02aa 2042c039 call mouse_read_sensor3610_data ,zero 
-02ab 2442c05d ncall mouse_read_sensor_common ,zero 
-02ac 204000da call p_mouse_tx_power_init 
-02ad 202002ae branch p_mouse_store_flash_24g_address 
-
-p_mouse_store_flash_24g_address:
-02ae 2040019d call p_mouse_read_flash 
-02af 68024c24 fetch 4 ,mem_24g_addr 
-02b0 6002477b store 4 ,mem_mouse_24g_addr 
-02b1 20200184 branch p_mouse_store_flash_device_info 
+02a9 20400113 call p_mouse_init_sensor_reset 
+02aa 70478b01 jam 1 ,mem_mouse_24g_enter_lpm_enable 
+02ab d8e00003 arg mosue_24g_pairing_flag ,queue 
+02ac 204043d2 call mouse_disable_function_flag 
+02ad 58000000 setarg 0 
+02ae 60014707 store 2 ,mem_24g_pairing_timer_count 
+02af 7046a700 jam 0 ,mem_mouse_move_flag 
+02b0 6800c6e0 fetch 1 ,mem_config_sensor_type 
+02b1 1fe67c05 sub pdata ,p3610 ,null 
+02b2 2042c039 call mouse_read_sensor3610_data ,zero 
+02b3 2442c05d ncall mouse_read_sensor_common ,zero 
+02b4 204000da call p_mouse_tx_power_init 
+02b5 204001a5 call p_mouse_read_flash 
+02b6 68024c24 fetch 4 ,mem_24g_addr 
+02b7 6002477b store 4 ,mem_mouse_24g_addr 
+02b8 20200181 branch p_mouse_store_flash_device_info 
 
 p_mouse_24g_attempt_fail:
-02b2 204002ca call p_mouse_sensor_powerdown_check 
-02b3 704d3c00 jam g24_tx_timer_int_disable ,mem_24g_transmit_by_interrupt 
-02b4 204000da call p_mouse_tx_power_init 
-02b5 204006b7 call p_g24_check_51cmd_stop_24g 
-02b6 7041bd00 jam 0 ,mem_link_key_exists 
-02b7 2020340a branch app_enter_hibernate 
+02b9 204002d1 call p_mouse_sensor_powerdown_check 
+02ba 704d3c00 jam g24_tx_timer_int_disable ,mem_24g_transmit_by_interrupt 
+02bb 204000da call p_mouse_tx_power_init 
+02bc 204006bd call p_g24_check_51cmd_stop_24g 
+02bd 7041bd00 jam 0 ,mem_link_key_exists 
+02be 2020340a branch app_enter_hibernate 
 
 p_mouse_24g_attempt_success:
-02b8 20400113 call p_mouse_init_sensor_reset 
-02b9 20203f8d branch mouse_no_data_timer_init 
+02bf 20400113 call p_mouse_init_sensor_reset 
+02c0 20203f8d branch mouse_no_data_timer_init 
 
 p_mouse_before_hibernate:
-02ba 78347c00 enable user 
-02bb 68120138 hfetch 4 ,0x8138 
-02bc 79347e1a setflag user ,26 ,pdata 
-02bd 6012004c hstore 4 ,core_lpm_reg 
-02be 20402c21 call lpm_write_ctrl 
-02bf 204002ca call p_mouse_sensor_powerdown_check 
-02c0 204074bd call disable_authrom 
-02c1 204001e5 call p_mouse_device_state_led_off 
-02c2 20403e9f call mouse_before_hibernate_wheel_gpio_set 
-02c3 20403ebf call mouse_lpm_before_common 
-02c4 20400161 call p_flash_ncs_disable 
-02c5 204001a6 call p_flash_deep_power_down 
-02c6 68108081 hfetch 1 ,core_gpio_sel1 
-02c7 1fe17ef7 and pdata ,0xf7 ,pdata 
-02c8 60108081 hstore 1 ,core_gpio_sel1 
-02c9 20600000 rtn 
+02c1 78347c00 enable user 
+02c2 68120138 hfetch 4 ,0x8138 
+02c3 79347e1a setflag user ,26 ,pdata 
+02c4 6012004c hstore 4 ,core_lpm_reg 
+02c5 20402c21 call lpm_write_ctrl 
+02c6 204002d1 call p_mouse_sensor_powerdown_check 
+02c7 204074bd call disable_authrom 
+02c8 204001ed call p_mouse_device_state_led_off 
+02c9 20403e9f call mouse_before_hibernate_wheel_gpio_set 
+02ca 20403ebf call mouse_lpm_before_common 
+02cb 2040015e call p_flash_ncs_disable 
+02cc 204001ae call p_flash_deep_power_down 
+02cd 68108081 hfetch 1 ,core_gpio_sel1 
+02ce 1fe17ef7 and pdata ,0xf7 ,pdata 
+02cf 60108081 hstore 1 ,core_gpio_sel1 
+02d0 20600000 rtn 
 
 p_mouse_sensor_powerdown_check:
-02ca 6800cb02 fetch 1 ,mem_mouse_init_sensor_reset_flag 
-02cb 207a0000 rtn blank 
-02cc 704b0200 jam 0 ,mem_mouse_init_sensor_reset_flag 
-02cd 20200122 branch p_mouse_sensor_powerdown 
+02d1 6800cafe fetch 1 ,mem_mouse_init_sensor_reset_flag 
+02d2 207a0000 rtn blank 
+02d3 704afe00 jam 0 ,mem_mouse_init_sensor_reset_flag 
+02d4 20200122 branch p_mouse_sensor_powerdown 
 
 p_mouse_bb_event_timer:
-02ce 20400318 call p_mouse_adc_read 
-02cf 204043eb call mouse_low_voltage_led_timer 
-02d0 204002db call p_mouse_send_switch_req_timer 
-02d1 204002de call p_mouse_wheel_trigger_timer 
-02d2 204002eb call p_mouse_bt_discovery_check 
-02d3 20404231 call mouse_check_hid_handshake_timer 
-02d4 20404234 call mouse_check_discovery_timeout_timer 
-02d5 20404237 call mouse_check_direct_timeout_timer 
-02d6 2040423a call mouse_check_no_data_timeout_timer 
-02d7 204002e3 call p_mouse_bt_check_sniff_req_timeout_timer 
-02d8 204001c2 call p_mouse_device_bt_ble_led_timer 
-02d9 204001d9 call p_mouse_device_g24_led_timer 
-02da 202002e8 branch p_mouse_le_enable_att_list_timer 
+02d5 2040031e call p_mouse_adc_read 
+02d6 204043eb call mouse_low_voltage_led_timer 
+02d7 204002e2 call p_mouse_send_switch_req_timer 
+02d8 204002e5 call p_mouse_wheel_trigger_timer 
+02d9 20400300 call p_mouse_select_device_by_button 
+02da 20404231 call mouse_check_hid_handshake_timer 
+02db 20404234 call mouse_check_discovery_timeout_timer 
+02dc 20404237 call mouse_check_direct_timeout_timer 
+02dd 2040423a call mouse_check_no_data_timeout_timer 
+02de 204002ea call p_mouse_bt_check_sniff_req_timeout_timer 
+02df 204001ca call p_mouse_device_bt_ble_led_timer 
+02e0 204001e1 call p_mouse_device_g24_led_timer 
+02e1 202002ef branch p_mouse_le_enable_att_list_timer 
 
 p_mouse_send_switch_req_timer:
-02db da60480d arg mem_mouse_send_switch_req_timer ,regc 
-02dc da40637a arg host_create_conn_resend ,regb 
-02dd 2020336d branch timer_single_step 
+02e2 da604809 arg mem_mouse_send_switch_req_timer ,regc 
+02e3 da40637a arg host_create_conn_resend ,regb 
+02e4 2020336d branch timer_single_step 
 
 p_mouse_wheel_trigger_timer:
-02de da60480b arg mem_mouse_wheel_trigger_timer ,regc 
-02df da4002e1 arg p_mouse_wheel_trigger_disable ,regb 
-02e0 2020336d branch timer_single_step 
+02e5 da604807 arg mem_mouse_wheel_trigger_timer ,regc 
+02e6 da4002e8 arg p_mouse_wheel_trigger_disable ,regb 
+02e7 2020336d branch timer_single_step 
 
 p_mouse_wheel_trigger_disable:
-02e1 70480a00 jam 0 ,mem_mouse_wheel_trigger 
-02e2 20600000 rtn 
+02e8 70480600 jam 0 ,mem_mouse_wheel_trigger 
+02e9 20600000 rtn 
 
 p_mouse_bt_check_sniff_req_timeout_timer:
-02e3 da604b0d arg mem_mouse_bt_send_first_package_timer ,regc 
-02e4 da4002e6 arg p_mouse_bt_send_first_package ,regb 
-02e5 2020336d branch timer_single_step 
+02ea da604b09 arg mem_mouse_bt_send_first_package_timer ,regc 
+02eb da4002ed arg p_mouse_bt_send_first_package ,regb 
+02ec 2020336d branch timer_single_step 
 
 p_mouse_bt_send_first_package:
-02e6 704b0e01 jam 1 ,mem_mouse_bt_send_first_package_flag 
-02e7 20600000 rtn 
+02ed 704b0a01 jam 1 ,mem_mouse_bt_send_first_package_flag 
+02ee 20600000 rtn 
 
 p_mouse_le_enable_att_list_timer:
-02e8 da6046c6 arg mem_le_start_encrypt_timer ,regc 
-02e9 da403d60 arg mouse_le_write_enable ,regb 
-02ea 2020336d branch timer_single_step 
-
-p_mouse_bt_discovery_check:
-02eb 202002fa branch p_mouse_select_device_by_button 
+02ef da6046c6 arg mem_le_start_encrypt_timer ,regc 
+02f0 da403d60 arg mouse_le_write_enable ,regb 
+02f1 2020336d branch timer_single_step 
 
 p_mouse_bt_discovery_timer:
-02ec da604b6f arg mem_select_ui_button_count ,regc 
-02ed da4002ef arg p_mouse_long_button_bt_discovery ,regb 
-02ee 2020336d branch timer_single_step 
+02f2 da604b6b arg mem_select_ui_button_count ,regc 
+02f3 da4002f5 arg p_mouse_long_button_bt_discovery ,regb 
+02f4 2020336d branch timer_single_step 
 
 p_mouse_long_button_bt_discovery:
-02ef 6808c720 fetcht 1 ,mem_device_flag 
-02f0 6800c703 fetch 1 ,mem_24g_device_number 
-02f1 98467c00 isub temp ,null 
-02f2 20628000 rtn zero 
-02f3 68014682 fetch 2 ,mem_ui_state_map 
-02f4 2feffe0b isolate1 ui_state_ble_adv ,pdata 
-02f5 2040c2d4 call mouse_stop_le_adv ,true 
-02f6 68014682 fetch 2 ,mem_ui_state_map 
-02f7 2feffe07 isolate1 ui_state_bt_reconnect ,pdata 
-02f8 2040c392 call mouse_cancel_reconnect ,true 
-02f9 202043b8 branch mouse_long_button_bt_discovry 
+02f5 6808c720 fetcht 1 ,mem_device_flag 
+02f6 6800c703 fetch 1 ,mem_24g_device_number 
+02f7 98467c00 isub temp ,null 
+02f8 20628000 rtn zero 
+02f9 68014682 fetch 2 ,mem_ui_state_map 
+02fa 2feffe0b isolate1 ui_state_ble_adv ,pdata 
+02fb 2040c2d4 call mouse_stop_le_adv ,true 
+02fc 68014682 fetch 2 ,mem_ui_state_map 
+02fd 2feffe07 isolate1 ui_state_bt_reconnect ,pdata 
+02fe 2040c392 call mouse_cancel_reconnect ,true 
+02ff 202043b8 branch mouse_long_button_bt_discovry 
 
 p_mouse_select_device_by_button:
-02fa 6800c6ed fetch 1 ,mem_config_select_device_button_gpio 
-02fb c17f8000 rtneq gpio_disable 
-02fc 6808c6ed fetcht 1 ,mem_config_select_device_button_gpio 
-02fd 2040681d call gpio_get_bit 
-02fe 24208304 nbranch p_mouse_select_device_button_up ,true 
+0300 6800c6ed fetch 1 ,mem_config_select_device_button_gpio 
+0301 c17f8000 rtneq gpio_disable 
+0302 6808c6ed fetcht 1 ,mem_config_select_device_button_gpio 
+0303 2040681d call gpio_get_bit 
+0304 2420830a nbranch p_mouse_select_device_button_up ,true 
 
 p_mouse_select_device_button_down:
-02ff 204002ec call p_mouse_bt_discovery_timer 
-0300 6800c6d9 fetch 1 ,mem_select_device_button_statue 
-0301 c1000000 rtneq pb_button_state_down 
-0302 7046d900 jam pb_button_state_down ,mem_select_device_button_statue 
-0303 20600000 rtn 
+0305 204002f2 call p_mouse_bt_discovery_timer 
+0306 6800c6d9 fetch 1 ,mem_select_device_button_statue 
+0307 c1000000 rtneq pb_button_state_down 
+0308 7046d900 jam pb_button_state_down ,mem_select_device_button_statue 
+0309 20600000 rtn 
 
 p_mouse_select_device_button_up:
-0304 6800c6d9 fetch 1 ,mem_select_device_button_statue 
-0305 c1008000 rtneq pb_button_state_up 
-0306 6800cb6f fetch 1 ,mem_select_ui_button_count 
-0307 245a030c ncall p_mouse_ready_reconnection_by_button ,blank 
-0308 6800c685 fetch 1 ,mem_ui_button_timeout 
-0309 6000cb6f store 1 ,mem_select_ui_button_count 
-030a 7046d901 jam pb_button_state_up ,mem_select_device_button_statue 
-030b 20600000 rtn 
+030a 6800c6d9 fetch 1 ,mem_select_device_button_statue 
+030b c1008000 rtneq pb_button_state_up 
+030c 6800cb6b fetch 1 ,mem_select_ui_button_count 
+030d 245a0312 ncall p_mouse_ready_reconnection_by_button ,blank 
+030e 6800c685 fetch 1 ,mem_ui_button_timeout 
+030f 6000cb6b store 1 ,mem_select_ui_button_count 
+0310 7046d901 jam pb_button_state_up ,mem_select_device_button_statue 
+0311 20600000 rtn 
 
 p_mouse_ready_reconnection_by_button:
-030c 6808c720 fetcht 1 ,mem_device_flag 
-030d 18408401 increase 1 ,temp 
-030e 6800c6d2 fetch 1 ,mem_device_number 
-030f 98467c00 isub temp ,null 
-0310 244143cc ncall mouse_select_device_count_clean ,positive 
-0311 6008c720 storet 1 ,mem_device_flag 
-0312 7041bd00 jam 0 ,mem_link_key_exists 
-0313 20400184 call p_mouse_store_flash_device_info 
-0314 204043c0 call mouse_select_device_enable 
-0315 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
-0316 c1048000 rtneq mouse_bt_discovery_button_long_down_flag 
-0317 2020437e branch mouse_set_reconnection 
+0312 6808c720 fetcht 1 ,mem_device_flag 
+0313 18408401 increase 1 ,temp 
+0314 6800c6d2 fetch 1 ,mem_device_number 
+0315 98467c00 isub temp ,null 
+0316 244143cc ncall mouse_select_device_count_clean ,positive 
+0317 6008c720 storet 1 ,mem_device_flag 
+0318 7041bd00 jam 0 ,mem_link_key_exists 
+0319 20400181 call p_mouse_store_flash_device_info 
+031a 204043c0 call mouse_select_device_enable 
+031b 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
+031c c1048000 rtneq mouse_bt_discovery_button_long_down_flag 
+031d 2020437e branch mouse_set_reconnection 
 
 p_mouse_adc_read:
-0318 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
-0319 c40d0000 rtnbit0 mouse_enable_adc 
-031a 6800c6ce fetch 1 ,mem_adc_read_timer 
-031b 1fe0fe01 increase 1 ,pdata 
-031c 6000c6ce store 1 ,mem_adc_read_timer 
-031d 1fe67c0a sub pdata ,10 ,null 
-031e 20610000 rtn positive 
-031f 7046ce00 jam 0 ,mem_adc_read_timer 
-0320 20400330 call p_adc_set_mode 
-0321 20406908 call vdd_calculate_by_mode 
-0322 6001470f store 2 ,mem_mouse_vdd_now_vol 
-0323 da204709 arg mem_mouse_vdd_calculate_set ,rega 
-0324 2040033e call p_adc_bat_percent_lowpower_out 
-0325 6800c231 fetch 1 ,mem_adc_power_flag 
-0326 c3000329 bbit0 0 ,p_mouse_adc_no_low_voltage 
-0327 704b0101 jam 1 ,mem_mouse_adc_last_low_voltage_flag 
-0328 202043e7 branch mouse_adc_low_voltage 
+031e 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
+031f c40d0000 rtnbit0 mouse_enable_adc 
+0320 6800c6ce fetch 1 ,mem_adc_read_timer 
+0321 1fe0fe01 increase 1 ,pdata 
+0322 6000c6ce store 1 ,mem_adc_read_timer 
+0323 1fe67c0a sub pdata ,10 ,null 
+0324 20610000 rtn positive 
+0325 7046ce00 jam 0 ,mem_adc_read_timer 
+0326 20400336 call p_adc_set_mode 
+0327 20406908 call vdd_calculate_by_mode 
+0328 6001470f store 2 ,mem_mouse_vdd_now_vol 
+0329 da204709 arg mem_mouse_vdd_calculate_set ,rega 
+032a 20400344 call p_adc_bat_percent_lowpower_out 
+032b 6800c231 fetch 1 ,mem_adc_power_flag 
+032c c300032f bbit0 0 ,p_mouse_adc_no_low_voltage 
+032d 704afd01 jam 1 ,mem_mouse_adc_last_low_voltage_flag 
+032e 202043e7 branch mouse_adc_low_voltage 
 
 p_mouse_adc_no_low_voltage:
-0329 204043e9 call mouse_adc_no_low_voltage 
-032a 6800cb01 fetch 1 ,mem_mouse_adc_last_low_voltage_flag 
-032b 207a0000 rtn blank 
-032c 704b0100 jam 0 ,mem_mouse_adc_last_low_voltage_flag 
-032d 6800c6ef fetch 1 ,mem_config_low_voltage_alarm_gpio 
-032e 6000c715 store 1 ,mem_mouse_struct_led_gpio 
-032f 20204296 branch mouse_led_off 
+032f 204043e9 call mouse_adc_no_low_voltage 
+0330 6800cafd fetch 1 ,mem_mouse_adc_last_low_voltage_flag 
+0331 207a0000 rtn blank 
+0332 704afd00 jam 0 ,mem_mouse_adc_last_low_voltage_flag 
+0333 6800c6ef fetch 1 ,mem_config_low_voltage_alarm_gpio 
+0334 6000c715 store 1 ,mem_mouse_struct_led_gpio 
+0335 20204296 branch mouse_led_off 
 
 p_adc_set_mode:
-0330 6800c22d fetch 1 ,mem_adc_config_flag 
-0331 c0010333 beq adc_config_gpio ,p_adc_check_gpio 
-0332 202068ec branch adc_set_mode + 1 
+0336 6800c22d fetch 1 ,mem_adc_config_flag 
+0337 c0010339 beq adc_config_gpio ,p_adc_check_gpio 
+0338 202068ec branch adc_set_mode + 1 
 
 p_adc_check_gpio:
-0333 68108078 hfetch 1 ,core_gpio_pu0 
-0334 793ffe05 set0 5 ,pdata 
-0335 60108078 hstore 1 ,core_gpio_pu0 
-0336 7089718f jam 0x8f ,rf_adc_mode 
-0337 6800c22e fetch 1 ,mem_adc_channel 
-0338 60108973 hstore 1 ,rf_adc_ch 
-0339 204068f8 call read_adc 
-033a 68108078 hfetch 1 ,core_gpio_pu0 
-033b 79207e05 set1 5 ,pdata 
-033c 60108078 hstore 1 ,core_gpio_pu0 
-033d 20600000 rtn 
+0339 68108078 hfetch 1 ,core_gpio_pu0 
+033a 793ffe05 set0 5 ,pdata 
+033b 60108078 hstore 1 ,core_gpio_pu0 
+033c 7089718f jam 0x8f ,rf_adc_mode 
+033d 6800c22e fetch 1 ,mem_adc_channel 
+033e 60108973 hstore 1 ,rf_adc_ch 
+033f 204068f8 call read_adc 
+0340 68108078 hfetch 1 ,core_gpio_pu0 
+0341 79207e05 set1 5 ,pdata 
+0342 60108078 hstore 1 ,core_gpio_pu0 
+0343 20600000 rtn 
 
 p_adc_bat_percent_lowpower_out:
-033e ea240000 ifetch 8 ,rega 
-033f 60040a9a store 8 ,mem_pdatatemp 
-0340 68090a9c fetcht 2 ,mem_pdatatemp + 2 
-0341 68010aa0 fetch 2 ,mem_pdatatemp + 6 
-0342 98467c00 isub temp ,null 
-0343 24216944 nbranch adc_set_no_power_flag ,positive 
-0344 68090a9e fetcht 2 ,mem_pdatatemp + 4 
-0345 98467c00 isub temp ,null 
-0346 24216940 nbranch adc_set_low_power_flag ,positive 
+0344 ea240000 ifetch 8 ,rega 
+0345 60040a9a store 8 ,mem_pdatatemp 
+0346 68090a9c fetcht 2 ,mem_pdatatemp + 2 
+0347 68010aa0 fetch 2 ,mem_pdatatemp + 6 
+0348 98467c00 isub temp ,null 
+0349 24216944 nbranch adc_set_no_power_flag ,positive 
+034a 68090a9e fetcht 2 ,mem_pdatatemp + 4 
+034b 98467c00 isub temp ,null 
+034c 24216940 nbranch adc_set_low_power_flag ,positive 
 
 p_adc_clear_low_power_flag:
-0347 6800c231 fetch 1 ,mem_adc_power_flag 
-0348 793ffe00 set0 0 ,pdata 
-0349 6000c231 store 1 ,mem_adc_power_flag 
-034a 20600000 rtn 
+034d 6800c231 fetch 1 ,mem_adc_power_flag 
+034e 793ffe00 set0 0 ,pdata 
+034f 6000c231 store 1 ,mem_adc_power_flag 
+0350 20600000 rtn 
 
 p_mouse_seting_dpi:
-034b 2040424a call mosue_dpi_led_blink_init 
-034c 6800c6e0 fetch 1 ,mem_config_sensor_type 
-034d c003034f beq p3065_xy ,p_mouse_seting_3065xy_dpi 
-034e 20203d81 branch mouse_seting_dpi + 3 
+0351 2040424a call mosue_dpi_led_blink_init 
+0352 6800c6e0 fetch 1 ,mem_config_sensor_type 
+0353 c0030355 beq p3065_xy ,p_mouse_seting_3065xy_dpi 
+0354 20203d81 branch mouse_seting_dpi + 3 
 
 p_mouse_seting_3065xy_dpi:
-034f 6800c77a fetch 1 ,mem_mouse_dpi 
-0350 205a0356 call p_mouse_3065xy_dpi_recount ,blank 
-0351 6800c77a fetch 1 ,mem_mouse_dpi 
-0352 c000bd8a beq mouse_dpi_level2 ,mouse_set_cpi1 
-0353 c0013d8c beq mouse_dpi_level3 ,mouse_set_cpi3 
-0354 c001bd8e beq mouse_dpi_level4 ,mouse_set_cpi4 
-0355 20203d8c branch mouse_set_cpi3 
+0355 6800c77a fetch 1 ,mem_mouse_dpi 
+0356 205a035c call p_mouse_3065xy_dpi_recount ,blank 
+0357 6800c77a fetch 1 ,mem_mouse_dpi 
+0358 c000bd8a beq mouse_dpi_level2 ,mouse_set_cpi1 
+0359 c0013d8c beq mouse_dpi_level3 ,mouse_set_cpi3 
+035a c001bd8e beq mouse_dpi_level4 ,mouse_set_cpi4 
+035b 20203d8c branch mouse_set_cpi3 
 
 p_mouse_3065xy_dpi_recount:
-0356 70477a01 jam 1 ,mem_mouse_dpi 
-0357 20600000 rtn 
+035c 70477a01 jam 1 ,mem_mouse_dpi 
+035d 20600000 rtn 
 
 p_mouse_bb_event_discovery_btn:
-0358 70479d00 jam 0 ,mem_mouse_null_enter_hibernate_flag 
-0359 70479e00 jam 0 ,mem_mouse_null_enter_hibernate_timer 
-035a c513035c bmark1 mark_24g ,p_mouse_switch_to_bt 
-035b 2020426d branch mouse_bb_event_discovery_btn + 1 
+035e 70479d00 jam 0 ,mem_mouse_null_enter_hibernate_flag 
+035f 70479e00 jam 0 ,mem_mouse_null_enter_hibernate_timer 
+0360 c5130362 bmark1 mark_24g ,p_mouse_switch_to_bt 
+0361 2020426d branch mouse_bb_event_discovery_btn + 1 
 
 p_mouse_switch_to_bt:
-035c 204006b7 call p_g24_check_51cmd_stop_24g 
-035d 2020426d branch mouse_bb_event_discovery_btn + 1 
+0362 204006bd call p_g24_check_51cmd_stop_24g 
+0363 2020426d branch mouse_bb_event_discovery_btn + 1 
 
 p_le_addr_random_config:
-035e 20600000 rtn 
-035f 204068a2 call load_adc_init 
-0360 6801421d fetch 2 ,mem_0_5_adc_io_data 
-0361 203a0364 branch p_le_otp_adc_empty ,blank 
-0362 600147c6 store 2 ,mem_random_addr_increase_count 
+0364 20600000 rtn 
+0365 204068a2 call load_adc_init 
+0366 6801421d fetch 2 ,mem_0_5_adc_io_data 
+0367 203a036a branch p_le_otp_adc_empty ,blank 
+0368 600147c2 store 2 ,mem_random_addr_increase_count 
 
 p_le_addr_random_store:
-0363 20200384 branch p_mouse_store_random_addr_increase_count 
+0369 2020038a branch p_mouse_store_random_addr_increase_count 
 
 p_le_otp_adc_empty:
-0364 58001122 setarg 0x1122 
-0365 600147c6 store 2 ,mem_random_addr_increase_count 
-0366 20200363 branch p_le_addr_random_store 
+036a 58001122 setarg 0x1122 
+036b 600147c2 store 2 ,mem_random_addr_increase_count 
+036c 20200369 branch p_le_addr_random_store 
 
 p_mouse_start_discovery:
-0367 204000da call p_mouse_tx_power_init 
-0368 70479c00 jam 0 ,mem_mouse_clear_sensor_data_flag 
-0369 68014682 fetch 2 ,mem_ui_state_map 
-036a c2858375 bbit1 ui_state_ble_adv ,p_mouse_start_discovery_norandom 
-036b 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
-036c c30c0375 bbit0 mouse_enable_ble_random_addre ,p_mouse_start_discovery_norandom 
-036d 2040038e call p_mouse_load_random_addr_increase_count 
-036e 680947c6 fetcht 2 ,mem_random_addr_increase_count 
-036f 18408401 increase 1 ,temp 
-0370 600947c6 storet 2 ,mem_random_addr_increase_count 
-0371 600944a1 storet 2 ,mem_le_lap + 1 
-0372 20400384 call p_mouse_store_random_addr_increase_count 
-0373 180a7e00 random pdata 
-0374 6000c4a0 store 1 ,mem_le_lap 
+036d 204000da call p_mouse_tx_power_init 
+036e 70479c00 jam 0 ,mem_mouse_clear_sensor_data_flag 
+036f 68014682 fetch 2 ,mem_ui_state_map 
+0370 c285837b bbit1 ui_state_ble_adv ,p_mouse_start_discovery_norandom 
+0371 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
+0372 c30c037b bbit0 mouse_enable_ble_random_addre ,p_mouse_start_discovery_norandom 
+0373 20400394 call p_mouse_load_random_addr_increase_count 
+0374 680947c2 fetcht 2 ,mem_random_addr_increase_count 
+0375 18408401 increase 1 ,temp 
+0376 600947c2 storet 2 ,mem_random_addr_increase_count 
+0377 600944a1 storet 2 ,mem_le_lap + 1 
+0378 2040038a call p_mouse_store_random_addr_increase_count 
+0379 180a7e00 random pdata 
+037a 6000c4a0 store 1 ,mem_le_lap 
 
 p_mouse_start_discovery_norandom:
-0375 20403418 call app_lpm_mult_disable 
-0376 68014687 fetch 2 ,mem_discovery_timeout 
-0377 600146ac store 2 ,mem_mouse_discovery_timer 
-0378 704b7205 jam 5 ,mem_mouse_bt_ble_led_timer 
-0379 70016d06 jam 6 ,mem_connection_options 
-037a 58000000 setarg 0 
-037b 600146b0 store 2 ,mem_mouse_no_data_timer 
-037c 600146ae store 2 ,mem_mouse_direct_timer 
-037d d8e00007 arg mouse_store_eeprom_flag ,queue 
-037e 204043ce call mouse_enable_function_flag 
-037f 204043ca call mouse_bt_discovery_button_down_disable 
-0380 6800c092 fetch 1 ,mem_device_option 
-0381 2feffe01 isolate1 mode_4_mouse ,pdata 
-0382 20408395 call p_check_51cmd_adv ,true 
-0383 202042c4 branch mouse_start_discovery_norandom + 13 
+037b 20403418 call app_lpm_mult_disable 
+037c 68014687 fetch 2 ,mem_discovery_timeout 
+037d 600146ac store 2 ,mem_mouse_discovery_timer 
+037e 704b6e05 jam 5 ,mem_mouse_bt_ble_led_timer 
+037f 70016d06 jam 6 ,mem_connection_options 
+0380 58000000 setarg 0 
+0381 600146b0 store 2 ,mem_mouse_no_data_timer 
+0382 600146ae store 2 ,mem_mouse_direct_timer 
+0383 d8e00007 arg mouse_store_eeprom_flag ,queue 
+0384 204043ce call mouse_enable_function_flag 
+0385 204043ca call mouse_bt_discovery_button_down_disable 
+0386 6800c092 fetch 1 ,mem_device_option 
+0387 2feffe01 isolate1 mode_4_mouse ,pdata 
+0388 2040839b call p_check_51cmd_adv ,true 
+0389 202042c4 branch mouse_start_discovery_norandom + 13 
 
 p_mouse_store_random_addr_increase_count:
 
 p_mouse_store_flash_random_addr_increase_count:
-0384 20400163 call p_spid_init_flash 
-0385 204001aa call p_flash_release_deep_power_down 
-0386 2040650b call spid_unlock_flash 
-0387 d8400002 arg 2 ,temp 
-0388 da2047c6 arg mem_random_addr_increase_count ,rega 
-0389 da40005f arg mouse_random_addr_count_eeprom_offset ,regb 
-038a 6801c700 fetch 3 ,mem_flash_base 
-038b 9a40fe00 iadd regb ,pdata 
-038c 20406552 call spid_write_flash 
-038d 2020018e branch p_wait_flash_done 
+038a 20400160 call p_spid_init_flash 
+038b 204001b2 call p_flash_release_deep_power_down 
+038c 2040650b call spid_unlock_flash 
+038d d8400002 arg 2 ,temp 
+038e da2047c2 arg mem_random_addr_increase_count ,rega 
+038f da40005f arg mouse_random_addr_count_eeprom_offset ,regb 
+0390 6801c700 fetch 3 ,mem_flash_base 
+0391 9a40fe00 iadd regb ,pdata 
+0392 2040018b call p_spid_write_flash 
+0393 20200196 branch p_wait_flash_done 
 
 p_mouse_load_random_addr_increase_count:
 
 p_mouse_load_flash_random_addr_increase_count:
-038e 20400163 call p_spid_init_flash 
-038f d8400002 arg 2 ,temp 
-0390 da2047c6 arg mem_random_addr_increase_count ,rega 
-0391 da40005f arg mouse_random_addr_count_eeprom_offset ,regb 
-0392 6801c700 fetch 3 ,mem_flash_base 
-0393 9a40fe00 iadd regb ,pdata 
-0394 20206562 branch spid_read_flash 
+0394 20400160 call p_spid_init_flash 
+0395 d8400002 arg 2 ,temp 
+0396 da2047c2 arg mem_random_addr_increase_count ,rega 
+0397 da40005f arg mouse_random_addr_count_eeprom_offset ,regb 
+0398 6801c700 fetch 3 ,mem_flash_base 
+0399 9a40fe00 iadd regb ,pdata 
+039a 20206562 branch spid_read_flash 
 
 p_check_51cmd_adv:
-0395 70479f00 jam 0 ,mem_mouse_le_reconnect_flag 
-0396 204000f4 call p_le_check_adv_flag 
-0397 58000005 setarg adv_flag_bredr_not_supported | adv_flag_limited_discoverable 
-0398 e0c08000 istore 1 ,contr 
-0399 20207df4 branch check_51cmd_adv 
+039b 70479f00 jam 0 ,mem_mouse_le_reconnect_flag 
+039c 204000f4 call p_le_check_adv_flag 
+039d 58000005 setarg adv_flag_bredr_not_supported | adv_flag_limited_discoverable 
+039e e0c08000 istore 1 ,contr 
+039f 20207df4 branch check_51cmd_adv 
 
 p_mouse_stop_discovery:
-039a 58000000 setarg 0 
-039b 600146ac store 2 ,mem_mouse_discovery_timer 
-039c 704b7205 jam 5 ,mem_mouse_bt_ble_led_timer 
-039d 204001e5 call p_mouse_device_state_led_off 
-039e 2040011e call p_mouse_sensor_poweron 
-039f 202042cb branch mouse_stop_discovery + 1 
+03a0 58000000 setarg 0 
+03a1 600146ac store 2 ,mem_mouse_discovery_timer 
+03a2 704b6e05 jam 5 ,mem_mouse_bt_ble_led_timer 
+03a3 204001ed call p_mouse_device_state_led_off 
+03a4 2040011e call p_mouse_sensor_poweron 
+03a5 202042cb branch mouse_stop_discovery + 1 
 
 p_le_slave_match:
-03a0 6800c50f fetch 1 ,mem_le_md_count 
-03a1 1fe0fe01 pincrease 1 
-03a2 6000c50f store 1 ,mem_le_md_count 
-03a3 c0065395 beq le_md_max_count ,le_slave_cont 
-03a4 204055aa call le_acknowledge 
-03a5 2040561e call le_prepare_tx 
-03a6 204005f8 call power_ctrl_start 
-03a7 2020538f branch le_slave_match + 7 
+03a6 6800c50f fetch 1 ,mem_le_md_count 
+03a7 1fe0fe01 pincrease 1 
+03a8 6000c50f store 1 ,mem_le_md_count 
+03a9 c0065395 beq le_md_max_count ,le_slave_cont 
+03aa 204055aa call le_acknowledge 
+03ab 2040561e call le_prepare_tx 
+03ac 204005fe call power_ctrl_start 
+03ad 2020538f branch le_slave_match + 7 
 
 p_le_next_adv_channel:
-03a8 68008016 fetch 1 ,mem_le_ch_mapped 
-03a9 1fe0fe01 increase 1 ,pdata 
-03aa 60008016 store 1 ,mem_le_ch_mapped 
-03ab c1940000 rtnne 40 
-03ac 70001625 jam 37 ,mem_le_ch_mapped 
-03ad 20600000 rtn 
+03ae 68008016 fetch 1 ,mem_le_ch_mapped 
+03af 1fe0fe01 increase 1 ,pdata 
+03b0 60008016 store 1 ,mem_le_ch_mapped 
+03b1 c1940000 rtnne 40 
+03b2 70001625 jam 37 ,mem_le_ch_mapped 
+03b3 20600000 rtn 
 
 p_le_receive_skip:
-03ae 204029bb call save_rssi 
-03af 20400027 call p_rssi_signal 
-03b0 202054a3 branch le_receive_skip + 2 
+03b4 204029bb call save_rssi 
+03b5 20400027 call p_rssi_signal 
+03b6 202054a3 branch le_receive_skip + 2 
 
 p_le_update_param:
-03b1 204003b9 call p_mouse_le_conn_param_check 
-03b2 2020557d branch le_update_param + 8 
+03b7 204003bf call p_mouse_le_conn_param_check 
+03b8 2020557d branch le_update_param + 8 
 
 p_mouse_le_lpm_mult_reinit:
-03b3 6800c7c9 fetch 1 ,mem_lpm_mult_init 
-03b4 6000c172 store 1 ,mem_lpm_mult 
+03b9 6800c7c5 fetch 1 ,mem_lpm_mult_init 
+03ba 6000c172 store 1 ,mem_lpm_mult 
 
 p_mouse_le_conn_param_lpm_enable:
-03b5 7047c800 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
-03b6 20600000 rtn 
+03bb 7047c400 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
+03bc 20600000 rtn 
 
 p_mouse_le_conn_param_lpm_disable:
-03b7 7047c801 jam le_lpm_disable ,mem_mouse_le_conn_param_reject 
-03b8 20600000 rtn 
+03bd 7047c401 jam le_lpm_disable ,mem_mouse_le_conn_param_reject 
+03be 20600000 rtn 
 
 p_mouse_le_conn_param_check:
-03b9 6800c3d6 fetch 1 ,mem_le_new_conninterval 
-03ba 1fe67c0c sub pdata ,le_interval_15ms ,null 
-03bb 242103b7 nbranch p_mouse_le_conn_param_lpm_disable ,positive 
-03bc 6800c3d8 fetch 1 ,mem_le_new_connslavelatency 
-03bd 6808c7c9 fetcht 1 ,mem_lpm_mult_init 
-03be 98467c00 isub temp ,null 
-03bf 202103b3 branch p_mouse_le_lpm_mult_reinit ,positive 
-03c0 6800c3d8 fetch 1 ,mem_le_new_connslavelatency 
-03c1 6000c172 store 1 ,mem_lpm_mult 
-03c2 202003b5 branch p_mouse_le_conn_param_lpm_enable 
+03bf 6800c3d6 fetch 1 ,mem_le_new_conninterval 
+03c0 1fe67c0c sub pdata ,le_interval_15ms ,null 
+03c1 242103bd nbranch p_mouse_le_conn_param_lpm_disable ,positive 
+03c2 6800c3d8 fetch 1 ,mem_le_new_connslavelatency 
+03c3 6808c7c5 fetcht 1 ,mem_lpm_mult_init 
+03c4 98467c00 isub temp ,null 
+03c5 202103b9 branch p_mouse_le_lpm_mult_reinit ,positive 
+03c6 6800c3d8 fetch 1 ,mem_le_new_connslavelatency 
+03c7 6000c172 store 1 ,mem_lpm_mult 
+03c8 202003bb branch p_mouse_le_conn_param_lpm_enable 
 
 p_le_prepare_tx:
-03c3 68008456 fetch 1 ,mem_le_arq 
-03c4 c28283d7 bbit1 wak ,p_le_prepare_tx_wak 
-03c5 204005ea call power_ctrl_pac_succ_incrs 
-03c6 6800c78e fetch 1 ,mem_empty_count 
-03c7 243a03cd nbranch p_le_send_empyt ,blank 
-03c8 6800843f fetch 1 ,mem_le_state 
-03c9 c30203d1 bbit0 lestate_encryption ,p_le_tx_4 
-03ca 680082da fetch 1 ,mem_le_rxbuf + 1 
-03cb 203a03d1 branch p_le_tx_4 ,blank 
-03cc 20205664 branch le_send_empty 
+03c9 68008456 fetch 1 ,mem_le_arq 
+03ca c28283dd bbit1 wak ,p_le_prepare_tx_wak 
+03cb 204005f0 call power_ctrl_pac_succ_incrs 
+03cc 6800c78e fetch 1 ,mem_empty_count 
+03cd 243a03d3 nbranch p_le_send_empyt ,blank 
+03ce 6800843f fetch 1 ,mem_le_state 
+03cf c30203d7 bbit0 lestate_encryption ,p_le_tx_4 
+03d0 680082da fetch 1 ,mem_le_rxbuf + 1 
+03d1 203a03d7 branch p_le_tx_4 ,blank 
+03d2 20205664 branch le_send_empty 
 
 p_le_send_empyt:
-03cd 6800c78e fetch 1 ,mem_empty_count 
-03ce 1fe0ffff increase -1 ,pdata 
-03cf 6000c78e store 1 ,mem_empty_count 
-03d0 20205664 branch le_send_empty 
+03d3 6800c78e fetch 1 ,mem_empty_count 
+03d4 1fe0ffff increase -1 ,pdata 
+03d5 6000c78e store 1 ,mem_empty_count 
+03d6 20205664 branch le_send_empty 
 
 p_le_tx_4:
-03d1 6800c4c4 fetch 1 ,mem_le_pairing_state 
-03d2 c08283d4 bne flag_le_pairing_after_auth ,p_in_le_tx_4 
-03d3 70478e03 jam 3 ,mem_empty_count 
+03d7 6800c4c4 fetch 1 ,mem_le_pairing_state 
+03d8 c08283da bne flag_le_pairing_after_auth ,p_in_le_tx_4 
+03d9 70478e03 jam 3 ,mem_empty_count 
 
 p_in_le_tx_4:
-03d4 20405892 call le_fifo_check_nearly_full 
-03d5 205a07ed call p_mouse_data_pull ,blank 
-03d6 20205622 branch le_prepare_tx + 4 
+03da 20405892 call le_fifo_check_nearly_full 
+03db 205a07f3 call p_mouse_data_pull ,blank 
+03dc 20205622 branch le_prepare_tx + 4 
 
 p_le_prepare_tx_wak:
-03d7 204003d9 call p_le_check_tx_retransmit_setmd 
-03d8 202003e5 branch p_le_power_ctrl_pac_succ_decrs 
+03dd 204003df call p_le_check_tx_retransmit_setmd 
+03de 202003eb branch p_le_power_ctrl_pac_succ_decrs 
 
 p_le_check_tx_retransmit_setmd:
-03d9 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
-03da 1fe17e03 and pdata ,0x03 ,pdata 
-03db c1818000 rtnne 0x03 
-03dc 6800c7c1 fetch 1 ,mem_mouse_data_queue_num 
-03dd 207a0000 rtn blank 
-03de 6800c3dd fetch 1 ,mem_le_txlen 
-03df 207a0000 rtn blank 
-03e0 6800c3dc fetch 1 ,mem_le_txheader 
-03e1 79207e04 set1 md ,pdata 
-03e2 6000c3dc store 1 ,mem_le_txheader 
-03e3 20405650 call le_set_md 
-03e4 20600000 rtn 
+03df 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
+03e0 1fe17e03 and pdata ,0x03 ,pdata 
+03e1 c1818000 rtnne 0x03 
+03e2 6800c7c1 fetch 1 ,mem_mouse_data_queue_num 
+03e3 207a0000 rtn blank 
+03e4 6800c3dd fetch 1 ,mem_le_txlen 
+03e5 207a0000 rtn blank 
+03e6 6800c3dc fetch 1 ,mem_le_txheader 
+03e7 79207e04 set1 md ,pdata 
+03e8 6000c3dc store 1 ,mem_le_txheader 
+03e9 20405650 call le_set_md 
+03ea 20600000 rtn 
 
 p_le_power_ctrl_pac_succ_decrs:
-03e5 202005ee branch power_ctrl_pac_succ_decrs 
+03eb 202005f4 branch power_ctrl_pac_succ_decrs 
 
 p_mouse_le_reconn_write_enable_timer_reinit:
-03e6 6800c79f fetch 1 ,mem_mouse_le_reconnect_flag 
-03e7 207a0000 rtn blank 
-03e8 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
-03e9 1fe17e03 and pdata ,0x03 ,pdata 
-03ea c1018000 rtneq 0x03 
-03eb 7046c60a jam 10 ,mem_le_start_encrypt_timer 
-03ec 20600000 rtn 
+03ec 6800c79f fetch 1 ,mem_mouse_le_reconnect_flag 
+03ed 207a0000 rtn blank 
+03ee 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
+03ef 1fe17e03 and pdata ,0x03 ,pdata 
+03f0 c1018000 rtneq 0x03 
+03f1 7046c60a jam 10 ,mem_le_start_encrypt_timer 
+03f2 20600000 rtn 
 
 p_le_parse_l2cap:
-03ed e8c10000 ifetch 2 ,contr 
-03ee c00203f1 beq le_l2cap_cid_att ,p_le_parse_att 
-03ef c003040e beq le_l2cap_cid_smp ,p_le_parse_smp 
-03f0 20205698 branch le_parse_l2cap + 11 
+03f3 e8c10000 ifetch 2 ,contr 
+03f4 c00203f7 beq le_l2cap_cid_att ,p_le_parse_att 
+03f5 c0030414 beq le_l2cap_cid_smp ,p_le_parse_smp 
+03f6 20205698 branch le_parse_l2cap + 11 
 
 p_le_parse_att:
-03f1 20407ea5 call store_contr 
-03f2 204003e6 call p_mouse_le_reconn_write_enable_timer_reinit 
-03f3 20407e9f call get_contr 
-03f4 e8c18000 ifetch 3 ,contr 
-03f5 60018477 store 3 ,mem_le_att_opcode 
-03f6 c0080400 beq attop_read_by_group_type_request ,p_le_parse_att_read_by_group_type_request 
-03f7 1fec8400 rshift8 pdata ,temp 
-03f8 18467c24 sub temp ,0x24 ,null 
-03f9 202158ad branch le_parse_att + 2 ,positive 
-03fa d84047ca arg mem_mouse_le_uuid_sup ,temp 
-03fb 600944bc storet 2 ,mem_ui_le_uuid_table 
-03fc 204058ad call le_parse_att + 2 
-03fd 58008e7a setarg 0x8e7a 
-03fe 600144bc store 2 ,mem_ui_le_uuid_table 
-03ff 20600000 rtn 
+03f7 20407ea5 call store_contr 
+03f8 204003ec call p_mouse_le_reconn_write_enable_timer_reinit 
+03f9 20407e9f call get_contr 
+03fa e8c18000 ifetch 3 ,contr 
+03fb 60018477 store 3 ,mem_le_att_opcode 
+03fc c0080406 beq attop_read_by_group_type_request ,p_le_parse_att_read_by_group_type_request 
+03fd 1fec8400 rshift8 pdata ,temp 
+03fe 18467c24 sub temp ,0x24 ,null 
+03ff 202158ad branch le_parse_att + 2 ,positive 
+0400 d84047c6 arg mem_mouse_le_uuid_sup ,temp 
+0401 600944bc storet 2 ,mem_ui_le_uuid_table 
+0402 204058ad call le_parse_att + 2 
+0403 58008e7a setarg 0x8e7a 
+0404 600144bc store 2 ,mem_ui_le_uuid_table 
+0405 20600000 rtn 
 
 p_le_parse_att_read_by_group_type_request:
-0400 204059fa call le_parse_att_read_by_group_type_request 
-0401 20405879 call le_fifo_get_last_tx_ptr 
-0402 18c08c07 increase 7 ,contr 
-0403 e8c08000 ifetch 1 ,contr 
-0404 c1888000 rtnne attop_read_by_group_type_response 
-0405 18c08c05 increase 5 ,contr 
-0406 e8c10000 ifetch 2 ,contr 
-0407 d8401812 arg uuid_service_hids ,temp 
-0408 98467c00 isub temp ,null 
-0409 24628000 nrtn zero 
-040a 18c08dfc increase -4 ,contr 
-040b 5800002b setarg 0x2b 
-040c e0c10000 istore 2 ,contr 
-040d 20600000 rtn 
+0406 204059fa call le_parse_att_read_by_group_type_request 
+0407 20405879 call le_fifo_get_last_tx_ptr 
+0408 18c08c07 increase 7 ,contr 
+0409 e8c08000 ifetch 1 ,contr 
+040a c1888000 rtnne attop_read_by_group_type_response 
+040b 18c08c05 increase 5 ,contr 
+040c e8c10000 ifetch 2 ,contr 
+040d d8401812 arg uuid_service_hids ,temp 
+040e 98467c00 isub temp ,null 
+040f 24628000 nrtn zero 
+0410 18c08dfc increase -4 ,contr 
+0411 5800002b setarg 0x2b 
+0412 e0c10000 istore 2 ,contr 
+0413 20600000 rtn 
 
 p_le_parse_smp:
-040e e8c08000 ifetch 1 ,contr 
-040f c0028411 beq smp_pairing_failed ,p_le_parse_smp_pairing_failed 
-0410 20205af5 branch le_parse_smp + 1 
+0414 e8c08000 ifetch 1 ,contr 
+0415 c0028417 beq smp_pairing_failed ,p_le_parse_smp_pairing_failed 
+0416 20205af5 branch le_parse_smp + 1 
 
 p_le_parse_smp_pairing_failed:
-0411 20405b5a call le_parse_smp_pairing_failed 
-0412 6800843f fetch 1 ,mem_le_state 
-0413 793ffe05 set0 lestate_update_param ,pdata 
-0414 6000843f store 1 ,mem_le_state 
-0415 20205c8e branch le_parse_terminate_ind 
+0417 20405b5a call le_parse_smp_pairing_failed 
+0418 6800843f fetch 1 ,mem_le_state 
+0419 793ffe05 set0 lestate_update_param ,pdata 
+041a 6000843f store 1 ,mem_le_state 
+041b 20205c8e branch le_parse_terminate_ind 
 
 p_le_adv_not_match:
-0416 68008016 fetch 1 ,mem_le_ch_mapped 
-0417 c093d6f2 bne 39 ,le_adv_loop 
-0418 2040041c call p_le_adv_random_delay 
-0419 d8e00000 arg le_adv_interval_timer ,queue 
-041a 68014482 fetch 2 ,mem_le_adv_interval 
-041b 20207f08 branch timer_init 
+041c 68008016 fetch 1 ,mem_le_ch_mapped 
+041d c093d6f2 bne 39 ,le_adv_loop 
+041e 20400422 call p_le_adv_random_delay 
+041f d8e00000 arg le_adv_interval_timer ,queue 
+0420 68014482 fetch 2 ,mem_le_adv_interval 
+0421 20207f08 branch timer_init 
 
 p_le_adv_random_delay:
-041c 180a7e00 random pdata 
-041d d84001ff arg 0x1ff ,temp 
-041e 98417e00 iand temp ,pdata 
-041f 1fe0fefa add pdata ,250 ,pdata 
-0420 20203cbe branch delay 
+0422 180a7e00 random pdata 
+0423 d84001ff arg 0x1ff ,temp 
+0424 98417e00 iand temp ,pdata 
+0425 1fe0fefa add pdata ,250 ,pdata 
+0426 20203cbe branch delay 
 
 p_le_lpm_setmult:
-0421 7855fc00 disable wake 
-0422 20370424 branch p_le_lpm_set_mult_attempt ,attempt 
-0423 2436d806 nbranch le_lpm_lost ,match 
+0427 7855fc00 disable wake 
+0428 2037042a branch p_le_lpm_set_mult_attempt ,attempt 
+0429 2436d806 nbranch le_lpm_lost ,match 
 
 p_le_lpm_set_mult_attempt:
-0424 20402bcb call lpm_match 
-0425 680140c1 fetch 2 ,mem_rx_window_sniff 
-0426 6001044d store 2 ,mem_le_receive_window 
-0427 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
-0428 2fe00603 compare 3 ,pdata ,3 
-0429 2420abde nbranch lpm_mult_short ,true 
-042a 202057fb branch le_lpm_set_mult_attempt + 3 
+042a 20402bcb call lpm_match 
+042b 680140c1 fetch 2 ,mem_rx_window_sniff 
+042c 6001044d store 2 ,mem_le_receive_window 
+042d 6800c6c5 fetch 1 ,mem_le_connect_status_flag 
+042e 2fe00603 compare 3 ,pdata ,3 
+042f 2420abde nbranch lpm_mult_short ,true 
+0430 202057fb branch le_lpm_set_mult_attempt + 3 
 
 p_le_mouse_bb_event_connect_complete:
-042b 6800c79f fetch 1 ,mem_mouse_le_reconnect_flag 
-042c 247a0000 nrtn blank 
-042d 68008478 fetch 1 ,mem_le_att_handle 
-042e 1fe67e1a sub pdata ,26 ,pdata 
-042f 24628000 nrtn zero 
-0430 20203d60 branch mouse_le_write_enable 
+0431 6800c79f fetch 1 ,mem_mouse_le_reconnect_flag 
+0432 247a0000 nrtn blank 
+0433 68008478 fetch 1 ,mem_le_att_handle 
+0434 1fe67e1a sub pdata ,26 ,pdata 
+0435 24628000 nrtn zero 
+0436 20203d60 branch mouse_le_write_enable 
 
 p_twspi_reset:
-0431 68108077 hfetch 1 ,core_gpio_out3 
-0432 1fe17efd and_into 0xfd ,pdata 
-0433 60108077 hstore 1 ,core_gpio_out3 
-0434 68188073 hfetcht 1 ,core_gpio_oe3 
-0435 18418402 or_into 0x2 ,temp 
-0436 60188073 hstoret 1 ,core_gpio_oe3 
-0437 204063ee call twspi_disable 
-0438 184104fd and_into 0xfd ,temp 
-0439 2000000d nop 13 
-043a 2040043e call p_twspi_enable 
-043b 60188073 hstoret 1 ,core_gpio_oe3 
-043c 20600000 rtn 
+0437 68108077 hfetch 1 ,core_gpio_out3 
+0438 1fe17efd and_into 0xfd ,pdata 
+0439 60108077 hstore 1 ,core_gpio_out3 
+043a 68188073 hfetcht 1 ,core_gpio_oe3 
+043b 18418402 or_into 0x2 ,temp 
+043c 60188073 hstoret 1 ,core_gpio_oe3 
+043d 204063ee call twspi_disable 
+043e 184104fd and_into 0xfd ,temp 
+043f 2000000d nop 13 
+0440 20400444 call p_twspi_enable 
+0441 60188073 hstoret 1 ,core_gpio_oe3 
+0442 20600000 rtn 
 
 p_spid_init:
-043d 204064dd call spid_init_common 
+0443 204064dd call spid_init_common 
 
 p_twspi_enable:
-043e 68108081 hfetch 1 ,core_gpio_sel1 
-043f 79207e00 set1 0 ,pdata 
-0440 793ffe01 set0 1 ,pdata 
-0441 793ffe03 set0 3 ,pdata 
-0442 60108081 hstore 1 ,core_gpio_sel1 
-0443 20600000 rtn 
+0444 68108081 hfetch 1 ,core_gpio_sel1 
+0445 79207e00 set1 0 ,pdata 
+0446 793ffe01 set0 1 ,pdata 
+0447 793ffe03 set0 3 ,pdata 
+0448 60108081 hstore 1 ,core_gpio_sel1 
+0449 20600000 rtn 
 
 p_page_wait_fhs_reply_ok:
-0444 6800800e fetch 1 ,mem_page_rcv_fhs 
-0445 1fe0fe01 increase 1 ,pdata 
-0446 6000800e store 1 ,mem_page_rcv_fhs 
-0447 20402435 call prepare_newconn 
+044a 6800800e fetch 1 ,mem_page_rcv_fhs 
+044b 1fe0fe01 increase 1 ,pdata 
+044c 6000800e store 1 ,mem_page_rcv_fhs 
+044d 20402435 call prepare_newconn 
 
 p_master_newconn_loop:
-0448 7920002c set1 mark_first_packet ,mark 
-0449 204022f2 call master_newconn_once 
-044a 202c044f branch p_newconn_poll_responded ,sync 
-044b 793f802c set0 mark_first_packet ,mark 
-044c 20402455 call new_conn_timeout 
-044d 243a0448 nbranch p_master_newconn_loop ,blank 
-044e 202020fc branch page_restart 
+044e 7920002c set1 mark_first_packet ,mark 
+044f 204022f2 call master_newconn_once 
+0450 202c0455 branch p_newconn_poll_responded ,sync 
+0451 793f802c set0 mark_first_packet ,mark 
+0452 20402455 call new_conn_timeout 
+0453 243a044e nbranch p_master_newconn_loop ,blank 
+0454 202020fc branch page_restart 
 
 p_newconn_poll_responded:
-044f 793f802c set0 mark_first_packet ,mark 
-0450 2020215f branch newconn_poll_responded 
+0455 793f802c set0 mark_first_packet ,mark 
+0456 2020215f branch newconn_poll_responded 
 
 p_process_dmh:
-0451 c516264d bmark1 mark_first_packet ,end_of_packet 
-0452 2020258f branch process_dmh + 1 
+0457 c516264d bmark1 mark_first_packet ,end_of_packet 
+0458 2020258f branch process_dmh + 1 
 
 p_prepare_tx:
-0453 68008030 fetch 1 ,mem_state 
-0454 2feffe00 isolate1 state_inconn ,pdata 
-0455 20408457 call p_bt_power_ctrl ,true 
-0456 2020248a branch prepare_tx + 1 
+0459 68008030 fetch 1 ,mem_state 
+045a 2feffe00 isolate1 state_inconn ,pdata 
+045b 2040845d call p_bt_power_ctrl ,true 
+045c 2020248a branch prepare_tx + 1 
 
 p_bt_power_ctrl:
-0457 68008047 fetch 1 ,mem_arq 
-0458 2feffe03 isolate1 wack ,pdata 
-0459 204085ee call power_ctrl_pac_succ_decrs ,true 
-045a 244085ea ncall power_ctrl_pac_succ_incrs ,true 
-045b 202005f8 branch power_ctrl_start 
+045d 68008047 fetch 1 ,mem_arq 
+045e 2feffe03 isolate1 wack ,pdata 
+045f 204085f4 call power_ctrl_pac_succ_decrs ,true 
+0460 244085f0 ncall power_ctrl_pac_succ_incrs ,true 
+0461 202005fe branch power_ctrl_start 
 
 p_slave_conn_recv_packet:
-045c 204024f0 call slave_receive_master_slot 
-045d 242c28f9 nbranch shutdown_radio ,sync 
-045e 204029bb call save_rssi 
-045f 20400027 call p_rssi_signal 
-0460 20202518 branch slave_conn_recv_packet + 4 
+0462 204024f0 call slave_receive_master_slot 
+0463 242c28f9 nbranch shutdown_radio ,sync 
+0464 204029bb call save_rssi 
+0465 20400027 call p_rssi_signal 
+0466 20202518 branch slave_conn_recv_packet + 4 
 
 p_lpm_dispatch:
-0461 20402afa call lpo_calibration 
-0462 6801c16f fetch 3 ,mem_clks_per_lpo 
-0463 207a0000 rtn blank 
-0464 6800c091 fetch 1 ,mem_lpm_mode 
-0465 207a0000 rtn blank 
-0466 6800c65a fetch 1 ,mem_ssp_enable 
-0467 203a046a branch p_lpm_dispatch_next ,blank 
-0468 6800c5b1 fetch 1 ,mem_sp_local_key_invalid 
+0467 20402afa call lpo_calibration 
+0468 6801c16f fetch 3 ,mem_clks_per_lpo 
 0469 207a0000 rtn blank 
+046a 6800c091 fetch 1 ,mem_lpm_mode 
+046b 207a0000 rtn blank 
+046c 6800c65a fetch 1 ,mem_ssp_enable 
+046d 203a0470 branch p_lpm_dispatch_next ,blank 
+046e 6800c5b1 fetch 1 ,mem_sp_local_key_invalid 
+046f 207a0000 rtn blank 
 
 p_lpm_dispatch_next:
-046a 6800c4c0 fetch 1 ,mem_le_sc_calc 
-046b 247a0000 nrtn blank 
-046c 20402c3a call lpm_check_wake_lock 
-046d 247a0000 nrtn blank 
-046e 6800c040 fetch 1 ,mem_context 
-046f 2fe00e03 compare 3 ,pdata ,0x7 
-0470 2420ab9d nbranch lpm_dispatch_unconn ,true 
-0471 68014042 fetch 2 ,mem_context + coffset_tsniff 
-0472 d840ffff arg 0xffff ,temp 
-0473 98467c00 isub temp ,null 
-0474 20628000 rtn zero 
-0475 20202b7d branch lpm_dispatch_next + 9 
+0470 6800c4c0 fetch 1 ,mem_le_sc_calc 
+0471 247a0000 nrtn blank 
+0472 20402c3a call lpm_check_wake_lock 
+0473 247a0000 nrtn blank 
+0474 6800c040 fetch 1 ,mem_context 
+0475 2fe00e03 compare 3 ,pdata ,0x7 
+0476 2420ab9d nbranch lpm_dispatch_unconn ,true 
+0477 68014042 fetch 2 ,mem_context + coffset_tsniff 
+0478 d840ffff arg 0xffff ,temp 
+0479 98467c00 isub temp ,null 
+047a 20628000 rtn zero 
+047b 20202b7d branch lpm_dispatch_next + 9 
 
 p_app_bt_start_reconnect:
-0476 202033e4 branch app_bt_start_reconnect + 3 
+047c 202033e4 branch app_bt_start_reconnect + 3 
 
 p_mouse_bb_disconnected:
-0477 70480c00 jam 0 ,mem_mouse_enter_sniff_count 
-0478 7041e30e jam 0x0e ,mem_sniff_param_interval 
-0479 204041e7 call mouse_bb_discon_clear_stack 
-047a 68014208 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-047b c283c1f5 bbit1 app_disc_ble ,mouse4_0_event_bb_disconn 
-047c c28033a9 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-047d c2808481 bbit1 app_disc_after_pairing ,p_mouse_event_light_state_pairing 
-047e c2810484 bbit1 app_disc_after_reconn ,p_mouse_event_light_state_hibernate 
-047f c2818484 bbit1 app_disc_after_sniff ,p_mouse_event_light_state_hibernate 
-0480 202042b0 branch mouse_start_discovery 
+047d 70480800 jam 0 ,mem_mouse_enter_sniff_count 
+047e 7041e30e jam 0x0e ,mem_sniff_param_interval 
+047f 204041e7 call mouse_bb_discon_clear_stack 
+0480 68014208 fetch app_disc_rsn_size ,mem_app_disconn_reason 
+0481 c283c1f5 bbit1 app_disc_ble ,mouse4_0_event_bb_disconn 
+0482 c28033a9 bbit1 app_disc_by_button ,app_disconn_reason_clear 
+0483 c2808487 bbit1 app_disc_after_pairing ,p_mouse_event_light_state_pairing 
+0484 c281048a bbit1 app_disc_after_reconn ,p_mouse_event_light_state_hibernate 
+0485 c281848a bbit1 app_disc_after_sniff ,p_mouse_event_light_state_hibernate 
+0486 202042b0 branch mouse_start_discovery 
 
 p_mouse_event_light_state_pairing:
-0481 c2828484 bbit1 app_disc_after_handshake ,p_mouse_event_light_state_hibernate 
-0482 c2818484 bbit1 app_disc_after_sniff ,p_mouse_event_light_state_hibernate 
-0483 202042b0 branch mouse_start_discovery 
+0487 c282848a bbit1 app_disc_after_handshake ,p_mouse_event_light_state_hibernate 
+0488 c281848a bbit1 app_disc_after_sniff ,p_mouse_event_light_state_hibernate 
+0489 202042b0 branch mouse_start_discovery 
 
 p_mouse_event_light_state_hibernate:
-0484 68014682 fetch 2 ,mem_ui_state_map 
-0485 c28642b0 bbit1 ui_state_btn_down ,mouse_start_discovery 
-0486 204033a9 call app_disconn_reason_clear 
-0487 20404083 call mouse_check_key_gpio 
-0488 202033a7 branch app_bb_hibernate 
+048a 68014682 fetch 2 ,mem_ui_state_map 
+048b c28642b0 bbit1 ui_state_btn_down ,mouse_start_discovery 
+048c 204033a9 call app_disconn_reason_clear 
+048d 20404083 call mouse_check_key_gpio 
+048e 202033a7 branch app_bb_hibernate 
 
 p_hid_rx_process:
-0489 68010264 fetch 2 ,mem_l2cap_payload_ptr 
-048a 1fe20c00 copy pdata ,contr 
-048b e8c08000 ifetch 1 ,contr 
-048c 6000cb06 store 1 ,mem_l2cap_rcv 
-048d 1fe1040f and pdata ,0x0f ,temp 
-048e 1ff1fe00 rshift4 pdata ,pdata 
-048f c0038492 beq hid_type_set_protocol ,p_hid_rx_set_protocol 
-0490 c0008499 beq hid_type_control ,p_hid_rx_process_hid_control 
-0491 20204d39 branch hid_rx_process + 6 
+048f 68010264 fetch 2 ,mem_l2cap_payload_ptr 
+0490 1fe20c00 copy pdata ,contr 
+0491 e8c08000 ifetch 1 ,contr 
+0492 6000cb02 store 1 ,mem_l2cap_rcv 
+0493 1fe1040f and pdata ,0x0f ,temp 
+0494 1ff1fe00 rshift4 pdata ,pdata 
+0495 c0038498 beq hid_type_set_protocol ,p_hid_rx_set_protocol 
+0496 c000849f beq hid_type_control ,p_hid_rx_process_hid_control 
+0497 20204d39 branch hid_rx_process + 6 
 
 p_hid_rx_set_protocol:
-0492 20404d53 call hid_rx_process_handshake 
-0493 704b0700 jam 0 ,mem_mouse_bt_boot_mode 
-0494 6800cb06 fetch 1 ,mem_l2cap_rcv 
-0495 2feffe00 isolate1 0 ,pdata 
-0496 20608000 rtn true 
-0497 704b0701 jam 1 ,mem_mouse_bt_boot_mode 
-0498 20600000 rtn 
+0498 20404d53 call hid_rx_process_handshake 
+0499 704b0300 jam 0 ,mem_mouse_bt_boot_mode 
+049a 6800cb02 fetch 1 ,mem_l2cap_rcv 
+049b 2feffe00 isolate1 0 ,pdata 
+049c 20608000 rtn true 
+049d 704b0301 jam 1 ,mem_mouse_bt_boot_mode 
+049e 20600000 rtn 
 
 p_hid_rx_process_hid_control:
-0499 18427e00 copy temp ,pdata 
-049a c002849d beq hid_control_p_virtualcableunplug ,p_hid_rx_process_virtual_cable_unplug 
-049b c001cd4a beq hid_control_p_suspend ,hid_rx_process_suspend 
-049c 20600000 rtn 
+049f 18427e00 copy temp ,pdata 
+04a0 c00284a3 beq hid_control_p_virtualcableunplug ,p_hid_rx_process_virtual_cable_unplug 
+04a1 c001cd4a beq hid_control_p_suspend ,hid_rx_process_suspend 
+04a2 20600000 rtn 
 
 p_hid_rx_process_virtual_cable_unplug:
-049d 700a9927 jam bt_evt_virtual_cable_unplug ,mem_fifo_temp 
-049e 20407d86 call ui_ipc_send_event 
-049f 6800c092 fetch 1 ,mem_device_option 
-04a0 c4030000 rtnbit0 dvc_op_mouse 
-04a1 18427e00 copy temp ,pdata 
-04a2 c002828a beq hid_control_p_virtualcableunplug ,p_mouse_irtual_cable_unplug 
-04a3 20600000 rtn 
+04a3 700a9927 jam bt_evt_virtual_cable_unplug ,mem_fifo_temp 
+04a4 20407d86 call ui_ipc_send_event 
+04a5 6800c092 fetch 1 ,mem_device_option 
+04a6 c4030000 rtnbit0 dvc_op_mouse 
+04a7 18427e00 copy temp ,pdata 
+04a8 c0028292 beq hid_control_p_virtualcableunplug ,p_mouse_irtual_cable_unplug 
+04a9 20600000 rtn 
 
 p_parse_lmp_accepted:
-04a4 68008552 fetch 1 ,mem_rxbuf + 1 
-04a5 600084c9 store 1 ,mem_lmi_accepted_opcode 
-04a6 c00984a8 beq lmp_switch_req ,p_parse_lmp_accepted_switch 
-04a7 20205db4 branch parse_lmp_accepted + 3 
+04aa 68008552 fetch 1 ,mem_rxbuf + 1 
+04ab 600084c9 store 1 ,mem_lmi_accepted_opcode 
+04ac c00984ae beq lmp_switch_req ,p_parse_lmp_accepted_switch 
+04ad 20205db4 branch parse_lmp_accepted + 3 
 
 p_parse_lmp_accepted_switch:
-04a8 20405dcf call parse_lmp_accepted_switch 
-04a9 704b0301 jam 1 ,mem_bt_rcvd_switch_req_accept 
-04aa 6800cb05 fetch 1 ,mem_bt_send_lmp_setup_complete 
-04ab 207a0000 rtn blank 
-04ac 704b0502 jam 2 ,mem_bt_send_lmp_setup_complete 
-04ad 20600000 rtn 
+04ae 20405dcf call parse_lmp_accepted_switch 
+04af 704aff01 jam 1 ,mem_bt_rcvd_switch_req_accept 
+04b0 6800cb01 fetch 1 ,mem_bt_send_lmp_setup_complete 
+04b1 207a0000 rtn blank 
+04b2 704b0102 jam 2 ,mem_bt_send_lmp_setup_complete 
+04b3 20600000 rtn 
 
 p_send_lmp:
-04ae 78547c00 disable user 
-04af 204062c1 call lmo_fifo_process 
-04b0 68008048 fetch 1 ,mem_lmp_to_send 
-04b1 207a0000 rtn blank 
-04b2 c28384b7 bbit1 7 ,p_send_lmp_escape 
-04b3 c00184c7 beq lmp_accepted ,p_send_lmp_accepted 
-04b4 c01884c3 beq lmp_setup_complete ,p_send_lmp_setup_complete 
-04b5 c00b84c5 beq lmp_sniff_req ,p_send_lmp_sniff_req 
-04b6 20206010 branch send_lmp0 
+04b4 78547c00 disable user 
+04b5 204062c1 call lmo_fifo_process 
+04b6 68008048 fetch 1 ,mem_lmp_to_send 
+04b7 207a0000 rtn blank 
+04b8 c28384bd bbit1 7 ,p_send_lmp_escape 
+04b9 c00184cd beq lmp_accepted ,p_send_lmp_accepted 
+04ba c01884c9 beq lmp_setup_complete ,p_send_lmp_setup_complete 
+04bb c00b84cb beq lmp_sniff_req ,p_send_lmp_sniff_req 
+04bc 20206010 branch send_lmp0 
 
 p_send_lmp_escape:
-04b7 c04204ba beq lmp_ext_features_res ,p_send_lmpext_features_res 
-04b8 c04184bd beq lmp_ext_features_req ,p_send_lmpext_features_req 
-04b9 2020603f branch send_lmp_escape 
+04bd c04204c0 beq lmp_ext_features_res ,p_send_lmpext_features_res 
+04be c04184c3 beq lmp_ext_features_req ,p_send_lmpext_features_req 
+04bf 2020603f branch send_lmp_escape 
 
 p_send_lmpext_features_res:
-04ba 204004c0 call p_check_ssp_enable 
-04bb 68008048 fetch 1 ,mem_lmp_to_send 
-04bc 20206099 branch send_lmpext_features_res 
+04c0 204004c6 call p_check_ssp_enable 
+04c1 68008048 fetch 1 ,mem_lmp_to_send 
+04c2 20206099 branch send_lmpext_features_res 
 
 p_send_lmpext_features_req:
-04bd 204004c0 call p_check_ssp_enable 
-04be 68008048 fetch 1 ,mem_lmp_to_send 
-04bf 2020610d branch send_lmpext_features_req 
+04c3 204004c6 call p_check_ssp_enable 
+04c4 68008048 fetch 1 ,mem_lmp_to_send 
+04c5 2020610d branch send_lmpext_features_req 
 
 p_check_ssp_enable:
-04c0 6800c65a fetch 1 ,mem_ssp_enable 
-04c1 203a612b branch ssp_disable ,blank 
-04c2 20206124 branch ssp_enable 
+04c6 6800c65a fetch 1 ,mem_ssp_enable 
+04c7 203a612b branch ssp_disable ,blank 
+04c8 20206124 branch ssp_enable 
 
 p_send_lmp_setup_complete:
-04c3 704b0501 jam 1 ,mem_bt_send_lmp_setup_complete 
-04c4 202061c3 branch send_lmp_setup_complete 
+04c9 704b0101 jam 1 ,mem_bt_send_lmp_setup_complete 
+04ca 202061c3 branch send_lmp_setup_complete 
 
 p_send_lmp_sniff_req:
-04c5 704b0d04 jam 4 ,mem_mouse_bt_send_first_package_timer 
-04c6 202061a4 branch send_lmp_sniff_req 
+04cb 704b0904 jam 4 ,mem_mouse_bt_send_first_package_timer 
+04cc 202061a4 branch send_lmp_sniff_req 
 
 p_send_lmp_accepted:
-04c7 18007e02 force 2 ,pdata 
-04c8 20406298 call msg_send_lmp 
-04c9 68008049 fetch 1 ,mem_lmi_opcode 
-04ca e0a08000 istore 1 ,contw 
-04cb 6000cb00 store 1 ,mem_lmi_opcode_temp 
-04cc 204062a7 call send_lmp_follow 
-04cd 6800cb00 fetch 1 ,mem_lmi_opcode_temp 
-04ce c01704d0 beq lmp_max_slot_req ,p_send_lmp_accepted_max_slot_req 
-04cf 20206051 branch send_lmp_accepted + 7 
+04cd 18007e02 force 2 ,pdata 
+04ce 20406298 call msg_send_lmp 
+04cf 68008049 fetch 1 ,mem_lmi_opcode 
+04d0 e0a08000 istore 1 ,contw 
+04d1 6000cafc store 1 ,mem_lmi_opcode_temp 
+04d2 204062a7 call send_lmp_follow 
+04d3 6800cafc fetch 1 ,mem_lmi_opcode_temp 
+04d4 c01704d6 beq lmp_max_slot_req ,p_send_lmp_accepted_max_slot_req 
+04d5 20206051 branch send_lmp_accepted + 7 
 
 p_send_lmp_accepted_max_slot_req:
-04d0 6800cb03 fetch 1 ,mem_bt_rcvd_switch_req_accept 
-04d1 207a0000 rtn blank 
-04d2 704b0300 jam 0 ,mem_bt_rcvd_switch_req_accept 
-04d3 6800cb05 fetch 1 ,mem_bt_send_lmp_setup_complete 
-04d4 c1810000 rtnne 2 
-04d5 704b0401 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
-04d6 1c427e00 copy clkn_bt ,pdata 
-04d7 600204e9 store 4 ,mem_aurand_send_delay_time 
-04d8 20600000 rtn 
+04d6 6800caff fetch 1 ,mem_bt_rcvd_switch_req_accept 
+04d7 207a0000 rtn blank 
+04d8 704aff00 jam 0 ,mem_bt_rcvd_switch_req_accept 
+04d9 6800cb01 fetch 1 ,mem_bt_send_lmp_setup_complete 
+04da c1810000 rtnne 2 
+04db 704b0001 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
+04dc 1c427e00 copy clkn_bt ,pdata 
+04dd 600204e9 store 4 ,mem_aurand_send_delay_time 
+04de 20600000 rtn 
 
 p_process_conn_sm:
-04d9 204062bc call lmo_fifo_check 
-04da 247a0000 nrtn blank 
+04df 204062bc call lmo_fifo_check 
+04e0 247a0000 nrtn blank 
 
 p_process_conn_sm_continue:
-04db 68008055 fetch 1 ,mem_conn_sm 
-04dc 207a0000 rtn blank 
-04dd c00204fb beq conn_sm_send_conn_req ,p_host_create_conn_send_conn_req 
-04de c00804e0 beq conn_sm_wait_switch_after_host_connection ,p_host_creat_conn_wait_switch 
-04df 20206320 branch process_conn_sm_continue + 2 
+04e1 68008055 fetch 1 ,mem_conn_sm 
+04e2 207a0000 rtn blank 
+04e3 c0020501 beq conn_sm_send_conn_req ,p_host_create_conn_send_conn_req 
+04e4 c00804e6 beq conn_sm_wait_switch_after_host_connection ,p_host_creat_conn_wait_switch 
+04e5 20206320 branch process_conn_sm_continue + 2 
 
 p_host_creat_conn_wait_switch:
-04e0 6800c55b fetch 1 ,mem_switch_flag 
-04e1 c1000000 rtneq switch_flag_init 
-04e2 c00084e4 beq switch_flag_accept ,p_host_create_conn_switch_accept 
-04e3 2020635f branch host_creat_conn_wait_switch + 3 
+04e6 6800c55b fetch 1 ,mem_switch_flag 
+04e7 c1000000 rtneq switch_flag_init 
+04e8 c00084ea beq switch_flag_accept ,p_host_create_conn_switch_accept 
+04e9 2020635f branch host_creat_conn_wait_switch + 3 
 
 p_host_create_conn_switch_accept:
-04e4 20748000 rtn master 
+04ea 20748000 rtn master 
 
 p_host_create_conn_auth_pair:
-04e5 6800816d fetch 1 ,mem_connection_options 
-04e6 c28004e8 bbit1 connection_auth ,p_host_create_conn_auth_pair_true 
-04e7 20206399 branch host_create_conn_auth_pair + 1 
+04eb 6800816d fetch 1 ,mem_connection_options 
+04ec c28004ee bbit1 connection_auth ,p_host_create_conn_auth_pair_true 
+04ed 20206399 branch host_create_conn_auth_pair + 1 
 
 p_host_create_conn_auth_pair_true:
-04e8 6800cb05 fetch 1 ,mem_bt_send_lmp_setup_complete 
-04e9 c000e39d beq 1 ,host_create_conn_auth_pair_true 
-04ea 6800c1bd fetch 1 ,mem_link_key_exists 
-04eb 203a63a9 branch host_create_conn_auth_pair_nokey ,blank 
-04ec 680084d1 fetch 1 ,mem_lmp_conn_state 
-04ed c4018000 rtnbit0 sent_setup_complete 
-04ee c4010000 rtnbit0 received_setup_complete 
-04ef 6800cb04 fetch 1 ,mem_bt_send_max_slot_req_accept_after_switch 
-04f0 207a0000 rtn blank 
-04f1 704b0400 jam 0 ,mem_bt_send_max_slot_req_accept_after_switch 
-04f2 680204e9 fetch 4 ,mem_aurand_send_delay_time 
-04f3 d8400014 arg 20 ,temp 
-04f4 98408400 iadd temp ,temp 
-04f5 1c427e00 copy clkn_bt ,pdata 
-04f6 98467c00 isub temp ,null 
-04f7 242104f9 nbranch p_bt_send_max_slot_req_accept_after_switch_wait ,positive 
-04f8 20206349 branch host_create_conn_auth 
+04ee 6800cb01 fetch 1 ,mem_bt_send_lmp_setup_complete 
+04ef c000e39d beq 1 ,host_create_conn_auth_pair_true 
+04f0 6800c1bd fetch 1 ,mem_link_key_exists 
+04f1 203a63a9 branch host_create_conn_auth_pair_nokey ,blank 
+04f2 680084d1 fetch 1 ,mem_lmp_conn_state 
+04f3 c4018000 rtnbit0 sent_setup_complete 
+04f4 c4010000 rtnbit0 received_setup_complete 
+04f5 6800cb00 fetch 1 ,mem_bt_send_max_slot_req_accept_after_switch 
+04f6 207a0000 rtn blank 
+04f7 704b0000 jam 0 ,mem_bt_send_max_slot_req_accept_after_switch 
+04f8 680204e9 fetch 4 ,mem_aurand_send_delay_time 
+04f9 d8400014 arg 20 ,temp 
+04fa 98408400 iadd temp ,temp 
+04fb 1c427e00 copy clkn_bt ,pdata 
+04fc 98467c00 isub temp ,null 
+04fd 242104ff nbranch p_bt_send_max_slot_req_accept_after_switch_wait ,positive 
+04fe 20206349 branch host_create_conn_auth 
 
 p_bt_send_max_slot_req_accept_after_switch_wait:
-04f9 704b0401 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
-04fa 20600000 rtn 
+04ff 704b0001 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
+0500 20600000 rtn 
 
 p_host_create_conn_send_conn_req:
-04fb 70480d14 jam 20 ,mem_mouse_send_switch_req_timer 
-04fc 2020636f branch host_create_conn_send_conn_req 
+0501 70480914 jam 20 ,mem_mouse_send_switch_req_timer 
+0502 2020636f branch host_create_conn_send_conn_req 
 
 p_check_51cmd_once_continue:
-04fd 204062bc call lmo_fifo_check 
-04fe 243a7ddb nbranch check_51cmd_restore ,blank 
-04ff 68008a99 fetch 1 ,mem_fifo_temp 
-0500 c584fdd6 bmark0 mark_context ,check_51cmd_check_idle 
-0501 c00f8504 beq bt_cmd_store_reconn_info_le ,p_eeprom_store_le_reconn_info 
-0502 c0100508 beq bt_cmd_store_reconn_info_bt ,p_eeprom_store_bd_reconn_info 
-0503 20207dca branch check_51cmd_once_continue + 2 
+0503 204062bc call lmo_fifo_check 
+0504 243a7ddb nbranch check_51cmd_restore ,blank 
+0505 68008a99 fetch 1 ,mem_fifo_temp 
+0506 c584fdd6 bmark0 mark_context ,check_51cmd_check_idle 
+0507 c00f850a beq bt_cmd_store_reconn_info_le ,p_eeprom_store_le_reconn_info 
+0508 c010050e beq bt_cmd_store_reconn_info_bt ,p_eeprom_store_bd_reconn_info 
+0509 20207dca branch check_51cmd_once_continue + 2 
 
 p_eeprom_store_le_reconn_info:
-0504 6803044f fetch 6 ,mem_le_plap 
-0505 60030186 store 6 ,mem_temp_lap 
-0506 70018534 jam rec_4_mode ,mem_record_bt_mode 
-0507 2020050b branch p_eeprom_store_reconn_info 
+050a 6803044f fetch 6 ,mem_le_plap 
+050b 60030186 store 6 ,mem_temp_lap 
+050c 70018534 jam rec_4_mode ,mem_record_bt_mode 
+050d 20200511 branch p_eeprom_store_reconn_info 
 
 p_eeprom_store_bd_reconn_info:
-0508 68030040 fetch 6 ,mem_plap 
-0509 60030186 store 6 ,mem_temp_lap 
-050a 70018533 jam rec_3_mode ,mem_record_bt_mode 
+050e 68030040 fetch 6 ,mem_plap 
+050f 60030186 store 6 ,mem_temp_lap 
+0510 70018533 jam rec_3_mode ,mem_record_bt_mode 
 
 p_eeprom_store_reconn_info:
-050b 6800c092 fetch 1 ,mem_device_option 
-050c c005670b beq dvc_op_module ,check_51cmd_update_device_record 
-050d c283050f bbit1 dvc_op_mouse ,p_mouse_store_remote_bdaddr 
-050e 20600000 rtn 
+0511 6800c092 fetch 1 ,mem_device_option 
+0512 c005670b beq dvc_op_module ,check_51cmd_update_device_record 
+0513 c2830515 bbit1 dvc_op_mouse ,p_mouse_store_remote_bdaddr 
+0514 20600000 rtn 
 
 p_mouse_store_remote_bdaddr:
-050f 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
-0510 c4038000 rtnbit0 mouse_store_eeprom_flag 
-0511 d8e00007 arg mouse_store_eeprom_flag ,queue 
-0512 204043d2 call mouse_disable_function_flag 
-0513 204042e8 call mouse_check_device_addr 
+0515 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
+0516 c4038000 rtnbit0 mouse_store_eeprom_flag 
+0517 d8e00007 arg mouse_store_eeprom_flag ,queue 
+0518 204043d2 call mouse_disable_function_flag 
+0519 204042e8 call mouse_check_device_addr 
 
 p_mouse_unplug_clean_bdaddr:
-0514 204042fb call mouse_before_store_reconn_info 
-0515 20200184 branch p_mouse_store_flash_device_info 
+051a 204042fb call mouse_before_store_reconn_info 
+051b 20200181 branch p_mouse_store_flash_device_info 
 
 p_g24_set_device_addr:
-0516 204068a8 call adc_init_data 
-0517 680240a0 fetch 4 ,mem_lap 
-0518 60024c33 store 4 ,mem_24g_device_addr 
-0519 20600000 rtn 
+051c 204068a8 call adc_init_data 
+051d 680240a0 fetch 4 ,mem_lap 
+051e 60024c33 store 4 ,mem_24g_device_addr 
+051f 20600000 rtn 
 
 p_g24_transmit_rf_sta_init:
-051a 704d3201 jam 1 ,mem_24g_rf_last_sta 
-051b 704d3400 jam 0 ,mem_24g_sync_cnt 
+0520 704d3201 jam 1 ,mem_24g_rf_last_sta 
+0521 704d3400 jam 0 ,mem_24g_sync_cnt 
 
 p_g24_transmit_rf_ctrl_clear:
-051c 6800cbfd fetch 1 ,mem_24g_data_type 
-051d 1fe17e07 and_into bits_data ,pdata 
-051e 6000cbfd store 1 ,mem_24g_data_type 
-051f 20600000 rtn 
+0522 6800cbfd fetch 1 ,mem_24g_data_type 
+0523 1fe17e07 and_into bits_data ,pdata 
+0524 6000cbfd store 1 ,mem_24g_data_type 
+0525 20600000 rtn 
 
 p_g24_hop_ch_enable:
-0520 6800cbfd fetch 1 ,mem_24g_data_type 
-0521 79207e04 set1 bit_hop ,pdata 
-0522 6000cbfd store 1 ,mem_24g_data_type 
-0523 6000cbb8 store 1 ,mem_24g_txpayload 
-0524 20600000 rtn 
+0526 6800cbfd fetch 1 ,mem_24g_data_type 
+0527 79207e04 set1 bit_hop ,pdata 
+0528 6000cbfd store 1 ,mem_24g_data_type 
+0529 6000cbb8 store 1 ,mem_24g_txpayload 
+052a 20600000 rtn 
 
 p_g24_hop_ch_disable:
-0525 6800cbfd fetch 1 ,mem_24g_data_type 
-0526 793ffe04 set0 bit_hop ,pdata 
-0527 6000cbfd store 1 ,mem_24g_data_type 
-0528 20600000 rtn 
+052b 6800cbfd fetch 1 ,mem_24g_data_type 
+052c 793ffe04 set0 bit_hop ,pdata 
+052d 6000cbfd store 1 ,mem_24g_data_type 
+052e 20600000 rtn 
 
 p_g24_transmit_hop_pac_fail:
-0529 204005ee call power_ctrl_pac_succ_decrs 
-052a 6800cd33 fetch 1 ,mem_24g_rf_work_stage 
-052b c000852e beq 1 ,p_g24_transmit_hop_pac_fail_wo_hop 
-052c c0010532 beq 2 ,p_g24_transmit_hop_pac_fail_hop_stage2 
-052d 20600000 rtn 
+052f 204005f4 call power_ctrl_pac_succ_decrs 
+0530 6800cd33 fetch 1 ,mem_24g_rf_work_stage 
+0531 c0008534 beq 1 ,p_g24_transmit_hop_pac_fail_wo_hop 
+0532 c0010538 beq 2 ,p_g24_transmit_hop_pac_fail_hop_stage2 
+0533 20600000 rtn 
 
 p_g24_transmit_hop_pac_fail_wo_hop:
-052e 704d3402 jam 2 ,mem_24g_sync_cnt 
+0534 704d3402 jam 2 ,mem_24g_sync_cnt 
 
 p_g24_transmit_hop_pac_fail_stage1:
-052f 704d3000 jam 0 ,mem_24g_hop_pac_retry 
-0530 704d3200 jam 0 ,mem_24g_rf_last_sta 
-0531 2020051c branch p_g24_transmit_rf_ctrl_clear 
+0535 704d3000 jam 0 ,mem_24g_hop_pac_retry 
+0536 704d3200 jam 0 ,mem_24g_rf_last_sta 
+0537 20200522 branch p_g24_transmit_rf_ctrl_clear 
 
 p_g24_transmit_hop_pac_fail_hop_stage2:
-0532 704d3100 jam 0 ,mem_24g_rf_hop_ch 
-0533 2020052f branch p_g24_transmit_hop_pac_fail_stage1 
+0538 704d3100 jam 0 ,mem_24g_rf_hop_ch 
+0539 20200535 branch p_g24_transmit_hop_pac_fail_stage1 
 
 p_g24_transmit_pac_fail_hop_stage3:
-0534 68014c02 fetch 2 ,mem_24g_txfail_cnt 
-0535 1fe0fe01 increase 1 ,pdata 
-0536 60014c02 store 2 ,mem_24g_txfail_cnt 
-0537 c28505d6 bbit1 10 ,p_g24_tx_attempt_fail 
-0538 6800cd31 fetch 1 ,mem_24g_rf_hop_ch 
-0539 c000853d beq 1 ,p_g24_rf_hop_fastly 
-053a 704d3101 jam 1 ,mem_24g_rf_hop_ch 
+053a 68014c02 fetch 2 ,mem_24g_txfail_cnt 
+053b 1fe0fe01 increase 1 ,pdata 
+053c 60014c02 store 2 ,mem_24g_txfail_cnt 
+053d c28505dc bbit1 10 ,p_g24_tx_attempt_fail 
+053e 6800cd31 fetch 1 ,mem_24g_rf_hop_ch 
+053f c0008543 beq 1 ,p_g24_rf_hop_fastly 
+0540 704d3101 jam 1 ,mem_24g_rf_hop_ch 
 
 p_g24_rf_hop_attemp_again:
-053b 6800cd31 fetch 1 ,mem_24g_rf_hop_ch 
-053c c080851c bne 1 ,p_g24_transmit_rf_ctrl_clear 
+0541 6800cd31 fetch 1 ,mem_24g_rf_hop_ch 
+0542 c0808522 bne 1 ,p_g24_transmit_rf_ctrl_clear 
 
 p_g24_rf_hop_fastly:
-053d 6800cd2f fetch 1 ,mem_24g_hop_fastly_cnt 
-053e 1fe0fe01 increase 1 ,pdata 
-053f 6000cd2f store 1 ,mem_24g_hop_fastly_cnt 
-0540 c0020544 beq 4 ,p_g24_rf_hop_fastly_exit 
-0541 20400758 call p_g24_ch 
-0542 704c4102 jam 2 ,mem_24g_max_retry 
-0543 20200593 branch p_g24_transmit_packet 
+0543 6800cd2f fetch 1 ,mem_24g_hop_fastly_cnt 
+0544 1fe0fe01 increase 1 ,pdata 
+0545 6000cd2f store 1 ,mem_24g_hop_fastly_cnt 
+0546 c002054a beq 4 ,p_g24_rf_hop_fastly_exit 
+0547 2040075e call p_g24_ch 
+0548 704c4102 jam 2 ,mem_24g_max_retry 
+0549 20200599 branch p_g24_transmit_packet 
 
 p_g24_rf_hop_fastly_exit:
-0544 204005ee call power_ctrl_pac_succ_decrs 
-0545 704d2f00 jam 0 ,mem_24g_hop_fastly_cnt 
-0546 2020051c branch p_g24_transmit_rf_ctrl_clear 
+054a 204005f4 call power_ctrl_pac_succ_decrs 
+054b 704d2f00 jam 0 ,mem_24g_hop_fastly_cnt 
+054c 20200522 branch p_g24_transmit_rf_ctrl_clear 
 
 p_g24_transmit_hop_pac_succ_wo_hop:
-0547 704d3402 jam 2 ,mem_24g_sync_cnt 
+054d 704d3402 jam 2 ,mem_24g_sync_cnt 
 
 p_g24_transmit_hop_pac_succ:
-0548 704d3201 jam 1 ,mem_24g_rf_last_sta 
-0549 704d3100 jam 0 ,mem_24g_rf_hop_ch 
-054a 2020051c branch p_g24_transmit_rf_ctrl_clear 
+054e 704d3201 jam 1 ,mem_24g_rf_last_sta 
+054f 704d3100 jam 0 ,mem_24g_rf_hop_ch 
+0550 20200522 branch p_g24_transmit_rf_ctrl_clear 
 
 p_g24_transmit_succ_rf_config:
-054b 6800cd33 fetch 1 ,mem_24g_rf_work_stage 
-054c c0018548 beq 3 ,p_g24_transmit_hop_pac_succ 
-054d 6800cbfd fetch 1 ,mem_24g_data_type 
-054e 2fec0004 isolate0 bit_hop ,pdata 
-054f 2020851a branch p_g24_transmit_rf_sta_init ,true 
-0550 6800cd33 fetch 1 ,mem_24g_rf_work_stage 
-0551 c0008547 beq 1 ,p_g24_transmit_hop_pac_succ_wo_hop 
-0552 c0010548 beq 2 ,p_g24_transmit_hop_pac_succ 
-0553 20600000 rtn 
+0551 6800cd33 fetch 1 ,mem_24g_rf_work_stage 
+0552 c001854e beq 3 ,p_g24_transmit_hop_pac_succ 
+0553 6800cbfd fetch 1 ,mem_24g_data_type 
+0554 2fec0004 isolate0 bit_hop ,pdata 
+0555 20208520 branch p_g24_transmit_rf_sta_init ,true 
+0556 6800cd33 fetch 1 ,mem_24g_rf_work_stage 
+0557 c000854d beq 1 ,p_g24_transmit_hop_pac_succ_wo_hop 
+0558 c001054e beq 2 ,p_g24_transmit_hop_pac_succ 
+0559 20600000 rtn 
 
 p_g24_rf_sta_check:
-0554 6800cc0c fetch 1 ,mem_24g_pairing_sm 
-0555 c1ff8000 rtnne state_24g_pairing_success 
-0556 20400559 call p_g24_rf_laststa_synccnt_check 
-0557 24560561 ncall p_g24_rf_sync_cnt_check ,user2 
-0558 20600000 rtn 
+055a 6800cc0c fetch 1 ,mem_24g_pairing_sm 
+055b c1ff8000 rtnne state_24g_pairing_success 
+055c 2040055f call p_g24_rf_laststa_synccnt_check 
+055d 24560567 ncall p_g24_rf_sync_cnt_check ,user2 
+055e 20600000 rtn 
 
 p_g24_rf_laststa_synccnt_check:
-0559 78567c00 disable user2 
-055a 6800cd32 fetch 1 ,mem_24g_rf_last_sta 
-055b c1808000 rtnne 1 
-055c 6800cd34 fetch 1 ,mem_24g_sync_cnt 
-055d c1800000 rtnne 0 
-055e 704d3301 jam 1 ,mem_24g_rf_work_stage 
-055f 704c4104 jam 4 ,mem_24g_max_retry 
-0560 20207feb branch enable_user2 
+055f 78567c00 disable user2 
+0560 6800cd32 fetch 1 ,mem_24g_rf_last_sta 
+0561 c1808000 rtnne 1 
+0562 6800cd34 fetch 1 ,mem_24g_sync_cnt 
+0563 c1800000 rtnne 0 
+0564 704d3301 jam 1 ,mem_24g_rf_work_stage 
+0565 704c4104 jam 4 ,mem_24g_max_retry 
+0566 20207feb branch enable_user2 
 
 p_g24_rf_sync_cnt_check:
-0561 6800cd34 fetch 1 ,mem_24g_sync_cnt 
-0562 203a0569 branch p_g24_rf_hop_attemp ,blank 
-0563 1fe0ffff increase -1 ,pdata 
-0564 6000cd34 store 1 ,mem_24g_sync_cnt 
-0565 704d3302 jam 2 ,mem_24g_rf_work_stage 
-0566 20400758 call p_g24_ch 
-0567 704c4104 jam 4 ,mem_24g_max_retry 
-0568 20600000 rtn 
+0567 6800cd34 fetch 1 ,mem_24g_sync_cnt 
+0568 203a056f branch p_g24_rf_hop_attemp ,blank 
+0569 1fe0ffff increase -1 ,pdata 
+056a 6000cd34 store 1 ,mem_24g_sync_cnt 
+056b 704d3302 jam 2 ,mem_24g_rf_work_stage 
+056c 2040075e call p_g24_ch 
+056d 704c4104 jam 4 ,mem_24g_max_retry 
+056e 20600000 rtn 
 
 p_g24_rf_hop_attemp:
-0569 704d3303 jam 3 ,mem_24g_rf_work_stage 
-056a 6800cd31 fetch 1 ,mem_24g_rf_hop_ch 
-056b 243a053b nbranch p_g24_rf_hop_attemp_again ,blank 
-056c 20400758 call p_g24_ch 
-056d 704c4102 jam 2 ,mem_24g_max_retry 
-056e 20600000 rtn 
+056f 704d3303 jam 3 ,mem_24g_rf_work_stage 
+0570 6800cd31 fetch 1 ,mem_24g_rf_hop_ch 
+0571 243a0541 nbranch p_g24_rf_hop_attemp_again ,blank 
+0572 2040075e call p_g24_ch 
+0573 704c4102 jam 2 ,mem_24g_max_retry 
+0574 20600000 rtn 
 
 p_g24_txdata_prep:
-056f 6800cc0c fetch 1 ,mem_24g_pairing_sm 
-0570 c0ff8635 bne state_24g_pairing_success ,p_g24_pairing_sm 
+0575 6800cc0c fetch 1 ,mem_24g_pairing_sm 
+0576 c0ff863b bne state_24g_pairing_success ,p_g24_pairing_sm 
 
 p_g24_txdata_prep_packeage_data:
-0571 20400575 call p_g24_package_data 
-0572 20400746 call p_g24_transmit_prep 
+0577 2040057b call p_g24_package_data 
+0578 2040074c call p_g24_transmit_prep 
 
 p_g24_txdata_enable_tx:
-0573 704c0101 jam ensure_on_24g ,mem_24g_ensure 
-0574 20600000 rtn 
+0579 704c0101 jam ensure_on_24g ,mem_24g_ensure 
+057a 20600000 rtn 
 
 p_g24_package_data:
-0575 68014d2d fetch 2 ,mem_cb_24g_data 
-0576 20407f9c call callback_func 
-0577 2034057b branch p_g24_accumulate_mouse_data ,user 
-0578 6803cb99 fetch 7 ,mem_24g_txbuf + 1 
-0579 207a0000 rtn blank 
-057a 20207fe7 branch enable_user 
+057b 68014d2d fetch 2 ,mem_cb_24g_data 
+057c 20407f9c call callback_func 
+057d 20340581 branch p_g24_accumulate_mouse_data ,user 
+057e 6803cb99 fetch 7 ,mem_24g_txbuf + 1 
+057f 207a0000 rtn blank 
+0580 20207fe7 branch enable_user 
 
 p_g24_accumulate_mouse_data:
-057b 704c2800 jam 0 ,mem_24g_abort_pac 
-057c 1a20fe01 add rega ,1 ,pdata 
-057d 6000cbfc store 1 ,mem_24g_datalen 
-057e 2040051c call p_g24_transmit_rf_ctrl_clear 
-057f 6000cb98 store 1 ,mem_24g_txbuf 
-0580 e8a88000 ifetcht 1 ,contw 
-0581 ea408000 ifetch 1 ,regb 
-0582 9841fe00 ior temp ,pdata 
-0583 e0a08000 istore 1 ,contw 
-0584 1a40a401 increase 1 ,regb 
-0585 df200002 arg 2 ,loopcnt 
+0581 704c2800 jam 0 ,mem_24g_abort_pac 
+0582 1a20fe01 add rega ,1 ,pdata 
+0583 6000cbfc store 1 ,mem_24g_datalen 
+0584 20400522 call p_g24_transmit_rf_ctrl_clear 
+0585 6000cb98 store 1 ,mem_24g_txbuf 
+0586 e8a88000 ifetcht 1 ,contw 
+0587 ea408000 ifetch 1 ,regb 
+0588 9841fe00 ior temp ,pdata 
+0589 e0a08000 istore 1 ,contw 
+058a 1a40a401 increase 1 ,regb 
+058b df200002 arg 2 ,loopcnt 
 
 p_g24_accumulation_loop:
-0586 ea410000 ifetch 2 ,regb 
-0587 e0a10000 istore 2 ,contw 
-0588 1a40a402 increase 2 ,regb 
-0589 c2000586 loop p_g24_accumulation_loop 
-058a d8a04b9e arg mem_24g_txbuf + 6 ,contw 
-058b df200002 arg 2 ,loopcnt 
+058c ea410000 ifetch 2 ,regb 
+058d e0a10000 istore 2 ,contw 
+058e 1a40a402 increase 2 ,regb 
+058f c200058c loop p_g24_accumulation_loop 
+0590 d8a04b9e arg mem_24g_txbuf + 6 ,contw 
+0591 df200002 arg 2 ,loopcnt 
 
 p_g24_accumulation_loop2:
-058c ea408000 ifetch 1 ,regb 
-058d e8a88000 ifetcht 1 ,contw 
-058e 9840fe00 iadd temp ,pdata 
-058f e0a08000 istore 1 ,contw 
-0590 1a40a401 increase 1 ,regb 
-0591 c200058c loop p_g24_accumulation_loop2 
-0592 20600000 rtn 
+0592 ea408000 ifetch 1 ,regb 
+0593 e8a88000 ifetcht 1 ,contw 
+0594 9840fe00 iadd temp ,pdata 
+0595 e0a08000 istore 1 ,contw 
+0596 1a40a401 increase 1 ,regb 
+0597 c2000592 loop p_g24_accumulation_loop2 
+0598 20600000 rtn 
 
 p_g24_transmit_packet:
-0593 704c0500 jam 0 ,mem_24g_retry 
+0599 704c0500 jam 0 ,mem_24g_retry 
 
 p_g24_transmit_loop:
-0594 d9600d00 arg param_rx_setup ,timeup 
-0595 34730200 until clkn_rt ,meet 
-0596 204005af call p_g24_transmit_receive_ack 
-0597 6800cc38 fetch 1 ,mem_24g_no_ack 
-0598 c1008000 rtneq no_ack_24g 
-0599 242c05be nbranch p_g24_retransmit ,sync 
-059a 243785be nbranch p_g24_retransmit ,user3 
-059b 204005aa call p_g24_txbuf_clear 
-059c 204005e0 call p_g24_ackpayload_parse 
-059d 204005ea call power_ctrl_pac_succ_incrs 
+059a d9600d00 arg param_rx_setup ,timeup 
+059b 34730200 until clkn_rt ,meet 
+059c 204005b5 call p_g24_transmit_receive_ack 
+059d 6800cc38 fetch 1 ,mem_24g_no_ack 
+059e c1008000 rtneq no_ack_24g 
+059f 242c05c4 nbranch p_g24_retransmit ,sync 
+05a0 243785c4 nbranch p_g24_retransmit ,user3 
+05a1 204005b0 call p_g24_txbuf_clear 
+05a2 204005e6 call p_g24_ackpayload_parse 
+05a3 204005f0 call power_ctrl_pac_succ_incrs 
 
 p_g24_transmit_next_packet:
-059e 6800cbfb fetch 1 ,mem_24g_pid 
-059f 1fe0fe01 increase 1 ,pdata 
-05a0 6000cbfb store 1 ,mem_24g_pid 
-05a1 6800cc0c fetch 1 ,mem_24g_pairing_sm 
-05a2 c0ff85ad bne state_24g_pairing_success ,p_g24_paring_mode_start 
-05a3 2040054b call p_g24_transmit_succ_rf_config 
+05a4 6800cbfb fetch 1 ,mem_24g_pid 
+05a5 1fe0fe01 increase 1 ,pdata 
+05a6 6000cbfb store 1 ,mem_24g_pid 
+05a7 6800cc0c fetch 1 ,mem_24g_pairing_sm 
+05a8 c0ff85b3 bne state_24g_pairing_success ,p_g24_paring_mode_start 
+05a9 20400551 call p_g24_transmit_succ_rf_config 
 
 p_g24_transmit_abandon:
-05a4 58000000 setarg 0 
-05a5 60014c02 store 2 ,mem_24g_txfail_cnt 
-05a6 6000cc04 store 1 ,mem_24g_get_ack_fail 
-05a7 6000cd30 store 1 ,mem_24g_hop_pac_retry 
-05a8 704c0100 jam ensure_off_24g ,mem_24g_ensure 
-05a9 20600000 rtn 
+05aa 58000000 setarg 0 
+05ab 60014c02 store 2 ,mem_24g_txfail_cnt 
+05ac 6000cc04 store 1 ,mem_24g_get_ack_fail 
+05ad 6000cd30 store 1 ,mem_24g_hop_pac_retry 
+05ae 704c0100 jam ensure_off_24g ,mem_24g_ensure 
+05af 20600000 rtn 
 
 p_g24_txbuf_clear:
-05aa df200004 arg 4 ,loopcnt 
-05ab d8a04b98 arg mem_24g_txbuf ,contw 
-05ac 20207ec6 branch memset0 
+05b0 df200004 arg 4 ,loopcnt 
+05b1 d8a04b98 arg mem_24g_txbuf ,contw 
+05b2 20207ec6 branch memset0 
 
 p_g24_paring_mode_start:
-05ad 204005e7 call power_ctrl_pac_succ_cnt_init 
-05ae 20200650 branch p_g24_paring_mode 
+05b3 204005ed call power_ctrl_pac_succ_cnt_init 
+05b4 20200656 branch p_g24_paring_mode 
 
 p_g24_transmit_receive_ack:
-05af 7857fc00 disable user3 
-05b0 204007bf call p_g24_transmit 
-05b1 6800cc38 fetch 1 ,mem_24g_no_ack 
-05b2 c00085bc beq no_ack_24g ,p_g24_transmit_no_ack 
-05b3 18002a00 force 0 ,radio_ctrl 
-05b4 68024c24 fetch 4 ,mem_24g_addr 
-05b5 98001200 iforce access 
-05b6 68088017 fetcht 1 ,mem_last_freq 
-05b7 2040291f call set_freq_rx 
-05b8 20402924 call rf_rx_enable 
-05b9 2040077b call p_g24_receive_rxon 
-05ba 205787b7 call p_g24_end_of_packet ,user3 
-05bb 20600000 rtn 
+05b5 7857fc00 disable user3 
+05b6 204007c5 call p_g24_transmit 
+05b7 6800cc38 fetch 1 ,mem_24g_no_ack 
+05b8 c00085c2 beq no_ack_24g ,p_g24_transmit_no_ack 
+05b9 18002a00 force 0 ,radio_ctrl 
+05ba 68024c24 fetch 4 ,mem_24g_addr 
+05bb 98001200 iforce access 
+05bc 68088017 fetcht 1 ,mem_last_freq 
+05bd 2040291f call set_freq_rx 
+05be 20402924 call rf_rx_enable 
+05bf 20400781 call p_g24_receive_rxon 
+05c0 205787bd call p_g24_end_of_packet ,user3 
+05c1 20600000 rtn 
 
 p_g24_transmit_no_ack:
-05bc 204007b7 call p_g24_end_of_packet 
-05bd 2020059e branch p_g24_transmit_next_packet 
+05c2 204007bd call p_g24_end_of_packet 
+05c3 202005a4 branch p_g24_transmit_next_packet 
 
 p_g24_retransmit:
-05be 6800cc04 fetch 1 ,mem_24g_get_ack_fail 
-05bf 1fe0fe01 increase 1 ,pdata 
-05c0 6000cc04 store 1 ,mem_24g_get_ack_fail 
-05c1 6800cc0c fetch 1 ,mem_24g_pairing_sm 
-05c2 c0ff85d2 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
-05c3 6808cc05 fetcht 1 ,mem_24g_retry 
-05c4 18408401 increase 1 ,temp 
-05c5 6008cc05 storet 1 ,mem_24g_retry 
-05c6 6800cc41 fetch 1 ,mem_24g_max_retry 
-05c7 98467e00 isub temp ,pdata 
-05c8 243a0594 nbranch p_g24_transmit_loop ,blank 
-05c9 6800cd33 fetch 1 ,mem_24g_rf_work_stage 
-05ca c0018534 beq 3 ,p_g24_transmit_pac_fail_hop_stage3 
-05cb 6800cd30 fetch 1 ,mem_24g_hop_pac_retry 
-05cc 1fe0fe01 increase 1 ,pdata 
-05cd 6000cd30 store 1 ,mem_24g_hop_pac_retry 
-05ce c0010529 beq 2 ,p_g24_transmit_hop_pac_fail 
-05cf 20400520 call p_g24_hop_ch_enable 
-05d0 704c4101 jam 1 ,mem_24g_max_retry 
-05d1 20200593 branch p_g24_transmit_packet 
+05c4 6800cc04 fetch 1 ,mem_24g_get_ack_fail 
+05c5 1fe0fe01 increase 1 ,pdata 
+05c6 6000cc04 store 1 ,mem_24g_get_ack_fail 
+05c7 6800cc0c fetch 1 ,mem_24g_pairing_sm 
+05c8 c0ff85d8 bne state_24g_pairing_success ,p_g24_tx_paring_retry 
+05c9 6808cc05 fetcht 1 ,mem_24g_retry 
+05ca 18408401 increase 1 ,temp 
+05cb 6008cc05 storet 1 ,mem_24g_retry 
+05cc 6800cc41 fetch 1 ,mem_24g_max_retry 
+05cd 98467e00 isub temp ,pdata 
+05ce 243a059a nbranch p_g24_transmit_loop ,blank 
+05cf 6800cd33 fetch 1 ,mem_24g_rf_work_stage 
+05d0 c001853a beq 3 ,p_g24_transmit_pac_fail_hop_stage3 
+05d1 6800cd30 fetch 1 ,mem_24g_hop_pac_retry 
+05d2 1fe0fe01 increase 1 ,pdata 
+05d3 6000cd30 store 1 ,mem_24g_hop_pac_retry 
+05d4 c001052f beq 2 ,p_g24_transmit_hop_pac_fail 
+05d5 20400526 call p_g24_hop_ch_enable 
+05d6 704c4101 jam 1 ,mem_24g_max_retry 
+05d7 20200599 branch p_g24_transmit_packet 
 
 p_g24_tx_paring_retry:
-05d2 6800cc04 fetch 1 ,mem_24g_get_ack_fail 
-05d3 c1ff8000 rtnne 0xff 
-05d4 704c0400 jam 0 ,mem_24g_get_ack_fail 
-05d5 202005d8 branch p_g24_stop_g24_mode 
+05d8 6800cc04 fetch 1 ,mem_24g_get_ack_fail 
+05d9 c1ff8000 rtnne 0xff 
+05da 704c0400 jam 0 ,mem_24g_get_ack_fail 
+05db 202005de branch p_g24_stop_g24_mode 
 
 p_g24_tx_attempt_fail:
-05d6 58000000 setarg 0 
-05d7 60014c02 store 2 ,mem_24g_txfail_cnt 
+05dc 58000000 setarg 0 
+05dd 60014c02 store 2 ,mem_24g_txfail_cnt 
 
 p_g24_stop_g24_mode:
-05d8 700a993a jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
-05d9 20207d86 branch ui_ipc_send_event 
+05de 700a993a jam bt_evt_24g_attempt_fail ,mem_fifo_temp 
+05df 20207d86 branch ui_ipc_send_event 
 
 p_g24_stop_g24_mode_attept_dongle:
-05da 6800cb75 fetch 1 ,mem_24g_check_dongle_times1 
-05db 1fe0fe01 increase 1 ,pdata 
-05dc 6000cb75 store 1 ,mem_24g_check_dongle_times1 
-05dd 58000000 setarg 0 
-05de 60014c29 store 2 ,mem_24g_check_dongle_times 
-05df 20600000 rtn 
+05e0 6800cb71 fetch 1 ,mem_24g_check_dongle_times1 
+05e1 1fe0fe01 increase 1 ,pdata 
+05e2 6000cb71 store 1 ,mem_24g_check_dongle_times1 
+05e3 58000000 setarg 0 
+05e4 60014c29 store 2 ,mem_24g_check_dongle_times 
+05e5 20600000 rtn 
 
 p_g24_ackpayload_parse:
-05e0 204006c0 call p_g24_read_len_pid_crc 
-05e1 6800cbfa fetch 1 ,mem_24g_rxdata_length 
-05e2 207a0000 rtn blank 
-05e3 98007200 iforce loopcnt 
-05e4 d8c04b78 arg mem_24g_rxbuf + 2 ,contr 
-05e5 d8a04bda arg mem_24g_rxpayload ,contw 
-05e6 20207f01 branch memcpy 
+05e6 204006c6 call p_g24_read_len_pid_crc 
+05e7 6800cbfa fetch 1 ,mem_24g_rxdata_length 
+05e8 207a0000 rtn blank 
+05e9 98007200 iforce loopcnt 
+05ea d8c04b78 arg mem_24g_rxbuf + 2 ,contr 
+05eb d8a04bda arg mem_24g_rxpayload ,contw 
+05ec 20207f01 branch memcpy 
 
 power_ctrl_pac_succ_cnt_init:
-05e7 704d3801 jam 1 ,mem_power_ctrl_level 
-05e8 704d3500 jam 0 ,mem_power_ctrl_pac_succ_cnt 
-05e9 20600000 rtn 
+05ed 704d3801 jam 1 ,mem_power_ctrl_level 
+05ee 704d3500 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+05ef 20600000 rtn 
 
 power_ctrl_pac_succ_incrs:
-05ea 6800cd35 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-05eb 1fe0fe01 increase 1 ,pdata 
-05ec 6000cd35 store 1 ,mem_power_ctrl_pac_succ_cnt 
-05ed 20600000 rtn 
+05f0 6800cd35 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+05f1 1fe0fe01 increase 1 ,pdata 
+05f2 6000cd35 store 1 ,mem_power_ctrl_pac_succ_cnt 
+05f3 20600000 rtn 
 
 power_ctrl_pac_succ_decrs:
-05ee 6800cd35 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-05ef 1fe67c02 sub pdata ,2 ,null 
-05f0 244105f6 ncall power_ctrl_pac_succ_cnt_reinit ,positive 
-05f1 6800cd35 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-05f2 c1000000 rtneq 0 
-05f3 1fe0ffff increase -1 ,pdata 
-05f4 6000cd35 store 1 ,mem_power_ctrl_pac_succ_cnt 
-05f5 20600000 rtn 
+05f4 6800cd35 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+05f5 1fe67c02 sub pdata ,2 ,null 
+05f6 244105fc ncall power_ctrl_pac_succ_cnt_reinit ,positive 
+05f7 6800cd35 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+05f8 c1000000 rtneq 0 
+05f9 1fe0ffff increase -1 ,pdata 
+05fa 6000cd35 store 1 ,mem_power_ctrl_pac_succ_cnt 
+05fb 20600000 rtn 
 
 power_ctrl_pac_succ_cnt_reinit:
-05f6 704d3503 jam 3 ,mem_power_ctrl_pac_succ_cnt 
-05f7 20600000 rtn 
+05fc 704d3503 jam 3 ,mem_power_ctrl_pac_succ_cnt 
+05fd 20600000 rtn 
 
 power_ctrl_start:
-05f8 68014682 fetch 2 ,mem_ui_state_map 
-05f9 c3858000 rtnbit1 ui_state_ble_adv 
-05fa c3838000 rtnbit1 ui_state_bt_reconnect 
-05fb c3830000 rtnbit1 ui_state_bt_discovery 
-05fc da204cbe arg mem_rssi_signal_buf ,rega 
-05fd 20400727 call p_rssi_average 
-05fe 6008cd36 storet 1 ,mem_rssi_avg_received 
-05ff 280ffe26 isolate1 mark_24g ,mark 
-0600 2040860a call power_ctrl_24g_dis_max ,true 
-0601 2440860e ncall power_ctrl_le_dis_max ,true 
-0602 98467c00 isub temp ,null 
-0603 24210622 nbranch power_ctrl_txpower_incrs_force ,positive 
-0604 6800cd35 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0605 1fe67c02 sub pdata ,2 ,null 
-0606 24210612 nbranch power_ctrl_txpower_decrs_check ,positive 
-0607 6800cd35 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0608 c0000623 beq 0 ,power_ctrl_txpower_incrs 
-0609 20600000 rtn 
+05fe 68014682 fetch 2 ,mem_ui_state_map 
+05ff c3858000 rtnbit1 ui_state_ble_adv 
+0600 c3838000 rtnbit1 ui_state_bt_reconnect 
+0601 c3830000 rtnbit1 ui_state_bt_discovery 
+0602 da204cbe arg mem_rssi_signal_buf ,rega 
+0603 2040072d call p_rssi_average 
+0604 6008cd36 storet 1 ,mem_rssi_avg_received 
+0605 280ffe26 isolate1 mark_24g ,mark 
+0606 20408610 call power_ctrl_24g_dis_max ,true 
+0607 24408614 ncall power_ctrl_le_dis_max ,true 
+0608 98467c00 isub temp ,null 
+0609 24210628 nbranch power_ctrl_txpower_incrs_force ,positive 
+060a 6800cd35 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+060b 1fe67c02 sub pdata ,2 ,null 
+060c 24210618 nbranch power_ctrl_txpower_decrs_check ,positive 
+060d 6800cd35 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+060e c0000629 beq 0 ,power_ctrl_txpower_incrs 
+060f 20600000 rtn 
 
 power_ctrl_24g_dis_max:
-060a 58000082 setarg rssi_dis_max_24g 
-060b 20600000 rtn 
+0610 58000082 setarg rssi_dis_max_24g 
+0611 20600000 rtn 
 
 power_ctrl_24g_dis_min:
-060c 58000077 setarg rssi_dis_min_24g 
-060d 20600000 rtn 
+0612 58000077 setarg rssi_dis_min_24g 
+0613 20600000 rtn 
 
 power_ctrl_le_dis_max:
-060e 58000080 setarg rssi_dis_max_ble 
-060f 20600000 rtn 
+0614 58000080 setarg rssi_dis_max_ble 
+0615 20600000 rtn 
 
 power_ctrl_le_dis_min:
-0610 58000075 setarg rssi_dis_min_ble 
-0611 20600000 rtn 
+0616 58000075 setarg rssi_dis_min_ble 
+0617 20600000 rtn 
 
 power_ctrl_txpower_decrs_check:
-0612 6800cd35 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
-0613 c1900000 rtnne 32 
-0614 704d3500 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+0618 6800cd35 fetch 1 ,mem_power_ctrl_pac_succ_cnt 
+0619 c1900000 rtnne 32 
+061a 704d3500 jam 0 ,mem_power_ctrl_pac_succ_cnt 
 
 power_ctrl_txpower_decrs:
-0615 6808cd36 fetcht 1 ,mem_rssi_avg_received 
-0616 280ffe26 isolate1 mark_24g ,mark 
-0617 2040860c call power_ctrl_24g_dis_min ,true 
-0618 24408610 ncall power_ctrl_le_dis_min ,true 
-0619 98467c00 isub temp ,null 
-061a 24610000 nrtn positive 
-061b 6800cd38 fetch 1 ,mem_power_ctrl_level 
-061c c000062a beq 0 ,power_ctrl_decrs_level0 
-061d 1fe0ffff increase -1 ,pdata 
-061e 6000cd38 store 1 ,mem_power_ctrl_level 
-061f c000062a beq 0 ,power_ctrl_decrs_level0 
+061b 6808cd36 fetcht 1 ,mem_rssi_avg_received 
+061c 280ffe26 isolate1 mark_24g ,mark 
+061d 20408612 call power_ctrl_24g_dis_min ,true 
+061e 24408616 ncall power_ctrl_le_dis_min ,true 
+061f 98467c00 isub temp ,null 
+0620 24610000 nrtn positive 
+0621 6800cd38 fetch 1 ,mem_power_ctrl_level 
+0622 c0000630 beq 0 ,power_ctrl_decrs_level0 
+0623 1fe0ffff increase -1 ,pdata 
+0624 6000cd38 store 1 ,mem_power_ctrl_level 
+0625 c0000630 beq 0 ,power_ctrl_decrs_level0 
 
 power_ctrl_decrs_level1:
 
 power_ctrl_incrs_level1:
-0620 7041de00 jam tx_power_0db ,mem_tx_power 
-0621 20600000 rtn 
+0626 7041de00 jam tx_power_0db ,mem_tx_power 
+0627 20600000 rtn 
 
 power_ctrl_txpower_incrs_force:
-0622 704d3500 jam 0 ,mem_power_ctrl_pac_succ_cnt 
+0628 704d3500 jam 0 ,mem_power_ctrl_pac_succ_cnt 
 
 power_ctrl_txpower_incrs:
-0623 6800cd38 fetch 1 ,mem_power_ctrl_level 
-0624 c0010628 beq 2 ,power_ctrl_incrs_level2 
-0625 1fe0fe01 increase 1 ,pdata 
-0626 6000cd38 store 1 ,mem_power_ctrl_level 
-0627 c0008620 beq 1 ,power_ctrl_incrs_level1 
+0629 6800cd38 fetch 1 ,mem_power_ctrl_level 
+062a c001062e beq 2 ,power_ctrl_incrs_level2 
+062b 1fe0fe01 increase 1 ,pdata 
+062c 6000cd38 store 1 ,mem_power_ctrl_level 
+062d c0008626 beq 1 ,power_ctrl_incrs_level1 
 
 power_ctrl_incrs_level2:
-0628 7041de02 jam tx_power_5db ,mem_tx_power 
-0629 20600000 rtn 
+062e 7041de02 jam tx_power_5db ,mem_tx_power 
+062f 20600000 rtn 
 
 power_ctrl_decrs_level0:
-062a 7041de04 jam tx_power_f5db ,mem_tx_power 
-062b 20600000 rtn 
+0630 7041de04 jam tx_power_f5db ,mem_tx_power 
+0631 20600000 rtn 
 
 p_g24_start_pairing_sm1:
-062c 79200026 set1 mark_24g ,mark 
-062d 20400630 call p_g24_pair_init 
+0632 79200026 set1 mark_24g ,mark 
+0633 20400636 call p_g24_pair_init 
 
 p_g24_set_pairing_sm_1:
-062e 704c0c01 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
-062f 20600000 rtn 
+0634 704c0c01 jam state_24g_pairing_1 ,mem_24g_pairing_sm 
+0635 20600000 rtn 
 
 p_g24_pair_init:
-0630 7041de20 jam tx_power_pair ,mem_tx_power 
-0631 704bfb00 jam 0 ,mem_24g_pid 
-0632 704c064e jam g24_pair_ch ,mem_24g_ch 
-0633 68024c08 fetch 4 ,mem_24g_paring_addr 
-0634 20200738 branch p_g24_update_addr_and_synccrc8 
+0636 7041de20 jam tx_power_pair ,mem_tx_power 
+0637 704bfb00 jam 0 ,mem_24g_pid 
+0638 704c064e jam g24_pair_ch ,mem_24g_ch 
+0639 68024c08 fetch 4 ,mem_24g_paring_addr 
+063a 2020073e branch p_g24_update_addr_and_synccrc8 
 
 p_g24_pairing_sm:
-0635 6800cc01 fetch 1 ,mem_24g_ensure 
-0636 c000ffe7 beq ensure_on_24g ,enable_user 
-0637 6800cc0c fetch 1 ,mem_24g_pairing_sm 
-0638 c000863c beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
-0639 c001063f beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
-063a c0018642 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
-063b 20202a8c branch assert 
+063b 6800cc01 fetch 1 ,mem_24g_ensure 
+063c c000ffe7 beq ensure_on_24g ,enable_user 
+063d 6800cc0c fetch 1 ,mem_24g_pairing_sm 
+063e c0008642 beq state_24g_pairing_1 ,p_g24_pairing_sm_1 
+063f c0010645 beq state_24g_pairing_2 ,p_g24_pairing_sm_2 
+0640 c0018648 beq state_24g_pairing_3 ,p_g24_pairing_sm_3 
+0641 20202a8c branch assert 
 
 p_g24_pairing_sm_1:
-063c 704c0c11 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
-063d 70119eaa jam 0xaa ,mem_24g_common_temp 
-063e 20200644 branch p_g24_pairing_sm_common 
+0642 704c0c11 jam state_24g_pairing_1_waiting_ack ,mem_24g_pairing_sm 
+0643 70119eaa jam 0xaa ,mem_24g_common_temp 
+0644 2020064a branch p_g24_pairing_sm_common 
 
 p_g24_pairing_sm_2:
-063f 704c0c12 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
-0640 70119e55 jam 0x55 ,mem_24g_common_temp 
-0641 20200644 branch p_g24_pairing_sm_common 
+0645 704c0c12 jam state_24g_pairing_2_waiting_ack ,mem_24g_pairing_sm 
+0646 70119e55 jam 0x55 ,mem_24g_common_temp 
+0647 2020064a branch p_g24_pairing_sm_common 
 
 p_g24_pairing_sm_3:
-0642 704c0c13 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
-0643 70119e22 jam 0x22 ,mem_24g_common_temp 
+0648 704c0c13 jam state_24g_pairing_3_waiting_ack ,mem_24g_pairing_sm 
+0649 70119e22 jam 0x22 ,mem_24g_common_temp 
 
 p_g24_pairing_sm_common:
-0644 6800cbfd fetch 1 ,mem_24g_data_type 
-0645 1fe17e07 and_into bits_data ,pdata 
-0646 6000919f store 1 ,mem_24g_common_temp + 1 
-0647 68024c33 fetch 4 ,mem_24g_device_addr 
-0648 600211a0 store 4 ,mem_24g_common_temp + 2 
+064a 6800cbfd fetch 1 ,mem_24g_data_type 
+064b 1fe17e07 and_into bits_data ,pdata 
+064c 6000919f store 1 ,mem_24g_common_temp + 1 
+064d 68024c33 fetch 4 ,mem_24g_device_addr 
+064e 600211a0 store 4 ,mem_24g_common_temp + 2 
 
 p_g24_put_pairing_data_in_buff:
-0649 7011a400 jam 0 ,mem_24g_common_temp + 6 
-064a da20119e arg mem_24g_common_temp ,rega 
-064b d8400007 arg 7 ,temp 
-064c 204006bb call p_g24_put_data_in_buff 
-064d 20400746 call p_g24_transmit_prep 
-064e 20400573 call p_g24_txdata_enable_tx 
-064f 20207fe7 branch enable_user 
+064f 7011a400 jam 0 ,mem_24g_common_temp + 6 
+0650 da20119e arg mem_24g_common_temp ,rega 
+0651 d8400007 arg 7 ,temp 
+0652 204006c1 call p_g24_put_data_in_buff 
+0653 2040074c call p_g24_transmit_prep 
+0654 20400579 call p_g24_txdata_enable_tx 
+0655 20207fe7 branch enable_user 
 
 p_g24_paring_mode:
-0650 6800cc0c fetch 1 ,mem_24g_pairing_sm 
-0651 c17f8000 rtneq state_24g_pairing_success 
-0652 c0088656 beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
-0653 c0090658 beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
-0654 c009865a beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
-0655 20600000 rtn 
+0656 6800cc0c fetch 1 ,mem_24g_pairing_sm 
+0657 c17f8000 rtneq state_24g_pairing_success 
+0658 c008865c beq state_24g_pairing_1_waiting_ack ,p_g24_pairing_sm_1_waiting_ack 
+0659 c009065e beq state_24g_pairing_2_waiting_ack ,p_g24_pairing_sm_2_waiting_ack 
+065a c0098660 beq state_24g_pairing_3_waiting_ack ,p_g24_pairing_sm_3_waiting_ack 
+065b 20600000 rtn 
 
 p_g24_pairing_sm_1_waiting_ack:
-0656 704c0c02 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
-0657 202005a4 branch p_g24_transmit_abandon 
+065c 704c0c02 jam state_24g_pairing_2 ,mem_24g_pairing_sm 
+065d 202005aa branch p_g24_transmit_abandon 
 
 p_g24_pairing_sm_2_waiting_ack:
-0658 704c0c03 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
-0659 202005a4 branch p_g24_transmit_abandon 
+065e 704c0c03 jam state_24g_pairing_3 ,mem_24g_pairing_sm 
+065f 202005aa branch p_g24_transmit_abandon 
 
 p_g24_pairing_sm_3_waiting_ack:
-065a 704c0cff jam state_24g_pairing_success ,mem_24g_pairing_sm 
-065b 700a9939 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
-065c 20407d86 call ui_ipc_send_event 
-065d 68024bdc fetch 4 ,mem_24g_rxpayload + 2 
-065e 20400738 call p_g24_update_addr_and_synccrc8 
-065f 202005a4 branch p_g24_transmit_abandon 
+0660 704c0cff jam state_24g_pairing_success ,mem_24g_pairing_sm 
+0661 700a9939 jam bt_evt_24g_pairing_complete ,mem_fifo_temp 
+0662 20407d86 call ui_ipc_send_event 
+0663 68024bdc fetch 4 ,mem_24g_rxpayload + 2 
+0664 2040073e call p_g24_update_addr_and_synccrc8 
+0665 202005aa branch p_g24_transmit_abandon 
 
 p_g24_start_24g_mode:
-0660 793f8026 set0 mark_24g ,mark 
-0661 204006b1 call p_g24_ch_syncword_crc8_init 
-0662 6800cc0c fetch 1 ,mem_24g_pairing_sm 
-0663 c1ff8000 rtnne state_24g_pairing_success 
-0664 2040067a call p_g24_tx_attemp_data_prep 
+0666 793f8026 set0 mark_24g ,mark 
+0667 204006b7 call p_g24_ch_syncword_crc8_init 
+0668 6800cc0c fetch 1 ,mem_24g_pairing_sm 
+0669 c1ff8000 rtnne state_24g_pairing_success 
+066a 20400680 call p_g24_tx_attemp_data_prep 
 
 p_g24_tx_attemp_dongle:
-0665 58000000 setarg 0 
-0666 60014c29 store 2 ,mem_24g_check_dongle_times 
-0667 6000cb75 store 1 ,mem_24g_check_dongle_times1 
+066b 58000000 setarg 0 
+066c 60014c29 store 2 ,mem_24g_check_dongle_times 
+066d 6000cb71 store 1 ,mem_24g_check_dongle_times1 
 
 p_g24_tx_attemp_dongle_loop:
-0668 20402afa call lpo_calibration 
-0669 200007d0 nop 2000 
-066a 6808c6ed fetcht 1 ,mem_config_select_device_button_gpio 
-066b 2040681d call gpio_get_bit 
-066c 20208678 branch p_g24_tx_attemp_dongle_loop_exit ,true 
-066d 68014c29 fetch 2 ,mem_24g_check_dongle_times 
-066e 1fe67cff sub pdata ,0xff ,null 
-066f 204285da call p_g24_stop_g24_mode_attept_dongle ,zero 
-0670 6800cb75 fetch 1 ,mem_24g_check_dongle_times1 
-0671 c01405d8 beq 40 ,p_g24_stop_g24_mode 
-0672 204005af call p_g24_transmit_receive_ack 
-0673 242c0683 nbranch p_g24_attemp_txdata_retry ,sync 
-0674 24378683 nbranch p_g24_attemp_txdata_retry ,user3 
+066e 20402afa call lpo_calibration 
+066f 200007d0 nop 2000 
+0670 6808c6ed fetcht 1 ,mem_config_select_device_button_gpio 
+0671 2040681d call gpio_get_bit 
+0672 2020867e branch p_g24_tx_attemp_dongle_loop_exit ,true 
+0673 68014c29 fetch 2 ,mem_24g_check_dongle_times 
+0674 1fe67cff sub pdata ,0xff ,null 
+0675 204285e0 call p_g24_stop_g24_mode_attept_dongle ,zero 
+0676 6800cb71 fetch 1 ,mem_24g_check_dongle_times1 
+0677 c01405de beq 40 ,p_g24_stop_g24_mode 
+0678 204005b5 call p_g24_transmit_receive_ack 
+0679 242c0689 nbranch p_g24_attemp_txdata_retry ,sync 
+067a 24378689 nbranch p_g24_attemp_txdata_retry ,user3 
 
 p_g24_tx_attemp_dongle_succ:
-0675 79200026 set1 mark_24g ,mark 
-0676 700a993c jam bt_evt_24g_attempt_success ,mem_fifo_temp 
-0677 20407d86 call ui_ipc_send_event 
+067b 79200026 set1 mark_24g ,mark 
+067c 700a993c jam bt_evt_24g_attempt_success ,mem_fifo_temp 
+067d 20407d86 call ui_ipc_send_event 
 
 p_g24_tx_attemp_dongle_loop_exit:
-0678 204005aa call p_g24_txbuf_clear 
-0679 20200077 branch p_g24_transmit_by_interrupt_enable 
+067e 204005b0 call p_g24_txbuf_clear 
+067f 20200077 branch p_g24_transmit_by_interrupt_enable 
 
 p_g24_tx_attemp_data_prep:
-067a 70119eff jam 0xff ,mem_24g_common_temp 
-067b 6800cbfd fetch 1 ,mem_24g_data_type 
-067c 6000919f store 1 ,mem_24g_common_temp + 1 
-067d 68024c33 fetch 4 ,mem_24g_device_addr 
-067e 600211a0 store 4 ,mem_24g_common_temp + 2 
-067f d8400006 arg 6 ,temp 
-0680 da20119e arg mem_24g_common_temp ,rega 
-0681 204006bb call p_g24_put_data_in_buff 
-0682 20200746 branch p_g24_transmit_prep 
+0680 70119eff jam 0xff ,mem_24g_common_temp 
+0681 6800cbfd fetch 1 ,mem_24g_data_type 
+0682 6000919f store 1 ,mem_24g_common_temp + 1 
+0683 68024c33 fetch 4 ,mem_24g_device_addr 
+0684 600211a0 store 4 ,mem_24g_common_temp + 2 
+0685 d8400006 arg 6 ,temp 
+0686 da20119e arg mem_24g_common_temp ,rega 
+0687 204006c1 call p_g24_put_data_in_buff 
+0688 2020074c branch p_g24_transmit_prep 
 
 p_g24_attemp_txdata_retry:
-0683 204001e0 call p_mouse_led_output_high 
-0684 68014c29 fetch 2 ,mem_24g_check_dongle_times 
-0685 1fe0fe01 increase 1 ,pdata 
-0686 60014c29 store 2 ,mem_24g_check_dongle_times 
-0687 20400758 call p_g24_ch 
-0688 20200668 branch p_g24_tx_attemp_dongle_loop 
+0689 204001e8 call p_mouse_led_output_high 
+068a 68014c29 fetch 2 ,mem_24g_check_dongle_times 
+068b 1fe0fe01 increase 1 ,pdata 
+068c 60014c29 store 2 ,mem_24g_check_dongle_times 
+068d 2040075e call p_g24_ch 
+068e 2020066e branch p_g24_tx_attemp_dongle_loop 
 
 p_g24_auto_pair_start:
-0689 793f8026 set0 mark_24g ,mark 
-068a 204006ad call p_g24_auto_pair_all_powerful 
-068b 2040067a call p_g24_tx_attemp_data_prep 
+068f 793f8026 set0 mark_24g ,mark 
+0690 204006b3 call p_g24_auto_pair_all_powerful 
+0691 20400680 call p_g24_tx_attemp_data_prep 
 
 p_g24_auto_pair_restart:
-068c 704c2900 jam 0 ,mem_24g_check_dongle_times 
-068d 704b7500 jam 0 ,mem_24g_check_dongle_times1 
+0692 704c2900 jam 0 ,mem_24g_check_dongle_times 
+0693 704b7100 jam 0 ,mem_24g_check_dongle_times1 
 
 p_g24_auto_pair_start_loop:
-068e 20402afa call lpo_calibration 
-068f 200007d0 nop 2000 
-0690 6808c6ed fetcht 1 ,mem_config_select_device_button_gpio 
-0691 2040681d call gpio_get_bit 
-0692 2020862c branch p_g24_start_pairing_sm1 ,true 
-0693 68014c29 fetch 2 ,mem_24g_check_dongle_times 
-0694 1fe67cff sub pdata ,0xff ,null 
-0695 204285da call p_g24_stop_g24_mode_attept_dongle ,zero 
-0696 6800cb75 fetch 1 ,mem_24g_check_dongle_times1 
-0697 c00805d8 beq 16 ,p_g24_stop_g24_mode 
-0698 204005af call p_g24_transmit_receive_ack 
-0699 242c06a2 nbranch p_g24_auto_pair_retry ,sync 
-069a 243786a2 nbranch p_g24_auto_pair_retry ,user3 
-069b 204005e0 call p_g24_ackpayload_parse 
-069c 204000da call p_mouse_tx_power_init 
-069d 68024c24 fetch 4 ,mem_24g_addr 
-069e 680a4c08 fetcht 4 ,mem_24g_paring_addr 
-069f 98467c00 isub temp ,null 
-06a0 2022862c branch p_g24_start_pairing_sm1 ,zero 
-06a1 20200675 branch p_g24_tx_attemp_dongle_succ 
+0694 20402afa call lpo_calibration 
+0695 200007d0 nop 2000 
+0696 6808c6ed fetcht 1 ,mem_config_select_device_button_gpio 
+0697 2040681d call gpio_get_bit 
+0698 20208632 branch p_g24_start_pairing_sm1 ,true 
+0699 68014c29 fetch 2 ,mem_24g_check_dongle_times 
+069a 1fe67cff sub pdata ,0xff ,null 
+069b 204285e0 call p_g24_stop_g24_mode_attept_dongle ,zero 
+069c 6800cb71 fetch 1 ,mem_24g_check_dongle_times1 
+069d c00805de beq 16 ,p_g24_stop_g24_mode 
+069e 204005b5 call p_g24_transmit_receive_ack 
+069f 242c06a8 nbranch p_g24_auto_pair_retry ,sync 
+06a0 243786a8 nbranch p_g24_auto_pair_retry ,user3 
+06a1 204005e6 call p_g24_ackpayload_parse 
+06a2 204000da call p_mouse_tx_power_init 
+06a3 68024c24 fetch 4 ,mem_24g_addr 
+06a4 680a4c08 fetcht 4 ,mem_24g_paring_addr 
+06a5 98467c00 isub temp ,null 
+06a6 20228632 branch p_g24_start_pairing_sm1 ,zero 
+06a7 2020067b branch p_g24_tx_attemp_dongle_succ 
 
 p_g24_auto_pair_retry:
-06a2 204001e0 call p_mouse_led_output_high 
-06a3 68014c29 fetch 2 ,mem_24g_check_dongle_times 
-06a4 1fe0fe01 increase 1 ,pdata 
-06a5 60014c29 store 2 ,mem_24g_check_dongle_times 
-06a6 6800cd3a fetch 1 ,mem_24g_auto_paring_switch 
-06a7 1fe0fe01 increase 1 ,pdata 
-06a8 1fe17e01 and_into 1 ,pdata 
-06a9 6000cd3a store 1 ,mem_24g_auto_paring_switch 
-06aa c00006b3 beq 0 ,p_g24_auto_pair_device_attemp 
-06ab c00086b5 beq 1 ,p_g24_auto_pair_pair_attemp 
-06ac 20600000 rtn 
+06a8 204001e8 call p_mouse_led_output_high 
+06a9 68014c29 fetch 2 ,mem_24g_check_dongle_times 
+06aa 1fe0fe01 increase 1 ,pdata 
+06ab 60014c29 store 2 ,mem_24g_check_dongle_times 
+06ac 6800cd3a fetch 1 ,mem_24g_auto_paring_switch 
+06ad 1fe0fe01 increase 1 ,pdata 
+06ae 1fe17e01 and_into 1 ,pdata 
+06af 6000cd3a store 1 ,mem_24g_auto_paring_switch 
+06b0 c00006b9 beq 0 ,p_g24_auto_pair_device_attemp 
+06b1 c00086bb beq 1 ,p_g24_auto_pair_pair_attemp 
+06b2 20600000 rtn 
 
 p_g24_auto_pair_all_powerful:
-06ad 7041de20 jam tx_power_pair ,mem_tx_power 
-06ae 58000f0f setarg 0x0f0f 
-06af 60014c24 store 2 ,mem_24g_addr 
-06b0 e0a10000 istore 2 ,contw 
+06b3 7041de20 jam tx_power_pair ,mem_tx_power 
+06b4 58000f0f setarg 0x0f0f 
+06b5 60014c24 store 2 ,mem_24g_addr 
+06b6 e0a10000 istore 2 ,contw 
 
 p_g24_ch_syncword_crc8_init:
-06b1 20400739 call p_g24_syncword_crc8 
-06b2 20200758 branch p_g24_ch 
+06b7 2040073f call p_g24_syncword_crc8 
+06b8 2020075e branch p_g24_ch 
 
 p_g24_auto_pair_device_attemp:
-06b3 204006ad call p_g24_auto_pair_all_powerful 
-06b4 2020068e branch p_g24_auto_pair_start_loop 
+06b9 204006b3 call p_g24_auto_pair_all_powerful 
+06ba 20200694 branch p_g24_auto_pair_start_loop 
 
 p_g24_auto_pair_pair_attemp:
-06b5 20400630 call p_g24_pair_init 
-06b6 2020068e branch p_g24_auto_pair_start_loop 
+06bb 20400636 call p_g24_pair_init 
+06bc 20200694 branch p_g24_auto_pair_start_loop 
 
 p_g24_check_51cmd_stop_24g:
-06b7 793f8026 set0 mark_24g ,mark 
-06b8 204053ce call le_disable 
+06bd 793f8026 set0 mark_24g ,mark 
+06be 204053ce call le_disable 
 
 p_mouse_disable_g24_pairing_flag:
-06b9 d8e00003 arg mosue_24g_pairing_flag ,queue 
-06ba 202043d2 branch mouse_disable_function_flag 
+06bf d8e00003 arg mosue_24g_pairing_flag ,queue 
+06c0 202043d2 branch mouse_disable_function_flag 
 
 p_g24_put_data_in_buff:
-06bb 6008cbfc storet 1 ,mem_24g_datalen 
-06bc 18427200 copy temp ,loopcnt 
-06bd d8a04b98 arg mem_24g_txbuf ,contw 
-06be 1a220c00 copy rega ,contr 
-06bf 20207f01 branch memcpy 
+06c1 6008cbfc storet 1 ,mem_24g_datalen 
+06c2 18427200 copy temp ,loopcnt 
+06c3 d8a04b98 arg mem_24g_txbuf ,contw 
+06c4 1a220c00 copy rega ,contr 
+06c5 20207f01 branch memcpy 
 
 p_g24_read_len_pid_crc:
-06c0 6800cb77 fetch 1 ,mem_24g_rxbuf + 1 
-06c1 1fe97e00 rshift3 pdata ,pdata 
-06c2 6000cbfa store 1 ,mem_24g_rxdata_length 
-06c3 1fe0fe01 increase 1 ,pdata 
-06c4 d8c04b77 arg mem_24g_rxbuf + 1 ,contr 
-06c5 98c08c00 iadd contr ,contr 
-06c6 e8c18000 ifetch 3 ,contr 
-06c7 6001cc39 store 3 ,mem_24g_sta_crc 
-06c8 6800cb77 fetch 1 ,mem_24g_rxbuf + 1 
-06c9 1fe37e00 rshift pdata ,pdata 
-06ca 1fe17e03 and pdata ,0x03 ,pdata 
-06cb 6000cc3f store 1 ,mem_24g_sta_pid 
-06cc 20600000 rtn 
+06c6 6800cb77 fetch 1 ,mem_24g_rxbuf + 1 
+06c7 1fe97e00 rshift3 pdata ,pdata 
+06c8 6000cbfa store 1 ,mem_24g_rxdata_length 
+06c9 1fe0fe01 increase 1 ,pdata 
+06ca d8c04b77 arg mem_24g_rxbuf + 1 ,contr 
+06cb 98c08c00 iadd contr ,contr 
+06cc e8c18000 ifetch 3 ,contr 
+06cd 6001cc39 store 3 ,mem_24g_sta_crc 
+06ce 6800cb77 fetch 1 ,mem_24g_rxbuf + 1 
+06cf 1fe37e00 rshift pdata ,pdata 
+06d0 1fe17e03 and pdata ,0x03 ,pdata 
+06d1 6000cc3f store 1 ,mem_24g_sta_pid 
+06d2 20600000 rtn 
 
 p_set_freq_tx:
-06cd 60088017 storet 1 ,mem_last_freq 
-06ce 1840a200 add temp ,0 ,rega 
-06cf 20402981 call rf_write_freq 
-06d0 58000500 setarg param_pll_setup 
-06d1 20402a8f call sleep 
+06d3 60088017 storet 1 ,mem_last_freq 
+06d4 1840a200 add temp ,0 ,rega 
+06d5 20402981 call rf_write_freq 
+06d6 58000500 setarg param_pll_setup 
+06d7 20402a8f call sleep 
 
 p_rf_tx_enable:
-06d2 70890601 jam 0x1 ,rfen_adc 
-06d3 7089003c jam 0x3c ,rfen_rx 
-06d4 708901e0 jam 0xe0 ,rfen_tx 
-06d5 2000000a nop 10 
-06d6 70890201 jam 0x01 ,rfen_mdm 
-06d7 7089023d jam 0x3d ,rfen_mdm 
-06d8 2000000a nop 10 
-06d9 708903b7 jam 0xb7 ,rfen_sn 
-06da 2000000a nop 10 
-06db 7089027d jam 0x7d ,rfen_mdm 
-06dc 6800c1de fetch 1 ,mem_tx_power 
-06dd c00006e2 beq tx_power_0db ,p_set_tx_power_0db 
-06de c00106ea beq tx_power_5db ,p_set_tx_power_5db 
-06df c00206f2 beq tx_power_f5db ,p_set_tx_power_f5db 
-06e0 c0100704 beq tx_power_pair ,p_set_tx_power_pair 
-06e1 202006e2 branch p_set_tx_power_0db 
+06d8 70890601 jam 0x1 ,rfen_adc 
+06d9 7089003c jam 0x3c ,rfen_rx 
+06da 708901e0 jam 0xe0 ,rfen_tx 
+06db 2000000a nop 10 
+06dc 70890201 jam 0x01 ,rfen_mdm 
+06dd 7089023d jam 0x3d ,rfen_mdm 
+06de 2000000a nop 10 
+06df 708903b7 jam 0xb7 ,rfen_sn 
+06e0 2000000a nop 10 
+06e1 7089027d jam 0x7d ,rfen_mdm 
+06e2 6800c1de fetch 1 ,mem_tx_power 
+06e3 c00006e8 beq tx_power_0db ,p_set_tx_power_0db 
+06e4 c00106f0 beq tx_power_5db ,p_set_tx_power_5db 
+06e5 c00206f8 beq tx_power_f5db ,p_set_tx_power_f5db 
+06e6 c010070a beq tx_power_pair ,p_set_tx_power_pair 
+06e7 202006e8 branch p_set_tx_power_0db 
 
 p_set_tx_power_0db:
-06e2 204006fa call p_rx_low_sens 
-06e3 70894bba jam 0xba ,0x894b 
-06e4 708955d0 jam 0xd0 ,0x8955 
-06e5 708956e0 jam 0xe0 ,0x8956 
-06e6 70895788 jam 0x88 ,0x8957 
-06e7 7089586c jam 0x6c ,0x8958 
-06e8 70895910 jam 0x10 ,0x8959 
-06e9 2020294b branch set_tx_power_0db 
+06e8 20400700 call p_rx_low_sens 
+06e9 70894bba jam 0xba ,0x894b 
+06ea 708955d0 jam 0xd0 ,0x8955 
+06eb 708956e0 jam 0xe0 ,0x8956 
+06ec 70895788 jam 0x88 ,0x8957 
+06ed 7089586c jam 0x6c ,0x8958 
+06ee 70895910 jam 0x10 ,0x8959 
+06ef 2020294b branch set_tx_power_0db 
 
 p_set_tx_power_5db:
-06ea 204006ff call p_rx_high_sens 
-06eb 70894bba jam 0xba ,0x894b 
-06ec 708955d0 jam 0xd0 ,0x8955 
-06ed 708956e0 jam 0xe0 ,0x8956 
-06ee 70895788 jam 0x88 ,0x8957 
-06ef 7089583c jam 0x3c ,0x8958 
-06f0 70895910 jam 0x10 ,0x8959 
-06f1 20202953 branch set_tx_power_5db 
+06f0 20400705 call p_rx_high_sens 
+06f1 70894bba jam 0xba ,0x894b 
+06f2 708955d0 jam 0xd0 ,0x8955 
+06f3 708956e0 jam 0xe0 ,0x8956 
+06f4 70895788 jam 0x88 ,0x8957 
+06f5 7089583c jam 0x3c ,0x8958 
+06f6 70895910 jam 0x10 ,0x8959 
+06f7 20202953 branch set_tx_power_5db 
 
 p_set_tx_power_f5db:
-06f2 204006fa call p_rx_low_sens 
-06f3 70894bba jam 0xba ,0x894b 
-06f4 708955d0 jam 0xd0 ,0x8955 
-06f5 708956c0 jam 0xc0 ,0x8956 
-06f6 70895788 jam 0x88 ,0x8957 
-06f7 7089586c jam 0x6c ,0x8958 
-06f8 70895910 jam 0x10 ,0x8959 
-06f9 2020295b branch set_tx_power_f5db 
+06f8 20400700 call p_rx_low_sens 
+06f9 70894bba jam 0xba ,0x894b 
+06fa 708955d0 jam 0xd0 ,0x8955 
+06fb 708956c0 jam 0xc0 ,0x8956 
+06fc 70895788 jam 0x88 ,0x8957 
+06fd 7089586c jam 0x6c ,0x8958 
+06fe 70895910 jam 0x10 ,0x8959 
+06ff 2020295b branch set_tx_power_f5db 
 
 p_rx_low_sens:
-06fa 70894c5b jam 0x5b ,0x894c 
-06fb 70894d96 jam 0x96 ,0x894d 
-06fc 70894e2c jam 0x2c ,0x894e 
-06fd 70894f46 jam 0x46 ,0x894f 
-06fe 20600000 rtn 
+0700 70894c5b jam 0x5b ,0x894c 
+0701 70894d96 jam 0x96 ,0x894d 
+0702 70894e2c jam 0x2c ,0x894e 
+0703 70894f46 jam 0x46 ,0x894f 
+0704 20600000 rtn 
 
 p_rx_high_sens:
-06ff 70894cfb jam 0xfb ,0x894c 
-0700 70894def jam 0xef ,0x894d 
-0701 70894eec jam 0xec ,0x894e 
-0702 70894f5e jam 0x5e ,0x894f 
-0703 20600000 rtn 
+0705 70894cfb jam 0xfb ,0x894c 
+0706 70894def jam 0xef ,0x894d 
+0707 70894eec jam 0xec ,0x894e 
+0708 70894f5e jam 0x5e ,0x894f 
+0709 20600000 rtn 
 
 p_set_tx_power_pair:
-0704 70894bba jam 0xba ,0x894b 
-0705 708956c2 jam 0xc2 ,0x8956 
-0706 708955d0 jam 0xd0 ,0x8955 
-0707 20600000 rtn 
+070a 70894bba jam 0xba ,0x894b 
+070b 708956c2 jam 0xc2 ,0x8956 
+070c 708955d0 jam 0xd0 ,0x8955 
+070d 20600000 rtn 
 
 p_shutdown_radio:
-0708 18002a08 force 8 ,radio_ctrl 
-0709 202028fa branch shutdown_radio + 1 
+070e 18002a08 force 8 ,radio_ctrl 
+070f 202028fa branch shutdown_radio + 1 
 
 p_g24_timer_check:
-070a 20407fe9 call disable_user 
-070b 680a4c1d fetcht 4 ,mem_24g_tx_btclk 
-070c 1c427e00 copy clkn_bt ,pdata 
-070d 98467c00 isub temp ,null 
-070e 24412d18 ncall g24_timer_timeout ,positive 
-070f 1fe22400 copy pdata ,regb 
-0710 68024c1d fetch 4 ,mem_24g_tx_btclk 
-0711 6808cc21 fetcht 1 ,mem_24g_interval 
-0712 98408400 iadd temp ,temp 
-0713 1a427e00 copy regb ,pdata 
-0714 98467c00 isub temp ,null 
-0715 24610000 nrtn positive 
-0716 793ffe1c set0 28 ,pdata 
-0717 60024c1d store 4 ,mem_24g_tx_btclk 
-0718 20207fe7 branch enable_user 
+0710 20407fe9 call disable_user 
+0711 680a4c1d fetcht 4 ,mem_24g_tx_btclk 
+0712 1c427e00 copy clkn_bt ,pdata 
+0713 98467c00 isub temp ,null 
+0714 24412d18 ncall g24_timer_timeout ,positive 
+0715 1fe22400 copy pdata ,regb 
+0716 68024c1d fetch 4 ,mem_24g_tx_btclk 
+0717 6808cc21 fetcht 1 ,mem_24g_interval 
+0718 98408400 iadd temp ,temp 
+0719 1a427e00 copy regb ,pdata 
+071a 98467c00 isub temp ,null 
+071b 24610000 nrtn positive 
+071c 793ffe1c set0 28 ,pdata 
+071d 60024c1d store 4 ,mem_24g_tx_btclk 
+071e 20207fe7 branch enable_user 
 
 p_rssi_noise:
-0719 204029bb call save_rssi 
-071a 207a0000 rtn blank 
-071b 6808ccb6 fetcht 1 ,mem_rssi_noise_index 
-071c da200d9e arg mem_rssi_noise_buffer ,rega 
-071d 20400720 call p_rssi_store 
-071e 6008ccb6 storet 1 ,mem_rssi_noise_index 
-071f 20600000 rtn 
+071f 204029bb call save_rssi 
+0720 207a0000 rtn blank 
+0721 6808ccb6 fetcht 1 ,mem_rssi_noise_index 
+0722 da200d9e arg mem_rssi_noise_buffer ,rega 
+0723 20400726 call p_rssi_store 
+0724 6008ccb6 storet 1 ,mem_rssi_noise_index 
+0725 20600000 rtn 
 
 p_rssi_store:
-0720 1a227e00 copy rega ,pdata 
-0721 98408a00 iadd temp ,contw 
-0722 68008018 fetch 1 ,mem_rssi 
-0723 e0a08000 istore 1 ,contw 
-0724 18408401 increase 1 ,temp 
-0725 18410407 and_into rssi_buf_len_signal ,temp 
-0726 20600000 rtn 
+0726 1a227e00 copy rega ,pdata 
+0727 98408a00 iadd temp ,contw 
+0728 68008018 fetch 1 ,mem_rssi 
+0729 e0a08000 istore 1 ,contw 
+072a 18408401 increase 1 ,temp 
+072b 18410407 and_into rssi_buf_len_signal ,temp 
+072c 20600000 rtn 
 
 p_rssi_average:
-0727 d8400000 arg 0 ,temp 
-0728 df200008 arg rssi_buf_len_signal + 1 ,loopcnt 
-0729 1a220c00 copy rega ,contr 
+072d d8400000 arg 0 ,temp 
+072e df200008 arg rssi_buf_len_signal + 1 ,loopcnt 
+072f 1a220c00 copy rega ,contr 
 
 p_rssi_average_loop:
-072a e8c08000 ifetch 1 ,contr 
-072b 98408400 iadd temp ,temp 
-072c c200072a loop p_rssi_average_loop 
-072d 18497e00 rshift3 temp ,pdata 
-072e 1fe20400 copy pdata ,temp 
-072f c6930000 rtnmark0 mark_24g 
-0730 1fe6fc0a div pdata ,10 
-0731 20407f86 call wait_div_end 
-0732 1807fe00 quotient pdata 
-0733 1ff27e00 lshift4 pdata ,pdata 
-0734 18070400 remainder temp 
-0735 98418400 ior temp ,temp 
-0736 20600000 rtn 
-0737 20600000 rtn 
+0730 e8c08000 ifetch 1 ,contr 
+0731 98408400 iadd temp ,temp 
+0732 c2000730 loop p_rssi_average_loop 
+0733 18497e00 rshift3 temp ,pdata 
+0734 1fe20400 copy pdata ,temp 
+0735 c6930000 rtnmark0 mark_24g 
+0736 1fe6fc0a div pdata ,10 
+0737 20407f86 call wait_div_end 
+0738 1807fe00 quotient pdata 
+0739 1ff27e00 lshift4 pdata ,pdata 
+073a 18070400 remainder temp 
+073b 98418400 ior temp ,temp 
+073c 20600000 rtn 
+073d 20600000 rtn 
 
 p_g24_update_addr_and_synccrc8:
-0738 60024c24 store 4 ,mem_24g_addr 
+073e 60024c24 store 4 ,mem_24g_addr 
 
 p_g24_syncword_crc8:
-0739 da200000 arg 0 ,rega 
-073a df200004 arg 4 ,loopcnt 
-073b d8c04c24 arg mem_24g_addr ,contr 
+073f da200000 arg 0 ,rega 
+0740 df200004 arg 4 ,loopcnt 
+0741 d8c04c24 arg mem_24g_addr ,contr 
 
 p_g24_syncword_crc8_loop:
-073c e8c08000 ifetch 1 ,contr 
-073d 9a20a200 iadd rega ,rega 
-073e c200073c loop p_g24_syncword_crc8_loop 
-073f 1a227e00 copy rega ,pdata 
-0740 60014cad store 2 ,mem_24g_syncword 
-0741 6800ccad fetch 1 ,mem_24g_syncword 
-0742 6808ccae fetcht 1 ,mem_24g_syncword + 1 
-0743 9840fe00 iadd temp ,pdata 
-0744 6000ccaf store 1 ,mem_24g_syncword_crc8 
-0745 20600000 rtn 
+0742 e8c08000 ifetch 1 ,contr 
+0743 9a20a200 iadd rega ,rega 
+0744 c2000742 loop p_g24_syncword_crc8_loop 
+0745 1a227e00 copy rega ,pdata 
+0746 60014cad store 2 ,mem_24g_syncword 
+0747 6800ccad fetch 1 ,mem_24g_syncword 
+0748 6808ccae fetcht 1 ,mem_24g_syncword + 1 
+0749 9840fe00 iadd temp ,pdata 
+074a 6000ccaf store 1 ,mem_24g_syncword_crc8 
+074b 20600000 rtn 
 
 p_g24_transmit_prep:
-0746 6800cbfc fetch 1 ,mem_24g_datalen 
-0747 1fe0fe02 increase 2 ,pdata 
-0748 6000cbfe store 1 ,mem_24g_txlen 
-0749 6800cbfd fetch 1 ,mem_24g_data_type 
-074a 6000cbb8 store 1 ,mem_24g_txpayload 
-074b 6800cbfc fetch 1 ,mem_24g_datalen 
-074c 1fe9fe00 lshift3 pdata ,pdata 
-074d 6808cbfb fetcht 1 ,mem_24g_pid 
-074e 18410403 and temp ,0x03 ,temp 
-074f 18438400 lshift temp ,temp 
-0750 9841fe00 ior temp ,pdata 
-0751 6808cc38 fetcht 1 ,mem_24g_no_ack 
-0752 9840fe00 iadd temp ,pdata 
-0753 e0a08000 istore 1 ,contw 
-0754 6800cbfc fetch 1 ,mem_24g_datalen 
-0755 98007200 iforce loopcnt 
-0756 d8c04b98 arg mem_24g_txbuf ,contr 
-0757 20207f01 branch memcpy 
+074c 6800cbfc fetch 1 ,mem_24g_datalen 
+074d 1fe0fe02 increase 2 ,pdata 
+074e 6000cbfe store 1 ,mem_24g_txlen 
+074f 6800cbfd fetch 1 ,mem_24g_data_type 
+0750 6000cbb8 store 1 ,mem_24g_txpayload 
+0751 6800cbfc fetch 1 ,mem_24g_datalen 
+0752 1fe9fe00 lshift3 pdata ,pdata 
+0753 6808cbfb fetcht 1 ,mem_24g_pid 
+0754 18410403 and temp ,0x03 ,temp 
+0755 18438400 lshift temp ,temp 
+0756 9841fe00 ior temp ,pdata 
+0757 6808cc38 fetcht 1 ,mem_24g_no_ack 
+0758 9840fe00 iadd temp ,pdata 
+0759 e0a08000 istore 1 ,contw 
+075a 6800cbfc fetch 1 ,mem_24g_datalen 
+075b 98007200 iforce loopcnt 
+075c d8c04b98 arg mem_24g_txbuf ,contr 
+075d 20207f01 branch memcpy 
 
 p_g24_ch:
-0758 6808cc07 fetcht 1 ,mem_24g_current_ch_number 
-0759 2040075c call p_g24_ch_map_size 
-075a 6008cc07 storet 1 ,mem_24g_current_ch_number 
-075b 20600000 rtn 
+075e 6808cc07 fetcht 1 ,mem_24g_current_ch_number 
+075f 20400762 call p_g24_ch_map_size 
+0760 6008cc07 storet 1 ,mem_24g_current_ch_number 
+0761 20600000 rtn 
 
 p_g24_ch_map_size:
-075c 20400760 call p_g24_ch_calc 
-075d 18408401 increase 1 ,temp 
-075e 18410403 and_into 3 ,temp 
-075f 20600000 rtn 
+0762 20400766 call p_g24_ch_calc 
+0763 18408401 increase 1 ,temp 
+0764 18410403 and_into 3 ,temp 
+0765 20600000 rtn 
 
 p_g24_ch_calc:
-0760 6800cc24 fetch 1 ,mem_24g_addr 
-0761 1fe17e03 and_into 0x03 ,pdata 
-0762 1fefa204 mul32 pdata ,4 ,rega 
-0763 58004c0d setarg mem_24g_ch_map1 
-0764 9a20fe00 iadd rega ,pdata 
-0765 98408c00 iadd temp ,contr 
-0766 e8c08000 ifetch 1 ,contr 
-0767 6000cc06 store 1 ,mem_24g_ch 
-0768 20600000 rtn 
+0766 6800cc24 fetch 1 ,mem_24g_addr 
+0767 1fe17e03 and_into 0x03 ,pdata 
+0768 1fefa204 mul32 pdata ,4 ,rega 
+0769 58004c0d setarg mem_24g_ch_map1 
+076a 9a20fe00 iadd rega ,pdata 
+076b 98408c00 iadd temp ,contr 
+076c e8c08000 ifetch 1 ,contr 
+076d 6000cc06 store 1 ,mem_24g_ch 
+076e 20600000 rtn 
 
 p_g24_prep:
-0769 7844fc00 disable enable_crc 
-076a 7843fc00 disable enable_white 
-076b 58555555 setarg 0x555555 
-076c 98001e00 iforce crc24_init 
-076d 6800cc06 fetch 1 ,mem_24g_ch 
-076e 1fed8400 reverse pdata ,temp 
-076f 79200401 set1 1 ,temp 
-0770 18431c00 rshift temp ,white_init 
-0771 20600000 rtn 
+076f 7844fc00 disable enable_crc 
+0770 7843fc00 disable enable_white 
+0771 58555555 setarg 0x555555 
+0772 98001e00 iforce crc24_init 
+0773 6800cc06 fetch 1 ,mem_24g_ch 
+0774 1fed8400 reverse pdata ,temp 
+0775 79200401 set1 1 ,temp 
+0776 18431c00 rshift temp ,white_init 
+0777 20600000 rtn 
 
 p_g24_receive_packet:
-0772 204053c4 call le_enable 
-0773 68024c24 fetch 4 ,mem_24g_addr 
-0774 98001200 iforce access 
-0775 20402918 call set_sync_on 
-0776 6808cc06 fetcht 1 ,mem_24g_ch 
-0777 2040291f call set_freq_rx 
-0778 58000500 setarg param_pll_setup 
-0779 20402a8f call sleep 
-077a 20402924 call rf_rx_enable 
+0778 204053c4 call le_enable 
+0779 68024c24 fetch 4 ,mem_24g_addr 
+077a 98001200 iforce access 
+077b 20402918 call set_sync_on 
+077c 6808cc06 fetcht 1 ,mem_24g_ch 
+077d 2040291f call set_freq_rx 
+077e 58000500 setarg param_pll_setup 
+077f 20402a8f call sleep 
+0780 20402924 call rf_rx_enable 
 
 p_g24_receive_rxon:
-077b 20400769 call p_g24_prep 
-077c 7857fc00 disable user3 
-077d 7826fc00 enable decode_fec0 
-077e 7830fc00 enable is_rx 
-077f 78507c00 disable is_tx 
-0780 78287c00 enable swfine 
-0781 68014bff fetch 2 ,mem_24g_rx_window 
-0782 98003600 iforce stop_watch 
-0783 37c18400 correlate null ,timeout 
-0784 242c07bb nbranch p_g24_sync_timeout ,sync 
-0785 7846fc00 disable decode_fec0 
-0786 7825fc00 enable decode_fec1 
-0787 7823fc00 enable enable_white 
-0788 7824fc00 enable enable_crc 
-0789 204007b4 call p_g24_receive_byte 
-078a 6000ccb0 store 1 ,mem_24g_get_syncword_crc8 
-078b 6808ccaf fetcht 1 ,mem_24g_syncword_crc8 
-078c 98467c00 isub temp ,null 
-078d 242287b7 nbranch p_g24_end_of_packet ,zero 
-078e 204007b4 call p_g24_receive_byte 
-078f 6000cb76 store 1 ,mem_24g_rxbuf 
-0790 6800cc42 fetch 1 ,mem_24g_mode 
-0791 1fe67c02 sub pdata ,rx_24g ,null 
-0792 20228797 branch p_g24_receive_skip ,zero 
-0793 6800cb76 fetch 1 ,mem_24g_rxbuf 
-0794 6808cbfd fetcht 1 ,mem_24g_data_type 
-0795 a8400e00 icompare bits_data ,temp 
-0796 242087b7 nbranch p_g24_end_of_packet ,true 
+0781 2040076f call p_g24_prep 
+0782 7857fc00 disable user3 
+0783 7826fc00 enable decode_fec0 
+0784 7830fc00 enable is_rx 
+0785 78507c00 disable is_tx 
+0786 78287c00 enable swfine 
+0787 68014bff fetch 2 ,mem_24g_rx_window 
+0788 98003600 iforce stop_watch 
+0789 37c18400 correlate null ,timeout 
+078a 242c07c1 nbranch p_g24_sync_timeout ,sync 
+078b 7846fc00 disable decode_fec0 
+078c 7825fc00 enable decode_fec1 
+078d 7823fc00 enable enable_white 
+078e 7824fc00 enable enable_crc 
+078f 204007ba call p_g24_receive_byte 
+0790 6000ccb0 store 1 ,mem_24g_get_syncword_crc8 
+0791 6808ccaf fetcht 1 ,mem_24g_syncword_crc8 
+0792 98467c00 isub temp ,null 
+0793 242287bd nbranch p_g24_end_of_packet ,zero 
+0794 204007ba call p_g24_receive_byte 
+0795 6000cb76 store 1 ,mem_24g_rxbuf 
+0796 6800cc42 fetch 1 ,mem_24g_mode 
+0797 1fe67c02 sub pdata ,rx_24g ,null 
+0798 2022879d branch p_g24_receive_skip ,zero 
+0799 6800cb76 fetch 1 ,mem_24g_rxbuf 
+079a 6808cbfd fetcht 1 ,mem_24g_data_type 
+079b a8400e00 icompare bits_data ,temp 
+079c 242087bd nbranch p_g24_end_of_packet ,true 
 
 p_g24_receive_skip:
-0797 204007b4 call p_g24_receive_byte 
-0798 e0a08000 istore 1 ,contw 
-0799 1fe97e00 rshift3 pdata ,pdata 
-079a 1fe1721f and pdata ,0x1f ,loopcnt 
-079b 2022879f branch p_g24rx_nopayload ,zero 
+079d 204007ba call p_g24_receive_byte 
+079e e0a08000 istore 1 ,contw 
+079f 1fe97e00 rshift3 pdata ,pdata 
+07a0 1fe1721f and pdata ,0x1f ,loopcnt 
+07a1 202287a5 branch p_g24rx_nopayload ,zero 
 
 p_g24rx_loop:
-079c 204007b4 call p_g24_receive_byte 
-079d e0a08000 istore 1 ,contw 
-079e c200079c loop p_g24rx_loop 
+07a2 204007ba call p_g24_receive_byte 
+07a3 e0a08000 istore 1 ,contw 
+07a4 c20007a2 loop p_g24rx_loop 
 
 p_g24rx_nopayload:
-079f 18a22200 copy contw ,rega 
-07a0 204007b4 call p_g24_receive_byte 
-07a1 6000cd37 store 1 ,mem_rssi_hex_received 
-07a2 1a220a00 copy rega ,contw 
-07a3 09800018 parse demod ,bucket ,24 
-07a4 78287c00 enable swfine 
-07a5 db600664 arg param_sifs ,stop_watch 
-07a6 1fef7e00 rshift32 pdata ,pdata 
-07a7 1ff17e00 rshift16 pdata ,pdata 
-07a8 e0a18000 istore 3 ,contw 
-07a9 7845fc00 disable decode_fec1 
-07aa 202307b7 branch p_g24_end_of_packet ,crc_failed 
-07ab 7837fc00 enable user3 
-07ac 68008017 fetch 1 ,mem_last_freq 
-07ad 1fe0a200 add pdata ,0 ,rega 
-07ae 20402981 call rf_write_freq 
-07af 7846fc00 disable decode_fec0 
-07b0 20402918 call set_sync_on 
-07b1 6800cd37 fetch 1 ,mem_rssi_hex_received 
-07b2 20400027 call p_rssi_signal 
-07b3 20600000 rtn 
+07a5 18a22200 copy contw ,rega 
+07a6 204007ba call p_g24_receive_byte 
+07a7 6000cd37 store 1 ,mem_rssi_hex_received 
+07a8 1a220a00 copy rega ,contw 
+07a9 09800018 parse demod ,bucket ,24 
+07aa 78287c00 enable swfine 
+07ab db600664 arg param_sifs ,stop_watch 
+07ac 1fef7e00 rshift32 pdata ,pdata 
+07ad 1ff17e00 rshift16 pdata ,pdata 
+07ae e0a18000 istore 3 ,contw 
+07af 7845fc00 disable decode_fec1 
+07b0 202307bd branch p_g24_end_of_packet ,crc_failed 
+07b1 7837fc00 enable user3 
+07b2 68008017 fetch 1 ,mem_last_freq 
+07b3 1fe0a200 add pdata ,0 ,rega 
+07b4 20402981 call rf_write_freq 
+07b5 7846fc00 disable decode_fec0 
+07b6 20402918 call set_sync_on 
+07b7 6800cd37 fetch 1 ,mem_rssi_hex_received 
+07b8 20400027 call p_rssi_signal 
+07b9 20600000 rtn 
 
 p_g24_receive_byte:
-07b4 09800008 parse demod ,bucket ,8 
-07b5 19897e00 rshift3 pwindow ,pdata 
-07b6 20600000 rtn 
+07ba 09800008 parse demod ,bucket ,8 
+07bb 19897e00 rshift3 pwindow ,pdata 
+07bc 20600000 rtn 
 
 p_g24_end_of_packet:
-07b7 784dfc00 disable encode_fec1 
-07b8 7845fc00 disable decode_fec1 
-07b9 2040264d call end_of_packet 
-07ba 20600000 rtn 
+07bd 784dfc00 disable encode_fec1 
+07be 7845fc00 disable decode_fec1 
+07bf 2040264d call end_of_packet 
+07c0 20600000 rtn 
 
 p_g24_sync_timeout:
-07bb 202007b7 branch p_g24_end_of_packet 
+07c1 202007bd branch p_g24_end_of_packet 
 
 p_g24_set_freq_tx:
-07bc 20402918 call set_sync_on 
-07bd 6808cc06 fetcht 1 ,mem_24g_ch 
-07be 20202933 branch set_freq_tx 
+07c2 20402918 call set_sync_on 
+07c3 6808cc06 fetcht 1 ,mem_24g_ch 
+07c4 20202933 branch set_freq_tx 
 
 p_g24_transmit:
-07bf 204053c4 call le_enable 
-07c0 68024c24 fetch 4 ,mem_24g_addr 
-07c1 98001200 iforce access 
-07c2 20400769 call p_g24_prep 
-07c3 204007bc call p_g24_set_freq_tx 
-07c4 79202a00 set1 txgfsk ,radio_ctrl 
-07c5 782efc00 enable encode_fec0 
-07c6 78307c00 enable is_tx 
-07c7 7850fc00 disable is_rx 
-07c8 19317e00 rshift16 access ,pdata 
-07c9 1fecfe00 rshift8 pdata ,pdata 
-07ca 1ff1fe00 rshift4 pdata ,pdata 
-07cb 08008628 inject mod ,40 
-07cc 784efc00 disable encode_fec0 
-07cd 782dfc00 enable encode_fec1 
-07ce 7823fc00 enable enable_white 
-07cf 7824fc00 enable enable_crc 
-07d0 6800ccaf fetch 1 ,mem_24g_syncword_crc8 
-07d1 08008608 inject mod ,8 
-07d2 6800cbfe fetch 1 ,mem_24g_txlen 
-07d3 98007200 iforce loopcnt 
-07d4 d8c04bb8 arg mem_24g_txpayload ,contr 
+07c5 204053c4 call le_enable 
+07c6 68024c24 fetch 4 ,mem_24g_addr 
+07c7 98001200 iforce access 
+07c8 2040076f call p_g24_prep 
+07c9 204007c2 call p_g24_set_freq_tx 
+07ca 79202a00 set1 txgfsk ,radio_ctrl 
+07cb 782efc00 enable encode_fec0 
+07cc 78307c00 enable is_tx 
+07cd 7850fc00 disable is_rx 
+07ce 19317e00 rshift16 access ,pdata 
+07cf 1fecfe00 rshift8 pdata ,pdata 
+07d0 1ff1fe00 rshift4 pdata ,pdata 
+07d1 08008628 inject mod ,40 
+07d2 784efc00 disable encode_fec0 
+07d3 782dfc00 enable encode_fec1 
+07d4 7823fc00 enable enable_white 
+07d5 7824fc00 enable enable_crc 
+07d6 6800ccaf fetch 1 ,mem_24g_syncword_crc8 
+07d7 08008608 inject mod ,8 
+07d8 6800cbfe fetch 1 ,mem_24g_txlen 
+07d9 98007200 iforce loopcnt 
+07da d8c04bb8 arg mem_24g_txpayload ,contr 
 
 p_g24tr_loop:
-07d5 e8c08000 ifetch 1 ,contr 
-07d6 08008608 inject mod ,8 
-07d7 c20007d5 loop p_g24tr_loop 
-07d8 78247c00 enable enable_parity 
-07d9 08008618 inject mod ,24 
-07da 78447c00 disable enable_parity 
-07db 37d38200 until null ,tx_clear 
-07dc 20000064 nop 100 
-07dd 784efc00 disable encode_fec0 
-07de 784dfc00 disable encode_fec1 
-07df 20600000 rtn 
+07db e8c08000 ifetch 1 ,contr 
+07dc 08008608 inject mod ,8 
+07dd c20007db loop p_g24tr_loop 
+07de 78247c00 enable enable_parity 
+07df 08008618 inject mod ,24 
+07e0 78447c00 disable enable_parity 
+07e1 37d38200 until null ,tx_clear 
+07e2 20000064 nop 100 
+07e3 784efc00 disable encode_fec0 
+07e4 784dfc00 disable encode_fec1 
+07e5 20600000 rtn 
 
 p_mouse_data_init:
-07e0 7047a007 jam 7 ,mem_mouse_data_queue 
-07e1 7047a104 jam 4 ,mem_mouse_data_queue + 1 
-07e2 580047a0 setarg mem_mouse_data_queue 
-07e3 60014218 store 2 ,mem_queue_ptr 
-07e4 20207e38 branch queue_init 
+07e6 7047a007 jam 7 ,mem_mouse_data_queue 
+07e7 7047a104 jam 4 ,mem_mouse_data_queue + 1 
+07e8 580047a0 setarg mem_mouse_data_queue 
+07e9 60014218 store 2 ,mem_queue_ptr 
+07ea 20207e38 branch queue_init 
 
 p_mouse_data_push:
-07e5 da20469a arg mem_mouse_key ,rega 
-07e6 20407e3d call queue_push 
-07e7 205407e9 call p_mouse_queue_increase ,user 
-07e8 20600000 rtn 
+07eb da20469a arg mem_mouse_key ,rega 
+07ec 20407e3d call queue_push 
+07ed 205407ef call p_mouse_queue_increase ,user 
+07ee 20600000 rtn 
 
 p_mouse_queue_increase:
-07e9 6800c7c1 fetch 1 ,mem_mouse_data_queue_num 
-07ea 1fe0fe01 increase 1 ,pdata 
-07eb 6000c7c1 store 1 ,mem_mouse_data_queue_num 
-07ec 20600000 rtn 
+07ef 6800c7c1 fetch 1 ,mem_mouse_data_queue_num 
+07f0 1fe0fe01 increase 1 ,pdata 
+07f1 6000c7c1 store 1 ,mem_mouse_data_queue_num 
+07f2 20600000 rtn 
 
 p_mouse_data_pull:
-07ed da20469a arg mem_mouse_key ,rega 
-07ee 20407e54 call queue_pop 
-07ef 203407f1 branch p_mouse_fill_data_le ,user 
-07f0 20600000 rtn 
+07f3 da20469a arg mem_mouse_key ,rega 
+07f4 20407e54 call queue_pop 
+07f5 203407f7 branch p_mouse_fill_data_le ,user 
+07f6 20600000 rtn 
 
 p_mouse_fill_data_le:
-07f1 20405652 call le_clear_md 
-07f2 6800c7c1 fetch 1 ,mem_mouse_data_queue_num 
-07f3 1fe67c01 sub pdata ,1 ,null 
-07f4 24415650 ncall le_set_md ,positive 
-07f5 6800c7c1 fetch 1 ,mem_mouse_data_queue_num 
-07f6 207a0000 rtn blank 
-07f7 1fe0ffff increase -1 ,pdata 
-07f8 6000c7c1 store 1 ,mem_mouse_data_queue_num 
-07f9 20203f90 branch mouse_fill_data_le 
+07f7 20405652 call le_clear_md 
+07f8 6800c7c1 fetch 1 ,mem_mouse_data_queue_num 
+07f9 1fe67c01 sub pdata ,1 ,null 
+07fa 24415650 ncall le_set_md ,positive 
+07fb 6800c7c1 fetch 1 ,mem_mouse_data_queue_num 
+07fc 207a0000 rtn blank 
+07fd 1fe0ffff increase -1 ,pdata 
+07fe 6000c7c1 store 1 ,mem_mouse_data_queue_num 
+07ff 20203f90 branch mouse_fill_data_le 
 org 0x2000
 
 start:
Index: YJX_1066/PB_3mode_2ch/output/ramcode.rom
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/ramcode.rom	(revision 833)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/output/ramcode.rom	(working copy)
@@ -1,41 +1,41 @@
 c2840017
-c0428708
-c04486cd
+c042870e
+c04486d3
 c0008031
-c00d8444
-c0250453
-c02c8451
-c028845c
-c0538461
-c0658476
-c0748477
+c00d844a
+c0250459
+c02c8457
+c0288462
+c0538467
+c065847c
+c074847d
 c050803a
 c054003f
 c0588042
 c059004a
 c06200ce
-c0648155
-c0650159
-c071834b
-c0750358
-c0758367
-c076039a
+c0648156
+c065015a
+c0718351
+c075035e
+c075836d
+c07603a0
 20202a8e
-c01c83a0
-c02183a8
-c02503ae
-c02b83b1
-c03183c3
-c03383ed
-c0350416
-c03b8421
-c0028489
-c04004a4
-c04104ae
-c04404d9
-c0460431
-c046843d
-c07d04fd
+c01c83a6
+c02183ae
+c02503b4
+c02b83b7
+c03183c9
+c03383f3
+c035041c
+c03b8427
+c002848f
+c04004aa
+c04104b4
+c04404df
+c0460437
+c0468443
+c07d0503
 20202a8e
 1fe22200
 6808ccb7
@@ -61,13 +61,13 @@
 58001d87
 60014513
 20202aa2
-6800c80a
+6800c806
 247a0000
 20202b7f
 c6130000
 6800c79c
 c0007fef
-6800c7c8
+6800c7c4
 c000ffef
 68014248
 243a7fef
@@ -75,13 +75,13 @@
 c6930000
 6800cd3c
 c000805f
-2040056f
+20400575
 2434007a
-20400554
-20400593
+2040055a
+20400599
 6800cc0c
 c1ff8000
-204005f8
+204005fe
 6800cd3c
 c1008000
 20402afa
@@ -93,7 +93,7 @@
 2040009c
 5800ec54
 20202b93
-2040070a
+20400710
 24740000
 20400071
 6800cd3d
@@ -134,7 +134,7 @@
 20202b2a
 704c2801
 704d3100
-2040051c
+20400522
 6000cb98
 58000000
 6003cb99
@@ -144,8 +144,8 @@
 6800cbfd
 79207e03
 6000cbfd
-20400746
-20400573
+2040074c
+20400579
 20200050
 c6130000
 204000b5
@@ -160,7 +160,7 @@
 204000b2
 2040009c
 20403ebf
-20400161
+2040015e
 68120070
 681a0078
 98418400
@@ -176,56 +176,56 @@
 793ffe06
 6010807e
 20600000
-6800cb02
+6800cafe
 207a0000
-2020034c
+20200352
 d8c01800
-d8a0480e
+d8a0480a
 204000c0
 d8c01900
-d8a04829
+d8a04825
 204000c0
 d8c01a00
-d8a04844
+d8a04840
 204000c0
 d8c01b00
-d8a0485f
+d8a0485b
 df20001b
 20207f01
-d8c0480e
+d8c0480a
 d8a01800
 204000c0
-d8c04829
+d8c04825
 d8a01900
 204000c0
-d8c04844
+d8c04840
 d8a01a00
 204000c0
-d8c0485f
+d8c0485b
 d8a01b00
 202000c0
 20403416
 203580d8
 70807820
-204007e0
+204007e6
 6800c1de
 6000ccb3
-204005e7
+204005ed
 6800c685
-6000cb6f
+6000cb6b
 204043ca
 204000dd
 202074b9
 6800ccb3
 6000c1de
 20600000
-2455812a
+2455812b
 20400107
 20758000
-204001f8
+20400200
 20404083
 c00280fb
-202001ae
+202001b6
 204000da
 6800c210
 c01980e9
@@ -260,7 +260,7 @@
 6000c6b4
 60014c29
 204042ca
-2020062c
+20200632
 70421276
 20203d36
 20400107
@@ -273,7 +273,7 @@
 204040d1
 200003e8
 2020010d
-704b0201
+704afe01
 2040640f
 20400109
 20206411
@@ -294,12 +294,13 @@
 1fed7e00
 1fe0fe06
 20206413
-2040015d
+6808cb6a
+2040680e
 20203e6e
-20400516
+2040051c
 20400128
 20403e1e
-20400136
+20400137
 58000000
 60014154
 20403e54
@@ -307,10 +308,10 @@
 20405839
 2040582c
 20405818
-2020016e
+2020016b
 204074b9
 d8c08c00
-d8a0487a
+d8a04876
 df200171
 20407f01
 580f0209
@@ -324,20 +325,20 @@
 d8c08d71
 df200109
 20407f01
-70489100
-7048896d
+70488d00
+7048856d
 5800401f
-600149df
+600149db
 58006d04
-60014a48
+60014a44
 580016b0
-60014a4e
-5800487a
+60014a4a
+58004876
 60014575
 20600000
 204033c4
 2022c316
-2040035e
+20400364
 20203dcb
 d8400002
 da200aaa
@@ -347,11 +348,7 @@
 da200a9a
 da400062
 202033c8
-6808cb6e
-2020680e
-6808cb6e
-20206829
-6808cb6e
+6808cb6a
 20206825
 70808640
 70808700
@@ -364,13 +361,13 @@
 58000000
 600201f5
 20600000
-20400163
-204001aa
+20400160
+204001b2
 20404423
 68014778
 d840aa55
 98467c00
-202281a1
+202281a9
 60094778
 2040441c
 70477a02
@@ -379,22 +376,33 @@
 e0a10000
 6802477b
 60024c24
-20400184
-2020035e
-204001a1
-d8c04b0f
+20400181
+20200364
+204001a9
+d8c04b0b
 d8a04720
 df20005f
 20407f01
-20400163
-20400189
-20400197
-20406552
-2020018e
+20400160
+20400186
+2040019f
+2040018b
+20200196
 6801c700
 6001c232
 2040652a
-2040018e
+20400196
+20600000
+1fe22600
+1a227e00
+1fe0fffc
+1fe22400
+ea420000
+60024b72
+1a627e00
+20406552
+68024b72
+e2420000
 20600000
 580186a0
 20402a8f
@@ -403,7 +411,7 @@
 6011008c
 58000005
 204064f3
-c280018e
+c2800196
 20600000
 5800477f
 d8404720
@@ -411,79 +419,79 @@
 6801c700
 da204720
 20600000
-20400163
-204001aa
-20400197
+20400160
+204001b2
+2040019f
 20206562
-2040019d
+204001a5
 2040431a
 6802477b
 60024c24
 20600000
-20400163
+20400160
 2040650b
 d84000b9
 20206556
-20400163
+20400160
 2040650b
 d84000ab
 20206556
 680246d3
-c30f01b5
+c30f01bd
 68008abd
 2fec0003
-242081b5
+242081bd
 20400109
 20400122
 6800c6f5
-c28281bd
+c28281c5
 c3830000
 680246d3
 c4088000
-204001ef
-20340689
-20200660
+204001f7
+2034068f
+20200666
 6800c720
-203a01b8
+203a01c0
 1fe67e02
-202281b8
+202281c0
 202000e4
 6800c6ac
-243a01ca
-6800cb71
+243a01d2
+6800cb6d
 207a0000
 1fe0ffff
-6000cb71
-203a01e5
-202001d4
-6800cb72
+6000cb6d
+203a01ed
+202001dc
+6800cb6e
 207a0000
 1fe0ffff
-6000cb72
+6000cb6e
 247a0000
-704b7205
-6800cb73
-c00001d3
-c00081d7
-704b7301
-204001e3
-6808cb74
+704b6e05
+6800cb6f
+c00001db
+c00081df
+704b6f01
+204001eb
+6808cb70
 20206829
-704b7300
-202001e5
+704b6f00
+202001ed
 6800c720
 c1810000
-6800cb70
+6800cb6c
 207a0000
 1fe0ffff
-6000cb70
-203a01e5
-204001e3
-6808cb74
+6000cb6c
+203a01ed
+204001eb
+6808cb70
 20206825
-6808cb74
+6808cb70
 2020680e
-6808cb74
+6808cb70
 793f8407
 d8a08078
 20406830
@@ -500,25 +508,25 @@
 e8c90000
 98467c00
 2442ffe9
-c20001f3
+c20001fb
 20600000
-5800020d
+58000215
 60014d2d
-58000211
+58000219
 600141ef
-5800042b
+58000431
 600141f9
-58000225
+5800022d
 600141f1
 58000095
 600141ed
-5800024f
+58000257
 600141f5
-5800024d
+58000255
 600141f3
-580002ba
+580002c1
 600141eb
-580002ce
+580002d5
 600141fd
 58003d36
 60014201
@@ -533,19 +541,19 @@
 1fe17e03
 c1818000
 6800c79c
-205a024a
+205a0252
 680246d3
 c281c179
 c2804179
 c282c179
 20403f97
 24740000
-20400220
-202007e5
+20400228
+202007eb
 6801469f
 207a0000
-70480a01
-70480b02
+70480601
+70480702
 20600000
 20770000
 6800c1e2
@@ -553,7 +561,7 @@
 20405271
 247a0000
 6800c79c
-205a024a
+205a0252
 680246d3
 c281bf8a
 c2803f8a
@@ -561,14 +569,14 @@
 c284bf8a
 20403f97
 24740000
-20400220
-6800cb07
-c0008239
-6800cb0e
+20400228
+6800cb03
+c0008241
+6800cb0a
 207a0000
 20203f81
 6800c69a
-6000cb08
+6000cb04
 6800c69b
 e0a08000
 6800c69d
@@ -581,7 +589,7 @@
 e0a10000
 580002a1
 e0a10000
-6802cb08
+6802cb04
 e0a28000
 20600000
 20405814
@@ -590,41 +598,41 @@
 20407e34
 20203ee0
 1a627e00
-c00a0261
-c00a8264
-c014826d
-c019026f
-c0200276
-c0020281
-c0098281
-c0138288
+c00a0269
+c00a826c
+c0148275
+c0190277
+c020027e
+c0020289
+c0098289
+c0138290
 c00cb3df
-c010828e
-c0008294
-c0010297
-c015829c
-c01c82a1
-c01d02b2
-c01e02b8
+c0108296
+c000829c
+c001029f
+c01582a4
+c01c82a9
+c01d02b9
+c01e02bf
 2020417d
 20400113
-204007e0
+204007e6
 202041c3
-204002ca
+204002d1
 58000007
 60014496
 60014498
-7047c800
+7047c400
 70479c00
-204007e0
+204007e6
 20405816
 202041d9
 700a9912
 20207d8f
 6800c79f
-c0008272
-20200274
-2040026d
+c000827a
+2020027c
+20400275
 7046c614
 d8e00001
 202041b9
@@ -637,8 +645,8 @@
 58000009
 60014496
 60014498
-2040026d
-202003b7
+20400275
+202003bd
 68014682
 c3860000
 c3830000
@@ -646,29 +654,29 @@
 680246d3
 c3828000
 202033a7
-2040028a
+20400292
 202033a7
 58000001
 60030040
 70018533
-20200514
-6800c80c
+2020051a
+6800c808
 c1010000
 1fe0fe01
-6000c80c
+6000c808
 7041e312
 2020340e
-70480d00
+70480900
 20400113
 202042ca
-704b0300
-704b0500
-704b0e00
-204002ca
+704aff00
+704b0100
+704b0a00
+204002d1
 202041d9
-6800c80c
+6800c808
 c1810000
-70480c00
+70480800
 7041e30e
 2020340e
 20400113
@@ -683,15 +691,14 @@
 2042c039
 2442c05d
 204000da
-202002ae
-2040019d
+204001a5
 68024c24
 6002477b
-20200184
-204002ca
+20200181
+204002d1
 704d3c00
 204000da
-204006b7
+204006bd
 7041bd00
 2020340a
 20400113
@@ -701,53 +708,52 @@
 79347e1a
 6012004c
 20402c21
-204002ca
+204002d1
 204074bd
-204001e5
+204001ed
 20403e9f
 20403ebf
-20400161
-204001a6
+2040015e
+204001ae
 68108081
 1fe17ef7
 60108081
 20600000
-6800cb02
+6800cafe
 207a0000
-704b0200
+704afe00
 20200122
-20400318
+2040031e
 204043eb
-204002db
-204002de
-204002eb
+204002e2
+204002e5
+20400300
 20404231
 20404234
 20404237
 2040423a
-204002e3
-204001c2
-204001d9
-202002e8
-da60480d
+204002ea
+204001ca
+204001e1
+202002ef
+da604809
 da40637a
 2020336d
-da60480b
-da4002e1
+da604807
+da4002e8
 2020336d
-70480a00
+70480600
 20600000
-da604b0d
-da4002e6
+da604b09
+da4002ed
 2020336d
-704b0e01
+704b0a01
 20600000
 da6046c6
 da403d60
 2020336d
-202002fa
-da604b6f
-da4002ef
+da604b6b
+da4002f5
 2020336d
 6808c720
 6800c703
@@ -764,18 +770,18 @@
 c17f8000
 6808c6ed
 2040681d
-24208304
-204002ec
+2420830a
+204002f2
 6800c6d9
 c1000000
 7046d900
 20600000
 6800c6d9
 c1008000
-6800cb6f
-245a030c
+6800cb6b
+245a0312
 6800c685
-6000cb6f
+6000cb6b
 7046d901
 20600000
 6808c720
@@ -785,7 +791,7 @@
 244143cc
 6008c720
 7041bd00
-20400184
+20400181
 204043c0
 680246d3
 c1048000
@@ -798,24 +804,24 @@
 1fe67c0a
 20610000
 7046ce00
-20400330
+20400336
 20406908
 6001470f
 da204709
-2040033e
+20400344
 6800c231
-c3000329
-704b0101
+c300032f
+704afd01
 202043e7
 204043e9
-6800cb01
+6800cafd
 207a0000
-704b0100
+704afd00
 6800c6ef
 6000c715
 20204296
 6800c22d
-c0010333
+c0010339
 202068ec
 68108078
 793ffe05
@@ -843,10 +849,10 @@
 20600000
 2040424a
 6800c6e0
-c003034f
+c0030355
 20203d81
 6800c77a
-205a0356
+205a035c
 6800c77a
 c000bd8a
 c0013d8c
@@ -856,37 +862,37 @@
 20600000
 70479d00
 70479e00
-c513035c
+c5130362
 2020426d
-204006b7
+204006bd
 2020426d
 20600000
 204068a2
 6801421d
-203a0364
-600147c6
-20200384
+203a036a
+600147c2
+2020038a
 58001122
-600147c6
-20200363
+600147c2
+20200369
 204000da
 70479c00
 68014682
-c2858375
+c285837b
 680246d3
-c30c0375
-2040038e
-680947c6
+c30c037b
+20400394
+680947c2
 18408401
-600947c6
+600947c2
 600944a1
-20400384
+2040038a
 180a7e00
 6000c4a0
 20403418
 68014687
 600146ac
-704b7205
+704b6e05
 70016d06
 58000000
 600146b0
@@ -896,21 +902,21 @@
 204043ca
 6800c092
 2feffe01
-20408395
+2040839b
 202042c4
-20400163
-204001aa
+20400160
+204001b2
 2040650b
 d8400002
-da2047c6
+da2047c2
 da40005f
 6801c700
 9a40fe00
-20406552
-2020018e
-20400163
+2040018b
+20200196
+20400160
 d8400002
-da2047c6
+da2047c2
 da40005f
 6801c700
 9a40fe00
@@ -922,8 +928,8 @@
 20207df4
 58000000
 600146ac
-704b7205
-204001e5
+704b6e05
+204001ed
 2040011e
 202042cb
 6800c50f
@@ -932,7 +938,7 @@
 c0065395
 204055aa
 2040561e
-204005f8
+204005fe
 2020538f
 68008016
 1fe0fe01
@@ -943,46 +949,46 @@
 204029bb
 20400027
 202054a3
-204003b9
+204003bf
 2020557d
-6800c7c9
+6800c7c5
 6000c172
-7047c800
+7047c400
 20600000
-7047c801
+7047c401
 20600000
 6800c3d6
 1fe67c0c
-242103b7
+242103bd
 6800c3d8
-6808c7c9
+6808c7c5
 98467c00
-202103b3
+202103b9
 6800c3d8
 6000c172
-202003b5
+202003bb
 68008456
-c28283d7
-204005ea
+c28283dd
+204005f0
 6800c78e
-243a03cd
+243a03d3
 6800843f
-c30203d1
+c30203d7
 680082da
-203a03d1
+203a03d7
 20205664
 6800c78e
 1fe0ffff
 6000c78e
 20205664
 6800c4c4
-c08283d4
+c08283da
 70478e03
 20405892
-205a07ed
+205a07f3
 20205622
-204003d9
-202003e5
+204003df
+202003eb
 6800c6c5
 1fe17e03
 c1818000
@@ -995,7 +1001,7 @@
 6000c3dc
 20405650
 20600000
-202005ee
+202005f4
 6800c79f
 207a0000
 6800c6c5
@@ -1004,19 +1010,19 @@
 7046c60a
 20600000
 e8c10000
-c00203f1
-c003040e
+c00203f7
+c0030414
 20205698
 20407ea5
-204003e6
+204003ec
 20407e9f
 e8c18000
 60018477
-c0080400
+c0080406
 1fec8400
 18467c24
 202158ad
-d84047ca
+d84047c6
 600944bc
 204058ad
 58008e7a
@@ -1037,7 +1043,7 @@
 e0c10000
 20600000
 e8c08000
-c0028411
+c0028417
 20205af5
 20405b5a
 6800843f
@@ -1046,7 +1052,7 @@
 20205c8e
 68008016
 c093d6f2
-2040041c
+20400422
 d8e00000
 68014482
 20207f08
@@ -1056,7 +1062,7 @@
 1fe0fefa
 20203cbe
 7855fc00
-20370424
+2037042a
 2436d806
 20402bcb
 680140c1
@@ -1080,7 +1086,7 @@
 204063ee
 184104fd
 2000000d
-2040043e
+20400444
 60188073
 20600000
 204064dd
@@ -1096,10 +1102,10 @@
 20402435
 7920002c
 204022f2
-202c044f
+202c0455
 793f802c
 20402455
-243a0448
+243a044e
 202020fc
 793f802c
 2020215f
@@ -1107,13 +1113,13 @@
 2020258f
 68008030
 2feffe00
-20408457
+2040845d
 2020248a
 68008047
 2feffe03
-204085ee
-244085ea
-202005f8
+204085f4
+244085f0
+202005fe
 204024f0
 242c28f9
 204029bb
@@ -1125,7 +1131,7 @@
 6800c091
 207a0000
 6800c65a
-203a046a
+203a0470
 6800c5b1
 207a0000
 6800c4c0
@@ -1141,18 +1147,18 @@
 20628000
 20202b7d
 202033e4
-70480c00
+70480800
 7041e30e
 204041e7
 68014208
 c283c1f5
 c28033a9
-c2808481
-c2810484
-c2818484
+c2808487
+c281048a
+c281848a
 202042b0
-c2828484
-c2818484
+c282848a
+c281848a
 202042b0
 68014682
 c28642b0
@@ -1162,21 +1168,21 @@
 68010264
 1fe20c00
 e8c08000
-6000cb06
+6000cb02
 1fe1040f
 1ff1fe00
-c0038492
-c0008499
+c0038498
+c000849f
 20204d39
 20404d53
-704b0700
-6800cb06
+704b0300
+6800cb02
 2feffe00
 20608000
-704b0701
+704b0301
 20600000
 18427e00
-c002849d
+c00284a3
 c001cd4a
 20600000
 700a9927
@@ -1184,58 +1190,58 @@
 6800c092
 c4030000
 18427e00
-c002828a
+c0028292
 20600000
 68008552
 600084c9
-c00984a8
+c00984ae
 20205db4
 20405dcf
-704b0301
-6800cb05
+704aff01
+6800cb01
 207a0000
-704b0502
+704b0102
 20600000
 78547c00
 204062c1
 68008048
 207a0000
-c28384b7
-c00184c7
-c01884c3
-c00b84c5
+c28384bd
+c00184cd
+c01884c9
+c00b84cb
 20206010
-c04204ba
-c04184bd
+c04204c0
+c04184c3
 2020603f
-204004c0
+204004c6
 68008048
 20206099
-204004c0
+204004c6
 68008048
 2020610d
 6800c65a
 203a612b
 20206124
-704b0501
+704b0101
 202061c3
-704b0d04
+704b0904
 202061a4
 18007e02
 20406298
 68008049
 e0a08000
-6000cb00
+6000cafc
 204062a7
-6800cb00
-c01704d0
+6800cafc
+c01704d6
 20206051
-6800cb03
+6800caff
 207a0000
-704b0300
-6800cb05
+704aff00
+6800cb01
 c1810000
-704b0401
+704b0001
 1c427e00
 600204e9
 20600000
@@ -1243,55 +1249,55 @@
 247a0000
 68008055
 207a0000
-c00204fb
-c00804e0
+c0020501
+c00804e6
 20206320
 6800c55b
 c1000000
-c00084e4
+c00084ea
 2020635f
 20748000
 6800816d
-c28004e8
+c28004ee
 20206399
-6800cb05
+6800cb01
 c000e39d
 6800c1bd
 203a63a9
 680084d1
 c4018000
 c4010000
-6800cb04
+6800cb00
 207a0000
-704b0400
+704b0000
 680204e9
 d8400014
 98408400
 1c427e00
 98467c00
-242104f9
+242104ff
 20206349
-704b0401
+704b0001
 20600000
-70480d14
+70480914
 2020636f
 204062bc
 243a7ddb
 68008a99
 c584fdd6
-c00f8504
-c0100508
+c00f850a
+c010050e
 20207dca
 6803044f
 60030186
 70018534
-2020050b
+20200511
 68030040
 60030186
 70018533
 6800c092
 c005670b
-c283050f
+c2830515
 20600000
 680246d3
 c4038000
@@ -1299,7 +1305,7 @@
 204043d2
 204042e8
 204042fb
-20200184
+20200181
 204068a8
 680240a0
 60024c33
@@ -1319,53 +1325,53 @@
 793ffe04
 6000cbfd
 20600000
-204005ee
+204005f4
 6800cd33
-c000852e
-c0010532
+c0008534
+c0010538
 20600000
 704d3402
 704d3000
 704d3200
-2020051c
+20200522
 704d3100
-2020052f
+20200535
 68014c02
 1fe0fe01
 60014c02
-c28505d6
+c28505dc
 6800cd31
-c000853d
+c0008543
 704d3101
 6800cd31
-c080851c
+c0808522
 6800cd2f
 1fe0fe01
 6000cd2f
-c0020544
-20400758
+c002054a
+2040075e
 704c4102
-20200593
-204005ee
+20200599
+204005f4
 704d2f00
-2020051c
+20200522
 704d3402
 704d3201
 704d3100
-2020051c
+20200522
 6800cd33
-c0018548
+c001854e
 6800cbfd
 2fec0004
-2020851a
+20208520
 6800cd33
-c0008547
-c0010548
+c000854d
+c001054e
 20600000
 6800cc0c
 c1ff8000
-20400559
-24560561
+2040055f
+24560567
 20600000
 78567c00
 6800cd32
@@ -1376,35 +1382,35 @@
 704c4104
 20207feb
 6800cd34
-203a0569
+203a056f
 1fe0ffff
 6000cd34
 704d3302
-20400758
+2040075e
 704c4104
 20600000
 704d3303
 6800cd31
-243a053b
-20400758
+243a0541
+2040075e
 704c4102
 20600000
 6800cc0c
-c0ff8635
-20400575
-20400746
+c0ff863b
+2040057b
+2040074c
 704c0101
 20600000
 68014d2d
 20407f9c
-2034057b
+20340581
 6803cb99
 207a0000
 20207fe7
 704c2800
 1a20fe01
 6000cbfc
-2040051c
+20400522
 6000cb98
 e8a88000
 ea408000
@@ -1415,7 +1421,7 @@
 ea410000
 e0a10000
 1a40a402
-c2000586
+c200058c
 d8a04b9e
 df200002
 ea408000
@@ -1423,25 +1429,25 @@
 9840fe00
 e0a08000
 1a40a401
-c200058c
+c2000592
 20600000
 704c0500
 d9600d00
 34730200
-204005af
+204005b5
 6800cc38
 c1008000
-242c05be
-243785be
-204005aa
-204005e0
-204005ea
+242c05c4
+243785c4
+204005b0
+204005e6
+204005f0
 6800cbfb
 1fe0fe01
 6000cbfb
 6800cc0c
-c0ff85ad
-2040054b
+c0ff85b3
+20400551
 58000000
 60014c02
 6000cc04
@@ -1451,58 +1457,58 @@
 df200004
 d8a04b98
 20207ec6
-204005e7
-20200650
+204005ed
+20200656
 7857fc00
-204007bf
+204007c5
 6800cc38
-c00085bc
+c00085c2
 18002a00
 68024c24
 98001200
 68088017
 2040291f
 20402924
-2040077b
-205787b7
+20400781
+205787bd
 20600000
-204007b7
-2020059e
+204007bd
+202005a4
 6800cc04
 1fe0fe01
 6000cc04
 6800cc0c
-c0ff85d2
+c0ff85d8
 6808cc05
 18408401
 6008cc05
 6800cc41
 98467e00
-243a0594
+243a059a
 6800cd33
-c0018534
+c001853a
 6800cd30
 1fe0fe01
 6000cd30
-c0010529
-20400520
+c001052f
+20400526
 704c4101
-20200593
+20200599
 6800cc04
 c1ff8000
 704c0400
-202005d8
+202005de
 58000000
 60014c02
 700a993a
 20207d86
-6800cb75
+6800cb71
 1fe0fe01
-6000cb75
+6000cb71
 58000000
 60014c29
 20600000
-204006c0
+204006c6
 6800cbfa
 207a0000
 98007200
@@ -1518,7 +1524,7 @@
 20600000
 6800cd35
 1fe67c02
-244105f6
+244105fc
 6800cd35
 c1000000
 1fe0ffff
@@ -1531,18 +1537,18 @@
 c3838000
 c3830000
 da204cbe
-20400727
+2040072d
 6008cd36
 280ffe26
-2040860a
-2440860e
+20408610
+24408614
 98467c00
-24210622
+24210628
 6800cd35
 1fe67c02
-24210612
+24210618
 6800cd35
-c0000623
+c0000629
 20600000
 58000082
 20600000
@@ -1557,49 +1563,49 @@
 704d3500
 6808cd36
 280ffe26
-2040860c
-24408610
+20408612
+24408616
 98467c00
 24610000
 6800cd38
-c000062a
+c0000630
 1fe0ffff
 6000cd38
-c000062a
+c0000630
 7041de00
 20600000
 704d3500
 6800cd38
-c0010628
+c001062e
 1fe0fe01
 6000cd38
-c0008620
+c0008626
 7041de02
 20600000
 7041de04
 20600000
 79200026
-20400630
+20400636
 704c0c01
 20600000
 7041de20
 704bfb00
 704c064e
 68024c08
-20200738
+2020073e
 6800cc01
 c000ffe7
 6800cc0c
-c000863c
-c001063f
-c0018642
+c0008642
+c0010645
+c0018648
 20202a8c
 704c0c11
 70119eaa
-20200644
+2020064a
 704c0c12
 70119e55
-20200644
+2020064a
 704c0c13
 70119e22
 6800cbfd
@@ -1610,51 +1616,51 @@
 7011a400
 da20119e
 d8400007
-204006bb
-20400746
-20400573
+204006c1
+2040074c
+20400579
 20207fe7
 6800cc0c
 c17f8000
-c0088656
-c0090658
-c009865a
+c008865c
+c009065e
+c0098660
 20600000
 704c0c02
-202005a4
+202005aa
 704c0c03
-202005a4
+202005aa
 704c0cff
 700a9939
 20407d86
 68024bdc
-20400738
-202005a4
+2040073e
+202005aa
 793f8026
-204006b1
+204006b7
 6800cc0c
 c1ff8000
-2040067a
+20400680
 58000000
 60014c29
-6000cb75
+6000cb71
 20402afa
 200007d0
 6808c6ed
 2040681d
-20208678
+2020867e
 68014c29
 1fe67cff
-204285da
-6800cb75
-c01405d8
-204005af
-242c0683
-24378683
+204285e0
+6800cb71
+c01405de
+204005b5
+242c0689
+24378689
 79200026
 700a993c
 20407d86
-204005aa
+204005b0
 20200077
 70119eff
 6800cbfd
@@ -1663,40 +1669,40 @@
 600211a0
 d8400006
 da20119e
-204006bb
-20200746
-204001e0
+204006c1
+2020074c
+204001e8
 68014c29
 1fe0fe01
 60014c29
-20400758
-20200668
+2040075e
+2020066e
 793f8026
-204006ad
-2040067a
+204006b3
+20400680
 704c2900
-704b7500
+704b7100
 20402afa
 200007d0
 6808c6ed
 2040681d
-2020862c
+20208632
 68014c29
 1fe67cff
-204285da
-6800cb75
-c00805d8
-204005af
-242c06a2
-243786a2
-204005e0
+204285e0
+6800cb71
+c00805de
+204005b5
+242c06a8
+243786a8
+204005e6
 204000da
 68024c24
 680a4c08
 98467c00
-2022862c
-20200675
-204001e0
+20228632
+2020067b
+204001e8
 68014c29
 1fe0fe01
 60014c29
@@ -1704,19 +1710,19 @@
 1fe0fe01
 1fe17e01
 6000cd3a
-c00006b3
-c00086b5
+c00006b9
+c00086bb
 20600000
 7041de20
 58000f0f
 60014c24
 e0a10000
-20400739
-20200758
-204006ad
-2020068e
-20400630
-2020068e
+2040073f
+2020075e
+204006b3
+20200694
+20400636
+20200694
 793f8026
 204053ce
 d8e00003
@@ -1755,12 +1761,12 @@
 2000000a
 7089027d
 6800c1de
-c00006e2
-c00106ea
-c00206f2
-c0100704
-202006e2
-204006fa
+c00006e8
+c00106f0
+c00206f8
+c010070a
+202006e8
+20400700
 70894bba
 708955d0
 708956e0
@@ -1768,7 +1774,7 @@
 7089586c
 70895910
 2020294b
-204006ff
+20400705
 70894bba
 708955d0
 708956e0
@@ -1776,7 +1782,7 @@
 7089583c
 70895910
 20202953
-204006fa
+20400700
 70894bba
 708955d0
 708956c0
@@ -1819,7 +1825,7 @@
 207a0000
 6808ccb6
 da200d9e
-20400720
+20400726
 6008ccb6
 20600000
 1a227e00
@@ -1834,7 +1840,7 @@
 1a220c00
 e8c08000
 98408400
-c200072a
+c2000730
 18497e00
 1fe20400
 c6930000
@@ -1852,7 +1858,7 @@
 d8c04c24
 e8c08000
 9a20a200
-c200073c
+c2000742
 1a227e00
 60014cad
 6800ccad
@@ -1879,10 +1885,10 @@
 d8c04b98
 20207f01
 6808cc07
-2040075c
+20400762
 6008cc07
 20600000
-20400760
+20400766
 18408401
 18410403
 20600000
@@ -1913,7 +1919,7 @@
 58000500
 20402a8f
 20402924
-20400769
+2040076f
 7857fc00
 7826fc00
 7830fc00
@@ -1922,35 +1928,35 @@
 68014bff
 98003600
 37c18400
-242c07bb
+242c07c1
 7846fc00
 7825fc00
 7823fc00
 7824fc00
-204007b4
+204007ba
 6000ccb0
 6808ccaf
 98467c00
-242287b7
-204007b4
+242287bd
+204007ba
 6000cb76
 6800cc42
 1fe67c02
-20228797
+2022879d
 6800cb76
 6808cbfd
 a8400e00
-242087b7
-204007b4
+242087bd
+204007ba
 e0a08000
 1fe97e00
 1fe1721f
-2022879f
-204007b4
+202287a5
+204007ba
 e0a08000
-c200079c
+c20007a2
 18a22200
-204007b4
+204007ba
 6000cd37
 1a220a00
 09800018
@@ -1960,7 +1966,7 @@
 1ff17e00
 e0a18000
 7845fc00
-202307b7
+202307bd
 7837fc00
 68008017
 1fe0a200
@@ -1977,15 +1983,15 @@
 7845fc00
 2040264d
 20600000
-202007b7
+202007bd
 20402918
 6808cc06
 20202933
 204053c4
 68024c24
 98001200
-20400769
-204007bc
+2040076f
+204007c2
 79202a00
 782efc00
 78307c00
@@ -2005,7 +2011,7 @@
 d8c04bb8
 e8c08000
 08008608
-c20007d5
+c20007db
 78247c00
 08008618
 78447c00
@@ -2021,7 +2027,7 @@
 20207e38
 da20469a
 20407e3d
-205407e9
+205407ef
 20600000
 6800c7c1
 1fe0fe01
@@ -2029,7 +2035,7 @@
 20600000
 da20469a
 20407e54
-203407f1
+203407f7
 20600000
 20405652
 6800c7c1
Index: YJX_1066/PB_3mode_2ch/program/patch.prog
===================================================================
--- /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/program/patch.prog	(revision 833)
+++ /branch/mouse_project/YJX_Project/YJX_1066/PB_3mode_2ch/program/patch.prog	(working copy)
@@ -1382,7 +1382,8 @@
 	branch twspi_write	//make sdio high
 
 p_mouse_gpio_init:
-	call p_flash_ncs_gpio_init
+	fetcht 1,mem_flash_ncs_gpio
+	call gpio_config_output
 	branch mouse_gpio_init
 
 
@@ -1474,6 +1475,7 @@
 	branch app_initflag_check+4
 
 
+/*
 p_flash_ncs_gpio_init:
 	fetcht 1,mem_flash_ncs_gpio
 	branch gpio_config_output
@@ -1482,6 +1484,7 @@
 p_flash_ncs_enable:
 	fetcht 1,mem_flash_ncs_gpio
 	branch gpio_out_active
+*/
 
 //ncs gpio output high
 p_flash_ncs_disable:
@@ -1532,7 +1535,7 @@
 	call p_spid_init_flash
 	call p_flash_erase_sector
 	call p_mouse_information_flash_parameters
-	call spid_write_flash
+	call p_spid_write_flash
 	branch p_wait_flash_done
 //	branch p_flash_deep_power_down
 
@@ -1546,6 +1549,20 @@
 //	branch spid_unlock_flash
 	rtn
 
+p_spid_write_flash:
+	copy pdata,regc
+	copy rega,pdata
+	increase -4,pdata
+	copy pdata,regb
+	ifetch 4,regb
+	store 4,mem_witre_flash_head_temp
+	copy regc,pdata
+	call spid_write_flash
+	fetch 4,mem_witre_flash_head_temp
+	istore 4,regb
+	rtn
+
+
 p_wait_flash_done:
 	setarg 100000	
 	call sleep
@@ -1631,8 +1648,6 @@
 	store 1,mem_mouse_bt_ble_poweron_led_timer
 	branch p_mouse_device_state_led_off,blank
 	branch p_mouse_led_output_low
-
-
 p_mouse_device_bt_ble_led_blink:	
 	fetch 1,mem_mouse_bt_ble_led_timer
 	rtn blank
@@ -2031,23 +2046,7 @@
 	ncall mouse_read_sensor_common,zero
 
 	call p_mouse_tx_power_init
-	branch p_mouse_store_flash_24g_address
 
-/*
-	fetch MOUSE_FLAG_LEN,mem_mouse_flag
-	bbit1 MOUSE_ENABLE_FLASH,p_mouse_store_flash_24g_address
-	call p_mouse_set_24g_addr_eeprom	//store rx dongle addr to eeprom
-	branch iicd_write_protect_eep_data
-
-p_mouse_set_24g_addr_eeprom:
-	arg mem_24g_addr,rega
-	arg MOUSE_G24_ADDR_EEPROM_OFFECT,regb
-	arg 4,temp
-	rtn
-*/
-
-
-p_mouse_store_flash_24g_address:
 	call p_mouse_read_flash
 	
 	fetch 4,mem_24g_addr
@@ -2107,7 +2106,7 @@
 	call p_mouse_wheel_trigger_timer
 //	call p_mouse_dpi_led_blink_delay_timer
 //	call p_mouse_null_enter_hibernate_check
-	call p_mouse_bt_discovery_check
+	call p_mouse_select_device_by_button
 	call mouse_check_hid_handshake_timer
 	call mouse_check_discovery_timeout_timer
 	call mouse_check_direct_timeout_timer
@@ -2142,10 +2141,11 @@
 	arg mem_le_start_encrypt_timer,regc
 	arg mouse_le_write_enable,regb
 	branch timer_single_step	
-
+	
+/*
 p_mouse_bt_discovery_check:
 	branch p_mouse_select_device_by_button
-/*	
+	
 	fetch 1,mem_config_function_enable
 	bbit1 ENABLE_BT_BUTTON,mouse_bt_discovery_by_button
 	bbit1 ENABLE_SELECT_DEVICE_BY_GPIO_BUTTON,p_mouse_select_device_by_button
@@ -2416,7 +2416,7 @@
 	arg MOUSE_RANDOM_ADDR_COUNT_EEPROM_OFFSET,regb
 	fetch 3,mem_flash_base
 	iadd regb,pdata
-	call spid_write_flash
+	call p_spid_write_flash
 	branch p_wait_flash_done
 //	branch p_flash_deep_power_down
 	
