[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