Implement volatile memory lock waiting.

This commit is contained in:
Unknown W. Brackets 2013-08-26 01:04:37 -07:00
parent ea2a92a2c8
commit fa57e23305
3 changed files with 95 additions and 15 deletions

View file

@ -67,7 +67,7 @@ struct SceKernelSysClock {
};
// TODO: Map these to PSP wait types.
// TODO: Map these to PSP wait types. Most of these are wrong.
// remember to update the waitTypeNames array in sceKernelThread.cpp when changing these
enum WaitType
{
@ -93,6 +93,7 @@ enum WaitType
WAITTYPE_MODULE = 19,
WAITTYPE_HLEDELAY = 20,
WAITTYPE_TLS = 21,
WAITTYPE_VMEM = 22,
NUM_WAITTYPES
};