PCTR_UM_SHIFT
fn, (sel >> PCTR_UM_SHIFT) & 0xff, th, um, msg);
fn, (sel >> PCTR_UM_SHIFT) & 0xff, th);
val |= masku << PCTR_UM_SHIFT;