Не понимаю преобразования типов переменных

uint8_t set_freq(uint64_t, enum si5351_clock);

вот этого достаточно:

А меня всегда культура поражает…
Неужто свои “грязные” простыни нельзя под спойлер спрятать?
Офигеть как сложно. Нет, пусть читают. ППЦ!

Спойлер
void freqSetToSi(uint64_t freqShow){
  if(freqShow > 4000){               // установить частоту только больше 1МГц 
    
    si5351.output_enable(SI5351_CLK0, 0);
    si5351.set_freq((freqShow)*mnoj, SI5351_CLK0);
    si5351.output_enable(SI5351_CLK0, 1);
    si5351.update_status();
    change = false;
    
    //Serial.print( print64(freqShow*mnoj) );
  }  
}

Дописал функцию как полагается, теперь работает. Спасибо.