Skip to content

Commit a4808ac

Browse files
committedAug 26, 2015
litecores: remove unneeded AutoCSR inheritance in example designs (thanks William D. Jones)
1 parent e91ce85 commit a4808ac

File tree

7 files changed

+10
-17
lines changed

7 files changed

+10
-17
lines changed
 

Diff for: ‎misoclib/com/liteeth/example_designs/targets/base.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from migen.bus import wishbone
2-
from migen.bank.description import *
32
from migen.genlib.io import CRG
43
from migen.fhdl.specials import Keep
54
from mibuild.xilinx.vivado import XilinxVivadoToolchain
@@ -16,7 +15,7 @@
1615
from misoclib.com.liteeth.core import LiteEthUDPIPCore
1716

1817

19-
class BaseSoC(SoC, AutoCSR):
18+
class BaseSoC(SoC):
2019
csr_map = {
2120
"phy": 11,
2221
"core": 12
@@ -62,7 +61,7 @@ def __init__(self, platform, clk_freq=166*1000000,
6261
""")
6362

6463

65-
class BaseSoCDevel(BaseSoC, AutoCSR):
64+
class BaseSoCDevel(BaseSoC):
6665
csr_map = {
6766
"la": 20
6867
}

Diff for: ‎misoclib/com/litepcie/example_designs/targets/dma.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from migen.bus import wishbone
2-
from migen.bank.description import *
32
from migen.genlib.io import CRG
43
from migen.genlib.resetsync import AsyncResetSynchronizer
54
from migen.genlib.misc import timeline
@@ -39,7 +38,7 @@ def __init__(self, platform):
3938
self.sync += If(self._scratch.re, self._scratch.w.eq(self._scratch.r))
4039

4140

42-
class PCIeDMASoC(SoC, AutoCSR):
41+
class PCIeDMASoC(SoC):
4342
default_platform = "kc705"
4443
csr_map = {
4544
"crg": 16,

Diff for: ‎misoclib/com/liteusb/example_designs/targets/simple.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
from migen.bank.description import *
21
from migen.genlib.io import CRG
32
from migen.actorlib.fifo import SyncFIFO
43

@@ -11,7 +10,7 @@
1110

1211
from misoclib.com.gpio import GPIOOut
1312

14-
class LiteUSBSoC(SoC, AutoCSR):
13+
class LiteUSBSoC(SoC):
1514
csr_map = {}
1615
csr_map.update(SoC.csr_map)
1716

Diff for: ‎misoclib/mem/litesata/example_designs/targets/bist.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from misoclib.mem.litesata.common import *
22
from migen.genlib.cdc import *
33
from migen.genlib.resetsync import AsyncResetSynchronizer
4-
from migen.bank.description import *
54

65
from misoclib.soc import SoC
76

@@ -82,7 +81,7 @@ def __init__(self, platform, sata_phys):
8281
self.comb += platform.request("user_led", 2*i+1).eq(sata_phy.ctrl.ready)
8382

8483

85-
class BISTSoC(SoC, AutoCSR):
84+
class BISTSoC(SoC):
8685
default_platform = "kc705"
8786
csr_map = {
8887
"sata_bist": 16
@@ -122,7 +121,7 @@ def __init__(self, platform):
122121
set_false_path -from [get_clocks sata_tx_clk] -to [get_clocks sys_clk]
123122
""")
124123

125-
class BISTSoCDevel(BISTSoC, AutoCSR):
124+
class BISTSoCDevel(BISTSoC):
126125
csr_map = {
127126
"la": 17
128127
}

Diff for: ‎misoclib/mem/litesata/example_designs/targets/mirroring.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from misoclib.mem.litesata.common import *
22
from migen.genlib.cdc import *
33
from migen.genlib.resetsync import AsyncResetSynchronizer
4-
from migen.bank.description import *
54

65
from misoclib.soc import SoC
76

@@ -21,7 +20,7 @@
2120
from misoclib.mem.litesata.example_designs.targets.bist import CRG, StatusLeds
2221

2322

24-
class MirroringSoC(SoC, AutoCSR):
23+
class MirroringSoC(SoC):
2524
default_platform = "kc705"
2625
csr_map = {
2726
"sata_bist0": 16,

Diff for: ‎misoclib/mem/litesata/example_designs/targets/striping.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from misoclib.mem.litesata.common import *
22
from migen.genlib.cdc import *
33
from migen.genlib.resetsync import AsyncResetSynchronizer
4-
from migen.bank.description import *
54

65
from misoclib.soc import SoC
76

@@ -21,7 +20,7 @@
2120
from misoclib.mem.litesata.example_designs.targets.bist import CRG, StatusLeds
2221

2322

24-
class StripingSoC(SoC, AutoCSR):
23+
class StripingSoC(SoC):
2524
default_platform = "kc705"
2625
csr_map = {
2726
"sata_bist": 16
@@ -86,7 +85,7 @@ def __init__(self, platform):
8685
sata_tx_clk="sata_tx{}_clk".format(str(i))))
8786

8887

89-
class StripingSoCDevel(StripingSoC, AutoCSR):
88+
class StripingSoCDevel(StripingSoC):
9089
csr_map = {
9190
"la": 17
9291
}

Diff for: ‎misoclib/tools/litescope/example_designs/targets/simple.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
from migen.bank.description import *
21
from migen.genlib.io import CRG
32

43
from misoclib.soc import SoC
@@ -9,7 +8,7 @@
98

109
from misoclib.com.uart.bridge import UARTWishboneBridge
1110

12-
class LiteScopeSoC(SoC, AutoCSR):
11+
class LiteScopeSoC(SoC):
1312
csr_map = {
1413
"io": 16,
1514
"la": 17

0 commit comments

Comments
 (0)
Please sign in to comment.