[linux-dvb] Fwd: Digiwave 108G/GeniaTech TVStar Card - Adding it to the CX88 Driver

Dwaine Garden dwainegarden at rogers.com
Wed Jan 2 14:55:57 CET 2008



Dwaine Garden <dwainegarden at rogers.com> wrote: Date: Wed, 2 Jan 2008 08:42:23 -0500 (EST)
From: Dwaine Garden <dwainegarden at rogers.com>
Subject: Digiwave 108G/GeniaTech TVStar Card - Adding it to the CX88 Driver
To: video4linux-list at redhat.com

 I have a Digiwave 108G card, so I tried to add the card to the cx88 driver.   I can get the drivers to load, but the card will not scan or pick up any satellite/analog tv stations.  I don't get how code for the two tuners.  DVB and the analog NTSC TV tuner.

I would like to get the card working and get a patch into the tree for this card.  Anybody want to help??

Here is the following chips on the card.
CX23882-19
CX24109-11
CX24123

The card does DVB-S and Analog NTSC/SECAM/PAL tuning.  The card has multiple inputs.

Card Inputs
1 LNB input
1 LNB output
1 AV Input
1 Analog TV Antenna Input
1 FM Antenna Input

Here is my entry to cx88-cards.c and cx88-dvb.c.

[CX88_BOARD_DIGIWAVE_108G] = {
                .name           = "Digiwave  108G",
                .tuner_type     = TUNER_LG_TDVS_H06XF,
                .radio_type     = UNSET,
                .tuner_addr     = ADDR_UNSET,
                .radio_addr     = ADDR_UNSET,
                .tda9887_conf   = TDA9887_PRESENT,
                .input  = {{
                         .type   = CX88_VMUX_TELEVISION,
                        .vmux   = 0,
                        .gpio0  = 0x000000ff,
                        .gpio1  = 0x0000f39d,
                }},
                .radio = {
                        .type   =  CX88_RADIO,
                        .gpio0  = 0x000000ff,
                        .gpio1  = 0x0000f39d,
                },
                .dvb            = 1,
        }

},{
                .subvendor = 0x14f1,
                .subdevice =  0x2319,
                .card      = CX88_BOARD_DIGIWAVE_108G,
        },

static int digiwave_108G_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage)
{
        struct cx8802_dev *dev= fe->dvb->priv;
        struct cx88_core *core = dev->core;

        if (voltage == SEC_VOLTAGE_OFF) {
                printk(KERN_INFO "LNB Voltage OFF\n");
                cx_write(MO_GP0_IO, 0x0000efff);
        }

        if  (core->prev_set_voltage)
                return core->prev_set_voltage(fe, voltage);
        return 0;
}

static struct cx24123_config digiwave_108G_config = {
        .demod_address  = 0x55,
        .set_ts_params  = cx24123_set_ts_param,
};




Jan  2 06:30:47 mythtv kernel: cx2388x v4l2 driver version 0.0.6 loaded
Jan  2 06:30:47 mythtv kernel: CORE cx88[0]: subsystem: 14f1:2319, board: Digiwave 108G [card=53,autodetected]
Jan  2 06:30:47 mythtv kernel: TV tuner 64 at 0x1fe, Radio tuner -1 at 0x1fe
Jan  2 06:30:47 mythtv kernel: cx2388x alsa driver version 0.0.6 loaded
Jan  2 06:30:47 mythtv kernel: cx2388x dvb driver version 0.0.6 loaded
Jan  2 06:30:47 mythtv kernel: cx88[0]/0: found at  0000:00:09.0, rev: 5, irq: 18, latency: 32, mmio: 0xeb000000
Jan  2 06:30:47 mythtv kernel: tuner 0-0061: chip found @ 0xc2 (cx88[0])
Jan  2 06:30:47 mythtv kernel: tuner 0-0061: type set to 64 (LG TDVS-H06xF)
Jan  2 06:30:47 mythtv kernel: cx88[0]/0: registered device video0 [v4l2]
Jan  2 06:30:47 mythtv kernel: cx88[0]/0: registered device vbi0
Jan  2 06:30:47 mythtv kernel: cx88[0]/0: registered device radio0
Jan  2 06:30:47 mythtv kernel: cx88_audio: probe of 0000:00:09.1 failed with error -2
Jan  2 06:30:47 mythtv kernel: cx88[0]/2: found at 0000:00:09.2, rev: 5, irq: 18, latency: 32, mmio: 0xed000000
Jan  2 06:30:47 mythtv kernel: cx88[0]/2: cx2388x based dvb card
Jan  2 06:30:47 mythtv kernel: DVB: registering new adapter (cx88[0]).
Jan  2 06:30:47 mythtv kernel: DVB: registering frontend 0 (Conexant CX24123/CX24109)...
Jan  2 06:30:47 mythtv kernel: cx2388x blackbird driver  version 0.0.6 loaded

