home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / datamage.zip / CODE.ZIP / WW.ASM < prev    next >
Assembly Source File  |  1986-05-22  |  768b  |  46 lines

  1. CSEG    SEGMENT BYTE PUBLIC 'CODESG'
  2.  
  3.     ASSUME CS:CSEG
  4.  
  5.     PUBLIC WW
  6.  
  7. WW    PROC FAR
  8.  
  9.     PUSH BP
  10.     MOV BP,SP            ;SET UP TO ADDRESS PASSED PARAMS
  11.  
  12.     MOV SI,[BP + 6]
  13.     MOV AH,[SI]            ;GET U/D PARAM INTO AH
  14.  
  15.     MOV SI,[BP + 8]
  16.     MOV AL,[SI]              ;GET LINES PARAM INTO AL
  17.  
  18.     MOV SI,[BP + 10]
  19.     MOV CL,[SI]            ;GET ULC PARAM INTO CH
  20.  
  21.     MOV SI,[BP + 12]
  22.     MOV CH,[SI]            ;GET ULR PARAM INTO CL
  23.  
  24.     MOV SI,[BP + 14]
  25.     MOV DL,[SI]            ;GET LRC PARAM INTO DH
  26.  
  27.     MOV SI,[BP + 16]
  28.     MOV DH,[SI]            ;GET LRR PARAM INTO DL
  29.  
  30.  
  31.     MOV SI,[BP + 18]        ;GETS ATTR INTO BH
  32.     MOV BH,[SI]
  33.  
  34.     INT 10H                ;CALL BIOS VIDEO
  35.  
  36.     POP BP                ;RESETS BP, NOW FROM ORIGINAL STACK
  37.  
  38.     RET 14
  39.  
  40. WW    ENDP
  41.  
  42. CSEG     ENDS
  43.  
  44. END    WW
  45. END
  46.