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

#include <WD33C93.hh>

Public Member Functions

 WD33C93 (const DeviceConfig &config)
 
 ~WD33C93 ()
 
void reset (bool scsireset)
 
byte readAuxStatus ()
 
byte readCtrl ()
 
byte peekAuxStatus () const
 
byte peekCtrl () const
 
void writeAdr (byte value)
 
void writeCtrl (byte value)
 
template<typename Archive >
void serialize (Archive &ar, unsigned version)
 

Detailed Description

Definition at line 23 of file WD33C93.hh.

Constructor & Destructor Documentation

openmsx::WD33C93::WD33C93 ( const DeviceConfig config)
explicit
openmsx::WD33C93::~WD33C93 ( )

Definition at line 149 of file WD33C93.cc.

Member Function Documentation

byte openmsx::WD33C93::peekAuxStatus ( ) const

Definition at line 410 of file WD33C93.cc.

byte openmsx::WD33C93::peekCtrl ( ) const

Definition at line 415 of file WD33C93.cc.

byte openmsx::WD33C93::readAuxStatus ( )

Definition at line 319 of file WD33C93.cc.

References openmsx::SCSI::EXECUTE, and openmsx::SCSI::STATUS.

Referenced by readCtrl().

byte openmsx::WD33C93::readCtrl ( )

Definition at line 346 of file WD33C93.cc.

References openmsx::SCSI::DATA_IN, and readAuxStatus().

void openmsx::WD33C93::reset ( bool  scsireset)

Definition at line 429 of file WD33C93.cc.

References openmsx::SCSI::BUS_FREE.

Referenced by WD33C93().

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

Definition at line 465 of file WD33C93.cc.

void openmsx::WD33C93::writeAdr ( byte  value)

Definition at line 253 of file WD33C93.cc.

void openmsx::WD33C93::writeCtrl ( byte  value)

Definition at line 260 of file WD33C93.cc.

References openmsx::SCSI::DATA_OUT.


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