From 89f33b734d7d540c7fa26f6556ef9ec49eb3008a Mon Sep 17 00:00:00 2001 From: notaz Date: Sun, 2 Dec 2012 00:36:34 +0200 Subject: rm x86 and ppc dynarec remains that code is broken and unmaintained in this fork, which now relies on new_dynarec instead. It's better to merge Ari64's new_dynarec x86 code if x86 support is desired. --- libpcsxcore/ppc/ppc.h | 60 --------------------------------------------------- 1 file changed, 60 deletions(-) delete mode 100644 libpcsxcore/ppc/ppc.h (limited to 'libpcsxcore/ppc/ppc.h') diff --git a/libpcsxcore/ppc/ppc.h b/libpcsxcore/ppc/ppc.h deleted file mode 100644 index a6134d4..0000000 --- a/libpcsxcore/ppc/ppc.h +++ /dev/null @@ -1,60 +0,0 @@ -/* - * ppc definitions v0.5.1 - * Authors: linuzappz - * alexey silinov - */ - -#ifndef __PPC_H__ -#define __PPC_H__ - -#ifdef __cplusplus -extern "C" { -#endif - -// include basic types -#include "../psxcommon.h" -#include "ppc_mnemonics.h" - -#define NUM_HW_REGISTERS 29 - -/* general defines */ -#define write8(val) *(u8 *)ppcPtr = val; ppcPtr++; -#define write16(val) *(u16*)ppcPtr = val; ppcPtr+=2; -#define write32(val) *(u32*)ppcPtr = val; ppcPtr+=4; -#define write64(val) *(u64*)ppcPtr = val; ppcPtr+=8; - -#define CALLFunc(FUNC) \ -{ \ - u32 _func = (FUNC); \ - ReleaseArgs(); \ - if ((_func & 0x1fffffc) == _func) { \ - BLA(_func); \ - } else { \ - LIW(0, _func); \ - MTCTR(0); \ - BCTRL(); \ - } \ -} - -extern int cpuHWRegisters[NUM_HW_REGISTERS]; - -extern u32 *ppcPtr; -extern u8 *j8Ptr[32]; -extern u32 *j32Ptr[32]; - -void ppcInit(); -void ppcSetPtr(u32 *ptr); -void ppcShutdown(); - -void ppcAlign(int bytes); -void returnPC(); -void recRun(void (*func)(), u32 hw1, u32 hw2); -u8 dynMemRead8(u32 mem); -u16 dynMemRead16(u32 mem); -u32 dynMemRead32(u32 mem); -void dynMemWrite32(u32 mem, u32 val); - -#ifdef __cplusplus -} -#endif -#endif -- cgit v1.2.3