From owner-freebsd-multimedia Mon Jun 15 00:18:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA23716 for freebsd-multimedia-outgoing; Mon, 15 Jun 1998 00:18:15 -0700 (PDT) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from www.giovannelli.it (www.giovannelli.it [194.184.65.4]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA23710 for ; Mon, 15 Jun 1998 00:18:09 -0700 (PDT) (envelope-from gmarco@scotty.masternet.it) Received: from scotty.masternet.it (modem00.masternet.it [194.184.65.254]) by www.giovannelli.it (8.8.8/8.8.5) with ESMTP id JAA00320 for ; Mon, 15 Jun 1998 09:14:36 +0200 (MET DST) Message-ID: <3584CAB7.24C065C9@scotty.masternet.it> Date: Mon, 15 Jun 1998 09:18:15 +0200 From: Gianmarco Giovannelli Reply-To: gmarco@giovannelli.it X-Mailer: Mozilla 4.05 [en] (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: multimedia@FreeBSD.ORG Subject: Re: fxtv and audio ... (Avermedia) References: <199806141552.RAA07122@sos.freebsd.dk> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Søren Schmidt wrote: > > > > Hmm. This looks dangerously like something Soren found out with his > > > > Avermedia back in April. Try changing this line in brooktree848.c: > > > > > > > > { "IMS TV Turbo", /* the 'name' */ > > > > NULL, /* the tuner */ > > > > 0, /* dbx is optional */ > > > > 0, > > > > PFC8582_WADDR, /* EEProm type */ > > > > (u_char)(256 / EEPROMBLOCKSIZE), /* 256 bytes */ > > > > - { 0x01, 0x02, 0x01, 0x00, 1 } } /* audio MUX values */ > > > > + { 0x0c, 0x00, 0x0b, 0x0b, 1 } }, /* audio MUX values */ > > > > > > > > > > What about committing those values?? Amancio ?? > > > > The problem is that we're not able to detect the difference between > > the cards. They're AFAIK identical from a software viewpoint. :-( > > Thats not the point, the driver mostly only works by defining an > OVERRIDE_BLA anyhow, this only adds (my patch that is) an entry > for cards that uses these values, so we can tell people to do > an OVERRIDE_BLA instead of patching.... Please commit as soon as possible, they work like a charm :-) I deleted the three options in the kernel : options OVERRIDE_TUNER=2 options OVERRIDE_CARD=5 options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_PAL and the card is detected as : bktr0: rev 0x12 int a irq 15 on pci0.11.0 IMS TV Turbo, Temic PAL tuner. (3.0-current) but the audio doesn't work the same. Have I miss something ? Any other succeded in playing audio with such board ? I own an sb awe64, but the sound is off also if I attach a speaker directly to the board itself in the audio out ... Obviusly the sound card works with other programs :-) snd0: sbxvi0 at ? drq 5 on isa snd0: sbmidi0 at 0x330 on isa snd0: opl0 at 0x388 on isa snd0: awe0 at 0x620 on isa awe0: joy0 at 0x201 on isa joy0: joystick (here is the output of the stock drivers...) -- Regards... Gianmarco "Unix expert since yesterday" http://www.giovannelli.it To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message