Merge branch 'divider' of https://github.com/paulusmack/microwatt
authorAnton Blanchard <anton@linux.ibm.com>
Tue, 24 Sep 2019 07:33:21 +0000 (17:33 +1000)
committerAnton Blanchard <anton@ozlabs.org>
Tue, 24 Sep 2019 07:33:21 +0000 (17:33 +1000)
1  2 
Makefile
common.vhdl
core.vhdl
decode1.vhdl
decode2.vhdl
decode_types.vhdl
execute1.vhdl
microwatt.core

diff --cc Makefile
index 0649f450fccdfb615e3d42d7e1540dc74ea778fc,318866de0a0323f7cf4010a5555a0f91a6500655..ddf35c30cf3e92dea313ef14daaeb3dfabd079f1
+++ b/Makefile
@@@ -1,9 -1,8 +1,9 @@@
  GHDL=ghdl
 -GHDLFLAGS=--std=08
 +GHDLFLAGS=--std=08 -Psim-unisim
  CFLAGS=-O2 -Wall
  
- all = core_tb simple_ram_behavioural_tb soc_reset_tb icache_tb multiply_tb dmi_dtm_tb
 -all = core_tb simple_ram_behavioural_tb soc_reset_tb icache_tb multiply_tb divider_tb
++all = core_tb simple_ram_behavioural_tb soc_reset_tb icache_tb multiply_tb dmi_dtm_tb divider_tb
 +
  # XXX
  # loadstore_tb fetch_tb
  
@@@ -13,10 -12,8 +13,10 @@@ all: $(all
        $(GHDL) -a $(GHDLFLAGS) $<
  
  common.o: decode_types.o
 -core_tb.o: common.o core.o soc.o
 -core.o: common.o wishbone_types.o fetch1.o fetch2.o icache.o decode1.o decode2.o register_file.o cr_file.o execute1.o execute2.o loadstore1.o loadstore2.o multiply.o divider.o writeback.o
 +sim_jtag.o: sim_jtag_socket.o
 +core_tb.o: common.o core.o soc.o sim_jtag.o
- core.o: common.o wishbone_types.o fetch1.o fetch2.o icache.o decode1.o decode2.o register_file.o cr_file.o execute1.o execute2.o loadstore1.o loadstore2.o multiply.o writeback.o core_debug.o
++core.o: common.o wishbone_types.o fetch1.o fetch2.o icache.o decode1.o decode2.o register_file.o cr_file.o execute1.o execute2.o loadstore1.o loadstore2.o multiply.o writeback.o core_debug.o divider.o
 +core_debug.o:
  cr_file.o: common.o
  crhelpers.o: common.o
  decode1.o: common.o decode_types.o
diff --cc common.vhdl
Simple merge
diff --cc core.vhdl
Simple merge
diff --cc decode1.vhdl
Simple merge
diff --cc decode2.vhdl
Simple merge
Simple merge
diff --cc execute1.vhdl
Simple merge
diff --cc microwatt.core
index 2bc428c8bcdb619f6988f9ecaabd83afcdf372f3,c2020a490275b1c1f26ca4f8a26e1e735030efe6..856c694c51ae2685d5eacc0bf11c27a0a4b8ed8a
@@@ -23,12 -23,11 +23,13 @@@ filesets
        - loadstore1.vhdl
        - loadstore2.vhdl
        - multiply.vhdl
+       - divider.vhdl
        - writeback.vhdl
        - insn_helpers.vhdl
 +      - wishbone_debug_master.vhdl
        - core.vhdl
        - icache.vhdl
 +      - core_debug.vhdl
      file_type : vhdlSource-2008
  
    soc: