Interrups | Categories | Contents |
Int 31
- Overwritten by CP/M jump instruction in INT 30
Int 31
- VIRUS - Vacsina series - INSTALLATION CHECK (NOT A VECTOR!)
Int 31/AX=0000h
- DPMI 0.9+ - ALLOCATE LDT DESCRIPTORS
Int 31/AX=0001h
- DPMI 0.9+ - FREE LDT DESCRIPTOR
Int 31/AX=0002h
- DPMI 0.9+ - SEGMENT TO DESCRIPTOR
Int 31/AX=0003h
- DPMI 0.9+ - GET NEXT SELECTOR INCREMENT VALUE
Int 31/AX=0004h
- DPMI 0.9+ - LOCK SELECTOR
Int 31/AX=0005h
- DPMI 0.9+ - UNLOCK SELECTOR
Int 31/AX=0006h
- DPMI 0.9+ - GET SEGMENT BASE ADDRESS
Int 31/AX=0007h
- DPMI 0.9+ - SET SEGMENT BASE ADDRESS
Int 31/AX=0008h
- DPMI 0.9+ - SET SEGMENT LIMIT
Int 31/AX=0009h
- DPMI 0.9+ - SET DESCRIPTOR ACCESS RIGHTS
Int 31/AX=000Ah
- DPMI 0.9+ - CREATE ALIAS DESCRIPTOR
Int 31/AX=000Bh
- DPMI 0.9+ - GET DESCRIPTOR
Int 31/AX=000Ch
- DPMI 0.9+ - SET DESCRIPTOR
Int 31/AX=000Dh
- DPMI 0.9+ - ALLOCATE SPECIFIC LDT DESCRIPTOR
Int 31/AX=000Eh
- DPMI 1.0+ - GET MULTIPLE DESCRIPTORS
Int 31/AX=000Fh
- DPMI 1.0+ - SET MULTIPLE DESCRIPTORS
Int 31/AX=0100h
- DPMI 0.9+ - ALLOCATE DOS MEMORY BLOCK
Int 31/AX=0101h
- DPMI 0.9+ - FREE DOS MEMORY BLOCK
Int 31/AX=0102h
- DPMI 0.9+ - RESIZE DOS MEMORY BLOCK
Int 31/AX=0200h
- DPMI 0.9+ - GET REAL MODE INTERRUPT VECTOR
Int 31/AX=0201h
- DPMI 0.9+ - SET REAL MODE INTERRUPT VECTOR
Int 31/AX=0202h
- DPMI 0.9+ - GET PROCESSOR EXCEPTION HANDLER VECTOR
Int 31/AX=0203h
- DPMI 0.9+ - SET PROCESSOR EXCEPTION HANDLER VECTOR
Int 31/AX=0204h
- DPMI 0.9+ - GET PROTECTED MODE INTERRUPT VECTOR
Int 31/AX=0205h
- DPMI 0.9+ - SET PROTECTED MODE INTERRUPT VECTOR
Int 31/AX=0210h
- DPMI 1.0+ - GET PROTECTED MODE EXTENDED PROCESSOR EXCEPTION HANDLER
Int 31/AX=0211h
- DPMI 1.0+ - GET REAL MODE EXTENDED PROCESSOR EXCEPTION HANDLER
Int 31/AX=0212h
- DPMI 1.0+ - SET PROTECTED MODE EXTENDED PROCESSOR EXCEPTION HANDLER
Int 31/AX=0213h
- DPMI 1.0+ - SET REAL MODE EXTENDED PROCESSOR EXCEPTION HANDLER
Int 31/AX=0300h
- DPMI 0.9+ - SIMULATE REAL MODE INTERRUPT
Int 31/AX=0301h
- DPMI 0.9+ - CALL REAL MODE PROCEDURE WITH FAR RETURN FRAME
Int 31/AX=0302h
- DPMI 0.9+ - CALL REAL MODE PROCEDURE WITH IRET FRAME
Int 31/AX=0303h
- DPMI 0.9+ - ALLOCATE REAL MODE CALLBACK ADDRESS
Int 31/AX=0304h
- DPMI 0.9+ - FREE REAL MODE CALLBACK ADDRESS
Int 31/AX=0305h
- DPMI 0.9+ - GET STATE SAVE/RESTORE ADDRESSES
Int 31/AX=0306h
- DPMI 0.9+ - GET RAW MODE SWITCH ADDRESSES
Int 31/AX=0400h
- DPMI 0.9+ - GET DPMI VERSION
Int 31/AX=0401h
- DPMI 1.0+ - GET DPMI CAPABILITIES
Int 31/AX=0500h
- DPMI 0.9+ - GET FREE MEMORY INFORMATION
Int 31/AX=0501h
- DPMI 0.9+ - ALLOCATE MEMORY BLOCK
Int 31/AX=0502h
- DPMI 0.9+ - FREE MEMORY BLOCK
Int 31/AX=0503h
- DPMI 0.9+ - RESIZE MEMORY BLOCK
Int 31/AX=0504h
- DPMI 1.0+ - ALLOCATE LINEAR MEMORY BLOCK
Int 31/AX=0505h
- DPMI 1.0+ - RESIZE LINEAR MEMORY BLOCK
Int 31/AX=0506h
- DPMI 1.0+ - GET PAGE ATTRIBUTES
Int 31/AX=0507h
- DPMI 1.0+ - MODIFY PAGE ATTRIBUTES
Int 31/AX=0508h
- DPMI 1.0+ - MAP DEVICE IN MEMORY BLOCK
Int 31/AX=0509h
- DPMI 1.0+ - MAP CONVENTIONAL MEMORY IN MEMORY BLOCK
Int 31/AX=050Ah
- DPMI 1.0+ - GET MEMORY BLOCK SIZE AND BASE
Int 31/AX=050Bh
- DPMI 1.0+ - GET MEMORY INFORMATION
Int 31/AX=0600h
- DPMI 0.9+ - LOCK LINEAR REGION
Int 31/AX=0601h
- DPMI 0.9+ - UNLOCK LINEAR REGION
Int 31/AX=0602h
- DPMI 0.9+ - MARK REAL MODE REGION AS PAGEABLE
Int 31/AX=0603h
- DPMI 0.9+ - RELOCK REAL MODE REGION
Int 31/AX=0604h
- DPMI 0.9+ - GET PAGE SIZE
Int 31/AX=0700h
- DPMI 0.9+ - MARK PAGES AS PAGING CANDIDATES
Int 31/AX=0701h
- DPMI 0.9+ - DISCARD PAGES
Int 31/AX=0702h
- DPMI 0.9+ - MARK PAGE AS DEMAND PAGING CANDIDATE
Int 31/AX=0703h
- DPMI 0.9+ - DISCARD PAGE CONTENTS
Int 31/AX=0800h
- DPMI 0.9+ - PHYSICAL ADDRESS MAPPING
Int 31/AX=0801h
- DPMI 1.0+ - FREE PHYSICAL ADDRESS MAPPING
Int 31/AX=0900h
- DPMI 0.9+ - GET AND DISABLE VIRTUAL INTERRUPT STATE
Int 31/AX=0901h
- DPMI 0.9+ - GET AND ENABLE VIRTUAL INTERRUPT STATE
Int 31/AX=0902h
- DPMI 0.9+ - GET VIRTUAL INTERRUPT STATE
Int 31/AX=0A00h
- DPMI 0.9+ - GET VENDOR SPECIFIC API ENTRY POINT
Int 31/AX=0B00h
- DPMI 0.9+ - SET DEBUG WATCHPOINT
Int 31/AX=0B01h
- DPMI 0.9+ - CLEAR DEBUG WATCHPOINT
Int 31/AX=0B02h
- DPMI 0.9+ - GET STATE OF DEBUG WATCHPOINT
Int 31/AX=0B03h
- DPMI 0.9+ - RESET DEBUG WATCHPOINT
Int 31/AX=0C00h
- DPMI 1.0+ - INSTALL RESIDENT HANDLER INIT CALLBACK
Int 31/AX=0C01h
- DPMI 1.0+ - TERMINATE AND STAY RESIDENT
Int 31/AX=0D00h
- DPMI 1.0+ - ALLOCATE SHARED MEMORY
Int 31/AX=0D01h
- DPMI 1.0+ - FREE SHARED MEMORY
Int 31/AX=0D02h
- DPMI 1.0+ - SERIALIZE SHARED MEMORY
Int 31/AX=0D03h
- DPMI 1.0+ - FREE SERIALIZATION ON SHARED MEMORY
Int 31/AX=0E00h
- DPMI 1.0+ - GET COPROCESSOR STATUS
Int 31/AX=0E01h
- DPMI 1.0+ - SET EMULATION
Int 31/AH=57h
- Netroom3 DPMI.EXE v3.00 - ???
Int 31/AX=5702h
- Netroom3 DPMI.EXE v3.00 - SWITCH TO PROTECTED MODE
Int 31/AX=EE00h
- DOS32 v3.0+ - GET DOS32 VERSION AND SELECTOR VALUES
Int 31/AX=EE02h
- DOS32 v3.0+ - GET DOS32 ADDRESS INFORMATION
Int 31/AX=EE10h
- DOS32 v3.2+ - SET UP A DOS32 LOADABLE LIBRARY
Int 31/AX=EE11h
- DOS32 v3.2+ - LOAD LIBRARY FILE
Int 31/AX=EE20h
- DOS32 v3.0+ - GET REAL MODE CALL BACK ADDRESS WITH RETF STACK FRAME
Int 31/AX=EE21h
- DOS32 v3.0+ - GET REAL MODE CALL BACK ADDRESS WITH IRET STACK FRAME
Int 31/AX=EE30h
- DOS32 v3.0+ - TERMINATE AND STAY RESIDENT
Int 31/AX=EE40h
- DOS32 v3.0+ - UNDO PREVIOUS MEMORY ALLOCATION or DMA BUFFER
Int 31/AX=EE41h
- DOS32 v3.0+ - ALLOCATE 16KB DMA BLOCK
Int 31/AX=EE42h
- DOS32 v3.0+ - ALLOCATE MEMORY BLOCK
Int 31/AX=FF00h
- CauseWay - Info - GET SYSTEM SELECTORS/FLAGS
Int 31/AX=FF01h
- CauseWay - IntXX - SIMULATE REAL-MODE INTERRUPT
Int 31/AX=FF02h
- CauseWay - FarCallReal - SIMULATE REAL-MODE FAR CALL
Int 31/AX=FF03h
- CauseWay - GetSel - ALLOCATE NEW SELECTOR
Int 31/AX=FF04h
- CauseWay - RelSel - RELEASE A SELECTOR
Int 31/AX=FF05h
- CauseWay - CodeSel - CONVERT SELECTOR TO EXECUTABLE CODE SELECTOR
Int 31/AX=FF06h
- CauseWay - AliasSel - CREATE READ/WRITE DATA ALIAS SELECTOR
Int 31/AX=FF07h
- CauseWay - GetSelDet - GET SELECTOR BASE AND LIMIT
Int 31/AX=FF08h
- CauseWay - GetSelDet32 - GET SELECTOR BASE AND LIMIT (32-bit)
Int 31/AX=FF09h
- CauseWay - SetSelDet - SET SELECTOR BASE AND LIMIT
Int 31/AX=FF0Ah
- CauseWay - SetSelDet32 - SET SELECTOR BASE AND LIMIT (32-bit)
Int 31/AX=FF0Bh
- CauseWay - GetMem - ALLOCATE BLOCK OF MEMORY
Int 31/AX=FF0Ch
- CauseWay - GetMem32 - ALLOCATE BLOCK OF MEMORY (32-bit)
Int 31/AX=FF0Dh
- CauseWay - ResMem - RESIZE MEMORY BLOCK
Int 31/AX=FF0Eh
- CauseWay - ResMem32 - RESIZE MEMORY BLOCK (32-bit)
Int 31/AX=FF0Fh
- CauseWay - RelMem - RELEASE PREVIOUSLY ALLOCATED MEMORY
Int 31/AX=FF10h
- CauseWay - GetMemLinear - ALLOCATE MEMORY WITHOUT SELECTOR
Int 31/AX=FF11h
- CauseWay - GetMemLinear32 - ALLOCATE MEMORY WITHOUT SELECTOR
Int 31/AX=FF12h
- CauseWay - ResMemLinear - RESIZE LINEAR MEMORY BLOCK
Int 31/AX=FF13h
- CauseWay - ResMemLinear32 - RESIZE LINEAR MEMORY BLOCK (32-bit)
Int 31/AX=FF14h
- CauseWay - RelMemLinear - RELEASE LINEAR MEMORY BLOCK
Int 31/AX=FF15h
- CauseWay - RelMemLinear32 - RELEASE LINEAR MEMORY BLOCK (32-bit)
Int 31/AX=FF16h
- CauseWay - GetMemNear - ALLOCATE APPLICATION-RELATIVE MEMORY
Int 31/AX=FF17h
- CauseWay - ResMemNear - RESIZE APPLICATION-RELATIVE MEMORY BLOCK
Int 31/AX=FF18h
- CauseWay - RelMemNear - RELEASE APPLICATION-RELATIVE MEMORY BLOCK
Int 31/AX=FF19h
- CauseWay - Linear2Near - CONVERT LINEAR TO APP-RELATIVE ADDRESS
Int 31/AX=FF1Ah
- CauseWay - Near2Linear - CONVERT APP-RELATIVE TO LINEAR ADDRESS
Int 31/AX=FF1Bh
- CauseWay - LockMem - LOCK REGION OF MEMORY
Int 31/AX=FF1Ch
- CauseWay - LockMem32 - LOCK REGION OF MEMORY (32-bit)
Int 31/AX=FF1Dh
- CauseWay - UnLockMem - UNLOCK REGION OF MEMORY
Int 31/AX=FF1Eh
- CauseWay - UnLockMem32 - UNLOCK REGION OF MEMORY (32-bit)
Int 31/AX=FF1Fh
- CauseWay - LockMemNear - LOCK APPLICATION-RELATIVE MEMORY REGION
Int 31/AX=FF20h
- CauseWay - UnLockMemNear - UNLOCK APP-RELATIVE MEMORY REGION
Int 31/AX=FF21h
- CauseWay - GetMemDOS - ALLOCATE CONVENTIONAL MEMORY
Int 31/AX=FF22h
- CauseWay - ResMemDOS - RESIZE CONVENTIONAL MEMORY BLOCK
Int 31/AX=FF23h
- CauseWay - RelMemDOS - RELEASE CONVENTIONAL MEMORY BLOCK
Int 31/AX=FF24h
- CauseWay - ExecOverlay - LOAD AND OPTIONALLY EXECUTE APP CODE
Int 31/AX=FF25h
- CauseWay - GetDOSTrans - GET DOS TRANSFER BUFFER
Int 31/AX=FF26h
- CauseWay - SetDOSTrans - SET DOS TRANSFER BUFFER
Int 31/AX=FF27h
- CauseWay v1.3 - GetMCBSize - GET CURRENT MCB ALLOCATION BLOCK SIZE
Int 31/AX=FF28h
- CauseWay v1.3 - SetMCBSize - SET MCB MEMORY ALLOCATION BLOCK SIZE
Int 31/AX=FF29h
- CauseWay v1.3 - GetSels - ALLOCATE MULTIPLE SELECTORS
Int 31/AX=FF2Ah
- CauseWay v1.3 - cwLoad - LOAD ANOTHER CAUSEWAY PROGRAM AS OVERLAY
Int 31/AX=FF2Bh
- CauseWay v1.3 - cwcInfo - VALIDATE AND GET SIZE OF CWC FILE
Int 31/AX=FF2Ch
- CauseWay v1.3 - GetMemSO - ALLOCATE MEMORY AND RETURN SEL:OFFSET
Int 31/AX=FF2Dh
- CauseWay v1.3 - ResMemSO - RESIZE SELECTOR:OFFSET MEMORY BLOCK
Int 31/AX=FF2Eh
- CauseWay v1.3 - RelMemSO - RELEASE SELECTOR:OFFSET MEMORY BLOCK
Int 31/AX=FFFBh
- Causeway v1.3 - cwcLoad - LOAD/EXPAND CWC-COMPRESSED FILE
Interrups | Categories | Contents |