pcsx2/fps2bios/kernel/iopload/include/kexcepman.h
Jake.Stine 6ebfae8ef1 Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official.
Added interface.cpp (plugin/pcsx2 interface) and savestate.cpp to SPU2ghz, to help clean up SPU2.cpp.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@463 96395faa-99c1-11dd-bbfe-3dabce05a288
2009-02-09 21:15:56 +00:00

23 lines
658 B
C

#ifndef __EXCEPMAN_H__
#define __EXCEPMAN_H__
#define EXCEPMAN_VER 0x101
#define EXCEP_MAX 16
struct exHandler {
void *next; // next points to the next funccode :/
int info;
u32 funccode[0];
};
void *GetExHandlersTable(); // 3
int RegisterExceptionHandler(int code, struct exHandler *handler); // 4
int RegisterPriorityExceptionHandler(int code, int priority,
struct exHandler *handler); // 5
int RegisterDefaultExceptionHandler(struct exHandler *handler); // 6
int ReleaseExceptionHandler(int excode, struct exHandler *handler); // 7
int ReleaseDefaultExceptionHandler(struct exHandler *handler); // 8
#endif//__EXCEPMAN_H__