ahd_inb_scbram
if ((ahd_inb_scbram(ahd, SCB_SGPTR) & SG_LIST_NULL) == 0
&& ((ahd_inb_scbram(ahd, SCB_SGPTR) & SG_FULL_RESID) != 0
|| (ahd_inb_scbram(ahd, SCB_RESIDUAL_SGPTR)
ahd_inb_scbram(ahd, SCB_SGPTR)
*hscb_ptr++ = ahd_inb_scbram(ahd, SCB_BASE + i);
ahd_inb_scbram(ahd, SCB_FIFO_USE_COUNT) + 1);
resid |= ahd_inb_scbram(ahd, SCB_RESIDUAL_DATACNT+3) << 24;
ahd_inb_scbram(ahd, SCB_SGPTR) | SG_LIST_NULL);
ahd_inb_scbram(ahd, SCB_FIFO_USE_COUNT) - 1);
ahd_inb_scbram(ahd, SCB_CONTROL)
ahd_inb(ahd, SELID), ahd_inb_scbram(ahd, SCB_SCSIID),
ahd_inb_scbram(ahd, SCB_LUN),
ahd_inb_scbram(ahd, SCB_CONTROL));
ahd_inb_scbram(ahd, SCB_CONTROL) & ~MK_MESSAGE);
} else if ((ahd_inb_scbram(ahd, SCB_CONTROL)
control = ahd_inb_scbram(ahd, SCB_CONTROL);
ahd_inb_scbram(ahd, SCB_CONTROL), ahd_inb(ahd, MSG_OUT),
ahd_inb_scbram(ahd, SCB_CONTROL) & ~MK_MESSAGE);
ahd_inb_scbram(ahd, SCB_CONTROL) & mask);
sgptr = ahd_inb_scbram(ahd, SCB_RESIDUAL_SGPTR);
&& (ahd_inb_scbram(ahd, SCB_TASK_ATTRIBUTE)
ahd_inb_scbram(ahd, SCB_TASK_ATTRIBUTE)
resid = (ahd_inb_scbram(ahd, SCB_RESIDUAL_DATACNT + 2) << 16)
| (ahd_inb_scbram(ahd, SCB_RESIDUAL_DATACNT + 1) << 8)
| ahd_inb_scbram(ahd, SCB_RESIDUAL_DATACNT);
return (ahd_inb_scbram(ahd, offset)
| (ahd_inb_scbram(ahd, offset+1) << 8));
ahd_inb_scbram(ahd, SCB_FIFO_USE_COUNT));
ahd_scb_control_print(ahd_inb_scbram(ahd, SCB_CONTROL),
ahd_scb_scsiid_print(ahd_inb_scbram(ahd, SCB_SCSIID),
ahd_inb_scbram(ahd, SCB_CDB_STORE),
ahd_inb_scbram(ahd, SCB_CDB_STORE+1),
ahd_inb_scbram(ahd, SCB_CDB_STORE+2),
ahd_inb_scbram(ahd, SCB_CDB_STORE+3),
ahd_inb_scbram(ahd, SCB_CDB_STORE+4),
ahd_inb_scbram(ahd, SCB_CDB_STORE+5));
ahd_inb_scbram(ahd, SCB_CONTROL),
ahd_inb_scbram(ahd, SCB_SCSIID),
u_int ahd_inb_scbram(struct ahd_softc *ahd, u_int offset);
nvram_scb = ahd_inb_scbram(ahd, SCB_BASE + NVRAM_SCB_OFFSET);
&& ((ahd_inb_scbram(ahd, SCB_BASE + 0) == 'A'
&& ahd_inb_scbram(ahd, SCB_BASE + 1) == 'D'
&& ahd_inb_scbram(ahd, SCB_BASE + 2) == 'P'
&& ahd_inb_scbram(ahd, SCB_BASE + 3) == 'T')
|| (ahd_inb_scbram(ahd, SCB_BASE + 0) == 'B'
&& ahd_inb_scbram(ahd, SCB_BASE + 1) == 'I'
&& ahd_inb_scbram(ahd, SCB_BASE + 2) == 'O'
&& ahd_inb_scbram(ahd, SCB_BASE + 3) == 'S')
|| (ahd_inb_scbram(ahd, SCB_BASE + 0) == 'A'
&& ahd_inb_scbram(ahd, SCB_BASE + 1) == 'S'
&& ahd_inb_scbram(ahd, SCB_BASE + 2) == 'P'
&& ahd_inb_scbram(ahd, SCB_BASE + 3) == 'I'))) {