00001 /* 00002 * PSP Software Development Kit - http://www.pspdev.org 00003 * ----------------------------------------------------------------------- 00004 * Licensed under the BSD license, see LICENSE in PSPSDK root for details. 00005 * 00006 * pspmodulemgr_kernel.h - Prototypes to manage modules. 00007 * 00008 * Copyright (c) 2005 Marcus R. Brown <mrbrown@ocgnet.org> 00009 * Copyright (c) 2005 James Forshaw <tyranid@gmail.com> 00010 * Copyright (c) 2005 John Kelley <ps2dev@kelley.ca> 00011 * 00012 * $Id: pspmodulemgr.h 792 2005-07-27 09:03:36Z warren $ 00013 */ 00014 00015 #ifndef __MODMGRKERNEL_H__ 00016 #define __MODMGRKERNEL_H__ 00017 00018 #include <pspkerneltypes.h> 00019 #include <pspmodulemgr.h> 00020 00025 #ifdef __cplusplus 00026 extern "C" { 00027 #endif 00028 00031 00040 int sceKernelGetModuleList(int readbufsize, SceUID *readbuf); 00041 00047 int sceKernelModuleCount(void); 00048 00060 SceUID sceKernelLoadModuleBuffer(void *buf, SceSize bufsize, int flags, SceKernelLMOption *option); 00061 00064 #ifdef __cplusplus 00065 } 00066 #endif 00067 00068 #endif