[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[fol] Re: bttv on vine1.1CR


藤本@東工大です。

少し1行の文字数を短めにして戴けると見易いんですが。

At Wed, 12 Jan 2000 03:19:59 +0900,
cbm42390 <cbm42390 _at_ pop16.odn.ne.jp> wrote:

> ところで、八重樫さんのページでは周波数の調整が必要と書いてあるのですが最
> 近のbttvの
> channel.cのソースを見ても周波数を変更するような箇所がないように思うので
> すが。
> 周波数の変更は映像が出るためにやはり現行のbttv でもやらないといけないの
> でしょうか。

必要ないですし、まだそこまで考える段階じゃありません:-)

> 付属したbttvを用いてやっていたのですが、openlinuxの場合はカードを指定す
> る/etc/conf.modues
> が存在しなくて/etc/modules.conf ってのしかないんですよ 同じ意味なんだろ
> うと思うのですが。

同じです。

> そこを修正してやってみたのですが、確にbttvはロードできたのですが、映像が
> でなかったです。
> 個人的にはこの最大の原因は周波数の変更をやっていないというか 新しいbttv
> のchannel.cには

多分、tunerモジュールに与えるオプションの問題でしょう。
KW-606の場合、BeOSでの経験からTemic NTSCだと予想して
type=6 を付けてやったところ、映像はちゃんと表示するように
なりました。
#ただし、音が出ていないのでこれは実は間違いなのかも
#知れません。

> 少しエラーログについて報告すると、make make insのですがご指摘の通り
> driverに移動せずに
> やってみましたすると以下のようなエラーログがでました
> bttv.c:171 :parse error
> bttv.c:In function 'uvirt_to_kva':
> bttv.c:174:warning:implict declaration of function 'page_address'
> bttv.c:In function 'find bt848':
> bttv.c:4238:warning:passing arg 4 of
> 'pcibios_read_config_dword_RC9c5afd5' from incompatible pointer type
> bttv.c:4256::warning:passing arg 4 of
> 'pcibios_read_config_dword_RC9c5afd5' from incompatible pointer type

このエラーって、全部/usr/include/linux/* に関係している
ような感じですね。やっぱりカーネルソースとの兼ね合いだと
思うんですけど、2.0.36から2.2.xになって定義が変更されてるか、
そもそもへッダファイルがインストールできていないとかいう
ことはありませんか?

1. 171行めはLINUX_VERSION_CODEとKERNEL_VERSION (→linux.h)
2. 174行めはpage_addressの定義(→pagemap.h)
3. 4238行めと4256行めはpcibios_read_config_dword (→pci.h)

--
FUJIMOTO Kou: Tokyo Institute of Technology

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
References: