3 delay, microdelay, addclock0link \- small delays, clock interrupts
10 void microdelay(int µs)
13 Timer* addclock0link(void(*clockf)(void), int ms)
18 milliseconds. The minimum value of
20 is one on most architectures.
23 works exactly the same as
25 but using microseconds instead.
27 These routines are intended for use in interrupt contexts,
28 device reset and shutdown functions, and other places where
29 the scheduler is unavailable.
30 When you have a process context, and can sleep, consider
36 adds a new periodic timer to the current processor's timer list, with
42 is zero a default clock is used, it will panic otherwise (i.e.
46 .B /sys/src/9/port/portclock.c
48 .B /sys/src/9/*/clock.c