DIO
while (((status = inb(FDC_STATUS(ctlr))) & (RQM | DIO))
while ((status = inb(FDC_STATUS(ctlr)) & (RQM | DIO))
!= (RQM | DIO) && time_out-- > 0) {