I did get some information from Windows XP with regspy.  Here is what I found.

CX88_MO_GP0_IO Always equals 000000ff, Never changes at all.
CX88_MO_GP1_IO Changes when using DVB, TV Analog, Radio from 0000f31d to 0000f39d.  Meaning that f39d is "ON".
CX88_MO_GP2_IO Changes constantly looks like the remote.
CX88_TS_INTMSK is at 0000000, when using DVB it changes to 001f1101
CX88_VIDEO_INPUT sits at 00000781 for Radio, DVB and Analog TV.   When scanning it changes to 00000181.  When using Analog TV and changing inputs, it looks like this.

TV Analog = 00000781
S-Video (Not Present on Card) = 00018d91
Composite (Not Present on Card) = 00004d81

Here is some information from the Windows driver inf file.

; 
; Driver Configuration Registry Entries 
; 
;------------------------------------------------------------------- 
; AddReg sections for TS filter  
;------------------------------------------------------------------- 
 
[CXTS.AddReg] 
HKLM,System\CurrentControlSet\Control\MediaCategories\%TSPinID%,Display,1, 00,00,00,00 
HKLM,System\CurrentControlSet\Control\MediaCategories\%TSPinID%,Name,,%TSPinName% 
 
;------------------------------------------------------------------- 
; Crossbar AddReg sections 
; 
;---Crossbar registry values--- 
; 
; Note: For each pin on the crossbar, specify the following: 
; (1) Pin type  
;     0 - SVIDEO 
;     1 - Tuner 
;     2 - Composite 
;     3 - 656 
;     4 - audio tuner in 
;     5 - audio line in 
; (2) InputMux (optional) - input mux to use for the selected pin 
; (3) RelatedPinIndex  
; (4) GPIOMask (optional) - Mask specifying which GPIO bits to set or clear 
; (5)  GPIOSettings (optional) - Settings for GPIO bits specified in the mask  
 
;------------------------------------------------------------------- 
 
[XBAR.AddReg] 
;Pin 0 - Tuner In 
HKR,"DriverData\XBarPin0","PinType",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData\XBarPin0","InputMux",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData\XBarPin0","RelatedPinIndex",0x00010001, 0x03,0x00,0x00,0x00 
 
;Pin 1 - Composite in 
HKR,"DriverData\XBarPin1","PinType",0x00010001, 0x02,0x00,0x00,0x00 
HKR,"DriverData\XBarPin1","InputMux",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData\XBarPin1","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00 
 
;Pin 2 - S-Video in 
HKR,"DriverData\XBarPin2","PinType",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData\XBarPin2","InputMux",0x00010001, 0x02,0x00,0x00,0x00 
HKR,"DriverData\XBarPin2","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00 
 
;Pin 3 - Tuner  Audio 
HKR,"DriverData\XBarPin3","PinType",0x00010001, 0x04,0x00,0x00,0x00 
HKR,"DriverData\XBarPin3","RelatedPinIndex",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData\XBarPin3","GPIOMask",0x00010001, 0xe0,0x00,0x00,0x00 
HKR,"DriverData\XBarPin3","GPIOSettings",0x00010001, 0x40,0x00,0x00,0x00 
 
