// $Id: MSXMultiDevice.cc 5049 2006-01-16 17:59:50Z m9710797 $ #include "MSXMultiDevice.hh" #include "EmuTime.hh" #include "FileContext.hh" #include "XMLElement.hh" #include namespace openmsx { static const XMLElement& getMultiConfig() { static XMLElement deviceElem("Multi"); static bool init = false; if (!init) { init = true; deviceElem.setFileContext( std::auto_ptr(new SystemFileContext())); } return deviceElem; } MSXMultiDevice::MSXMultiDevice(MSXMotherBoard& motherboard) : MSXDevice(motherboard, getMultiConfig(), EmuTime::zero, "Multi") { } void MSXMultiDevice::reset(const EmuTime& /*time*/) { assert(false); } void MSXMultiDevice::powerUp(const EmuTime& /*time*/) { assert(false); } void MSXMultiDevice::powerDown(const EmuTime& /*time*/) { assert(false); } } // namespace openmsx