Skip site navigation (1)Skip section navigation (2)
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>