openMSX
|
#include <DiskImageUtils.hh>
Public Attributes | |
std::array< uint8_t, 3 > | jumpCode |
std::array< uint8_t, 8 > | name |
Endian::UA_L16 | bpSector |
uint8_t | spCluster |
Endian::L16 | resvSectors |
uint8_t | nrFats |
Endian::UA_L16 | dirEntries |
Endian::UA_L16 | nrSectors |
uint8_t | descriptor |
Endian::L16 | sectorsFat |
Endian::L16 | sectorsTrack |
Endian::L16 | nrSides |
union { | |
struct { | |
Endian::L16 hiddenSectors | |
std::array< uint8_t, 512-30 > pad | |
} dos1 | |
struct { | |
Endian::L16 hiddenSectors | |
std::array< uint8_t, 9 > pad1 | |
Endian::UA_L32 vol_id | |
std::array< uint8_t, 512-43 > pad2 | |
} dos2 | |
struct { | |
Endian::L32 hiddenSectors | |
Endian::L32 nrSectors | |
uint8_t physicalDriveNum | |
uint8_t reserved | |
uint8_t extendedBootSignature | |
Endian::UA_L32 vol_id | |
std::array< uint8_t, 11 > volumeLabel | |
std::array< uint8_t, 8 > fileSystemType | |
std::array< uint8_t, 512-62 > padding | |
} extended | |
} | params |
Definition at line 21 of file DiskImageUtils.hh.
Endian::UA_L16 openmsx::MSXBootSector::bpSector |
Definition at line 24 of file DiskImageUtils.hh.
uint8_t openmsx::MSXBootSector::descriptor |
Definition at line 30 of file DiskImageUtils.hh.
Endian::UA_L16 openmsx::MSXBootSector::dirEntries |
Definition at line 28 of file DiskImageUtils.hh.
struct { ... } openmsx::MSXBootSector::dos1 |
struct { ... } openmsx::MSXBootSector::dos2 |
struct { ... } openmsx::MSXBootSector::extended |
uint8_t openmsx::MSXBootSector::extendedBootSignature |
Definition at line 50 of file DiskImageUtils.hh.
std::array<uint8_t, 8> openmsx::MSXBootSector::fileSystemType |
Definition at line 53 of file DiskImageUtils.hh.
Endian::L16 openmsx::MSXBootSector::hiddenSectors |
Definition at line 36 of file DiskImageUtils.hh.
Endian::L32 openmsx::MSXBootSector::hiddenSectors |
Definition at line 46 of file DiskImageUtils.hh.
std::array<uint8_t, 3> openmsx::MSXBootSector::jumpCode |
Definition at line 22 of file DiskImageUtils.hh.
std::array<uint8_t, 8> openmsx::MSXBootSector::name |
Definition at line 23 of file DiskImageUtils.hh.
uint8_t openmsx::MSXBootSector::nrFats |
Definition at line 27 of file DiskImageUtils.hh.
Endian::UA_L16 openmsx::MSXBootSector::nrSectors |
Definition at line 29 of file DiskImageUtils.hh.
Endian::L32 openmsx::MSXBootSector::nrSectors |
Definition at line 47 of file DiskImageUtils.hh.
Endian::L16 openmsx::MSXBootSector::nrSides |
Definition at line 33 of file DiskImageUtils.hh.
Referenced by openmsx::Disk::detectGeometry().
std::array<uint8_t, 512-30> openmsx::MSXBootSector::pad |
Definition at line 37 of file DiskImageUtils.hh.
std::array<uint8_t, 9> openmsx::MSXBootSector::pad1 |
Definition at line 41 of file DiskImageUtils.hh.
std::array<uint8_t, 512-43> openmsx::MSXBootSector::pad2 |
Definition at line 43 of file DiskImageUtils.hh.
std::array<uint8_t, 512-62> openmsx::MSXBootSector::padding |
Definition at line 54 of file DiskImageUtils.hh.
union { ... } openmsx::MSXBootSector::params |
uint8_t openmsx::MSXBootSector::physicalDriveNum |
Definition at line 48 of file DiskImageUtils.hh.
uint8_t openmsx::MSXBootSector::reserved |
Definition at line 49 of file DiskImageUtils.hh.
Endian::L16 openmsx::MSXBootSector::resvSectors |
Definition at line 26 of file DiskImageUtils.hh.
Endian::L16 openmsx::MSXBootSector::sectorsFat |
Definition at line 31 of file DiskImageUtils.hh.
Endian::L16 openmsx::MSXBootSector::sectorsTrack |
Definition at line 32 of file DiskImageUtils.hh.
Referenced by openmsx::Disk::detectGeometry().
uint8_t openmsx::MSXBootSector::spCluster |
Definition at line 25 of file DiskImageUtils.hh.
Endian::UA_L32 openmsx::MSXBootSector::vol_id |
Definition at line 42 of file DiskImageUtils.hh.
std::array<uint8_t, 11> openmsx::MSXBootSector::volumeLabel |
Definition at line 52 of file DiskImageUtils.hh.