Frac28a
Frac28a((frequency_shift), sampling_frequency);
iqm_rc_rate_ofs = Frac28a((u32)
(Frac28a((adc_frequency % symb_freq), symb_freq) >> 7) -
(Frac28a((symb_freq % adc_frequency), adc_frequency) >>