Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Feb 2004 20:40:34 +0100
From:      Torfinn Ingolfsen <torfinn.ingolfsen@broadpark.no>
To:        freebsd-multimedia@freebsd.org
Subject:   Driver for Hauppauge WinTV card with CX2388x chip (NOT BT8x8)?
Message-ID:  <20040203204034.22df605b.torfinn.ingolfsen@broadpark.no>

next in thread | raw e-mail | index | archive | help
Hi,

I have started to build myself a Home Theater PC (HTPC). I'm using
FreeBSD 4.9-stable as operating system, because this is what I know (and
I'm lazy).

In this machine, I need a TV card in order to watch or record TV
programs. So I looked at the documentation for the bktr driver, in order
to make sure I got myself a supprted TV card. I also searched
the web extensively, to see if there was prveious experience, Finally, I
bought a Hauppauge WinTV PCI FM, model 747. According to all the common
knowledge, the WinTV series uses BT8x8 chips, and are supported by the
bktr driver. However, this seems to be a newer model.
from dmesg:
pci1: <unknown card> (vendor=0x14f1, dev=0x8800) at 2.0 irq 11
pci1: <unknown card> (vendor=0x14f1, dev=0x8811) at 2.1 irq 11

from 'pciconf -lv':
none2@pci1:2:0: class=0x040000 card=0x34010070 chip=0x880014f1 rev=0x03
hdr=0x00    vendor   = 'Conexant Systems, Inc.'
    device   = 'CX2388x TV Card (MSI PVS Video Capture)'
    class    = multimedia
    subclass = video
none3@pci1:2:1: class=0x048000 card=0x34010070 chip=0x881114f1 rev=0x03
hdr=0x00    vendor   = 'Conexant Systems, Inc.'
    class    = multimedia

and finally, from 'lspci -v' (from the pciutils port):
01:02.0 Multimedia video controller: Conexant: Unknown device 8800 (rev
03)        Subsystem: Hauppauge computer works Inc.: Unknown device 3401
        Flags: bus master, medium devsel, latency 32, IRQ 10
        Memory at dd000000 (32-bit, non-prefetchable)
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

01:02.1 Multimedia controller: Conexant: Unknown device 8811 (rev 03)
        Subsystem: Hauppauge computer works Inc.: Unknown device 3401
        Flags: bus master, medium devsel, latency 32, IRQ 10
        Memory at de000000 (32-bit, non-prefetchable)
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

Has anybody got one of these cards working with FreeBSD? If so, where
can I get a driver?
Or do you know if this chip (the CX2388x) is so similar to the BT8x8
chip that it would be worthwile spending some time trying to make it
work with the bktr driver?

Option three, how hard would it be to write a driver for this chip? I
have never written a driver under FreeBSD before, so this will require
me to as all of you a lot of questions. ;^)
-- 
Torfinn Ingolfsen,
Norway



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040203204034.22df605b.torfinn.ingolfsen>