Save state of a bunch of small modules.

This commit is contained in:
Unknown W. Brackets committed 2012-12-28 13:55:28 -08:00
1 parent 1768365c13
commit cd1d4367bf
17 files changed
+161 -30

No files matched your search

+12 -1
View File
@@ -34,6 +34,7 @@
#include "sceAudio.h"
#include "sceCtrl.h"
#include "sceDisplay.h"
#include "sceFont.h"
#include "sceGe.h"
#include "sceIo.h"
#include "sceKernel.h"
@@ -98,6 +99,7 @@ void __KernelInit()
__SslInit();
__ImposeInit();
__UsbInit();
__FontInit();
// "Internal" PSP libraries
__PPGeInit();
@@ -152,8 +154,17 @@ void __KernelDoState(PointerWrap &p)
__KernelModuleDoState(p);
__KernelMutexDoState(p);
__KernelSemaDoState(p);
// TODO: non-kernel modules
// TODO: PPGe
__CtrlDoState(p);
__FontDoState(p);
__ImposeDoState(p);
__PowerDoState(p);
__SslDoState(p);
__UmdDoState(p);
__UsbDoState(p);
__PPGeDoState(p);
__InterruptsDoStateLate(p);
__KernelThreadingDoStateLate(p);