xlib.inc

来自「DOS保护模式下汇编程序设计.zip」· INC 代码 · 共 82 行

INC
82
字号
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

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?