farkas@eecg.toronto.edu (Keith Farkas) (11/23/89)
A question concerning interrupts... Say I have an interrupt service routine that is called at priority four. At some point, a device requests interrupt service at this level and the 68k begins executing the interrupt service routine. The interrupt service routine does not permit nesting of interrupts of priority four or less. Before the interrupt routine is finished, another interrupt request of priority four is raised. The question ... when the 68k finishes servicing the first interrupt, will it immediately begin servicing the second? Or will it first execute one instruction from the interrupted program and then interrupt the program (again) to service the second interrupt request? I would appreciate any thoughts on this matter. Please e-mail any ideas to farkas@eecg.toronto.edu -- on Internet, CSNet, ARPAnet, BITNET {uunet,pyramid,watmath,ubc-cs}!utai!eecg!farkas or post ideas to comp.sys.m68k. Thanks. Keith Farkas