|
pspsdk-1.0+beta2
|
Go to the source code of this file.
Data Structures | |
| struct | pspUmdInfo |
| UMD Info struct. More... | |
Typedefs | |
| typedef struct pspUmdInfo | pspUmdInfo |
| UMD Info struct. | |
| typedef int(* | UmdCallback )(int unknown, int event) |
| UMD Callback function. | |
Enumerations | |
| enum | pspUmdTypes { PSP_UMD_TYPE_GAME = 0x10, PSP_UMD_TYPE_VIDEO = 0x20, PSP_UMD_TYPE_AUDIO = 0x40 } |
| Enumeration for UMD types. More... | |
| enum | pspUmdState { PSP_UMD_NOT_PRESENT = 0x01, PSP_UMD_PRESENT = 0x02, PSP_UMD_CHANGED = 0x04, PSP_UMD_INITING = 0x08, PSP_UMD_INITED = 0x10, PSP_UMD_READY = 0x20 } |
| Enumeration for UMD drive state. More... | |
| enum | UmdDriveStat { UMD_WAITFORDISC = PSP_UMD_PRESENT, UMD_WAITFORINIT = PSP_UMD_READY } |
| Enumeration for UMD stats (legacy) More... | |
Functions | |
| int | sceUmdCheckMedium (void) |
| Check whether there is a disc in the UMD drive. | |
| int | sceUmdGetDiscInfo (pspUmdInfo *info) |
| Get the disc info. | |
| int | sceUmdActivate (int unit, const char *drive) |
| Activates the UMD drive. | |
| int | sceUmdDeactivate (int unit, const char *drive) |
| Deativates the UMD drive. | |
| int | sceUmdWaitDriveStat (int stat) |
| Wait for the UMD drive to reach a certain state. | |
| int | sceUmdWaitDriveStatWithTimer (int stat, unsigned int timeout) |
| Wait for the UMD drive to reach a certain state. | |
| int | sceUmdWaitDriveStatCB (int stat, unsigned int timeout) |
| Wait for the UMD drive to reach a certain state (plus callback) | |
| int | sceUmdCancelWaitDriveStat (void) |
| Cancel a sceUmdWait* call. | |
| int | sceUmdGetDriveStat (void) |
| Get (poll) the current state of the UMD drive. | |
| int | sceUmdGetErrorStat (void) |
| Get the error code associated with a failed event. | |
| int | sceUmdRegisterUMDCallBack (int cbid) |
| Register a callback for the UMD drive. | |
| int | sceUmdUnRegisterUMDCallBack (int cbid) |
| Un-register a callback for the UMD drive. | |
| int | sceUmdReplacePermit (void) |
| Permit UMD disc being replaced. | |
| int | sceUmdReplaceProhibit (void) |
| Prohibit UMD disc being replaced. | |