Index: output/program.lis
===================================================================
--- /branch/mouse_project/LeXiang/1066_Project/PBSwitch_OnlyBLE_D1027E8/output/program.lis	(revision 5014)
+++ /branch/mouse_project/LeXiang/1066_Project/PBSwitch_OnlyBLE_D1027E8/output/program.lis	(working copy)
@@ -1,5 +1,5 @@
-              include "bt_format "
-              org 0x0000
+include "bt_format "
+org 0x0000
 
 p_start:
 0000 20200040 branch p_patch_array 
@@ -1810,7 +1810,7 @@
 p_zcode_run:
 0516 680091c5 fetch 1 ,mem_zcode_temp_param0 
 0517 20200001 branch p_zcode 
-              org 0x2000
+org 0x2000
 
 start:
 2000 20402abc call lpmstate 
@@ -34429,500 +34429,500 @@
 7ffb e0a08000 istore 1 ,contw 
 7ffc c2007ff9 loop reverse_loop 
 7ffd 20600000 rtn 
-              org 0x10001
+org 0x10001
 
 z_entrance0:
-10001 20600000 rtn 
-              org 0x20001
+10001 20600000  rtn
+org 0x20001
 
 z_entrance1:
-20001 c0080003 beq zcode_10 ,z_mouse_bb_disconnected 
-20002 20600000 rtn 
+20001 c0080003  beq zcode_10 ,z_mouse_bb_disconnected
+20002 20600000  rtn
 
 z_mouse_bb_disconnected:
-20003 7049e300 jam 0 ,mem_mouse_enter_sniff_count 
-20004 7041e30e jam 0x0e ,mem_sniff_param_interval 
-20005 204041e7 call mouse_bb_discon_clear_stack 
-20006 68014208 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-20007 c283800d bbit1 app_disc_ble ,z_mouse4_0_event_bb_disconn 
-20008 c28033a9 bbit1 app_disc_by_button ,app_disconn_reason_clear 
-20009 c2808011 bbit1 app_disc_after_pairing ,z_mouse_event_light_state_pairing 
-2000a c2810014 bbit1 app_disc_after_reconn ,z_mouse_event_light_state_hibernate 
-2000b c2818014 bbit1 app_disc_after_sniff ,z_mouse_event_light_state_hibernate 
-2000c 202042b0 branch mouse_start_discovery 
+20003 7049e300  jam 0 ,mem_mouse_enter_sniff_count
+20004 7041e30e  jam 0x0e ,mem_sniff_param_interval
+20005 204041e7  call mouse_bb_discon_clear_stack
+20006 68014208  fetch app_disc_rsn_size ,mem_app_disconn_reason
+20007 c283800d  bbit1 app_disc_ble ,z_mouse4_0_event_bb_disconn
+20008 c28033a9  bbit1 app_disc_by_button ,app_disconn_reason_clear
+20009 c2808011  bbit1 app_disc_after_pairing ,z_mouse_event_light_state_pairing
+2000a c2810014  bbit1 app_disc_after_reconn ,z_mouse_event_light_state_hibernate
+2000b c2818014  bbit1 app_disc_after_sniff ,z_mouse_event_light_state_hibernate
+2000c 202042b0  branch mouse_start_discovery
 
 z_mouse4_0_event_bb_disconn:
-2000d 204041c1 call mouse_le_clean_connect_flag 
-2000e 68014208 fetch app_disc_rsn_size ,mem_app_disconn_reason 
-2000f c28502a4 bbit1 app_disc_pb_button ,p_mouse_select_device_button_up 
-20010 202041f7 branch mouse4_0_event_bb_disconn + 2 
+2000d 204041c1  call mouse_le_clean_connect_flag
+2000e 68014208  fetch app_disc_rsn_size ,mem_app_disconn_reason
+2000f c28502a4  bbit1 app_disc_pb_button ,p_mouse_select_device_button_up
+20010 202041f7  branch mouse4_0_event_bb_disconn + 2
 
 z_mouse_event_light_state_pairing:
-20011 c2828014 bbit1 app_disc_after_handshake ,z_mouse_event_light_state_hibernate 
-20012 c2818014 bbit1 app_disc_after_sniff ,z_mouse_event_light_state_hibernate 
-20013 202042b0 branch mouse_start_discovery 
+20011 c2828014  bbit1 app_disc_after_handshake ,z_mouse_event_light_state_hibernate
+20012 c2818014  bbit1 app_disc_after_sniff ,z_mouse_event_light_state_hibernate
+20013 202042b0  branch mouse_start_discovery
 
 z_mouse_event_light_state_hibernate:
-20014 68014682 fetch 2 ,mem_ui_state_map 
-20015 c28642b0 bbit1 ui_state_btn_down ,mouse_start_discovery 
-20016 204033a9 call app_disconn_reason_clear 
-20017 20400346 call p_mouse_check_key_gpio 
-20018 20608000 rtn true 
-20019 202033a7 branch app_bb_hibernate 
-              org 0x30001
+20014 68014682  fetch 2 ,mem_ui_state_map
+20015 c28642b0  bbit1 ui_state_btn_down ,mouse_start_discovery
+20016 204033a9  call app_disconn_reason_clear
+20017 20400346  call p_mouse_check_key_gpio
+20018 20608000  rtn true
+20019 202033a7  branch app_bb_hibernate
+org 0x30001
 
 z_entrance2:
-30001 c0100016 beq zcode_20 ,z_send_lmp_escape 
-30002 c010802a beq zcode_21 ,z_send_lmp_accepted 
-30003 c0110023 beq zcode_22 ,z_send_lmp_detach 
-30004 c0118006 beq zcode_23 ,z_mouse4_0_check_reconn_target 
-30005 20600000 rtn 
+30001 c0100016  beq zcode_20 ,z_send_lmp_escape
+30002 c010802a  beq zcode_21 ,z_send_lmp_accepted
+30003 c0110023  beq zcode_22 ,z_send_lmp_detach
+30004 c0118006  beq zcode_23 ,z_mouse4_0_check_reconn_target
+30005 20600000  rtn
 
 z_mouse4_0_check_reconn_target:
-30006 704d4501 jam 1 ,mem_le_send_security_request_flag 
-30007 20400486 call p_mouse_mode_bt_device_multi_led_on 
-30008 7047a101 jam 1 ,mem_mouse_le_reconnect_flag 
-30009 680146a8 fetch 2 ,mem_mouse_direct_timeout 
-3000a 6808cd8c fetcht 1 ,mem_mouse_fast_conn_flag 
-3000b 18467cff sub temp ,0xff ,null 
-3000c 2422800e nbranch z_mouse4_0_check_reconn_target_next ,zero 
-3000d 58000258 setarg 0x0258 
+30006 704d4501  jam 1 ,mem_le_send_security_request_flag
+30007 20400486  call p_mouse_mode_bt_device_multi_led_on
+30008 7047a101  jam 1 ,mem_mouse_le_reconnect_flag
+30009 680146a8  fetch 2 ,mem_mouse_direct_timeout
+3000a 6808cd8c  fetcht 1 ,mem_mouse_fast_conn_flag
+3000b 18467cff  sub temp ,0xff ,null
+3000c 2422800e  nbranch z_mouse4_0_check_reconn_target_next ,zero
+3000d 58000258  setarg 0x0258
 
 z_mouse4_0_check_reconn_target_next:
