HEADS UP: Incoming support ATI IXP 150/200/250/300/400 AC97 - snd_atiixp

Freddie Cash fcash at ocis.net
Mon Dec 19 00:33:47 PST 2005


On Mon, 21 Nov 2005 22:22:13 +0800 Ariff Abdullah <ariff at FreeBSD.org>
wrote:
> Grab your Acer Ferrari 4000+ or Compaq m2000z or toaster or whatever
> with "used to" unsupported ATI IXP audio soundchip, format the
> drive, install FreeBSD 5 or 6 or -current, and get your long lost
> patch from:

Works like a charm here.  Downloaded the RELENG_6 patch, recompiled
the entire kernel (just to be safe), and loaded the kernel module.

hardware:
Toshiba Satellite A60 laptop

uname:
FreeBSD ember.sd73.bc.ca 6.0-STABLE FreeBSD 6.0-STABLE #1: Sun Dec 18
22:36:17 PST 2005     root at ember.sd73.bc.ca:/usr/obj/usr/src/sys/EMBER
 i386

pciconf:
pcm0 at pci0:20:5: class=0x040100 card=0xff101179 chip=0x43411002
rev=0x00 hdr=0x00
    vendor   = 'ATI Technologies Inc'
    device   = 'AD1981 AC'97 Audio Controller'
    class    = multimedia
    subclass = audio

sysctl:
hw.snd.report_soft_formats: 1
hw.snd.targetirqrate: 32
hw.snd.feeder_rate_buffersize: 8192
hw.snd.feeder_rate_scaling: 5
hw.snd.feeder_rate_ratemax: 1102500
hw.snd.feeder_rate_ratemin: 4000
hw.snd.verbose: 1
hw.snd.slave_enabled: 1
hw.snd.maxautovchans: 2
hw.snd.unit: 0
hw.snd.pcm0.buffersize: 4096
hw.snd.pcm0.vchans: 2
hw.snd.pcm0.vchanrate: 48000

dmesg:
pcm0: <ATI IXP 200> mem 0xf0000400-0xf00004ff irq 17 at device 20.5 on
pci0
pcm0: not up; resetting aclink hardware
pcm0: not up; resetting aclink hardware
pcm0: aclink hardware reset successful
pcm0: <Avance Logic ALC250 AC97 Codec>

Configured artsd to use /dev/dsp0.2, xmms to use /dev/dsp0.0, and was
able to play sound from XMMS and Amarok at the same time.  :)

If there's any other info required, let me know.

Great work, thanks.  That allowed me to remove Debian and put FreeBSD
back on this laptop.  :)

-- 
Freddie Cash
fcash at ocis.net


More information about the freebsd-multimedia mailing list