DMAOR_AE
dmaor &= ~(DMAOR_NMIF | DMAOR_AE);
if ((dmaor_read_reg(no) & (DMAOR_AE | DMAOR_NMIF))) {
dmaor_write(shdev, dmaor & ~(DMAOR_NMIF | DMAOR_AE | DMAOR_DME));
dmaor = dmaor_read(shdev) & ~(DMAOR_NMIF | DMAOR_AE | DMAOR_DME);
if (dmaor & (DMAOR_AE | DMAOR_NMIF)) {
if (!(dmaor_read(shdev) & DMAOR_AE))