APState.cs 328 B

1234567891011121314151617181920212223
  1. using System;
  2. namespace ChocolArm64.State
  3. {
  4. [Flags]
  5. public enum APState
  6. {
  7. VBit = 28,
  8. CBit = 29,
  9. ZBit = 30,
  10. NBit = 31,
  11. V = 1 << VBit,
  12. C = 1 << CBit,
  13. Z = 1 << ZBit,
  14. N = 1 << NBit,
  15. NZ = N | Z,
  16. CV = C | V,
  17. NZCV = NZ | CV
  18. }
  19. }