|
openMSX
|
#include <IRQHelper.hh>


Public Member Functions | |
| IntHelper (MSXMotherBoard &motherboard, const std::string &name) | |
| Create a new IntHelper. | |
| ~IntHelper () | |
| Destroy this IntHelper. | |
| void | set () |
| Set the interrupt request on the bus. | |
| void | reset () |
| Reset the interrupt request on the bus. | |
| bool | getState () const |
| Get the interrupt state. | |
| template<typename Archive > | |
| void | serialize (Archive &ar, unsigned) |
Additional Inherited Members |
Definition at line 58 of file IRQHelper.hh.
|
explicit |
Create a new IntHelper.
Initially there is no interrupt request on the bus.
Definition at line 73 of file IRQHelper.cc.
|
inline |
Destroy this IntHelper.
Resets interrupt request if it is active.
Definition at line 69 of file IRQHelper.hh.
|
inline |
Get the interrupt state.
Definition at line 94 of file IRQHelper.hh.
Referenced by openmsx::MSXMidiI8251Interf::getDSR(), openmsx::PioneerLDControl::readMem(), and openmsx::PioneerLDControl::writeMem().
|
inline |
Reset the interrupt request on the bus.
Definition at line 84 of file IRQHelper.hh.
Referenced by openmsx::PioneerLDControl::readMem(), openmsx::PioneerLDControl::reset(), openmsx::MSXMidi::reset(), openmsx::MSXRS232::reset(), openmsx::V9990::writeIO(), openmsx::PioneerLDControl::writeMem(), and openmsx::IntHelper< IRQSource >::~IntHelper().
| void openmsx::IntHelper< SOURCE >::serialize | ( | Archive & | ar, |
| unsigned | |||
| ) |
Definition at line 81 of file IRQHelper.cc.
|
inline |
Set the interrupt request on the bus.
Definition at line 75 of file IRQHelper.hh.
Referenced by openmsx::VDP::executeUntil(), openmsx::PioneerLDControl::videoIn(), and openmsx::PioneerLDControl::writeMem().
1.8.1.2