From cc0c5a886a5f7aa2c01e6b66a7b38f33e2968471 Mon Sep 17 00:00:00 2001 From: Ruige Lee Date: Thu, 2 Oct 2025 13:27:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BB=B6=E8=BF=9Faddrr=E5=92=8Caddrw=E8=B7=B3?= =?UTF-8?q?=E5=8F=98=EF=BC=8C=E5=B0=9D=E8=AF=95=E7=AA=81=E7=A0=B41?= =?UTF-8?q?=EF=BC=9A3=E9=A2=91=E7=8E=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/scala/backBoard/shin/NSpiInterface.scala | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/scala/backBoard/shin/NSpiInterface.scala b/src/main/scala/backBoard/shin/NSpiInterface.scala index fa347e4..30b6068 100644 --- a/src/main/scala/backBoard/shin/NSpiInterface.scala +++ b/src/main/scala/backBoard/shin/NSpiInterface.scala @@ -93,9 +93,9 @@ trait SyncSpiAsync{ this: SyncSpiInterfaceBase => } - when( isEnW_async(0) ){ + when( isEnW_async(1) ){ addrw_async(0) := addrw_async(0) + 2.U - } .elsewhen( isEnW_async(1) ){ + } .elsewhen( isEnW_async(0) & byteSel >= 7.U ){ addrw_async(1) := addrw_async(1) + 2.U } .elsewhen( bitSel === 0.U ){ when( byteSel === 1.U ){ @@ -108,9 +108,9 @@ trait SyncSpiAsync{ this: SyncSpiInterfaceBase => } - when( isEnR_async(0) ){ + when( isEnR_async(1) ){ addrr_async(0) := addrr_async(0) + 2.U - } .elsewhen( isEnR_async(1) ){ + } .elsewhen( isEnR_async(0) & byteSel >= 4.U ){ addrr_async(1) := addrr_async(1) + 2.U } .elsewhen( bitSel === 0.U ){ when( byteSel === 1.U ){