aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.HLE/HOS/Kernel/SupervisorCall/Syscall.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Ryujinx.HLE/HOS/Kernel/SupervisorCall/Syscall.cs')
-rw-r--r--Ryujinx.HLE/HOS/Kernel/SupervisorCall/Syscall.cs10
1 files changed, 5 insertions, 5 deletions
diff --git a/Ryujinx.HLE/HOS/Kernel/SupervisorCall/Syscall.cs b/Ryujinx.HLE/HOS/Kernel/SupervisorCall/Syscall.cs
index 39161f22..b3e202b3 100644
--- a/Ryujinx.HLE/HOS/Kernel/SupervisorCall/Syscall.cs
+++ b/Ryujinx.HLE/HOS/Kernel/SupervisorCall/Syscall.cs
@@ -1278,7 +1278,7 @@ namespace Ryujinx.HLE.HOS.Kernel.SupervisorCall
private static bool PageAligned(ulong position)
{
- return (position & (KMemoryManager.PageSize - 1)) == 0;
+ return (position & (KPageTableBase.PageSize - 1)) == 0;
}
// System
@@ -1504,12 +1504,12 @@ namespace Ryujinx.HLE.HOS.Kernel.SupervisorCall
value = (long)(process.MemoryManager.StackRegionEnd -
process.MemoryManager.StackRegionStart); break;
- case 16: value = (long)process.PersonalMmHeapPagesCount * KMemoryManager.PageSize; break;
+ case 16: value = (long)process.PersonalMmHeapPagesCount * KPageTableBase.PageSize; break;
case 17:
if (process.PersonalMmHeapPagesCount != 0)
{
- value = process.MemoryManager.GetMmUsedPages() * KMemoryManager.PageSize;
+ value = process.MemoryManager.GetMmUsedPages() * KPageTableBase.PageSize;
}
break;
@@ -1760,7 +1760,7 @@ namespace Ryujinx.HLE.HOS.Kernel.SupervisorCall
return KernelResult.InvalidCombination;
}
- KMemoryRegionManager region = _context.MemoryRegions[subId];
+ KMemoryRegionManager region = _context.MemoryManager.MemoryRegions[subId];
switch (id)
{
@@ -1772,7 +1772,7 @@ namespace Ryujinx.HLE.HOS.Kernel.SupervisorCall
{
ulong freePagesCount = region.GetFreePages();
- value = (long)(freePagesCount * KMemoryManager.PageSize);
+ value = (long)(freePagesCount * KPageTableBase.PageSize);
break;
}