On 23 Nov 2006 at 10:13, Pete Turnbull wrote:
Because there's no effective way to
time-slice or multitask arbitrary
programs. The Z80 card won't voluntarily give up control on a regular
basis, and the Apple ][ doesn't support interrupts.
Hmmm, that would put the kabosh on doing it preemptively, but one
could still switch processors on entry to I/O requests, I suppose.
Yes, but you'd have to modify CP/M and the Apple's firmware to do it.
AFAIK, no-one ever did.
--
Pete Peter Turnbull
Network Manager
University of York