CPLD_CKS_MASK
result = get_cpld(ice) & CPLD_CKS_MASK;
new = (get_cpld(ice) & ~CPLD_CKS_MASK) | get_cks_val(rate);
new &= ~(CPLD_CKS_MASK | CPLD_WORD_SEL);
val &= (CPLD_CKS_MASK | CPLD_WORD_SEL | CPLD_SYNC_SEL);