SDMA_INT_TASK
b->int_mask &= ~SDMA_INT_TASK(irq);
b->int_mask |= SDMA_INT_TASK(irq);
sdma_write(b, SDMA_INT_PEND, SDMA_INT_TASK(irq));