IM_ALLOC_INT
} else if (status & IM_ALLOC_INT ) {
mask &= ~IM_ALLOC_INT;
if ( status & IM_ALLOC_INT ) {
outb( IM_ALLOC_INT, ioaddr + INTERRUPT );
SMC_ENABLE_INT( IM_ALLOC_INT );
outb( IM_ALLOC_INT, ioaddr + INT_MASK );
if ( int_status & IM_ALLOC_INT )
if (ir & IM_ALLOC_INT) {
outw((ir&0xff00) | IM_ALLOC_INT, ioaddr + INTERRUPT);
outw((IM_ALLOC_INT << 8) | (ir & 0xff00), ioaddr + INTERRUPT);
if (status & IM_ALLOC_INT) {
mask &= ~IM_ALLOC_INT;
} else if (status & IM_ALLOC_INT) {
mask &= ~IM_ALLOC_INT;
SMC_SET_INT_MASK(lp, IM_ALLOC_INT);
if (int_status & IM_ALLOC_INT)
if (status & IM_ALLOC_INT) {
SMC_ACK_INT(lp, IM_ALLOC_INT);
SMC_ENABLE_INT(lp, IM_ALLOC_INT);