WDCI_IN
#define PHASE_DATAIN (WDCS_DRQ | WDCI_IN)
#define PHASE_COMPLETED (WDCI_IN | WDCI_CMD)
phase = (ire & (WDCI_CMD | WDCI_IN)) | (ATACH_ST(tfd) & WDCS_DRQ);
phase = (ire & (WDCI_CMD | WDCI_IN)) | (ATACH_ST(tfd) & WDCS_DRQ);