## ARM Linker, 5.03 [Build 24]: Last Updated: Thu Dec 26 18:53:28 2013 0x00000000 N __ARM_use_no_argv ;0x000000a0 N __Vectors_Size ;0x00021b01 T SystemCoreClockUpdate ;0x00021b09 T SystemInit ;0x00021b39 T Reset_Handler ;0x00021b41 T NMI_Handler ;0x00021b43 T HardFault_Handler ;0x00021b45 T SVC_Handler ;0x00021b47 T PendSV_Handler ;0x00021b49 T SysTick_Handler ;0x00021b4b T ADC_Handler ;0x00021b4b T GPIO0_Handler ;0x00021b4b T GPIO1_Handler ;0x00021b4b T GPIO2_Handler ;0x00021b4b T GPIO3_Handler ;0x00021b4b T GPIO4_Handler ;0x00021b4b T I2C_Handler ;0x00021b4b T KEYBRD_Handler ;0x00021b4b T RFCAL_Handler ;0x00021b4b T SPI_Handler ;0x00021b4b T SWTIM_Handler ;0x00021b4b T UART2_Handler ;0x00021b4b T WKUP_QUADEC_Handler ;0x00021b55 T app_disable_sleep ;0x00021b61 T app_set_extended_sleep ;0x00021b6d T app_set_deep_sleep 0x00021b7b T app_get_sleep_mode 0x00021b9d T set_system_clocks 0x00021ba7 T set_peripheral_clocks 0x00021bed T rf_workaround_init 0x00021bef T get_stack_usage 0x00021bf3 T platform_reset 0x00021bf9 T platform_reset_func 0x00021c21 T main 0x00021c29 T rwip_eif_get 0x00021c2f T rwip_eif_get_func 0x00021c55 T co_buf_init 0x00021cb7 T co_buf_init_deep_sleep 0x00021d15 T co_buf_rx_free 0x00021d39 T co_list_init 0x00021d43 T co_list_push_back 0x00021d5f T co_list_pool_init 0x00021dbf T co_list_push_front 0x00021dd3 T co_list_pop_front 0x00021de7 T co_list_extract 0x00021e0f T co_list_find 0x00021e29 T co_list_merge 0x00021e39 T co_bdaddr_compare 0x00021e55 T dbg_init 0x00021e69 T dbg_platform_reset_complete 0x000223d1 T llc_init 0x00022401 T llc_stop 0x00022425 T llc_reset 0x0002244d T llc_create_con_cmd_complete_send 0x000224cb T llc_start 0x00022591 T llc_discon_event_complete_send 0x000225b9 T llc_con_update_cmd_complete_send 0x00022619 T llc_ltk_req_send 0x00022661 T llc_feats_rd_event_send 0x000226a7 T llc_version_rd_event_send 0x000226e5 T llc_common_cmd_complete_send 0x000226fb T llc_common_cmd_status_send 0x00022711 T llc_common_enc_change_evt_send 0x00022743 T llc_common_nb_of_pkt_comp_evt_send 0x00022775 T llc_con_update_ind 0x000227f3 T llc_map_update_ind 0x00022879 T llc_chnl_map_req_send 0x00022893 T llc_add_bad_chnl 0x00022983 T llc_version_ind_pdu_send 0x000229b9 T llc_ch_map_update_pdu_send 0x000229f9 T llc_pause_enc_req_pdu_send 0x00022a35 T llc_pause_enc_rsp_pdu_send 0x00022a85 T llc_enc_req_pdu_send 0x00022b45 T llc_enc_rsp_pdu_send 0x00022bd5 T llc_start_enc_rsp_pdu_send 0x00022c17 T llc_reject_ind_pdu_send 0x00022c41 T llc_con_update_pdu_send 0x00022c85 T llc_feats_req_pdu_send 0x00022cc3 T llc_start_enc_req_pdu_send 0x00022d7d T llc_terminate_ind_pdu_send 0x00022df1 T llc_unknown_rsp_send_pdu 0x00022e11 T llc_feats_req_ind 0x00022e55 T llc_feats_rsp_ind 0x00022e9d T llc_unknown_rsp_ind 0x00022e9f T llc_vers_ind_ind 0x00022f1d T llc_con_update_req_ind 0x00022f81 T llc_ch_map_req_ind 0x00022fd5 T llc_terminate_ind 0x0002300d T llc_reject_ind 0x00023035 T llc_pause_enc_req_ind 0x00023063 T llc_pause_enc_rsp_ind 0x000230d1 T llc_enc_req_ind 0x00023195 T llc_enc_rsp_ind 0x0002323f T llc_start_enc_req_ind 0x000232ab T llc_start_enc_rsp_ind 0x00023349 T llc_cntl_rcv 0x000233e1 T llc_data_rcv 0x000243d5 T llc_util_get_free_conhdl 0x00024405 T llc_util_dicon_procedure 0x00024435 T llc_util_gen_skdx 0x00024457 T llc_util_update_channel_map 0x00024469 T llc_util_set_llcp_discard_enable 0x000244b9 T enable_BLE_core_irq 0x000244bf T enable_BLE_core_irq_func 0x00024581 T lld_init 0x00024587 T lld_init_func 0x00024729 T lld_reset 0x0002477b T lld_scan_start 0x00024837 T lld_scan_stop 0x00024843 T lld_con_start 0x00024a8d T lld_move_to_master 0x00024a95 T lld_con_update_req 0x00024b15 T lld_ch_map_req 0x00024b1d T lld_adv_start 0x00024c0b T lld_adv_stop 0x00024c17 T lld_ch_map_ind 0x00024c2b T lld_con_update_ind 0x00024c3f T lld_move_to_slave 0x00024d2f T lld_con_stop 0x00024d41 T lld_test_stop 0x00024d47 T lld_test_stop_func 0x00024d5f T lld_crypt_isr 0x00024d6f T lld_test_mode_tx 0x00024d75 T lld_test_mode_tx_func 0x00024e29 T lld_test_mode_rx 0x00024e2f T lld_test_mode_rx_func 0x0002502d T lld_data_tx_loop 0x00025053 T lld_data_tx_push 0x000250d7 T lld_data_tx_prog 0x000251b3 T lld_data_check 0x00025201 T lld_data_tx_flush 0x00025b83 T lld_evt_init 0x00025b89 T lld_evt_try_free 0x00025ba5 T lld_evt_end 0x00025c47 T lld_evt_rx 0x00025c65 T lld_evt_schedule 0x00025d0d T lld_evt_init_func 0x00025d6b T lld_evt_conhdl2evt 0x00025d83 T lld_evt_ack_received 0x00025d8f T lld_evt_schedule_next 0x00025e9f T lld_evt_delete 0x00025f33 T lld_evt_scan_create 0x00025f71 T lld_evt_move_to_master 0x00025fe7 T lld_evt_update_create 0x00026033 T lld_evt_ch_map_update_req 0x0002604b T lld_evt_move_to_slave 0x00026153 T lld_evt_slave_update 0x000261db T lld_evt_ch_map_update_ind 0x000261ef T lld_evt_adv_create 0x0002624f T lld_evt_start_isr 0x0002625f T lld_evt_end_isr 0x0002626f T lld_evt_rx_isr 0x0002627f T lld_evt_timer_isr 0x0002628f T lld_delete_alt_evt 0x00026475 T lld_sleep_us_2_lpcycles 0x0002647b T lld_sleep_us_2_lpcycles_func 0x00026487 T lld_sleep_lpcycles_2_us 0x0002648d T lld_sleep_lpcycles_2_us_func 0x0002649f T lld_sleep_compensate 0x000264a5 T lld_sleep_compensate_func 0x000264cf T lld_sleep_init ;0x000264d5 T lld_sleep_init_func 0x0002651b T lld_sleep_enter 0x00026543 T lld_sleep_wakeup 0x00026573 T lld_sleep_wakeup_end 0x0002657f T lld_sleep_check 0x00026609 T lld_util_get_bd_address 0x00026629 T lld_util_set_bd_address 0x000266b9 T llm_wl_clr 0x000266ef T llm_encryption_done 0x000266f5 T llm_init 0x00026861 T llm_common_cmd_complete_send 0x00026873 T llm_ble_ready 0x00026883 T llm_con_req_ind 0x00026971 T llm_adv_report_set 0x000269df T llm_le_adv_report_ind 0x00026ac7 T llm_con_req_tx_cfm 0x00026b55 T llm_common_cmd_status_send 0x00026b67 T llm_test_mode_start_tx 0x00026c35 T llm_test_mode_start_rx 0x00026c75 T llm_set_adv_param 0x00026d4d T llm_set_adv_en 0x00026e03 T llm_set_adv_data 0x00026e43 T llm_set_scan_rsp_data 0x00026e71 T llm_set_scan_param 0x00026eeb T llm_set_scan_en 0x00026f43 T llm_wl_dev_add 0x00026f91 T llm_wl_dev_rem 0x00026fc1 T llm_create_con 0x0002710f T llm_encryption_start 0x00027197 T llm_encryption_done_func 0x0002722d T llm_get_chnl_assess_nb_pkt 0x00027235 T llm_get_chnl_assess_nb_bad_pkt 0x0002723d T llm_get_min_rssi 0x00027247 T llm_delete_event 0x00027bdd T llm_util_bd_addr_in_wl 0x00027c5d T llm_util_check_address_validity 0x00027c6d T llm_util_check_map_validity 0x00027cb3 T llm_util_apply_bd_addr 0x00027ccb T llm_util_set_public_addr 0x00027cd9 T llm_util_clear_adv_report 0x00027d01 T llm_util_get_role 0x00027d09 T llm_util_set_role 0x00027d11 T llm_util_check_evt_mask 0x00027d33 T llm_util_get_channel_map 0x00027d41 T llm_util_get_supp_features 0x00027da1 T uart_init 0x00027da7 T uart_init_func 0x00027dfb T uart_flow_on 0x00027e01 T uart_flow_on_func 0x00027e09 T uart_flow_off 0x00027e0f T uart_flow_off_func 0x00027e45 T uart_finish_transfers 0x00027e4b T uart_finish_transfers_func 0x00027e63 T uart_read 0x00027e69 T uart_read_func 0x00027e7f T uart_write 0x00027e85 T uart_write_func 0x00027ea7 T UART_Handler 0x00027ead T UART_Handler_func 0x00027f51 T GPADC_init 0x00027f57 T GPADC_init_func 0x00027f7d T MedianOfFive 0x00027fbf T meas_precharge_freq 0x00027fc5 T meas_precharge_freq_func 0x000280b5 T check_pll_lock 0x000280bb T check_pll_lock_func 0x00028191 T update_calcap_min_channel 0x0002819b T update_calcap_min_channel_func 0x0002823f T update_calcap_max_channel 0x00028249 T update_calcap_max_channel_func 0x000282e1 T write_one_SW_LUT_entry 0x000282e9 T write_one_SW_LUT_entry_func 0x00028305 T write_HW_LUT 0x0002830d T write_HW_LUT_func 0x0002836d T clear_HW_LUT 0x00028373 T clear_HW_LUT_func 0x00028383 T update_LUT 0x00028389 T update_LUT_func 0x00028505 T save_configure_restore 0x0002850b T save_configure_restore_func 0x0002862b T update_calcap_ranges 0x00028631 T update_calcap_ranges_func 0x0002872d T find_initial_calcap_ranges 0x00028733 T find_initial_calcap_ranges_func 0x000289df T pll_vcocal_LUT_InitUpdate 0x000289e5 T pll_vcocal_LUT_InitUpdate_func 0x00028a19 T set_rf_cal_cap 0x00028a1f T set_rf_cal_cap_func 0x00028a55 T modulationGainCalibration 0x00028a5b T modulationGainCalibration_func 0x00028b39 T DCoffsetCalibration 0x00028b3f T DCoffsetCalibration_func 0x00028c0b T IffCalibration 0x00028c11 T IffCalibration_func 0x00028c59 T rf_calibration 0x00028c5f T rf_calibration_func 0x00028cab T get_rc16m_count 0x00028cb1 T get_rc16m_count_func 0x00028ce7 T set_gauss_modgain 0x00028ced T set_gauss_modgain_func 0x00028d21 T enable_rf_diag_irq 0x00028d27 T enable_rf_diag_irq_func 0x00028dc9 T gtl_init 0x00028df1 T gtl_enter_sleep 0x00028e1b T gtl_exit_sleep 0x00028e23 T gtl_send_msg 0x00028e75 T gtl_hci_rx_header 0x00028e7b T gtl_hci_rx_header_func 0x00028ec9 T gtl_hci_rx_payload 0x00028ecf T gtl_hci_rx_payload_func 0x00028ed1 T gtl_hci_tx_evt 0x00028ed7 T gtl_hci_tx_evt_func 0x0002910b T gtl_eif_init 0x00029111 T gtl_eif_init_func 0x00029129 T gtl_eif_write 0x00029149 T gtl_eif_start 0x00029151 T gtl_eif_stop 0x00029209 T attc_cleanup 0x00029221 T attc_init 0x00029247 T attc_create 0x00029255 T attc_con_enable 0x000293e9 T attm_init 0x0002940d T attm_create 0x0002941d T attm_con_enable 0x0002942d T attm_cleanup 0x0002943d T attm_convert_16to128 0x0002945b T attm_convert_32to128 0x0002947b T attm_bt_uuid_match 0x000294a1 T attm_bt32_uuid_match 0x000294cd T attm_convert_to128 0x000294fd T attm_uuid_match 0x00029531 T attm_uuid_match_16 0x0002953d T attm_is_bt_uuid128 0x00029567 T attm_is_bt32_uuid128 0x000295a9 T attmdb_add_service 0x0002966b T attmdb_get_service 0x000296a9 T attmdb_add_attribute 0x00029781 T attmdb_destroy 0x0002979b T attmdb_get_attribute 0x000297b7 T attmdb_get_next_att 0x00029849 T attmdb_att_update_value 0x0002988b T attmdb_att_set_value 0x00029891 T attmdb_att_partial_value_update 0x000298c3 T attmdb_att_get_value 0x000298e3 T attmdb_att_get_uuid 0x00029947 T attmdb_att_set_permission 0x0002995f T attmdb_att_get_permission 0x00029979 T attmdb_att_update_perm 0x0002999d T attmdb_svc_set_permission 0x000299b5 T attmdb_svc_get_permission 0x000299cf T attmdb_init 0x000299df T attmdb_get_nb_svc 0x000299f3 T attmdb_get_svc_info 0x00029c61 T attm_svc_create_db 0x00029d59 T atts_clear_prep_data 0x00029d77 T atts_cleanup 0x00029dab T atts_init 0x00029de7 T atts_create 0x00029e09 T atts_con_enable 0x00029e17 T atts_update_elmt 0x00029e65 T atts_store_prep_data 0x0002a15d T atts_find_uuid 0x0002a299 T atts_send_pdu 0x0002a2a3 T atts_allocate_pdu 0x0002a2c5 T atts_mtu_exc_resp 0x0002a2fb T atts_send_error 0x0002a307 T atts_find_info_resp 0x0002a43d T atts_get_att_chk_perm 0x0002a5ad T atts_find_by_type_resp 0x0002a6d3 T atts_read_by_type_resp 0x0002a7c1 T atts_read_by_grp_type_resp 0x0002a8c5 T atts_read_resp 0x0002a929 T atts_read_blob_resp 0x0002a999 T atts_read_mult_resp 0x0002aa47 T atts_write_no_resp 0x0002aaa7 T atts_write_resp 0x0002ab21 T atts_signed_write_resp 0x0002abb5 T atts_prepare_write_resp 0x0002ac41 T atts_execute_write_resp 0x0002ad05 T atts_send_cmd_cmp 0x0002ad23 T atts_write_rsp_send 0x0002addb T gattc_cleanup 0x0002ae05 T gattc_init 0x0002ae41 T gattc_create 0x0002ae73 T gattc_send_att_req 0x0002ae7d T gattc_allocate_att_req 0x0002ae9d T gattc_send_execute 0x0002aeb1 T gattc_get_event_dest 0x0002aeef T gattc_init_operation 0x0002af09 T gattc_get_operation 0x0002af1d T gattc_send_complete_evt 0x0002b00f T gattc_get_mtu 0x0002b019 T gattc_set_mtu 0x0002c08d T gattm_svc_get_start_hdl 0x0002c093 T gattm_init 0x0002c0bb T gattm_create 0x0002c0c3 T gattm_cleanup 0x0002c0cb T gattm_get_max_mtu 0x0002c0d1 T gattm_set_max_mtu 0x0002c221 T l2cc_cleanup 0x0002c251 T l2cc_init 0x0002c28d T l2cc_create 0x0002c2bd T l2cc_update_state 0x0002c501 T l2cm_init 0x0002c529 T l2cm_create 0x0002c531 T l2cm_cleanup 0x0002c551 T l2cm_set_link_layer_buff_size 0x0002c561 T smpc_regs_push 0x0002c563 T smpc_regs_pop 0x0002c565 T smpc_clear_timeout_timer 0x0002c589 T smpc_cleanup 0x0002c5e9 T smpc_init 0x0002c625 T smpc_create 0x0002c653 T smpc_init_operation 0x0002c669 T smpc_send_cmp_evt 0x0002c6dd T smpc_send_use_enc_block_cmd 0x0002c715 T smpc_send_start_enc_cmd 0x0002c773 T smpc_send_ltk_req_rsp 0x0002c7c7 T smpc_send_pairing_req_ind 0x0002c87f T smpc_send_pairing_ind 0x0002c8e7 T smpc_check_pairing_feat 0x0002c90d T smpc_launch_rep_att_timer 0x0002c943 T smpc_check_repeated_attempts 0x0002c9a5 T smpc_check_max_key_size 0x0002c9cd T smpc_check_key_distrib 0x0002ca21 T smpc_xor 0x0002ca37 T smpc_generate_l 0x0002ca83 T smpc_generate_ci 0x0002caef T smpc_generate_rand 0x0002cb13 T smpc_generate_e1 0x0002cbc9 T smpc_generate_cfm 0x0002cc51 T smpc_generate_stk 0x0002cca9 T smpc_calc_subkeys 0x0002cd1f T smpc_pairing_end 0x0002d231 T smpc_pairing_cfm_handler 0x0002cdb1 T smpc_tkdp_rcp_continue 0x0002ce17 T smpc_tkdp_rcp_start 0x0002ce59 T smpc_pdu_send 0x0002cec9 T smpc_tkdp_send_start 0x0002cf47 T smpc_tkdp_send_continue 0x0002cfc3 T smpc_get_key_sec_prop 0x0002d03b T smpc_is_sec_mode_reached 0x0002d065 T smpc_handle_enc_change_evt 0x0002d109 T smpc_pdu_recv 0x0002dbc9 T smpm_init 0x0002dc03 T smpm_create 0x0002dc0b T smpm_cleanup 0x0002dc13 T smpm_send_cmp_evt 0x0002dc4b T smpm_send_encrypt_req 0x0002dc79 T smpm_send_gen_rand_nb_req 0x0002dc87 T smpm_check_addr_type 0x0002e011 T gapc_init 0x0002e04d T gapc_con_create 0x0002e12d T gapc_con_cleanup 0x0002e13d T gapc_send_disconect_ind 0x0002e15f T gapc_get_conidx 0x0002e18b T gapc_get_conhdl 0x0002e1a5 T gapc_get_role 0x0002e1c1 T gapc_get_bdaddr 0x0002e1e1 T gapc_get_csrk 0x0002e1ff T gapc_get_sign_counter 0x0002e21d T gapc_send_complete_evt 0x0002e267 T gapc_send_error_evt 0x0002e289 T gapc_is_sec_set 0x0002e2fb T gapc_get_enc_keysize 0x0002e313 T gapc_set_enc_keysize 0x0002e327 T gapc_link_encrypted 0x0002e345 T gapc_auth_set 0x0002e433 T gapc_param_updata_sanity 0x0002f2bb T gapm_init 0x0002f30f T gapm_host_init 0x0002f335 T gapm_get_operation 0x0002f347 T gapm_send_complete_evt 0x0002f37d T gapm_send_error_evt 0x0002f39b T gapm_con_create 0x0002f3f9 T gapm_con_enable 0x0002f405 T gapm_con_cleanup 0x0003097b T gapm_get_privacy_flag 0x000309a7 T gapm_set_recon_addr 0x000309eb T gapm_adv_op_sanity 0x00030b7b T gapm_set_adv_mode 0x00030b93 T gapm_execute_adv_op 0x00030cd3 T gapm_scan_op_sanity 0x00030dbd T gapm_set_scan_mode 0x00030dd9 T gapm_execute_scan_op 0x00030e7b T gapm_connect_op_sanity 0x00030fbf T gapm_execute_connect_op 0x00031121 T gapm_get_role 0x00031127 T gapm_get_recon_addr 0x00031167 T gapm_set_privacy_flag 0x00031193 T gapm_get_ad_type_flag 0x000311b9 T gapm_add_to_filter 0x0003121d T gapm_is_filtered 0x0003128b T gapm_update_air_op_state 0x00031341 T gapm_get_irk 0x00031345 T gapm_get_bdaddr 0x000313f9 T l2cc_pdu_pack 0x000316a1 T l2cc_pdu_unpack 0x000318e1 T l2cc_detect_dest 0x00031949 T smpc_check_param 0x00031dc1 T ke_init 0x00031ded T ke_flush 0x00031e2d T ke_sleep_check 0x00031e45 T ke_event_init 0x00031e51 T ke_event_callback_set 0x00031e65 T ke_event_set 0x00031e91 T ke_event_clear 0x00031ebd T ke_event_get 0x00031ee3 T ke_event_get_all 0x00031ee9 T ke_event_flush 0x00031ef1 T ke_event_schedule 0x00031f45 T ke_mem_init 0x00031f8f T ke_mem_is_empty 0x00031fcd T ke_malloc 0x0003208f T ke_free 0x00032151 T ke_is_free 0x0003217d T ke_msg_alloc 0x000321ad T ke_msg_send 0x000321d9 T ke_msg_send_basic 0x000321e7 T ke_msg_forward 0x000321f1 T ke_msg_forward_new_id 0x00032201 T ke_msg_free 0x00032209 T ke_msg_dest_id_get 0x0003220f T ke_msg_src_id_get 0x00032219 T ke_queue_extract 0x00032257 T ke_queue_insert 0x00032351 T ke_task_init ;0x00032357 T ke_task_init_func 0x0003236b T ke_task_create 0x000323cb T ke_task_delete 0x00032429 T ke_state_set 0x000324ad T ke_state_get 0x000324dd T ke_msg_discard 0x000324e1 T ke_msg_save 0x0003260d T ke_timer_init 0x00032613 T ke_timer_init_func 0x0003261f T ke_timer_set 0x000326b1 T ke_timer_clear 0x00032707 T ke_timer_active 0x0003272d T ke_timer_sleep_check 0x00032789 T ke_time 0x000327e1 T nvds_get 0x000327e7 T nvds_get_func 0x000329df T nvds_init 0x000329f5 T rwble_hl_init 0x00032a1b T rwble_hl_reset 0x00032a41 T rwble_hl_send_message 0x00032a45 T ble_regs_push 0x00032a9d T ble_regs_pop 0x00032af5 T rf_init 0x00032afb T rf_reinit 0x00032b03 T rwip_init 0x00032bc5 T rwip_reset 0x00032bf1 T rwip_version 0x00032bf9 T rwip_prevent_sleep_get 0x00032c01 T rwip_schedule ;0x00032c13 T rwip_sleep 0x00032cef T rwip_prevent_sleep_set 0x00032d13 T rwip_wakeup 0x00032d25 T rwip_prevent_sleep_clear 0x00032d49 T rwip_wakeup_end 0x00032d67 T rwip_wakeup_delay_set 0x00032d77 T rwip_sleep_enable 0x00032d7f T rwip_ext_wakeup_enable 0x00032da9 T rwble_init 0x00032e0d T rwble_reset 0x00032e3b T rwble_version 0x00032e67 T rwble_get_clock ;0x00032e7d T BLE_EVENT_Handler ;0x00032e8f T BLE_WAKEUP_LP_Handler 0x00032f35 T BLE_FINETGTIM_Handler 0x00032f3d T BLE_GROSSTGTIM_Handler 0x00032f45 T BLE_CSCNT_Handler ;0x00032f8d T BLE_SLP_Handler 0x00032fbd T BLE_ERROR_Handler ;0x00032fd5 T BLE_RX_Handler 0x00032fdd T BLE_CRYPT_Handler ;0x00032fe5 T BLE_RF_DIAG_Handler 0x0003301b T func_check_mem 0x0003306b T test_rxdone ;0x000330bd T findl_init ;0x000330d1 T findl_enable_cfm_send ;0x00033123 T findl_error_ind_send ;0x00033309 T prf_read_char_send ;0x00033333 T prf_register_atthdl2gatt ;0x00033361 T prf_unregister_atthdl2gatt ;0x0003338f T prf_disc_svc_send ;0x000333c5 T prf_disc_incl_svc_send ;0x000333f7 T prf_disc_char_all_send ;0x00033429 T prf_disc_char_desc_send ;0x0003348b T prf_gatt_write ;0x000334d3 T prf_gatt_write_ntf_ind ;0x000334eb T prf_check_svc_char_validity ;0x0003352b T prf_check_svc_char_desc_validity ;0x00033563 T prf_search_chars ;0x000335c5 T prf_search_descs ;0x00033643 T prf_client_disable ;0x0003368d T prf_client_get_env ;0x0003369d T prf_client_disable_ind_send ;0x000336ed T prf_client_enable ;0x00033745 T prf_client_reset ;0x00033795 T prf_client_enable_error ;0x000337bf T prf_client_att_info_rsp ;0x00033811 T prf_pack_date_time ;0x00033831 T prf_unpack_date_time ;0x00033853 T prf_init_func 0x0003385b T prf_create ;0x0003385d T prf_cleanup_func 0x00033881 T prf_init 0x00033889 T prf_cleanup ;0x00033905 T app_init 0x00033907 T __aeabi_uidiv 0x00033907 T __aeabi_uidivmod 0x00033933 T __aeabi_idiv 0x00033933 T __aeabi_idivmod 0x0003395d T rand 0x0003396f T srand 0x00033981 T __aeabi_memcpy 0x00033981 T __aeabi_memcpy4 0x00033981 T __aeabi_memcpy8 0x000339a5 T __aeabi_memset 0x000339a5 T __aeabi_memset4 0x000339a5 T __aeabi_memset8 0x000339b3 T __aeabi_memclr 0x000339b3 T __aeabi_memclr4 0x000339b3 T __aeabi_memclr8 0x000339b7 T _memset$wrapper 0x000339c9 T strlen 0x000339d9 T memcmp 0x000339f5 T __aeabi_dmul 0x00033ac5 T __aeabi_i2d 0x00033aed T __aeabi_ui2d 0x00033b09 T __aeabi_cdcmpeq 0x00033b09 T __aeabi_cdcmple 0x00033b31 T __I$use$fp 0x00033b31 T _double_round 0x00033b4b T _double_epilogue 0x00033bf1 T __aeabi_llsl 0x00033bf1 T _ll_shift_l 0x00033c11 T __aeabi_llsr 0x00033c11 T _ll_ushift_r 0x00033c41 T __ARM_clz 0x00033c6f T __ARM_common_switch8 0x00033c88 D uart_api 0x00033c98 D co_sca2ppm 0x00033ca8 D co_null_bdaddr 0x00033cae D co_default_bdaddr 0x00033d84 D dbg_default_handler 0x00033f4c D llc_state_handler 0x00033ffc D llc_default_handler 0x0003402c D llm_local_cmds 0x0003406c D llm_local_le_feats 0x00034074 D llm_local_le_states 0x000341c4 D llm_state_handler 0x000341f4 D llm_default_handler 0x000341fc D LLM_AA_CT1 0x000341ff D LLM_AA_CT2 0x00034214 D gtl_default_state 0x0003422c D gtl_default_handler 0x00034248 D attc_default_state 0x00034268 D attc_state_handler 0x00034280 D attc_default_handler 0x00034298 D attm_default_state 0x000342f0 D attm_state_handler 0x000342f8 D attm_default_handler 0x00034310 D atts_default_state 0x00034340 D atts_state_handler 0x00034368 D atts_default_handler 0x00034380 D gattc_default_state 0x00034408 D gattc_state_handler 0x00034420 D gattc_default_handler 0x00034474 D gattm_default_state 0x00034484 D gattm_state_handler 0x00034494 D gattm_default_handler 0x000344ac D l2cc_default_state 0x000344c4 D l2cc_state_handler 0x000344dc D l2cc_default_handler 0x000344f4 D l2cm_default_state 0x000344fc D l2cm_state_handler 0x00034504 D l2cm_default_handler 0x00034538 D smpc_default_state 0x000345d0 D smpc_state_handler 0x000345f0 D smpc_default_handler 0x00034608 D smpm_default_state 0x00034640 D smpm_state_handler 0x00034650 D smpm_default_handler 0x00034668 D gapc_default_state 0x00034780 D gapc_state_handler 0x00034798 D gapc_default_handler 0x0003485c D gapm_default_state 0x00034a04 D gapm_state_handler 0x00034a2c D gapm_default_handler 0x00034b58 D smpc_construct_pdu 0x00034b88 D smpc_recv_pdu ;0x00034bc8 D findl_ias_char ;0x00034bcc D findl_connected ;0x00034bd4 D findl_discovering ;0x00034be4 D findl_default_state ;0x00034bfc D findl_state_handler ;0x00034c14 D findl_default_handler 0x00080000 D dummy 0x00080378 D sleep_env 0x0008037c D co_buf_env 0x000804ac D dbg_state 0x000804b0 D llc_env 0x000804d0 D llc_state 0x000804d8 D ret_winsize_var 0x000804dc D lld_evt_env 0x00080500 D llm_le_env 0x000805a4 D llm_bt_env 0x000805ac D llm_state 0x000805b0 D uart_env 0x000805cc D calcap_minmax 0x000805ce D vcocal_ctrl_reg_val 0x000805d0 D vco_calcap_ranges 0x000805e0 D rf_cal_cap 0x000805f4 D last_temp_count 0x000805f8 D last_temp_time 0x000805fc D gtl_env 0x00080620 D gtl_state 0x00080621 D attc_state 0x0008062c D attm_env 0x00080634 D attm_state 0x00080638 D atts_env 0x00080658 D atts_state 0x00080660 D gattc_env 0x00080680 D gattc_state 0x00080688 D gattm_env 0x0008068e D gattm_state 0x00080690 D l2cc_env 0x000806b0 D l2cc_state 0x000806b8 D l2cm_env 0x000806be D l2cm_state 0x000806c0 D smpc_env 0x000806e0 D smpc_state 0x000806e8 D smpm_env 0x000806f0 D smpm_state 0x000806f4 D gapc_env 0x00080714 D gapc_state 0x0008071c D gap_cfg_table 0x00080720 D gapm_env 0x0008074c D gapm_state 0x00080750 D ke_env 0x000807ac D nvds_data_ptr 0x000807b0 D func_check_mem_flag 0x000807b1 D ke_mem_heaps_used 0x000807b2 D rwip_env 0x000807b8 D ble_reg_save 0x00080808 D rwip_rf ;0x00080840 D findl_envs ;0x00080844 D findl_state 0x000804fc D lld_sleep_env 0x0008037a D iq_trim_bias_ctrl1_reg 0x000804ae D iq_trim_rf_mixer_ctrl1_reg 0x0008084c D ke_task_env 0x00028f95 T gtl_sleep_to_handler 0x00028fa1 T gtl_polling_to_handler ; Booloader functions - Used in spotar app 0x00001010 T exec_patching_spota 0x000010d0 T get_patching_spota_length 0x00027d5d T uart_thr_empty_isr 0x00034094 D llm_default_state 0x0002727d T TASK_LLM_llm_le_set_evt_msk_cmd_handler 0x00027299 T TASK_LLM_llm_le_set_rand_add_cmd_handler 0x000272cb T TASK_LLM_llm_le_set_adv_param_cmd_handler 0x000272f5 T TASK_LLM_llm_le_set_adv_data_cmd_handler 0x00027337 T TASK_LLM_llm_le_set_adv_en_cmd_handler 0x0002737d T TASK_LLM_llm_le_set_scan_rsp_data_cmd_handler 0x000273a7 T TASK_LLM_llm_le_set_scan_param_cmd_handler 0x000273d1 T TASK_LLM_llm_le_set_scan_en_cmd_handler 0x00027417 T TASK_LLM_llm_le_set_host_ch_class_cmd_handler 0x00027493 T TASK_LLM_llm_le_test_rx_cmd_handler 0x000274e3 T TASK_LLM_llm_le_test_tx_cmd_handler 0x00027533 T TASK_LLM_llm_le_wl_clr_cmd_handler 0x00027577 T TASK_LLM_llm_le_wl_dev_add_cmd_handler 0x000275bd T TASK_LLM_llm_le_wl_dev_rem_cmd_handler 0x00027603 T TASK_LLM_llm_le_create_con_cmd_handler 0x00027635 T TASK_LLM_llm_le_create_con_cancel_cmd_handler 0x0002768f T TASK_LLM_llm_le_chnl_assess_timer_handler 0x000276f3 T TASK_LLM_llm_le_rd_loc_supp_feats_cmd_handler 0x0002771b T TASK_LLM_llm_le_rd_adv_ch_tx_pw_cmd_handler 0x00027749 T TASK_LLM_llm_le_rd_wl_size_cmd_handler 0x0002776b T TASK_LLM_llm_le_rd_supp_states_cmd_handler 0x00027793 T TASK_LLM_llm_le_rd_buff_size_cmd_handler 0x000277b5 T TASK_LLM_llm_le_enc_cmd_handler 0x000277d5 T TASK_LLM_llm_le_rand_cmd_handler 0x0002781b T TASK_LLM_llm_le_test_end_cmd_handler 0x00027859 T TASK_LLM_llm_le_set_host_ch_class_cmd_sto_handler 0x00027865 T TASK_LLM_llm_reset_cmd_handler 0x0002787d T TASK_LLM_llm_rd_bd_addr_cmd_handler 0x000278a7 T TASK_LLM_llm_rd_local_ver_info_cmd_handler 0x000278d1 T TASK_LLM_llm_rd_local_supp_cmds_cmd_handler 0x000278f9 T TASK_LLM_llm_rd_local_supp_feats_cmd_handler 0x00027923 T TASK_LLM_llm_set_evt_msk_cmd_handler 0x00027935 T TASK_LLM_llm_set_cntl_host_flow_cmd_handler 0x00027995 T TASK_LLM_llm_host_buff_size_cmd_handler 0x000279b7 T TASK_LLM_llm_host_nb_comp_pkts_cmd_handler 0x00027a21 T TASK_LLM_llm_rd_buff_size_cmd_handler 0x00027a43 T TASK_LLM_lld_data_ind_handler 0x00027ba9 T TASK_LLM_llm_disconnect_mgt 0x0002f229 T gapc_get_operation 0x00032297 T ke_handler_search 0x000324e5 T ke_task_handler_get