-3000e 600146ae store 2 ,mem_mouse_direct_timer 
-3000f 20403418 call app_lpm_mult_disable 
-30010 204000e7 call p_le_check_adv_flag 
-30011 58000004 setarg adv_flag_bredr_not_supported 
-30012 e0c08000 istore 1 ,contr 
-30013 d8c04390 arg mem_le_scan_data ,contr 
-30014 20400393 call p_le_adv_data_update 
-30015 20207df4 branch check_51cmd_adv 
+3000e 600146ae  store 2 ,mem_mouse_direct_timer
+3000f 20403418  call app_lpm_mult_disable
+30010 204000e7  call p_le_check_adv_flag
+30011 58000004  setarg adv_flag_bredr_not_supported
+30012 e0c08000  istore 1 ,contr
+30013 d8c04390  arg mem_le_scan_data ,contr
+30014 20400393  call p_le_adv_data_update
+30015 20207df4  branch check_51cmd_adv
 
 z_send_lmp_escape:
-30016 68008048 fetch 1 ,mem_lmp_to_send 
-30017 c042001a beq lmp_ext_features_res ,z_send_lmpext_features_res 
-30018 c041801d beq lmp_ext_features_req ,z_send_lmpext_features_req 
-30019 2020603f branch send_lmp_escape 
+30016 68008048  fetch 1 ,mem_lmp_to_send
+30017 c042001a  beq lmp_ext_features_res ,z_send_lmpext_features_res
+30018 c041801d  beq lmp_ext_features_req ,z_send_lmpext_features_req
+30019 2020603f  branch send_lmp_escape
 
 z_send_lmpext_features_res:
-3001a 20400020 call z_check_ssp_enable 
-3001b 68008048 fetch 1 ,mem_lmp_to_send 
-3001c 20206099 branch send_lmpext_features_res 
+3001a 20400020  call z_check_ssp_enable
+3001b 68008048  fetch 1 ,mem_lmp_to_send
+3001c 20206099  branch send_lmpext_features_res
 
 z_send_lmpext_features_req:
-3001d 20400020 call z_check_ssp_enable 
-3001e 68008048 fetch 1 ,mem_lmp_to_send 
-3001f 2020610d branch send_lmpext_features_req 
+3001d 20400020  call z_check_ssp_enable
+3001e 68008048  fetch 1 ,mem_lmp_to_send
+3001f 2020610d  branch send_lmpext_features_req
 
 z_check_ssp_enable:
-30020 6800c65a fetch 1 ,mem_ssp_enable 
-30021 203a612b branch ssp_disable ,blank 
-30022 20206124 branch ssp_enable 
+30020 6800c65a  fetch 1 ,mem_ssp_enable
+30021 203a612b  branch ssp_disable ,blank
+30022 20206124  branch ssp_enable
 
 z_send_lmp_detach:
-30023 20406152 call send_lmp_detach 
-30024 6800cd2a fetch 1 ,mem_mouse_bt_reconnect_flag 
-30025 207a0000 rtn blank 
-30026 6800804b fetch 1 ,mem_op 
-30027 793ffe03 set0 op_disconn ,pdata 
-30028 6000804b store 1 ,mem_op 
-30029 20200253 branch p_mouse_sensor_powerdown 
+30023 20406152  call send_lmp_detach
+30024 6800cd2a  fetch 1 ,mem_mouse_bt_reconnect_flag
+30025 207a0000  rtn blank
+30026 6800804b  fetch 1 ,mem_op
+30027 793ffe03  set0 op_disconn ,pdata
+30028 6000804b  store 1 ,mem_op
+30029 20200253  branch p_mouse_sensor_powerdown
 
 z_send_lmp_accepted:
-3002a 18007e02 force 2 ,pdata 
-3002b 20406298 call msg_send_lmp 
-3002c 68008049 fetch 1 ,mem_lmi_opcode 
-3002d e0a08000 istore 1 ,contw 
-3002e 6000ccd7 store 1 ,mem_lmi_opcode_temp 
-3002f 204062a7 call send_lmp_follow 
-30030 6800ccd7 fetch 1 ,mem_lmi_opcode_temp 
-30031 c0170033 beq lmp_max_slot_req ,z_send_lmp_accepted_max_slot_req 
-30032 20206051 branch send_lmp_accepted + 7 
+3002a 18007e02  force 2 ,pdata
+3002b 20406298  call msg_send_lmp
+3002c 68008049  fetch 1 ,mem_lmi_opcode
+3002d e0a08000  istore 1 ,contw
+3002e 6000ccd7  store 1 ,mem_lmi_opcode_temp
+3002f 204062a7  call send_lmp_follow
+30030 6800ccd7  fetch 1 ,mem_lmi_opcode_temp
+30031 c0170033  beq lmp_max_slot_req ,z_send_lmp_accepted_max_slot_req
+30032 20206051  branch send_lmp_accepted + 7
 
 z_send_lmp_accepted_max_slot_req:
-30033 6800ccda fetch 1 ,mem_bt_rcvd_switch_req_accept 
-30034 207a0000 rtn blank 
-30035 704cda00 jam 0 ,mem_bt_rcvd_switch_req_accept 
-30036 6800ccdc fetch 1 ,mem_bt_send_lmp_setup_complete 
-30037 c1810000 rtnne 2 
-30038 704cdb01 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
-30039 1c427e00 copy clkn_bt ,pdata 
-3003a 600204e9 store 4 ,mem_aurand_send_delay_time 
-3003b 20600000 rtn 
-              org 0x40001
+30033 6800ccda  fetch 1 ,mem_bt_rcvd_switch_req_accept
+30034 207a0000  rtn blank
+30035 704cda00  jam 0 ,mem_bt_rcvd_switch_req_accept
+30036 6800ccdc  fetch 1 ,mem_bt_send_lmp_setup_complete
+30037 c1810000  rtnne 2
+30038 704cdb01  jam 1 ,mem_bt_send_max_slot_req_accept_after_switch
+30039 1c427e00  copy clkn_bt ,pdata
+3003a 600204e9  store 4 ,mem_aurand_send_delay_time
+3003b 20600000  rtn
+org 0x40001
 
 z_entrance3:
