Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Nov 2009 14:24:22 +0000
From:      Tom Evans <tevans.uk@googlemail.com>
To:        Jason Harmening <jason.harmening@gmail.com>
Cc:        freebsd-multimedia@freebsd.org
Subject:   Re: DVB support
Message-ID:  <2e027be00911160624t27bdee8chb60ed5a98d9c97f0@mail.gmail.com>
In-Reply-To: <2d1264630910160857y189ebd4bn9781b91bfc1e4c62@mail.gmail.com>
References:  <2d1264630910160857y189ebd4bn9781b91bfc1e4c62@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Fri, Oct 16, 2009 at 3:57 PM, Jason Harmening
<jason.harmening@gmail.com>wrote:

> Hi Tom,
>
> The cx88 kernel drivers should "just work" w/ your card--if you don't
> care about analog, you'll only need to load cx88mpeg.ko.
>
> All the stuff that will need to happen to get your card working will
> be in userspace, in the cx88 capture app and libtuner.
> Konstantin Dimitrov (kosio.dimitrov@gmail.com) has been working on
> DVB-S/S2 support w/ IIRC some Hauppauge cards and the cx88 driver.  I
> know he's successfully captured DVB-S TV, but he's super busy right
> now & hasn't been able to push any of his code to the main branch.  If
> you're interested in contributing, you should ping him to see where
> he's at and what you can do to help.
>
> Thanks,
> Jason
>

Hi again - sorry it took so long to come back into this, it took a lot
longer than I expected to get my base system fully working with ZFS et al!

As you thought Jason, the kernel side interfaces of the card were properly
recognised by cx88 port. I've attached verbose dmesg at the end (although
there are no problems - it has attached just fine.)

Konstantin: is there any code for DVB-S tuning/capturing I could look at to
attempt to port this card?

Cheers

Tom

[-- Attachment #2 --]
Nov 16 10:23:12 ethan kernel: pci0: driver added
Nov 16 10:23:12 ethan kernel: found->	vendor=0x8086, dev=0x3a30, revid=0x00
Nov 16 10:23:12 ethan kernel: domain=0, bus=0, slot=31, func=3
Nov 16 10:23:12 ethan kernel: class=0c-05-00, hdrtype=0x00, mfdev=0
Nov 16 10:23:12 ethan kernel: cmdreg=0x0003, statreg=0x0280, cachelnsz=0 (dwords)
Nov 16 10:23:12 ethan kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
Nov 16 10:23:12 ethan kernel: intpin=c, irq=18
Nov 16 10:23:12 ethan kernel: pci0:0:31:3: reprobing on driver added
Nov 16 10:23:12 ethan kernel: pci1: driver added
Nov 16 10:23:12 ethan kernel: pci2: driver added
Nov 16 10:23:12 ethan kernel: pci3: driver added
Nov 16 10:23:12 ethan kernel: pci4: driver added
Nov 16 10:23:12 ethan kernel: pci5: driver added
Nov 16 10:23:12 ethan kernel: found->	vendor=0x14f1, dev=0x8800, revid=0x05
Nov 16 10:23:12 ethan kernel: domain=0, bus=5, slot=1, func=0
Nov 16 10:23:12 ethan kernel: class=04-00-00, hdrtype=0x00, mfdev=1
Nov 16 10:23:12 ethan kernel: cmdreg=0x0016, statreg=0x0290, cachelnsz=8 (dwords)
Nov 16 10:23:12 ethan kernel: lattimer=0x40 (1920 ns), mingnt=0x14 (5000 ns), maxlat=0x37 (13750 ns)
Nov 16 10:23:12 ethan kernel: intpin=a, irq=17
Nov 16 10:23:12 ethan kernel: powerspec 2  supports D0 D3  current D0
Nov 16 10:23:12 ethan kernel: pci0:5:1:0: reprobing on driver added
Nov 16 10:23:12 ethan kernel: found->	vendor=0x14f1, dev=0x8802, revid=0x05
Nov 16 10:23:12 ethan kernel: domain=0, bus=5, slot=1, func=2
Nov 16 10:23:12 ethan kernel: class=04-80-00, hdrtype=0x00, mfdev=1
Nov 16 10:23:12 ethan kernel: cmdreg=0x0016, statreg=0x0290, cachelnsz=8 (dwords)
Nov 16 10:23:12 ethan kernel: lattimer=0x40 (1920 ns), mingnt=0x06 (1500 ns), maxlat=0x58 (22000 ns)
Nov 16 10:23:12 ethan kernel: intpin=a, irq=17
Nov 16 10:23:12 ethan kernel: powerspec 2  supports D0 D3  current D0
Nov 16 10:23:12 ethan kernel: pci0:5:1:2: reprobing on driver added
Nov 16 10:23:12 ethan kernel: cx23880mpeg0: <Conexant CX23880/1/2/3 MPEG Transport Stream> mem 0xfd000000-0xfdffffff irq 17 at device 1.2 on pci5
Nov 16 10:23:12 ethan kernel: cx23880mpeg0: Reserved 0x1000000 bytes for rid 0x10 type 3 at 0xfd000000
Nov 16 10:23:12 ethan kernel: iicbus0: <Philips I2C bus> on cx23880mpeg0
Nov 16 10:23:12 ethan kernel: ioapic0: routing intpin 17 (PCI IRQ 17) to lapic 1 vector 54
Nov 16 10:23:12 ethan kernel: cx23880mpeg0: [MPSAFE]
Nov 16 10:23:12 ethan kernel: cx23880mpeg0: [FILTER]
Nov 16 10:23:12 ethan kernel: cx23880mpeg0: [MPSAFE]
Nov 16 10:23:12 ethan kernel: cx23880mpeg0: [FILTER+ITHREAD]
Nov 16 10:23:12 ethan kernel: found->	vendor=0x1131, dev=0x7133, revid=0xd1
Nov 16 10:23:12 ethan kernel: domain=0, bus=5, slot=2, func=0
Nov 16 10:23:12 ethan kernel: class=04-80-00, hdrtype=0x00, mfdev=0
Nov 16 10:23:12 ethan kernel: cmdreg=0x0006, statreg=0x0290, cachelnsz=0 (dwords)
Nov 16 10:23:12 ethan kernel: lattimer=0x40 (1920 ns), mingnt=0x54 (21000 ns), maxlat=0x20 (8000 ns)
Nov 16 10:23:12 ethan kernel: intpin=a, irq=18
Nov 16 10:23:12 ethan kernel: powerspec 2  supports D0 D1 D2 D3  current D0
Nov 16 10:23:12 ethan kernel: pci0:5:2:0: reprobing on driver added

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2e027be00911160624t27bdee8chb60ed5a98d9c97f0>