tbm-mcu/source/bitops.c

12 lines
112 B
C
Raw Normal View History

2017-04-07 16:32:44 +02:00
#include <bitops.h>
unsigned ilog2(unsigned n)
{
unsigned ret = 0;
while (n >>= 1)
++ret;
return ret;
}