From owner-cvs-sys Fri Dec 12 06:12:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA21183 for cvs-sys-outgoing; Fri, 12 Dec 1997 06:12:46 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA21023; Fri, 12 Dec 1997 06:10:57 -0800 (PST) (envelope-from peter@FreeBSD.org) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA09350; Fri, 12 Dec 1997 06:08:52 -0800 (PST) Date: Fri, 12 Dec 1997 06:08:52 -0800 (PST) Message-Id: <199712121408.GAA09350@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT files.i386 src/sys/i386/isa/sound ad1848.c cs4232.c local.h soundcard.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/12/12 06:08:51 PST Modified files: sys/i386/conf LINT files.i386 sys/i386/isa/sound ad1848.c cs4232.c local.h soundcard.c Log: I've been using these tweaks to enable the sound driver to talk to the (mutant) Crystal CSS4236 chip on the Intel PR440FX SMP motherboard. XXX this uses some rather ugly PnP bootstrap code that is *NOT* compatable with 'controller pnp0' or *ANY* other PnP devices. If you use some other PnP devices, enabling css0 will burn your house down. :-] The "simplified" PnP init sequence directly blats your config(8) settings onto the chip. I'm pretty sure 'css0' will conflict with 'mss0', this whole area desperately needs a cleanup. I have been using the following with some success on the PR440FX: controller snd0 device css0 at isa? port 0x534 irq 5 drq 1 flags 0x08 vector adintr device opl0 at isa? port 0x388 device mpu0 at isa? port 0x330 irq 10 vector mpuintr Revision Changes Path 1.385 +3 -1 src/sys/i386/conf/LINT 1.182 +7 -1 src/sys/i386/conf/files.i386 1.19 +17 -5 src/sys/i386/isa/sound/ad1848.c 1.2 +0 -2 src/sys/i386/isa/sound/cs4232.c 1.28 +7 -0 src/sys/i386/isa/sound/local.h 1.59 +3 -0 src/sys/i386/isa/sound/soundcard.c