openMSX
|
Public Member Functions | |
Impl (YMF262 &self, const std::string &name, const DeviceConfig &config, bool isYMF278) | |
~Impl () | |
void | reset (EmuTime::param time) |
void | writeReg (unsigned r, byte v, EmuTime::param time) |
void | writeReg512 (unsigned r, byte v, EmuTime::param time) |
byte | readReg (unsigned reg) |
byte | peekReg (unsigned reg) const |
byte | readStatus () |
byte | peekStatus () const |
template<typename Archive > | |
void | serialize (Archive &ar, unsigned version) |
openmsx::YMF262::Impl::Impl | ( | YMF262 & | self, |
const std::string & | name, | ||
const DeviceConfig & | config, | ||
bool | isYMF278 | ||
) |
Definition at line 1657 of file YMF262.cc.
References openmsx::MSXMotherBoard::getCurrentTime(), openmsx::DeviceConfig::getMotherBoard(), openmsx::SoundDevice::registerSound(), reset(), and openmsx::SoundDevice::setInputRate().
byte openmsx::YMF262::Impl::peekReg | ( | unsigned | reg | ) | const |
byte openmsx::YMF262::Impl::readReg | ( | unsigned | reg | ) |
Definition at line 1251 of file YMF262.cc.
References openmsx::YMF262::peekReg().
void openmsx::YMF262::Impl::reset | ( | EmuTime::param | time | ) |
void openmsx::YMF262::Impl::serialize | ( | Archive & | ar, |
unsigned | version | ||
) |
void openmsx::YMF262::Impl::writeReg | ( | unsigned | r, |
byte | v, | ||
EmuTime::param | time | ||
) |
Definition at line 1262 of file YMF262.cc.
References openmsx::YMF262::writeReg512().
void openmsx::YMF262::Impl::writeReg512 | ( | unsigned | r, |
byte | v, | ||
EmuTime::param | time | ||
) |