summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp
diff options
context:
space:
mode:
authorGravatar Fernando Sahmkow2020-03-03 17:19:44 -0400
committerGravatar Fernando Sahmkow2020-06-27 11:35:25 -0400
commite4b175ade205095e7cc89e0f60c902c708d7d767 (patch)
tree7f226dc31d498c7b9ad6921d328346932b4fa1e1 /src/core/hle/kernel/svc.cpp
parentScheduler: Correct Select Threads Step 2. (diff)
downloadyuzu-e4b175ade205095e7cc89e0f60c902c708d7d767.tar.gz
yuzu-e4b175ade205095e7cc89e0f60c902c708d7d767.tar.xz
yuzu-e4b175ade205095e7cc89e0f60c902c708d7d767.zip
SVC: Correct svcWaitForAddress and svcSignalToAddress.
Diffstat (limited to 'src/core/hle/kernel/svc.cpp')
-rw-r--r--src/core/hle/kernel/svc.cpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/core/hle/kernel/svc.cpp b/src/core/hle/kernel/svc.cpp
index 5e9dd43bf..718462b2b 100644
--- a/src/core/hle/kernel/svc.cpp
+++ b/src/core/hle/kernel/svc.cpp
@@ -1691,7 +1691,6 @@ static ResultCode WaitForAddress(Core::System& system, VAddr address, u32 type,
1691 LOG_TRACE(Kernel_SVC, "called, address=0x{:X}, type=0x{:X}, value=0x{:X}, timeout={}", address, 1691 LOG_TRACE(Kernel_SVC, "called, address=0x{:X}, type=0x{:X}, value=0x{:X}, timeout={}", address,
1692 type, value, timeout); 1692 type, value, timeout);
1693 1693
1694 UNIMPLEMENTED();
1695 // If the passed address is a kernel virtual address, return invalid memory state. 1694 // If the passed address is a kernel virtual address, return invalid memory state.
1696 if (Core::Memory::IsKernelVirtualAddress(address)) { 1695 if (Core::Memory::IsKernelVirtualAddress(address)) {
1697 LOG_ERROR(Kernel_SVC, "Address is a kernel virtual address, address={:016X}", address); 1696 LOG_ERROR(Kernel_SVC, "Address is a kernel virtual address, address={:016X}", address);
@@ -1717,8 +1716,6 @@ static ResultCode SignalToAddress(Core::System& system, VAddr address, u32 type,
1717 LOG_TRACE(Kernel_SVC, "called, address=0x{:X}, type=0x{:X}, value=0x{:X}, num_to_wake=0x{:X}", 1716 LOG_TRACE(Kernel_SVC, "called, address=0x{:X}, type=0x{:X}, value=0x{:X}, num_to_wake=0x{:X}",
1718 address, type, value, num_to_wake); 1717 address, type, value, num_to_wake);
1719 1718
1720 UNIMPLEMENTED();
1721
1722 // If the passed address is a kernel virtual address, return invalid memory state. 1719 // If the passed address is a kernel virtual address, return invalid memory state.
1723 if (Core::Memory::IsKernelVirtualAddress(address)) { 1720 if (Core::Memory::IsKernelVirtualAddress(address)) {
1724 LOG_ERROR(Kernel_SVC, "Address is a kernel virtual address, address={:016X}", address); 1721 LOG_ERROR(Kernel_SVC, "Address is a kernel virtual address, address={:016X}", address);