public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [linux-dvb] CX23885 based AVerMedia AVerTV Hybrid Express Slim tv card
@ 2008-08-05 22:59 rvf16
  2008-08-06  1:42 ` Steven Toth
  0 siblings, 1 reply; 14+ messages in thread
From: rvf16 @ 2008-08-05 22:59 UTC (permalink / raw)
  To: Linux-DVB Mailing List

Hello to all.

I have an AVerMedia AVerTV Hybrid Express Slim tv card.
This express card provides :
  analog  tv + teletext
  digital tv (DVB-T)
  FM radio
  digital radio
This is the smallest tv card outhere (doesn't extend outside the express 
card slot at all) and is working perfectly under Vista (have tested 
analog tv and FM radio and has great signal with its own portable 
antenna in my region).
Two problems appear :
1. It gets very hot with consequences to the hardware located near the 
express card slot
   (in my case the hdd located just below the express card slot which 
according to "SpeedFun" can get even 8C hotter when tv card is being used)
2. Vista will definitely crash if the tv card is inserted before booting up.
   (So far Vista has never crashed with the card inserted right after 
booting procedure was finished)

+++

Here is all the info i could gather from Vista :

Vista -> Device Manager -> AverMedia HC81R PCI-e Hybrid DVB-T Properties 
-> Details :
 
Device description                             : AverMedia HC81R PCI-e 
Hybrid DVB-T
Hardware lds                                   : 
PCI\VEN_14F1&DEV_8852&SUBSYS_D9391461&REV_02
                                                 
PCI\VEN_14F1&DEV_8852&SUBSYS_D9391461
                                                 
PCI\VEN_14F1&DEV_8852&CC_040000
                                                 
PCI\VEN_14F1&DEV_8852&CC_0400
Compatible lds                                 : 
PCI\VEN_14F1&DEV_8852&REV_02
                                                 PCI\VEN_14F1&DEV_8852
                                                 PCI\VEN_14F1&CC_040000
                                                 PCI\VEN_14F1&CC_0400
                                                 PCI\VEN_14F1
                                                 PCI\CC_0400000
                                                 PCI\CC_0400
Service                                        : CXSONORA
Device class                                   : MEDIA
Device class guid                              : 
{4d36e96c-e325-11ce-bfc1-08002be10318}
Driver key                                     : 
{4d36e96c-e325-11ce-bfc1-08002be10318}\0007
ConfigFlags                                    : 00000000
Manufacturer                                   : AVerMedia TECHNOLOGIES, 
Inc.
Location Information                           : PCIbus 12, device 0, 
function 0
Physical Device Object name                    : \Device\NTPNP_PCI0022
Capabilities                                   : 00000004
                                                 CM_DEVCAP_REMOVABLE
Bus type guid                                  : 
{c8ebdfb0-b510-11d0-80e5-00a0c92542e3}
Legacy bus type                                : 00000005
Bus number                                     : 0000000C
Enumerator                                     : PCI
Address                                        : 00000000
Power data
  Current power state                          : D0
  Power capabilities                           : 0000007F
                                                 PDCAP_D0_SUPPORTED
                                                 PDCAP_D1_SUPPORTED
                                                 PDCAP_D2_SUPPORTED
                                                 PDCAP_D3_SUPPORTED
                                                 
PDCAP_WAKE_FROM_D0_SUPPORTED
                                                 
PDCAP_WAKE_FROM_D1_SUPPORTED
                                                 
PDCAP_WAKE_FROM_D2_SUPPORTED
  Power state mappings                         : S0->D0
                                                 S1->Unspecified
                                                 S2->Unspecified
                                                 S3->D3
                                                 S4->D3
                                                 S5->D3
Removal policy                                 : 00000002
Removal policy default                         : 00000002
Install state                                  : 00000000
Location paths                                 : 
PCIROOT(0)#PCI(1C03)#PCI(0000)
Display name                                   : AverMedia HC81R PCI-e 
Hybrid DVB-T
Device Instance Path                           : 
PCI\VEN_141&DEV_8852&SUBSYS_D9391461&REV_02\4&363C8C16&0&00E3
DevNode status                                 : 0180600A
                                                 DN_DRIVER_LOADED
                                                 DN_STARTED
                                                 DN_DISABLEABLE
                                                 DN_REMOVABLE
                                                 DN_NT_ENUMERATOR
                                                 DN_NT_DRIVER
Problem code                                   : 00000000
Parent                                         : 
PCI\VEN_8086&DEV_27D6&SUBSYS_01BD1028&REV_01\3&18d45aa6&0&E3
{3ab22e31-8264-4b-4e-9af5-a8d2d8e33e62}[1]     : 00000005
{3ab22e31-8264-4b-4e-9af5-a8d2d8e33e62}[2]     : 00000000
{3ab22e31-8264-4b-4e-9af5-a8d2d8e33e62}[3]     : 00000004
{3ab22e31-8264-4b-4e-9af5-a8d2d8e33e62}[4]     : 00000000
{3ab22e31-8264-4b-4e-9af5-a8d2d8e33e62}[5]     : 00000000
{3ab22e31-8264-4b-4e-9af5-a8d2d8e33e62}[14]    : 00000003
{3ab22e31-8264-4b-4e-9af5-a8d2d8e33e62}[15]    : 00000001
{3ab22e31-8264-4b-4e-9af5-a8d2d8e33e62}[16]    : 00000100
Driver Node Strong Name                        : 
oem22.inf:Models.NT.6:CX23885.HC81_C:1.12.0.76:pci\ven_14f1&dev_8852&subsys_d9391461
Driver assembly date                           : 8/10/2007
Driver assembly version                        : 1.12.0.76
Driver assembly description                    : AverMedia HC81R PCI-e 
Hybrid DVB-T
Inf name                                       : oem22.inf
Inf section                                    : CX23885.HC81_C
Inf section extension                          : .NT
Matching device Id                             : 
pci\ven_14f1&dev_8852&subsys_d9391461
Provider                                       : AVerMedia TECHNOLOGIES, 
Inc.
Rank of Installed Driver                       : 0DFF0001
{a8b865dd-2e3d-4094-ad97-e593a70c75d6}[16]     : ks.inf
                                                 kscaptur.inf
                                                 wdmaudio.inf
                                                 bda.inf
{f0e20f09-d97a-49a9-8046-bb6e22e6bb2e}[1]      : 00 00 00 98 40 63 83 00 
00 00 00 B2 00 00 00 0A 77 81 97
                                                 00 00 00 00 00 00 00 03 
00 00 00 13 00 00 00 00 00 00 00
                                                 62 69 83 50 B3 41 96
Class long name                                : Sound, video and game 
controllers
Class short name                               : MEDIA
Class installer                                : 
mmci.dll,MediaClassInstaller
Class icon path                                : 
%systemroot%\system32\mmsys.cpl,-3004
Lower logo version                             : 5.1
Display name                                   : Sound, video and game 
controllers
Class co-installers                            : 
mmcico.dll,MediaClassCoInstaller

+++

Based upon RegSpy (with DScaler4115 installed) under Vista i provide you 
the following info :

RegSpy card info
Video Decoder    : CX23885
Vendor ID        : 0x14F1
Device ID        : 0x8852
Subsystem ID     : 0xD9391461

------------

CX23885_0 - Analog TV Register Dump

CX23885 Card [0]:
 
Vendor ID:           0x14f1
Device ID:           0x8852
Subsystem ID:        0xd9391461
 
=================================================================================
 
CX23885 Card - Register Dump:
GP0_IO:                          00071f07   (00000000 00000111 00011111 
00000111)                 
GPIO_ISM:                        00000000   (00000000 00000000 00000000 
00000000)                 
DEV_CNTRL2:                      00000020   (00000000 00000000 00000000 
00100000)                 
PCI_INT_MSK:                     0000000b   (00000000 00000000 00000000 
00001011)                 
PCI_INT_STAT:                    01aac000   (00000001 10101010 11000000 
00000000)                 
PCI_INT_MSTAT:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_INT_MSK:                   00011101   (00000000 00000001 00010001 
00000001)                 
VID_A_INT_STAT:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_INT_MSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_INT_SSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_INT_MSK:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_INT_STAT:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_INT_MSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_INT_SSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_MSK:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_STAT:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_MSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_SSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_DMA:                       00000000   (00000000 00000000 00000000 
00000000)                 
VBI_B_DMA:                       00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_GPCNT:                     00000000   (00000000 00000000 00000000 
00000000)                 
VBI_B_GPCNT:                     00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VBI_B_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_DMA_CTL:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_SRC_SEL:                   00000001   (00000000 00000000 00000000 
00000001)                 
VID_B_LNGTH:                     000002f0   (00000000 00000000 00000010 
11110000)                 
VID_B_HW_SOP_CTL:                00470bc0   (00000000 01000111 00001011 
11000000)                 
VID_B_GEN_CTL:                   0000001c   (00000000 00000000 00000000 
00011100)                 
VID_B_BD_PKT_STATUS:             00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_SOP_STATUS:                00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_FIFO_OVFL_STAT:            00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_VLD_MISC:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_TS_CLK_EN:                 00000001   (00000000 00000000 00000000 
00000001)                 
VID_B_VIP_CTRL:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_PIXEL_FRMT:                0000000c   (00000000 00000000 00000000 
00001100)                 
VID_C_INT_MSK:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_STAT:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_MSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_SSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_GPCNT:                     00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VBI_C_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_DMA_CTL:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_LNGTH:                     00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_HW_SOP_CTL:                00470bc0   (00000000 01000111 00001011 
11000000)                 
VID_C_GEN_CTL:                   00000008   (00000000 00000000 00000000 
00001000)                 
VID_C_BD_PKT_STATUS:             00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_SOP_STATUS:                00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_FIFO_OVFL_STAT:            00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_VLD_MISC:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_TS_CLK_EN:                 00000001   (00000000 00000000 00000000 
00000001)                 
AUDIO_INT_INT_MSK:               00011101   (00000000 00000001 00010001 
00000001)                 
AUDIO_INT_INT_STAT:              00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_INT_INT_MSTAT:             00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_INT_INT_SSTAT:             00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_EXT_INT_MSK:               00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_EXT_INT_STAT:              00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_EXT_INT_MSTAT:             00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_EXT_INT_SSTAT:             00000000   (00000000 00000000 00000000 
00000000)                 
RDR_CFG0:                        885214f1   (10001000 01010010 00010100 
11110001)                 
RDR_CFG1:                        00100006   (00000000 00010000 00000000 
00000110)                 
RDR_TLCTL0:                      0309c00d   (00000011 00001001 11000000 
00001101)                 
DMA1_PTR1:                       00000670   (00000000 00000000 00000110 
01110000)                 
DMA2_PTR1:                       00001840   (00000000 00000000 00011000 
01000000)                 
DMA3_PTR1:                       00003040   (00000000 00000000 00110000 
01000000)                 
DMA4_PTR1:                       00fe9d14   (00000000 11111110 10011101 
00010100)                 
DMA5_PTR1:                       006ffad4   (00000000 01101111 11111010 
11010100)                 
DMA6_PTR1:                       00007628   (00000000 00000000 01110110 
00101000)                 
DMA7_PTR1:                       00bf2f8c   (00000000 10111111 00101111 
10001100)                 
DMA8_PTR1:                       007e6d50   (00000000 01111110 01101101 
01010000)                 
DMA1_PTR2:                       00010598   (00000000 00000001 00000101 
10011000)                 
DMA2_PTR2:                       000105c8   (00000000 00000001 00000101 
11001000)                 
DMA3_PTR2:                       00010608   (00000000 00000001 00000110 
00001000)                 
DMA4_PTR2:                       00f80808   (00000000 11111000 00001000 
00001000)                 
DMA5_PTR2:                       00fa5b40   (00000000 11111010 01011011 
01000000)                 
DMA6_PTR2:                       00010718   (00000000 00000001 00000111 
00011000)                 
DMA7_PTR2:                       00cf1014   (00000000 11001111 00010000 
00010100)                 
DMA8_PTR2:                       00aa1a84   (00000000 10101010 00011010 
10000100)                 
DMA1_CNT1:                       00000040   (00000000 00000000 00000000 
01000000)                 
DMA2_CNT1:                       00000000   (00000000 00000000 00000000 
00000000)                 
DMA3_CNT1:                       00000000   (00000000 00000000 00000000 
00000000)                 
DMA4_CNT1:                       00000301   (00000000 00000000 00000011 
00000001)                 
DMA5_CNT1:                       00000000   (00000000 00000000 00000000 
00000000)                 
DMA6_CNT1:                       0000000e   (00000000 00000000 00000000 
00001110)                 
DMA7_CNT1:                       00000000   (00000000 00000000 00000000 
00000000)                 
DMA8_CNT1:                       0000063b   (00000000 00000000 00000110 
00111011)                 
DMA1_CNT2:                       00000001   (00000000 00000000 00000000 
00000001)                 
DMA2_CNT2:                       00000007   (00000000 00000000 00000000 
00000111)                 
DMA3_CNT2:                       00000005   (00000000 00000000 00000000 
00000101)                 
DMA4_CNT2:                       0000012e   (00000000 00000000 00000001 
00101110)                 
DMA5_CNT2:                       0000054a   (00000000 00000000 00000101 
01001010)                 
DMA6_CNT2:                       00000001   (00000000 00000000 00000000 
00000001)                 
DMA7_CNT2:                       0000040a   (00000000 00000000 00000100 
00001010)                 
DMA8_CNT2:                       000001ca   (00000000 00000000 00000001 
11001010)                 
TM_CNT_LDW:                      00000000   (00000000 00000000 00000000 
00000000)                 
TM_CNT_UW:                       00000000   (00000000 00000000 00000000 
00000000)                 
TM_LMT_LDW:                      00000000   (00000000 00000000 00000000 
00000000)                 
TM_LMT_UW:                       00000000   (00000000 00000000 00000000 
00000000)                 
SOFT_RESET:                      00000000   (00000000 00000000 00000000 
00000000)                 
MC417_RWD:                       00001eff   (00000000 00000000 00011110 
11111111)                 
MC417_OEN:                       0000ffff   (00000000 00000000 11111111 
11111111)                 
MC417_CTL:                       00000036   (00000000 00000000 00000000 
00110110)                 
CLK_DELAY:                       00000011   (00000000 00000000 00000000 
00010001)                 
PAD_CTRL:                        00500300   (00000000 01010000 00000011 
00000000)                 
VID_A_GPCNT:                     00000a96   (00000000 00000000 00001010 
10010110)                 
VBI_A_GPCNT:                     00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_GPCNT_CTL:                 802d7b2b   (10000000 00101101 01111011 
00101011)                 
VBI_A_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_DMA_CTL:                   00000011   (00000000 00000000 00000000 
00010001)                 
VID_A_VIP_CTRL:                  00000001   (00000000 00000000 00000000 
00000001)                 
VID_A_PIXEL_FRMT:                00000004   (00000000 00000000 00000000 
00000100)                 
VID_A_VBI_CTRL:                  00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_A_GPCNT:                 00000006   (00000000 00000000 00000000 
00000110)                 
AUD_INT_B_GPCNT:                 00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_A_GPCNT_CTL:             00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_B_GPCNT_CTL:             00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_DMA_CTL:                 00000011   (00000000 00000000 00000000 
00010001)                 
AUD_INT_A_LNGTH:                 00000080   (00000000 00000000 00000000 
10000000)                 
AUD_INT_B_LNGTH:                 00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_A_MODE:                  00000001   (00000000 00000000 00000000 
00000001)                 
AUD_INT_B_MODE:                  00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_DMA:                     00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_GPCNT:                   00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_GPCNT_CTL:               00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_DMA_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_LNGTH:                   00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_A_MODE:                  00000000   (00000000 00000000 00000000 
00000000)                 
I2C1_ADDR:                       38000000   (00111000 00000000 00000000 
00000000)                 
I2C1_WDATA:                      0000bc9b   (00000000 00000000 10111100 
10011011)                 
I2C1_CTRL:                       9d001005   (10011101 00000000 00010000 
00000101)                 
I2C1_RDATA:                      00000101   (00000000 00000000 00000001 
00000001)                 
I2C1_STAT:                       00000001   (00000000 00000000 00000000 
00000001)                 
I2C2_ADDR:                       c2000000   (11000010 00000000 00000000 
00000000)                 
I2C2_WDATA:                      d0750200   (11010000 01110101 00000010 
00000000)                 
I2C2_CTRL:                       27004004   (00100111 00000000 01000000 
00000100)                 
I2C2_RDATA:                      00000000   (00000000 00000000 00000000 
00000000)                 
I2C2_STAT:                       00000001   (00000000 00000000 00000000 
00000001)                 
I2C3_ADDR:                       88000804   (10001000 00000000 00001000 
00000100)                 
I2C3_WDATA:                      005d2d00   (00000000 01011101 00101101 
00000000)                 
I2C3_CTRL:                       07004207   (00000111 00000000 01000010 
00000111)                 
I2C3_RDATA:                      308b0300   (00110000 10001011 00000011 
00000000)                 
I2C3_STAT:                       00000001   (00000000 00000000 00000000 
00000001)                 
UART_CTL:                        00000000   (00000000 00000000 00000000 
00000000)                 
UART_BRD:                        00000145   (00000000 00000000 00000001 
01000101)                 
UART_ISR:                        00000000   (00000000 00000000 00000000 
00000000)                 
UART_CNT:                        00000000   (00000000 00000000 00000000 
00000000)                 
 
end of dump

------------

CX23885_0 - FM Radio Register Dump

CX23885 Card [0]:
 
Vendor ID:           0x14f1
Device ID:           0x8852
Subsystem ID:        0xd9391461
 
=================================================================================
 
CX23885 Card - Register Dump:
GP0_IO:                          00071f07   (00000000 00000111 00011111 
00000111)                 
GPIO_ISM:                        00000000   (00000000 00000000 00000000 
00000000)                 
DEV_CNTRL2:                      00000020   (00000000 00000000 00000000 
00100000)                 
PCI_INT_MSK:                     0000000b   (00000000 00000000 00000000 
00001011)                 
PCI_INT_STAT:                    01aac000   (00000001 10101010 11000000 
00000000)                 
PCI_INT_MSTAT:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_INT_MSK:                   00011101   (00000000 00000001 00010001 
00000001)                 
VID_A_INT_STAT:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_INT_MSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_INT_SSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_INT_MSK:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_INT_STAT:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_INT_MSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_INT_SSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_MSK:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_STAT:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_MSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_SSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_DMA:                       00000000   (00000000 00000000 00000000 
00000000)                 
VBI_B_DMA:                       00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_GPCNT:                     00000000   (00000000 00000000 00000000 
00000000)                 
VBI_B_GPCNT:                     00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VBI_B_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_DMA_CTL:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_SRC_SEL:                   00000001   (00000000 00000000 00000000 
00000001)                 
VID_B_LNGTH:                     000002f0   (00000000 00000000 00000010 
11110000)                 
VID_B_HW_SOP_CTL:                00470bc0   (00000000 01000111 00001011 
11000000)                 
VID_B_GEN_CTL:                   0000001c   (00000000 00000000 00000000 
00011100)                 
VID_B_BD_PKT_STATUS:             00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_SOP_STATUS:                00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_FIFO_OVFL_STAT:            00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_VLD_MISC:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_TS_CLK_EN:                 00000001   (00000000 00000000 00000000 
00000001)                 
VID_B_VIP_CTRL:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_PIXEL_FRMT:                0000000c   (00000000 00000000 00000000 
00001100)                 
VID_C_INT_MSK:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_STAT:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_MSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_SSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_GPCNT:                     00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VBI_C_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_DMA_CTL:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_LNGTH:                     00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_HW_SOP_CTL:                00470bc0   (00000000 01000111 00001011 
11000000)                 
VID_C_GEN_CTL:                   00000008   (00000000 00000000 00000000 
00001000)                 
VID_C_BD_PKT_STATUS:             00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_SOP_STATUS:                00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_FIFO_OVFL_STAT:            00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_VLD_MISC:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_TS_CLK_EN:                 00000001   (00000000 00000000 00000000 
00000001)                 
AUDIO_INT_INT_MSK:               00011101   (00000000 00000001 00010001 
00000001)                 
AUDIO_INT_INT_STAT:              00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_INT_INT_MSTAT:             00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_INT_INT_SSTAT:             00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_EXT_INT_MSK:               00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_EXT_INT_STAT:              00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_EXT_INT_MSTAT:             00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_EXT_INT_SSTAT:             00000000   (00000000 00000000 00000000 
00000000)                 
RDR_CFG0:                        885214f1   (10001000 01010010 00010100 
11110001)                 
RDR_CFG1:                        00100006   (00000000 00010000 00000000 
00000110)                 
RDR_TLCTL0:                      0309c00d   (00000011 00001001 11000000 
00001101)                 
DMA1_PTR1:                       00000750   (00000000 00000000 00000111 
01010000)                 
DMA2_PTR1:                       00001840   (00000000 00000000 00011000 
01000000)                 
DMA3_PTR1:                       00003040   (00000000 00000000 00110000 
01000000)                 
DMA4_PTR1:                       00fe9d14   (00000000 11111110 10011101 
00010100)                 
DMA5_PTR1:                       006ffad4   (00000000 01101111 11111010 
11010100)                 
DMA6_PTR1:                       00007510   (00000000 00000000 01110101 
00010000)                 
DMA7_PTR1:                       00bf2f8c   (00000000 10111111 00101111 
10001100)                 
DMA8_PTR1:                       007e6d50   (00000000 01111110 01101101 
01010000)                 
DMA1_PTR2:                       000105a8   (00000000 00000001 00000101 
10101000)                 
DMA2_PTR2:                       000105c8   (00000000 00000001 00000101 
11001000)                 
DMA3_PTR2:                       00010608   (00000000 00000001 00000110 
00001000)                 
DMA4_PTR2:                       00f80808   (00000000 11111000 00001000 
00001000)                 
DMA5_PTR2:                       00fa5b40   (00000000 11111010 01011011 
01000000)                 
DMA6_PTR2:                       000106f8   (00000000 00000001 00000110 
11111000)                 
DMA7_PTR2:                       00cf1014   (00000000 11001111 00010000 
00010100)                 
DMA8_PTR2:                       00aa1a84   (00000000 10101010 00011010 
10000100)                 
DMA1_CNT1:                       00000000   (00000000 00000000 00000000 
00000000)                 
DMA2_CNT1:                       00000000   (00000000 00000000 00000000 
00000000)                 
DMA3_CNT1:                       00000000   (00000000 00000000 00000000 
00000000)                 
DMA4_CNT1:                       00000301   (00000000 00000000 00000011 
00000001)                 
DMA5_CNT1:                       00000000   (00000000 00000000 00000000 
00000000)                 
DMA6_CNT1:                       0000000a   (00000000 00000000 00000000 
00001010)                 
DMA7_CNT1:                       00000000   (00000000 00000000 00000000 
00000000)                 
DMA8_CNT1:                       0000063b   (00000000 00000000 00000110 
00111011)                 
DMA1_CNT2:                       00000001   (00000000 00000000 00000000 
00000001)                 
DMA2_CNT2:                       00000007   (00000000 00000000 00000000 
00000111)                 
DMA3_CNT2:                       00000005   (00000000 00000000 00000000 
00000101)                 
DMA4_CNT2:                       0000012e   (00000000 00000000 00000001 
00101110)                 
DMA5_CNT2:                       0000054a   (00000000 00000000 00000101 
01001010)                 
DMA6_CNT2:                       00000005   (00000000 00000000 00000000 
00000101)                 
DMA7_CNT2:                       0000040a   (00000000 00000000 00000100 
00001010)                 
DMA8_CNT2:                       000001ca   (00000000 00000000 00000001 
11001010)                 
TM_CNT_LDW:                      00000000   (00000000 00000000 00000000 
00000000)                 
TM_CNT_UW:                       00000000   (00000000 00000000 00000000 
00000000)                 
TM_LMT_LDW:                      00000000   (00000000 00000000 00000000 
00000000)                 
TM_LMT_UW:                       00000000   (00000000 00000000 00000000 
00000000)                 
SOFT_RESET:                      00000000   (00000000 00000000 00000000 
00000000)                 
MC417_RWD:                       00001eff   (00000000 00000000 00011110 
11111111)                 
MC417_OEN:                       0000ffff   (00000000 00000000 11111111 
11111111)                 
MC417_CTL:                       00000036   (00000000 00000000 00000000 
00110110)                 
CLK_DELAY:                       00000011   (00000000 00000000 00000000 
00010001)                 
PAD_CTRL:                        00500300   (00000000 01010000 00000011 
00000000)                 
VID_A_GPCNT:                     00000548   (00000000 00000000 00000101 
01001000)                 
VBI_A_GPCNT:                     00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VBI_A_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_DMA_CTL:                   00000011   (00000000 00000000 00000000 
00010001)                 
VID_A_VIP_CTRL:                  00000001   (00000000 00000000 00000000 
00000001)                 
VID_A_PIXEL_FRMT:                00000004   (00000000 00000000 00000000 
00000100)                 
VID_A_VBI_CTRL:                  00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_A_GPCNT:                 00000001   (00000000 00000000 00000000 
00000001)                 
AUD_INT_B_GPCNT:                 00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_A_GPCNT_CTL:             00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_B_GPCNT_CTL:             00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_DMA_CTL:                 00000011   (00000000 00000000 00000000 
00010001)                 
AUD_INT_A_LNGTH:                 00000080   (00000000 00000000 00000000 
10000000)                 
AUD_INT_B_LNGTH:                 00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_A_MODE:                  00000001   (00000000 00000000 00000000 
00000001)                 
AUD_INT_B_MODE:                  00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_DMA:                     00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_GPCNT:                   00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_GPCNT_CTL:               00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_DMA_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_LNGTH:                   00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_A_MODE:                  00000000   (00000000 00000000 00000000 
00000000)                 
I2C1_ADDR:                       38000000   (00111000 00000000 00000000 
00000000)                 
I2C1_WDATA:                      0000bc9b   (00000000 00000000 10111100 
10011011)                 
I2C1_CTRL:                       9d001005   (10011101 00000000 00010000 
00000101)                 
I2C1_RDATA:                      00000101   (00000000 00000000 00000001 
00000001)                 
I2C1_STAT:                       00000001   (00000000 00000000 00000000 
00000001)                 
I2C2_ADDR:                       c2000000   (11000010 00000000 00000000 
00000000)                 
I2C2_WDATA:                      ac1a0000   (10101100 00011010 00000000 
00000000)                 
I2C2_CTRL:                       27014004   (00100111 00000001 01000000 
00000100)                 
I2C2_RDATA:                      00000000   (00000000 00000000 00000000 
00000000)                 
I2C2_STAT:                       00000001   (00000000 00000000 00000000 
00000001)                 
I2C3_ADDR:                       8800040c   (10001000 00000000 00000100 
00001100)                 
I2C3_WDATA:                      005b2d00   (00000000 01011011 00101101 
00000000)                 
I2C3_CTRL:                       07004207   (00000111 00000000 01000010 
00000111)                 
I2C3_RDATA:                      00019111   (00000000 00000001 10010001 
00010001)                 
I2C3_STAT:                       00000001   (00000000 00000000 00000000 
00000001)                 
UART_CTL:                        00000000   (00000000 00000000 00000000 
00000000)                 
UART_BRD:                        00000145   (00000000 00000000 00000001 
01000101)                 
UART_ISR:                        00000000   (00000000 00000000 00000000 
00000000)                 
UART_CNT:                        00000000   (00000000 00000000 00000000 
00000000)                 
 
end of dump

------------

CX23885_0 - Tuner OFF Register Dump

CX23885 Card [0]:
 
Vendor ID:           0x14f1
Device ID:           0x8852
Subsystem ID:        0xd9391461
 
=================================================================================
 
CX23885 Card - Register Dump:
GP0_IO:                          00011903   (00000000 00000001 00011001 
00000011)                 
GPIO_ISM:                        00000000   (00000000 00000000 00000000 
00000000)                 
DEV_CNTRL2:                      00000020   (00000000 00000000 00000000 
00100000)                 
PCI_INT_MSK:                     0000000b   (00000000 00000000 00000000 
00001011)                 
PCI_INT_STAT:                    01aac000   (00000001 10101010 11000000 
00000000)                 
PCI_INT_MSTAT:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_INT_MSK:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_INT_STAT:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_INT_MSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_INT_SSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_INT_MSK:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_INT_STAT:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_INT_MSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_INT_SSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_MSK:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_STAT:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_MSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_SSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_DMA:                       00000000   (00000000 00000000 00000000 
00000000)                 
VBI_B_DMA:                       00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_GPCNT:                     00000000   (00000000 00000000 00000000 
00000000)                 
VBI_B_GPCNT:                     00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VBI_B_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_DMA_CTL:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_SRC_SEL:                   00000001   (00000000 00000000 00000000 
00000001)                 
VID_B_LNGTH:                     000002f0   (00000000 00000000 00000010 
11110000)                 
VID_B_HW_SOP_CTL:                00470bc0   (00000000 01000111 00001011 
11000000)                 
VID_B_GEN_CTL:                   0000001c   (00000000 00000000 00000000 
00011100)                 
VID_B_BD_PKT_STATUS:             00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_SOP_STATUS:                00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_FIFO_OVFL_STAT:            00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_VLD_MISC:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_TS_CLK_EN:                 00000001   (00000000 00000000 00000000 
00000001)                 
VID_B_VIP_CTRL:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_B_PIXEL_FRMT:                0000000c   (00000000 00000000 00000000 
00001100)                 
VID_C_INT_MSK:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_STAT:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_MSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_INT_SSTAT:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_GPCNT:                     00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VBI_C_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_DMA_CTL:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_LNGTH:                     00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_HW_SOP_CTL:                00470bc0   (00000000 01000111 00001011 
11000000)                 
VID_C_GEN_CTL:                   00000008   (00000000 00000000 00000000 
00001000)                 
VID_C_BD_PKT_STATUS:             00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_SOP_STATUS:                00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_FIFO_OVFL_STAT:            00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_VLD_MISC:                  00000000   (00000000 00000000 00000000 
00000000)                 
VID_C_TS_CLK_EN:                 00000001   (00000000 00000000 00000000 
00000001)                 
AUDIO_INT_INT_MSK:               00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_INT_INT_STAT:              00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_INT_INT_MSTAT:             00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_INT_INT_SSTAT:             00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_EXT_INT_MSK:               00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_EXT_INT_STAT:              00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_EXT_INT_MSTAT:             00000000   (00000000 00000000 00000000 
00000000)                 
AUDIO_EXT_INT_SSTAT:             00000000   (00000000 00000000 00000000 
00000000)                 
RDR_CFG0:                        885214f1   (10001000 01010010 00010100 
11110001)                 
RDR_CFG1:                        00100006   (00000000 00010000 00000000 
00000110)                 
RDR_TLCTL0:                      0309c00d   (00000011 00001001 11000000 
00001101)                 
DMA1_PTR1:                       000004b0   (00000000 00000000 00000100 
10110000)                 
DMA2_PTR1:                       00001840   (00000000 00000000 00011000 
01000000)                 
DMA3_PTR1:                       00003040   (00000000 00000000 00110000 
01000000)                 
DMA4_PTR1:                       00fe9d14   (00000000 11111110 10011101 
00010100)                 
DMA5_PTR1:                       006ffad4   (00000000 01101111 11111010 
11010100)                 
DMA6_PTR1:                       00007538   (00000000 00000000 01110101 
00111000)                 
DMA7_PTR1:                       00bf2f8c   (00000000 10111111 00101111 
10001100)                 
DMA8_PTR1:                       007e6d50   (00000000 01111110 01101101 
01010000)                 
DMA1_PTR2:                       00010588   (00000000 00000001 00000101 
10001000)                 
DMA2_PTR2:                       000105c8   (00000000 00000001 00000101 
11001000)                 
DMA3_PTR2:                       00010608   (00000000 00000001 00000110 
00001000)                 
DMA4_PTR2:                       00f80808   (00000000 11111000 00001000 
00001000)                 
DMA5_PTR2:                       00fa5b40   (00000000 11111010 01011011 
01000000)                 
DMA6_PTR2:                       000106f8   (00000000 00000001 00000110 
11111000)                 
DMA7_PTR2:                       00cf1014   (00000000 11001111 00010000 
00010100)                 
DMA8_PTR2:                       00aa1a84   (00000000 10101010 00011010 
10000100)                 
DMA1_CNT1:                       00000047   (00000000 00000000 00000000 
01000111)                 
DMA2_CNT1:                       00000000   (00000000 00000000 00000000 
00000000)                 
DMA3_CNT1:                       00000000   (00000000 00000000 00000000 
00000000)                 
DMA4_CNT1:                       00000301   (00000000 00000000 00000011 
00000001)                 
DMA5_CNT1:                       00000000   (00000000 00000000 00000000 
00000000)                 
DMA6_CNT1:                       0000000d   (00000000 00000000 00000000 
00001101)                 
DMA7_CNT1:                       00000000   (00000000 00000000 00000000 
00000000)                 
DMA8_CNT1:                       0000063b   (00000000 00000000 00000110 
00111011)                 
DMA1_CNT2:                       00000007   (00000000 00000000 00000000 
00000111)                 
DMA2_CNT2:                       00000007   (00000000 00000000 00000000 
00000111)                 
DMA3_CNT2:                       00000005   (00000000 00000000 00000000 
00000101)                 
DMA4_CNT2:                       0000012e   (00000000 00000000 00000001 
00101110)                 
DMA5_CNT2:                       0000054a   (00000000 00000000 00000101 
01001010)                 
DMA6_CNT2:                       00000005   (00000000 00000000 00000000 
00000101)                 
DMA7_CNT2:                       0000040a   (00000000 00000000 00000100 
00001010)                 
DMA8_CNT2:                       000001ca   (00000000 00000000 00000001 
11001010)                 
TM_CNT_LDW:                      00000000   (00000000 00000000 00000000 
00000000)                 
TM_CNT_UW:                       00000000   (00000000 00000000 00000000 
00000000)                 
TM_LMT_LDW:                      00000000   (00000000 00000000 00000000 
00000000)                 
TM_LMT_UW:                       00000000   (00000000 00000000 00000000 
00000000)                 
SOFT_RESET:                      00000000   (00000000 00000000 00000000 
00000000)                 
MC417_RWD:                       00001eff   (00000000 00000000 00011110 
11111111)                 
MC417_OEN:                       0000ffff   (00000000 00000000 11111111 
11111111)                 
MC417_CTL:                       00000036   (00000000 00000000 00000000 
00110110)                 
CLK_DELAY:                       00000011   (00000000 00000000 00000000 
00010001)                 
PAD_CTRL:                        00500300   (00000000 01010000 00000011 
00000000)                 
VID_A_GPCNT:                     00001576   (00000000 00000000 00010101 
01110110)                 
VBI_A_GPCNT:                     00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VBI_A_GPCNT_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_DMA_CTL:                   00000000   (00000000 00000000 00000000 
00000000)                 
VID_A_VIP_CTRL:                  00000001   (00000000 00000000 00000000 
00000001)                 
VID_A_PIXEL_FRMT:                00000004   (00000000 00000000 00000000 
00000100)                 
VID_A_VBI_CTRL:                  00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_A_GPCNT:                 00000006   (00000000 00000000 00000000 
00000110)                 
AUD_INT_B_GPCNT:                 00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_A_GPCNT_CTL:             00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_B_GPCNT_CTL:             00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_DMA_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_A_LNGTH:                 00000080   (00000000 00000000 00000000 
10000000)                 
AUD_INT_B_LNGTH:                 00000000   (00000000 00000000 00000000 
00000000)                 
AUD_INT_A_MODE:                  00000001   (00000000 00000000 00000000 
00000001)                 
AUD_INT_B_MODE:                  00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_DMA:                     00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_GPCNT:                   00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_GPCNT_CTL:               00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_DMA_CTL:                 00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_LNGTH:                   00000000   (00000000 00000000 00000000 
00000000)                 
AUD_EXT_A_MODE:                  00000000   (00000000 00000000 00000000 
00000000)                 
I2C1_ADDR:                       38000000   (00111000 00000000 00000000 
00000000)                 
I2C1_WDATA:                      0000bc9b   (00000000 00000000 10111100 
10011011)                 
I2C1_CTRL:                       9d001005   (10011101 00000000 00010000 
00000101)                 
I2C1_RDATA:                      00000101   (00000000 00000000 00000001 
00000001)                 
I2C1_STAT:                       00000001   (00000000 00000000 00000000 
00000001)                 
I2C2_ADDR:                       c2000000   (11000010 00000000 00000000 
00000000)                 
I2C2_WDATA:                      00000880   (00000000 00000000 00001000 
10000000)                 
I2C2_CTRL:                       27014004   (00100111 00000001 01000000 
00000100)                 
I2C2_RDATA:                      00000000   (00000000 00000000 00000000 
00000000)                 
I2C2_STAT:                       00000001   (00000000 00000000 00000000 
00000001)                 
I2C3_ADDR:                       8800040c   (10001000 00000000 00000100 
00001100)                 
I2C3_WDATA:                      00003f0f   (00000000 00000000 00111111 
00001111)                 
I2C3_CTRL:                       07004207   (00000111 00000000 01000010 
00000111)                 
I2C3_RDATA:                      00000000   (00000000 00000000 00000000 
00000000)                 
I2C3_STAT:                       00000001   (00000000 00000000 00000000 
00000001)                 
UART_CTL:                        00000000   (00000000 00000000 00000000 
00000000)                 
UART_BRD:                        00000145   (00000000 00000000 00000001 
01000101)                 
UART_ISR:                        00000000   (00000000 00000000 00000000 
00000000)                 
UART_CNT:                        00000000   (00000000 00000000 00000000 
00000000)                 
 
end of dump

+++

Under Linux :

I have a Dell Inspiron E1505 running Fedora fc6 and f9.

lspci outputs :

00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 
945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 
945GT Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High 
Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express 
Port 1 (rev 01)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express 
Port 4 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
#1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
#2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
#3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
#4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI 
Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface 
Bridge (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) 
Serial ATA Storage Controller IDE (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller 
(rev 01)
01:00.0 VGA compatible controller: ATI Technologies Inc M52 [ATI 
Mobility Radeon X1300]
03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX 
(rev 02)
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832
03:01.1 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host 
Adapter (rev 19)
03:01.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01)
03:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host 
Adapter (rev 0a)
03:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05)
0b:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG 
Network Connection (rev 02)

In the beginning the card wasn't detected at all. According to a thread 
on the web i did the following (under Linux.org 2.6.26 kernel which i 
personally compiled) :
  downloaded latest v4l-dvb from http://linuxtv.org/hg/v4l-dvb
  make all
  make install
  checked that the new modules where copied over in the 
/lib/modules/2.6.26 relevant directory
  modprobe pciehp pciehp_force=1

lspci -vvv gave me this :
0c:00.0 Multimedia video controller: Conexant Unknown device 8852 (rev 02)
        Subsystem: Avermedia Technologies Inc Unknown device d939
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin A routed to IRQ 0
        Region 0: Memory at efa00000 (64-bit, non-prefetchable) 
[disabled] [size=2M]
        Capabilities: [40] Express Endpoint IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, 
ExtTag-
                Device: Latency L0s <64ns, L1 <1us
                Device: AtnBtn- AtnInd- PwrInd-
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 0
                Link: Latency L0s <2us, L1 <4us
                Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch-
                Link: Speed 2.5Gb/s, Width x1
        Capabilities: [80] Power Management version 2
                Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA 
PME(D0+,D1+,D2+,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [90] Vital Product Data
        Capabilities: [a0] Message Signalled Interrupts: 64bit+ 
Queue=0/0 Enable-
                Address: 0000000000000000  Data: 0000
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [200] Virtual Channel

After rebooting dmesg gave me this :
[   10.911969] Linux video capture interface: v2.00
[   10.963726] cx23885 driver version 0.0.1 loaded
[   10.963812] ACPI: PCI Interrupt 0000:0c:00.0[A] -> GSI 19 (level, 
low) -> IRQ 19
[   10.963819] cx23885[0]: Your board isn't known (yet) to the driver.  
You can
[   10.963821] cx23885[0]: try to pick one of the existing card configs via
[   10.963822] cx23885[0]: card=<n> insmod option.  Updating to the latest
[   10.963824] cx23885[0]: version might help as well.
[   10.963827] cx23885[0]: Here is a list of valid choices for the 
card=<n> insmod option:
[   10.963830] cx23885[0]:    card=0 -> UNKNOWN/GENERIC
[   10.963832] cx23885[0]:    card=1 -> Hauppauge WinTV-HVR1800lp
[   10.963835] cx23885[0]:    card=2 -> Hauppauge WinTV-HVR1800
[   10.963837] cx23885[0]:    card=3 -> Hauppauge WinTV-HVR1250
[   10.963840] cx23885[0]:    card=4 -> DViCO FusionHDTV5 Express
[   10.963842] cx23885[0]:    card=5 -> Hauppauge WinTV-HVR1500Q
[   10.963845] cx23885[0]:    card=6 -> Hauppauge WinTV-HVR1500
[   10.963892] CORE cx23885[0]: subsystem: 1461:d939, board: 
UNKNOWN/GENERIC [card=0,autodetected]
[   11.113063] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   11.113088] sr 1:0:0:0: Attached scsi generic sg1 type 5
[   11.191724] cx23885[0]: i2c bus 0 registered
[   11.191901] cx23885[0]: i2c bus 1 registered
[   11.191968] cx23885[0]: i2c bus 2 registered
[   11.222231] cx23885_dev_checkrevision() Hardware revision = 0xb0
[   11.222245] cx23885[0]/0: found at 0000:0c:00.0, rev: 2, irq: 19, 
latency: 0, mmio: 0xefa00000
[   11.222257] PCI: Setting latency timer of device 0000:0c:00.0 to 64

If i remove or reinsert the card it is logged in /var/log/messages.

+++

How can i go on from here ?
Thank you in advance.
Regards.



_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] CX23885 based AVerMedia AVerTV Hybrid Express Slim tv card
  2008-08-05 22:59 rvf16
@ 2008-08-06  1:42 ` Steven Toth
  0 siblings, 0 replies; 14+ messages in thread
From: Steven Toth @ 2008-08-06  1:42 UTC (permalink / raw)
  To: rvf16; +Cc: Linux-DVB Mailing List


> How can i go on from here ?
> Thank you in advance.
> Regards.

Start by identifying the tuner and demodulator, then patch the cx23885 
tree - adding support for these devices - and submit your patches here 
for review.

Regards,

- Steve

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [linux-dvb] CX23885 based AVerMedia AVerTV Hybrid Express Slim tv card
@ 2008-08-06  9:53 rvf16
  2008-08-06 14:07 ` Steven Toth
  0 siblings, 1 reply; 14+ messages in thread
From: rvf16 @ 2008-08-06  9:53 UTC (permalink / raw)
  To: linux-dvb

Thanks for the reply but how am i going to do all these?

Are there any howtos for identifying tuner and demodulator?
Where do i find the patches to add support for my device?
Submit my patches? what do you mean? 

After reading several mails in this mailing list i did the regspy task but now i am completely blind .
Thank you.

> Start by identifying the tuner and demodulator, then patch the cx23885 
> tree - adding support for these devices - and submit your patches here 
> for review.
>
> Regards,
>
> - Steve



_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] CX23885 based AVerMedia AVerTV Hybrid Express Slim tv card
  2008-08-06  9:53 rvf16
@ 2008-08-06 14:07 ` Steven Toth
  0 siblings, 0 replies; 14+ messages in thread
