openMSX
Public Member Functions | List of all members
openmsx::I8255 Class Reference

#include <I8255.hh>

Public Member Functions

 I8255 (I8255Interface &interf, EmuTime::param time, CliComm &cliComm)
 
void reset (EmuTime::param time)
 
byte read (byte port, EmuTime::param time)
 
byte peek (byte port, EmuTime::param time) const
 
void write (byte port, byte value, EmuTime::param time)
 
template<typename Archive >
void serialize (Archive &ar, unsigned version)
 

Detailed Description

Definition at line 18 of file I8255.hh.

Constructor & Destructor Documentation

◆ I8255()

openmsx::I8255::I8255 ( I8255Interface interf,
EmuTime::param  time,
CliComm cliComm 
)

Definition at line 26 of file I8255.cc.

References reset().

Member Function Documentation

◆ peek()

byte openmsx::I8255::peek ( byte  port,
EmuTime::param  time 
) const

◆ read()

byte openmsx::I8255::read ( byte  port,
EmuTime::param  time 
)

◆ reset()

void openmsx::I8255::reset ( EmuTime::param  time)

◆ serialize()

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

Definition at line 364 of file I8255.cc.

◆ write()

void openmsx::I8255::write ( byte  port,
byte  value,
EmuTime::param  time 
)

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