soc/add_spi_flash: Use cached SoCRegion, fixes #981.

This commit is contained in:
Florent Kermarrec 2021-07-29 18:53:04 +02:00
parent bb9701b5f6
commit f0a258e0a7
1 changed files with 1 additions and 1 deletions

View File

@ -1500,7 +1500,7 @@ class LiteXSoC(SoC):
spiflash_core = LiteSPI(spiflash_phy, clk_freq=clk_freq, mmap_endianness=self.cpu.endianness, **kwargs)
setattr(self.submodules, name + "_phy", spiflash_phy)
setattr(self.submodules, name + "_mmap", spiflash_core)
spiflash_region = SoCRegion(origin=self.mem_map.get(name, None), size=module.total_size, cached=False)
spiflash_region = SoCRegion(origin=self.mem_map.get(name, None), size=module.total_size)
self.bus.add_slave(name=name, slave=spiflash_core.bus, region=spiflash_region)
# Add SPI SDCard -------------------------------------------------------------------------------