/* * \brief Initializes the TFA * * This function is called to initialize the TFA. * * \return MAC_SUCCESS if everything went correct; * FAILURE otherwise */ retval_t tfa_init(void) { init_tfa_pib(); write_all_tfa_pibs_to_trx(); return MAC_SUCCESS; }
/* * \brief Initializes the TFA * * This function is called to initialize the TFA. * * \return MAC_SUCCESS if everything went correct; * FAILURE otherwise */ retval_t tfa_init(void) { init_tfa_pib(); write_all_tfa_pibs_to_trx(); sysclk_enable_peripheral_clock(&ADC); return MAC_SUCCESS; }
/* * \brief Reset the TFA * * This function is called to reset the TFA. * * \param set_default_pib Defines whether PIB values need to be set * to its default values */ void tfa_reset(bool set_default_pib) { if (set_default_pib) { init_tfa_pib(); } write_all_tfa_pibs_to_trx(); }