SPIOEN
SETPORT(SXFRCTL0, CH1|SPIOEN);
if (s & SPIOEN)
ahd_inb(ahd, SXFRCTL0) | SPIOEN);
ahd_inb(ahd, SXFRCTL0) & ~SPIOEN);
ahd_outb(ahd, SXFRCTL0, ahd_inb(ahd, SXFRCTL0) | SPIOEN);
ahd_outb(ahd, SXFRCTL0, ahd_inb(ahd, SXFRCTL0) & ~SPIOEN);
ahd_inb(ahd, SXFRCTL0) | SPIOEN);
ahd_inb(ahd, SXFRCTL0) | SPIOEN);
ahc_inb(ahc, SXFRCTL0) | SPIOEN);
ahc_inb(ahc, SXFRCTL0) & ~SPIOEN);
ahc_outb(ahc, SXFRCTL0, ahc_inb(ahc, SXFRCTL0) | SPIOEN);
ahc_outb(ahc, SXFRCTL0, ahc_inb(ahc, SXFRCTL0) & ~SPIOEN);
ahc_inb(ahc, SXFRCTL0) | SPIOEN);
ahc_inb(ahc, SXFRCTL0) | SPIOEN);
ahc_outb(ahc, SXFRCTL0, DFON|SPIOEN);
ahc_outb(ahc, SXFRCTL0, DFON|SPIOEN);