diff --git a/src/main/scala/backBoard/shin/SlaveParser.scala b/src/main/scala/backBoard/shin/SlaveParser.scala index 4253fce..bf9ee1d 100644 --- a/src/main/scala/backBoard/shin/SlaveParser.scala +++ b/src/main/scala/backBoard/shin/SlaveParser.scala @@ -479,7 +479,7 @@ trait SlaveParserRW{ this: SlaveParserBase => val isRDSM7 = (readSMAddr(14,11) === "b1000".U) when( upRecParser.io.subMsgReq.fire & upRecParser.io.subMsgReq.bits.devIndex === localDevIndex ){ - addrr := upRecParser.io.subMsgReq.bits.address + addrr := upRecParser.io.subMsgReq.bits.address + 1.U } .elsewhen( isRead & upRecParser.io.data.fire ){ addrr := addrr + 1.U }