;Pin 4 - Audio Line in 
HKR,"DriverData\XBarPin4","PinType",0x00010001, 0x05,0x00,0x00,0x00 
HKR,"DriverData\XBarPin4","RelatedPinIndex",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData\XBarPin4","GPIOMask",0x00010001, 0xe0,0x00,0x00,0x00 
HKR,"DriverData\XBarPin4","GPIOSettings",0x00010001, 0x60,0x00,0x00,0x00 
 
[DVBCXBAR.AddReg] 
;Pin 0 - Tuner In 
HKR,"DriverData\XBarPin0","PinType",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData\XBarPin0","InputMux",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData\XBarPin0","RelatedPinIndex",0x00010001, 0x03,0x00,0x00,0x00 
 
;Pin 1 - Composite in  
HKR,"DriverData\XBarPin1","PinType",0x00010001, 0x02,0x00,0x00,0x00 
HKR,"DriverData\XBarPin1","InputMux",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData\XBarPin1","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00 
 
;Pin 2 - S-Video in 
HKR,"DriverData\XBarPin2","PinType",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData\XBarPin2","InputMux",0x00010001, 0x02,0x00,0x00,0x00 
HKR,"DriverData\XBarPin2","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00 
 
;Pin 3 - Tuner Audio 
HKR,"DriverData\XBarPin3","PinType",0x00010001, 0x04,0x00,0x00,0x00 
HKR,"DriverData\XBarPin3","RelatedPinIndex",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData\XBarPin3","GPIOMask",0x00010001, 0xe0,0x00,0x00,0x00 
HKR,"DriverData\XBarPin3","GPIOSettings",0x00010001, 0x00,0x00,0x00,0x00 
 
;Pin 4 - Audio Line in 
HKR,"DriverData\XBarPin4","PinType",0x00010001, 0x05,0x00,0x00,0x00  
HKR,"DriverData\XBarPin4","RelatedPinIndex",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData\XBarPin4","GPIOMask",0x00010001, 0xe0,0x00,0x00,0x00 
HKR,"DriverData\XBarPin4","GPIOSettings",0x00010001, 0x60,0x00,0x00,0x00 
 
;------------------------------------------------------------------- 
; Tuner AddReg sections 
;------------------------------------------------------------------- 
[Xceive.AddReg] 
HKR,"DriverData","TunerType",0x00010001, 0x20, 0x00, 0x00, 0x00 
;;;HKR,"DriverData","DemodType",0x00010001, 0x00, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00 
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerFMPin",0x00010001, 0x04, 0x00, 0x00, 0x00 
 
;NEC standard 
HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00, 0x00, 0x00 
 
;;;HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00  
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x31,0x00,0x00,0x00 
HKR,"DriverData","WWAudioLineInToI2sIn",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","BlackbirdType",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","No4052Mux",0x00010001, 0x00,0x00,0x00,0x00 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
[XceivePro.AddReg] 
HKR,"DriverData","TunerType",0x00010001, 0x20, 0x00, 0x00, 0x00 
;;;HKR,"DriverData","DemodType",0x00010001, 0x00, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00 
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerFMPin",0x00010001, 0x04, 0x00, 0x00, 0x00 
 
;NEC standard 
HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00,  0x00, 0x00 
 
;;;HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00 
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x31,0x00,0x00,0x00 
HKR,"DriverData","WWAudioLineInToI2sIn",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","BlackbirdType",0x00010001, 0x03,0x00,0x00,0x00 
HKR,"DriverData","No4052Mux",0x00010001, 0x00,0x00,0x00,0x00 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
[XceiveZarlink.AddReg] 
HKR,"DriverData","TunerType",0x00010001, 0x20, 0x00, 0x00, 0x00 
;;;HKR,"DriverData","DemodType",0x00010001, 0x00, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00 
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerFMPin",0x00010001, 0x04,  0x00, 0x00, 0x00 
 
HKR,"DriverData","TunerModel",0x00010001, 0x08,0x00,0x00,0x00 
HKR,"DriverData","UseFreqOffsetDVBT",0x00010001, 0x00, 0x00, 0x00, 0x00 
 
;NEC standard 
HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00, 0x00, 0x00 
 
