using ARMeilleure.Memory;
using Ryujinx.Memory;
namespace Ryujinx.Cpu
{
///
/// CPU memory manager interface.
///
public interface ICpuMemoryManager : IMemoryManager
{
///
/// Reprotects a previously mapped range of virtual memory.
///
/// Virtual address of the range to be reprotected
/// Size of the range to be reprotected
/// New protection of the memory range
void Reprotect(ulong va, ulong size, MemoryPermission permission);
}
}