DramMemoryMap.cs 527 B

123456789101112131415161718
  1. namespace Ryujinx.HLE.HOS.Kernel.Memory
  2. {
  3. static class DramMemoryMap
  4. {
  5. public const ulong DramBase = 0x80000000;
  6. public const ulong KernelReserveBase = DramBase + 0x60000;
  7. public const ulong SlabHeapBase = KernelReserveBase + 0x85000;
  8. public const ulong SlapHeapSize = 0xa21000;
  9. public const ulong SlabHeapEnd = SlabHeapBase + SlapHeapSize;
  10. public static bool IsHeapPhysicalAddress(ulong address)
  11. {
  12. return address >= SlabHeapEnd;
  13. }
  14. }
  15. }