Do not use super()

This commit is contained in:
Sebastien Bourdeauducq 2012-12-18 14:55:58 +01:00
parent c44ff8941c
commit 51f4f920a2
2 changed files with 5 additions and 5 deletions

View File

@ -79,7 +79,7 @@ class _SimpleSelector(_Selector):
(slot.state == SLOT_PENDING) (slot.state == SLOT_PENDING)
)) ))
return Fragment(comb) + super().get_fragment() return Fragment(comb) + _Selector.get_fragment(self)
class _FullSelector(_Selector): class _FullSelector(_Selector):
def get_fragment(self): def get_fragment(self):
@ -149,7 +149,7 @@ class _FullSelector(_Selector):
select_stmt = If(has_mature, *best_mature).Else(select_stmt) select_stmt = If(has_mature, *best_mature).Else(select_stmt)
comb.append(select_stmt) comb.append(select_stmt)
return Fragment(comb, sync) + super().get_fragment() return Fragment(comb, sync) + _Selector.get_fragment(self)
class _Buffer: class _Buffer:
def __init__(self, source): def __init__(self, source):

View File

@ -44,11 +44,11 @@ class _FrameInitiator(spi.SingleGenerator):
("base", asmi_bits, 0, alignment_bits), ("base", asmi_bits, 0, alignment_bits),
("length", length_bits, 640*480*4, alignment_bits) ("length", length_bits, 640*480*4, alignment_bits)
] ]
super().__init__(layout, spi.MODE_CONTINUOUS) spi.SingleGenerator.__init__(self, layout, spi.MODE_CONTINUOUS)
class VTG(Actor): class VTG(Actor):
def __init__(self): def __init__(self):
super().__init__( Actor.__init__(self,
("timing", Sink, [ ("timing", Sink, [
("hres", _hbits), ("hres", _hbits),
("hsync_start", _hbits), ("hsync_start", _hbits),
@ -115,7 +115,7 @@ class VTG(Actor):
class FIFO(Actor): class FIFO(Actor):
def __init__(self): def __init__(self):
super().__init__(("dac", Sink, _dac_layout)) Actor.__init__(self, ("dac", Sink, _dac_layout))
self.vga_hsync_n = Signal() self.vga_hsync_n = Signal()
self.vga_vsync_n = Signal() self.vga_vsync_n = Signal()