Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Mar 1997 02:30:24 GMT
From:      Richard Tobin <richard@cogsci.ed.ac.uk>
To:        Steve Passe <smp@csn.net>
Cc:        Amancio Hasty <hasty@rah.star-gate.com>, multimedia@freebsd.org
Subject:   Re: newest bt848 driver
Message-ID:  <26926.199703270230@pitcairn.cogsci.ed.ac.uk>
In-Reply-To: Steve Passe's message of Wed, 26 Mar 1997 14:45:18 -0700

next in thread | raw e-mail | index | archive | help
> new expanded TUNER table structs to allow adding info about NTSC/PAL/SECAM
> etc.  it attempts to detect the hauppauge/Temic-SECAM card on boot. it
> has a tuner entry for the Temic-SECAM tuner.

?? The tuner model number you've put in is the one I gave you which
is PAL, not SECAM!

Incidentally there is a list of the Temic 40xx tuners at
http://www.temic-rf.com/40xx.htm

It looks as if the difference between the tuners is not PAL-NTSC-SECAM
as such, but B/G-D/K-I-M/N, but I don't really understand this.

Anyway, here's my result for the signature program.

>  card make and model

Hauppauge Win/TV PCI

>  tuner type ie, the brand name and model on the big tin can.

Temic 4062 FY5

>  card input format, ie NTSC, PAL, SECAM, etc.

PAL-I

>  country being used in.

UK

signature contents, 0x01 thru 0xff:

 00 00 02 00 00 00 00 00 00 00 01 00 02 00 00 00


i2c device found @ 
 0x22
 0xa0
 0xc2

Your later message includes eeprom contents, but the program you mailed
didn't determine that.

There should be a fax waiting for me at work from the guy at Temic.

Here's what I added to brooktree.c for PAL:

belhaven$ diff -c /sys/pci/brooktree848.c{.~10~,}
*** /sys/pci/brooktree848.c.~10~        Wed Mar 26 20:24:56 1997
--- /sys/pci/brooktree848.c     Thu Mar 27 02:03:43 1997
***************
*** 1092,1097 ****
--- 1092,1104 ----
                        bt848->iform |= BT848_IFORM_F_NTSCM;
                        break;
  
+               case METEOR_FMT_PAL:
+                       bktr->flags = (bktr->flags & ~METEOR_FORM_MASK) |
+                               METEOR_PAL;
+                       bt848->iform &= ~BT848_IFORM_FORMAT;
+                       bt848->iform |= BT848_IFORM_F_PALBDGHI;
+                       break;
+ 
                case METEOR_FMT_AUTOMODE:
                        bktr->flags = (bktr->flags & ~METEOR_FORM_MASK) |
                                METEOR_AUTOMODE;
***************
*** 3029,3041 ****
  };
  
  /*
!  * Western European channels:
   */
  int   weurope[] = {
!       0, 0, 0,
        0
  };
- 
  
  /*
   * Japanese Broadcast Channels:
--- 3036,3050 ----
  };
  
  /*
!  * Western European broadcast channels:
!  *
!  * (there are others that appear to vary between countries - rmt)
   */
  int   weurope[] = {
!       69,   (int)( 38.9  * FREQFACTOR),     0,
!       21,     (int)(471.25 * FREQFACTOR),     (int)(8.00 * FREQFACTOR),
        0
  };
  
  /*
   * Japanese Broadcast Channels:

-- Richard



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?26926.199703270230>