-40001 c0180003 beq zcode_30 ,z_process_conn_sm 
-40002 20600000 rtn 
+40001 c0180003  beq zcode_30 ,z_process_conn_sm
+40002 20600000  rtn
 
 z_process_conn_sm:
-40003 204062bc call lmo_fifo_check 
-40004 247a0000 nrtn blank 
+40003 204062bc  call lmo_fifo_check
+40004 247a0000  nrtn blank
 
 z_process_conn_sm_continue:
-40005 68008055 fetch 1 ,mem_conn_sm 
-40006 207a0000 rtn blank 
-40007 c0020025 beq conn_sm_send_conn_req ,z_host_create_conn_send_conn_req 
-40008 c008000a beq conn_sm_wait_switch_after_host_connection ,z_host_creat_conn_wait_switch 
-40009 20206320 branch process_conn_sm_continue + 2 
+40005 68008055  fetch 1 ,mem_conn_sm
+40006 207a0000  rtn blank
+40007 c0020025  beq conn_sm_send_conn_req ,z_host_create_conn_send_conn_req
+40008 c008000a  beq conn_sm_wait_switch_after_host_connection ,z_host_creat_conn_wait_switch
+40009 20206320  branch process_conn_sm_continue + 2
 
 z_host_creat_conn_wait_switch:
-4000a 6800c55b fetch 1 ,mem_switch_flag 
-4000b c1000000 rtneq switch_flag_init 
-4000c c000800e beq switch_flag_accept ,z_host_create_conn_switch_accept 
-4000d 2020635f branch host_creat_conn_wait_switch + 3 
+4000a 6800c55b  fetch 1 ,mem_switch_flag
+4000b c1000000  rtneq switch_flag_init
+4000c c000800e  beq switch_flag_accept ,z_host_create_conn_switch_accept
+4000d 2020635f  branch host_creat_conn_wait_switch + 3
 
 z_host_create_conn_switch_accept:
-4000e 20748000 rtn master 
+4000e 20748000  rtn master
 
 z_host_create_conn_auth_pair:
-4000f 6800816d fetch 1 ,mem_connection_options 
-40010 c2800012 bbit1 connection_auth ,z_host_create_conn_auth_pair_true 
-40011 20206399 branch host_create_conn_auth_pair + 1 
+4000f 6800816d  fetch 1 ,mem_connection_options
+40010 c2800012  bbit1 connection_auth ,z_host_create_conn_auth_pair_true
+40011 20206399  branch host_create_conn_auth_pair + 1
 
 z_host_create_conn_auth_pair_true:
-40012 6800ccdc fetch 1 ,mem_bt_send_lmp_setup_complete 
-40013 c000e39d beq 1 ,host_create_conn_auth_pair_true 
-40014 6800c1bd fetch 1 ,mem_link_key_exists 
-40015 203a63a9 branch host_create_conn_auth_pair_nokey ,blank 
-40016 680084d1 fetch 1 ,mem_lmp_conn_state 
-40017 c4018000 rtnbit0 sent_setup_complete 
-40018 c4010000 rtnbit0 received_setup_complete 
-40019 6800ccdb fetch 1 ,mem_bt_send_max_slot_req_accept_after_switch 
-4001a 207a0000 rtn blank 
-4001b 704cdb00 jam 0 ,mem_bt_send_max_slot_req_accept_after_switch 
-4001c 680204e9 fetch 4 ,mem_aurand_send_delay_time 
-4001d d8400014 arg 20 ,temp 
-4001e 98408400 iadd temp ,temp 
-4001f 1c427e00 copy clkn_bt ,pdata 
-40020 98467c00 isub temp ,null 
-40021 24210023 nbranch z_bt_send_max_slot_req_accept_after_switch_wait ,positive 
-40022 20206349 branch host_create_conn_auth 
+40012 6800ccdc  fetch 1 ,mem_bt_send_lmp_setup_complete
+40013 c000e39d  beq 1 ,host_create_conn_auth_pair_true
+40014 6800c1bd  fetch 1 ,mem_link_key_exists
+40015 203a63a9  branch host_create_conn_auth_pair_nokey ,blank
+40016 680084d1  fetch 1 ,mem_lmp_conn_state
+40017 c4018000  rtnbit0 sent_setup_complete
+40018 c4010000  rtnbit0 received_setup_complete
+40019 6800ccdb  fetch 1 ,mem_bt_send_max_slot_req_accept_after_switch
+4001a 207a0000  rtn blank
+4001b 704cdb00  jam 0 ,mem_bt_send_max_slot_req_accept_after_switch
+4001c 680204e9  fetch 4 ,mem_aurand_send_delay_time
+4001d d8400014  arg 20 ,temp
+4001e 98408400  iadd temp ,temp
+4001f 1c427e00  copy clkn_bt ,pdata
+40020 98467c00  isub temp ,null
+40021 24210023  nbranch z_bt_send_max_slot_req_accept_after_switch_wait ,positive
+40022 20206349  branch host_create_conn_auth
 
 z_bt_send_max_slot_req_accept_after_switch_wait:
-40023 704cdb01 jam 1 ,mem_bt_send_max_slot_req_accept_after_switch 
-40024 20600000 rtn 
+40023 704cdb01  jam 1 ,mem_bt_send_max_slot_req_accept_after_switch
+40024 20600000  rtn
 
 z_host_create_conn_send_conn_req:
-40025 7049e414 jam 20 ,mem_mouse_send_switch_req_timer 
-40026 2020636f branch host_create_conn_send_conn_req 
-              org 0x50001
+40025 7049e414  jam 20 ,mem_mouse_send_switch_req_timer
+40026 2020636f  branch host_create_conn_send_conn_req
+org 0x50001
 
 z_entrance4:
-50001 c0200005 beq zcode_40 ,z_le_update_param 
-50002 c0208017 beq zcode_41 ,z_le_update_channel_map 
-50003 c0210024 beq zcode_42 ,z_le_mouse_bb_event_connect_complete 
-50004 20600000 rtn 
+50001 c0200005  beq zcode_40 ,z_le_update_param
+50002 c0208017  beq zcode_41 ,z_le_update_channel_map
+50003 c0210024  beq zcode_42 ,z_le_mouse_bb_event_connect_complete
+50004 20600000  rtn
 
 z_le_update_param:
-50005 2040000d call z_mouse_le_conn_param_check 
-50006 2020557d branch le_update_param + 8 
+50005 2040000d  call z_mouse_le_conn_param_check
+50006 2020557d  branch le_update_param + 8
 
 z_mouse_le_lpm_mult_reinit:
-50007 6800c7c7 fetch 1 ,mem_lpm_mult_init 
-50008 6000c172 store 1 ,mem_lpm_mult 
+50007 6800c7c7  fetch 1 ,mem_lpm_mult_init
+50008 6000c172  store 1 ,mem_lpm_mult
 
 z_mouse_le_conn_param_lpm_enable:
