WDSD_IBM
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM);
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM | 0x10);
if (st0 == 0xff || st0 == WDSD_IBM)
if (st1 == 0xff || st1 == (WDSD_IBM | 0x10))
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM);
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM | (drive << 4));
WDSD_IBM | (wd_c->drive << 4) | wd_c->r_head);
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM); /* master */
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM | 0x10); /* slave */
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM);
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM | 0x10);
if (st0 == 0xff || st0 == WDSD_IBM)
if (st1 == 0xff || st1 == (WDSD_IBM | 0x10))
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM);
WDSD_IBM | (wd_c->drive << 4) | wd_c->r_head);
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM); /* master */
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM | 0x10); /* slave */
WDSD_IBM);
WDSD_IBM);
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM);
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM | 0x10);
if (st0 == 0xff || st0 == WDSD_IBM)
if (st1 == 0xff || st1 == (WDSD_IBM | 0x10))
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM);
WDSD_IBM | (wd_c->drive << 4) | wd_c->r_head);
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM); /* master */
WDC_WRITE_REG(chp, wd_sdh, WDSD_IBM | 0x10); /* slave */
bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 0, WDSD_IBM);
WDSD_IBM | (xfer->c_drive << 4));
0, WDSD_IBM | (xfer->c_drive << 4));
WDSD_IBM | (xfer->c_drive << 4));
MVSATA_WDC_WRITE_1(mvport, SRB_H, WDSD_IBM);
MVSATA_WDC_WRITE_1(mvport, SRB_H, WDSD_IBM);
MVSATA_WDC_WRITE_1(mvport, SRB_H, WDSD_IBM);
MVSATA_WDC_WRITE_1(mvport, SRB_H, WDSD_IBM);
MVSATA_WDC_WRITE_1(mvport, SRB_H, WDSD_IBM);
MVSATA_WDC_WRITE_1(mvport, SRB_H, WDSD_IBM);
MVSATA_WDC_WRITE_1(mvport, SRB_H, WDSD_IBM);
bus_space_write_1(wdr->cmd_iot, wdr->cmd_iohs[wd_sdh], 0, WDSD_IBM);
0, WDSD_IBM); /* master */
0, WDSD_IBM | 0x10); /* slave */
WDSD_IBM | (drive << 4));
WDSD_IBM | (drive << 4) |
WDSD_IBM | (xfer->c_drive << 4));
WDSD_IBM | (drive << 4) | head);
WDSD_IBM | (drive << 4));
wdr->cmd_iohs[wd_sdh], 0, WDSD_IBM);
0, WDSD_IBM | 0x10);
0, WDSD_IBM);
wdr->cmd_iohs[wd_sdh], 0, WDSD_IBM | (i << 4));
0, WDSD_IBM);
0, WDSD_IBM | 0x10);
if (st0 == 0xff || st0 == WDSD_IBM)
if (st1 == 0xff || st1 == (WDSD_IBM | 0x10))
0, WDSD_IBM);
0, WDSD_IBM | 0x10);
0, WDSD_IBM);
0, WDSD_IBM | 0x10);
WDSD_IBM | (drive << 4));
WDSD_IBM);
WDSD_IBM | (0 << 4));
WDSD_IBM | (xfer->c_drive << 4));
WDSD_IBM | (xfer->c_drive << 4));
WDSD_IBM | (xfer->c_drive << 4));