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
 
uint8_t track = 0
 
uint8_t head = 0
 
uint8_t sector = 0
 
uint8_t sizeCode = 0
 
bool deleted = false
 
bool addrCrcErr = false
 
bool dataCrcErr = false
 

Detailed Description

Definition at line 76 of file RawTrack.hh.

Member Function Documentation

◆ serialize()

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

Definition at line 283 of file RawTrack.cc.

References addrCrcErr, addrIdx, dataCrcErr, dataIdx, deleted, head, sector, sizeCode, and track.

Member Data Documentation

◆ addrCrcErr

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

Definition at line 86 of file RawTrack.hh.

Referenced by openmsx::WD2793::getDataReg(), and serialize().

◆ addrIdx

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

Definition at line 79 of file RawTrack.hh.

Referenced by openmsx::RealDrive::getNextSector(), and serialize().

◆ dataCrcErr

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

Definition at line 87 of file RawTrack.hh.

Referenced by serialize().

◆ dataIdx

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

Definition at line 80 of file RawTrack.hh.

Referenced by serialize().

◆ deleted

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

Definition at line 85 of file RawTrack.hh.

Referenced by openmsx::WD2793::getDataReg(), and serialize().

◆ head

uint8_t openmsx::RawTrack::Sector::head = 0

Definition at line 82 of file RawTrack.hh.

Referenced by serialize().

◆ sector

uint8_t openmsx::RawTrack::Sector::sector = 0

Definition at line 83 of file RawTrack.hh.

Referenced by serialize().

◆ sizeCode

uint8_t openmsx::RawTrack::Sector::sizeCode = 0

Definition at line 84 of file RawTrack.hh.

Referenced by serialize().

◆ track

uint8_t openmsx::RawTrack::Sector::track = 0

Definition at line 81 of file RawTrack.hh.

Referenced by serialize().


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