From owner-freebsd-multimedia@FreeBSD.ORG Thu Dec 15 21:37:39 2005 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 B6C1416A41F for ; Thu, 15 Dec 2005 21:37:39 +0000 (GMT) (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 C35E143D45 for ; Thu, 15 Dec 2005 21:37:36 +0000 (GMT) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from osl1sminn1.broadpark.no ([80.202.4.59]) by osl1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IRK00K386Y3OED0@osl1smout1.broadpark.no> for freebsd-multimedia@freebsd.org; Thu, 15 Dec 2005 22:42:03 +0100 (CET) Received: from kg-work.kg4.no ([80.203.92.30]) by osl1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with SMTP id <0IRK009K86V6VCHC@osl1sminn1.broadpark.no> for freebsd-multimedia@freebsd.org; Thu, 15 Dec 2005 22:40:19 +0100 (CET) Date: Thu, 15 Dec 2005 22:37:35 +0100 From: Torfinn Ingolfsen 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 In-reply-to: <20051121222213.29d7733a.ariff@FreeBSD.org> To: freebsd-multimedia@freebsd.org Message-id: <20051215223735.148251ee.torfinn.ingolfsen@broadpark.no> MIME-version: 1.0 X-Mailer: Sylpheed version 1.0.6 (GTK+ 1.2.10; i386-portbld-freebsd5.4) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT References: <20051121222213.29d7733a.ariff@FreeBSD.org> Subject: Re: HEADS UP: Incoming support ATI IXP 150/200/250/300/400 AC97 - snd_atiixp 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: Thu, 15 Dec 2005 21:37:39 -0000 On Mon, 21 Nov 2005 22:22:13 +0800 Ariff Abdullah wrote: > Grab your Acer Ferrari 4000+ or Compaq m2000z or toaster or whatever > with "used to" unsupported ATI IXP audio soundchip, format the drive, I already had FreeBSD installed on my MSI RS480M2-IL (aka MS-7093) motherboard, so I installed the patch, remade the modules, rebooted and tested. Here are the stats: root@kg-quiet# uname -a FreeBSD kg-quiet.kg4.no 6.0-STABLE FreeBSD 6.0-STABLE #0: Thu Dec 8 00:56:05 CET 2005 root@kg-quiet.kg4.no:/usr/obj/usr/src/sys/QUIET amd64 root@kg-quiet# dmesg | grep pcm pcm0: port 0xdf00-0xdf1f irq 21 at device 1.0 on pci2 pcm0: pcm1: mem 0xfe029000-0xfe0290ff irq 17 at device 20.5 on pci0 pcm1: root@kg-quiet# cat /dev/sndstat FreeBSD Audio Driver (newpcm) Installed devices: pcm0: at io 0xdf00 irq 21 kld snd_emu10k1 (4p/4s/2r/0v channels duplex default) pcm1: at memory 0xfe029000 irq 17 kld snd_atiixp (1p/1s/1r/0v channels duplex) root@kg-quiet# sysctl hw.snd hw.snd.targetirqrate: 32 hw.snd.report_soft_formats: 1 hw.snd.feeder_rate_ratemin: 4000 hw.snd.feeder_rate_ratemax: 1102500 hw.snd.feeder_rate_scaling: 5 hw.snd.feeder_rate_buffersize: 8192 hw.snd.verbose: 1 hw.snd.unit: 0 hw.snd.maxautovchans: 0 hw.snd.slave_enabled: 1 hw.snd.pcm0.buffersize: 4096 hw.snd.pcm0.vchans: 0 hw.snd.pcm1.buffersize: 4096 hw.snd.pcm1.vchans: 0 from 'pciconf -lv': pcm0@pci2:1:0: class=0x040100 card=0x00201102 chip=0x00021102 rev=0x05 hdr=0x00 vendor = 'Creative Labs' device = 'EMU10000 Sound Blaster Live! (Also Live! 5.1) - OEM from DELL - CT4780' class = multimedia subclass = audio pcm1@pci0:20:5: class=0x040100 card=0x70931462 chip=0x43701002 rev=0x00 hdr=0x00 vendor = 'ATI Technologies Inc' class = multimedia subclass = audio pcm0 is a sound card I have been using before the ixp soundchip was supported. Net results; snd_atiixp works here (just did a quick test with xmms). The only thing that I notice is that the output volume is noticeably lower from pcm1 than from pcm0. I don't know why this is so, it is just an observation. Good work! -- Regards, Torfinn Ingolfsen, Norway