mirror of
https://git.naxdy.org/Mirror/Ryujinx.git
synced 2024-12-29 03:53:05 +00:00
fdd3263e31
* WIP: Separate guest/host tracking + unaligned protection Allow memory manager to define support for single byte guest tracking * Formatting * Improve docs * Properly handle cases where the address space bits are too low * Address feedback
21 lines
608 B
C#
21 lines
608 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Ryujinx.Memory.Tracking
|
|
{
|
|
[Flags]
|
|
public enum RegionFlags
|
|
{
|
|
None = 0,
|
|
|
|
/// <summary>
|
|
/// Access to the resource is expected to occasionally be unaligned.
|
|
/// With some memory managers, guest protection must extend into the previous page to cover unaligned access.
|
|
/// If this is not expected, protection is not altered, which can avoid unintended resource dirty/flush.
|
|
/// </summary>
|
|
UnalignedAccess = 1,
|
|
}
|
|
}
|