libElysianVMU 1.6.0
Full-featured, accurate, cross-platform library emulating the Dreamcast's Visual Memory Unit
Loading...
Searching...
No Matches
EvmuFatInfo Struct Reference

#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 
 

Detailed Description

Matches maple attributes for describing storage medium.

Definition at line 163 of file evmu_fat.h.

Field Documentation

◆ __pad0__

uint8_t EvmuFatInfo::__pad0__

Unused/reserved, set to 0s.

Definition at line 173 of file evmu_fat.h.

◆ [struct]

struct { ... } EvmuFatInfo::accessesPerBlock

Number of accesses required to operate on a whole block of data.

◆ blockSize

uint16_t EvmuFatInfo::blockSize

Number of bytes within a single block.

Definition at line 165 of file evmu_fat.h.

◆ [struct]

struct { ... } EvmuFatInfo::config

Additional configuration info.

◆ crcCheck

uint8_t EvmuFatInfo::crcCheck

1 if CRC calculation is required for read/writes, 0 otherwise

Definition at line 172 of file evmu_fat.h.

◆ partitions

uint8_t EvmuFatInfo::partitions

Number of partitions on the device.

Definition at line 164 of file evmu_fat.h.

◆ reads

uint8_t EvmuFatInfo::reads

Number of reads required to fetch whole block of data.

Definition at line 167 of file evmu_fat.h.

◆ removable

uint8_t EvmuFatInfo::removable

1 if medium is a removable device, 0 if fixed

Definition at line 171 of file evmu_fat.h.

◆ writes

uint8_t EvmuFatInfo::writes

Number of writes required to fetch whole block of data.

Definition at line 168 of file evmu_fat.h.


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