-50009 7047c600 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
-5000a 20600000 rtn 
+50009 7047c600  jam le_lpm_enable ,mem_mouse_le_conn_param_reject
+5000a 20600000  rtn
 
 z_mouse_le_conn_param_lpm_disable:
-5000b 7047c601 jam le_lpm_disable ,mem_mouse_le_conn_param_reject 
-5000c 20600000 rtn 
+5000b 7047c601  jam le_lpm_disable ,mem_mouse_le_conn_param_reject
+5000c 20600000  rtn
 
 z_mouse_le_conn_param_check:
-5000d 6800c3d6 fetch 1 ,mem_le_new_conninterval 
-5000e 1fe67c0c sub pdata ,le_interval_15ms ,null 
-5000f 2421000b nbranch z_mouse_le_conn_param_lpm_disable ,positive 
-50010 6800c3d8 fetch 1 ,mem_le_new_connslavelatency 
-50011 6808c7c7 fetcht 1 ,mem_lpm_mult_init 
-50012 98467c00 isub temp ,null 
-50013 20210007 branch z_mouse_le_lpm_mult_reinit ,positive 
-50014 6800c3d8 fetch 1 ,mem_le_new_connslavelatency 
-50015 6000c172 store 1 ,mem_lpm_mult 
-50016 20200009 branch z_mouse_le_conn_param_lpm_enable 
+5000d 6800c3d6  fetch 1 ,mem_le_new_conninterval
+5000e 1fe67c0c  sub pdata ,le_interval_15ms ,null
+5000f 2421000b  nbranch z_mouse_le_conn_param_lpm_disable ,positive
+50010 6800c3d8  fetch 1 ,mem_le_new_connslavelatency
+50011 6808c7c7  fetcht 1 ,mem_lpm_mult_init
+50012 98467c00  isub temp ,null
+50013 20210007  branch z_mouse_le_lpm_mult_reinit ,positive
+50014 6800c3d8  fetch 1 ,mem_le_new_connslavelatency
+50015 6000c172  store 1 ,mem_lpm_mult
+50016 20200009  branch z_mouse_le_conn_param_lpm_enable
 
 z_le_update_channel_map:
-50017 6800843f fetch 1 ,mem_le_state 
-50018 c4030000 rtnbit0 lestate_update_map 
-50019 2040001c call z_le_channel_map_overflow_check 
-5001a 24740000 nrtn user 
-5001b 202055a0 branch le_update_channel_map + 3 
+50017 6800843f  fetch 1 ,mem_le_state
+50018 c4030000  rtnbit0 lestate_update_map
+50019 2040001c  call z_le_channel_map_overflow_check
+5001a 24740000  nrtn user
+5001b 202055a0  branch le_update_channel_map + 3
 
 z_le_channel_map_overflow_check:
-5001c 78347c00 enable user 
-5001d 6800845a fetch 1 ,mem_le_event_count + 1 
-5001e 1ff1fe00 rshift4 pdata ,pdata 
-5001f c1878000 rtnne 0x0f 
-50020 68008460 fetch 1 ,mem_le_instant + 1 
-50021 1ff1fe00 rshift4 pdata ,pdata 
-50022 c1800000 rtnne 0x00 
-50023 20207fe9 branch disable_user 
+5001c 78347c00  enable user
+5001d 6800845a  fetch 1 ,mem_le_event_count + 1
+5001e 1ff1fe00  rshift4 pdata ,pdata
+5001f c1878000  rtnne 0x0f
+50020 68008460  fetch 1 ,mem_le_instant + 1
+50021 1ff1fe00  rshift4 pdata ,pdata
+50022 c1800000  rtnne 0x00
+50023 20207fe9  branch disable_user
 
 z_le_mouse_bb_event_connect_complete:
-50024 6800c7a1 fetch 1 ,mem_mouse_le_reconnect_flag 
-50025 247a0000 nrtn blank 
-50026 68008478 fetch 1 ,mem_le_att_handle 
-50027 1fe67e1a sub pdata ,26 ,pdata 
-50028 24628000 nrtn zero 
-50029 7046c600 jam 0 ,mem_le_start_encrypt_timer 
-5002a 20203d60 branch mouse_le_write_enable 
+50024 6800c7a1  fetch 1 ,mem_mouse_le_reconnect_flag
+50025 247a0000  nrtn blank
+50026 68008478  fetch 1 ,mem_le_att_handle
+50027 1fe67e1a  sub pdata ,26 ,pdata
+50028 24628000  nrtn zero
+50029 7046c600  jam 0 ,mem_le_start_encrypt_timer
+5002a 20203d60  branch mouse_le_write_enable
 
 z_quit_connection_cont:
-5002b 204033af call app_disconn_reason_collect_bt 
-5002c 204026e9 call sniff_exit 
-5002d 700a9902 jam bt_evt_bb_disconnected ,mem_fifo_temp 
-5002e 20407d86 call ui_ipc_send_event 
-5002f 20405cf7 call init_lmp_work 
-50030 20404d6b call l2cap_init_work 
-50031 2020246e branch quit_connection_cont + 8 
-              org 0x60001
+5002b 204033af  call app_disconn_reason_collect_bt
+5002c 204026e9  call sniff_exit
+5002d 700a9902  jam bt_evt_bb_disconnected ,mem_fifo_temp
+5002e 20407d86  call ui_ipc_send_event
+5002f 20405cf7  call init_lmp_work
+50030 20404d6b  call l2cap_init_work
+50031 2020246e  branch quit_connection_cont + 8
+org 0x60001
 
 z_entrance5:
-60001 c0280003 beq zcode_50 ,z_mouse_start_discovery 
-60002 20600000 rtn 
+60001 c0280003  beq zcode_50 ,z_mouse_start_discovery
+60002 20600000  rtn
 
 z_mouse_start_discovery:
