VAX8600: Marked intentional fall through of case statement CID: 1415576

This commit is contained in:
Matt Burke 2017-04-26 15:27:44 -07:00 committed by Mark Pizzolato
parent a3e6aac076
commit f6d4e92c6d

View file

@ -559,30 +559,31 @@ cso_csr = (cso_csr & ~STXCS_WR) | (data & STXCS_WR);
cso_csr = cso_csr & ~STXCS_STS; cso_csr = cso_csr & ~STXCS_STS;
switch (fnc) { switch (fnc) {
case RLFC_NOP: case RLFC_NOP: /* no operation */
break; break;
case RLFC_CONT: case RLFC_CONT: /* request status with reset */
rlcs_bcnt = 0; rlcs_bcnt = 0; /* clear byte counter */
case RLFC_STS: /* fall through */
case RLFC_STS: /* request status */
rlcs_state = RL_STATUS; rlcs_state = RL_STATUS;
cso_csr = cso_csr & ~CSR_DONE; /* clear done */ cso_csr = cso_csr & ~CSR_DONE; /* clear done */
sim_activate (&rlcs_unit, rlcs_swait); sim_activate (&rlcs_unit, rlcs_swait);
break; break;
case RLFC_ABORT: case RLFC_ABORT: /* abort transfer */
rlcs_state = RL_ABORT; rlcs_state = RL_ABORT;
cso_csr = cso_csr & ~CSR_DONE; /* clear done */ cso_csr = cso_csr & ~CSR_DONE; /* clear done */
sim_activate (&rlcs_unit, rlcs_swait); sim_activate (&rlcs_unit, rlcs_swait);
break; break;
case RLFC_WRITE: case RLFC_WRITE: /* write block */
rlcs_state = RL_WRITE; rlcs_state = RL_WRITE;
cso_csr = cso_csr & ~CSR_DONE; /* clear done */ cso_csr = cso_csr & ~CSR_DONE; /* clear done */
sim_activate (&rlcs_unit, rlcs_swait); sim_activate (&rlcs_unit, rlcs_swait);
break; break;
case RLFC_READ: case RLFC_READ: /* read block */
rlcs_state = RL_READ; rlcs_state = RL_READ;
cso_csr = cso_csr & ~CSR_DONE; /* clear done */ cso_csr = cso_csr & ~CSR_DONE; /* clear done */
sim_activate (&rlcs_unit, rlcs_swait); sim_activate (&rlcs_unit, rlcs_swait);