Indeed the (lsb > msb) case is wrong and should be removed. I'll post a patch about that later this week.
Indeed the (lsb > msb) case is wrong and should be removed. I'll post a patch about that later this week.