From owner-freebsd-multimedia Sun Jun 14 11:12:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA06619 for freebsd-multimedia-outgoing; Sun, 14 Jun 1998 11:12:04 -0700 (PDT) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA06584; Sun, 14 Jun 1998 11:11:51 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id LAA17195; Sun, 14 Jun 1998 11:11:48 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199806141811.LAA17195@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: sos@FreeBSD.ORG cc: eivind@yes.no (Eivind Eklund), rhh@ct.picker.com, gmarco@giovannelli.it, multimedia@FreeBSD.ORG Subject: Re: fxtv and audio ... (Avermedia) In-reply-to: Your message of "Sun, 14 Jun 1998 17:52:21 +0200." <199806141552.RAA07122@sos.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Date: Sun, 14 Jun 1998 11:11:48 -0700 From: Amancio Hasty Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by hub.freebsd.org id LAA06585 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Actually, we are going to tell people to set a sysctl variable so they don't have to patch the driver. {hasty} sysctl hw.bt848 sysctl hw.bt848 hw.bt848.card: -1 hw.bt848.tuner: -1 hw.bt848.reverse_mute: -1 The remaining problem is that we need to add the functionality of specifying a unit number in the sysctl variable. hw.bt848..* Amancio > In reply to Eivind Eklund who wrote: > > On Sun, Jun 14, 1998 at 05:35:33PM +0200, Søren Schmidt wrote: > > > In reply to Randall Hopper who 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.... > > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team > Even more code to hack -- will it ever end? > .. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message