9 :
MSXFDC(config, romId, needROM, trackMode)
11 , controller(getScheduler(), multiplexer, getCliComm(), getCurrentTime(),
12 config.getXML()->
getName() ==
"WD1770")
21template<
typename Archive>
24 ar.template serializeBase<MSXFDC>(*
this);
void serialize(Archive &ar, unsigned version)
void reset(EmuTime::param time) override
This method is called on reset.
DriveMultiplexer multiplexer
WD2793BasedFDC(const DeviceConfig &config, const std::string &romId={}, bool needROM=true, DiskDrive::TrackMode mode=DiskDrive::TrackMode::NORMAL)
void reset(EmuTime::param time)
std::string getName(KeyCode keyCode)
Translate key code to key name.
This file implemented 3 utility functions:
#define INSTANTIATE_SERIALIZE_METHODS(CLASS)