From owner-freebsd-multimedia@FreeBSD.ORG Fri Feb 22 17:00:45 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3248116A405 for ; Fri, 22 Feb 2008 17:00:45 +0000 (UTC) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from osl1smout1.broadpark.no (osl1smout1.broadpark.no [80.202.4.58]) by mx1.freebsd.org (Postfix) with ESMTP id EBB2C13C46B for ; Fri, 22 Feb 2008 17:00:44 +0000 (UTC) (envelope-from torfinn.ingolfsen@broadpark.no) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=US-ASCII Received: from osl1sminn1.broadpark.no ([80.202.4.59]) by osl1smout1.broadpark.no (Sun Java(tm) System Messaging Server 6.3-3.01 (built Jul 12 2007; 32bit)) with ESMTP id <0JWN00GQNGKD6S00@osl1smout1.broadpark.no> for freebsd-multimedia@freebsd.org; Fri, 22 Feb 2008 18:00:13 +0100 (CET) Received: from kg-work.kg4.no ([80.202.173.59]) by osl1sminn1.broadpark.no (Sun Java(tm) System Messaging Server 6.3-3.01 (built Jul 12 2007; 32bit)) with SMTP id <0JWN000P5GKCMPO1@osl1sminn1.broadpark.no> for freebsd-multimedia@freebsd.org; Fri, 22 Feb 2008 18:00:13 +0100 (CET) Date: Fri, 22 Feb 2008 18:00:12 +0100 From: Torfinn Ingolfsen To: freebsd-multimedia@freebsd.org Message-id: <20080222180012.aeda99e5.torfinn.ingolfsen@broadpark.no> In-reply-to: <47BEF597.9070503@icyb.net.ua> References: <47BEF597.9070503@icyb.net.ua> X-Mailer: Sylpheed 2.4.8 (GTK+ 2.12.8; i386-portbld-freebsd6.3) X-Face: "t9w2,-X@O^I`jVW\sonI3.,36KBLZE*AL[y9lL[PyFD*r_S:dIL9c[8Y>V42R0"!"yb_zN,f#%.[PYYNq; m"_0v; ~rUM2Yy!zmkh)3&U|u!=T(zyv,MHJv"nDH>OJ`t(@mil461d_B'Uo|'nMwlKe0Mv=kvV?Nh@>Hb<3s_z2jYgZhPb@?Wi^x1a~Hplz1.zH Subject: Re: sbc: isa plug-n-play X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2008 17:00:45 -0000 On Fri, 22 Feb 2008 18:17:27 +0200 Andriy Gapon wrote: > Everything works great. But recently I had an itch to go trough BIOS > settings. I spotted one named "Plug-n-Play OS" and it was set to The BIOS setting "Plug and Play OS" usually means that the OS will do its own little dance to set up any devices, so the bios just leaves them alone. > After that no joy, the soundcard stopped to work. It was detected as > before, there is no difference in dmesg whatsoever, but it did not Are you sure that it was detected _exactly_ as before? With the same irq(s), dma channels and so on? > So I disabled the option again and everything is fine. > Practical conclusion: don't do it. > Question of curiosity: what is it that BIOS can do with this card that > our driver can not ? Well, the bios (and acpi on systems that have it) set up devices by assigning them irqs, io, memory and whatnot, if I undertstand this correctly. My understanding is that FreeBSD uses this information to attach drivers to the devices. If the devices are not set up correctly, FreeBSD either might not find them or it can't use them correctly. -- Regards, Torfinn Ingolfsen