ThreadSchedState.cs 517 B

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