iomd_writeb
iomd_writeb(tcr, IOMD_DMATCR);
iomd_writeb(0, IOMD_IO0CR);
iomd_writeb(0, IOMD_IO1CR);
iomd_writeb(0, IOMD_IO2CR);
iomd_writeb(0, IOMD_IO3CR);
iomd_writeb(0xa0, IOMD_DMATCR);
iomd_writeb(DMA_EXT_IO3|DMA_EXT_IO2, IOMD_DMAEXT);
iomd_writeb(ectcr, IOMD_ECTCR);
iomd_writeb(0, IOMD_IRQMASKA);
iomd_writeb(0, IOMD_IRQMASKB);
iomd_writeb(0, IOMD_FIQMASK);
iomd_writeb(0, IOMD_DMAMASK);
iomd_writeb(0, IOMD_ROMCR0);
iomd_writeb(val, IOMD_KARTTX);
iomd_writeb(0, IOMD_KCTRL);
iomd_writeb(8, IOMD_KCTRL);