Hi Gerd, please apply this patch to add another tuner. Regards, Gunther diff -ur bttv-0.7.62-orig/CARDLIST bttv-0.7.62/CARDLIST --- bttv-0.7.62-orig/CARDLIST Tue Mar 27 15:16:16 2001 +++ bttv-0.7.62/CARDLIST Fri Apr 20 19:57:34 2001 @@ -92,3 +92,4 @@ type=27 - LG NTSC+FM (TPI8NSR01F) type=28 - LG PAL_BG+FM (TPI8PSB01D) type=29 - LG PAL_BG (TPI8PSB11D) + type=30 - Temic PAL* auto + FM (4009 FN5) diff -ur bttv-0.7.62-orig/driver/bttv-cards.c bttv-0.7.62/driver/bttv-cards.c --- bttv-0.7.62-orig/driver/bttv-cards.c Tue Mar 27 14:17:35 2001 +++ bttv-0.7.62/driver/bttv-cards.c Fri Apr 20 19:57:02 2001 @@ -1198,7 +1198,7 @@ { TUNER_TEMIC_4006FN5_MULTI_PAL, "Temic 4006FN5" }, { TUNER_TEMIC_4009FR5_PAL, "Temic 4009FR5" }, { TUNER_TEMIC_4046FM5, "Temic 4046FM5" }, - { TUNER_ABSENT, "Temic 4009FN5" }, + { TUNER_TEMIC_4009FN5_MULTI_PAL_FM, "Temic 4009FN5" }, { TUNER_ABSENT, "Philips TD1536D_FH_44"}, { TUNER_LG_NTSC_FM, "LG TP18NSR01F"}, { TUNER_LG_PAL_FM, "LG TP18PSB01D"}, diff -ur bttv-0.7.62-orig/driver/tuner.c bttv-0.7.62/driver/tuner.c --- bttv-0.7.62-orig/driver/tuner.c Tue Mar 20 11:24:33 2001 +++ bttv-0.7.62/driver/tuner.c Fri Apr 20 19:55:34 2001 @@ -191,7 +191,9 @@ { "LG PAL_BG+FM (TPI8PSB01D)", LGINNOTEK, PAL, 16*170.00,16*450.00,0xa0,0x90,0x30,0x8e,623}, { "LG PAL_BG (TPI8PSB11D)", LGINNOTEK, PAL, - 16*170.00,16*450.00,0xa0,0x90,0x30,0x8e,623} + 16*170.00,16*450.00,0xa0,0x90,0x30,0x8e,623}, + { "Temic PAL* auto + FM (4009 FN5)", TEMIC, PAL, + 16*141.00, 16*464.00, 0xa0,0x90,0x30,0x8e,623} }; #define TUNERS (sizeof(tuners)/sizeof(struct tunertype)) diff -ur bttv-0.7.62-orig/driver/tuner.h bttv-0.7.62/driver/tuner.h --- bttv-0.7.62-orig/driver/tuner.h Fri Feb 23 22:19:30 2001 +++ bttv-0.7.62/driver/tuner.h Fri Apr 20 19:56:40 2001 @@ -52,6 +52,7 @@ #define TUNER_LG_NTSC_FM 27 #define TUNER_LG_PAL_FM 28 #define TUNER_LG_PAL 29 +#define TUNER_TEMIC_4009FN5_MULTI_PAL_FM 30 /* B/G, I and D/K autodetected */ #define NOTUNER 0
Attachment:
gmdiff-bttv0762-tuner_4009fn5
Description: Binary data