NetBSD Problem Report #904
From gnats Fri Mar 24 14:21:00 1995
Received: from pain.lcs.mit.edu (pain.lcs.mit.edu [128.52.46.239]) by sun-lamp.cs.berkeley.edu (8.6.10/8.6.10) with ESMTP id OAA06078 for <gnats-bugs@sun-lamp.cs.berkeley.edu>; Fri, 24 Mar 1995 14:20:56 -0800
Message-Id: <199503242220.QAA05218@aqua.pc.tgi.plexus.com>
Date: Fri, 24 Mar 1995 16:20:50 -0600
From: Scott Reynolds <scottr@Plexus.COM>
Reply-To: scottr@Plexus.COM
To: gnats-bugs@NetBSD.ORG
Subject: sb driver won't compile if no other devices use DMA
X-Send-Pr-Version: 3.2
>Number: 904
>Category: port-i386
>Synopsis: sb driver won't compile if no other devices use DMA
>Confidential: no
>Severity: critical
>Priority: low
>Responsible: gnats-admin (GNATS administrator)
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Mar 24 14:35:03 +0000 1995
>Closed-Date: Fri Mar 24 14:53:23 +0000 1995
>Last-Modified:
>Originator:
>Release: NetBSD-current 17-Mar-95
>Organization:
Scott Reynolds
Technology Group, Inc.
>Environment:
System: NetBSD aqua 1.0A NetBSD 1.0A (TGI) #18: Thu Mar 16 10:07:56 1995 scottr@aqua:/a/src/sys/arch/i386/compile/TGI i386
>Description:
If a config is created with no other devices using DMA but the
SoundBlaster driver, the link will fail because dma.c isn't included
in the dependencies. An example of this is the provided DISKLESS
config.
>How-To-Repeat:
cd /sys/arch/i386/conf; config.new DISKLESS; cd ../compile/DISKLESS; \
make depend && make
>Fix:
*** /sys/arch/i386/conf/files.i386.newconf-dist Wed Mar 15 05:28:13 1995
--- /sys/arch/i386/conf/files.i386.newconf Thu Mar 23 16:49:10 1995
***************
*** 160,168 ****
define sbdsp
file arch/i386/isa/sbdsp.c sbdsp
! device sb at isa: audio, sbdsp
file arch/i386/isa/sb.c sb needs-flag
! device pas at isa: audio, sbdsp
file arch/i386/isa/pas.c pas needs-flag
define ad1848
--- 160,168 ----
define sbdsp
file arch/i386/isa/sbdsp.c sbdsp
! device sb at isa: audio, sbdsp, dma
file arch/i386/isa/sb.c sb needs-flag
! device pas at isa: audio, sbdsp, dma
file arch/i386/isa/pas.c pas needs-flag
define ad1848
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed
State-Changed-By: glass
State-Changed-When: Fri Mar 24 14:53:23 1995
State-Changed-Why:
fixed. for all of the i386 sound devices.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.