25 #define ROM_API_SETUP ((uint32_t *) (ROM_API_TABLE[28])) 
   31 #define rom_setup_after_cold_reset_wakeup_from_shutdown_cfg1 \ 
   32     ((void (*)(uint32_t mode_conf))ROM_API_SETUP[0]) 
   34 #define rom_setup_after_cold_reset_wakeup_from_shutdown_cfg2 \ 
   35     ((void (*)(uint32_t rev, uint32_t mode_conf))ROM_API_SETUP[1]) 
   37 #define rom_setup_after_cold_reset_wakeup_from_shutdown_cfg3 \ 
   38     ((void (*)(uint32_t mode_conf))ROM_API_SETUP[2]) 
   40 #define rom_setup_get_trim_for_adc_sh_mode_en \ 
   41     ((uint32_t (*)(uint32_t rev))ROM_API_SETUP[3]) 
   43 #define rom_setup_get_trim_for_adc_sh_vbuf_en \ 
   44     ((uint32_t (*)(uint32_t rev))ROM_API_SETUP[4]) 
   46 #define rom_setup_get_trim_for_ampcomp_ctrl \ 
   47     ((uint32_t (*)(uint32_t rev))ROM_API_SETUP[5]) 
   49 #define rom_setup_get_trim_for_ampcomp_th1 \ 
   50     ((uint32_t (*)(void))ROM_API_SETUP[6]) 
   52 #define rom_setup_get_trim_for_ampcomp_th2 \ 
   53     ((uint32_t (*)(void))ROM_API_SETUP[7]) 
   55 #define rom_setup_get_trim_for_anabypass_value1 \ 
   56     ((uint32_t (*)(uint32_t mode_conf))ROM_API_SETUP[8]) 
   58 #define rom_setup_get_trim_for_dblr_loop_filter_reset_voltage \ 
   59     ((uint32_t (*)(uint32_t rev))ROM_API_SETUP[9]) 
   61 #define rom_setup_get_trim_for_radc_ext_cfg \ 
   62     ((uint32_t (*)(uint32_t rev))ROM_API_SETUP[10]) 
   64 #define rom_setup_get_trim_for_rc_osc_lf_ibias_trim \ 
   65     ((uint32_t (*)(uint32_t rev))ROM_API_SETUP[11]) 
   67 #define rom_setup_get_trim_for_rc_osc_lf_rtune_ctune_trim \ 
   68     ((uint32_t (*)(void))ROM_API_SETUP[12]) 
   70 #define rom_setup_get_trim_for_xosc_hf_ctl \ 
   71     ((uint32_t (*)(uint32_t rev))ROM_API_SETUP[13]) 
   73 #define rom_setup_get_trim_for_xosc_hf_fast_start \ 
   74     ((uint32_t (*)(void))ROM_API_SETUP[14]) 
   76 #define rom_setup_get_trim_for_xosc_hf_ibiastherm \ 
   77     ((uint32_t (*)(void))ROM_API_SETUP[15]) 
   79 #define rom_setup_get_trim_for_xosc_lf_regulator_and_cmirrwr_ratio \ 
   80     ((uint32_t (*)(uint32_t rev))ROM_API_SETUP[16]) 
   82 #define rom_setup_set_aon_rtc_sub_sec_inc \ 
   83     ((void (*)(uint32_t subsecinc))ROM_API_SETUP[17]) 
   85 #define rom_setup_set_cache_mode_according_to_ccfg_setting \ 
   86     ((void (*)(void))ROM_API_SETUP[18]) 
   88 #define rom_setup_step_vddr_trim_to \ 
   89     ((void (*)(uint32_t tocode))ROM_API_SETUP[19]) 
void setup_trim_device(void)
Performs the necessary trim of the device which is not done in ROM boot code.
 
CC26xx, CC13xx definitions.