Interrupt handling routines should be kept
as small as possible to avoid degrading system performance.
All SCO UNIX kernels and link kits
support interrupt sharing.
Interrupt handler routines must be written
to anticipate that they may be called
when the device they control did not generate the interrupt.
The practical implications of shared interrupts
are similar to the effects of spurious interrupts.