-verilog_consts_vh := $(BUILD_DIR)/$(CONFIG_PROJECT).$(CONFIG).vh
-$(verilog_consts_vh): $(firrtl_prm)
- echo "\`ifndef CONST_VH" > $@
- echo "\`define CONST_VH" >> $@
- sed -r 's/\(([A-Za-z0-9_]+),([A-Za-z0-9_]+)\)/`define \1 \2/' $< >> $@
- echo "\`endif // CONST_VH" >> $@
+romgen := $(BUILD_DIR)/$(CONFIG_PROJECT).$(CONFIG).rom.v
+$(romgen): $(verilog)
+ifneq ($(BOOTROM_DIR),"")
+ $(MAKE) -C $(BOOTROM_DIR) romgen
+ mv $(BUILD_DIR)/rom.v $@
+endif