30 #ifndef OGC_DISC_IO_INCLUDE 31 #define OGC_DISC_IO_INCLUDE 37 #define FEATURE_MEDIUM_CANREAD 0x00000001 38 #define FEATURE_MEDIUM_CANWRITE 0x00000002 39 #define FEATURE_GAMECUBE_SLOTA 0x00000010 40 #define FEATURE_GAMECUBE_SLOTB 0x00000020 41 #define FEATURE_GAMECUBE_DVD 0x00000040 42 #define FEATURE_WII_SD 0x00000100 43 #define FEATURE_WII_USB 0x00000200 44 #define FEATURE_WII_DVD 0x00000400 68 #endif // define OGC_DISC_IO_INCLUDE uint32_t sec_t
Definition: disc_io.h:46
bool(* FN_MEDIUM_CLEARSTATUS)(void)
Definition: disc_io.h:52
GLuint buffer
Definition: glext.h:6555
bool(* FN_MEDIUM_STARTUP)(void)
Definition: disc_io.h:48
FN_MEDIUM_CLEARSTATUS clearStatus
Definition: iosuhax_disc_interface.h:59
bool(* FN_MEDIUM_ISINSERTED)(void)
Definition: disc_io.h:49
typedef void(__stdcall *PFN_DESTRUCTION_CALLBACK)(void *pData)
bool(* FN_MEDIUM_WRITESECTORS)(sec_t sector, sec_t numSectors, const void *buffer)
Definition: disc_io.h:51
FN_MEDIUM_STARTUP startup
Definition: iosuhax_disc_interface.h:55
typedef bool(RETRO_CALLCONV *retro_replace_image_index_t)(unsigned index
uint32_t sec_t
Definition: iosuhax_disc_interface.h:40
FN_MEDIUM_SHUTDOWN shutdown
Definition: iosuhax_disc_interface.h:60
FN_MEDIUM_READSECTORS readSectors
Definition: iosuhax_disc_interface.h:57
bool(* FN_MEDIUM_READSECTORS)(sec_t sector, sec_t numSectors, void *buffer)
Definition: disc_io.h:50
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
unsigned int uint32_t
Definition: stdint.h:126
FN_MEDIUM_WRITESECTORS writeSectors
Definition: iosuhax_disc_interface.h:58
bool(* FN_MEDIUM_SHUTDOWN)(void)
Definition: disc_io.h:53