From: Luke Kenneth Casson Leighton Date: Tue, 29 Mar 2022 14:28:52 +0000 (+0100) Subject: self.specials does not exist, Instances must be added as submodules X-Git-Url: https://git.libre-soc.org/?p=soc.git;a=commitdiff_plain;h=955f5d408051d75f20355b6c5f4fb98d64d8c263 self.specials does not exist, Instances must be added as submodules --- diff --git a/src/soc/bus/tercel.py b/src/soc/bus/tercel.py index a927ef25..1e204b5a 100644 --- a/src/soc/bus/tercel.py +++ b/src/soc/bus/tercel.py @@ -162,7 +162,7 @@ class Tercel(Elaboratable): comb += pins.cs.eq(~self.cs_n_out) # ECP5 needs special handling for the SPI clock, sigh. if self.lattice_ecp5_usrmclk: - self.specials += Instance("USRMCLK", + m.submodules += Instance("USRMCLK", i_USRMCLKI = self.spi_clk, i_USRMCLKTS = 0 )