From owner-freebsd-multimedia Sun Aug 24 20:43:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA13012 for multimedia-outgoing; Sun, 24 Aug 1997 20:43:11 -0700 (PDT) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA13003 for ; Sun, 24 Aug 1997 20:43:06 -0700 (PDT) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.7/8.8.5) with ESMTP id UAA00591 for ; Sun, 24 Aug 1997 20:43:05 -0700 (PDT) Message-Id: <199708250343.UAA00591@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: multimedia@freebsd.org Subject: ftp://rah.star-gate.com/pub/guspnp17.tar.gz Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 24 Aug 1997 20:43:05 -0700 From: Amancio Hasty Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk 1. Fix the isa_dmastatus problem with respect to the sound driver. This version of the sound driver has isa_dmastatus builtin because the provided isa_dmastatus on -current does not work with the sound driver. Hopefully, this week , I will be able to convince hackers to accept the necessary mods to isa.c . So now xquake should work with SB16 cards and with GUS PnP with no modifications to the sound driver -- well at least it works over here with my P100/SB16 and PPro/GUS PnP. 2. Occassionally, xquake would hang on exit this problem is now fix. 3. Slightly modified PnP tar ball mostly for the sound blaster crowd. GUS PnP owners DO NOT need this tar ball: ftp://rah.star-gate.com/pub/FreeBSD-PnP.tar.gz Please give it a try and let me know if it works for you. If you already have installed Sujal's PnP driver all you need to do is replaced /sys/i386/isa/pnp.c and /sys/i386/isa/pnp.h with the ones provided in the tar ball. To configure your SB16 PnP edit pnp.c and change the values: #define SND_SB16_SERIAL 0x10049d62 /* Serial Number */ #define SND_SB16_BID 0x24008c0e /* bd_id */ #define SND_CARD_IRQ 10 #define SND_CARD_PORT1 0x220 #define SND_CARD_PORT2 0x300 #define SND_CARD_PORT3 0x388 #define SND_CARD_DMA1 3 #define SND_CARD_DMA2 5 Have fun, Amancio