2006-06-05(月) 00:42:51 JST

saa7134

  • go7007ドライバがひいている、v4lのsaa7134-XXX.cを眺めて、どこから手を付け用かと思っていたところが、FreeBSD用のsaa7134ドライバというのがあった。
  • ここに足していくのが楽そうだ、そうしよう。
  • とりあえずmake、kldloadしてみたところが
    Jun  4 23:46:33 lily kernel: saa0: <Phillips SAA7133 AV broadcast decoder> mem 0xe4000000-0xe40007ff irq 10 at device 8.0 on pci1
    Jun  4 23:46:33 lily kernel: iicbus0: <SAA713x I2C Controller> on saa0
    Jun  4 23:46:33 lily kernel: WARNING: Device driver "(null)" has wrong version and is disabled.  Recompile KLD module.
    Jun  4 23:46:33 lily kernel: WARNING: Device driver "(null)" has wrong version and is disabled.  Recompile KLD module.
    
  • 続いてiicbbとiicの順でkldloadしてみたところが
    Jun  4 23:48:47 lily kernel: iic0: <I2C generic I/O> on iicbus0
    Jun  4 23:48:47 lily kernel: iic1: <I2C generic I/O> on iicbus0
    
  • そのままkldunload saa.koしてみたところが
    Jun  4 23:51:15 lily kernel: iic0: detached
    Jun  4 23:51:15 lily kernel: iic1: detached
    Jun  4 23:51:15 lily kernel: iicbus0: detached
    Jun  4 23:51:15 lily kernel: saa0: detached
    
  • いやまあ、当たり前なんだけど素直… cxmだとiicにパッチを当てないといろいろ問題があったんだけど、別になんともないようだ。
  • ちなみに、ここでもう一度kldload saa.koすると
    Jun  4 23:51:41 lily kernel: saa0: <Phillips SAA7133 AV broadcast decoder> mem 0xe4000000-0xe40007ff irq 10 at device 8.0 on pci1
    Jun  4 23:51:41 lily kernel: iicbus0: <SAA713x I2C Controller> on saa0
    Jun  4 23:51:41 lily kernel: iic0: <I2C generic I/O> on iicbus0
    Jun  4 23:51:41 lily kernel: WARNING: Device driver "(null)" has wrong version and is disabled.  Recompile KLD module.
    Jun  4 23:51:41 lily kernel: WARNING: Device driver "(null)" has wrong version and is disabled.  Recompile KLD module.
    
  • …何故か今度は/dev/iic1が生えない。はて。
  • このドライバ、外部入力に対応してないっぽくて、TUNERにはPanasonicのエントリがない。さて、動作確認するには、どっちから手をつけるか?

Posted by itvcbsd | Permalink | Categories: driver:wis

2006-05-30(火) 23:34:23 JST

NanoBlogger開始

  • blog風にしてみました.
  • geocitiesでやる意味があるのかどうか...

Posted by itvcbsd | Permalink

2006-05-15(月) 00:00:00 JST

きょうのわんこ

  • 5ヶ月ぶりかい...
  • どうにも難しげなblackbirdカードは置いといて <ぉぃ
  • PX-TV432Pを買ってきた。Linuxでは外部入力なら動いて、DivXで出力できてるらしい。
  • これで
    • 動いてるのは、cxmが1つ、bttvが1つ、em8300が1つ、
    • 動いてないのが、Conexant blackbirdと、Micronas PCI Voyager
  • というわけで、そろそろVideoBSDが出てこないかなぁ <他力本願
  • SoC2006のお題にすれば、という話がmultimedia-MLであったけど、どうも挙がらなかったか。

Posted by itvcbsd | Permalink | Categories: driver:cxm

2006-02-05(日) 00:00:00 JST

ports化ってたいへん...

  • ports化がたいへんなので <ぉぃ
  • とりあえず元ドライバへのパッチにしました→em8300-bsd-060205
  • README参照でひとつ。

Posted by itvcbsd | Permalink | Categories: driver:em8300

2006-02-04(土) 00:00:00 JST

それが罠だった

  • どうやってもxineで駄目なので、あきらめかけてたのだけど、
  • 思い立って、ドライバ付属のem8300.ucじゃなくて、vxdからextractした方だと、なんとOK!
  • はあ、ようやくports化にかかれるか…

Posted by itvcbsd | Permalink | Categories: driver:em8300

2006-01-14(土) 00:00:00 JST

割り込みしてはいけないと思います

  • 割り込み回りをいろいろいじくり回した結果、
    • extract_mpeg2 hoge.mpg > /dev/em8300_mv-0 だと、何度やっても成功
    • xineだと、まったくさっぱり、かくかくになる
  • 一度かくかくになりだすと、もうだめ。fifoの空きが拾えなくなっちゃう?ようで。

Posted by itvcbsd | Permalink | Categories: driver:em8300

2006-01-10(火) 00:00:00 JST

だめじゃん

  • 試した人にはいわずもがな…
  • 051218版は、最初の1度はちゃんと再生するが、2度目以降はまったくダメ、というよく判らない状態
  • 未公開の0.15.2ベースのだと、最初の1度目もぼろぼろ、というよく判らない状態
  • うーむ。まだ遠いか。

Posted by itvcbsd | Permalink | Categories: driver:em8300

2006-01-02(月) 00:00:00 JST

はっぴーにゅーいやー

  • 0.15.2ベースに到着
    • yuvとかrgbとか、謎の出力モードが増えてる(改造ボード向け?)
    • firmwareの自動ロード機能が増えてる…全然違う形で実装はしたが…はて?
  • 最終的にはportsの形にするので、お待ちを<誰も待ってないって

Posted by itvcbsd | Permalink | Categories: driver:em8300

2005-12-25(日) 00:00:00 JST

めりーくりすます

  • loopbackケーブル有/activate_loopback=0で、画面ブラックアウトを確認… orz
  • overlayの場合の音声出力ってどうなってるんだろう。直接sound(pcm?)にたたき込めないのかしら。

Posted by itvcbsd | Permalink | Categories: driver:em8300

2005-12-20(火) 01:00:00 JST

freevo-2はどうした?

  • freevo-1.5.4になってるな。
  • 「Freevo is not dead and the Freevo 2.0 will be a huge improvement.」だそうで。
  • freebsd-multimedia MLも、cxm使う/使えない、という話はときどきあるのだけど、appの話はあまりない。

Posted by itvcbsd | Permalink | Categories: apps