2012-08-12 23:26:24 +02:00
|
|
|
|
|
|
|
#ifndef _DISC_H_
|
|
|
|
#define _DISC_H_
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif /* __cplusplus */
|
|
|
|
|
2013-12-18 19:33:40 +01:00
|
|
|
s32 Disc_Open(u8 type);
|
2012-10-20 15:24:30 +02:00
|
|
|
s32 Disc_FindPartition(u32 *outbuf);
|
2012-10-14 19:18:13 +02:00
|
|
|
s32 Disc_SetUSB(const u8 *id, bool frag);
|
2012-10-20 17:43:48 +02:00
|
|
|
void Disc_SetLowMemPre();
|
2012-10-20 00:01:30 +02:00
|
|
|
void Disc_SetLowMem(u32 IOS);
|
2013-01-05 21:06:29 +01:00
|
|
|
void Disc_SetLowMemChan();
|
2012-10-14 19:18:13 +02:00
|
|
|
|
2012-08-12 23:26:24 +02:00
|
|
|
GXRModeObj *Disc_SelectVMode(u8 videoselected, u32 *rmode_reg);
|
|
|
|
void Disc_SetVMode(GXRModeObj *rmode, u32 rmode_reg);
|
2012-10-14 19:18:13 +02:00
|
|
|
|
2014-03-23 18:40:31 +01:00
|
|
|
//just for frag copy
|
|
|
|
void copy_frag_list(FragList *src);
|
|
|
|
|
2012-08-12 23:26:24 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
}
|
|
|
|
#endif /* __cplusplus */
|
|
|
|
|
2012-09-28 19:24:04 +02:00
|
|
|
#endif
|