ThreadSchedState.cs 476 B

12345678910111213141516171819
  1. namespace Ryujinx.HLE.HOS.Kernel.Threading
  2. {
  3. enum ThreadSchedState : ushort
  4. {
  5. LowMask = 0xf,
  6. HighMask = 0xfff0,
  7. ForcePauseMask = 0x70,
  8. ProcessPauseFlag = 1 << 4,
  9. ThreadPauseFlag = 1 << 5,
  10. ProcessDebugPauseFlag = 1 << 6,
  11. KernelInitPauseFlag = 1 << 8,
  12. None = 0,
  13. Paused = 1,
  14. Running = 2,
  15. TerminationPending = 3
  16. }
  17. }