From 0bcd6daf63acc2457b9c9fb7171c29e4da60265e Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Tue, 3 Mar 2015 10:15:11 +0100 Subject: [PATCH] soc: remove is_sim function --- misoclib/soc/__init__.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) 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) -- 2.30.2