Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Additional PCI subvendor ID



Hello,

I 'found' another PCI subvendor ID on the dvb-card I use at the moment: 0x1102

The card shall be a Hauppauge DVB-C but I don't have any documentation nor the 
packaging or similar (got it from a friend) and the card itself  isn't 
labeled.

> lspci -vv
00:14.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
	Subsystem: Technotrend Systemtechnik GmbH: Unknown device 1102
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- 
SERR- FastB2B-
	Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
	Latency: 64 (3750ns min, 9500ns max)
	Interrupt: pin A routed to IRQ 7
	Region 0: Memory at ea003000 (32-bit, non-prefetchable) [size=512]

> dmesg
Linux video capture interface: v1.00
DVB: registering new adapter (Technotrend/Hauppauge PCI rev2.1 or 2.2).
ves1820.c: setup for tuner sp5659c
DVB: registering frontend 0:0 (VES1820 based DVB-C frontend)...
DVB: AV7111(0) - firm f0240009, rtsl b0250018, vid 71010068, app 80002614
DVB: AV7111(0) - firmware supports CI link layer interface

> diff -ru linux-dvb.2003-04-27 linux-dvb.2003-04-27_patched
 linux-dvb.2003-04-27_patched/driver/av7110/saa7146_core.c
--- linux-dvb.2003-04-27/driver/av7110/saa7146_core.c	2003-04-09 
18:28:54.000000000 +0200
+++ linux-dvb.2003-04-27_patched/driver/av7110/saa7146_core.c	2003-05-07 
14:14:16.000000000 +0200
@@ -948,6 +948,7 @@
 	{ PHILIPS_SAA7146, 0x13c2, 0x0003, CARD_INFO tt_2_1 },
 	{ PHILIPS_SAA7146, 0x13c2, 0x0004, CARD_INFO tt_2_1 },
 	{ PHILIPS_SAA7146, 0x13c2, 0x0006, CARD_INFO tt_1_6 },
+	{ PHILIPS_SAA7146, 0x13c2, 0x1102, CARD_INFO tt_2_1 },
 	{ PHILIPS_SAA7146, 0x13c2, 0x0008, CARD_INFO tt_t },
 	{ PHILIPS_SAA7146, 0xffc2, 0x0000, CARD_INFO unkwn1 },
 	{ PHILIPS_SAA7146, 0x00a1, 0x00a1, CARD_INFO unkwn2 },

You can find pictures of the card here:
http://www.moped2000.de/misc/frontside.jpg
http://www.moped2000.de/misc/backside.jpg

The card works fine even mostly it take a long time until I get a picture when 
switching the channel, but I think that's due to a bad cable or 
channels.conf.

I did not looked any further into the source code so I'm not sure, but I think 
the difference between the CARD_INFO's tt_1_6, fs_1_5, fs_1_3, unkwn0, 
unkwn1, unkwn2, tt_2_1, tt_t, nexus is only the 2nd entry in the struct 
'card_info' (seems to be a descriptive string for printk() etc.), so I'm not 
sure if 'tt_2_1' is the right CARD_INFO - I selected this one because there's 
a sticker on the card labeled with 'C-Rev. 2.1' (not sure if this shall be 
the PCI revision).

Regards
Daniel

-- 
"Those who would give up essential liberty, to purchase a little temporary 
safety, deserve neither liberty nor safety."  - Benjamin Franklin



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index