home *** CD-ROM | disk | FTP | other *** search
/ TopWare 18: Liquid / Image.iso / liquid / top1120 / wave.inc < prev   
Text File  |  1994-04-10  |  1KB  |  41 lines

  1.  
  2. ;   /*\
  3. ;---|*|-----------------====< VESA AI WAVE INCLUDE >====----------------------
  4. ;---|*|
  5. ;---|*| Copyright (c) 1993,1994  V.E.S.A, Inc. All Rights Reserved.
  6. ;---|*|
  7. ;---|*| VBE/AI 1.0 Specification
  8. ;---|*|    February 2, 1994. 1.00 release
  9. ;---|*|
  10. ;   \*/
  11.  
  12. ;
  13. ; A structure listing the DMA I/O addresses for the different channels
  14. ;
  15.  
  16. dmaio   struc
  17.  _dmach         db      ?       ; DMA channel number
  18.  _dmawrsmr      db      ?       ; DMA write single mask register
  19.  _dmawrmode     db      ?       ; DMA write mode register
  20.  _dmapg         db      ?       ; DMA page register
  21.  _dmaadr        db      ?       ; DMA address
  22.  _dmaclr        db      ?       ; DMA clear low/high flip-flop
  23. dmaio   ends
  24.  
  25. ;
  26. ; data on the stack when calling API.ASM
  27. ;
  28. parmw1        equ     [bp+2+@farret+0]  ; 1st parameter word on the stack
  29. parmw2        equ     [bp+2+@farret+2]  ; 2nd parameter word on the stack
  30. parmw3        equ     [bp+2+@farret+4]  ; 3rd parameter word on the stack
  31. parmw4        equ     [bp+2+@farret+6]  ; 4th parameter word on the stack
  32. parmw5        equ     [bp+2+@farret+8]  ; 5th parameter word on the stack
  33. parmw6        equ     [bp+2+@farret+10] ; 6th parameter word on the stack
  34. parmw7        equ     [bp+2+@farret+12] ; 7th parameter word on the stack
  35.  
  36. ;   /*\
  37. ;---|*| end of WAVE.INC
  38. ;   \*/
  39.  
  40.  
  41.