Date: Sun, 05 Nov 2006 00:43:31 -0200 From: Sergio Lenzi <enigma@k1.com.br> To: Ariff Abdullah <ariff@freebsd.org>, freebsd-questions@freebsd.org Subject: Re: snd_hda driver for 6.1 now working Message-ID: <1162694611.2493.11.camel@localhost> In-Reply-To: <20061103142140.74ecd784.ariff@FreeBSD.org> References: <1162516940.1466.11.camel@localhost> <20061103022427.GA16273@kobe.laptop> <20061103142140.74ecd784.ariff@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> Sergio, sorry, but you missed the [HEADS UP], and did it all wrong. > It is not because of the chip cannot do DMA larger than 4k. It is > because your hardware combination. Agree... in that notebook there is a problem with DMA..... the nautilus-cd-burner complains about it... > Smaller DMA means higher interrupt > rate, and your chip need to compete with other peripherals to combat > with that. All this can be solved by just using > "hint.pcm.0.buffersize=4096" without any single driver source tweak. > Note that you probably don't even need this tunable hint if you using > the above "lowlatency" (which itself need another HEADS UP) > patch/module. Thanks very much for your infomation... I will fix my installation with that patch in the /usr/src/sys directory... I tried to change the buffersize to 4096 or less but still does not worked the modules fails to run in my 6.1-RELEASE because of a call to mix_setparentchild that does not exists in the sound.ko module in the 6.1 RELEASE... so I had to comment the code too... Anyway was for me a good "exercise" watching how the module is coded ( I have much to learn from the masters, like you....) Sergio
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1162694611.2493.11.camel>