From: Florent Kermarrec Date: Tue, 3 Mar 2015 09:15:11 +0000 (+0100) Subject: soc: remove is_sim function X-Git-Tag: 24jan2021_ls180~2516 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0bcd6daf63acc2457b9c9fb7171c29e4da60265e;p=litex.git soc: remove is_sim function --- diff --git a/misoclib/soc/__init__.py b/misoclib/soc/__init__.py index a6c76bbc..5759afcb 100644 --- a/misoclib/soc/__init__.py +++ b/misoclib/soc/__init__.py @@ -15,12 +15,6 @@ from misoclib.cpu.peripherals import identifier, timer def mem_decoder(address, start=26, end=29): return lambda a: a[start:end] == ((address >> (start+2)) & (2**(end-start))-1) -def is_sim(platform): - if hasattr(platform, "is_sim"): - return platform.is_sim - else: - return False - class SoC(Module): csr_map = { "crg": 0, # user @@ -114,7 +108,7 @@ class SoC(Module): self.register_mem("csr", self.mem_map["csr"], self.wishbone2csr.wishbone) if with_uart: - if is_sim(platform): + if getattr(platform, "is_sim", False): self.submodules.uart_phy = UARTPHYSim(platform.request("serial")) else: self.submodules.uart_phy = UARTPHYSerial(platform.request("serial"), clk_freq, uart_baudrate)