ArmProcessContextFactory.cs 453 B

1234567891011121314
  1. using Ryujinx.Cpu;
  2. using Ryujinx.HLE.HOS.Kernel.Process;
  3. using Ryujinx.Memory;
  4. namespace Ryujinx.HLE.HOS
  5. {
  6. class ArmProcessContextFactory : IProcessContextFactory
  7. {
  8. public IProcessContext Create(MemoryBlock backingMemory, ulong addressSpaceSize, InvalidAccessHandler invalidAccessHandler)
  9. {
  10. return new ArmProcessContext(new MemoryManager(backingMemory, addressSpaceSize, invalidAccessHandler));
  11. }
  12. }
  13. }