+ * All voluntary and preemptive context switching happens on exit from
+ * a common interrupt (signal) dispatcher. Preemption on quantum timeout
+ * is regulated by a soft-timer. Other kinds of preemption could happen
+ * if an interrupt sends a signal to a higher priority process (but this
+ * is still unimplemented).
+ *
+ * In the POSIX implementaiton, context switching is done by the portable
+ * SVR4 swapcontext() facility.
+ *
+ * \version $Id$