## ARM Linker, 5060750: Last Updated: Fri Jun 04 16:49:01 2021 0x00000209 T vAssertHandler 0x0000024d T ulSetInterruptMaskFromISR 0x00000255 T vClearInterruptMaskFromISR 0x0000029d T WDG_SystemReset 0x000002a9 T __aeabi_memcpy4 0x000002a9 T __aeabi_memcpy8 0x000034d1 T RamVectorTableInit 0x000034f7 T RamVectorTableUpdate 0x000037ed T LOGUARTDriverInit 0x000043ab T DumpRawMemory 0x00004519 T dump_raw_memory_all 0x00004573 T hardfault_print_buffered_log 0x000047e7 T ROM_Default_Handler 0x0000491b T SystemCall 0x00004927 T SystemCall_Stack 0x00004a79 T update_ram_layout 0x000053a5 T get_active_ota_bank_addr 0x000054ed T btxfcs 0x00005665 T PPB_BufSwitch 0x00005689 T PPB_Init 0x000056dd T PPB_Uninit 0x00005701 T PPB_Init_DLPS_Restore 0x00005709 T PPB_Write 0x000057db T PPB_ClearOutputBuffer 0x00005811 T LogUartTxChar 0x00005853 T log_timestamp_get 0x00005893 T VSnprintf 0x00005a07 T log_direct 0x00005aa9 T log_buffer 0x00005bcd T log_index 0x00005cdf T log_snoop 0x00005ddf T trace_bdaddr 0x00005e6b T trace_string 0x00005f07 T trace_binary 0x00005f9f T LogBufferLowerStack 0x000060c5 T LogBufferLowerStackData 0x000061a3 T log_module_trace_init 0x000061d3 T log_module_trace_set 0x0000621f T log_module_bitmap_trace_set 0x00006323 T LogUartDMAStart 0x00006335 T LogDMA_SM_Dispatch 0x000063bd T LogUartDMAInit 0x000064b1 T LogUartDMAIdleHook 0x0000651f T log_pm_check 0x0000675d T hw_aes_encrypt128_use_dma 0x000067a1 T hw_aes_decrypt128_use_dma 0x000067e5 T aes128_ecb_encrypt 0x00006841 T aes128_ecb_decrypt 0x0000689b T aes128_ecb_encrypt_msb2lsb 0x000068b3 T aes128_ecb_decrypt_msb2lsb 0x000068cb T aes256_ecb_encrypt 0x00006927 T aes256_ecb_decrypt 0x00006981 T aes256_ecb_encrypt_msb2lsb 0x00006999 T aes256_ecb_decrypt_msb2lsb 0x000069ed T hw_aes_decrypt_16byte 0x000075d3 T ftl_ioctl 0x00007b1f T ftl_load 0x00007b33 T ftl_save 0x00007c45 T ftl_init 0x00007df1 T hardfault_dump 0x0000805f T flash_dump_flash_info 0x000080b3 T flash_get_flash_exist 0x000080b9 T flash_get_bank_addr 0x0000813b T flash_get_bank_size 0x000081a1 T flash_erase_locked 0x000081f7 T flash_ioctl 0x00008601 T flash_write_locked 0x00008629 T flash_auto_write_locked 0x0000864b T flash_auto_write_buffer_locked 0x00008671 T flash_read_locked 0x00008699 T flash_auto_read_locked 0x000086b7 T flash_split_read_locked 0x000086e1 T flash_auto_dma_read_locked 0x00008709 T flash_auto_seq_trans_dma_read_locked 0x00008731 T flash_try_high_speed 0x000088f1 T flash_get_block_protect_locked 0x00008917 T flash_set_block_protect_locked 0x0000893d T flash_sw_protect_unlock_by_addr_locked 0x000089cd T crc8EtsGen 0x000089ed T crc8EtsCheck 0x00008a1d T set_hci_mode_flag 0x00008a47 T check_hci_mode_flag 0x00008a5d T check_image_chksum 0x00008a83 T check_header_valid 0x00008ae3 T get_header_addr_by_img_id 0x00008b3f T get_active_bank_image_size_by_img_id 0x00008b7b T is_ota_support_bank_switch 0x00008b95 T get_temp_ota_bank_addr_by_img_id 0x00008c07 T get_temp_ota_bank_size_by_img_id 0x00008c73 T get_active_bank_image_version 0x00008d3f T platform_random 0x00009fcf T flash_erase 0x0000a559 T flash_set_bit 0x0000a561 T flash_get_bit 0x0000a56d T flash_write 0x0000a875 T flash_auto_write 0x0000d0c9 T power_manager_get_unit_status 0x0000d207 T power_manager_suspend_all 0x0000d211 T power_manager_resume_all 0x0000d755 T platform_pm_set_power_mode 0x0000d769 T platform_pm_get_power_mode 0x0000d76f T platform_pm_get_error_code 0x0000d775 T platform_pm_get_refuse_reason 0x0000d78f T platform_pm_get_statistics 0x0000d7b9 T platform_pm_get_wakeup_reason 0x0000d7c9 T platform_pm_register_callback_func 0x0000d8cb T platform_pm_stop_all_non_excluded_timer 0x0000e81b T platform_rtc_get_counter 0x0000e885 T vListInitialise 0x0000e89b T vListInitialiseItem 0x0000e8a1 T vListInsertEnd 0x0000e8b9 T vListInsert 0x0000e8e9 T uxListRemove 0x0000e911 T xQueueGenericReset 0x0000e985 T xQueueGenericCreate 0x0000eab3 T xQueueGenericSend 0x0000ebed T xQueueCreateMutex 0x0000ec11 T xQueueGetMutexHolder 0x0000ec2d T xQueueGetMutexHolderFromISR 0x0000ec4d T xQueueGiveMutexRecursive 0x0000ec85 T xQueueSemaphoreTake 0x0000edef T xQueueTakeMutexRecursive 0x0000ee29 T xQueueCreateCountingSemaphore 0x0000ee5f T xQueueGenericSendFromISR 0x0000eefd T xQueueGiveFromISR 0x0000efaf T xQueueReceive 0x0000f0c7 T xQueuePeek 0x0000f1f1 T xQueueReceiveFromISR 0x0000f26f T xQueuePeekFromISR 0x0000f2d3 T uxQueueMessagesWaiting 0x0000f2f3 T uxQueueSpacesAvailable 0x0000f317 T uxQueueMessagesWaitingFromISR 0x0000f32d T vQueueDelete 0x0000f347 T uxQueueGetQueueNumber 0x0000f34b T vQueueSetQueueNumber 0x0000f34f T ucQueueGetQueueType 0x0000f355 T xQueueIsQueueEmptyFromISR 0x0000f375 T xQueueIsQueueFullFromISR 0x0000f395 T vQueueWaitForMessageRestricted 0x0000f51b T xTaskCreate 0x0000f5dd T vTaskDelete 0x0000f683 T xTaskIncrementTick 0x0000f741 T xTaskResumeAll 0x0000f85b T vTaskSuspendAll 0x0000f865 T vTaskDelayUntil 0x0000f8d3 T vTaskDelay 0x0000f907 T eTaskGetState 0x0000f96b T uxTaskPriorityGet 0x0000f985 T uxTaskPriorityGetFromISR 0x0000f99f T vTaskPrioritySet 0x0000fa33 T vTaskSwitchContext 0x0000fadb T vTaskSuspend 0x0000fb8f T vTaskResume 0x0000fc1d T xTaskResumeFromISR 0x0000fc87 T vTaskStartScheduler 0x0000fce7 T vTaskEndScheduler 0x0000fcf7 T xTaskGetTickCount2 0x0000fcfd T xTaskGetTickCount 0x0000fd03 T xTaskGetTickCountFromISR 0x0000fd09 T uxTaskGetNumberOfTasks 0x0000fd0f T pcTaskGetName 0x0000fd33 T vTaskGetInfo 0x0000fdfb T uxTaskGetSystemState 0x0000fe85 T xTaskGetIdleTaskHandle 0x0000fe9f T vTaskPlaceOnEventList 0x0000fec9 T vTaskPlaceOnUnorderedEventList 0x0000ff0f T vTaskPlaceOnEventListRestricted 0x0000ff43 T xTaskRemoveFromEventList 0x0000ffa7 T vTaskRemoveFromUnorderedEventList 0x0001003d T vTaskSetTimeOutState 0x0001005f T vTaskInternalSetTimeOutState 0x0001006b T xTaskCheckForTimeOut 0x000100d1 T vTaskMissedYield 0x000100d9 T uxTaskGetTaskNumber 0x000100e1 T vTaskSetTaskNumber 0x000100e9 T uxTaskGetStackHighWaterMark 0x000100fb T xTaskGetCurrentTaskHandle 0x00010101 T xTaskGetSchedulerState 0x0001011b T xTaskPriorityInherit 0x0001018b T xTaskPriorityDisinherit 0x000101fb T vTaskPriorityDisinheritAfterTimeout 0x0001027b T uxTaskResetEventItemValue 0x0001028f T pvTaskIncrementMutexHeldCount 0x000102a3 T ulTaskNotifyTake 0x000102fd T xTaskNotifyWait 0x00010371 T xTaskGenericNotify 0x00010441 T xTaskGenericNotifyFromISR 0x00010511 T vTaskNotifyGiveFromISR 0x0001059f T xTaskNotifyStateClear 0x000105c9 T vTaskStatusDump 0x000108e1 T xTimerGenericCommand 0x00010b15 T xTimerCreateTimerTask 0x00010b5d T xTimerCreate 0x00010bd9 T xTimerGetTimerDaemonTaskHandle 0x00010bf1 T xTimerGetPeriod 0x00010c07 T vTimerSetReloadMode 0x00010c39 T xTimerGetExpiryTime 0x00010c4f T pcTimerGetName 0x00010c65 T vTimerGetNextTimeoutItem 0x00010ca1 T xTimerGetAutoReload 0x00010cab T xTimerIsTimerActive 0x00010cd5 T xTimerIsTimerActiveFromISR 0x00010d01 T pvTimerGetTimerID 0x00010d1f T vTimerSetTimerID 0x00010d3f T xTimerPendFunctionCallFromISR 0x00010d5f T xTimerPendFunctionCall 0x00010d99 T uxTimerGetTimerNumber 0x00010d9d T vTimerSetTimerNumber 0x00010daf T dumpAllUsedTimer 0x00010fb9 T pxPortInitialiseStack 0x0001100b T xPortStartScheduler 0x00011033 T vPortEndScheduler 0x0001104d T vPortYield 0x0001105f T vPortEnterCritical 0x00011081 T vPortExitCritical 0x000110c5 T rtlEnterCritical 0x000110e1 T rtlExitCritical 0x000111a7 T vTimerCreateFailedHook 0x000113a3 T pvPortMalloc 0x000114d3 T pvPortMalloc_auto_type 0x00011505 T vPortFree 0x00011585 T xPortGetFreeHeapSize 0x000115c7 T xPortGetMinimumEverFreeHeapSize 0x000115d1 T vPortInitialiseBlocks 0x00011dff T hw_aes_init 0x00011f6d T hw_aes_cpu_operate 0x00011f79 T hw_aes_set_dma_tx_done 0x00011f7f T hw_aes_set_dma_rx_done 0x00011f85 T hw_aes_dma_operate 0x0001210b T hw_aes_dma_interrupt_disable 0x000121af T hw_aes_is_dma_rx_done 0x000121b5 T hw_aes_is_dma_tx_done 0x000121bb T hw_aes_dma_done 0x000121c5 T hw_aes_set_dma_move_src 0x000121e5 T hw_aes_set_dma_move_dst 0x000121eb T hw_aes_set_dma_carry_size 0x0001235f T aes_cmac_inverse 0x00012417 T get_secure_reg_cfg_val 0x0001254b T Pinmux_Deinit_rom 0x00012959 T WDG_ClockEnable 0x00012977 T WDG_Config 0x000129bb T WDG_Enable 0x000129d5 T WDG_Disable 0x000129ef T WDG_Restart 0x00012b71 T reset_reason_get 0x00012c31 T os_mem_alloc_intern 0x00012c8b T os_mem_zalloc_intern 0x00012ced T os_mem_aligned_alloc_intern 0x00012d4d T os_mem_free 0x00012d69 T os_mem_aligned_free 0x00012d85 T os_mem_peek 0x00012da7 T os_mem_check_heap_usage 0x00012de1 T os_msg_queue_create_intern 0x00012e39 T os_msg_queue_delete_intern 0x00012e83 T os_msg_queue_peek_intern 0x00012ed7 T os_msg_send_intern 0x00012f33 T os_msg_recv_intern 0x00012f91 T os_msg_peek_intern 0x00013011 T os_queue_init 0x0001301b T os_queue_in 0x0001304b T os_queue_out 0x0001307f T os_queue_peek 0x00013083 T os_queue_insert 0x000130c3 T os_queue_delete 0x00013131 T os_systick_handler 0x00013147 T os_delay 0x00013163 T os_sys_time_get 0x00013181 T os_sys_tick_get 0x0001319f T os_sys_tick_increase 0x000131c3 T os_sched_start 0x000131e1 T os_sched_stop 0x000131ff T os_sched_suspend 0x0001321d T os_sched_resume 0x0001323b T os_sched_is_start 0x00013259 T os_sched_state_get 0x00013277 T os_vector_table_update 0x0001328d T os_init 0x000132d9 T os_lock 0x000132f5 T os_unlock 0x00013311 T os_sem_create 0x0001333d T os_sem_delete 0x00013361 T os_sem_take 0x00013389 T os_sem_give 0x000133ad T os_mutex_create 0x000133d1 T os_mutex_delete 0x000133f5 T os_mutex_take 0x0001341d T os_mutex_give 0x00013469 T os_task_create 0x000134a5 T os_task_delete 0x000134c9 T os_task_suspend 0x000134ed T os_task_resume 0x00013511 T os_task_yield 0x0001352f T os_task_handle_get 0x00013553 T os_task_priority_get 0x0001357b T os_task_priority_set 0x000135a3 T os_task_status_dump 0x000135b9 T os_task_dlps_return_idle_task 0x000135f9 T os_timer_id_get 0x00013635 T os_timer_create 0x00013671 T os_timer_start 0x00013695 T os_timer_restart 0x000136bd T os_timer_stop 0x000136e1 T os_timer_delete 0x00013705 T os_timer_dump 0x00013723 T os_timer_state_get 0x0001375f T os_timer_init 0x00013775 T os_timer_number_get 0x0001379d T os_timer_pendcall 0x000137cb T os_timer_next_timeout_value_get 0x00013f9f T osif_timer_create 0x00014901 T BB_write_baseband_register 0x00014a91 T bzdma_ble_set_segment_valid_bitmap 0x00015369 T bzdma_send_packet_to_ble_data_ring_fifo 0x0001544b T bzdma_update_fw_rptr_of_ble_data_ring_fifo 0x0001557d T bzdma_wait_rxcmd_complete 0x000155a3 T bzdma_send_burst_rxcmd_and_wait_complete 0x000184ad T rtk_write_modem_radio_reg 0x00018515 T rtk_read_modem_radio_reg 0x0001a81b T hci_handle_le_receiver_test 0x0001ac3b T hci_handle_le_test_end 0x00032f61 T btaon_fast_read 0x00032f75 T btaon_fast_read_8b 0x00032f95 T btaon_fast_read_safe 0x00032fb1 T btaon_fast_read_safe_8b 0x00032fdb T btaon_fast_write 0x00032ffb T btaon_fast_write_8b 0x00033039 T btaon_fast_write_safe 0x00033063 T btaon_fast_write_safe_8b 0x000330a9 T btaon_fast_update 0x000330c3 T btaon_fast_update_8b 0x000330df T btaon_fast_update_safe 0x000330fb T btaon_fast_update_safe_8b 0x0003d547 T init_dft 0x0003d66f T modem_dft 0x0003d751 T deinit_dft 0x0003dee9 T btmac_pm_check_active 0x0003defd T btmac_pm_check_inactive 0x0003df39 T btmac_pm_initiate_wakeup 0x0003df43 T btmac_pm_set_power_mode 0x0003df4f T btmac_pm_get_error_code 0x0003df55 T btmac_pm_get_wakeup_reason 0x0003df5b T btmac_pm_get_statistics 0x0003e4a9 T btmac_pm_check_rom 0x0003ed01 T dfu_dump_header 0x0003ed1b T dfu_set_ready 0x0003ed25 T dfu_set_obsolete 0x0003ed31 T dfu_check_ota_mode_flag 0x0003ed45 T dfu_reset 0x0003edc3 T dfu_process_crc 0x0003ee99 T dfu_process_sha256 0x0003f4ad T SHA256_Init 0x0003f4d7 T SHA256_Update 0x0003f517 T SHA256_Final 0x0003f5d5 T SHA256 0x0003f795 T setlocale 0x0003f7a9 T memcmp 0x0003f805 T strlen 0x0003f849 T __aeabi_memcpy 0x0003f849 T __rt_memcpy 0x0003f849 T memcpy 0x0003f8cb T __aeabi_memset 0x0003f8dd T _memset_w 0x0003f8f7 T _memset 0x0003f915 T __aeabi_memclr 0x0003f915 T __rt_memclr 0x0003f919 T __aeabi_memclr4 0x0003f919 T __aeabi_memclr8 0x0003f919 T __rt_memclr_w 0x000409b9 T exit 0x00200104 D pMCU_PPB 0x00200108 D pLogDMA_SM 0x00200110 D socv_ft_data 0x0020011c D platform_delay_us 0x00200120 D platform_delay_ms 0x00200164 D otp 0x00200524 D SystemCpuClock 0x00200854 D init_true_random_generator 0x00200858 D get_true_random_number 0x00200861 D bzdma_supported_le_max_seg_num 0x002008a0 D BB_handle_psd_end_intr 0x002008a8 D BB_handle_psd_end_intr_in_isr 0x002008b0 D rtk_write_rfc_reg_pi 0x002008b4 D rtk_read_modem_radio_reg_pi 0x002008b8 D rtk_write_modem_radio_reg_pi 0x002008e0 D rtk_ioq_read_rfc_reg 0x002008e4 D rtk_update_rfc_reg_pi 0x002008f4 D lc_calculate_log_from_rssi 0x00200b0c D ll_hw_init 0x00200ea0 D phy_auto_gated_on 0x00200ea4 D phy_auto_gated_off 0x00200ef0 D le_tx_power_to_txgain_index 0x002010d4 D btmac_pm_system 0x002011d0 D app_pre_main 0x002011d4 D upperstack_entry 0x002011d8 D app_main 0x002011e8 D log_seq_num 0x002011ea D is_log_init 0x00201228 D flash_sem 0x00201258 D flash_device_info 0x00201340 D pxCurrentTCB 0x0020134c D xTickCount 0x00201358 D uxPendedTicks 0x00201370 D uxSchedulerSuspended 0x00201374 D pTaskHandleList 0x00201474 D uxTimerCreateCount 0x00201476 D uxTimerDeleteCount 0x00201478 D xTimerQueue 0x00201488 D pxTimerPool 0x0020148c D puxUsedTimerPoolMask 0x002014d8 D xFreeBytesRemaining 0x002014e0 D xMinimumEverFreeBytesRemaining 0x002014e8 D xHeapTotalSize 0x002014f0 D xStart 0x00201514 D app_cb_wdg_reset 0x00201580 D patch_osif_os_sys_time_get 0x00201608 D patch_osif_os_msg_send_intern 0x00201644 D patch_osif_os_timer_create 0x00201694 D Patch_Dump_CPU_Register_and_Memory 0x002016c0 D patch_vTaskSwitchContext 0x002016c4 D patch_traceTaskSwitchIn 0x0020182c D patch_HardFaultRecord_TryToSave 0x00201858 D low_task_handle 0x00201888 D Bzdma_Manager 0x002020de D g_modem_psd_report_entry_num 0x002020ec D g_modem_psd_report_array 0x00202938 D g_efuse_modem_psd_setting_1 0x00202c94 D rcp_BTMAC_Handler