-60003 704d4500 jam 0 ,mem_le_send_security_request_flag 
-60004 204000e2 call p_mouse_tx_power_init 
-60005 70479e00 jam 0 ,mem_mouse_clear_sensor_data_flag 
-60006 68014682 fetch 2 ,mem_ui_state_map 
-60007 c2858010 bbit1 ui_state_ble_adv ,z_mouse_start_discovery_norandom 
-60008 20400171 call p_mouse_load_random_addr_increase_count 
-60009 680947c4 fetcht 2 ,mem_random_addr_increase_count 
-6000a 18408401 increase 1 ,temp 
-6000b 600947c4 storet 2 ,mem_random_addr_increase_count 
-6000c 600944a1 storet 2 ,mem_le_lap + 1 
-6000d 20400131 call p_mouse_store_random_addr_increase_count 
-6000e 180a7e00 random pdata 
-6000f 6000c4a0 store 1 ,mem_le_lap 
+60003 704d4500  jam 0 ,mem_le_send_security_request_flag
+60004 204000e2  call p_mouse_tx_power_init
+60005 70479e00  jam 0 ,mem_mouse_clear_sensor_data_flag
+60006 68014682  fetch 2 ,mem_ui_state_map
+60007 c2858010  bbit1 ui_state_ble_adv ,z_mouse_start_discovery_norandom
+60008 20400171  call p_mouse_load_random_addr_increase_count
+60009 680947c4  fetcht 2 ,mem_random_addr_increase_count
+6000a 18408401  increase 1 ,temp
+6000b 600947c4  storet 2 ,mem_random_addr_increase_count
+6000c 600944a1  storet 2 ,mem_le_lap + 1
+6000d 20400131  call p_mouse_store_random_addr_increase_count
+6000e 180a7e00  random pdata
+6000f 6000c4a0  store 1 ,mem_le_lap
 
 z_mouse_start_discovery_norandom:
-60010 6801cd89 fetch 3 ,mem_le_lap_high_3b 
-60011 6001c4a3 store 3 ,mem_le_lap + 3 
-60012 204000ee call p_mouse_le_fast_conn_disable 
-60013 20403418 call app_lpm_mult_disable 
-60014 68014687 fetch 2 ,mem_discovery_timeout 
-60015 600146ac store 2 ,mem_mouse_discovery_timer 
-60016 70016d06 jam 6 ,mem_connection_options 
-60017 58000000 setarg 0 
-60018 600146b0 store 2 ,mem_mouse_no_data_timer 
-60019 600146ae store 2 ,mem_mouse_direct_timer 
-6001a d8e00007 arg mouse_store_eeprom_flag ,queue 
-6001b 204043ce call mouse_enable_function_flag 
-6001c 204043ca call mouse_bt_discovery_button_down_disable 
-6001d 6800c092 fetch 1 ,mem_device_option 
-6001e 2feffe01 isolate1 mode_4_mouse ,pdata 
-6001f 20408026 call z_check_51cmd_adv ,true 
-60020 6800c092 fetch 1 ,mem_device_option 
-60021 2feffe00 isolate1 mode_3_mouse ,pdata 
-60022 2040fddd call check_51cmd_start_discovery ,true 
-60023 704d2a00 jam 0 ,mem_mouse_bt_reconnect_flag 
-60024 204042c4 call mouse_start_discovery_norandom + 13 
-60025 2020048b branch p_mouse_discovery_multi_led_blink 
+60010 6801cd89  fetch 3 ,mem_le_lap_high_3b
+60011 6001c4a3  store 3 ,mem_le_lap + 3
+60012 204000ee  call p_mouse_le_fast_conn_disable
+60013 20403418  call app_lpm_mult_disable
+60014 68014687  fetch 2 ,mem_discovery_timeout
+60015 600146ac  store 2 ,mem_mouse_discovery_timer
+60016 70016d06  jam 6 ,mem_connection_options
+60017 58000000  setarg 0
+60018 600146b0  store 2 ,mem_mouse_no_data_timer
+60019 600146ae  store 2 ,mem_mouse_direct_timer
+6001a d8e00007  arg mouse_store_eeprom_flag ,queue
+6001b 204043ce  call mouse_enable_function_flag
+6001c 204043ca  call mouse_bt_discovery_button_down_disable
+6001d 6800c092  fetch 1 ,mem_device_option
+6001e 2feffe01  isolate1 mode_4_mouse ,pdata
+6001f 20408026  call z_check_51cmd_adv ,true
+60020 6800c092  fetch 1 ,mem_device_option
+60021 2feffe00  isolate1 mode_3_mouse ,pdata
+60022 2040fddd  call check_51cmd_start_discovery ,true
+60023 704d2a00  jam 0 ,mem_mouse_bt_reconnect_flag
+60024 204042c4  call mouse_start_discovery_norandom + 13
+60025 2020048b  branch p_mouse_discovery_multi_led_blink
 
 z_check_51cmd_adv:
-60026 7047a100 jam 0 ,mem_mouse_le_reconnect_flag 
-60027 204000e7 call p_le_check_adv_flag 
-60028 58000005 setarg adv_flag_bredr_not_supported | adv_flag_limited_discoverable 
-60029 e0c08000 istore 1 ,contr 
-6002a d8c04ceb arg mem_le_adv_swift_pair ,contr 
-6002b 20400393 call p_le_adv_data_update 
-6002c 20207df4 branch check_51cmd_adv 
-              org 0x70001
+60026 7047a100  jam 0 ,mem_mouse_le_reconnect_flag
+60027 204000e7  call p_le_check_adv_flag
+60028 58000005  setarg adv_flag_bredr_not_supported | adv_flag_limited_discoverable
+60029 e0c08000  istore 1 ,contr
+6002a d8c04ceb  arg mem_le_adv_swift_pair ,contr
+6002b 20400393  call p_le_adv_data_update
+6002c 20207df4  branch check_51cmd_adv
+org 0x70001
 
 z_entrance6:
-70001 20600000 rtn 
-              org 0x80001
+70001 20600000  rtn
+org 0x80001
 
 z_entrance7:
-80001 c0388003 beq zcode_71 ,z_mouse_irtual_cable_unplug 
-80002 20600000 rtn 
+80001 c0388003  beq zcode_71 ,z_mouse_irtual_cable_unplug
+80002 20600000  rtn
 
 z_mouse_irtual_cable_unplug:
-80003 5fffffff setarg -1 
-80004 60030040 store 6 ,mem_plap 
-80005 70018533 jam rec_3_mode ,mem_record_bt_mode 
-80006 704d8cff jam 0xff ,mem_mouse_fast_conn_flag 
-80007 204042fb call mouse_before_store_reconn_info 
-80008 704721ff jam 0xff ,mem_device1_type 
-80009 2020012b branch p_mouse_store_flash_device_info 
-              org 0x90001
+80003 5fffffff  setarg -1
+80004 60030040  store 6 ,mem_plap
+80005 70018533  jam rec_3_mode ,mem_record_bt_mode
+80006 704d8cff  jam 0xff ,mem_mouse_fast_conn_flag
+80007 204042fb  call mouse_before_store_reconn_info
+80008 704721ff  jam 0xff ,mem_device1_type
+80009 2020012b  branch p_mouse_store_flash_device_info
+org 0x90001
 
 z_entrance8:
-90001 c0400008 beq zcode_80 ,z_mouse_setting_config 
+90001 c0400008  beq zcode_80 ,z_mouse_setting_config
 
 z_le_addr_random_config:
