clocked_object.hh (11532:05ac17048f55) | clocked_object.hh (11800:54436a1784dc) |
---|---|
1/* 2 * Copyright (c) 2012-2013, 2015-2016 ARM Limited 3 * Copyright (c) 2013 Cornell University 4 * All rights reserved 5 * 6 * The license below extends only to copyright in the software and shall 7 * not be construed as granting a license to any other intellectual 8 * property including but not limited to intellectual property relating --- 37 unchanged lines hidden (view full) --- 46 * ClockedObject declaration and implementation. 47 */ 48 49#ifndef __SIM_CLOCKED_OBJECT_HH__ 50#define __SIM_CLOCKED_OBJECT_HH__ 51 52#include "base/callback.hh" 53#include "base/intmath.hh" | 1/* 2 * Copyright (c) 2012-2013, 2015-2016 ARM Limited 3 * Copyright (c) 2013 Cornell University 4 * All rights reserved 5 * 6 * The license below extends only to copyright in the software and shall 7 * not be construed as granting a license to any other intellectual 8 * property including but not limited to intellectual property relating --- 37 unchanged lines hidden (view full) --- 46 * ClockedObject declaration and implementation. 47 */ 48 49#ifndef __SIM_CLOCKED_OBJECT_HH__ 50#define __SIM_CLOCKED_OBJECT_HH__ 51 52#include "base/callback.hh" 53#include "base/intmath.hh" |
54#include "base/misc.hh" | |
55#include "enums/PwrState.hh" 56#include "params/ClockedObject.hh" 57#include "sim/core.hh" 58#include "sim/clock_domain.hh" 59#include "sim/sim_object.hh" 60 61/** 62 * Helper class for objects that need to be clocked. Clocked objects --- 228 unchanged lines hidden --- | 54#include "enums/PwrState.hh" 55#include "params/ClockedObject.hh" 56#include "sim/core.hh" 57#include "sim/clock_domain.hh" 58#include "sim/sim_object.hh" 59 60/** 61 * Helper class for objects that need to be clocked. Clocked objects --- 228 unchanged lines hidden --- |