From 4279bf7ef9f8b2b66b0039760b82d702de19a498 Mon Sep 17 00:00:00 2001 From: Tobias Platen Date: Mon, 1 Nov 2021 20:14:20 +0100 Subject: [PATCH] hack: resolve DriverConflict in src/soc/fu/mmu/fsm.py --- src/soc/fu/mmu/fsm.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/soc/fu/mmu/fsm.py b/src/soc/fu/mmu/fsm.py index 800c7f2a..a7a152fb 100644 --- a/src/soc/fu/mmu/fsm.py +++ b/src/soc/fu/mmu/fsm.py @@ -145,10 +145,11 @@ class FSMMMUStage(ControlBase): with m.If(~spr[9] & ~spr[5]): comb += self.debug0.eq(3) #if matched update local cached value - with m.If(spr[0]): - sync += dsisr.eq(a_i[:32]) - with m.Else(): - sync += dar.eq(a_i) + #commented out because there is a driver conflict + #with m.If(spr[0]): + # sync += dsisr.eq(a_i[:32]) + #with m.Else(): + # sync += dar.eq(a_i) comb += done.eq(1) # pass it over to the MMU instead with m.Else(): -- 2.30.2