HDO
if (!(inb(host->base + ORC_HCTRL) & HDO)) /* Wait HDO off */
outb(HDO, host->base + ORC_HCTRL);
outb(HDO, host->base + ORC_HCTRL);
outb(HDO, host->base + ORC_HCTRL);
outb(HDO, host->base + ORC_HCTRL);
outb(HDO, host->base + ORC_HCTRL);
outb(HDO, host->base + ORC_HCTRL);
outb(HDO, host->base + ORC_HCTRL); /* Do Hardware Reset & */
outb(HDO, host->base + ORC_HCTRL);
outb(HDO, host->base + ORC_HCTRL);