Kernel Module Manager Library


Detailed Description

This module contains the imports for the kernel's module management routines.


Functions

int sceKernelGetModuleList (int readbufsize, SceUID *readbuf)
 Gets the current module list.
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.


Function Documentation

int sceKernelGetModuleList ( int  readbufsize,
SceUID readbuf 
)

Gets the current module list.

Parameters:
readbufsize - The size of the read buffer.
readbuf - Pointer to a buffer to store the IDs
Returns:
< 0 on error.

SceUID sceKernelLoadModuleBuffer ( void *  buf,
SceSize  bufsize,
int  flags,
SceKernelLMOption option 
)

Load a module from a buffer.

Parameters:
buf - Pointer to a buffer containing the module to load. The buffer must reside at an address that is a multiple to 64 bytes.
bufsize - Size (in bytes) of the buffer pointed to by buf.
flags - Unused, always 0.
option - Pointer to an optional SceKernelLMOption structure.
Returns:
The UID of the loaded module on success, otherwise one of PspKernelErrorCodes.

int sceKernelModuleCount ( void   ) 

Get the number of loaded modules.

Returns:
The number of loaded modules.


Generated on Tue Jul 24 15:21:26 2007 for PSPSDK-Rev2272 by  doxygen 1.5.2