openMSX
Public Member Functions | List of all members
openmsx::YMF262::Impl Class Referencefinal
Inheritance diagram for openmsx::YMF262::Impl:
Inheritance graph
[legend]
Collaboration diagram for openmsx::YMF262::Impl:
Collaboration graph
[legend]

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)
 

Detailed Description

Definition at line 181 of file YMF262.cc.

Constructor & Destructor Documentation

openmsx::YMF262::Impl::Impl ( YMF262 self,
const std::string &  name,
const DeviceConfig config,
bool  isYMF278 
)
openmsx::YMF262::Impl::~Impl ( )

Definition at line 1694 of file YMF262.cc.

Member Function Documentation

byte openmsx::YMF262::Impl::peekReg ( unsigned  reg) const

Definition at line 1257 of file YMF262.cc.

byte openmsx::YMF262::Impl::peekStatus ( ) const

Definition at line 1707 of file YMF262.cc.

byte openmsx::YMF262::Impl::readReg ( unsigned  reg)

Definition at line 1251 of file YMF262.cc.

References openmsx::YMF262::peekReg().

byte openmsx::YMF262::Impl::readStatus ( )

Definition at line 1699 of file YMF262.cc.

void openmsx::YMF262::Impl::reset ( EmuTime::param  time)

Definition at line 1623 of file YMF262.cc.

Referenced by Impl().

template<typename Archive >
void openmsx::YMF262::Impl::serialize ( Archive &  ar,
unsigned  version 
)

Definition at line 1874 of file YMF262.cc.

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 
)

Definition at line 1270 of file YMF262.cc.


The documentation for this class was generated from the following file: