drc: minor cleanup
[pcsx_rearmed.git] / libpcsxcore / r3000a.h
index f99e03b..a052a59 100644 (file)
@@ -32,7 +32,6 @@ extern "C" {
 enum {
        R3000ACPU_NOTIFY_CACHE_ISOLATED = 0,
        R3000ACPU_NOTIFY_CACHE_UNISOLATED = 1,
-       R3000ACPU_NOTIFY_DMA3_EXE_LOAD = 2
 };
 
 typedef struct {
@@ -191,9 +190,10 @@ typedef struct {
        struct { u32 sCycle, cycle; } intCycle[32];
        u32 gteBusyCycle;
        u32 muldivBusyCycle;
+       u32 subCycle;           /* interpreter cycle counting */
+       u32 subCycleStep;
        // warning: changing anything in psxRegisters requires update of all
-       // asm in libpcsxcore/new_dynarec/, but this member can be replaced
-       u32 reserved[2];
+       // asm in libpcsxcore/new_dynarec/
 } psxRegisters;
 
 extern psxRegisters psxRegs;