On Sat, 2012-09-08 at 16:12 +0200, Stefan Weil wrote:
> +            tmp16 = *tb_ptr++;
> +            tmp8 = *tb_ptr++;
> +            tmp32 = (((1 << tmp8) - 1) << tmp16);
> +            tci_write_reg32(t0, (t1 & ~tmp32) | ((t2 << tmp16) &
> tmp32));

Use the deposit* functions from bitops.h?


r~


Reply via email to