rem: tval.tv_sec=nusecs/100000;
add: tval.tv_sec =nusecs/1000000;
context: inline static void sleep_us( unsigned int nusecs ){	struct timeval tval;	tval.tv_sec=nusecs/100000;	tval.tv_usec=nusecs%1000000;	select(0, NULL, NULL, NULL, &tval );}