修复:读取地址错位
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user