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>
