From owner-freebsd-multimedia Sun Jan 17 14:16:13 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA08312 for freebsd-multimedia-outgoing; Sun, 17 Jan 1999 14:16:13 -0800 (PST) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from whizzo.transsys.com (whizzo.TransSys.COM [144.202.42.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA08302 for ; Sun, 17 Jan 1999 14:16:11 -0800 (PST) (envelope-from louie@whizzo.transsys.com) Received: from whizzo.transsys.com (localhost.transsys.com [127.0.0.1]) by whizzo.transsys.com (8.9.1/8.9.1) with ESMTP id RAA80007; Sun, 17 Jan 1999 17:14:42 -0500 (EST) (envelope-from louie@whizzo.transsys.com) Message-Id: <199901172214.RAA80007@whizzo.transsys.com> X-Mailer: exmh version 2.0.2 2/24/98 To: Johan Larsson cc: Randy Bush , freebsd-multimedia@FreeBSD.ORG From: "Louis A. Mamakos" Subject: Re: no sound with fxtv References: In-reply-to: Your message of "Sun, 17 Jan 1999 22:56:29 +0100." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 17 Jan 1999 17:14:41 -0500 Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org There are some sysctl variables that allow you to tune how it operates: $ sysctl hw.bt848 hw.bt848.card: 2 hw.bt848.tuner: -1 hw.bt848.reverse_mute: -1 hw.bt848.format: -1 The -1 values indicate that the driver detected values are used. In my case, I've overridden the card type since it got probed wrong with my month-old kernel by doing: $ sysctl -w hw.bt848.card=2 If you look at /sys/pci/brooktree848.c, you'll see some tables that correspond to tuner type and board type. Look for the tuners[] array and the cards[] array. If you're getting a good picture, then chances are the tuner type was correctly probed. I don't know about the bt878-based boards, but the bt848 based boards used a general purpose I/O port on the chip to control other on-board periperals, such as audio muxes and the like. It may be that if the board type was misdetected (or if your board isn't properly supported), then the GPIO bits that get twiddled may not actually be poking whatever audio mux is on the board. It's been ages since I've been inside the bt848 driver, so things have changed and the details are likely different than I remember.. louie To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message