home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 10 / 10.iso / l / l440 / 2.ddi / CHAP5 / DO2E.ASM < prev    next >
Encoding:
Assembly Source File  |  1990-09-26  |  566 b   |  29 lines

  1. ; DO2E.ASM
  2. .model small,c
  3. .code
  4.  
  5. do2e    proc    uses ds si di, cmdstr:ptr byte
  6.         public  do2e
  7. ; void do2e( char * cmdstr ); /* prototype */
  8.  
  9.         mov     si,cmdstr       ; small model
  10. ;       lds     si,cmdstr       ; large model
  11.         mov     cs:svss,ss
  12.         mov     cs:svsp,sp
  13.         cld
  14.         int     2Eh
  15.         cli
  16.         mov     ss,cs:svss
  17.         mov     sp,cs:svsp
  18.         sti
  19.         cld
  20.         ret
  21.  
  22.         even            ; for best 286+ usage
  23. svss    dw      0
  24. svsp    dw      0
  25.  
  26. do2e    endp
  27.  
  28.         end
  29.