From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Nov 11 17:26:50 1997
Received: by jaz.jp.freebsd.org (8.8.8+2.7Wbeta7/8.7.3) id RAA22831
	Tue, 11 Nov 1997 17:20:20 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.7+2.7Wbeta7/8.7.3) with ESMTP id RAA22810
	for <freebsd-users-jp@jp.freebsd.org>; Tue, 11 Nov 1997 17:20:13 +0900 (JST)
Received: by tohokugw.tohoku.iij.ad.jp; id RAA23394; Tue, 11 Nov 1997 17:20:13 +0900 (JST)
Received: from unknown(192.168.144.5) by tohokugw.tohoku.iij.ad.jp via smap (3.2)
	id xma023391; Tue, 11 Nov 97 17:20:10 +0900
Received: from hirose.tohoku.iij.ad.jp (hirose.tohoku.iij.ad.jp [192.168.144.2]) by yubeshi.tohoku.iij.ad.jp (8.7.4/3.4W2) with ESMTP id RAA17606 for <freebsd-users-jp@jp.freebsd.org>; Tue, 11 Nov 1997 17:20:10 +0900 (JST)
Received: from localhost (localhost [127.0.0.1]) by hirose.tohoku.iij.ad.jp (8.8.7/3.5Wbeta) with ESMTP id RAA26354 for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 11 Nov 1997 17:20:01 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Tue, 11 Nov 1997 15:37:09 +0900"
	<19971111153709T.kana@saijo.mke.mei.co.jp>
References: <19971111153709T.kana@saijo.mke.mei.co.jp>
X-Mailer: Mew version 1.93b1 on XEmacs 20.3 (Paris)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19971111171959Z.taguchi@hirose.tohoku.iij.ad.jp>
Date: Tue, 11 Nov 1997 17:19:59 +0900
From: Taguchi Takeshi <taguchi@tohoku.iij.ad.jp>
X-Dispatcher: imput version 971024
Lines: 50
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=20]
X-Sequence: FreeBSD-users-jp 20537
Subject: [FreeBSD-users-jp 20537] Re: Re[11]: [FYI] video capture memo 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$BED8}$G$9!%(B

> brooktree848.c $B$N(B $B$3$NEv$?$j$r$_$k$H!"3N$+$K(B case BT848_I2CWR:  $B$H$$$&=j$,(B
> $B$"$j$^$9$M!#(B
> 
> $B$J$<$+!";d$N=j$G$O%(%i!<$O5/$3$j$^$;$s$G$7$?!#(B
> $B:FEY!"(Bcvsup $B$5$l$F$O!"$$$+$,$G$7$g$&$+!)(B

$B$($($H!$(Bcvsup.jp.freebsd.org $B$+$i$8$c$J$/$F!$(Bcvsup.freebsd.org
$B$+$i<h$C$F$-$F;n$7$F$_$^$7$?!%(B
$B!t(B $BNI$$;R$O$^$M$7$J$$$G$M(B^^; $B@5$7$$2r$O!$$?$V$s!$$b$&$A$g$$(B
$B!t(B $BBT$D!$$G$7$g$&!%(B

$B7k2L$O!$e:No$KDL$j$^$7$?!%(B
$B5$$K$J$C$?$N$G(B diff $B$r<h$C$F$_$^$7$?$i(B $B!D(B

diff -ur sys.BAK/pci/brooktree848.c sys/pci/brooktree848.c
--- sys.BAK/pci/brooktree848.c  Mon Nov 10 09:30:37 1997
+++ sys/pci/brooktree848.c      Tue Nov 11 02:11:29 1997
@@ -1414,6 +1414,12 @@
        vm_offset_t             buf;
        struct format_params    *fp;
        int                     i;
+       u_long                  par;
+       u_char                  write;
+       int                     i2c_addr;
+       int                     i2c_port;
+       u_long                  data;
+
        bt848 = bktr->base;

        switch ( cmd ) {
@@ -1952,11 +1958,11 @@
        /* end of METEORSETGEO */

        case BT848_I2CWR:
-               u_long par = *(u_long *)arg;
-               u_char write = (par >> 24) & 0xff ;
-               int i2c_addr = (par >> 16) & 0xff ;
-               int i2c_port = (par >> 8) & 0xff ;
-               u_long data = (par) & 0xff ;
+               par = *(u_long *)arg;
+               write = (par >> 24) & 0xff ;
+               i2c_addr = (par >> 16) & 0xff ;
+               i2c_port = (par >> 8) & 0xff ;
+               data = (par) & 0xff ;
	[$B0J2<N,(B]

$B$@$=$&$G!%$&$%$%$%$_$e!%3N$K!%(B
$B!t(B $B5$IU$1$h$J$!(B $B!d(B $B<+J,(B
