Changed casing to follow naming conventions.

master
Nabile Rahmani 2017-12-18 09:10:07 +01:00
parent 17dbe71cef
commit b2ea1dbdb6
2 changed files with 36 additions and 36 deletions

View File

@ -5,49 +5,49 @@
public enum GPRIndex : byte
{
/// <summary>Hardwired to zero.</summary>
zero,
Zero,
/// <summary>Assembler temporary (used for pseudo-ops).</summary>
at,
AT,
/// <summary>Function return values.</summary>
v0,
v1,
V0,
V1,
/// <summary>Function arguments.</summary>
a0,
a1,
a2,
a3,
A0,
A1,
A2,
A3,
/// <summary>Temporaries.</summary>
t0,
t1,
t2,
t3,
t4,
t5,
t6,
t7,
T0,
T1,
T2,
T3,
T4,
T5,
T6,
T7,
/// <summary>Saved temporaries.</summary>
s0,
s1,
s2,
s3,
s4,
s5,
s6,
s7,
S0,
S1,
S2,
S3,
S4,
S5,
S6,
S7,
/// <summary>Temporaries.</summary>
t8,
t9,
T8,
T9,
/// <summary>Reserved for kernel.</summary>
k0,
k1,
K0,
K1,
/// <summary>Global pointer.</summary>
gp,
GP,
/// <summary>Stack pointer.</summary>
sp,
SP,
/// <summary>Frame pointer or saved temporary.</summary>
fp,
FP,
/// <summary>Return address.</summary>
ra
RA
}
}
}

View File

@ -101,11 +101,11 @@ namespace DotN64
}
}
nintendo64.CPU.GPR[(int)VR4300.GPRIndex.s3] = (ulong)DeviceStateFlags.ROM;
nintendo64.CPU.GPR[(int)VR4300.GPRIndex.S3] = (ulong)DeviceStateFlags.ROM;
// TODO: $s4 is the video mode (0 being PAL settings). This value is hard-coded into regional boot ROMs.
nintendo64.CPU.GPR[(int)VR4300.GPRIndex.s5] = (ulong)DeviceStateFlags.Reset;
nintendo64.CPU.GPR[(int)VR4300.GPRIndex.s6] = DeviceStateFlags.IPL3Seed;
nintendo64.CPU.GPR[(int)VR4300.GPRIndex.s7] = DeviceStateFlags.Version;
nintendo64.CPU.GPR[(int)VR4300.GPRIndex.S5] = (ulong)DeviceStateFlags.Reset;
nintendo64.CPU.GPR[(int)VR4300.GPRIndex.S6] = DeviceStateFlags.IPL3Seed;
nintendo64.CPU.GPR[(int)VR4300.GPRIndex.S7] = DeviceStateFlags.Version;
// Restoring CPU state.
nintendo64.CPU.CP0.Registers[12] = 0x34000000;