get rid of old memhandlers
[pcsx_rearmed.git] / libpcsxcore / new_dynarec / emu_if.h
index 0d954df..beb517c 100644 (file)
@@ -47,19 +47,7 @@ void jump_handler_write_h(u32 addr, u32 data, u32 cycles, void *handler);
 void jump_handle_swl(u32 addr, u32 data, u32 cycles);
 void jump_handle_swr(u32 addr, u32 data, u32 cycles);
 
-extern void (*readmem[0x10000])();
-extern void (*readmemb[0x10000])();
-extern void (*readmemh[0x10000])();
-extern void (*writemem[0x10000])();
-extern void (*writememb[0x10000])();
-extern void (*writememh[0x10000])();
-
 extern unsigned int address;
-extern unsigned int readmem_word; /* same as readmem_dword */
-extern unsigned int word;      /* write */
-extern unsigned short hword;
-extern unsigned char byte;
-
 extern void *psxH_ptr;
 
 // same as invalid_code, just a region for ram write checks (inclusive)
@@ -70,8 +58,8 @@ extern unsigned int next_interupt;
 extern int pending_exception;
 
 /* called by drc */
-void pcsx_mtc0(u32 reg);
-void pcsx_mtc0_ds(u32 reg);
+void pcsx_mtc0(u32 reg, u32 val);
+void pcsx_mtc0_ds(u32 reg, u32 val);
 
 /* misc */
 extern void (*psxHLEt[])();