AT_DONE
(wdc_c->flags & AT_DONE) == 0)
if (wdc_c->flags & AT_DONE) {
while ((wdc_c->flags & AT_DONE) == 0) {
wdc_c->flags |= AT_DONE;