#ifndef RLOEW_RLOEWVXD #define RLOEW_RLOEWVXD int RL_Open(); int RL_Close(); int Ring0vxd(void *proc,void *arg); int Ring0vxd(); int Ring3vxd(); int LockMem(); int *Int20(int cmd,int *regs,int argcnt,...); int AllocPLS(); int FreePLS(int idx); int GetPLS(int idx); int GetPLS(int idx,int *err); int SetPLS(int idx,int val); void *AllocHeap(int len); int FreeHeap(void *addr); int CopyMem(void *src,void *dest,int len); int ReadPhysMem(void *src,void *dest,int len); int WritePhysMem(void *src,void *dest,int len); int WriteLog(void *data,int len); unsigned long ReadLog(void *data,int len); int AddDiskToken(_int64 val); _int64 GetDiskToken(int idx); int EraseDiskToken(int idx); void *GetData(char *name,int *len); int SetData(char *name,void *data,int len); #endif