-90002 204068a2 call load_adc_init 
-90003 6801421d fetch 2 ,mem_0_5_adc_io_data 
-90004 243a0006 nbranch z_le_otp_adc_empty ,blank 
-90005 58001122 setarg 0x1122 
+90002 204068a2  call load_adc_init
+90003 6801421d  fetch 2 ,mem_0_5_adc_io_data
+90004 243a0006  nbranch z_le_otp_adc_empty ,blank
+90005 58001122  setarg 0x1122
 
 z_le_otp_adc_empty:
-90006 600147c4 store 2 ,mem_random_addr_increase_count 
-90007 20600000 rtn 
+90006 600147c4  store 2 ,mem_random_addr_increase_count
+90007 20600000  rtn
 
 z_mouse_setting_config:
-90008 20403e6e call mouse_gpio_init 
-90009 6808cd1f fetcht 1 ,mem_flash_ncs_gpio 
-9000a 2040680e call gpio_config_output 
-9000b 20403e1e call mouse_param_init 
-9000c 580047c8 setarg mem_mouse_le_uuid_sup 
-9000d 600144bc store 2 ,mem_ui_le_uuid_table 
-9000e 58000000 setarg 0 
-9000f 60014154 store 2 ,mem_lpm_interval 
-90010 204068a2 call load_adc_init 
-90011 20403e54 call mouse_adc_init 
-90012 20405810 call le_set_config_fixed_ltk 
-90013 20405839 call le_set_justwork 
-90014 2040582c call le_set_fixed_ltk 
-90015 20405818 call le_set_config_read_authentication 
-90016 2040038f call p_le_addr_random_config 
-90017 20400120 call p_mouse_load_flash_info_check 
-90018 df200003 arg 3 ,loopcnt 
-90019 d8c0473f arg mem_device2_addr ,contr 
-9001a 2040017d call p_pdata_0xff_check 
-9001b 243400ee nbranch p_mouse_le_fast_conn_disable ,user 
-9001c df200003 arg 3 ,loopcnt 
-9001d d8c0475c arg mem_device3_addr ,contr 
-9001e 2040017d call p_pdata_0xff_check 
-9001f 243400ee nbranch p_mouse_le_fast_conn_disable ,user 
-90020 202000f0 branch p_mouse_fast_conn_init 
-              org 0xa0001
+90008 20403e6e  call mouse_gpio_init
+90009 6808cd1f  fetcht 1 ,mem_flash_ncs_gpio
+9000a 2040680e  call gpio_config_output
+9000b 20403e1e  call mouse_param_init
+9000c 580047c8  setarg mem_mouse_le_uuid_sup
+9000d 600144bc  store 2 ,mem_ui_le_uuid_table
+9000e 58000000  setarg 0
+9000f 60014154  store 2 ,mem_lpm_interval
+90010 204068a2  call load_adc_init
+90011 20403e54  call mouse_adc_init
+90012 20405810  call le_set_config_fixed_ltk
+90013 20405839  call le_set_justwork
+90014 2040582c  call le_set_fixed_ltk
+90015 20405818  call le_set_config_read_authentication
+90016 2040038f  call p_le_addr_random_config
+90017 20400120  call p_mouse_load_flash_info_check
+90018 df200003  arg 3 ,loopcnt
+90019 d8c0473f  arg mem_device2_addr ,contr
+9001a 2040017d  call p_pdata_0xff_check
+9001b 243400ee  nbranch p_mouse_le_fast_conn_disable ,user
+9001c df200003  arg 3 ,loopcnt
+9001d d8c0475c  arg mem_device3_addr ,contr
+9001e 2040017d  call p_pdata_0xff_check
+9001f 243400ee  nbranch p_mouse_le_fast_conn_disable ,user
+90020 202000f0  branch p_mouse_fast_conn_init
+org 0xa0001
 
 z_entrance9:
-a0001 20600000 rtn 
-              org 0xb0001
+a0001 20600000  rtn
+org 0xb0001
 
 z_entrancea:
-b0001 c0508006 beq zcode_a1 ,z_mouse_le_conn_param_update_rsp_recieved 
-b0002 c0510019 beq zcode_a2 ,z_mouse_le_bb_disconnected 
-b0003 c0518012 beq zcode_a3 ,z_mouse_bb_event_reconn_timeout 
-b0004 c0520026 beq zcode_a4 ,z_mouse_before_hibernate 
-b0005 20600000 rtn 
+b0001 c0508006  beq zcode_a1 ,z_mouse_le_conn_param_update_rsp_recieved
+b0002 c0510019  beq zcode_a2 ,z_mouse_le_bb_disconnected
+b0003 c0518012  beq zcode_a3 ,z_mouse_bb_event_reconn_timeout
+b0004 c0520026  beq zcode_a4 ,z_mouse_before_hibernate
+b0005 20600000  rtn
 
 z_mouse_le_conn_param_update_rsp_recieved:
-b0006 68014509 fetch 2 ,mem_le_l2cap_signaling_conn_param_update_rsp_result 
-b0007 c1000000 rtneq ble_signaling_connect_parameter_update_accepted 
-b0008 68008441 fetch 1 ,mem_le_tsniff 
-b0009 1feb7e00 rshift2 pdata ,pdata 
-b000a 1fe67c0c sub pdata ,le_interval_15ms ,null 
-b000b 20610000 rtn positive 
-b000c 58000009 setarg le_interval_11_25ms 
-b000d 60014496 store 2 ,mem_le_interval_min 
-b000e 60014498 store 2 ,mem_le_interval_min + 2 
-b000f 20400247 call p_app_updata_le_param 
-b0010 7047c601 jam le_lpm_disable ,mem_mouse_le_conn_param_reject 
-b0011 20600000 rtn 
+b0006 68014509  fetch 2 ,mem_le_l2cap_signaling_conn_param_update_rsp_result
+b0007 c1000000  rtneq ble_signaling_connect_parameter_update_accepted
+b0008 68008441  fetch 1 ,mem_le_tsniff
+b0009 1feb7e00  rshift2 pdata ,pdata
+b000a 1fe67c0c  sub pdata ,le_interval_15ms ,null
+b000b 20610000  rtn positive
+b000c 58000009  setarg le_interval_11_25ms
+b000d 60014496  store 2 ,mem_le_interval_min
+b000e 60014498  store 2 ,mem_le_interval_min + 2
+b000f 20400247  call p_app_updata_le_param
+b0010 7047c601  jam le_lpm_disable ,mem_mouse_le_conn_param_reject
+b0011 20600000  rtn
 
 z_mouse_bb_event_reconn_timeout:
 
 z_mouse_bb_event_reconn_failed:
