From df973abef3a70074971375cfe52c46f53528c00e Mon Sep 17 00:00:00 2001 From: Andreas Hansson Date: Thu, 16 Oct 2014 05:49:43 -0400 Subject: mem: Dynamically determine page bytes in memory components This patch takes a step towards an ISA-agnostic memory system by enabling the components to establish the page size after instantiation. The swap operation in the memory is now also allowing any granularity to avoid depending on the IntReg of the ISA. --- src/mem/dramsim2.cc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/mem/dramsim2.cc') diff --git a/src/mem/dramsim2.cc b/src/mem/dramsim2.cc index 3356fd7d2..218500573 100644 --- a/src/mem/dramsim2.cc +++ b/src/mem/dramsim2.cc @@ -77,6 +77,8 @@ DRAMSim2::DRAMSim2(const Params* p) : void DRAMSim2::init() { + AbstractMemory::init(); + if (!port.isConnected()) { fatal("DRAMSim2 %s is unconnected!\n", name()); } else { -- cgit v1.2.3