From 7a2d7ea779ea4a7112d788aea59e1b3c1b08c7d4 Mon Sep 17 00:00:00 2001 From: Folkert van Heusden Date: Wed, 16 Apr 2025 07:56:59 +0200 Subject: [PATCH] set_memory_size wants page count --- bus.cpp | 2 +- main.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bus.cpp b/bus.cpp index b977805..1a49c7d 100644 --- a/bus.cpp +++ b/bus.cpp @@ -139,7 +139,7 @@ void bus::set_memory_size(const int n_pages) mmu_->begin(m, c); - TRACE("Memory is now %u kB in size", n_bytes / 1024); + TRACE("Memory is now %u kB (%d pages)", n_bytes / 1024, n_pages); } void bus::reset() diff --git a/main.cpp b/main.cpp index 08995cc..a3a6436 100644 --- a/main.cpp +++ b/main.cpp @@ -113,7 +113,7 @@ int run_cpu_validation(console *const cnsl, const std::string & filename) // create environment event = 0; bus *b = new bus(); - b->set_memory_size(DEFAULT_N_PAGES * 8192l); + b->set_memory_size(DEFAULT_N_PAGES); cpu *c = new cpu(b, &event); b->add_cpu(c); @@ -480,7 +480,7 @@ int main(int argc, char *argv[]) if (set_ram_size.has_value()) b->set_memory_size(set_ram_size.value()); else - b->set_memory_size(DEFAULT_N_PAGES * 8192l); + b->set_memory_size(DEFAULT_N_PAGES); b->set_console_switches(console_switches);