[comp.sys.ibm.pc.programmer] interrupt chaining

boutell@freezer.it.udel.edu (Tom Boutell) (05/05/90)

I suspect that reenabling interrupts becomes "safe," in the words of the
infamous references, when it is no longer possible for *that specific*
interrupt to be generated *again.* For instance, if you need to have an
especially long- duration serial driver, you would need to block interrupts
from that source specifically before reenabling interrupts generally,
then reallow interrupts from that source when finally done.

Of course, if your code manages to be reentrant, these worries don't
apply. (-:

--
CRANBERRIES! ALBUQUERQUE! This is the start of the end of the beginning of
the middle of the last day of the first part of your life! NEWSPRINT GALORE!
Disclaimer: Datclaimer. Elvis is alive and doing my laundry. Turn down
your air guitar, I can't see the band! I lied, he's dead. Have a #$&$( day.