[E-Lang] multithreading

Jonathan S. Shapiro shap@eros-os.org
Thu, 19 Jul 2001 19:50:34 -0400


> The basic logic of the UART way is that the handler gets an interrupt
> (message) saying that either the transmit buffer is empty, or that there
is
> a character in the receive buffer.  It then does:...
>
> I think this kind of logic maps to E without much difficulty

You are glossing over something \important. That interrupt is a *preemptive*
message causing a change in the active thread of control. This is the part
that does not appear (to me) to map easily onto E.


Jonathan