From 51f7a6666027870c24432dcaa56cfc1b4741fdc6 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Fri, 30 Sep 2011 00:28:33 -0700 Subject: SE/FS: Build the devices in SE mode. --- src/dev/arm/SConscript | 2 +- src/dev/arm/gic.cc | 1 + src/dev/arm/realview.cc | 2 ++ 3 files changed, 4 insertions(+), 1 deletion(-) (limited to 'src/dev/arm') diff --git a/src/dev/arm/SConscript b/src/dev/arm/SConscript index 07a3e14ae..deedcb49f 100644 --- a/src/dev/arm/SConscript +++ b/src/dev/arm/SConscript @@ -39,7 +39,7 @@ Import('*') -if env['FULL_SYSTEM'] and env['TARGET_ISA'] == 'arm': +if env['TARGET_ISA'] == 'arm': SimObject('RealView.py') Source('a9scu.cc') diff --git a/src/dev/arm/gic.cc b/src/dev/arm/gic.cc index 2dac18c08..ddea4873f 100644 --- a/src/dev/arm/gic.cc +++ b/src/dev/arm/gic.cc @@ -45,6 +45,7 @@ #include "debug/Checkpoint.hh" #include "debug/GIC.hh" #include "debug/IPI.hh" +#include "debug/Interrupt.hh" #include "dev/arm/gic.hh" #include "dev/arm/realview.hh" #include "dev/terminal.hh" diff --git a/src/dev/arm/realview.cc b/src/dev/arm/realview.cc index 8cc318f89..ed6365efc 100644 --- a/src/dev/arm/realview.cc +++ b/src/dev/arm/realview.cc @@ -61,8 +61,10 @@ using namespace TheISA; RealView::RealView(const Params *p) : Platform(p), system(p->system) { +#if FULL_SYSTEM //XXX No platform pointer on the system object in SE mode. // set the back pointer from the system to myself system->platform = this; +#endif } Tick -- cgit v1.2.3