HA_SERROR
if ((status = dpt_inb(dpt, HA_RSTATUS)) & HA_SERROR) {
if (inb(base + HA_RSTATUS) & HA_SERROR) {
&& (status != (HA_SREADY | HA_SSC | HA_SERROR))
&& (status != (HA_SDRDY | HA_SERROR | HA_SDRQ)))
if (((status & HA_SERROR) == 0)