uint16_t __int16_lsr(uint16_t arg, int bits);
__int16_lsr shifts arg logically right by bits bit positions, shifting in zeros fro the left, and returns the shifted result.