aboutsummaryrefslogtreecommitdiff
path: root/riscv/sim.cc
diff options
context:
space:
mode:
authorJerry Zhao <jerryz123@berkeley.edu>2024-06-30 00:08:54 -0700
committerJerry Zhao <jerryz123@berkeley.edu>2024-06-30 14:14:13 -0700
commit775c012eb86a99ac529f9190d733f3e92e78c1b5 (patch)
tree442fe462a0b5df93f09a7f8de8182e9b5403e5d3 /riscv/sim.cc
parent1b1a333763eae2e74dbf38b39d9adab39c4bed7c (diff)
downloadriscv-isa-sim-775c012eb86a99ac529f9190d733f3e92e78c1b5.zip
riscv-isa-sim-775c012eb86a99ac529f9190d733f3e92e78c1b5.tar.gz
riscv-isa-sim-775c012eb86a99ac529f9190d733f3e92e78c1b5.tar.bz2
Pass cfg into make_dts
Diffstat (limited to 'riscv/sim.cc')
-rw-r--r--riscv/sim.cc5
1 files changed, 1 insertions, 4 deletions
diff --git a/riscv/sim.cc b/riscv/sim.cc
index d08e274..3b46338 100644
--- a/riscv/sim.cc
+++ b/riscv/sim.cc
@@ -141,10 +141,7 @@ sim_t::sim_t(const cfg_t *cfg, bool halted,
const std::vector<std::string>& sargs = factory_sargs.second;
device_nodes.append(factory->generate_dts(this, sargs));
}
- dts = make_dts(INSNS_PER_RTC_TICK, CPU_HZ,
- initrd_bounds.first, initrd_bounds.second,
- cfg->bootargs, cfg->pmpregions, cfg->pmpgranularity,
- procs, mems, device_nodes);
+ dts = make_dts(INSNS_PER_RTC_TICK, CPU_HZ, cfg, &isa, mems, device_nodes);
dtb = dts_compile(dts);
}