7.4. cx88 驱动程序¶
作者:Gerd Hoffmann
这是一个适用于 cx2388x 芯片的 v4l2 设备驱动程序。
7.4.1. 当前状态¶
- 视频
工作正常。
不支持叠加。
- 音频
工作正常。电视标准检测由驱动程序完成,因为硬件在自动检测方面存在缺陷。
音频数据 DMA(即无需回环线缆连接声卡即可录制)通过 cx88-alsa 支持。
- vbi
工作正常。
7.4.2. 如何添加对新卡的支持¶
驱动程序需要一些电视卡的配置信息。这些信息位于 cx88-cards.c 中。如果驱动程序运行不正常,您可能需要在该文件中为您的卡添加新条目。检查内核日志(使用 dmesg)以查看驱动程序是否识别您的卡。会有类似这样的一行
cx8800[0]: subsystem: 0070:3400, board: Hauppauge WinTV \
34xxx models [card=1,autodetected]
如果您的卡被列为“board: UNKNOWN/GENERIC”,则驱动程序不识别它。那该怎么办?
尝试升级到最新的快照,也许它已经被添加了。
您可以尝试自己创建一个新条目,查看 cx88-cards.c。如果成功了,请将您的更改以统一差异(“diff -u”)的形式通过邮件发送给我。
或者您可以将配置信息通过邮件发送给我。我们需要至少以下信息来添加该卡
PCI 子系统 ID(来自上面一行的“0070:3400”,“lspci -v”输出也可以)。
卡使用的调谐器类型。您可以尝试使用 tuner=<n> insmod 选项通过试错法找到一个。如果您知道卡拥有哪种调谐器,您也可以查看 CARDLIST.tuner 中的列表。