Files
fail/src/core/sal/gem5/FailGem5Device.cc

28 lines
410 B
C++

#include "FailGem5Device.hh"
#include "debug/Fail.hh"
#include "../SALInst.hpp"
FailGem5Device::FailGem5Device(Params *p)
: BasicPioDevice(p)
{
pioSize = 0x60;
fail::simulator.startup();
}
Tick FailGem5Device::read(PacketPtr pkt)
{
return pioDelay;
}
Tick FailGem5Device::write(PacketPtr pkt)
{
return pioDelay;
}
FailGem5Device* FailGem5DeviceParams::create()
{
return new FailGem5Device(this);
}