From owner-freebsd-multimedia@FreeBSD.ORG Fri Feb 29 00:45:42 2008 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B67F1065673 for ; Fri, 29 Feb 2008 00:45:42 +0000 (UTC) (envelope-from danny@ricin.com) Received: from smtpq1.groni1.gr.home.nl (smtpq1.groni1.gr.home.nl [213.51.130.200]) by mx1.freebsd.org (Postfix) with ESMTP id AA0868FC18 for ; Fri, 29 Feb 2008 00:45:41 +0000 (UTC) (envelope-from danny@ricin.com) Received: from [213.51.130.189] (port=54732 helo=smtp2.groni1.gr.home.nl) by smtpq1.groni1.gr.home.nl with esmtp (Exim 4.60) (envelope-from ) id 1JUtNc-0003h6-8C; Fri, 29 Feb 2008 01:45:40 +0100 Received: from cp1228410-a.dbsch1.nb.home.nl ([84.27.217.164]:56582 helo=desktop.homenet) by smtp2.groni1.gr.home.nl with smtp (Exim 4.60) (envelope-from ) id 1JUtNb-0003VB-EV; Fri, 29 Feb 2008 01:45:40 +0100 Received: by desktop.homenet (sSMTP sendmail emulation); Fri, 29 Feb 2008 01:44:44 +0100 From: "Danny Pansters" To: Yuri Pankov Date: Fri, 29 Feb 2008 01:44:43 +0100 User-Agent: KMail/1.9.7 References: <200802280042.39186.danny@ricin.com> <20080228072011.GC92245@mail.irbisnet.ru> In-Reply-To: <20080228072011.GC92245@mail.irbisnet.ru> X-Face: (Zs+'ncTcchkOX|~t6{?Iii=O!G#WEK!+OD0|-F=i%1pvP5V_Sz4PaJC8o)=?utf-8?q?MiSnH/JMJFy=0A=09oBN-My?=, v":S7, (=?utf-8?q?mmkPm=27U=7BMgT+eM=2EBd=5Cp/P!dr=5DhOTXqpse21O!=25Ct=60SE=2EOodq?= =?utf-8?q?=5Dry=5E=23kU=5E=0A=09-?=GT.[8D}i$6P>=" =?utf-8?q?=23=0A=09*J+4d=7E?= MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200802290144.43760.danny@ricin.com> X-Spam-Score: 0.0 (/) Cc: freebsd-multimedia@freebsd.org Subject: Re: kbtv2 sound saa.c 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: Fri, 29 Feb 2008 00:45:42 -0000 On Thursday 28 February 2008 08:20:11 you wrote: > On Thu, Feb 28, 2008 at 12:42:38AM +0100, Danny Pansters wrote: > > On Wednesday 27 February 2008 18:55:56 you wrote: > > > > > > > thanks for the hints, but I must admit that I'm totally lost here - > > > where can I tweak sound carrier frequency? > > > > There doesn't seem to be a canned-in way (only for setting NTSC vs PAL), > > but Sidney's information gave me a second datapoint (for the actual value > > to be set to "audio_options.sao_siffreq1"). It stands to logic that it's > > not only a linear but also a proportional equation to convert the actual > > freq to the required registry value. In terms of numbers I made it work, > > and there seems to be a certain logic in terms of (audio) output > > frequency. > > > > I think the attached patch will work for you, as well as for PAL I (UK) > > and hopefully also for NTSC. The sif is switched when broadcast standard > > gets changed. > > > > Here (B/G) it used to be that with other PAL variants the sound would > > remain. With the current working version of the saa backend it gets noise > > (most cases mixed with the actual original sound) if I switch away from > > B/G to any other PAL type as well as if I switch to NTSC, then it gets a > > heavy pulse-like noise. Once I switch back to B/G sound is ok again. > > > > Please try attached patches (1.93 working version, not beta3 yet) to > > saa.c and saa.h. > > Doesn't help. I'll try to look at the code. > > There's another problem - I get panics with saa driver: > > panic: Trying sleep, but thread marked as sleeping prohibited > cpuid = 0 > KDB: stack backtrace: > db_trace_self_wrapper() at db_trace_self_wrapper+0x2a > panic() at panic+0x17d > sleepq_add() at sleepq_add+0x2e1 > _sx_slock_hard() at _sx_slock_hard+0x15d > _sx_slock() at _sx_slock+0xc1 > pfind() at pfind+0x24 > saa_intr() at saa_intr+0x313 > ithread_loop() at ithread_loop+0xda > fork_exit() at fork_exit+0x12a > fork_trampoline() at fork_trampoline+0xe > --- trap 0, rip = 0, rsp = 0xffffffffac3c0d30, rbp = 0 --- Looks like 32->64 issue > Uptime: 26m18s > Physical memory: 2034 MB > Dumping 190 MB: 175 159 143 127 111 95 79 63 47 31 15 > > I can provide more details if needed. > > > Yuri I tried installing 7.0-REL/amd64 from the disc1-3 ISOs on a amd box I had sitting around (nvidia/asus based A8N-SLI-SE board) but I can't even reliably run X apps on it (e.g. firefox/konqueror quickly freeze the screen...). Tier-1 my ass. I also happen to have a ia64 box but I read it requires a serial console because it has no syscons... Dan