diff --git a/src/main/scala/backBoard/shin/SpiInterface.scala b/src/main/scala/backBoard/shin/SpiInterface.scala index 7855c48..34117bd 100644 --- a/src/main/scala/backBoard/shin/SpiInterface.scala +++ b/src/main/scala/backBoard/shin/SpiInterface.scala @@ -236,7 +236,7 @@ class QSpiInterface(mode: Int) extends SpiInterfaceBase{ when( shiftCSn(2) & ~shiftCSn(1) ){ bitSel := 0.U } .elsewhen( isSckPosedge & ~shiftCSn(1) ){ - when( byteSel <= 3.U ){ + when( (if( OPER114 ) {byteSel <= 3.U} else {false.B}) ){ bitSel := bitSel + 1.U } .otherwise{ bitSel := ~bitSel