sci_icmd
sc->sci_icmd = rp + 0x10;
sc->sci_icmd = rp + 2;
*dev->sci_icmd |= SCI_ICMD_DATA;
sc->sci_icmd = rp + 3;
*dev->sci_icmd = 0;
*dev->sci_icmd = SCI_ICMD_DATA;
sc->sci_icmd = rp + 0x10;
*dev->sci_icmd = 0;
*dev->sci_icmd = SCI_ICMD_DATA;
*dev->sci_icmd = SCI_ICMD_TEST;
*dev->sci_icmd = SCI_ICMD_TEST | SCI_ICMD_RST;
*dev->sci_icmd = 0;
*dev->sci_icmd = 0;
*dev->sci_icmd = SCI_ICMD_DATA|SCI_ICMD_SEL;
*dev->sci_icmd = 0;
*dev->sci_icmd = 0;
*dev->sci_icmd = SCI_ICMD_DATA;
*dev->sci_icmd = SCI_ICMD_DATA|SCI_ICMD_ACK;
*dev->sci_icmd = SCI_ICMD_DATA;
volatile register u_char *sci_icmd = dev->sci_icmd;
*sci_icmd = 0;
*sci_icmd = SCI_ICMD_ACK;
*sci_icmd = 0;
volatile unsigned char sci_icmd; /* rw: Initiator command */
volatile u_char *sci_icmd; /* rw: Initiator command */
sc->sci_icmd = rp + 2;
*dev->sci_icmd = 0;
*dev->sci_icmd = SCI_ICMD_DATA;
*dev->sci_icmd = 0;
*dev->sci_icmd = 0;
*dev->sci_icmd = SCI_ICMD_DATA;
*dev->sci_icmd &= ~SCI_ICMD_ACK;
*dev->sci_icmd &= ~SCI_ICMD_ACK;
*dev->sci_icmd &= ~SCI_ICMD_ACK;
*dev->sci_icmd = 0;
*ncr_sc->sci_icmd = 0;
icmd = *(ncr_sc->sci_icmd) & SCI_ICMD_RMASK;
*ncr_sc->sci_icmd = icmd | SCI_ICMD_DATA;
*ncr_sc->sci_icmd = icmd & ~SCI_ICMD_DATA;
*ncr_sc->sci_icmd = icmd;
*ncr_sc->sci_icmd = SCI_ICMD_DATA;
*ncr_sc->sci_icmd = 0;
*ncr_sc->sci_icmd = 0;
volatile unsigned char sci_icmd; /* rw: Initiator command */
NCR5380_WRITE(ncr_sc, sci_icmd, SCI_ICMD_DATA);
NCR5380_WRITE(ncr_sc, sci_icmd, 0);
NCR5380_WRITE(ncr_sc, sci_icmd, 0);
NCR5380_WRITE(ncr_sc, sci_icmd, SCI_ICMD_DATA);
NCR5380_WRITE(ncr_sc, sci_icmd, 0);
NCR5380_WRITE(ncr_sc, sci_icmd, 0);
*ncr_sc->sci_icmd = SCI_ICMD_DATA;
*ncr_sc->sci_icmd = 0;
*ncr_sc->sci_icmd = 0;
*ncr_sc->sci_icmd = SCI_ICMD_DATA;
*ncr_sc->sci_icmd = 0;
*ncr_sc->sci_icmd = 0;
*ncr_sc->sci_icmd = SCI_ICMD_DATA;
*ncr_sc->sci_icmd = 0;
*ncr_sc->sci_icmd = 0;
NCR5380_WRITE(ncr_sc, sci_icmd, SCI_ICMD_DATA);
NCR5380_WRITE(ncr_sc, sci_icmd, 0);
NCR5380_WRITE(ncr_sc, sci_icmd, 0);
NCR5380_WRITE(sc, sci_icmd, SCI_ICMD_BSY);
NCR5380_WRITE(sc, sci_icmd, 0);
NCR5380_WRITE(sc, sci_icmd, icmd);
NCR5380_WRITE(sc, sci_icmd, 0);
if (NCR5380_READ(sc, sci_icmd) & SCI_ICMD_AIP)
if (NCR5380_READ(sc, sci_icmd) & SCI_ICMD_LST) {
NCR5380_WRITE(sc, sci_icmd, icmd);
(NCR5380_READ(sc, sci_icmd) & SCI_ICMD_LST)) {
NCR5380_WRITE(sc, sci_icmd, 0);
NCR5380_WRITE(sc, sci_icmd, icmd);
NCR5380_WRITE(sc, sci_icmd, icmd);
NCR5380_WRITE(sc, sci_icmd, icmd);
NCR5380_WRITE(sc, sci_icmd, 0);
NCR5380_WRITE(sc, sci_icmd, icmd);
icmd = NCR5380_READ(sc, sci_icmd) & SCI_ICMD_RMASK;
NCR5380_WRITE(sc, sci_icmd, icmd);
NCR5380_WRITE(sc, sci_icmd, icmd);
icmd = NCR5380_READ(sc, sci_icmd) & SCI_ICMD_RMASK;
icmd = NCR5380_READ(sc, sci_icmd) & SCI_ICMD_RMASK;
NCR5380_WRITE(sc, sci_icmd, icmd);
NCR5380_WRITE(sc, sci_icmd, icmd);
icmd = NCR5380_READ(sc, sci_icmd) & SCI_ICMD_RMASK;
NCR5380_WRITE(sc, sci_icmd, icmd);
NCR5380_WRITE(sc, sci_icmd, icmd);
NCR5380_WRITE(sc, sci_icmd, icmd);
NCR5380_WRITE(sc, sci_icmd, icmd);
NCR5380_WRITE(sc, sci_icmd, icmd);
icmd = NCR5380_READ(sc, sci_icmd) & SCI_ICMD_RMASK;
NCR5380_WRITE(sc, sci_icmd, (icmd | SCI_ICMD_ATN));
NCR5380_WRITE(sc, sci_icmd, 0);
icmd = NCR5380_READ(sc, sci_icmd) & SCI_ICMD_RMASK;
NCR5380_WRITE(sc, sci_icmd, icmd);
NCR5380_WRITE(sc, sci_icmd, icmd);
NCR5380_WRITE(sc, sci_icmd, icmd);
NCR5380_WRITE(sc, sci_icmd, icmd);
icmd = NCR5380_READ(sc, sci_icmd) & SCI_ICMD_RMASK;
NCR5380_WRITE(sc, sci_icmd, icmd);
NCR5380_WRITE(sc, sci_icmd, icmd);
NCR5380_WRITE(sc, sci_icmd, 0);
NCR5380_WRITE(sc, sci_icmd, SCI_ICMD_RST);
NCR5380_WRITE(sc, sci_icmd, 0);
icmd = NCR5380_READ(ncr_sc, sci_icmd) & SCI_ICMD_RMASK;
NCR5380_WRITE(ncr_sc, sci_icmd, icmd | SCI_ICMD_DATA);
NCR5380_WRITE(ncr_sc, sci_icmd, icmd);
icmd = NCR5380_READ(ncr_sc, sci_icmd) & SCI_ICMD_RMASK;
NCR5380_WRITE(ncr_sc, sci_icmd, icmd | SCI_ICMD_DATA);
NCR5380_WRITE(ncr_sc, sci_icmd, icmd);
NCR5380_WRITE(ncr_sc, sci_icmd, SCI_ICMD_DATA);
NCR5380_WRITE(ncr_sc, sci_icmd, 0);
NCR5380_WRITE(ncr_sc, sci_icmd, 0);