aboutsummaryrefslogtreecommitdiff
path: root/ChocolArm64/State/AThreadState.cs
diff options
context:
space:
mode:
Diffstat (limited to 'ChocolArm64/State/AThreadState.cs')
-rw-r--r--ChocolArm64/State/AThreadState.cs13
1 files changed, 7 insertions, 6 deletions
diff --git a/ChocolArm64/State/AThreadState.cs b/ChocolArm64/State/AThreadState.cs
index cdab4034..2d988a65 100644
--- a/ChocolArm64/State/AThreadState.cs
+++ b/ChocolArm64/State/AThreadState.cs
@@ -1,3 +1,4 @@
+using ChocolArm64.Events;
using System;
namespace ChocolArm64.State
@@ -42,23 +43,23 @@ namespace ChocolArm64.State
public long CntpctEl0 => Environment.TickCount * TicksPerMS;
- public event EventHandler<AInstExceptEventArgs> Break;
- public event EventHandler<AInstExceptEventArgs> SvcCall;
- public event EventHandler<AInstUndEventArgs> Undefined;
+ public event EventHandler<AInstExceptionEventArgs> Break;
+ public event EventHandler<AInstExceptionEventArgs> SvcCall;
+ public event EventHandler<AInstUndefinedEventArgs> Undefined;
internal void OnBreak(int Imm)
{
- Break?.Invoke(this, new AInstExceptEventArgs(Imm));
+ Break?.Invoke(this, new AInstExceptionEventArgs(Imm));
}
internal void OnSvcCall(int Imm)
{
- SvcCall?.Invoke(this, new AInstExceptEventArgs(Imm));
+ SvcCall?.Invoke(this, new AInstExceptionEventArgs(Imm));
}
internal void OnUndefined(long Position, int RawOpCode)
{
- Undefined?.Invoke(this, new AInstUndEventArgs(Position, RawOpCode));
+ Undefined?.Invoke(this, new AInstUndefinedEventArgs(Position, RawOpCode));
}
}
} \ No newline at end of file