diff options
author | merry <git@mary.rs> | 2022-03-11 02:16:32 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-11 03:16:32 +0100 |
commit | bb2f9df0a1d5e7cbd333c39cd485a42a19a772dc (patch) | |
tree | 4f33eed9a64cd7b001dec68d344eae852a370c06 /Ryujinx.Tests/Cpu/CpuTest32.cs | |
parent | 54bfaa125d9b6ae1be53ec431d40326fba51d0de (diff) |
KThread: Fix GetPsr mask (#3180)1.1.65
* ExecutionContext: GetPstate / SetPstate
* Put it in NativeContext
* KThread: Fix GetPsr mask
* ExecutionContext: Turn methods into Pstate property
* Address nit
Diffstat (limited to 'Ryujinx.Tests/Cpu/CpuTest32.cs')
-rw-r--r-- | Ryujinx.Tests/Cpu/CpuTest32.cs | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/Ryujinx.Tests/Cpu/CpuTest32.cs b/Ryujinx.Tests/Cpu/CpuTest32.cs index 384cd4b1..1ffea0b6 100644 --- a/Ryujinx.Tests/Cpu/CpuTest32.cs +++ b/Ryujinx.Tests/Cpu/CpuTest32.cs @@ -283,10 +283,7 @@ namespace Ryujinx.Tests.Cpu } uint finalCpsr = test.FinalRegs[15]; - for (int i = 0; i < 32; i++) - { - Assert.That(GetContext().GetPstateFlag((PState)i), Is.EqualTo((finalCpsr & (1u << i)) != 0)); - } + Assert.That(GetContext().Pstate, Is.EqualTo(finalCpsr)); } protected void SetWorkingMemory(uint offset, byte[] data) |