B43legacy_MMIO_GEN_IRQ_REASON
b43legacy_write32(dev, B43legacy_MMIO_GEN_IRQ_REASON, B43legacy_IRQ_BEACON);
b43legacy_write32(dev, B43legacy_MMIO_GEN_IRQ_REASON, reason);
reason = b43legacy_read32(dev, B43legacy_MMIO_GEN_IRQ_REASON);
b43legacy_write32(dev, B43legacy_MMIO_GEN_IRQ_REASON,
tmp = b43legacy_read32(dev, B43legacy_MMIO_GEN_IRQ_REASON);
b43legacy_read32(dev, B43legacy_MMIO_GEN_IRQ_REASON);
b43legacy_write32(dev, B43legacy_MMIO_GEN_IRQ_REASON,
b43legacy_read32(dev, B43legacy_MMIO_GEN_IRQ_REASON);
b43legacy_read32(dev, B43legacy_MMIO_GEN_IRQ_REASON);
B43legacy_MMIO_GEN_IRQ_REASON);
b43legacy_write32(dev, B43legacy_MMIO_GEN_IRQ_REASON, 0x00004000);
value = b43legacy_read32(dev, B43legacy_MMIO_GEN_IRQ_REASON);