static inline void udelay(unsigned usecs) { unsigned stop = USEC_TIMER + usecs; while (TIME_AFTER(USEC_TIMER, stop)); }