Hauppauge PVR-[23]50 driver
Mike Tancsa
mike at sentex.net
Wed Jan 21 20:32:46 PST 2004
john at feith.com was kind enough to send me a few modifications to the source
code that he posted which works really well with the pvr-350. Perhaps he
will post an update ? What does your chip info look like ? My pvr shows up as
cxm0 at pci1:0:0: class=0x040000 card=0x40000070 chip=0x08034444 rev=0x01
hdr=0x00
vendor = 'Conexant Inc (Was: Globespan, ICompression Inc)'
device = 'iTVC15/CX23415 MPEG Codec'
class = multimedia
subclass = video
Jan 10 23:47:32 cage /kernel: cxm0: <Conexant iTVC15 MPEG Coder> mem
0xdc000000-0xdfffffff irq 12 at device 0.0 on pci1
Jan 10 23:47:32 cage /kernel: cxm_iic0: <Conexant iTVC15 / iTVC16 I2C
controller> on cxm0
Jan 10 23:47:32 cage /kernel: iicbb0: <I2C bit-banging driver> on cxm_iic0
Jan 10 23:47:32 cage /kernel: iicbus0: <Philips I2C bus> on iicbb0 master-only
Jan 10 23:47:32 cage /kernel: cxm0: Philips FM1236 tuner
Jan 10 23:47:32 cage /kernel: cxm0: SAA7115 rev 1 video decoder
Jan 10 23:47:32 cage /kernel: cxm0: MSP4448G-A2 audio decoder
Jan 10 23:47:32 cage /kernel: cxm0: IR Remote
Jan 10 23:47:32 cage /kernel: cxm0: encoder firmware version 0x2040011
Jan 10 23:47:32 cage /kernel: cxm0: decoder firmware version 0x2020023
---Mike
At 11:20 PM 21/01/2004, Stacy Million wrote:
>Gave this driver a spin back in Dec (with my shiny new pvr-350),
>it didn't work due to an unkown tuner type. So I thought to my
>self, "Self, lets give linux and mythtv a go... is supposed to
>work relatively easily"... ya right! It got to the point where
>I was wondering around the house muttering "Nasty, nasty linuxes.
>Hates them we do, hmmm, precious?" :-) So, I'm back to the freebsd
>driver. A quick hack job to make it recognise the tuner (wild ass
>guess as to the type) and it bombs on unknown audio decoder (BTW,
>both of these errors cause a panic... not nice). So I fix that,
>well, actually I removed the check "honest, you know what it is".
>And, low and behold, I'm capturing video... and sound.... and it
>plays in mplayer.... looking good... but (you knew there had to
>be one) the driver hangs after a while, a while being => 30 minutes.
>Which, by the way, is better then linux ever did. The best I got
>out of linux was 15 minutes. If I noticed the hang and interupted
>the capture, I would get
>
>cxm0: missing encoder EOS
>encoder dma already in progress
>
>if I left it running I would get
>
>cxm0: timeout
>
>The linux ivtv driver has problems with some Hauppauge cards
>and dma and it looks like the FreeBSD driver has inherited
>them.
>
>At this point, I'm open to suggestions. I'm debating between
>starting to debug the driver or porting it to CURRENT. I would
>rather have this driver working on CURRENT, since I have made
>my desktop (where I have the card) boot CURRENT by default but
>I'm not sure how much interest other FreeBSDers have in this...
>
>I personally would love to see something like MythTV running on
>FreeBSD, but I'm not able to carry it on my own. I guess I'm asking
>the same thing John did when he posted his driver... are there
>others who want to help out or am I on my own?
>
>-stacy
>
>_______________________________________________
>freebsd-multimedia at freebsd.org mailing list
>http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia
>To unsubscribe, send any mail to "freebsd-multimedia-unsubscribe at freebsd.org"
More information about the freebsd-multimedia
mailing list