old-www/HOWTO/Soundblaster-AWE-6.html

181 lines
5.8 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
<TITLE>Sound Blaster AWE 32/64 HOWTO: Appendix</TITLE>
<LINK HREF="Soundblaster-AWE-5.html" REL=previous>
<LINK HREF="Soundblaster-AWE.html#toc6" REL=contents>
</HEAD>
<BODY>
Next
<A HREF="Soundblaster-AWE-5.html">Previous</A>
<A HREF="Soundblaster-AWE.html#toc6">Contents</A>
<HR>
<H2><A NAME="s6">6. Appendix</A></H2>
<P>
<P>
<H2><A NAME="moreinfo"></A> <A NAME="ss6.1">6.1 Additional Information</A>
</H2>
<P>
<P>
<DL>
<DT><B>The Linux Sound HOWTO</B><DD><P>Author: Jeff Tranter, <CODE>&lt;
<A HREF="mailto:jeff_tranter@pobox.com">jeff_tranter@pobox.com</A>&gt;</CODE>
<P>Last Version: v1.17, 4 August 1997
<P>Please take a good look at the Sound HOWTO (available from sunsite.unc.edu
and other sites). It contains a bulk of data about compiling the kernel with
sound support, and explains a lot about the sound devices, applications etc.
<P>I understand this HOWTO as an addition to the Sound HOWTO.
<P>
<DT><B>The Linux Sound Playing HOWTO</B><DD><P>Author: Yoo C. Chung, <CODE>&lt;
<A HREF="mailto:wacko@laplace.snu.ac.kr">wacko@laplace.snu.ac.kr</A>&gt;</CODE>
<P>Last Version: v1.4, 13 May 1997
<P>You should also look at the Sound Playing HOWTO. It tells you about the
various sound formats and applications to play them.
<P>
<DT><B>The AWE Driver FAQ</B><DD><P>Author: Takashi Iwai <CODE>&lt;
<A HREF="mailto:iwai@dragon.mm.t.u-tokyo.ac.jp">iwai@dragon.mm.t.u-tokyo.ac.jp</A>&gt;</CODE>
<P>Source:
<A HREF="http://bahamut.mm.t.u-tokyo.ac.jp/~iwai/awedrv/awedrv-faq.html">http://bahamut.mm.t.u-tokyo.ac.jp/~iwai/awedrv/awedrv-faq.html</A><P>If you have problems installing the AWE Driver or using the Wave Table synthesis
of your Sound Blaster card, then look here.
<P>
<DT><B>The ISA PnP FAQ</B><DD><P>Author: Peter Fox <CODE>&lt;
<A HREF="mailto:fox@roestock.demon.co.uk">fox@roestock.demon.co.uk</A>&gt;</CODE>
<P>Source:
<A HREF="http://www.roestock.demon.co.uk/isapnptools/isapnpfaq.html">http://www.roestock.demon.co.uk/isapnptools/isapnpfaq.html</A><P>If you have problems configuring your ISA PnP card, then this is your book
of wisdom.
<P>
</DL>
<P>
<H2><A NAME="sources"></A> <A NAME="ss6.2">6.2 Sources</A>
</H2>
<P>
<P>
<DL>
<P>
<DT><B><CODE>isapnptools</CODE></B><DD><P>Author: Peter Fox <CODE>&lt;
<A HREF="mailto:fox@roestock.demon.co.uk">fox@roestock.demon.co.uk</A>&gt;</CODE>
<P>Last Version: 1.11
<P>Source:
<A HREF="http://www.roestock.demon.co.uk/isapnptools/index.html">http://www.roestock.demon.co.uk/isapnptools/index.html</A><P>If mailing patches, bug reports or comments, please put 'isapnp'
somewhere in the subject line, and mail to isapnp@roestock.demon.co.uk.
<P>
<DT><B><CODE>awedrv</CODE></B><DD><P>Author: Takashi Iwai <CODE>&lt;
<A HREF="mailto:iwai@dragon.mm.t.u-tokyo.ac.jp">iwai@dragon.mm.t.u-tokyo.ac.jp</A>&gt;</CODE>
<P>Last Version: 0.4.2c
<P>Source:
<A HREF="http://bahamut.mm.t.u-tokyo.ac.jp/~iwai/awedrv/">http://bahamut.mm.t.u-tokyo.ac.jp/~iwai/awedrv/</A><P>
<DT><B>Linux kernel</B><DD><P>Author: Linus Torvald and many other
<P>Last Version: At the moment, you should use 2.0.29
<P>Source: everywhere, where you can obtain Linux <CODE>:)</CODE>
<P>
<DT><B>OSS/Free</B><DD><P>Author: Hannu Savolainen (Please check
<A HREF="http://www.4front-tech.com/usslite before mailing me">http://www.4front-tech.com/usslite before mailing me</A>).
<P>Last Version: I have 3.5.5-beta1
<P>Source: with the Linux kernel source package
<P>Information:
<A HREF="http://www.4front-tech.com/usslite">http://www.4front-tech.com/usslite</A> or
<A HREF="http://personal.eunet.fi/pp/voxware">European mirror</A>.
<P>
</DL>
<P>
<H2><A NAME="isapnpconf"></A> <A NAME="ss6.3">6.3 Sample <CODE>isapnp.conf</CODE></A>
</H2>
<P>
<P>In the ISA PnP configuration file created by pnpdump, the single devices of
your PnP cards appear as sections. In the output below, one card was
detected (the sound card), with four logical devices:
<P>
<UL>
<LI><CODE>LD 0</CODE>: Audio Device</LI>
<LI><CODE>LD 1</CODE>: IDE Device</LI>
<LI><CODE>LD 2</CODE>: WaveTable Device</LI>
<LI><CODE>LD 3</CODE>: Gameport Device</LI>
</UL>
<P>I left <CODE>LD 1</CODE> unconfigured, because I have no CD ROM attached to my sound card
IDE port. If you have no IDE port on your SB, then <CODE>LD 1</CODE> will be the Gameport
Device and <CODE>LD 3</CODE> will not appear.
<P>Please refer to section
<A HREF="Soundblaster-AWE-3.html#isapnp">Getting started</A> for further
(important!) information about this file.
<P>
<HR>
<PRE>
# $Id: pnpdump.c,v 1.9 1997/06/10 21:37:32 fox Exp $
# This is free software, see the sources for details.
# This software has NO WARRANTY, use at your OWN RISK
#
# For details of this file format, see isapnp.conf(5)
#
# For latest information on isapnp and pnpdump see:
# http://www.roestock.demon.co.uk/isapnptools/
#
# Compiler flags: -DREALTIME -DNEEDSETSCHEDULER
(READPORT 0x0203)
(ISOLATE)
(IDENTIFY *)
# Try the following if you get error messages like
# Error occurred executing request 'LD 2' on or around line...
#(VERIFYLD N)
# ANSI string -->Creative SB32 PnP&lt;--
(CONFIGURE CTL0048/58128 (LD 0
# ANSI string -->Audio&lt;--
(INT 0 (IRQ 5 (MODE +E)))
(DMA 0 (CHANNEL 1))
(DMA 1 (CHANNEL 5))
(IO 0 (BASE 0x0220))
(IO 1 (BASE 0x0330))
(IO 2 (BASE 0x0388))
(ACT Y)
))
(CONFIGURE CTL0048/58128 (LD 1
# ANSI string -->IDE&lt;--
# (INT 0 (IRQ 10 (MODE +E)))
# (IO 0 (BASE 0x0168))
# (IO 1 (BASE 0x036e))
# (ACT Y)
))
(CONFIGURE CTL0048/58128 (LD 2
# ANSI string -->WaveTable&lt;--
(IO 0 (BASE 0x0620))
(IO 1 (BASE 0x0A20))
(IO 2 (BASE 0x0E20))
(ACT Y)
))
(CONFIGURE CTL0048/58128 (LD 3
# ANSI string -->Game&lt;--
(IO 0 (BASE 0x0200))
(ACT Y)
))
# Returns all cards to the "Wait for Key" state
(WAITFORKEY)
</PRE>
<HR>
<P>
<HR>
Next
<A HREF="Soundblaster-AWE-5.html">Previous</A>
<A HREF="Soundblaster-AWE.html#toc6">Contents</A>
</BODY>
</HTML>