From 283c63645d2d957e9d8adf86a55d728eb8539988 Mon Sep 17 00:00:00 2001 From: bunnei Date: Sun, 31 Dec 2017 16:01:04 -0500 Subject: svc: Stub out svcGetCurrentProcessorNumber. --- src/core/hle/svc.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/core/hle/svc.cpp') diff --git a/src/core/hle/svc.cpp b/src/core/hle/svc.cpp index fdd90196b..fd33a5971 100644 --- a/src/core/hle/svc.cpp +++ b/src/core/hle/svc.cpp @@ -184,6 +184,12 @@ static ResultCode SetThreadPriority(Handle handle, u32 priority) { return RESULT_SUCCESS; } +/// Get which CPU core is executing the current thread +static u32 GetCurrentProcessorNumber() { + LOG_WARNING(Kernel_SVC, "(STUBBED) called, defaulting to processor 0"); + return 0; +} + /// Query process memory static ResultCode QueryProcessMemory(MemoryInfo* memory_info, PageInfo* /*page_info*/, Kernel::Handle process_handle, u64 addr) { @@ -289,7 +295,7 @@ static const FunctionDef SVC_Table[] = { {0x0D, HLE::Wrap, "svcSetThreadPriority"}, {0x0E, nullptr, "svcGetThreadCoreMask"}, {0x0F, nullptr, "svcSetThreadCoreMask"}, - {0x10, nullptr, "svcGetCurrentProcessorNumber"}, + {0x10, HLE::Wrap, "svcGetCurrentProcessorNumber"}, {0x11, nullptr, "svcSignalEvent"}, {0x12, nullptr, "svcClearEvent"}, {0x13, nullptr, "svcMapSharedMemory"}, -- cgit v1.2.3