home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Overload
/
ShartewareOverload.cdr
/
windows
/
baswind8.zip
/
INT86.ASM
< prev
next >
Wrap
Assembly Source File
|
1990-09-14
|
1KB
|
54 lines
;
;TITLE: INT86 SEPT 1 , 1990
Basic_setup MACRO
PUSH BP
MOV BP,SP
PUSH SI
PUSH DI
PUSH DS
PUSH ES
ENDM
Basic_cleanup MACRO
POP ES
POP DS
POP DI
POP SI
POP BP
ENDM
;
;CODE SEGMENT BYTE PUBLIC ;CODE;
; ASSUME CS:CODE
Dosseg ;requires masm 5.0 or higher
.Model Medium
; Define all publicly accessible routines.
PUBLIC Int86
.Code
Int86 PROC FAR
Basic_setup
MOV SI,[BP+8]
MOV SI,[SI]
MOV AX,[SI]
MOV BX,[SI+2]
MOV CX,[SI+4]
MOV DX,[SI+6]
INT 10H
Basic_cleanup
RET 6D
Int86 ENDP
;CODE ENDS
END