From owner-FreeBSD-tech-jp@jp.freebsd.org  Wed Nov 28 10:08:48 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id KAA22364;
	Wed, 28 Nov 2001 10:08:48 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from brave.vnet (FLA1Aac107.aic.mesh.ad.jp [61.203.40.107])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id KAA22345;
	Wed, 28 Nov 2001 10:08:42 +0900 (JST)
	(envelope-from daichi@jp.freebsd.org)
Received: from brave.vnet (localhost [127.0.0.1])
	by brave.vnet (8.11.6/8.11.6) with ESMTP id fAS19U703148;
	Wed, 28 Nov 2001 10:09:30 +0900 (JST)
	(envelope-from daichi@jp.freebsd.org)
Date: Wed, 28 Nov 2001 10:09:30 +0900 (JST)
From: Daichi GOTO <daichi@jp.freebsd.org>
To: FreeBSD-tech-jp@jp.freebsd.org, freebsd-users-jp@jp.freebsd.org
In-Reply-to: <-1974803692.1006802376215.JavaMail.daichi@brave.vnet>
Content-Type: text/plain; charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Mailer: =?iso-2022-jp?B?GyRCJGYkOhsoQiAxLjAwMA==?=
Organization: ONGS
Mime-Version: 1.0
Message-ID: <-1688744661.1006909770102.JavaMail.daichi@brave.vnet>
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: FreeBSD-tech-jp 3239
Subject: [FreeBSD-tech-jp 3239] Re: Quick Servey of BT878A-TVPCI(PV951, Chipset: Bt878a, Tunner: Philips)
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: daichi@jp.freebsd.org

$BBgCO$G$9!#(B

