= {
}
static bool __gcsdb_writeSectors(u32 sector, u32 numSectors, void *buffer)
Definition: gcsd.c:140
bool(* FN_MEDIUM_WRITESECTORS)(uint32_t sector, uint32_t numSectors, const void *buffer)
Definition: iosuhax_disc_interface.h:48
bool(* FN_MEDIUM_ISINSERTED)(void)
Definition: iosuhax_disc_interface.h:46
static bool __gcsdb_isInserted(void)
Definition: gcsd.c:130
static bool __gcsdb_clearStatus(void)
Definition: gcsd.c:145
#define FEATURE_MEDIUM_CANWRITE
Definition: iosuhax_disc_interface.h:43
bool(* FN_MEDIUM_SHUTDOWN)(void)
Definition: iosuhax_disc_interface.h:50
bool(* FN_MEDIUM_STARTUP)(void)
Definition: iosuhax_disc_interface.h:45
static bool __gcsdb_startup(void)
Definition: gcsd.c:125
bool(* FN_MEDIUM_READSECTORS)(uint32_t sector, uint32_t numSectors, void *buffer)
Definition: iosuhax_disc_interface.h:47
#define FEATURE_GAMECUBE_SLOTB
Definition: disc_io.h:40
static bool __gcsdb_shutdown(void)
Definition: gcsd.c:150
#define DEVICE_TYPE_GC_SD
Definition: gcsd.h:40
bool(* FN_MEDIUM_CLEARSTATUS)(void)
Definition: iosuhax_disc_interface.h:49
#define FEATURE_MEDIUM_CANREAD
Definition: iosuhax_disc_interface.h:42
static bool __gcsdb_readSectors(u32 sector, u32 numSectors, void *buffer)
Definition: gcsd.c:135