28 #ifndef __SYSTEMC_KERNEL_HH__
29 #define __SYSTEMC_KERNEL_HH__
31 #include "params/SystemC_Kernel.hh"
48 typedef gem5::SystemC_KernelParams
Params;
Abstract superclass for simulation objects.
gem5::EventWrapper< Kernel, &Kernel::t0Handler > t0Event
void startup() override
startup() is the final initialization call before simulation.
static sc_core::sc_status status()
gem5::SystemC_KernelParams Params
void init() override
init() is called after all C++ SimObjects have been created and all ports are connected.
static bool endOfSimulationComplete()
void regStats() override
Callback to set stat parameters.
static bool startOfSimulationComplete()
Kernel(const Params ¶ms, int)
const Params & params() const