![]() |
libElysianVMU 1.6.0
Full-featured, accurate, cross-platform library emulating the Dreamcast's Visual Memory Unit
|
#include <evmu_fat.h>
Data Fields | ||
uint8_t | partitions | |
uint16_t | blockSize | |
struct { | ||
uint8_t reads: 4 | ||
uint8_t writes: 4 | ||
} | accessesPerBlock | |
struct { | ||
uint8_t removable: 1 | ||
uint8_t crcCheck: 1 | ||
uint8_t : 6 | ||
} | config | |
Matches maple attributes for describing storage medium.
Definition at line 163 of file evmu_fat.h.
uint8_t EvmuFatInfo::__pad0__ |
Unused/reserved, set to 0s.
Definition at line 173 of file evmu_fat.h.
struct { ... } EvmuFatInfo::accessesPerBlock |
Number of accesses required to operate on a whole block of data.
uint16_t EvmuFatInfo::blockSize |
Number of bytes within a single block.
Definition at line 165 of file evmu_fat.h.
struct { ... } EvmuFatInfo::config |
Additional configuration info.
uint8_t EvmuFatInfo::crcCheck |
1 if CRC calculation is required for read/writes, 0 otherwise
Definition at line 172 of file evmu_fat.h.
uint8_t EvmuFatInfo::partitions |
Number of partitions on the device.
Definition at line 164 of file evmu_fat.h.
uint8_t EvmuFatInfo::reads |
Number of reads required to fetch whole block of data.
Definition at line 167 of file evmu_fat.h.
uint8_t EvmuFatInfo::removable |
1 if medium is a removable device, 0 if fixed
Definition at line 171 of file evmu_fat.h.
uint8_t EvmuFatInfo::writes |
Number of writes required to fetch whole block of data.
Definition at line 168 of file evmu_fat.h.