CTL1SHIFT
return 3 & (s->table[s->idx]>>CTL1SHIFT(chan));
orig &= ~(((uint64_t)3)<<CTL1SHIFT(chan));
orig |= ((uint64_t)(3 & value)) << CTL1SHIFT(chan);