From owner-freebsd-multimedia@FreeBSD.ORG Sat Mar 25 11:44:41 2006 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A31C316A420; Sat, 25 Mar 2006 11:44:41 +0000 (UTC) (envelope-from dmitry@atlantis.dp.ua) Received: from postman.atlantis.dp.ua (postman.atlantis.dp.ua [193.108.47.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5F7043D45; Sat, 25 Mar 2006 11:44:40 +0000 (GMT) (envelope-from dmitry@atlantis.dp.ua) Received: from smtp.atlantis.dp.ua (smtp.atlantis.dp.ua [193.108.46.231]) by postman.atlantis.dp.ua (8.13.1/8.13.1) with ESMTP id k2PBiWm6060515; Sat, 25 Mar 2006 13:44:32 +0200 (EET) (envelope-from dmitry@atlantis.dp.ua) Date: Sat, 25 Mar 2006 13:44:32 +0200 (EET) From: Dmitry Pryanishnikov To: Anders Nordby In-Reply-To: <20060325070055.GA62023@totem.fix.no> Message-ID: <20060325121515.X28081@atlantis.atlantis.dp.ua> References: <20060324144615.GA45530@totem.fix.no> <1143212612.4616.20.camel@sos.deepcore.dk> <20060325070055.GA62023@totem.fix.no> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-multimedia@freebsd.org, =?iso-8859-1?Q?S=F8ren?= Schmidt Subject: Re: ICH7 soundcard (82801G, not 82801GB) support? 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: Sat, 25 Mar 2006 11:44:41 -0000 Hello! On Sat, 25 Mar 2006, Anders Nordby wrote: >> Our sound system doesn't support HD audio yet. I've started to look into >> it several times since this would work on new VIA chips as well, but I >> keep getting ENOTIME :} > > I thought all the HD audio cards had a fall-back possibility. I just > want sound to work at all. In ich.c, ICH5/6/7 has a note "needs to be > treated as ICH4", and in ich_devs these are marked PROBE_LOW. I also thought that way once, but it's not true. Actually ICH6/7 have both sound engines: old AC'97 and new HDA (ICH5 has only AC'97). Sound engines share chipset physical output lines, and thus only one of them can be used on particular motherboard - it depends on what is soldered to these lines. Mobo's BIOS disables unused device (AC'97, HDA or both) and there is no way to reenable it until reset (_and_ there is no point in doing so - HDA codec won't work with AC'97 engine). Intel's PDF for ICH6 clearly says (see page 51 of Document Number 301473-002): Intel High Definition Audio Controller The Intel High Definition Audio specification defines a digital interface that can be used to attach different types of codecs, such as audio and modem codecs. The ICH6 Intel High Definition Audio digital link shares pins with the AC-link. Concurrent operation of Intel High Definition Audio and AC'97 functionality is not supported. So for now, if you have ICH6/7-based card/mobo, and it uses HDA-codec (not AC'97), FreeBSD doesn't support it. Sincerely, Dmitry -- Atlantis ISP, System Administrator e-mail: dmitry@atlantis.dp.ua nic-hdl: LYNX-RIPE