429 lines
14 KiB
Plaintext
429 lines
14 KiB
Plaintext
#<SYMDEFS># 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
|