mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-16 13:03:35 +08:00
* rt106x: Use platform SPI hal layer * rt106x: Add romapi support and reboot to isp/bootloader * bootloader: imxrt_common: Add rt106x support * NXP MR-Tropic initial commit * Add missing file for mr-tropic bootloader * nxp-mr-tropic:Bootloader Alow Assertion debugging & Keep Ram Vectors * nxp-mr-tropic: Firmware Boot from bootloader * nxp-mr-tropic:Add Bootloader bin file * mr-tropic: Update config and linker Fixes enet issues with write-back and some code cleanup. Furthermore increase NOR LittleFS to 256kB to reflect on linker * Update NuttX * mr-tropic: fix itcm apping and add mr-tropic to itcm check --------- Co-authored-by: David Sidrane <David.Sidrane@NscDg.com>
164 lines
5.5 KiB
Plaintext
164 lines
5.5 KiB
Plaintext
/* Static */
|
|
*(.text.arm_ack_irq)
|
|
*(.text.arm_doirq)
|
|
*(.text.arm_svcall)
|
|
*(.text.arm_switchcontext)
|
|
*(.text.clock_timer)
|
|
*(.text.exception_common)
|
|
*(.text.flexio_irq_handler)
|
|
*(.text.hrt_absolute_time)
|
|
*(.text.hrt_call_enter)
|
|
*(.text.hrt_tim_isr)
|
|
*(.text.imxrt_configwaitints)
|
|
*(.text.imxrt_dma_callback)
|
|
*(.text.imxrt_dmach_interrupt)
|
|
*(.text.imxrt_dmach_xfrsetup)
|
|
*(.text.imxrt_dmaterminate)
|
|
*(.text.imxrt_dispatch)
|
|
*(.text.imxrt_edma_interrupt)
|
|
*(.text.imxrt_endwait)
|
|
*(.text.imxrt_enet_interrupt)
|
|
*(.text.imxrt_enet_interrupt_work)
|
|
*(.text.imxrt_interrupt)
|
|
*(.text.imxrt_gpio1_16_31_interrupt)
|
|
*(.text.imxrt_gpio2_0_15_interrupt)
|
|
*(.text.imxrt_lpi2c_isr)
|
|
*(.text.imxrt_lpspi3select)
|
|
*(.text.imxrt_lpspi4select)
|
|
*(.text.imxrt_lpspi_exchange)
|
|
*(.text.imxrt_recvdma)
|
|
*(.text.imxrt_tcd_free)
|
|
*(.text.imxrt_timerisr)
|
|
*(.text.imxrt_transmit)
|
|
*(.text.imxrt_txdone)
|
|
*(.text.imxrt_txtimeout_work)
|
|
*(.text.imxrt_txtimeout_expiry)
|
|
*(.text.imxrt_txpoll)
|
|
*(.text.imxrt_txringfull)
|
|
*(.text.imxrt_txavail_work)
|
|
*(.text.imxrt_txavail)
|
|
*(.text.imxrt_usbinterrupt)
|
|
*(.text.irq_dispatch)
|
|
*(.text.ioctl)
|
|
*(.text.memcpy)
|
|
*(.text.memset)
|
|
*(.text.nxsched_add_blocked)
|
|
*(.text.nxsched_add_prioritized)
|
|
*(.text.nxsched_add_readytorun)
|
|
*(.text.nxsched_get_files)
|
|
*(.text.nxsched_get_tcb)
|
|
*(.text.nxsched_merge_pending)
|
|
*(.text.nxsched_process_timer)
|
|
*(.text.nxsched_remove_blocked)
|
|
*(.text.nxsched_remove_readytorun)
|
|
*(.text.nxsched_resume_scheduler)
|
|
*(.text.nxsched_suspend_scheduler)
|
|
*(.text.nxsem_add_holder)
|
|
*(.text.nxsem_add_holder_tcb)
|
|
*(.text.nxsem_clockwait)
|
|
*(.text.nxsem_foreachholder)
|
|
*(.text.nxsem_freecount0holder)
|
|
*(.text.nxsem_freeholder)
|
|
*(.text.nxsem_post)
|
|
*(.text.nxsem_release_holder)
|
|
*(.text.nxsem_restore_baseprio)
|
|
*(.text.nxsem_tickwait)
|
|
*(.text.nxsem_timeout)
|
|
*(.text.nxsem_trywait)
|
|
*(.text.nxsem_wait)
|
|
*(.text.nxsem_wait_uninterruptible)
|
|
*(.text.nxsig_timedwait)
|
|
*(.text.sched_lock)
|
|
*(.text.sched_note_resume)
|
|
*(.text.sched_note_suspend)
|
|
*(.text.sched_unlock)
|
|
*(.text.strcmp)
|
|
*(.text.sq_addafter)
|
|
*(.text.sq_addlast)
|
|
*(.text.sq_rem)
|
|
*(.text.sq_remafter)
|
|
*(.text.sq_remfirst)
|
|
*(.text.uart_connected)
|
|
*(.text.up_block_task)
|
|
*(.text.up_unblock_task)
|
|
*(.text.wd_timer)
|
|
*(.text.wd_start)
|
|
*(.text.work_thread)
|
|
*(.text.work_queue)
|
|
*(.text._do_memcpy)
|
|
|
|
/* Tropic Eth tune */
|
|
*(.text.devif_poll)
|
|
*(.text.devif_poll_tcp_connections)
|
|
*(.text.tcp_poll)
|
|
*(.text.devif_poll_udp_connections)
|
|
*(.text.udp_nextconn)
|
|
*(.text.udp_poll)
|
|
*(.text.udp_ipv4_select)
|
|
*(.text.udp_callback)
|
|
*(.text.udp_datahandler)
|
|
*(.text.udp_send)
|
|
*(.text.udp_active)
|
|
*(.text.udp_ipv4_active)
|
|
*(.text.psock_udp_sendto)
|
|
*(.text.sendto_eventhandler)
|
|
*(.text.net_dataevent)
|
|
*(.text.devif_conn_event)
|
|
*(.text.devif_event_trigger)
|
|
*(.text.devif_poll_icmp)
|
|
*(.text.icmp_poll)
|
|
*(.text.arp_out)
|
|
*(.text.arp_find)
|
|
*(.text.arp_format)
|
|
*(.text.net_ipv4addr_hdrcmp) /* itcm-check-ignore */
|
|
*(.text.net_ipv4addr_copy) /* itcm-check-ignore */
|
|
*(.text.net_ipv4addr_broadcast) /* itcm-check-ignore */
|
|
*(.text.wd_start)
|
|
*(.text.arp_arpin)
|
|
*(.text.ipv4_input)
|
|
*(.text.work_thread)
|
|
*(.text.work_queue)
|
|
|
|
/* ICM45686 */
|
|
*(.text._ZN8ICM4568612ProcessAccelERKyPKN19InvenSense_ICM456864FIFO4DATAEh)
|
|
*(.text._ZN8ICM4568611ProcessGyroERKyPKN19InvenSense_ICM456864FIFO4DATAEh)
|
|
*(.text._ZN8ICM456868FIFOReadERKy)
|
|
*(.text._ZN8ICM456867RunImplEv)
|
|
*(.text._ZN8ICM4568618ProcessTemperatureEPKN19InvenSense_ICM456864FIFO4DATAEh)
|
|
*(.text._ZN12I2CSPIDriverI8ICM45686E3RunEv)
|
|
*(.text._ZN8ICM4568613FIFOReadCountEv)
|
|
|
|
/* BMI088 */
|
|
*(.text._ZN5Bosch6BMI08813Accelerometer20BMI088_Accelerometer12RegisterReadENS1_8RegisterE)
|
|
*(.text._ZN5Bosch6BMI08813Accelerometer20BMI088_Accelerometer13FIFOReadCountEv)
|
|
*(.text._ZN5Bosch6BMI08813Accelerometer20BMI088_Accelerometer8FIFOReadERKyh)
|
|
*(.text._ZN5Bosch6BMI08813Accelerometer20BMI088_Accelerometer13RegisterCheckERKNS2_17register_config_tE)
|
|
*(.text._ZN5Bosch6BMI08813Accelerometer20BMI088_Accelerometer13RegisterWriteENS1_8RegisterEh)
|
|
*(.text._ZN5Bosch6BMI08813Accelerometer20BMI088_Accelerometer17UpdateTemperatureEv)
|
|
*(.text._ZN5Bosch6BMI08813Accelerometer20BMI088_Accelerometer23RegisterSetAndClearBitsENS1_8RegisterEhh)
|
|
*(.text._ZN5Bosch6BMI08813Accelerometer20BMI088_Accelerometer26DataReadyInterruptCallbackEiPvS3_)
|
|
*(.text._ZN5Bosch6BMI08813Accelerometer20BMI088_Accelerometer7RunImplEv)
|
|
*(.text._ZN5Bosch6BMI08813Accelerometer20BMI088_Accelerometer9DataReadyEv)
|
|
*(.text._ZN5Bosch6BMI08813Accelerometer20BMI088_AccelerometerD0Ev)
|
|
*(.text._ZN5Bosch6BMI08813Accelerometer20BMI088_AccelerometerD1Ev)
|
|
*(.text._ZN5Bosch6BMI08813Accelerometer20BMI088_AccelerometerD2Ev)
|
|
*(.text._ZN5Bosch6BMI0889Gyroscope16BMI088_Gyroscope12RegisterReadENS1_8RegisterE)
|
|
*(.text._ZN5Bosch6BMI0889Gyroscope16BMI088_Gyroscope13RegisterCheckERKNS2_17register_config_tE)
|
|
*(.text._ZN5Bosch6BMI0889Gyroscope16BMI088_Gyroscope13RegisterWriteENS1_8RegisterEh)
|
|
*(.text._ZN5Bosch6BMI0889Gyroscope16BMI088_Gyroscope23RegisterSetAndClearBitsENS1_8RegisterEhh)
|
|
*(.text._ZN5Bosch6BMI0889Gyroscope16BMI088_Gyroscope26DataReadyInterruptCallbackEiPvS3_)
|
|
*(.text._ZN5Bosch6BMI0889Gyroscope16BMI088_Gyroscope7RunImplEv)
|
|
*(.text._ZN5Bosch6BMI0889Gyroscope16BMI088_Gyroscope8FIFOReadERKyh)
|
|
*(.text._ZN5Bosch6BMI0889Gyroscope16BMI088_Gyroscope9DataReadyEv)
|
|
*(.text._ZN5Bosch6BMI0889Gyroscope16BMI088_GyroscopeD0Ev)
|
|
*(.text._ZN5Bosch6BMI0889Gyroscope16BMI088_GyroscopeD1Ev)
|
|
*(.text._ZN5Bosch6BMI0889Gyroscope16BMI088_GyroscopeD2Ev)
|
|
*(.text._ZN12I2CSPIDriverI6BMI088E3RunEv)
|
|
|
|
/* BMM350 */
|
|
*(.text._ZN12I2CSPIDriverI6BMM350E3RunEv)
|
|
*(.text._ZN6BMM3507RunImplEv)
|
|
*(.text._ZN6BMM35013RegisterWriteEN12Bosch_BMM3508RegisterEh)
|
|
*(.text._ZN6BMM35012RegisterReadEN12Bosch_BMM3508RegisterEPh)
|
|
*(.text._ZN6BMM35014ReadOutRawDataEPf)
|