/*
	Downgrade Launcher -> patch_table.h -> Provide API documentation and definitions for the table patching
	by Davee
	
	01/01/2011
*/
#ifndef __KERNEL_EXPLOIT_H__
#define __KERNEL_EXPLOIT_H__

/* prototypes */
void doKernelExploit(void);
int execKernelFunction(void *kfunc);

typedef struct sceKernelIfHandleParam
{
	struct sceKernelIfHandleParam *unk_0;
	u32 unk_4;
	u32 unk_8;
	u32 unk_12;
	u16 unk_16;
	u16 unk_18;
	u32 unk_20;
	u32 unk_24;
	u32 unk_28;
	u32 unk_32;
	u32 unk_36;
	u32 unk_40;
	u32 unk_44;
	u32 unk_48;
	u32 unk_52;
	u32 unk_56;
	u32 unk_60;
	u32 unk_64;
	u32 unk_68;
	u32 unk_72;
} sceKernelIfHandleParam;

#endif /* __KERNEL_EXPLOIT_H__ */
