diff options
author | Andrew Schultz <alschult@umich.edu> | 2003-10-21 17:18:17 -0400 |
---|---|---|
committer | Andrew Schultz <alschult@umich.edu> | 2003-10-21 17:18:17 -0400 |
commit | f600cff5c265bc69048bfd71c31434de3f34b204 (patch) | |
tree | 5a6e38ca3cce20a2b28027be0542b3f4ca7608df /sim/system.cc | |
parent | ae232a883abf5c5f9dadaec4ccaf0268469b383d (diff) | |
download | gem5-f600cff5c265bc69048bfd71c31434de3f34b204.tar.xz |
Created new M5 instruction to allow an integer parameter (init_param) to be specified in the INI and then read inside the simulator.
arch/alpha/isa_desc:
Added new M5FUNC instruction to put allow reading of init_param inside simulator
kern/tru64/tru64_system.cc:
kern/tru64/tru64_system.hh:
sim/system.cc:
sim/system.hh:
Added support for init_param
--HG--
extra : convert_revision : 8253f0b4239b194d4f04665c9deec1fcdf665c8a
Diffstat (limited to 'sim/system.cc')
-rw-r--r-- | sim/system.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sim/system.cc b/sim/system.cc index fd80e23c3..e1e293c90 100644 --- a/sim/system.cc +++ b/sim/system.cc @@ -37,9 +37,11 @@ vector<System *> System::systemList; int System::numSystemsRunning = 0; System::System(const std::string _name, + const int _init_param, MemoryController *_memCtrl, PhysicalMemory *_physmem) : SimObject(_name), + init_param(_init_param), memCtrl(_memCtrl), physmem(_physmem) { |