PSPSDK 2025-04-22
Loading...
Searching...
No Matches
pspmodulemgr_kernel.h
Go to the documentation of this file.
1/*
2 * PSP Software Development Kit - https://github.com/pspdev
3 * -----------------------------------------------------------------------
4 * Licensed under the BSD license, see LICENSE in PSPSDK root for details.
5 *
6 * pspmodulemgr_kernel.h - Prototypes to manage modules.
7 *
8 * Copyright (c) 2005 Marcus R. Brown <mrbrown@ocgnet.org>
9 * Copyright (c) 2005 James Forshaw <tyranid@gmail.com>
10 * Copyright (c) 2005 John Kelley <ps2dev@kelley.ca>
11 *
12 */
13
14#ifndef __MODMGRKERNEL_H__
15#define __MODMGRKERNEL_H__
16
17#include <pspkerneltypes.h>
18#include <psptypes.h>
19#include <pspmodulemgr.h>
20
25#ifdef __cplusplus
26extern "C" {
27#endif
28
40int sceKernelGetModuleList(int readbufsize, SceUID *readbuf);
41
48
60SceUID sceKernelLoadModuleBuffer(void *buf, SceSize bufsize, int flags, SceKernelLMOption *option);
61
64#ifdef __cplusplus
65}
66#endif
67
68#endif
int sceKernelModuleCount(void)
Get the number of loaded modules.
SceUID sceKernelLoadModuleBuffer(void *buf, SceSize bufsize, int flags, SceKernelLMOption *option)
Load a module from a buffer.
int sceKernelGetModuleList(int readbufsize, SceUID *readbuf)
Gets the current module list.
int SceUID
UIDs are used to describe many different kernel objects.
Definition pspkerneltypes.h:24
unsigned int SceSize
Definition psptypes.h:103
Definition pspmodulemgr.h:38