diff options
| author | bunnei <bunneidev@gmail.com> | 2017-12-31 16:01:04 -0500 | 
|---|---|---|
| committer | bunnei <bunneidev@gmail.com> | 2017-12-31 16:01:04 -0500 | 
| commit | 283c63645d2d957e9d8adf86a55d728eb8539988 (patch) | |
| tree | 9612e86051e475ad127e8bb412722f10728b836e /src/core/hle | |
| parent | c7983e970c7b9603d8a5c5db2a6b0b4d1007a4f1 (diff) | |
svc: Stub out svcGetCurrentProcessorNumber.
Diffstat (limited to 'src/core/hle')
| -rw-r--r-- | src/core/hle/svc.cpp | 8 | 
1 files changed, 7 insertions, 1 deletions
| 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<SetThreadPriority>, "svcSetThreadPriority"},      {0x0E, nullptr, "svcGetThreadCoreMask"},      {0x0F, nullptr, "svcSetThreadCoreMask"}, -    {0x10, nullptr, "svcGetCurrentProcessorNumber"}, +    {0x10, HLE::Wrap<GetCurrentProcessorNumber>, "svcGetCurrentProcessorNumber"},      {0x11, nullptr, "svcSignalEvent"},      {0x12, nullptr, "svcClearEvent"},      {0x13, nullptr, "svcMapSharedMemory"}, | 
