openMSX
Public Member Functions | List of all members
openmsx::DummyIDEDevice Class Referencefinal

#include <DummyIDEDevice.hh>

Inheritance diagram for openmsx::DummyIDEDevice:
Inheritance graph
[legend]
Collaboration diagram for openmsx::DummyIDEDevice:
Collaboration graph
[legend]

Public Member Functions

void reset (EmuTime::param time) override
 
word readData (EmuTime::param time) override
 
byte readReg (nibble reg, EmuTime::param time) override
 
void writeData (word value, EmuTime::param time) override
 
void writeReg (nibble reg, byte value, EmuTime::param time) override
 
template<typename Archive >
void serialize (Archive &ar, unsigned version)
 
- Public Member Functions inherited from openmsx::IDEDevice
virtual ~IDEDevice ()=default
 

Detailed Description

Definition at line 8 of file DummyIDEDevice.hh.

Member Function Documentation

◆ readData()

word openmsx::DummyIDEDevice::readData ( EmuTime::param  time)
overridevirtual

Implements openmsx::IDEDevice.

Definition at line 11 of file DummyIDEDevice.cc.

◆ readReg()

byte openmsx::DummyIDEDevice::readReg ( nibble  reg,
EmuTime::param  time 
)
overridevirtual

Implements openmsx::IDEDevice.

Definition at line 16 of file DummyIDEDevice.cc.

◆ reset()

void openmsx::DummyIDEDevice::reset ( EmuTime::param  time)
overridevirtual

Implements openmsx::IDEDevice.

Definition at line 6 of file DummyIDEDevice.cc.

◆ serialize()

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

Definition at line 33 of file DummyIDEDevice.cc.

◆ writeData()

void openmsx::DummyIDEDevice::writeData ( word  value,
EmuTime::param  time 
)
overridevirtual

Implements openmsx::IDEDevice.

Definition at line 21 of file DummyIDEDevice.cc.

◆ writeReg()

void openmsx::DummyIDEDevice::writeReg ( nibble  reg,
byte  value,
EmuTime::param  time 
)
overridevirtual

Implements openmsx::IDEDevice.

Definition at line 26 of file DummyIDEDevice.cc.


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