fas216_writeb
fas216_writeb(info, REG_FF, info->SCpnt->cmnd[i]);
fas216_writeb(info, REG_FF, msg->msg[i]);
fas216_writeb(info, REG_FF, NOP);
fas216_writeb(info, REG_CNTL1, info->scsi.cfg[0]);
fas216_writeb(info, REG_SDID, BUSID(SCpnt->device->id));
fas216_writeb(info, REG_STIM, info->ifcfg.select_timeout);
fas216_writeb(info, REG_FF, msg->msg[i]);
fas216_writeb(info, REG_FF, SCpnt->cmnd[i]);
fas216_writeb(info, REG_FF, msg->msg[0]);
fas216_writeb(info, REG_CNTL1, info->scsi.cfg[0] | CNTL1_PTE);
fas216_writeb(info, REG_CNTL1, info->scsi.cfg[0]);
fas216_writeb(info, REG_SDID, BUSID(SCpnt->device->id));
fas216_writeb(info, REG_STIM, info->ifcfg.select_timeout);
fas216_writeb(info, REG_FF, BUS_DEVICE_RESET);
fas216_writeb(info, REG_CNTL3, info->scsi.cfg[2]);
fas216_writeb(info, REG_CLKF, clock);
fas216_writeb(info, REG_CNTL1, info->scsi.cfg[0]);
fas216_writeb(info, REG_CNTL2, info->scsi.cfg[1]);
fas216_writeb(info, REG_CNTL3, info->scsi.cfg[2]);
fas216_writeb(info, REG_STIM, info->ifcfg.select_timeout);
fas216_writeb(info, REG_SOF, 0);
fas216_writeb(info, REG_STP, info->scsi.async_stp);
fas216_writeb(info, REG_CNTL1, info->scsi.cfg[0]);
fas216_writeb(info, REG_CMD, CMD_RESETCHIP);
fas216_writeb(info, REG_CMD, CMD_NOP);
fas216_writeb(info, REG_CNTL3, 0);
fas216_writeb(info, REG_CNTL2, CNTL2_S2FE);
fas216_writeb(info, REG_CNTL2, 0);
fas216_writeb(info, REG_CNTL3, 0);
fas216_writeb(info, REG_CNTL3, 5);
fas216_writeb(info, REG_CNTL3, 0);
fas216_writeb(info, REG_CNTL3, CNTL3_ADIDCHK);
fas216_writeb(info, REG_CNTL3, 0);
fas216_writeb(info, REG_CMD, CMD_RESETCHIP);
fas216_writeb(info, REG_CMD, CMD_WITHDMA | CMD_NOP);
fas216_writeb(info, REG_CNTL2, CNTL2_ENF);
fas216_writeb(info, REG_CMD, CMD_RESETCHIP);
fas216_writeb(info, REG_CMD, CMD_NOP);
fas216_writeb(info, REG_CNTL1, info->scsi.cfg[0] | CNTL1_DISR);
fas216_writeb(info, REG_CMD, CMD_RESETSCSI);
fas216_writeb(info, REG_CNTL1, info->scsi.cfg[0]);
fas216_writeb(info, REG_CMD, CMD_RESETCHIP);
fas216_writeb(info, REG_CMD, CMD_RESETCHIP);
fas216_writeb(info, REG_CMD, command);
fas216_writeb(info, REG_SOF, info->device[target].sof);
fas216_writeb(info, REG_STP, info->device[target].stp);
fas216_writeb(info, REG_CNTL3, cntl3);
fas216_writeb(info, REG_FF, get_next_SCp_byte(SCp));
fas216_writeb(info, REG_STCL, length);
fas216_writeb(info, REG_STCM, length >> 8);
fas216_writeb(info, REG_STCH, length >> 16);
fas216_writeb(info, REG_SOF, 0);
fas216_writeb(info, REG_STP, info->scsi.async_stp);
fas216_writeb(info, REG_SDID, target);