Find first set bit in word
unsigned long __ffs(unsigned long word);
word
The word to search
Undefined if no bit exists, so code should check against 0 first.