From: Steven Toth @ 2008-08-06 14:07 UTC (permalink / raw)
  To: rvf16; +Cc: linux-dvb

rvf16 wrote:
> Thanks for the reply but how am i going to do all these?
> 
> Are there any howtos for identifying tuner and demodulator?
> Where do i find the patches to add support for my device?
> Submit my patches? what do you mean? 
> 
> After reading several mails in this mailing list i did the regspy task but now i am completely blind .
> Thank you.
> 
>> Start by identifying the tuner and demodulator, then patch the cx23885 
>> tree - adding support for these devices - and submit your patches here 
>> for review.

Read the wiki's at linuxtv.org.

You may need to open the device if google or anyone else can't help with 
identifying the tuner and demod.

- Steve

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] CX23885 based AVerMedia AVerTV Hybrid Express Slim tv card
@ 2008-08-06 21:49 stev391
  0 siblings, 0 replies; 14+ messages in thread
From: stev391 @ 2008-08-06 21:49 UTC (permalink / raw)
  To: rvf16; +Cc: linux-dvb


[-- Attachment #1.1: Type: text/plain, Size: 1400 bytes --]

I just had a quick look in the .inf file that is installed 


by the drivers from Avermedia.

It appears that your card uses a TDA18271 tuner.  I'm not 
sure what demod it is using though, just thought this might 
help you a bit.

Maybe you could try using one of the cards already in the 
cx23885 driver, some of these are using this tuner...

As Steve said the best way to find out what is in the tuner 
is to physically open the case and identify all chips and 
related devices.

Maybe perform an i2cdetect on the three i2c interfaces of 
the cx23885 and include this on the wiki page (if there 
isn't a wiki page create it and include your regspy logs, 
photos and key components, link to product page, etc)

Good luck.

Stephen

rvf16 wrote:
> Thanks for the reply but how am i going to do all these?
>
> Are there any howtos for identifying tuner and demodulator?
> Where do i find the patches to add support for my device?
> Submit my patches? what do you mean? After reading several mails in 
> this mailing list i did the regspy task but now i am completely 
> blind .
> Thank you.
>
>> Start by identifying the tuner and demodulator, then patch the 
>> cx23885 tree - adding support for these devices - and submit your 
>> patches here for review.

-- 
Be Yourself @ mail.com!
Choose From 200+ Email Addresses
Get a Free Account at www.mail.com


[-- Attachment #1.2: Type: text/html, Size: 1670 bytes --]

[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [linux-dvb] CX23885 based AVerMedia AVerTV Hybrid Express Slim tv card
@ 2008-08-14  8:24 rvf16
  0 siblings, 0 replies; 14+ messages in thread
From: rvf16 @ 2008-08-14  8:24 UTC (permalink / raw)
  To: linux-dvb

[-- Attachment #1: Type: text/plain, Size: 6861 bytes --]

Hello.

After viewing the oem22.inf file which appears to be the driver for 
Vista i have come across the following words which might help you define 
tuner or demodulator :
HC81R HC81_C (this is the AVerTV Hybrid Express Slim model)
XC3028 + Afa9013
NT.6
XCeive_L+FM+Afa9013
CX885
oem22.inf:Models.NT.6:CX23885.HC81_C:1.12.0.76:pci\ven_14f1&dev_8852&subsys_d9391461 
(this is the driver)
A885VCap
cx416enc
CX88

this was in another .inf file :
bda

Inside the oem22.inf there was a sector regarding my model which follows :
;----------------------------------------------------------------------------------------- 

; Model HC81_C
;----------------------------------------------------------------------------------------- 

[CX23885.HC81_C]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration,KSCAPTUR.Registration.NT, 
WDMAUDIO.Registration, BDA.Registration,bda.Installation.NT
AddReg=     CX885.AddReg, HC81_C.AddReg, AVerXBAR_B.AddReg, 
CX23885.Xceive.AddReg, AVerXceiveL.AddReg, CXTS.AddReg
CopyFiles=  CX885.CopyDrivers,DSFilters.CopyFiles
RegisterDlls=DSFilters.RegDLL
 
[CX23885.HC81_C.NT]
Include=    ks.inf, kscaptur.inf, wdmaudio.inf, bda.inf
Needs=      KS.Registration.NT,KSCAPTUR.Registration.NT, 
WDMAUDIO.Registration, BDA.Registration,bda.Installation.NT
AddReg=     CX885.AddReg, HC81_C.AddReg, AVerXBAR_B.AddReg, 
CX23885.Xceive.AddReg, AVerXceiveL.AddReg, CXTS.AddReg
CopyFiles=  CX885.CopyDrivers,DSFilters.CopyFiles
RegisterDlls=DSFilters.RegDLL
 
 
[CX23885.HC81_C.Interfaces]
Needs=VID.Interfaces
 
[CX23885.HC81_C.NT.Interfaces]
Needs=VID.Interfaces
 
[CX23885.HC81_C.Services]
AddService = CXSONORA,2,VID.ServiceInstall
 
[CX23885.HC81_C.NT.Services]
AddService = CXSONORA,2,VID.ServiceInstall
 
[HC81_C.AddReg]
;Copy protection method enforced by driver
HKR,"DriverData","CpMethod",0x00010001, 0x04, 0x00, 0x00, 0x00
 
; these registry keys for 3D comb filter enable
; use3DComb entry allows the use of the 3D Comb feature, currently 
connected to the color enable
; property of the capture filter
HKR,"DriverData","Use3DComb",0x00010001, 0x00,0x00,0x00,0x00
 
; this entry sets the initial state of the 3D comb enable when use3DComb 
is specified
HKR,"DriverData","Enable3DComb",0x00010001, 0x00,0x00,0x00,0x00
 
; The following entries just for testing BDA driver
; No demod for now
HKR,"DriverData","TunerModel",0x00010001, 0x03,0x00,0x00,0x00
 
;Enable TS capture and BDA filter registration
HKR,"DriverData","Enable_BDA",0x00010001, 0x01, 0x00, 0x00, 0x00
HKR,"DriverData","BDA_Demod_Tuner_type",0x00010001, 0x03, 0x00, 0x00, 0x00
HKR,"DriverData","DemodI2CAddress",0x00010001, 0x38, 0x00, 0x00, 0x00
 
; these registry keys for TS filter
; DebugTS entry forces creation of TS capture filter without a demod
;HKR,"DriverData","DebugTS",0x00010001, 0x01,0x00,0x00,0x00
; Next line enables the software TS packetizer
;HKR,"DriverData","dwIsTSStream",0x00010001,0x01,0x00,0x00,0x00
 
; this registry keys for the FixNMI option which takes care of the BSODs 
in the 
; ICH6/7 chipsets
HKR,"DriverData","FixNMIBit",0x00010001, 0x00,0x00,0x00,0x00
 
;IR Support
HKR,"DriverData","EnableIR",0x00010001, 0x00, 0x00, 0x00, 0x00
;NEC standard
HKR,"DriverData","IRStandard",0x00010001, 0x01, 0x00, 0x00, 0x00
 
; GPIO Pin values 
; IMPORTANT !!! if any GPIO is not used - just delete the corresponding 
entry !!!
HKR,"DriverData","tuner_reset_gpio_bit",  0x00010001, 0x02, 0x00, 0x00, 
0x00
HKR,"DriverData","demod_reset_gpio_bit",  0x00010001, 0x00, 0x00, 0x00, 
0x00
HKR,"DriverData","demod_sleep_gpio_bit",  0x00010001, 0x01, 0x00, 0x00, 
0x00
 
; Back Panel = 0x00, Front Panel = 0x01
HKR,"DriverData","comp_select_panel", 0x00010001, 0x00, 0x00, 0x00, 0x00
 
;Demod Comm mode : 0x00 = Serial, 0x01 = Parallel
HKR,"DriverData","DemodTransferMode",0x00010001, 0x00, 0x00, 0x00, 0x00
 
;BoardType HC81_C= 0x1E
HKR,"DriverData","BoardType",0x00010001, 0x1e, 0x00, 0x00, 0x00
 
;Init_I2C_Check, 0: don't chack,so driver will register all needed filters.
HKR,"DriverData","Init_I2C_Check",0x00010001, 0x01, 0x00, 0x00, 0x00

I tried out i2cdetect with the following resaults :
[root@XXX]# i2cdetect -l
i2c-0   smbus           SMBus I801 adapter at 10c0              SMBus 
adapter
i2c-1   i2c             cx23885[0]                              I2C adapter
i2c-2   i2c             cx23885[0]                              I2C adapter
i2c-3   i2c             cx23885[0]                              I2C adapter
[root@XXX]# man i2cdetect
[root@XXX]# i2cdetect 1
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-1.
I will probe address range 0x03-0x77.
Continue? [Y/n] y              
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: 30 31 32 33 34 35 36 37 -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: UU 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --                        
[root@XXX]# i2cdetect 2
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-2.
I will probe address range 0x03-0x77.
Continue? [Y/n] y
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: 30 31 32 33 34 35 36 37 -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --                        
[root@XXX]# i2cdetect 3
WARNING! This program can confuse your I2C bus, cause data loss and worse!
I will probe file /dev/i2c-3.
I will probe address range 0x03-0x77.
Continue? [Y/n] y
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: 30 31 32 33 34 35 36 37 -- -- -- -- -- -- -- --
40: -- -- -- -- 44 -- -- -- -- -- -- -- 4c -- -- --
50: 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --                        


I have no idea what i am doing and i am this close to opening the 
express card case but the loss of 2 years warranty and the possibility 
of damaging this 100€ card during the process is holding me back.

I should mention that, for the time being, i am mainly interested in 
analog tv and fm radio as there are only 3 digital channels around here 
which require a decoder.

Thank you.
Regards.



[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [linux-dvb] CX23885 based AVerMedia AVerTV Hybrid Express Slim tv card
@ 2008-08-16 12:29 rvf16
  0 siblings, 0 replies; 14+ messages in thread
From: rvf16 @ 2008-08-16 12:29 UTC (permalink / raw)
  To: linux-dvb

Hello again.
No one seems to be interested in my attempts so i must be doing 
something wrong.
I find hard to locate where i can add a wiki about this card, and a 
simple howto for trying to make this card work.
It may be my mistake but i find all that i have red insufficient to 
understand how to continue.

Anyway after thorough examination of the vista driver i ended up in this 
section :
;-----------------------------------------------
; XC3028 + Afa9013
;-----------------------------------------------
%CX23885.HC81R%=CX23885.HC81_C,          
PCI\VEN_14F1&DEV_8852&SUBSYS_D9391461    ;PCI-e     XCeive_L+FM+Afa9013
(this is my model : AVer Media AVerTV Hybrid Express Slim HC81R HC81_C)

After googling around i found the following :
CX23885 = PCI Express Video and Broadcast Audio Decoder
http://www.conexant.com/products/entry.jsp?id=393
http://www.conexant.com/servlets/DownloadServlet/PBR-200865-004.pdf?docid=866&revid=4

XC3028 = Hybrid tuner
http://www.xceive.com/technology_XC3028.htm
http://www.xceive.com/docs/XC3028_prodbrief.pdf
I have the L model which is same as standard just with "L"ower energy  
consumption)

Afa9013 = Demodulator

from linux lspci -n :
0c:00.0 0400: 14f1:8852 (rev 02)
        Subsystem: 1461:d939

I can find no xc3028 module in the v4l tree and absolutely nothing on 
the Afa9013.
Please confirm the above are tuner and demodulator chips respectively 
and show me where i can create a wiki with the above info, my dmesg info 
and my card pictures.

Thank you.
Regards.


_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [linux-dvb] CX23885 based AVerMedia AVerTV Hybrid Express Slim tv card
@ 2008-08-16 16:48 rvf16
  2008-08-17  0:28 ` Steven Toth
  0 siblings, 1 reply; 14+ messages in thread
From: rvf16 @ 2008-08-16 16:48 UTC (permalink / raw)
  To: linux-dvb

Also this has just appeared on the scene thanks to Steven Toth :
http://aur.archlinux.org/packages.php?ID=19126

It's the firmware for the XC3028 tuner along with the firmware 
extraction tool used on an HVR Hauppauge card.



_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] CX23885 based AVerMedia AVerTV Hybrid Express Slim tv card
  2008-08-16 16:48 rvf16
@ 2008-08-17  0:28 ` Steven Toth
  0 siblings, 0 replies; 14+ messages in thread
From: Steven Toth @ 2008-08-17  0:28 UTC (permalink / raw)
  To: rvf16; +Cc: linux-dvb

rvf16 wrote:
> Also this has just appeared on the scene thanks to Steven Toth :
> http://aur.archlinux.org/packages.php?ID=19126
> 
> It's the firmware for the XC3028 tuner along with the firmware 
> extraction tool used on an HVR Hauppauge card.

I suspect nobody's that interesting in adding Avermedia support.

Issues like this tend to annoy linux contributors:

http://lists.gpl-violations.org/pipermail/legal/2006-June/000798.html

- Steve

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [linux-dvb] CX23885 based AVerMedia AVerTV Hybrid Express Slim tv card
@ 2008-08-17  3:40 stev391
  0 siblings, 0 replies; 14+ messages in thread
From: stev391 @ 2008-08-17  3:40 UTC (permalink / raw)
  To: vf16; +Cc: linux dvb

> Hello again.
> No one seems to be interested in my attempts so i must be doing
> something wrong.
> I find hard to locate where i can add a wiki about this card, and a
> simple howto for trying to make this card work.
> It may be my mistake but i find all that i have red insufficient to
> understand how to continue.
> 
> Anyway after thorough examination of the vista driver i ended up in this
> section :
> ;-----------------------------------------------
> ; XC3028 + Afa9013
> ;-----------------------------------------------
> %CX23885.HC81R%=CX23885.HC81_C,
> PCI\VEN_14F1&DEV_8852&SUBSYS_D9391461    ;PCI-e     XCeive_L+FM+Afa9013
> (this is my model : AVer Media AVerTV Hybrid Express Slim HC81R HC81_C)
> 
> After googling around i found the following :
> CX23885 = PCI Express Video and Broadcast Audio Decoder
> http://www.conexant.com/products/entry.jsp?id=393
> http://www.conexant.com/servlets/DownloadServlet/PBR-200865-004.pdf?docid=866&revid=4
> 
> XC3028 = Hybrid tuner
> http://www.xceive.com/technology_XC3028.htm
> http://www.xceive.com/docs/XC3028_prodbrief.pdf
> I have the L model which is same as standard just with "L"ower energy
> consumption)
> 
> Afa9013 = Demodulator
> 
> from linux lspci -n :
> 0c:00.0 0400: 14f1:8852 (rev 02)
>          Subsystem: 1461:d939
> 
> I can find no xc3028 module in the v4l tree and absolutely nothing on
> the Afa9013.
> Please confirm the above are tuner and demodulator chips respectively
> and show me where i can create a wiki with the above info, my dmesg info
> and my card pictures.
> 
> Thank you.
> Regards.

vf16,

The xc3028 is indeed a tuner, the driver module you need for it is the "tuner_xc2028" (note the number is 2028), this also supports the 3028.

For an idea of what you need to do to get this card working, have a look in:
http://linuxtv.org/hg/~stoth/v4l-dvb/
In particular the patch to Add support for the Leadtek Winfast PxDVR 3200 H, this is one that I recently wrote to get the DVB on this card working.

The afa9013 is indeed a demodulator,  however it appears to be currently unsupported.  See this wiki page:
http://www.linuxtv.org/wiki/index.php/Afatech_AF9015

You can create a wiki page at: http://www.linuxtv.org/wiki/index.php
To create a page you need to create a log in, then do a search for the page name, (i.e. "AVerMedia AVerTV Hybrid Express Slim") and click create page.  I think there might be pro formers on what the page should look like somewhere...  To get an idea on what you need to type in click edit on another similar page, such as:
http://www.linuxtv.org/wiki/index.php/DViCO_FusionHDTV_DVB-T_Dual_Express
The images should be uploaded using the "Upload file" in menu on the left when you are logged in.

Also once you  have created the page update: 
http://www.linuxtv.org/wiki/index.php/AVerMedia
with the link to page and the relevant details, and similar for this one (and others you think are relevant): 
http://www.linuxtv.org/wiki/index.php/DVB-T_PCMCIA_Cards

I hope this helps and hopefully soon the AFA9013 will be supported (I'm not involved in the development of this).

Well that is my two bits of advice,

Regards,
Stephen

-- 
Be Yourself @ mail.com!
Choose From 200+ Email Addresses
Get a Free Account at www.mail.com


_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [linux-dvb] CX23885 based AVerMedia AVerTV Hybrid Express Slim tv card
@ 2008-08-22 11:46 rvf16
  0 siblings, 0 replies; 14+ messages in thread
From: rvf16 @ 2008-08-22 11:46 UTC (permalink / raw)
  To: linux-dvb

Hello Steven
Thank you for for reply.

Steven Toth wrote:
> I suspect nobody's that interesting in adding Avermedia support.
>
> Issues like this tend to annoy linux contributors:
>
> http://lists.gpl-violations.org/pipermail/legal/2006-June/000798.html
>
> - Steve

As much as i can sympathize with that i don't think it should be enough to keep anyone from helping supporting a device under linux.
We are not doing this for the companies. Even though sometimes they do steal our work we should remember that we are doing this for the community.
We are trying to make Linux independent so that users don't need the M***** OSes.

Anyway i understand everyones feelings after checking out the link above.
I just hope you reconsider.

I have created a wiki for this card :

http://www.linuxtv.org/wiki/index.php/AVerMedia
http://www.linuxtv.org/wiki/index.php/DVB-T_PCMCIA_Cards#Supported_DVB-T_PCMCIA_Cards_.28PC_Card.2FCardBus.2C_ExpressCard.29
http://www.linuxtv.org/wiki/index.php/AVerMedia_AVerTV_Hybrid_Express_Slim_HC81R

Thank you very much.
Regards.



_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [linux-dvb] CX23885 based AVerMedia AVerTV Hybrid Express Slim tv card
@ 2008-08-22 11:46 rvf16
  0 siblings, 0 replies; 14+ messages in thread
From: rvf16 @ 2008-08-22 11:46 UTC (permalink / raw)
  To: linux-dvb

[-- Attachment #1: Type: text/html, Size: 1332 bytes --]

[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [linux-dvb] CX23885 based AVerMedia AVerTV Hybrid Express Slim tv card
@ 2008-08-22 12:41 rvf16
  0 siblings, 0 replies; 14+ messages in thread
From: rvf16 @ 2008-08-22 12:41 UTC (permalink / raw)
  To: linux-dvb

Thank you stev391.
Based upon your info and links regarding wiki pages i've managed to 
create a wiki for this tv card.
I've done my best to provide everything i have gathered along with 
pictures and links :

http://www.linuxtv.org/wiki/index.php/AVerMedia
http://www.linuxtv.org/wiki/index.php/DVB-T_PCMCIA_Cards#Supported_DVB-T_PCMCIA_Cards_.28PC_Card.2FCardBus.2C_ExpressCard.29
http://www.linuxtv.org/wiki/index.php/AVerMedia_AVerTV_Hybrid_Express_Slim_HC81R

If anyone can help me in any way i would be grateful.
Hope the community shows some interest on this, it is after all a very 
good tuner with multiple features, good signal and very small size.

Thank you again.
Regards.


_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [linux-dvb] CX23885 based AVerMedia AVerTV Hybrid Express Slim tv card
@ 2008-08-23 20:12 rvf16
  0 siblings, 0 replies; 14+ messages in thread
From: rvf16 @ 2008-08-23 20:12 UTC (permalink / raw)
  To: linux-dvb

Hello to all.

I have managed to receive DVB-T signal from this card so i have updates 
the wiki with registry dump from RegSpy regarding this function :
http://www.linuxtv.org/wiki/index.php/AVerMedia_AVerTV_Hybrid_Express_Slim_HC81R#RegSpy

Unfortunately there are no digital radio stations around so that will 
have to wait.

Thank you.
Regards


_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2008-08-23 20:13 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-16 12:29 [linux-dvb] CX23885 based AVerMedia AVerTV Hybrid Express Slim tv card rvf16
  -- strict thread matches above, loose matches on Subject: below --
2008-08-23 20:12 rvf16
2008-08-22 12:41 rvf16
2008-08-22 11:46 rvf16
2008-08-22 11:46 rvf16
2008-08-17  3:40 stev391
2008-08-16 16:48 rvf16
2008-08-17  0:28 ` Steven Toth
2008-08-14  8:24 rvf16
2008-08-06 21:49 stev391
2008-08-06  9:53 rvf16
2008-08-06 14:07 ` Steven Toth
2008-08-05 22:59 rvf16
2008-08-06  1:42 ` Steven Toth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox