FDCFLG_BUSY
while (fdc->c_flags & FDCFLG_BUSY) {
fdc->c_flags |= FDCFLG_BUSY; /* got it! */
fdc->c_flags &= ~FDCFLG_BUSY; /* let go */
if (fdc->c_flags & FDCFLG_BUSY) {