SW1_INT_STATUS
cx18_write_reg_expect(cx, val, SW1_INT_STATUS, ~val, val);
sw1 = cx18_read_reg(cx, SW1_INT_STATUS) & cx->sw1_irq_mask;
cx18_write_reg_expect(cx, sw1, SW1_INT_STATUS, ~sw1, sw1);