openMSX
Public Member Functions | Public Attributes | List of all members
openmsx::RawTrack::Sector Struct Reference

#include <RawTrack.hh>

Public Member Functions

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

Public Attributes

int addrIdx = 0
 
int dataIdx = 0
 
byte track = 0
 
byte head = 0
 
byte sector = 0
 
byte sizeCode = 0
 
bool deleted = false
 
bool addrCrcErr = false
 
bool dataCrcErr = false
 

Detailed Description

Definition at line 73 of file RawTrack.hh.

Member Function Documentation

◆ serialize()

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

Definition at line 281 of file RawTrack.cc.

References INSTANTIATE_SERIALIZE_METHODS.

Referenced by openmsx::RawTrack::getIdamBuffer().

Member Data Documentation

◆ addrCrcErr

bool openmsx::RawTrack::Sector::addrCrcErr = false

◆ addrIdx

int openmsx::RawTrack::Sector::addrIdx = 0

◆ dataCrcErr

bool openmsx::RawTrack::Sector::dataCrcErr = false

Definition at line 84 of file RawTrack.hh.

Referenced by openmsx::RawTrack::write().

◆ dataIdx

int openmsx::RawTrack::Sector::dataIdx = 0

◆ deleted

bool openmsx::RawTrack::Sector::deleted = false

◆ head

byte openmsx::RawTrack::Sector::head = 0

Definition at line 79 of file RawTrack.hh.

Referenced by openmsx::RawTrack::write(), and openmsx::TC8566AF::writeReg().

◆ sector

byte openmsx::RawTrack::Sector::sector = 0

◆ sizeCode

byte openmsx::RawTrack::Sector::sizeCode = 0

◆ track

byte openmsx::RawTrack::Sector::track = 0

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