;;;HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00 
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x31,0x00,0x00,0x00 
HKR,"DriverData","WWAudioLineInToI2sIn",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","BlackbirdType",0x00010001, 0x00,0x00,0x00,0x00 
 
HKR,"DriverData","No4052Mux",0x00010001, 0x00,0x00,0x00,0x00 
 
; these registry keys for TS filter 
HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001,     0x04,0x00,0x00,0x00  
HKR,"DriverData","dwIsTSStream",0x00010001,       0x00,0x00,0x00,0x00 
HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001,   0xBC,0x00,0x00,0x00 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
[XceiveZarlinkPro.AddReg] 
HKR,"DriverData","TunerType",0x00010001, 0x20, 0x00, 0x00, 0x00 
;;;HKR,"DriverData","DemodType",0x00010001, 0x00, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00 
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerFMPin",0x00010001, 0x04, 0x00, 0x00, 0x00 
 
HKR,"DriverData","TunerModel",0x00010001, 0x08,0x00,0x00,0x00 
HKR,"DriverData","UseFreqOffsetDVBT",0x00010001, 0x00, 0x00, 0x00, 0x00 
 
;NEC standard 
HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00, 0x00, 0x00 
 
;;;HKR,"DriverData","WWAudioPrimaryStandard",0x00010001,  0x0B,0x00,0x00,0x00 
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x31,0x00,0x00,0x00 
HKR,"DriverData","WWAudioLineInToI2sIn",0x00010001, 0x01,0x00,0x00,0x00 
;;;HKR,"DriverData","BlackbirdType",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","BlackbirdType",0x00010001, 0x03,0x00,0x00,0x00 
 
HKR,"DriverData","No4052Mux",0x00010001, 0x00,0x00,0x00,0x00 
 
; these registry keys for TS filter 
HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001,     0x04,0x00,0x00,0x00 
HKR,"DriverData","dwIsTSStream",0x00010001,       0x00,0x00,0x00,0x00 
HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001,   0xBC,0x00,0x00,0x00 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
[XceiveConexant.AddReg]  
HKR,"DriverData","TunerType",0x00010001, 0x20, 0x00, 0x00, 0x00 
;;;HKR,"DriverData","DemodType",0x00010001, 0x00, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00 
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerFMPin",0x00010001, 0x04, 0x00, 0x00, 0x00 
 
;NEC standard 
HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00, 0x00, 0x00 
 
;;;HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00 
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x31,0x00,0x00,0x00 
HKR,"DriverData","WWAudioLineInToI2sIn",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","BlackbirdType",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","No4052Mux",0x00010001, 0x00,0x00,0x00,0x00 
 
;  these registry keys for TS filter 
HKR,"DriverData","TunerModel",0x00010001, 0x07,0x00,0x00,0x00 
HKR,"DriverData","UseFreqOffsetDVBT",0x00010001, 0x00, 0x00, 0x00, 0x00 
 
HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001,     0x04,0x00,0x00,0x00 
HKR,"DriverData","dwIsTSStream",0x00010001,       0x00,0x00,0x00,0x00 
HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001,   0xBC,0x00,0x00,0x00 
 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
[XceiveSamsung.AddReg] 
HKR,"DriverData","TunerType",0x00010001, 0x20, 0x00, 0x00, 0x00 
;;;HKR,"DriverData","DemodType",0x00010001, 0x00, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00 
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerFMPin",0x00010001, 0x04, 0x00, 0x00, 0x00 
 
;NEC standard  
HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00, 0x00, 0x00 
 
;;;HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00 
HKR,"DriverData","VideoStandard",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","WWAudioLineInToI2sIn",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","BlackbirdType",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","No4052Mux",0x00010001, 0x00,0x00,0x00,0x00 
 
; these registry keys for TS filter 
HKR,"DriverData","TunerModel",0x00010001, 0x09,0x00,0x00,0x00 
HKR,"DriverData","UseFreqOffsetDVBT",0x00010001, 0x00, 0x00, 0x00, 0x00 
 
HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001,     0x04,0x00,0x00,0x00 
HKR,"DriverData","dwIsTSStream",0x00010001,       0x00,0x00,0x00,0x00  
HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001,   0xBC,0x00,0x00,0x00 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
[XceiveSamsungPro.AddReg] 
HKR,"DriverData","TunerType",0x00010001, 0x20, 0x00, 0x00, 0x00 
;;;HKR,"DriverData","DemodType",0x00010001, 0x00, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00 
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerFMPin",0x00010001, 0x04, 0x00, 0x00, 0x00 
 
;NEC standard 
HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00, 0x00, 0x00 
 
;;;HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00 
HKR,"DriverData","VideoStandard",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x01,0x00,0x00,0x00  
HKR,"DriverData","WWAudioLineInToI2sIn",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","BlackbirdType",0x00010001, 0x03,0x00,0x00,0x00 
HKR,"DriverData","No4052Mux",0x00010001, 0x00,0x00,0x00,0x00 
 
; these registry keys for TS filter 
HKR,"DriverData","TunerModel",0x00010001, 0x09,0x00,0x00,0x00 
HKR,"DriverData","UseFreqOffsetDVBT",0x00010001, 0x00, 0x00, 0x00, 0x00 
 
HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001,     0x04,0x00,0x00,0x00 
HKR,"DriverData","dwIsTSStream",0x00010001,       0x00,0x00,0x00,0x00 
HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001,   0xBC,0x00,0x00,0x00 
 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
[XceiveCardbus.AddReg] 
HKR,"DriverData","TunerType",0x00010001, 0x20, 0x00, 0x00, 0x00 
;;;HKR,"DriverData","DemodType",0x00010001, 0x00, 0x00, 0x00, 0x00  
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00 
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerFMPin",0x00010001, 0x02, 0x00, 0x00, 0x00 
 
;NEC standard 
HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00, 0x00, 0x00 
 
;;;HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00 
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x31,0x00,0x00,0x00 
HKR,"DriverData","WWAudioLineInToI2sIn",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","BlackbirdType",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","No4052Mux",0x00010001, 0x00,0x00,0x00,0x00 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
[XceiveCardbusPro.AddReg]  
HKR,"DriverData","TunerType",0x00010001, 0x20, 0x00, 0x00, 0x00 
;;;HKR,"DriverData","DemodType",0x00010001, 0x00, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00 
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerFMPin",0x00010001, 0x02, 0x00, 0x00, 0x00 
 
;NEC standard 
HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00, 0x00, 0x00 
 
;;;HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00 
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x31,0x00,0x00,0x00 
HKR,"DriverData","WWAudioLineInToI2sIn",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","BlackbirdType",0x00010001, 0x03,0x00,0x00,0x00 
HKR,"DriverData","No4052Mux",0x00010001, 0x00,0x00,0x00,0x00  
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
[XceiveZarlinkCardbus.AddReg] 
HKR,"DriverData","TunerType",0x00010001, 0x20, 0x00, 0x00, 0x00 
;;;HKR,"DriverData","DemodType",0x00010001, 0x00, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00 
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerFMPin",0x00010001, 0x02, 0x00, 0x00, 0x00 
 
HKR,"DriverData","TunerModel",0x00010001, 0x08,0x00,0x00,0x00 
HKR,"DriverData","UseFreqOffsetDVBT",0x00010001, 0x00, 0x00, 0x00, 0x00 
 
;NEC standard 
HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00, 0x00, 0x00 
 
;;;HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00 
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00  
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x31,0x00,0x00,0x00 
HKR,"DriverData","WWAudioLineInToI2sIn",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","BlackbirdType",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","No4052Mux",0x00010001, 0x00,0x00,0x00,0x00 
 
; these registry keys for TS filter 
HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001,     0x04,0x00,0x00,0x00 
HKR,"DriverData","dwIsTSStream",0x00010001,       0x00,0x00,0x00,0x00 
HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001,   0xBC,0x00,0x00,0x00 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
[XceiveZarlinkCardbusPro.AddReg] 
HKR,"DriverData","TunerType",0x00010001, 0x20, 0x00, 0x00, 0x00 
;;;HKR,"DriverData","DemodType",0x00010001, 0x00, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00  
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerFMPin",0x00010001, 0x02, 0x00, 0x00, 0x00 
 
