[comp.sys.amiga] asynchronous handling of window messages...

tmb@mit-prep.UUCP (03/09/87)

I would like to handle window re-freshing, gadgets, &c. asynchronously
from the main application. What is the best way of doing this? In
principle, software interrupts would appear to be the method of choice,
but it seems that a software interrupt handler on the Amiga runs
at a priority higher than that of the main task and does not allow
arbitrary system calls anyhow (what *is* the set of system calls that
can be executed from within a software interrupt handler?). On the
other hand, creating two separate tasks appeears to be overkill and
rather tricky (lots of locking, questions as to who can perform what
operations on the windows, who creates it, &c.). Your suggestions
are welcome.

						Thomas.