diff options
author | Will Hawkins <8715530+hawkinsw@users.noreply.github.com> | 2020-12-01 17:11:05 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-01 14:11:05 -0800 |
commit | 0cb148a05169b5f4051ea52c07352a5c6f0f2b87 (patch) | |
tree | a44981907bb0f1bd0ffa4a18a61a2fd0213a0231 | |
parent | f4f6e12eeeabccc31853ab4e8570219d1f5cba37 (diff) | |
download | riscv-isa-sim-0cb148a05169b5f4051ea52c07352a5c6f0f2b87.zip riscv-isa-sim-0cb148a05169b5f4051ea52c07352a5c6f0f2b87.tar.gz riscv-isa-sim-0cb148a05169b5f4051ea52c07352a5c6f0f2b87.tar.bz2 |
Fix Issue #609 (#610)
Fix Issue #609 where extraneous debugging output was added when the user
invoked any simulation operation that involved addr_to_mem.
-rw-r--r-- | riscv/sim.cc | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/riscv/sim.cc b/riscv/sim.cc index 0261f86..20895d6 100644 --- a/riscv/sim.cc +++ b/riscv/sim.cc @@ -351,13 +351,9 @@ char* sim_t::addr_to_mem(reg_t addr) { if (!paddr_ok(addr)) return NULL; auto desc = bus.find_device(addr); - if (auto mem = dynamic_cast<mem_t*>(desc.second)) { + if (auto mem = dynamic_cast<mem_t*>(desc.second)) if (addr - desc.first < mem->size()) return mem->contents() + (addr - desc.first); - } else if (auto mem = dynamic_cast<clint_t*>(desc.second)) { - fprintf(stdout, "clint_t\n"); - return NULL; - } return NULL; } |