uOFW
Reverse engineered PSP kernel 6.60.
Loading...
Searching...
No Matches
mediaman_kernel.h
1/* Copyright (C) 2011 - 2015 The uOFW team
2 See the file COPYING for copying permission.
3*/
4
5#include "common_header.h"
6
7#include "mediaman.h"
8
16#ifndef MEDIAMAN_KERNEL_H
17#define MEDIAMAN_KERNEL_H
18
19#ifdef __cplusplus
20extern "C" {
21#endif
22
31s32 sceUmd_040A7090(s32 errorState);
32
33SceUID sceUmdGetUserEventFlagId(void);
34
35s32 sceUmdGetDriveStatus(void);
36
37s32 sceUmdGetAssignedFlag(void);
38
39void sceUmdSetAssignedFlag(s32 flag);
40
41void sceUmdClearDriveStatus(s32 state);
42
43void sceUmdSetDriveStatus(s32 state);
44
45u32 sceUmdSetErrorStatus(s32 state);
46
47s32 sceUmdGetErrorStatus(void);
48
49u32 sceUmdRegisterGetUMDInfoCallBack(s32 (*umdInfoCallback)(SceUmdDiscInfo *), SceUmdDiscInfo *pDiscInfo);
50
51u32 sceUmdUnRegisterGetUMDInfoCallBack(void);
52
53u32 sceUmdRegisterMediaPresentCallBack(s32(*MediaPresentCallback)(void *), void *param);
54
55u32 sceUmdUnRegisterMediaPresentCallBack(void);
56
57void sceUmdUnRegisterActivateCallBack(void);
58
59void sceUmdUnRegisterDeactivateCallBack(void);
60
61u32 sceUmdRegisterActivateCallBack(s32 (*activateCallback)(s32, void *), void *param);
62
63u32 sceUmdRegisterDeactivateCallBack(s32 (*deactivateCallback)(s32, void *), void *param);
64
65u32 sceUmdRegisterReplaceCallBack(s32 (*umdReplaceCallback)(s32));
66
67u32 sceUmdUnRegisterReplaceCallBack(void);
68
69u32 sceUmd_76D356F9(s32 (*arg0)(void));
70
80s32 sceUmdActivate(s32 mode, const char *aliasName);
81
90s32 sceUmdDeactivate(s32 mode, const char *aliasName);
91
100s32 sceUmdGetDiscInfo(SceUmdDiscInfo *pDiscInfo);
101
111s32 sceUmdRegisterUMDCallBack(SceUID callbackId);
112
121s32 sceUmdUnRegisterUMDCallBack(SceUID callbackId);
122
129
140s32 sceUmdWaitDriveStat(s32 umdState);
141
153s32 sceUmdWaitDriveStatWithTimer(u32 umdState, u32 timeout);
154
166s32 sceUmdWaitDriveStatCB(u32 umdState, u32 timeout);
167
174
181
188
195
202
203#ifdef __cplusplus
204}
205#endif
206
207#endif /* MEDIAMAN_KERNEL_H */
208
s32 sceUmdReplacePermit(void)
s32 sceUmd_040A7090(s32 errorState)
s32 sceUmdRegisterUMDCallBack(SceUID callbackId)
s32 sceUmdWaitDriveStatCB(u32 umdState, u32 timeout)
s32 sceUmdUseUMDInMsUsbWlan(void)
s32 sceUmdCancelWaitDriveStat(void)
s32 sceUmdReplaceProhibit(void)
s32 sceUmdGetDiscInfo(SceUmdDiscInfo *pDiscInfo)
s32 sceUmdUnRegisterUMDCallBack(SceUID callbackId)
s32 sceUmdWaitDriveStat(s32 umdState)
s32 sceUmdActivate(s32 mode, const char *aliasName)
s32 sceUmdWaitDriveStatWithTimer(u32 umdState, u32 timeout)
s32 sceUmdUnuseUMDInMsUsbWlan(void)
s32 sceUmdCheckMedium(void)
s32 sceUmdDeactivate(s32 mode, const char *aliasName)