NCR_CMD
reg == NCR_CMD/* && bsc->sc_active*/) {
bzivsc_trace[bzivsc_trace_ptr].xx = bsc->sc_reg[NCR_CMD * 4];
bsc->sc_reg[NCR_CMD * 4] = NCRCMD_FLUSH;
reg == NCR_CMD/* && bsc->sc_active*/) {
bzsc_trace[bzsc_trace_ptr].xx = bsc->sc_reg[NCR_CMD * 2];
bsc->sc_reg[NCR_CMD * 2] = NCRCMD_FLUSH;
reg == NCR_CMD/* && bsc->sc_active*/) {
bztzsc_trace[bztzsc_trace_ptr].xx = bsc->sc_reg[NCR_CMD * 4];
bsc->sc_reg[NCR_CMD * 4] = NCRCMD_FLUSH;
reg == NCR_CMD/* && csc->sc_active*/) {
cbiisc_trace[cbiisc_trace_ptr].xx = csc->sc_reg[NCR_CMD * 4];
csc->sc_reg[NCR_CMD * 4] = NCRCMD_FLUSH;
reg == NCR_CMD/* && csc->sc_active*/) {
cbsc_trace[cbsc_trace_ptr].xx = csc->sc_reg[NCR_CMD * 4];
csc->sc_reg[NCR_CMD * 4] = NCRCMD_FLUSH;
if (fsc->sc_piomode && reg == NCR_CMD &&
if (reg == NCR_CMD && v == NCRCMD_SETATN &&
fsc->sc_reg[NCR_CMD * 4] = NCRCMD_FLUSH;
cmdreg = fsc->sc_reg + NCR_CMD * 4;
asc_write_reg(sc, NCR_CMD, NCRCMD_RSTCHIP);
asc_write_reg(sc, NCR_CMD, NCRCMD_DMA | NCRCMD_NOP);
asc_write_reg(sc, NCR_CMD, NCRCMD_DMA | NCRCMD_NOP);
if (reg == NCR_CMD && v == (NCRCMD_TRANS|NCRCMD_DMA)) {
cmdreg = esc->sc_reg + NCR_CMD * 16;
sr[NCR_CMD] = NCRCMD_FLUSH;
sr[NCR_CMD] = NCRCMD_SELATN;
sr[NCR_CMD] = NCRCMD_FLUSH;
sr[NCR_CMD] = NCRCMD_ICCS;
sr[NCR_CMD] = NCRCMD_FLUSH;
sr[NCR_CMD] = NCRCMD_TRANS;
sr[NCR_CMD] = NCRCMD_MSGOK;
sr[NCR_CMD] = NCRCMD_NOP;
sr[NCR_CMD] = NCRCMD_DMA | NCRCMD_TRPAD;
sr[NCR_CMD] = NCRCMD_DMA | NCRCMD_NOP;
sr[NCR_CMD] = NCRCMD_DMA | NCRCMD_TRANS;
sr[NCR_CMD] = NCRCMD_RSTCHIP;
sr[NCR_CMD] = NCRCMD_NOP;
sr[NCR_CMD] = NCRCMD_RSTSCSI;
sr[NCR_CMD] = NCRCMD_RSTCHIP;
sr[NCR_CMD] = NCRCMD_NOP;
ncr_regs[NCR_CMD << 2] = NCRCMD_RSTSCSI; /* send the reset */
ncr_regs[NCR_CMD << 2] = NCRCMD_NOP; /* send a NOP */
NCR_WRITE_REG(sc, NCR_CMD, cmd); \
#define NCRCMD(sc, cmd) NCR_WRITE_REG(sc, NCR_CMD, cmd)
if (reg == NCR_CMD && v == (NCRCMD_TRANS|NCRCMD_DMA)) {
NCR_WRITE_REG(sc, NCR_CMD, NCRCMD_TRANS);
NCR_WRITE_REG(sc, NCR_CMD, NCRCMD_TRANS);
if (reg == NCR_CMD && v == (NCRCMD_TRANS|NCRCMD_DMA))
NCR_WRITE_REG(sc, NCR_CMD, NCRCMD_TRANS);
NCR_WRITE_REG(sc, NCR_CMD, NCRCMD_TRANS);
NCR_WRITE_REG(sc, NCR_CMD, NCRCMD_TRANS);
NCR_WRITE_REG(sc, NCR_CMD, NCRCMD_TRANS);
if (reg == NCR_CMD && val == (NCRCMD_TRANS | NCRCMD_DMA))