We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0caac22 commit 43343b1Copy full SHA for 43343b1
.gitmodules
@@ -0,0 +1,3 @@
1
+[submodule "verilog/lm32/submodule"]
2
+ path = verilog/lm32/submodule
3
+ url = git://github.com/milkymist/lm32.git
build.py
@@ -49,13 +49,14 @@ def main():
49
# add Verilog sources
50
for d in ["generic", "m1crg", "s6ddrphy", "minimac3"]:
51
plat.add_source_dir(os.path.join("verilog", d))
52
- plat.add_sources(os.path.join("verilog", "lm32"),
+ plat.add_sources(os.path.join("verilog", "lm32", "submodule", "rtl"),
53
"lm32_cpu.v", "lm32_instruction_unit.v", "lm32_decoder.v",
54
"lm32_load_store_unit.v", "lm32_adder.v", "lm32_addsub.v", "lm32_logic_op.v",
55
- "lm32_shifter.v", "lm32_multiplier_spartan6.v", "lm32_mc_arithmetic.v",
+ "lm32_shifter.v", "lm32_multiplier.v", "lm32_mc_arithmetic.v",
56
"lm32_interrupt.v", "lm32_ram.v", "lm32_dp_ram.v", "lm32_icache.v",
57
"lm32_dcache.v", "lm32_top.v", "lm32_debug.v", "lm32_jtag.v", "jtag_cores.v",
58
"jtag_tap_spartan6.v")
59
+ plat.add_sources(os.path.join("verilog", "lm32"), "lm32_config.v")
60
61
plat.build_cmdline(soc.get_fragment(), clock_domains=soc.crg.get_clock_domains())
62
verilog/lm32/jtag_cores.v
verilog/lm32/jtag_tap_spartan6.v
verilog/lm32/lm32_adder.v
0 commit comments