SE/FS: Make SE vs. FS mode a runtime parameter.

This commit is contained in:
Gabe Black
2012-01-28 07:24:34 -08:00
parent eab5c60286
commit ec20ee2f7c
47 changed files with 55 additions and 49 deletions

View File

@@ -33,6 +33,7 @@
#include "base/misc.hh"
#include "debug/TimeSync.hh"
#include "sim/full_system.hh"
#include "sim/root.hh"
Root *Root::_root = NULL;
@@ -123,6 +124,8 @@ Root::loadState(Checkpoint *cp)
timeSyncEnable(params()->time_sync_enable);
}
bool FullSystem;
Root *
RootParams::create()
{
@@ -132,5 +135,7 @@ RootParams::create()
created = true;
FullSystem = full_system;
return new Root(this);
}