[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [f-cpu] Smooth Register backup issues...



Michael Riepe wrote:


Well, the remaining problem is that interrupt service routines must be reentrant if there is a chance that the same interrupt (or exception) occurs again before the ISR returns. Statically pre-allocated CMBs won't be sufficient in that case.

That is I/O hardware , not software problems.
umm
interupt_xxx()
{
while(is_data()) do_stuff();
}

Too bad you don't have hardware to re-schedule
run-able threads after a IRQ data start/stop or time out
quickly.


*************************************************************
To unsubscribe, send an e-mail to majordomo@seul.org with
unsubscribe f-cpu       in the body. http://f-cpu.seul.org/




*************************************************************
To unsubscribe, send an e-mail to majordomo@seul.org with
unsubscribe f-cpu       in the body. http://f-cpu.seul.org/