mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-10 08:51:28 +12:00
sleep_queue_t moved to SleepQueue.cpp, cleanup
Used ARMv7Thread instead of ARMv7Context in PSV HLE functions and callbacks. However, interpreter still uses ARMv7Context. Various PSV functions partially implemented: sceKernelCreateEventFlag sceKernelDeleteEventFlag sceKernelOpenEventFlag sceKernelCloseEventFlag sceKernelWaitEventFlag sceKernelWaitEventFlagCB sceKernelPollEventFlag sceKernelSetEventFlag sceKernelClearEventFlag sceKernelCancelEventFlag sceKernelGetEventFlagInfo sceKernelCreateSema sceKernelDeleteSema sceKernelCreateMutex sceKernelDeleteMutex sceKernelCreateCond sceKernelDeleteCond
This commit is contained in:
parent
94d1488259
commit
c6bdedf3b0
54 changed files with 602 additions and 370 deletions
|
@ -40,7 +40,6 @@ extern std::atomic<u32> g_thread_count;
|
|||
extern u64 get_system_time();
|
||||
extern void finalize_ppu_exec_map();
|
||||
extern void finalize_psv_modules();
|
||||
extern void clear_all_psv_objects();
|
||||
|
||||
Emulator::Emulator()
|
||||
: m_status(Stopped)
|
||||
|
@ -379,7 +378,6 @@ void Emulator::Stop()
|
|||
LOG_NOTICE(GENERAL, "Objects cleared...");
|
||||
|
||||
finalize_psv_modules();
|
||||
clear_all_psv_objects();
|
||||
|
||||
for (auto& v : decltype(g_armv7_dump)(std::move(g_armv7_dump)))
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue