Subject: Anyone working on MSP3435G in bktr driver?
To: 386 Port NetBSD <port-i386@netbsd.org>
From: Scott Presnell <srp@zgi.com>
List: port-i386
Date: 10/02/2001 14:53:31
Hi Folks,
	I recently purchased a model hauppauge 401 (w/ dbx, fm tuner). It is 
recognized under NetBSD 1.5.2 as follows:

bktr0 at pci2 dev 10 function 0
bktr0: interrupting at irq 11
bktr0: Hauppauge Model 44371 B123
bktr0: Detected a MSP3435G-B6 at 0x80
bktr0: Hauppauge WinCast/TV, Philips FR1236 NTSC FM tuner, msp3400c stereo, remote control.

When I first installed this card and tried fxtv, audio did not work.  I tested the
various components in the chain and compared results under Windows ME and determined
it to be a driver problem.  I "took a shot" and got audio to init with the following mod
at line 438 in bktr_audio.c changing:

 if (strncmp("3430G", bktr->msp_version_string, 5) == 0) {

to:

 if (strncmp("3430G", bktr->msp_version_string, 5) == 0 ||
        strncmp("3435G", bktr->msp_version_string, 5) == 0 ){

(radio applications such as xmradio also work with this mod).

Mute still does not work. but I found a spec sheet for te 34x5G chip.
and so, I'm about to tac