home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 5 / ctrom5b.zip / ctrom5b / PROGRAM / DIVERSEN / DOS32V3B / LIB / GUS.INC < prev    next >
Text File  |  1995-03-08  |  1KB  |  27 lines

  1. ;---------------------------------------------------------------------
  2. ;    Header file for       GUS.ASM       The Gravis Ultrasound routines
  3. ;---------------------------------------------------------------------
  4. ifdef masm                                      ; Allow MASM assembly
  5. global  EQU     externdef
  6. endif
  7.  
  8.  
  9. Global  PASCAL          GetUltraConfig          :Near
  10. Global  PASCAL          Ultrasound_Reset        :Near
  11. Global  PASCAL          Ultrasound_Init         :Near
  12.  
  13. ; Ultrasound port values
  14. Global                  GF1_Voice_Select        :word    ; GF1 Synthesizer
  15. Global                  GF1_REG_Select          :word
  16. Global                  GF1_Data_Low            :word
  17. Global                  GF1_Data_High           :word
  18. Global                  GF1_IRQ_status          :word
  19. Global                  GF1_DRAM                :word
  20. Global                  GF1_TIMER_Ctrl          :word
  21. Global                  GF1_TIMER_Data          :word
  22. Global                  Midi_control            :word   ; MIDI Interface
  23. Global                  Midi_Data               :word
  24. Global                  Mix_control             :word   ; BOARD CONTROL ONLY
  25. Global                  IRQDMA_Ctrl             :word
  26. Global                  UltraBasePort           :Word
  27.