CHAN_UPPER_BIT
delivering = ret & (CHAN_UPPER_BIT(chan0) | CHAN_UPPER_BIT(chan1));
val = CHAN_BIT(chan0) | CHAN_UPPER_BIT(chan0) |
CHAN_BIT(chan1) | CHAN_UPPER_BIT(chan1);