aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Tests/Cpu/CpuTest32.cs
diff options
context:
space:
mode:
authormerry <git@mary.rs>2022-03-11 02:16:32 +0000
committerGitHub <noreply@github.com>2022-03-11 03:16:32 +0100
commitbb2f9df0a1d5e7cbd333c39cd485a42a19a772dc (patch)
tree4f33eed9a64cd7b001dec68d344eae852a370c06 /Ryujinx.Tests/Cpu/CpuTest32.cs
parent54bfaa125d9b6ae1be53ec431d40326fba51d0de (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.cs5
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)