can remove unneeded overrides of Prev/Next Control
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 18 Sep 2020 13:11:24 +0000 (14:11 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 18 Sep 2020 13:11:24 +0000 (14:11 +0100)
src/soc/fu/div/fsm.py

index f5398b1095128b350f06b7dd8c962563580f58b6..9083d6b99c7c787cb12039c2f6f0e35160d9fa82 100644 (file)
@@ -52,20 +52,6 @@ class FSMDivCoreOutputData:
                 self.remainder.eq(rhs.remainder)]
 
 
-class FSMDivCorePrevControl(PrevControl):
-    def __init__(self, pspec):
-        super().__init__()
-        self.pspec = pspec
-        self.data_i = CoreInputData(pspec)
-
-
-class FSMDivCoreNextControl(NextControl):
-    def __init__(self, pspec):
-        super().__init__()
-        self.pspec = pspec
-        self.data_o = CoreOutputData(pspec)
-
-
 class DivStateNext(Elaboratable):
     def __init__(self, quotient_width):
         self.quotient_width = quotient_width