nsp_index_read
phase = nsp_index_read(base, SCSIBUSMON);
irq_phase = nsp_index_read(base, IRQPHASESENCE);
scsi_pointer->Status = nsp_index_read(base, SCSIDATAWITHACK);
nsp_index_read(base, IRQPHASESENCE); /* dummy read */
if ((nsp_index_read(base, OTHERCONTROL) & TPWR_SENSE) == 0) {
phase = nsp_index_read(base, SCSIBUSMON);
arbit = nsp_index_read(base, ARBITSTATUS);
reg = nsp_index_read(base, SCSIBUSMON);
phase = nsp_index_read(base, SCSIBUSMON);
buf[ptr] = nsp_index_read(base, SCSIDATAWITHACK);
id_reg = nsp_index_read(base, RESELECTID);
bus_reg = nsp_index_read(base, SCSIBUSCTRL) & ~(SCSI_BSY | SCSI_ATN);
l = nsp_index_read(base, TRANSFERCOUNT);
m = nsp_index_read(base, TRANSFERCOUNT);
h = nsp_index_read(base, TRANSFERCOUNT);
nsp_index_read(base, TRANSFERCOUNT); /* required this! */
stat = nsp_index_read(base, SCSIBUSMON);
stat = nsp_index_read(base, SCSIBUSMON);
static inline unsigned char nsp_index_read(unsigned int BaseAddr,
data_reg = nsp_index_read(base, SCSIDATAIN);
control_reg = nsp_index_read(base, SCSIBUSCTRL);
control_reg = nsp_index_read(base, SCSIBUSCTRL);