From owner-freebsd-multimedia@FreeBSD.ORG Tue May 1 01:47:18 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9B83D16A401 for ; Tue, 1 May 2007 01:47:18 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.freebsd.org (Postfix) with ESMTP id 2CDD913C455 for ; Tue, 1 May 2007 01:47:18 +0000 (UTC) (envelope-from grog@lemis.com) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.135]) by ozlabs.org (Postfix) with ESMTP id EF2F8DDEF5 for ; Tue, 1 May 2007 11:47:15 +1000 (EST) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id C3A2F1A986F; Tue, 1 May 2007 11:17:15 +0930 (CST) Date: Tue, 1 May 2007 11:17:15 +0930 From: Greg 'groggy' Lehey To: freebsd-multimedia@freebsd.org Message-ID: <20070501014715.GD47158@wantadilla.lemis.com> References: <80f4f2b20704230529s706c50a9pa4716e74c2b04182@mail.gmail.com> <20070424001346.GF45246@wantadilla.lemis.com> <80f4f2b20704241029x68e18eddgad417a71195d2666@mail.gmail.com> <80f4f2b20704230529s706c50a9pa4716e74c2b04182@mail.gmail.com> <20070424001346.GF45246@wantadilla.lemis.com> <80f4f2b20704240519u1cedb1ady1738268947a15a3d@mail.gmail.com> <20070427054733.GF15734@wantadilla.lemis.com> <20070427061016.GG73385@funkthat.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="11Y7aswkeuHtSBEs" Content-Disposition: inline In-Reply-To: <20070427061016.GG73385@funkthat.com> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 VoIP: sip:0871270137@sip.internode.on.net WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Subject: Re: pvrxxx, linux code and modules 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: Tue, 01 May 2007 01:47:18 -0000 --11Y7aswkeuHtSBEs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thursday, 26 April 2007 at 23:10:16 -0700, John-Mark Gurney wrote: > Greg 'groggy' Lehey wrote this message on Fri, Apr 27, 2007 at 15:17 +0930: >>> Is it safe to assume that with these two codes, the tuner will always >>> be identifiable? (i.e. lets say a Leadtek card uses the same tuner, >>> will I be able to take one byte from the Leadtek eeprom for it's >>> eeprom code (El), and one byte for it's tuner code (Tl), and be able >>> to determine the tuner, or might I need multiple bytes for El and/or >>> Tl? Will they always be integers? Could strings be expected? >> >> My problem is that I don't know much about the tuners myself. That's >> a thing I'm planning to do when I have time. Judging by the lack of >> response from others, I'd guess that they don't have a definitive >> answer either. But from what I've heard, I suspect it's a good idea >> not to rely on anything. > > Usually tuners are broken into two parts... One is the RF side of > things that takes the antenna in, and tunes in the channel, and > converts it down to base band signal, 0-6Mhz instead of 54-60Mhz... > Then there is the demodulator that takes the base band signal in > and converts it to the digital signal that the card then buffers > and transfers to the PCI bus... Usually the RF and demodulator are > at different i2c address... > > Does this give you what you want? Not really. I'm looking for much more detail, something that driver writers can use to actually write a driver. I've started documenting the structure of the bktr driver. It'll take a while, but when I have a draft worth looking at, I'll make it available. Greg -- See complete headers for address and phone numbers. --11Y7aswkeuHtSBEs Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFGNpwjIubykFB6QiMRArobAKCalnmpY+6VViwPggGjgAzojPggTgCffcsS c8ziIvHqobCkS6hq1XXgKPA= =TuGP -----END PGP SIGNATURE----- --11Y7aswkeuHtSBEs--