temporarily mask an interrupt slot
void pfxintr_mask(ms_intr_dist_t *idtp)
MSOP_INTR_MASK temporarily masks a specific interrupt slot
until a subsequent
is called. It is preferable
to mask interrupts implicitly in delivery functions, as described in
Explicit masking, however, allows the operating system to support older
driver models which cannot handle spurious interrupts.
The argument passed to MSOP_INTR_MASK is the same interrupt
distribution passed to a previous call to MSOP_INTR_ATTACH.
The specified interrupt slot must be masked so that interrupts asserted
on it do not cause interrupts to be sent to the invoking CPU
or other CPUs. Implementations should mask the interrupt at
all CPUs. This may in some cases require masking additional
Interrupts are disabled on the CPU when MSOP_INTR_MASK is
pointer to interrupt descriptor
19 June 2005
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - 19 June 2005