![]()
![]()
You should only be on this page if you've accepted the
"GUS Driver Sources Disclaimer" on one of the Utopia WWW sites. If this isn't
the case leave this page NOW ! If you want to set a link to the driver sources you are
only allowed to link directly to the main Utopia WWW page at http://utopia.a1.nl
or directly to the main page of one of the mirror sites named at http://utopia.a1.nl ! Any illegal mirroring/spreading of
the sources or any derivative work will have severe consequences ! To
unpack any of the below files you need to enter a password which is (in uppercase
letters): I HAVE ACCEPTED THE GUS DRIVER SOURCES
DISCLAIMER
When you have any driver/sources to contribute you can email them to rdewit@a1.nl. I'd highly recommend everybody who wants to
work on these or entirely new sources/drivers/utils to join the GUS Driver Programming
Digest by sending an email to gus-driver-programming@mail.GAIANET.NET
and putting subscribe in the message's body to get in touch with other programmers.
UltraSound source code
information
In general all DOS programs can be compiled with Borland C++ 3.1. The DOS GIU Setup
programs require Borland C++ 4.0 and the third party Zinc library. 16 bit Windows programs
Visual C++ 1.5x, 32 bit Windows programs require Visual C++ 4.0 or greater. Note that a
number of Windows 95 programs are 16 bit applications. Most of these will require
additional header files from the Microsoft Developer subscription to access certain
configuration manager functions.
Windows drivers will require the appropriate DDK from the Microsoft Developer
subscription. The sample drivers from the DDK should be successfully compiled before
trying to compile any UltraSound drivers.
GF1 (GUS Classic/MAX/ACE/Extreme/ViperMAX) related
GUS PnP/InterWave related
Linux Ultrasound Project sources (Ultra-2.99a-devel4) which do not fall under the
disclaimer but are included here anyhow for some extra example code