CpuThreadState is gone
This commit is contained in:
parent
3edfb06099
commit
5708164352
3 changed files with 3 additions and 3 deletions
|
@ -40,7 +40,7 @@ namespace Ryujinx.HLE.HOS.Services.Time.Clock
|
||||||
ClockSourceId = GetClockSourceId()
|
ClockSourceId = GetClockSourceId()
|
||||||
};
|
};
|
||||||
|
|
||||||
TimeSpanType ticksTimeSpan = TimeSpanType.FromTicks(thread.Context.ThreadState.CntpctEl0, thread.Context.ThreadState.CntfrqEl0);
|
TimeSpanType ticksTimeSpan = TimeSpanType.FromTicks(thread.Context.CntpctEl0, thread.Context.CntfrqEl0);
|
||||||
|
|
||||||
result.TimePoint = _setupValue + ticksTimeSpan.ToSeconds();
|
result.TimePoint = _setupValue + ticksTimeSpan.ToSeconds();
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,7 @@ namespace Ryujinx.HLE.HOS.Services.Time.Clock
|
||||||
ClockSourceId = GetClockSourceId()
|
ClockSourceId = GetClockSourceId()
|
||||||
};
|
};
|
||||||
|
|
||||||
TimeSpanType ticksTimeSpan = TimeSpanType.FromTicks(thread.Context.ThreadState.CntpctEl0, thread.Context.ThreadState.CntfrqEl0);
|
TimeSpanType ticksTimeSpan = TimeSpanType.FromTicks(thread.Context.CntpctEl0, thread.Context.CntfrqEl0);
|
||||||
|
|
||||||
result.TimePoint = ticksTimeSpan.ToSeconds();
|
result.TimePoint = ticksTimeSpan.ToSeconds();
|
||||||
|
|
||||||
|
|
|
@ -141,7 +141,7 @@ namespace Ryujinx.HLE.HOS.Services.Time
|
||||||
|
|
||||||
if (currentTimePoint.ClockSourceId == otherContext.SteadyTimePoint.ClockSourceId)
|
if (currentTimePoint.ClockSourceId == otherContext.SteadyTimePoint.ClockSourceId)
|
||||||
{
|
{
|
||||||
TimeSpanType ticksTimeSpan = TimeSpanType.FromTicks(context.Thread.Context.ThreadState.CntpctEl0, context.Thread.Context.ThreadState.CntfrqEl0);
|
TimeSpanType ticksTimeSpan = TimeSpanType.FromTicks(context.Thread.Context.CntpctEl0, context.Thread.Context.CntfrqEl0);
|
||||||
long baseTimePoint = otherContext.Offset + currentTimePoint.TimePoint - ticksTimeSpan.ToSeconds();
|
long baseTimePoint = otherContext.Offset + currentTimePoint.TimePoint - ticksTimeSpan.ToSeconds();
|
||||||
|
|
||||||
context.ResponseData.Write(baseTimePoint);
|
context.ResponseData.Write(baseTimePoint);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue