DMIO_STATE_WRITE_WAIT
if (ds->ds_flags & DMIO_STATE_WRITE_WAIT) {
ds->ds_flags &= ~DMIO_STATE_WRITE_WAIT;
ds->ds_flags |= DMIO_STATE_WRITE_WAIT;