By adding a PioDevice() to my version of two_level.py configuration script, I get this error
TypeError: _m5.param_PioDevice.PioDeviceParams: No constructor defined! And checking io_device.cc the constructor looks empty Any help please? Thanks Details: Traceback (most recent call last): File "<string>", line 1, in <module> File "build/X86/python/m5/main.py", line 455, in main exec(filecode, scope) File "/home/raghu/gem5/configs/learning_gem5/part1/two_level.py", line 187, in <module> m5.instantiate() File "build/X86/python/m5/simulate.py", line 116, in instantiate File "build/X86/python/m5/SimObject.py", line 1790, in createCCObject self.getCCParams() File "build/X86/python/m5/SimObject.py", line 1720, in getCCParams cc_params = cc_params_struct() TypeError: _m5.param_PioDevice.PioDeviceParams: No constructor defined! Io_device.cc include "dev/io_device.hh" #include "base/trace.hh" #include "debug/AddrRanges.hh" #include "sim/system.hh" namespace gem5 { PioDevice::PioDevice(const Params &p) : ClockedObject(p), sys(p.system), pioPort(this) {} PioDevice::~PioDevice() { }
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s