INT_REG
(SMC_8BIT(lp) ? (SMC_inb(ioaddr, INT_REG(lp))) \
: (SMC_inw(ioaddr, INT_REG(lp)) & 0xFF))
SMC_outb(x, ioaddr, INT_REG(lp)); \
__mask = SMC_inw(ioaddr, INT_REG(lp)) & ~0xff; \
SMC_outw(lp, __mask | (x), ioaddr, INT_REG(lp)); \
: (SMC_inw(ioaddr, INT_REG(lp)) >> 8))
SMC_outw(lp, (x) << 8, ioaddr, INT_REG(lp)); \
#define dmac_clearintr(host) writeb(0, (host)->fast + INT_REG)
iostatus = readb(host->fast + INT_REG);
iostatus = readb(host->fast + INT_REG);
ec->irqaddr = ashost->fast + INT_REG;
if (readb(host->fast + INT_REG) & 8)
if (readb(host->fast + INT_REG) & 8)
int_reg = inb(port_base + INT_REG);