HA_RSTATUS
status = dpt_inb(dpt, HA_RSTATUS);
status = dpt_inb(dpt, HA_RSTATUS);
if ((status = dpt_inb(dpt, HA_RSTATUS)) & HA_SERROR) {
c = dpt_inb(dpt, HA_RSTATUS) & bits;
if (dpt_pio_wait(base, HA_RSTATUS, HA_SBUSY, 0)) {
if (dpt_pio_wait(base, HA_RSTATUS, HA_SDRQ, 0)) {
if (inb(base + HA_RSTATUS) & HA_SERROR) {
while (inb(base + HA_RSTATUS) & HA_SDRQ) {
while (((status = dpt_inb(dpt, HA_RSTATUS)) != (HA_SREADY | HA_SSC)
status = dpt_inb(dpt, HA_RSTATUS);
status = dpt_inb(dpt, HA_RSTATUS);