home *** CD-ROM | disk | FTP | other *** search
- ; ****************************************************************
- ; ** Program : Tm.asm **
- ; ** Type : Interface **
- ; ** Module : ADLPLAY.BAS **
- ; ** Purpose : Basic Interface To Adlib Sound Driver **
- ; ** Language: Compiled with Masm 5.0 **
- ; ** Useage : Call With Function Number in Si **
- ; ES:Bx Will point the way to the other arguments **
- ; ****************************************************************
- ; Note This Module is as simple as possible for 2 reasons.
- ; 1. It is easy to understand.
- ; 2. I had to write assembler .... ugh
- ;
- ;
-
- .MODEL MEDIUM,C
-
- .CODE
- PUBLIC soundcard
- soundcard PROC arg1:word,arg2:word,arg3:word,arg4:word,arg5:word,arg6:word
-
- mov bx,arg1
- mov si,bx
- lea bx,arg2
- push SS
- pop ES
- int 65h
- ret
-
- soundcard endp
- end
-