tools/litex_sim: Remove self.add_csr calls no longer required.
This commit is contained in:
parent
8c8c1fe6e0
commit
22d763ee11
|
@ -223,13 +223,10 @@ class SimSoC(SoCCore):
|
|||
self.add_constant("MEMTEST_DATA_SIZE", 8*1024)
|
||||
self.add_constant("MEMTEST_ADDR_SIZE", 8*1024)
|
||||
|
||||
#assert not (with_ethernet and with_etherbone)
|
||||
|
||||
if with_ethernet and with_etherbone:
|
||||
etherbone_ip_address = convert_ip(etherbone_ip_address)
|
||||
# Ethernet PHY
|
||||
self.submodules.ethphy = LiteEthPHYModel(self.platform.request("eth", 0))
|
||||
self.add_csr("ethphy")
|
||||
# Ethernet MAC
|
||||
self.submodules.ethmac = LiteEthMAC(phy=self.ethphy, dw=8,
|
||||
interface = "hybrid",
|
||||
|
@ -239,7 +236,6 @@ class SimSoC(SoCCore):
|
|||
# SoftCPU
|
||||
self.add_memory_region("ethmac", self.mem_map["ethmac"], 0x2000, type="io")
|
||||
self.add_wb_slave(self.mem_regions["ethmac"].origin, self.ethmac.bus, 0x2000)
|
||||
self.add_csr("ethmac")
|
||||
if self.irq.enabled:
|
||||
self.irq.add("ethmac", use_loc_if_exists=True)
|
||||
# HW ethernet
|
||||
|
@ -255,7 +251,6 @@ class SimSoC(SoCCore):
|
|||
elif with_ethernet:
|
||||
# Ethernet PHY
|
||||
self.submodules.ethphy = LiteEthPHYModel(self.platform.request("eth", 0))
|
||||
self.add_csr("ethphy")
|
||||
# Ethernet MAC
|
||||
ethmac = LiteEthMAC(phy=self.ethphy, dw=32,
|
||||
interface = "wishbone",
|
||||
|
@ -265,7 +260,6 @@ class SimSoC(SoCCore):
|
|||
self.submodules.ethmac = ethmac
|
||||
self.add_memory_region("ethmac", self.mem_map["ethmac"], 0x2000, type="io")
|
||||
self.add_wb_slave(self.mem_regions["ethmac"].origin, self.ethmac.bus, 0x2000)
|
||||
self.add_csr("ethmac")
|
||||
if self.irq.enabled:
|
||||
self.irq.add("ethmac", use_loc_if_exists=True)
|
||||
|
||||
|
@ -273,7 +267,6 @@ class SimSoC(SoCCore):
|
|||
elif with_etherbone:
|
||||
# Ethernet PHY
|
||||
self.submodules.ethphy = LiteEthPHYModel(self.platform.request("eth", 0)) # FIXME
|
||||
self.add_csr("ethphy")
|
||||
# Ethernet Core
|
||||
ethcore = LiteEthUDPIPCore(self.ethphy,
|
||||
mac_address = etherbone_mac_address,
|
||||
|
@ -310,13 +303,11 @@ class SimSoC(SoCCore):
|
|||
depth = 512,
|
||||
clock_domain = "sys",
|
||||
csr_csv = "analyzer.csv")
|
||||
self.add_csr("analyzer")
|
||||
|
||||
# I2C --------------------------------------------------------------------------------------
|
||||
if with_i2c:
|
||||
pads = platform.request("i2c", 0)
|
||||
self.submodules.i2c = I2CMasterSim(pads)
|
||||
self.add_csr("i2c")
|
||||
|
||||
# SDCard -----------------------------------------------------------------------------------
|
||||
if with_sdcard:
|
||||
|
|
Loading…
Reference in New Issue