MIFCSR
bmwrite(dev, MIFCSR, 0);
if (bmread(dev, MIFCSR) & 8)
bmwrite(dev, MIFCSR, 1);
bmwrite(dev, MIFCSR, 0);
bmwrite(dev, MIFCSR, 1);
bmwrite(dev, MIFCSR, b);
bmwrite(dev, MIFCSR, b|1);
bmwrite(dev, MIFCSR, 4);
bmwrite(dev, MIFCSR, 2);
bmwrite(dev, MIFCSR, 1);
bmwrite(dev, MIFCSR, 4);
bmwrite(dev, MIFCSR, 4);