HKR,"DriverData","TunerModel",0x00010001, 0x08,0x00,0x00,0x00 
HKR,"DriverData","UseFreqOffsetDVBT",0x00010001, 0x00, 0x00, 0x00, 0x00 
 
;NEC standard 
HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00, 0x00, 0x00 
 
;;;HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00 
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x31,0x00,0x00,0x00 
HKR,"DriverData","WWAudioLineInToI2sIn",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","BlackbirdType",0x00010001, 0x03,0x00,0x00,0x00 
HKR,"DriverData","No4052Mux",0x00010001, 0x00,0x00,0x00,0x00 
 
; these registry keys for TS filter  
HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001,     0x04,0x00,0x00,0x00 
HKR,"DriverData","dwIsTSStream",0x00010001,       0x00,0x00,0x00,0x00 
HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001,   0xBC,0x00,0x00,0x00 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
[TVS.AddReg] 
HKR,"DriverData","TunerType",0x00010001, 0x20, 0x00, 0x00, 0x00 
;;;HKR,"DriverData","DemodType",0x00010001, 0x00, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC2, 0x00, 0x00, 0x00 
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerFMPin",0x00010001, 0x04, 0x00, 0x00, 0x00 
 
;NEC standard 
HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00, 0x00, 0x00 
 
;;;HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00 
HKR,"DriverData","VideoStandard",0x00010001,  0x10,0x00,0x00,0x00 
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x31,0x00,0x00,0x00 
HKR,"DriverData","WWAudioLineInToI2sIn",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","BlackbirdType",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","No4052Mux",0x00010001, 0x01,0x00,0x00,0x00 
 
; these registry keys for TS filter 
HKR,"DriverData","TunerModel",0x00010001, 0x03,0x00,0x00,0x00 
HKR,"DriverData","UseFreqOffsetDVBT",0x00010001, 0x00, 0x00, 0x00, 0x00 
 
HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001,     0x04,0x00,0x00,0x00 
HKR,"DriverData","dwIsTSStream",0x00010001,       0x00,0x00,0x00,0x00 
HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001,   0xBC,0x00,0x00,0x00 
 
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 
[DVBCU1216.AddReg]  
HKR,"DriverData","TunerType",0x00010001, 0x21, 0x00, 0x00, 0x00 
;;;HKR,"DriverData","DemodType",0x00010001, 0x00, 0x00, 0x00, 0x00 
HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00 
HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00 
 
 
;NEC standard 
HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00, 0x00, 0x00 
 
;;;HKR,"DriverData","WWAudioPrimaryStandard",0x00010001, 0x0B,0x00,0x00,0x00 
HKR,"DriverData","VideoStandard",0x00010001, 0x10,0x00,0x00,0x00 
HKR,"DriverData","ColorKillEnable",0x00010001, 0x01,0x00,0x00,0x00 
HKR,"DriverData","WWAudioCountryCode",0x00010001, 0x31,0x00,0x00,0x00 
HKR,"DriverData","WWAudioLineInToI2sIn",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","BlackbirdType",0x00010001, 0x00,0x00,0x00,0x00 
HKR,"DriverData","No4052Mux",0x00010001, 0x00,0x00,0x00,0x00 
 
; these registry keys for TS filter  
HKR,"DriverData","TunerModel",0x00010001, 0x0a,0x00,0x00,0x00 
HKR,"DriverData","UseFreqOffsetDVBT",0x00010001, 0x00, 0x00, 0x00, 0x00 
 
HKR,"DriverData","dwTS_GEN_CNTRL",0x00010001,     0x04,0x00,0x00,0x00 
HKR,"DriverData","dwIsTSStream",0x00010001,       0x00,0x00,0x00,0x00 
HKR,"DriverData","dwTP_PACKET_SIZE",0x00010001,   0xBC,0x00,0x00,0x00 

Dwaine






-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.linuxtv.org/pipermail/linux-dvb/attachments/20080102/4567dfa6/attachment.htm 


More information about the linux-dvb mailing list