home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / PROG_GEN / XLIB40.ZIP / XLIB.INC < prev    next >
Text File  |  1994-03-23  |  6KB  |  134 lines

  1. DSEG           SEGMENT PARA PUBLIC USE16 'DATA'
  2.  
  3.                EXTERNDEF PASCAL GDT:DWORD
  4.                EXTERNDEF PASCAL CSEGSEL:WORD
  5.                EXTERNDEF PASCAL CSEGDSEL:WORD
  6.                EXTERNDEF PASCAL TSEGSEL:WORD
  7.                EXTERNDEF PASCAL TSEGDSEL:WORD
  8.                EXTERNDEF PASCAL DSEGSEL:WORD
  9.                EXTERNDEF PASCAL FLATSEL:WORD
  10.                EXTERNDEF PASCAL FLATDSEL:WORD
  11.                EXTERNDEF PASCAL DGROUPSEL:WORD
  12.                EXTERNDEF PASCAL SCRNSEL:WORD
  13.                EXTERNDEF PASCAL MAINCSSEL:WORD
  14.                EXTERNDEF PASCAL MAINSSSEL:WORD
  15.                EXTERNDEF PASCAL MAINDSSEL:WORD
  16.                EXTERNDEF PASCAL MAINESSEL:WORD
  17.                EXTERNDEF PASCAL ILCSSEL:WORD
  18.                EXTERNDEF PASCAL ILSSSEL:WORD
  19.                EXTERNDEF PASCAL ILDSSEL:WORD
  20.                EXTERNDEF PASCAL CCODE:DWORD
  21.                EXTERNDEF PASCAL IRQ0INTNO:BYTE
  22.                EXTERNDEF PASCAL IRQ8INTNO:BYTE
  23.                EXTERNDEF PASCAL IFLAGS:WORD
  24.                EXTERNDEF PASCAL OFLAGS:WORD
  25.                EXTERNDEF PASCAL FPUCW:WORD
  26.                EXTERNDEF PASCAL HOTKEY:WORD
  27.                EXTERNDEF PASCAL RMDS:WORD
  28.                EXTERNDEF PASCAL RMES:WORD
  29.                EXTERNDEF PASCAL PMDS:WORD
  30.                EXTERNDEF PASCAL PMES:WORD
  31.                EXTERNDEF PASCAL PMFS:WORD
  32.                EXTERNDEF PASCAL PMGS:WORD
  33.                EXTERNDEF PASCAL PIC1BASEINT:BYTE
  34.                EXTERNDEF PASCAL PIC2BASEINT:BYTE
  35.                EXTERNDEF PASCAL CPUINTFLAGS:DWORD
  36.                EXTERNDEF PASCAL CCODEPTR:DWORD
  37.                EXTERNDEF PASCAL PAGESIZE:DWORD
  38.                EXTERNDEF PASCAL CSEGVAL:WORD
  39.                EXTERNDEF PASCAL TSEGVAL:WORD
  40.                EXTERNDEF PASCAL DSEGVAL:WORD
  41.                EXTERNDEF PASCAL DGROUPVAL:WORD
  42.                EXTERNDEF PASCAL INLINERMPTR:DWORD
  43.                EXTERNDEF PASCAL CALL32PTR:DWORD
  44.                EXTERNDEF PASCAL FILEBUFADR:DWORD
  45.                EXTERNDEF PASCAL FILEBUFSIZE:WORD
  46.                EXTERNDEF PASCAL ORGEFLAGS:DWORD
  47.                EXTERNDEF PASCAL ORGEAX:DWORD
  48.                EXTERNDEF PASCAL ORGEBX:DWORD
  49.                EXTERNDEF PASCAL ORGECX:DWORD
  50.                EXTERNDEF PASCAL ORGEDX:DWORD
  51.                EXTERNDEF PASCAL ORGESI:DWORD
  52.                EXTERNDEF PASCAL ORGEDI:DWORD
  53.                EXTERNDEF PASCAL ORGEBP:DWORD
  54.                EXTERNDEF PASCAL ORGESP:DWORD
  55.                EXTERNDEF PASCAL ORGSS:WORD
  56.                EXTERNDEF PASCAL ORGDS:WORD
  57.                EXTERNDEF PASCAL ORGES:WORD
  58.                EXTERNDEF PASCAL ORGFS:WORD
  59.                EXTERNDEF PASCAL ORGGS:WORD
  60.                EXTERNDEF PASCAL ORGFPU:BYTE
  61.                EXTERNDEF PASCAL CALLESP:DWORD
  62.                EXTERNDEF PASCAL CALLSS:WORD
  63.                EXTERNDEF PASCAL CALLDS:WORD
  64.                EXTERNDEF PASCAL CALLES:WORD
  65.                EXTERNDEF PASCAL CALLFS:WORD
  66.                EXTERNDEF PASCAL CALLGS:WORD
  67.  
  68. DSEG           ENDS
  69.  
  70. CSEG           SEGMENT PARA PUBLIC USE16 'CODE'
  71.  
  72.                EXTERNDEF PASCAL XLIBMEMREQ:FAR
  73.                EXTERNDEF PASCAL VCPIMEMREQ:FAR
  74.                EXTERNDEF PASCAL DPMIMEMREQ:FAR
  75.                EXTERNDEF PASCAL INITXLIB:FAR
  76.                EXTERNDEF PASCAL XLIBCONFIG:FAR
  77.                EXTERNDEF PASCAL INLINEPM:FAR
  78.                EXTERNDEF PASCAL INLINERM:FAR
  79.                EXTERNDEF PASCAL CALL32:FAR
  80.                EXTERNDEF PASCAL CALLPM:FAR
  81.                EXTERNDEF PASCAL ENTERPM:FAR
  82.                EXTERNDEF PASCAL DEFLECTPM:FAR
  83.                EXTERNDEF PASCAL MAPIO:FAR
  84.                EXTERNDEF PASCAL GETMEM:FAR
  85.                EXTERNDEF PASCAL FREEMEM:FAR
  86.                EXTERNDEF PASCAL RESETMEM:FAR
  87.                EXTERNDEF PASCAL GETPMIV:FAR
  88.                EXTERNDEF PASCAL SETPMIV:FAR
  89.                EXTERNDEF PASCAL SETDESC:FAR
  90.                EXTERNDEF PASCAL XCREATE:FAR
  91.                EXTERNDEF PASCAL XOPEN:FAR
  92.                EXTERNDEF PASCAL XCLOSE:FAR
  93.                EXTERNDEF PASCAL XSAVE:FAR
  94.                EXTERNDEF PASCAL XLOAD:FAR
  95.                EXTERNDEF PASCAL XWRITE:FAR
  96.                EXTERNDEF PASCAL XREAD:FAR
  97.                EXTERNDEF PASCAL SETWATCH:FAR                ;XLIBE only
  98.                EXTERNDEF PASCAL FREEWATCH:FAR               ;XLIBE only
  99.                EXTERNDEF PASCAL RESETWATCH:FAR              ;XLIBE only
  100.                EXTERNDEF PASCAL SWITCHPM:NEAR
  101.                EXTERNDEF PASCAL SWITCHRM:NEAR
  102.  
  103. CSEG           ENDS
  104.  
  105. TSEG           SEGMENT PARA PUBLIC USE32 'CODE'
  106.  
  107.                EXTERNDEF PASCAL CSDSEGSEL:WORD
  108.                EXTERNDEF PASCAL RETPM:NEAR
  109.                EXTERNDEF PASCAL EXITPM:NEAR
  110.                EXTERNDEF PASCAL CALLRM:NEAR
  111.                EXTERNDEF PASCAL PMGETDOSMEM:NEAR
  112.                EXTERNDEF PASCAL PMFREEDOSMEM:NEAR
  113.                EXTERNDEF PASCAL PMMAPIO:NEAR
  114.                EXTERNDEF PASCAL PMGETMEM:NEAR
  115.                EXTERNDEF PASCAL PMFREEMEM:NEAR
  116.                EXTERNDEF PASCAL PMRESETMEM:NEAR
  117.                EXTERNDEF PASCAL PMGETRMIV:NEAR
  118.                EXTERNDEF PASCAL PMSETRMIV:NEAR
  119.                EXTERNDEF PASCAL PMGETPMIV:NEAR
  120.                EXTERNDEF PASCAL PMSETPMIV:NEAR
  121.                EXTERNDEF PASCAL PMSETDESC:NEAR
  122.                EXTERNDEF PASCAL PMXCREATE:NEAR
  123.                EXTERNDEF PASCAL PMXOPEN:NEAR
  124.                EXTERNDEF PASCAL PMXCLOSE:NEAR
  125.                EXTERNDEF PASCAL PMXSAVE:NEAR
  126.                EXTERNDEF PASCAL PMXLOAD:NEAR
  127.                EXTERNDEF PASCAL PMXWRITE:NEAR
  128.                EXTERNDEF PASCAL PMXREAD:NEAR
  129.                EXTERNDEF PASCAL PMSETWATCH:NEAR             ;XLIBE only
  130.                EXTERNDEF PASCAL PMFREEWATCH:NEAR            ;XLIBE only
  131.                EXTERNDEF PASCAL PMRESETWATCH:NEAR           ;XLIBE only
  132.  
  133. TSEG           ENDS
  134.