static bool _FAT_disc_startup(const DISC_INTERFACE *disc)
Definition: disc.h:89
static bool _FAT_disc_shutdown(const DISC_INTERFACE *disc)
Definition: disc.h:98
FN_MEDIUM_CLEARSTATUS clearStatus
Definition: iosuhax_disc_interface.h:59
static uint32_t _FAT_disc_features(const DISC_INTERFACE *disc)
Definition: disc.h:114
typedef void(__stdcall *PFN_DESTRUCTION_CALLBACK)(void *pData)
FN_MEDIUM_STARTUP startup
Definition: iosuhax_disc_interface.h:55
static bool _FAT_disc_clearStatus(const DISC_INTERFACE *disc)
Definition: disc.h:81
uint32_t sec_t
Definition: iosuhax_disc_interface.h:40
const INTERFACE_ID _FAT_disc_interfaces[]
FN_MEDIUM_SHUTDOWN shutdown
Definition: iosuhax_disc_interface.h:60
static bool _FAT_disc_writeSectors(const DISC_INTERFACE *disc, sec_t sector, sec_t numSectors, const void *buffer)
Definition: disc.h:73
FN_MEDIUM_READSECTORS readSectors
Definition: iosuhax_disc_interface.h:57
static bool _FAT_disc_readSectors(const DISC_INTERFACE *disc, sec_t sector, sec_t numSectors, void *buffer)
Definition: disc.h:61
static bool _FAT_disc_isInserted(const DISC_INTERFACE *disc)
Definition: disc.h:49
unsigned long features
Definition: iosuhax_disc_interface.h:54
Definition: iosuhax_disc_interface.h:52
unsigned long ioType
Definition: iosuhax_disc_interface.h:53
FN_MEDIUM_ISINSERTED isInserted
Definition: iosuhax_disc_interface.h:56
const char * name
Definition: disc.h:40
Definition: video4linux2.c:51
unsigned int uint32_t
Definition: stdint.h:126
FN_MEDIUM_WRITESECTORS writeSectors
Definition: iosuhax_disc_interface.h:58
static uint32_t _FAT_disc_hostType(const DISC_INTERFACE *disc)
Definition: disc.h:106