openMSX
Namespaces | Functions | Variables
TC8566AF.cc File Reference
#include "TC8566AF.hh"
#include "DiskDrive.hh"
#include "RawTrack.hh"
#include "Clock.hh"
#include "CliComm.hh"
#include "MSXException.hh"
#include "serialize.hh"
Include dependency graph for TC8566AF.cc:

Go to the source code of this file.

Namespaces

 openmsx
 Thanks to enen for testing this on a real cartridge:
 

Functions

 openmsx::SERIALIZE_ENUM (TC8566AF::Command, commandInfo)
 
 openmsx::SERIALIZE_ENUM (TC8566AF::Phase, phaseInfo)
 

Variables

constexpr byte openmsx::STM_DB0 = 0x01
 
constexpr byte openmsx::STM_DB1 = 0x02
 
constexpr byte openmsx::STM_DB2 = 0x04
 
constexpr byte openmsx::STM_DB3 = 0x08
 
constexpr byte openmsx::STM_CB = 0x10
 
constexpr byte openmsx::STM_NDM = 0x20
 
constexpr byte openmsx::STM_DIO = 0x40
 
constexpr byte openmsx::STM_RQM = 0x80
 
constexpr byte openmsx::ST0_DS0 = 0x01
 
constexpr byte openmsx::ST0_DS1 = 0x02
 
constexpr byte openmsx::ST0_HD = 0x04
 
constexpr byte openmsx::ST0_NR = 0x08
 
constexpr byte openmsx::ST0_EC = 0x10
 
constexpr byte openmsx::ST0_SE = 0x20
 
constexpr byte openmsx::ST0_IC0 = 0x40
 
constexpr byte openmsx::ST0_IC1 = 0x80
 
constexpr byte openmsx::ST1_MA = 0x01
 
constexpr byte openmsx::ST1_NW = 0x02
 
constexpr byte openmsx::ST1_ND = 0x04
 
constexpr byte openmsx::ST1_OR = 0x10
 
constexpr byte openmsx::ST1_DE = 0x20
 
constexpr byte openmsx::ST1_EN = 0x80
 
constexpr byte openmsx::ST2_MD = 0x01
 
constexpr byte openmsx::ST2_BC = 0x02
 
constexpr byte openmsx::ST2_SN = 0x04
 
constexpr byte openmsx::ST2_SH = 0x08
 
constexpr byte openmsx::ST2_NC = 0x10
 
constexpr byte openmsx::ST2_DD = 0x20
 
constexpr byte openmsx::ST2_CM = 0x40
 
constexpr byte openmsx::ST3_DS0 = 0x01
 
constexpr byte openmsx::ST3_DS1 = 0x02
 
constexpr byte openmsx::ST3_HD = 0x04
 
constexpr byte openmsx::ST3_2S = 0x08
 
constexpr byte openmsx::ST3_TK0 = 0x10
 
constexpr byte openmsx::ST3_RDY = 0x20
 
constexpr byte openmsx::ST3_WP = 0x40
 
constexpr byte openmsx::ST3_FLT = 0x80
 
 openmsx::TC8566AF