Category : Assembly Language Source Code
Archive   : XLIB20.ZIP
Filename : XLIB.H

 
Output of file : XLIB.H contained in archive : XLIB20.ZIP

extern int __far __pascal CSEGSEL;
extern int __far __pascal CSEGDSEL;
extern int __far __pascal TSEGSEL;
extern int __far __pascal TSEGDSEL;
extern int __far __pascal DSEGSEL;
extern int __far __pascal FLATSEL;
extern int __far __pascal FLATDSEL;
extern int __far __pascal DGROUPSEL;
extern int __far __pascal SCRNSEL;
extern int __far __pascal MAINCSSEL;
extern int __far __pascal MAINSSSEL;
extern int __far __pascal MAINDSSEL;
extern int __far __pascal MAINESSEL;
extern int __far __pascal ILCSSEL;
extern int __far __pascal ILSSSEL;
extern int __far __pascal ILDSSEL;
extern long __far __pascal CCODE;
extern char __far __pascal IRQ0INTNO;
extern char __far __pascal IRQ8INTNO;
extern int __far __pascal IFLAGS;
extern int __far __pascal OFLAGS;
extern int __far __pascal FPUCW;
extern int __far __pascal HOTKEY;
extern int __far __pascal RMDS;
extern int __far __pascal RMES;
extern int __far __pascal PMDS;
extern int __far __pascal PMES;
extern int __far __pascal PMFS;
extern int __far __pascal PMGS;
extern long __far __pascal CCODEPTR;
extern long __far __pascal PAGESIZE;
extern int __far __pascal CSEGVAL;
extern int __far __pascal TSEGVAL;
extern int __far __pascal DSEGVAL;
extern int __far __pascal DGROUPVAL;
extern long __far __pascal INLINERMPTR;
extern long __far __pascal CALL32PTR;
extern long __far __pascal FILEBUFADR;
extern int __far __pascal FILEBUFSIZE;
extern long __far __pascal ORGEFLAGS;
extern long __far __pascal ORGEAX;
extern long __far __pascal ORGEBX;
extern long __far __pascal ORGECX;
extern long __far __pascal ORGEDX;
extern long __far __pascal ORGESI;
extern long __far __pascal ORGEDI;
extern long __far __pascal ORGEBP;
extern long __far __pascal ORGESP;
extern int __far __pascal ORGSS;
extern int __far __pascal ORGDS;
extern int __far __pascal ORGES;
extern int __far __pascal ORGFS;
extern int __far __pascal ORGGS;
extern char __far __pascal ORGFPU[94];
extern long __far __pascal CALLESP;
extern int __far __pascal CALLSS;
extern int __far __pascal CALLDS;
extern int __far __pascal CALLES;
extern int __far __pascal CALLFS;
extern int __far __pascal CALLGS;
extern long __far __pascal XLIBMEMREQ();
extern long __far __pascal VCPIMEMREQ();
extern long __far __pascal DPMIMEMREQ();
extern long __far __pascal INITXLIB();
extern int __far __pascal XLIBCONFIG();
extern void __far __pascal INLINEPM();
extern void __far __pascal INLINERM();
extern void __far __pascal CALL32();
extern void __far __pascal CALLPM();
extern void __far __pascal ENTERPM();
extern void __far __pascal DEFLECTPM();
extern void __far __pascal GETMEM();
extern void __far __pascal FREEMEM();
extern void __far __pascal RESETMEM();
extern void __far __pascal GETPMIV();
extern void __far __pascal SETPMIV();
extern void __far __pascal SETDESC();
extern void __far __pascal XCREATE();
extern void __far __pascal XOPEN();
extern void __far __pascal XCLOSE();
extern void __far __pascal XSAVE();
extern void __far __pascal XLOAD();
extern void __far __pascal XWRITE();

extern void __far __pascal XREAD();
extern void __far __pascal SWITCHPM();
extern void __far __pascal SWITCHRM();

struct xfile
{
long condcode;
char fname[68];
int fhandle;
int fptrmode;
long fptr;
long blkadr;
long blksize;
long bufadr;
int bufsize;
int control;
};