www.pudn.com > DOS保护模式下汇编程序设计.zip > XLIB.INC


DSEG           SEGMENT PARA PUBLIC USE16 'DATA' 
 
               EXTERNDEF PASCAL CSEGSEL:WORD 
               EXTERNDEF PASCAL CSEGDSEL:WORD 
               EXTERNDEF PASCAL TSEGSEL:WORD 
               EXTERNDEF PASCAL TSEGDSEL:WORD 
               EXTERNDEF PASCAL DSEGSEL:WORD 
               EXTERNDEF PASCAL FLATSEL:WORD 
               EXTERNDEF PASCAL FLATDSEL:WORD 
               EXTERNDEF PASCAL DGROUPSEL:WORD 
               EXTERNDEF PASCAL SCRNSEL:WORD 
               EXTERNDEF PASCAL ORGEFLAGS:DWORD 
               EXTERNDEF PASCAL ORGEBX:DWORD 
               EXTERNDEF PASCAL ORGECX:DWORD 
               EXTERNDEF PASCAL ORGESI:DWORD 
               EXTERNDEF PASCAL ORGEDI:DWORD 
               EXTERNDEF PASCAL ORGEBP:DWORD 
               EXTERNDEF PASCAL ORGESP:DWORD 
               EXTERNDEF PASCAL ORGSS:WORD 
               EXTERNDEF PASCAL ORGDS:WORD 
               EXTERNDEF PASCAL ORGES:WORD 
               EXTERNDEF PASCAL ORGFS:WORD 
               EXTERNDEF PASCAL ORGGS:WORD 
               EXTERNDEF PASCAL ORGFPU:BYTE 
               EXTERNDEF PASCAL CALLESP:DWORD 
               EXTERNDEF PASCAL CALLSS:WORD 
               EXTERNDEF PASCAL CALLDS:WORD 
               EXTERNDEF PASCAL CALLES:WORD 
               EXTERNDEF PASCAL CALLFS:WORD 
               EXTERNDEF PASCAL CALLGS:WORD 
               EXTERNDEF PASCAL IRQ0INTNO:BYTE 
               EXTERNDEF PASCAL IRQ8INTNO:BYTE 
               EXTERNDEF PASCAL CCODEPTR:DWORD 
               EXTERNDEF PASCAL CCODE:DWORD 
               EXTERNDEF PASCAL IFLAGS:WORD 
               EXTERNDEF PASCAL OFLAGS:WORD 
               EXTERNDEF PASCAL FPUCW:WORD 
               EXTERNDEF PASCAL HOTKEY:WORD 
               EXTERNDEF PASCAL CSEGVAL:WORD 
               EXTERNDEF PASCAL TSEGVAL:WORD 
               EXTERNDEF PASCAL DSEGVAL:WORD 
               EXTERNDEF PASCAL DGROUPVAL:WORD 
 
DSEG           ENDS 
 
CSEG           SEGMENT PARA PUBLIC USE16 'CODE' 
 
               EXTERNDEF PASCAL XLIBMEMREQ:FAR 
               EXTERNDEF PASCAL VCPIMEMREQ:FAR 
               EXTERNDEF PASCAL DPMIMEMREQ:FAR 
               EXTERNDEF PASCAL INITXLIB:FAR 
               EXTERNDEF PASCAL XLIBCONFIG:FAR 
               EXTERNDEF PASCAL CALLPM:FAR 
               EXTERNDEF PASCAL ENTERPM:FAR 
               EXTERNDEF PASCAL GETMEM:FAR 
               EXTERNDEF PASCAL FREEMEM:FAR 
               EXTERNDEF PASCAL RESETMEM:FAR 
               EXTERNDEF PASCAL GETPMIV:FAR 
               EXTERNDEF PASCAL SETPMIV:FAR 
               EXTERNDEF PASCAL SWITCHPM:NEAR 
               EXTERNDEF PASCAL SWITCHRM:NEAR 
 
CSEG           ENDS 
 
TSEG           SEGMENT PARA PUBLIC USE32 'CODE' 
 
               EXTERNDEF PASCAL CSDSEGSEL:WORD 
               EXTERNDEF PASCAL RETPM:NEAR 
               EXTERNDEF PASCAL EXITPM:NEAR 
               EXTERNDEF PASCAL CALLRM:NEAR 
               EXTERNDEF PASCAL PMGETDOSMEM:NEAR 
               EXTERNDEF PASCAL PMFREEDOSMEM:NEAR 
               EXTERNDEF PASCAL PMGETMEM:NEAR 
               EXTERNDEF PASCAL PMFREEMEM:NEAR 
               EXTERNDEF PASCAL PMRESETMEM:NEAR 
               EXTERNDEF PASCAL PMGETRMIV:NEAR 
               EXTERNDEF PASCAL PMSETRMIV:NEAR 
               EXTERNDEF PASCAL PMGETPMIV:NEAR 
               EXTERNDEF PASCAL PMSETPMIV:NEAR 
 
TSEG           ENDS