targets/esp32c3: add remaining required BT ROM functions to linker

Signed-off-by: deadprogram <ron@hybridgroup.com>
This commit is contained in:
deadprogram
2026-07-28 10:58:55 +02:00
committed by Ron Evans
parent 8b3200cec8
commit cd5e2580c1
+30 -30
View File
@@ -1782,36 +1782,36 @@ rwip_priority = 0x3ff1ee94;
veryBigHexP256 = 0x3ff1ee48;
/* bluetooth hook funcs */
r_llc_loc_encrypt_proc_continue_hook = 0x40001c60;
r_llc_loc_phy_upd_proc_continue_hook = 0x40001c64;
r_llc_rem_phy_upd_proc_continue_hook = 0x40001c68;
r_lld_scan_frm_eof_isr_hook = 0x40001c6c;
r_lld_scan_evt_start_cbk_hook = 0x40001c70;
r_lld_scan_process_pkt_rx_ext_adv_hook = 0x40001c78;
r_lld_scan_sched_hook = 0x40001c7c;
r_lld_adv_evt_start_cbk_hook = 0x40001c84;
r_lld_adv_aux_evt_start_cbk_hook = 0x40001c88;
r_lld_adv_frm_isr_hook = 0x40001c8c;
r_lld_adv_start_init_evt_param_hook = 0x40001c90;
r_lld_con_evt_canceled_cbk_hook = 0x40001c94;
r_lld_con_frm_isr_hook = 0x40001c98;
r_lld_con_tx_hook = 0x40001c9c;
r_lld_con_rx_hook = 0x40001ca0;
r_lld_con_evt_start_cbk_hook = 0x40001ca4;
r_lld_con_tx_prog_new_packet_hook = 0x40001cac;
r_lld_init_frm_eof_isr_hook = 0x40001cb0;
r_lld_init_evt_start_cbk_hook = 0x40001cb4;
r_lld_init_sched_hook = 0x40001cbc;
r_lld_init_process_pkt_tx_hook = 0x40001cc0;
r_lld_per_adv_evt_start_cbk_hook = 0x40001cc4;
r_lld_per_adv_frm_isr_hook = 0x40001cc8;
r_lld_per_adv_start_hook = 0x40001ccc;
r_lld_sync_frm_eof_isr_hook = 0x40001cd0;
r_lld_sync_evt_start_cbk_hook = 0x40001cd4;
r_lld_sync_start_hook = 0x40001cd8;
r_lld_sync_process_pkt_rx_pkt_check_hook = 0x40001cdc;
r_sch_arb_insert_hook = 0x40001ce0;
r_sch_plan_offset_req_hook = 0x40001ce4;
PROVIDE( r_llc_loc_encrypt_proc_continue_hook = 0x40001c60 );
PROVIDE( r_llc_loc_phy_upd_proc_continue_hook = 0x40001c64 );
PROVIDE( r_llc_rem_phy_upd_proc_continue_hook = 0x40001c68 );
PROVIDE( r_lld_scan_frm_eof_isr_hook = 0x40001c6c );
PROVIDE( r_lld_scan_evt_start_cbk_hook = 0x40001c70 );
PROVIDE( r_lld_scan_process_pkt_rx_ext_adv_hook = 0x40001c78 );
PROVIDE( r_lld_scan_sched_hook = 0x40001c7c );
PROVIDE( r_lld_adv_evt_start_cbk_hook = 0x40001c84 );
PROVIDE( r_lld_adv_aux_evt_start_cbk_hook = 0x40001c88 );
PROVIDE( r_lld_adv_frm_isr_hook = 0x40001c8c );
PROVIDE( r_lld_adv_start_init_evt_param_hook = 0x40001c90 );
PROVIDE( r_lld_con_evt_canceled_cbk_hook = 0x40001c94 );
PROVIDE( r_lld_con_frm_isr_hook = 0x40001c98 );
PROVIDE( r_lld_con_tx_hook = 0x40001c9c );
PROVIDE( r_lld_con_rx_hook = 0x40001ca0 );
PROVIDE( r_lld_con_evt_start_cbk_hook = 0x40001ca4 );
PROVIDE( r_lld_con_tx_prog_new_packet_hook = 0x40001cac );
PROVIDE( r_lld_init_frm_eof_isr_hook = 0x40001cb0 );
PROVIDE( r_lld_init_evt_start_cbk_hook = 0x40001cb4 );
PROVIDE( r_lld_init_sched_hook = 0x40001cbc );
PROVIDE( r_lld_init_process_pkt_tx_hook = 0x40001cc0 );
PROVIDE( r_lld_per_adv_evt_start_cbk_hook = 0x40001cc4 );
PROVIDE( r_lld_per_adv_frm_isr_hook = 0x40001cc8 );
PROVIDE( r_lld_per_adv_start_hook = 0x40001ccc );
PROVIDE( r_lld_sync_frm_eof_isr_hook = 0x40001cd0 );
PROVIDE( r_lld_sync_evt_start_cbk_hook = 0x40001cd4 );
PROVIDE( r_lld_sync_start_hook = 0x40001cd8 );
PROVIDE( r_lld_sync_process_pkt_rx_pkt_check_hook = 0x40001cdc );
PROVIDE( r_sch_arb_insert_hook = 0x40001ce0 );
PROVIDE( r_sch_plan_offset_req_hook = 0x40001ce4 );
/* Additional BT ROM functions from esp32c3.rom.bt_funcs.ld
* (referenced by libbtdm_app.a function pointer tables) */