diff options
author | Jerry Zhao <jerryz123@berkeley.edu> | 2023-06-01 19:29:57 -0700 |
---|---|---|
committer | Jerry Zhao <jerryz123@berkeley.edu> | 2023-06-20 12:23:47 -0700 |
commit | 803d85bac7b1dc5e491b735080cbcd7af7eac03e (patch) | |
tree | 819180ea91c0e36f264ca76d5e7217c82b533452 | |
parent | 59e8b9fab6d96acf74f78f6a7db8cc2005d4fa70 (diff) | |
download | riscv-isa-sim-803d85bac7b1dc5e491b735080cbcd7af7eac03e.zip riscv-isa-sim-803d85bac7b1dc5e491b735080cbcd7af7eac03e.tar.gz riscv-isa-sim-803d85bac7b1dc5e491b735080cbcd7af7eac03e.tar.bz2 |
sim_t: change devices to shared_ptrs
-rw-r--r-- | riscv/sim.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/riscv/sim.h b/riscv/sim.h index 3109173..e5a7303 100644 --- a/riscv/sim.h +++ b/riscv/sim.h @@ -70,10 +70,10 @@ private: std::string dts; std::string dtb; bool dtb_enabled; - std::unique_ptr<rom_device_t> boot_rom; - std::unique_ptr<clint_t> clint; - std::unique_ptr<plic_t> plic; - std::unique_ptr<ns16550_t> ns16550; + std::shared_ptr<rom_device_t> boot_rom; + std::shared_ptr<clint_t> clint; + std::shared_ptr<plic_t> plic; + std::shared_ptr<ns16550_t> ns16550; bus_t bus; log_file_t log_file; |