nsp_index_write
nsp_index_write(base, TIMERCOUNT, 0);
nsp_index_write(base, TIMERCOUNT, 0);
nsp_index_write(base, SCSIBUSCTRL, 0);
nsp_index_write(base, SCSIBUSCTRL, SCSI_ATN);
nsp_index_write(base, SCSIBUSCTRL, SCSI_ATN | AUTODIRECTION | ACKENB);
nsp_index_write(base, COMMANDCTRL, CLEAR_COMMAND_POINTER);
nsp_index_write(base, COMMANDDATA, tmpSC->cmnd[i]);
nsp_index_write(base, COMMANDCTRL, CLEAR_COMMAND_POINTER | AUTO_COMMAND_GO);
nsp_index_write(base, SCSIBUSCTRL, SCSI_RST);
nsp_index_write(base, SCSIBUSCTRL, 0);
nsp_index_write(base, TRANSFERMODE, transfer_mode_reg);
nsp_index_write(base, SCSIIRQMODE, 0);
nsp_index_write(base, TRANSFERMODE, MODE_IO8);
nsp_index_write(base, CLOCKDIV, data->ScsiClockDiv);
nsp_index_write(base, PARITYCTRL, 0);
nsp_index_write(base, POINTERCLR, POINTER_CLEAR |
nsp_index_write(base, TERMPWRCTRL, 0);
nsp_index_write(base, TERMPWRCTRL, POWER_ON);
nsp_index_write(base, TIMERCOUNT, 0);
nsp_index_write(base, TIMERCOUNT, 0); /* requires 2 times!! */
nsp_index_write(base, SYNCREG, 0);
nsp_index_write(base, ACKWIDTH, 0);
nsp_index_write(base, SCSIIRQMODE, SCSI_PHASE_CHANGE_EI |
nsp_index_write(base, SETARBIT, ARBIT_GO);
nsp_index_write(base, SETARBIT, ARBIT_FLAG_CLEAR);
nsp_index_write(base, SCSIDATALATCH, BIT(host_id) | BIT(target));
nsp_index_write(base, SCSIBUSCTRL, SCSI_SEL | SCSI_BSY | SCSI_ATN);
nsp_index_write(base, SCSIBUSCTRL, SCSI_SEL | SCSI_BSY | SCSI_DATAOUT_ENB | SCSI_ATN);
nsp_index_write(base, SETARBIT, ARBIT_FLAG_CLEAR);
nsp_index_write(base, SCSIBUSCTRL, SCSI_SEL | SCSI_DATAOUT_ENB | SCSI_ATN);
nsp_index_write(base, TIMERCOUNT, time);
nsp_index_write(base, SCSIBUSCTRL, AUTODIRECTION | ACKENB);
nsp_index_write(base, SCSIDATAWITHACK, buf[ptr]);
nsp_index_write(base, SCSIBUSCTRL, bus_reg);
nsp_index_write(base, SCSIBUSCTRL, bus_reg | AUTODIRECTION | ACKENB);
nsp_index_write(base, POINTERCLR, POINTER_CLEAR | ACK_COUNTER);
nsp_index_write(base, SYNCREG, sync->SyncRegister);
nsp_index_write(base, ACKWIDTH, sync->AckWidth);
nsp_index_write(base, POINTERCLR, POINTER_CLEAR |
static inline void nsp_index_write(unsigned int BaseAddr,
nsp_index_write(base, SCSIBUSCTRL, control_reg);
nsp_index_write(base, SCSIBUSCTRL, control_reg);