Moved CP0.OpCode enum.

master
Nabile Rahmani 2018-01-17 17:30:01 +01:00
parent 4ee50a1f7f
commit 8e076ff0ae
3 changed files with 17 additions and 8 deletions

View File

@ -0,0 +1,16 @@
namespace DotN64.CPU
{
public partial class VR4300
{
public partial class SystemControlUnit
{
public enum OpCode : byte
{
/// <summary>Move To System Control Coprocessor.</summary>
MT = 0b00100,
/// <summary>Move From System Control Coprocessor.</summary>
MF = 0b00000
}
}
}
}

View File

@ -63,14 +63,6 @@ namespace DotN64.CPU
ExceptionProcessing.ReservedInstruction(cpu, instruction);
}
#endregion
public enum OpCode : byte
{
/// <summary>Move To System Control Coprocessor.</summary>
MT = 0b00100,
/// <summary>Move From System Control Coprocessor.</summary>
MF = 0b00000
}
}
}
}

View File

@ -83,6 +83,7 @@
<Compile Include="CPU\VR4300\CP0\VR4300.SystemControlUnit.CauseRegister.cs" />
<Compile Include="CPU\VR4300\VR4300.ExceptionProcessing.cs" />
<Compile Include="CPU\VR4300\VR4300.ICoprocessor.cs" />
<Compile Include="CPU\VR4300\CP0\VR4300.SystemControlUnit.OpCode.cs" />
</ItemGroup>
<ItemGroup>
<Folder Include="CPU\" />