-b0012 68014682 fetch 2 ,mem_ui_state_map 
-b0013 c3860000 rtnbit1 ui_state_btn_down 
-b0014 c3830000 rtnbit1 ui_state_bt_discovery 
-b0015 c3858000 rtnbit1 ui_state_ble_adv 
-b0016 680246d3 fetch mouse_flag_len ,mem_mouse_flag 
-b0017 c3828000 rtnbit1 mouse_bt_discovery_button_down_flag 
-b0018 202033a7 branch app_bb_hibernate 
+b0012 68014682  fetch 2 ,mem_ui_state_map
+b0013 c3860000  rtnbit1 ui_state_btn_down
+b0014 c3830000  rtnbit1 ui_state_bt_discovery
+b0015 c3858000  rtnbit1 ui_state_ble_adv
+b0016 680246d3  fetch mouse_flag_len ,mem_mouse_flag
+b0017 c3828000  rtnbit1 mouse_bt_discovery_button_down_flag
+b0018 202033a7  branch app_bb_hibernate
 
 z_mouse_le_bb_disconnected:
-b0019 6800cdae fetch 1 ,mem_select_device_button_statue_bt_discovery 
-b001a 205a02aa call p_mouse_le_bb_disconnected_led_blink_set ,blank 
-b001b 704dae00 jam off ,mem_select_device_button_statue_bt_discovery 
-b001c 704d4300 jam 0 ,mem_mouse_le_bb_connected_flag 
-b001d 58000007 setarg le_interval_8_75ms 
-b001e 60014496 store 2 ,mem_le_interval_min 
-b001f 60014498 store 2 ,mem_le_interval_min + 2 
-b0020 7047c600 jam le_lpm_enable ,mem_mouse_le_conn_param_reject 
-b0021 70479e00 jam 0 ,mem_mouse_clear_sensor_data_flag 
-b0022 204001c0 call p_mouse_data_init 
-b0023 20405816 call le_clr_config_more_data 
-b0024 2040012b call p_mouse_store_flash_device_info 
-b0025 202041d9 branch mouse_bb_disconnected 
+b0019 6800cdae  fetch 1 ,mem_select_device_button_statue_bt_discovery
+b001a 205a02aa  call p_mouse_le_bb_disconnected_led_blink_set ,blank
+b001b 704dae00  jam off ,mem_select_device_button_statue_bt_discovery
+b001c 704d4300  jam 0 ,mem_mouse_le_bb_connected_flag
+b001d 58000007  setarg le_interval_8_75ms
+b001e 60014496  store 2 ,mem_le_interval_min
+b001f 60014498  store 2 ,mem_le_interval_min + 2
+b0020 7047c600  jam le_lpm_enable ,mem_mouse_le_conn_param_reject
+b0021 70479e00  jam 0 ,mem_mouse_clear_sensor_data_flag
+b0022 204001c0  call p_mouse_data_init
+b0023 20405816  call le_clr_config_more_data
+b0024 2040012b  call p_mouse_store_flash_device_info
+b0025 202041d9  branch mouse_bb_disconnected
 
 z_mouse_before_hibernate:
-b0026 68120138 hfetch 4 ,core_lpm_ctrl 
-b0027 79207e1a set1 26 ,pdata 
-b0028 6012004c hstore 4 ,core_lpm_reg 
-b0029 20402c21 call lpm_write_ctrl 
-b002a 204074bd call disable_authrom 
-b002b 20400475 call p_mouse_multi_led_blink_off 
-b002c 2040012b call p_mouse_store_flash_device_info 
-b002d 20403e9f call mouse_before_hibernate_wheel_gpio_set 
-b002e 204000a9 call p_mouse_setgpio_hibernate 
-b002f 20400167 call p_flash_deep_power_down 
-b0030 68108081 hfetch 1 ,core_gpio_sel1 
-b0031 1fe17ef7 and pdata ,0xf7 ,pdata 
-b0032 60108081 hstore 1 ,core_gpio_sel1 
-b0033 202000c5 branch p_mouse_clear_wake 
-              org 0xc0001
+b0026 68120138  hfetch 4 ,core_lpm_ctrl
+b0027 79207e1a  set1 26 ,pdata
+b0028 6012004c  hstore 4 ,core_lpm_reg
+b0029 20402c21  call lpm_write_ctrl
+b002a 204074bd  call disable_authrom
+b002b 20400475  call p_mouse_multi_led_blink_off
+b002c 2040012b  call p_mouse_store_flash_device_info
+b002d 20403e9f  call mouse_before_hibernate_wheel_gpio_set
+b002e 204000a9  call p_mouse_setgpio_hibernate
+b002f 20400167  call p_flash_deep_power_down
+b0030 68108081  hfetch 1 ,core_gpio_sel1
+b0031 1fe17ef7  and pdata ,0xf7 ,pdata
+b0032 60108081  hstore 1 ,core_gpio_sel1
+b0033 202000c5  branch p_mouse_clear_wake
+org 0xc0001
 
 z_entranceb:
-c0001 c0588006 beq zcode_b1 ,z_mouse_sniff_not_accept 
-c0002 c059000c beq zcode_b2 ,z_mouse_enter_sniff_check 
-c0003 c0598011 beq zcode_b3 ,z_mouse_le_ll_start_encryt 
-c0004 c05a0018 beq zcode_b4 ,z_mouse_bb_event_disconnected 
-c0005 20600000 rtn 
+c0001 c0588006  beq zcode_b1 ,z_mouse_sniff_not_accept
+c0002 c059000c  beq zcode_b2 ,z_mouse_enter_sniff_check
+c0003 c0598011  beq zcode_b3 ,z_mouse_le_ll_start_encryt
+c0004 c05a0018  beq zcode_b4 ,z_mouse_bb_event_disconnected
+c0005 20600000  rtn
 
 z_mouse_sniff_not_accept:
-c0006 6800c9e3 fetch 1 ,mem_mouse_enter_sniff_count 
-c0007 c1010000 rtneq 2 
-c0008 1fe0fe01 increase 1 ,pdata 
-c0009 6000c9e3 store 1 ,mem_mouse_enter_sniff_count 
-c000a 7041e312 jam 0x12 ,mem_sniff_param_interval 
-c000b 2020340e branch app_bt_enter_sniff 
+c0006 6800c9e3  fetch 1 ,mem_mouse_enter_sniff_count
+c0007 c1010000  rtneq 2
+c0008 1fe0fe01  increase 1 ,pdata
+c0009 6000c9e3  store 1 ,mem_mouse_enter_sniff_count
+c000a 7041e312  jam 0x12 ,mem_sniff_param_interval
+c000b 2020340e  branch app_bt_enter_sniff
 
 z_mouse_enter_sniff_check:
-c000c 6800c9e3 fetch 1 ,mem_mouse_enter_sniff_count 
-c000d c1810000 rtnne 2 
-c000e 7049e300 jam 0 ,mem_mouse_enter_sniff_count 
-c000f 7041e30e jam 0x0e ,mem_sniff_param_interval 
-c0010 2020340e branch app_bt_enter_sniff 
+c000c 6800c9e3  fetch 1 ,mem_mouse_enter_sniff_count
+c000d c1810000  rtnne 2
+c000e 7049e300  jam 0 ,mem_mouse_enter_sniff_count
+c000f 7041e30e  jam 0x0e ,mem_sniff_param_interval
+c0010 2020340e  branch app_bt_enter_sniff
 
 z_mouse_le_ll_start_encryt:
