REG_ICTL
outb(0, fd->base + REG_ICTL);
outb(ICTL_SEL | FIFO_COUNT, fd->base + REG_ICTL);
outb(ICTL_FIFO | ICTL_REQ | FIFO_COUNT, fd->base + REG_ICTL);
fd->base + REG_ICTL);
fd->base + REG_ICTL);
outb(0, fd->base + REG_ICTL);
outb(0, fd->base + REG_ICTL);
outb(ICTL_ARB, fd->base + REG_ICTL);