> $B8<?M;V8~(B BT878A-TVPCI $B$r9XF~$7!"(BTV$B%A%e!<%J$*$h$S%S%G%*%A%e!<%J$NF0:n%A%'%C(B
> $B%/$r9T$$$^$7$?!#%A%'%C%/FbMF$rJs9p$9$k$H$H$b$K!"%"%I%P%$%9$r5a$a$^$9!#(B

> $BBg9>$5$s$O(BRedhat Linux7.1$B$+$i@_Dj$r0\?"$7$?$h$&$G$9!#(BLinux $B$N%3!<%I$ODI$C(B
> $B$F$$$J$$$N$G$o$+$j$^$;$s!#(B
> $B$I$J$?$+(B BT878A-TVPCI $B$N%G%P%$%9@_Dj>pJs$X$N%]%$%s%?$,$o$+$kJ}!"$$$i$C$7$c(B
> $B$$$^$9$G$7$g$&$+!#;29M$K$9$k%3!<%I$,$"$j$^$7$?$i65$($F$/$@$5$$$^$;!#(B

Linux Bttv $B%I%i%$%P$r85$K(B FreeBSD Bktr $B%I%i%$%P$X$NBP1~:n6H$r9T$$$^$7$?(B
$B$,!"7k6I@.8y$7$^$;$s$G$7$?!#(B
$B:G=*E*$K(B

--- bktr_card.c.orig    Wed Nov 28 05:52:36 2001
+++ bktr_card.c Wed Nov 28 09:20:42 2001
@@ -342,6 +342,18 @@
            { 0x20000, 0x00000, 0x30000, 0x40000, 1 }, /* audio MUX values*/
            0x70000 },                           /* GPIO mask */
 
+        {  CARD_PV951,                          /* the card id */
+          "ProVideo PV951(KUROUTOSHIKOU BT878A-TVPCI)",  /* the 'name' */
+           NULL,                                /* the tuner */
+           0,                                   /* the tuner i2c address */
+           0,                                   /* dbx is optional */
+           0,
+          0,
+           0,                                   /* EEProm type */
+           0,                                   /* EEProm size */
+           { 0x00, 0x00, 0x00, 0x00, 1 },      /* audio MUX values */
+          0 },                         /* GPIO mask */
+
 };
 
 struct bt848_card_sig bt848_card_signature[1]= {
--- bktr_card.h.orig    Wed Nov 28 05:52:36 2001
+++ bktr_card.h Wed Nov 28 09:20:25 2001
@@ -76,7 +76,8 @@
 #define CARD_ASKEY_DYNALINK_MAGIC_TVIEW        14
 #define CARD_LEADTEK           15
 #define CARD_TERRATVPLUS       16
-#define Bt848_MAX_CARD         17
+#define CARD_PV951             17
+#define Bt848_MAX_CARD         20
 
 
 int    signCard( bktr_ptr_t bktr, int offset, int count, u_char* sig );

$B$3$N%Q%C%A$,@.2LJ*$G$9!#(B
# $B$3$N%Q%C%A;H$C$F$b(B PV951($B8<?M;V8~(B BT878A-TVPCI) $B$G2;$O$G$J$$$H;W$$$^$9!#(B

$B:n6H$H$7$F$O(B Linux Bttv $B%I%i%$%P$G$d$C$F$$$k$3$H$r$^$M$7$?$@$1$J$s$G$9$1(B
$B$I!"2?$,B-$j$J$$$N$+$&$^$/9T$-$^$;$s$G$7$?!#(B
$B860x$OFCDj$G$-$F$$$^$;$s$,!"<!$NLdBj$@$m$&$J$!$H9M$($F$^$9!#(B

  o HEF4053BT $B%A%C%W$G@Z$jBX$(:n6H$,$&$^$/$$$C$F$$$J$$(B
  o EM78P156ELP $B%A%C%W$G1GA|$H2;@<?.9f$rJ,N%!"$=$N8e2;@<%G!<%?$r(B
    $B=PNO$9$k:]$K%\%j%e!<%`$N@_Dj$r9T$C$F$$$J$$$N$G2;$,>.$5$$(B
  o FreeBSD I2C $B%I%i%$%P$NLdBj(B

FreeBSD $B$GF0:n$9$kB>$N(B TV $B%A%e!<%J$O(B MSP$B7O(B, TDA$B7O%A%C%W$rEk:\$7$F$$$k$h(B
$B$&$G!"$=$N%A%C%W$r@)8f$7$F2;$r=P$7$F$$$kLOMM!#(B
$B:#2s;H$C$?(B PV951 $B$O(B EM78P156ELP $B%A%C%W$GF~NO@Z$jBX$($r9T$C$F$$$k$h$&$J$N(B
$B$G$9$,!"$=$N$"$?$j$GLdBj$G$F$k$+$J$H$$$&5$$,$7$F$^$9!#(B
$BHy$+$G$9$,!"2;NL$r:GBgCM$K>e$2$k$H(B TV $B$N2;$,J9$3$($F$/$k$N$G!"2hA|$H2;@<(B
$B$NJ,N%$*$h$S!"$=$N8e$N:n6H$O$&$^$/$$$C$F$$$kMM!#LdBj$H$J$k$N$O!"F~NO@Z$j(B
$BBX$($,$&$^$/$$$C$F$$$J$$$+!"2;NL%l%Y%k$N@_Dj$+!"(BMute$B$N@_Dj$,$H$l$F$$$J$$(B
$B$N$+!#(B

PV951$B!"(BLinux $B$G$OF0$$$F$$$k$h$&$J$N$G!"(BFreeBSD $B$GF0$+$J$$$3$H$O$J$$$H;W(B
$B$$$^$9!#$?$@KM$K$O$J$<F0$+$J$$$N$+FCDj$9$k$3$H$,$G$-$^$;$s$G$7$?!#(B

$B$I$J$?$+$3$l$K4X$7$F>pJs$"$l$PO"Mm$/$@$5$$$^$;!#(B

Daichi T.GOTO(ONGS)
    http://www.ongs.net/daichi, daichi@jp.freebsd.org

