FRAC_PATR_SIZE
fcal = frac * FRAC_PATR_SIZE / (1 << 24);
*freq = *freq / FRAC_PATR_SIZE * (fbdiv * FRAC_PATR_SIZE + fcal) /