/ src / Ryujinx.HLE / HOS / Kernel / SupervisorCall / ThreadContext.cs
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  }