ThreadContext.cs
1 using ARMeilleure.State; 2 using Ryujinx.Common.Memory; 3 4 namespace Ryujinx.HLE.HOS.Kernel.SupervisorCall 5 { 6 struct ThreadContext 7 { 8 public Array29<ulong> Registers; 9 public ulong Fp; 10 public ulong Lr; 11 public ulong Sp; 12 public ulong Pc; 13 public uint Pstate; 14 #pragma warning disable CS0169, IDE0051 // Remove unused private member 15 private readonly uint _padding; 16 #pragma warning restore CS0169, IDE0051 17 public Array32<V128> FpuRegisters; 18 public uint Fpcr; 19 public uint Fpsr; 20 public ulong Tpidr; 21 } 22 }