OPENPIC_IMASK
x |= OPENPIC_IMASK;
x |= OPENPIC_IMASK;
x &= ~(OPENPIC_IMASK | OPENPIC_PRIORITY_MASK | OPENPIC_VECTOR_MASK);
x &= ~OPENPIC_IMASK;
x |= OPENPIC_IMASK;
x |= OPENPIC_IMASK;
openpic_write(OPENPIC_IPI_VECTOR(0), OPENPIC_IMASK);
if (x != OPENPIC_IMASK)
x &= ~(OPENPIC_IMASK | OPENPIC_PRIORITY_MASK | OPENPIC_VECTOR_MASK);
OPENPIC_DSRC_VECTOR_OFFSET(irq), OPENPIC_IMASK);
x |= OPENPIC_IMASK;
x &= ~OPENPIC_IMASK;
x |= OPENPIC_IMASK;
openpic_write(MPCPIC_IVEC(irq), OPENPIC_IMASK);
x |= OPENPIC_IMASK;
x &= ~OPENPIC_IMASK;
x |= OPENPIC_IMASK;
x |= OPENPIC_IMASK;
x &= ~OPENPIC_IMASK;
x |= OPENPIC_IMASK;
openpic_write(OPENPIC_SRC_VECTOR(irq), OPENPIC_IMASK);
x &= ~(OPENPIC_IMASK | OPENPIC_SENSE_LEVEL | OPENPIC_SENSE_EDGE);
x |= OPENPIC_IMASK;