X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=libpcsxcore%2Fpsxhle.h;h=e6d2df81304d76d18343b334dadbdb146d1b5972;hb=979b861b31ef1f5033db5bd4433b842944300a3e;hp=eef78e80ea19173b289cc44df6ccfc944bf8d022;hpb=ef79bbde537d6b9c745a7d86cb9df1d04c35590d;p=pcsx_rearmed.git diff --git a/libpcsxcore/psxhle.h b/libpcsxcore/psxhle.h index eef78e80..e6d2df81 100644 --- a/libpcsxcore/psxhle.h +++ b/libpcsxcore/psxhle.h @@ -28,7 +28,20 @@ extern "C" { #include "r3000a.h" #include "plugins.h" -extern void (*psxHLEt[256])(); +enum hle_op { + hleop_dummy = 0, hleop_a0, hleop_b0, hleop_c0, + hleop_bootstrap, hleop_execret, hleop_exception, hleop_unused, + hleop_exc0_0_1, hleop_exc0_0_2, + hleop_exc0_1_1, hleop_exc0_1_2, hleop_exc0_2_2, + hleop_exc1_0_1, hleop_exc1_0_2, + hleop_exc1_1_1, hleop_exc1_1_2, + hleop_exc1_2_1, hleop_exc1_2_2, + hleop_exc1_3_1, hleop_exc1_3_2, + hleop_exc3_0_2, + hleop_exc_padcard1, hleop_exc_padcard2, +}; + +extern void (* const psxHLEt[24])(); #ifdef __cplusplus }