From dbdce42b88f9b1f954b1bbb5ae9c707a6a3c1d0c Mon Sep 17 00:00:00 2001 From: Geoffrey Blake Date: Sun, 10 Aug 2014 05:39:16 -0400 Subject: config: Add SubSystem container for simobjects This patch adds the SubSystem container for grouping simobjects together in logical subsystems to facilitate building a larger system from constituent parts. The container is simply a non-abstract empty simobject to hold the components that will be connected as its children. In simulation the object does not participate, its only use is during configuration of the system. --- src/sim/SConscript | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/sim/SConscript') diff --git a/src/sim/SConscript b/src/sim/SConscript index 9f9022f30..7d75a9439 100644 --- a/src/sim/SConscript +++ b/src/sim/SConscript @@ -38,6 +38,7 @@ SimObject('ClockDomain.py') SimObject('VoltageDomain.py') SimObject('System.py') SimObject('DVFSHandler.py') +SimObject('SubSystem.py') Source('arguments.cc') Source('async.cc') @@ -52,6 +53,7 @@ Source('serialize.cc') Source('drain.cc') Source('sim_events.cc') Source('sim_object.cc') +Source('sub_system.cc') Source('ticked_object.cc') Source('simulate.cc') Source('stat_control.cc') -- cgit v1.2.3