-c0011 6800c7a1 fetch 1 ,mem_mouse_le_reconnect_flag 
-c0012 c0008014 beq 1 ,z_mouse_le_ll_reconn_start_encryt 
-c0013 20200016 branch z_mouse_le_ll_enable_start_enc_flag 
+c0011 6800c7a1  fetch 1 ,mem_mouse_le_reconnect_flag
+c0012 c0008014  beq 1 ,z_mouse_le_ll_reconn_start_encryt
+c0013 20200016  branch z_mouse_le_ll_enable_start_enc_flag
 
 z_mouse_le_ll_reconn_start_encryt:
-c0014 20400247 call p_app_updata_le_param 
-c0015 7046c60a jam 10 ,mem_le_start_encrypt_timer 
+c0014 20400247  call p_app_updata_le_param
+c0015 7046c60a  jam 10 ,mem_le_start_encrypt_timer
 
 z_mouse_le_ll_enable_start_enc_flag:
-c0016 d8e00001 arg ll_start_enc_flag ,queue 
-c0017 202041b9 branch mouse_le_enable_connect_flag 
+c0016 d8e00001  arg ll_start_enc_flag ,queue
+c0017 202041b9  branch mouse_le_enable_connect_flag
 
 z_mouse_bb_event_disconnected:
-c0018 704d9201 jam 1 ,mem_mouse_connected_state 
-c0019 704d070a jam 10 ,mem_mouse_multi_led_blink_count 
-c001a 20400483 call p_mouse_dpi_multi_led_blink 
-c001b 704cda00 jam 0 ,mem_bt_rcvd_switch_req_accept 
-c001c 704cdc00 jam 0 ,mem_bt_send_lmp_setup_complete 
-c001d 704ce500 jam 0 ,mem_mouse_bt_send_first_package_flag 
-c001e 2040012b call p_mouse_store_flash_device_info 
-c001f 202041d9 branch mouse_bb_disconnected 
-              org 0xd0001
+c0018 704d9201  jam 1 ,mem_mouse_connected_state
+c0019 704d070a  jam 10 ,mem_mouse_multi_led_blink_count
+c001a 20400483  call p_mouse_dpi_multi_led_blink
+c001b 704cda00  jam 0 ,mem_bt_rcvd_switch_req_accept
+c001c 704cdc00  jam 0 ,mem_bt_send_lmp_setup_complete
+c001d 704ce500  jam 0 ,mem_mouse_bt_send_first_package_flag
+c001e 2040012b  call p_mouse_store_flash_device_info
+c001f 202041d9  branch mouse_bb_disconnected
+org 0xd0001
 
 z_entrancec:
-d0001 20600000 rtn 
-              org 0xe0001
+d0001 20600000  rtn
+org 0xe0001
 
 z_entranced:
-e0001 c0680003 beq zcode_d0 ,z_mouse_le_bb_event_connected 
-e0002 20600000 rtn 
+e0001 c0680003  beq zcode_d0 ,z_mouse_le_bb_event_connected
+e0002 20600000  rtn
 
 z_mouse_le_bb_event_connected:
-e0003 704d9200 jam 0 ,mem_mouse_connected_state 
-e0004 204000fd call p_mouse_init_sensor_reset 
-e0005 20403410 call app_ble_store_reconn_info 
-e0006 704d4301 jam 1 ,mem_mouse_le_bb_connected_flag 
-e0007 6800c7a1 fetch 1 ,mem_mouse_le_reconnect_flag 
-e0008 243a000a nbranch z_mouse_le_bb_event_connected_next ,blank 
-e0009 704d4414 jam 0x14 ,mem_mouse_send_secutiry_request_timer 
+e0003 704d9200  jam 0 ,mem_mouse_connected_state
+e0004 204000fd  call p_mouse_init_sensor_reset
+e0005 20403410  call app_ble_store_reconn_info
+e0006 704d4301  jam 1 ,mem_mouse_le_bb_connected_flag
+e0007 6800c7a1  fetch 1 ,mem_mouse_le_reconnect_flag
+e0008 243a000a  nbranch z_mouse_le_bb_event_connected_next ,blank
+e0009 704d4414  jam 0x14 ,mem_mouse_send_secutiry_request_timer
 
 z_mouse_le_bb_event_connected_next:
-e000a 2040026a call p_mouse_powerdown_sensor_timer_init 
-e000b 204001c0 call p_mouse_data_init 
-e000c 202041c3 branch mouse_le_bb_event_connected 
-
+e000a 2040026a  call p_mouse_powerdown_sensor_timer_init
+e000b 204001c0  call p_mouse_data_init
+e000c 202041c3  branch mouse_le_bb_event_connected
+ branch mouse_le_bb_event_connected
Index: sched/mouse.dat
===================================================================
--- /branch/mouse_project/LeXiang/1066_Project/PBSwitch_OnlyBLE_D1027E8/sched/mouse.dat	(revision 5014)
+++ /branch/mouse_project/LeXiang/1066_Project/PBSwitch_OnlyBLE_D1027E8/sched/mouse.dat	(working copy)
@@ -99,17 +99,17 @@
 #microsoft swift pair
 06 ff 06 00 03 00 80
 #name
-'\09AEM-0222
+'\09MA-BBS311
 
 mem_le_scan_data_len:1f
 mem_le_scan_data:
 #name
-'\09AEM-0222
+'\09MA-BBS311
 
 
 #max 20bytes, att list data rom limits
 mem_le_name_len:
-'AEM-0222
+'MA-BBS311
 
 
 mem_le_interval_min:
@@ -165,8 +165,8 @@
 07 #mem_dpi_button_gpio:05
 1b #mem_whee_a_data_gpio:0b
 1c #mem_whee_b_data_gpio:07
-05 #mem_whee_ta_data_gpio:ff
-1e #mem_whee_tb_data_gpio:ff
+ff #mem_whee_ta_data_gpio:ff
+ff #mem_whee_tb_data_gpio:ff
 ff #mem_config_bt_button_gpio:18
 ff #mem_config_select_device_button_gpio:ff
 ff #mem_config_paraing_led_gpio:ff
@@ -179,7 +179,7 @@
 b0 #mem_config_function_enable
 00 #mem_config_sensor_angle
 ff #mem_select_sensor_angle_gpio
-05 #mem_select_adc_gpio
+ff #mem_select_adc_gpio
 
 #mouse sensor angle
 #0x00 MOUSE_6CLK_ANGLE
