From: Tobias Platen Date: Mon, 1 Nov 2021 19:14:20 +0000 (+0100) Subject: hack: resolve DriverConflict in src/soc/fu/mmu/fsm.py X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4279bf7ef9f8b2b66b0039760b82d702de19a498;p=soc.git hack: resolve DriverConflict in src/soc/fu/mmu/fsm.py --- 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():