Hi,
I just discovered that the RegSpy program mentioned in the wiki is not this
RegSpy <http://www.utils32.com/regspy.asp> but the one included with
D-Scaler... I was becoming crazy trying to read throught a zillion registry
changes that occur during AverTV programa execution, looking for something
related to "GPIO-whatever".... :D
Anyway, here's the info that RegSpy (the good one...) gives me about my card
in Windows:
3 states dumped
----------------------------------------------------------------------------------
SAA7133 Card - State 0:
SAA7134_I2S_OUTPUT_FORMAT: 00
(00000000)
SAA7134_I2S_OUTPUT_LEVEL: 00
(00000000)
SAA7134_TS_PARALLEL: 04 *
(00000100)
SAA7134_GPIO_GPMODE: 00040000 (00000000 00000100 00000000
00000000)
SAA7134_GPIO_GPSTATUS: 0046f200 (00000000 01000110 11110010
00000000)
SAA7134_ANALOG_IN_CTRL1: 84
(10000100)
SAA7133_ANALOG_IO_SELECT: 02
(00000010)
SAA7133_AUDIO_CLOCK_NOMINAL: 03187de7 (00000011 00011000 01111101
11100111)
SAA7133_PLL_CONTROL: 03
(00000011)
SAA7133_AUDIO_CLOCKS_PER_FIELD: 0001e000 (00000000 00000001 11100000
00000000)
SAA7134_VIDEO_PORT_CTRL0: 00000000 (00000000 00000000 00000000
00000000)
SAA7134_VIDEO_PORT_CTRL4: 00000000 (00000000 00000000 00000000
00000000)
SAA7134_VIDEO_PORT_CTRL8: 00
(00000000)
SAA7134_I2S_OUTPUT_SELECT: 00
(00000000)
SAA7134_I2S_AUDIO_OUTPUT: 10
(00010000)
SAA7134_TS_PARALLEL_SERIAL: 00 *
(00000000)
SAA7134_TS_SERIAL0: 00 *
(00000000)
SAA7134_TS_SERIAL1: 00
(00000000)
SAA7134_TS_DMA0: 00 *
(00000000)
SAA7134_TS_DMA1: 00 *
(00000000)
SAA7134_TS_DMA2: 00
(00000000)
SAA7134_SPECIAL_MODE: 01
(00000001)
Changes: State 0 -> State 1:
SAA7134_TS_PARALLEL: 04 -> 64
(-00-----)
SAA7134_TS_PARALLEL_SERIAL: 00 -> b9
(0-000--0)
SAA7134_TS_SERIAL0: 00 -> 40
(-0------)
SAA7134_TS_DMA0: 00 -> 35
(--00-0-0)
SAA7134_TS_DMA1: 00 -> 01
(-------0)
5 changes
----------------------------------------------------------------------------------
SAA7133 Card - State 1:
SAA7134_I2S_OUTPUT_FORMAT: 00
(00000000)
SAA7134_I2S_OUTPUT_LEVEL: 00
(00000000)
SAA7134_TS_PARALLEL: 64
(01100100) (was: 04)
SAA7134_GPIO_GPMODE: 00040000 (00000000 00000100 00000000
00000000)
SAA7134_GPIO_GPSTATUS: 0046f200 (00000000 01000110 11110010
00000000)
SAA7134_ANALOG_IN_CTRL1: 84
(10000100)
SAA7133_ANALOG_IO_SELECT: 02
(00000010)
SAA7133_AUDIO_CLOCK_NOMINAL: 03187de7 (00000011 00011000 01111101
11100111)
SAA7133_PLL_CONTROL: 03
(00000011)
SAA7133_AUDIO_CLOCKS_PER_FIELD: 0001e000 (00000000 00000001 11100000
00000000)
SAA7134_VIDEO_PORT_CTRL0: 00000000 (00000000 00000000 00000000
00000000)
SAA7134_VIDEO_PORT_CTRL4: 00000000 (00000000 00000000 00000000
00000000)
SAA7134_VIDEO_PORT_CTRL8: 00
(00000000)
SAA7134_I2S_OUTPUT_SELECT: 00
(00000000)
SAA7134_I2S_AUDIO_OUTPUT: 10
(00010000)
SAA7134_TS_PARALLEL_SERIAL: b9
(10111001) (was: 00)
SAA7134_TS_SERIAL0: 40
(01000000) (was: 00)
SAA7134_TS_SERIAL1: 00
(00000000)
SAA7134_TS_DMA0: 35
(00110101) (was: 00)
SAA7134_TS_DMA1: 01
(00000001) (was: 00)
SAA7134_TS_DMA2: 00
(00000000)
SAA7134_SPECIAL_MODE: 01
(00000001)
Changes: State 1 -> Register Dump:
0 changes
I've tried using the GPIO status and mode listed here in the driver
initialisation (saa7134-cards.c file), but no luck. The card still doesn't
want to tune...
Regards,
Eduard
_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb