1/* 2ESP32C3 ECO3 ROM address table 3Version 3 API's imported from the ROM 4*/ 5 6esf_buf_alloc_dynamic = 0x400015c0; 7esf_buf_recycle = 0x400015c4; 8/*lmacTxDone = 0x4000162c;*/ 9ppMapTxQueue = 0x400016d8; 10rcGetSched = 0x40001764; 11wDevCheckBlockError = 0x400017b4; 12ppProcTxDone = 0x40001804; 13sta_input = rom_sta_input; 14 15/*************************************** 16 Group rom_phy 17 ***************************************/ 18 19/* Functions */ 20rom_index_to_txbbgain = 0x40001964; 21rom_pbus_xpd_tx_on = 0x400019b0; 22rom_set_tx_dig_gain = 0x400019f0; 23rom_set_txcap_reg = 0x400019f4; 24rom_txbbgain_to_index = 0x40001a0c; 25rom_agc_reg_init = 0x40001a54; 26rom_bb_reg_init = 0x40001a58; 27rom_set_pbus_reg = 0x40001a70; 28rom_phy_xpd_rf = 0x40001a78; 29rom_write_txrate_power_offset = 0x40001a8c; 30rom_temp_to_power = 0x40001ab4; 31rom_open_i2c_xpd = 0x40001af8; 32rom_tsens_read_init = 0x40001b00; 33rom_tsens_code_read = 0x40001b04; 34rom_tsens_dac_cal = 0x40001b10; 35rom_pll_vol_cal = 0x40001b28; 36 37/*************************************** 38 Group eco3_wifi 39 ***************************************/ 40 41/* Functions */ 42wdev_is_data_in_rxlist = 0x40001b2c; 43ppProcTxCallback = 0x40001b30; 44ieee80211_gettid = 0x40001b34; 45 46 47/*************************************** 48 Group eco3_bluetooth 49 ***************************************/ 50 51/* Functions */ 52r_lld_legacy_adv_dynamic_pti_get = 0x40001b38; 53r_lld_legacy_adv_dynamic_pti_process = 0x40001b3c; 54r_lld_ext_adv_dynamic_pti_get = 0x40001b40; 55r_lld_ext_adv_dynamic_aux_pti_process = 0x40001b44; 56r_lld_ext_adv_dynamic_pti_process = 0x40001b48; 57r_lld_adv_ext_pkt_prepare_set = 0x40001b4c; 58r_lld_adv_ext_chain_none_construct = 0x40001b50; 59r_lld_adv_ext_chain_connectable_construct = 0x40001b54; 60r_lld_adv_ext_chain_scannable_construct = 0x40001b58; 61r_lld_adv_pkt_rx_connect_post = 0x40001b5c; 62r_lld_adv_start_init_evt_param = 0x40001b60; 63r_lld_adv_start_set_cs = 0x40001b64; 64r_lld_adv_start_update_filter_policy = 0x40001b68; 65r_lld_adv_start_schedule_asap = 0x40001b6c; 66r_lld_con_tx_prog_new_packet_coex = 0x40001b70; 67r_lld_con_tx_prog_new_packet = 0x40001b74; 68r_lld_per_adv_dynamic_pti_get = 0x40001b78; 69r_lld_per_adv_evt_start_chm_upd = 0x40001b7c; 70r_lld_ext_scan_dynamic_pti_get = 0x40001b80; 71r_lld_scan_try_sched = 0x40001b84; 72r_lld_sync_insert = 0x40001b88; 73r_sch_prog_ble_push = 0x40001b8c; 74r_sch_prog_bt_push = 0x40001b90; 75r_lld_init_evt_end_type_set = 0x40001b94; 76r_lld_init_evt_end_type_get = 0x40001b98; 77r_lld_adv_direct_adv_use_rpa_addr_state_set = 0x40001b9c; 78r_lld_adv_direct_adv_use_rpa_addr_state_get = 0x40001ba0; 79r_lld_init_evt_end_type_check_state_set = 0x40001ba4; 80r_lld_init_evt_end_type_check_state_get = 0x40001ba8; 81 82 83/*************************************** 84 Group eco3_phy 85 ***************************************/ 86 87/* Functions */ 88rom_wrtie_pll_cap = 0x40001bac; 89rom_set_tx_gain_mem = 0x40001bb0; 90rom_bt_tx_dig_gain = 0x40001bb4; 91rom_bt_get_tx_gain = 0x40001bb8; 92rom_get_chan_target_power = 0x40001bbc; 93rom_get_tx_gain_value = 0x40001bc0; 94rom_wifi_tx_dig_gain = 0x40001bc4; 95rom_wifi_get_tx_gain = 0x40001bc8; 96rom_fe_i2c_reg_renew = 0x40001bcc; 97rom_wifi_agc_sat_gain = 0x40001bd0; 98rom_i2c_master_reset = 0x40001bd4; 99rom_bt_filter_reg = 0x40001bd8; 100rom_phy_bbpll_cal = 0x40001bdc; 101rom_i2c_sar2_init_code = 0x40001be0; 102rom_phy_param_addr = 0x40001be4; 103rom_phy_reg_init = 0x40001be8; 104rom_set_chan_reg = 0x40001bec; 105rom_phy_wakeup_init = 0x40001bf0; 106rom_phy_i2c_init1 = 0x40001bf4; 107rom_tsens_temp_read = 0x40001bf8; 108rom_bt_track_pll_cap = 0x40001bfc; 109rom_wifi_track_pll_cap = 0x40001c00; 110rom_wifi_set_tx_gain = 0x40001c04; 111rom_txpwr_cal_track = 0x40001c08; 112rom_tx_pwctrl_background = 0x40001c0c; 113rom_bt_set_tx_gain = 0x40001c10; 114rom_noise_check_loop = 0x40001c14; 115rom_phy_close_rf = 0x40001c18; 116rom_phy_xpd_tsens = 0x40001c1c; 117rom_phy_freq_mem_backup = 0x40001c20; 118rom_phy_ant_init = 0x40001c24; 119rom_bt_track_tx_power = 0x40001c28; 120rom_wifi_track_tx_power = 0x40001c2c; 121rom_phy_dig_reg_backup = 0x40001c30; 122chip726_phyrom_version_num = 0x40001c34; 123/* Data (.data, .bss, .rodata) */ 124phy_param_rom = 0x3fcdf830; 125 126/*************************************** 127 Group eco3_esp_flash 128 ***************************************/ 129 130/* Functions */ 131PROVIDE( esp_flash_read_chip_id = 0x40001c38 ); 132PROVIDE( detect_spi_flash_chip = 0x40001c3c ); 133PROVIDE( esp_rom_spiflash_write_disable = 0x40001c40 ); 134