-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Micah F. Galizia wrote: > Micah F. Galizia wrote: > >>>Hans Verkuil wrote: >>> >>> >>>>>On Wednesday 19 October 2005 23:07, Micah F. Galizia wrote: >>>>> >>>>> >>>>> >>>>>>Hello All, >>>>>> >>>>>>First and foremost, thanks for all your hard work! These drivers are >>>>>>excellent, but... >>>>>> >>>>>>I have a PVR-250, which is being incorrectly detected as a PVR-150. >>>>>>Unless I force the card type to the PVR-250, nothing works. I have >>>>>>attached the debug output. >>>>>> >>>>>>I have pretty good C skills, so I can handle a little debugging -- I >>>>>>figure though, that this is probably a trivial fix. >>>>>> >>>>>>Thanks in advance. >>>>> >>>>> >>>>>I've modified the code to check for the card's model number and use that >>>>>to >>>>>correct the wrong PCI subsystem ID match. Can you try the 0.4.1 branch? >>>>>(download http://ivtvdriver.org/viewcvs/ivtv/branches/0.4.tar.gz?view=tar). >>>>> >>>>>Please let me know if this works. >>> >>> >>>Well, all of the i2c warnings have gone away, which is nice, but it is >>>still being detected as a PVR 150. I've attached the new debugging output. > > > OK, I added some debugging code, and for pci_info entries with > device=IVTV16 and vendor=HAUPPAUGE i get the following subdevice values: > 0x4009, 0x4801, 0x4803, 0x0003, 0x8801, 0x8003, 0xE807, 0x0807, 0xE817, > 0xC801, 0x0801, 0x0009. This is the order they are evaluated in > ivtv-driver.c. > > In ivtv-cards.c, all subdevice vaules that my card has following (but > not including) 0x0003 are listed for pvr 150 cards. Could this be the > problem?
Actually, I'm pretty sure I was printing the wrong information. If I print out itv->dev->subsystem_device for hauppauge ivtv16 devices (in ivtv-driver.c around line 580), the only value that prints is 0x009, which does correspond to a pvr 150 in the list of cards. If I'm way off, then please point me in the right direction. Sorry about the previous message. I jumped the gun! Thanks again! - -- Micah F. Galizia [EMAIL PROTECTED] "The mark of an immature man is that he wants to die nobly for a cause, while the mark of the mature man is that he wants to live humbly for one." --W. Stekel -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDXVpKfZqZRvBjAbwRApdyAJ4v+qCgYN+voqo3amDwRxoHn0aRegCfd2W3 AIiLh/zN2UxR26H5A33QLr8= =+wbV -----END PGP SIGNATURE----- _______________________________________________ ivtv-devel mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-devel
