IBDM_BUSY
while (ibdm.ibdm_busy & IBDM_BUSY)
ibdm.ibdm_busy |= IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
while (ibdm.ibdm_busy & IBDM_BUSY)
ibdm.ibdm_busy |= IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
while (ibdm.ibdm_busy & IBDM_BUSY)
ibdm.ibdm_busy |= IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
while (ibdm.ibdm_busy & IBDM_BUSY)
ibdm.ibdm_busy |= IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
while (ibdm.ibdm_busy & IBDM_BUSY)
ibdm.ibdm_busy |= IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
while (ibdm.ibdm_busy & IBDM_BUSY)
ibdm.ibdm_busy |= IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
while (ibdm.ibdm_busy & IBDM_BUSY)
ibdm.ibdm_busy |= IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
while (ibdm.ibdm_busy & IBDM_BUSY)
ibdm.ibdm_busy |= IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
while (ibdm.ibdm_busy & IBDM_BUSY)
ibdm.ibdm_busy |= IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
while (ibdm.ibdm_busy & IBDM_BUSY)
ibdm.ibdm_busy |= IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;
if ((ibdm.ibdm_busy & IBDM_BUSY) == 0) {
ibdm.ibdm_busy |= IBDM_BUSY;
ibdm.ibdm_busy &= ~IBDM_BUSY;