openMSX
|
Public Member Functions | |
Y8950Patch () | |
void | reset () |
void | setKeyScaleRate (bool value) |
void | setFeedbackShift (byte value) |
template<typename Archive > | |
void | serialize (Archive &ar, unsigned version) |
Public Attributes | |
bool | AM |
bool | PM |
bool | EG |
byte | KR |
byte | ML |
byte | KL |
byte | TL |
byte | FB |
byte | AR |
byte | DR |
byte | SL |
byte | RR |
void openmsx::Y8950Patch::reset | ( | ) |
Definition at line 531 of file Y8950.cc.
References AM, AR, DR, EG, KL, ML, PM, RR, setFeedbackShift(), setKeyScaleRate(), SL, and TL.
Referenced by openmsx::Y8950Slot::reset(), and Y8950Patch().
void openmsx::Y8950Patch::serialize | ( | Archive & | ar, |
unsigned | version | ||
) |
|
inline |
|
inline |
Definition at line 55 of file Y8950.cc.
References KR.
Referenced by reset(), and openmsx::Y8950::Impl::writeReg().
bool openmsx::Y8950Patch::AM |
Definition at line 65 of file Y8950.cc.
Referenced by reset(), and openmsx::Y8950::Impl::writeReg().
byte openmsx::Y8950Patch::AR |
Definition at line 71 of file Y8950.cc.
Referenced by reset(), openmsx::Y8950Slot::updateEG(), and openmsx::Y8950::Impl::writeReg().
byte openmsx::Y8950Patch::DR |
Definition at line 72 of file Y8950.cc.
Referenced by reset(), openmsx::Y8950Slot::updateEG(), and openmsx::Y8950::Impl::writeReg().
bool openmsx::Y8950Patch::EG |
Definition at line 65 of file Y8950.cc.
Referenced by reset(), and openmsx::Y8950::Impl::writeReg().
byte openmsx::Y8950Patch::FB |
Definition at line 70 of file Y8950.cc.
Referenced by setFeedbackShift().
byte openmsx::Y8950Patch::KL |
Definition at line 68 of file Y8950.cc.
Referenced by reset(), openmsx::Y8950Slot::updateTLL(), and openmsx::Y8950::Impl::writeReg().
byte openmsx::Y8950Patch::KR |
Definition at line 66 of file Y8950.cc.
Referenced by setKeyScaleRate(), and openmsx::Y8950Slot::updateRKS().
byte openmsx::Y8950Patch::ML |
Definition at line 67 of file Y8950.cc.
Referenced by reset(), openmsx::Y8950Slot::updatePG(), and openmsx::Y8950::Impl::writeReg().
bool openmsx::Y8950Patch::PM |
Definition at line 65 of file Y8950.cc.
Referenced by reset(), and openmsx::Y8950::Impl::writeReg().
byte openmsx::Y8950Patch::RR |
Definition at line 74 of file Y8950.cc.
Referenced by reset(), openmsx::Y8950Slot::updateEG(), and openmsx::Y8950::Impl::writeReg().
byte openmsx::Y8950Patch::SL |
Definition at line 73 of file Y8950.cc.
Referenced by reset(), and openmsx::Y8950::Impl::writeReg().
byte openmsx::Y8950Patch::TL |
Definition at line 69 of file Y8950.cc.
Referenced by reset(), openmsx::Y8950Slot::updateTLL(), and openmsx::Y8950::Impl::writeReg().