# set up the wishbone busses
if features is None:
- features = frozenset()
+ features = frozenset({'err'})
if bus is None:
bus = Interface(addr_width=spi_region_addr_width,
data_width=data_width,
i_wishbone_stb=bus.stb,
i_wishbone_cyc=bus.cyc,
o_wishbone_ack=bus.ack,
+ o_wishbone_err=bus.err,
# Configuration region Wishbone bus signals
i_cfg_wishbone_adr=cfg_bus.adr,
i_cfg_wishbone_stb=cfg_bus.stb,
i_cfg_wishbone_cyc=cfg_bus.cyc,
o_cfg_wishbone_ack=cfg_bus.ack,
+ o_cfg_wishbone_err=cfg_bus.err,
# QSPI signals
o_spi_d_out=self.dq_out,