class DDR3SoC(SoC, Elaboratable):
def __init__(self, *,
fpga,
- dram_cls,
- uart_pins, spi_0_pins, ethmac_0_pins,
- ddr_pins, ddrphy_addr, dramcore_addr, ddr_addr,
- fw_addr=0x0000_0000,
- firmware=None,
- uart_addr=None, uart_irqno,
- spi0_addr, spi0_cfg_addr,
- eth0_cfg_addr, eth0_irqno,
+ dram_cls=None,
+ uart_pins=None, spi_0_pins=None, ethmac_0_pins=None,
+ ddr_pins=None, ddrphy_addr=None,
+ dramcore_addr=None, ddr_addr=None,
+ fw_addr=0x0000_0000, firmware=None,
+ uart_addr=None, uart_irqno=0,
+ spi0_addr=None, spi0_cfg_addr=None,
+ eth0_cfg_addr=None, eth0_irqno=None,
hyperram_addr=None,
hyperram_pins=None,
xics_icp_addr=None, xics_ics_addr=None,