mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: linux@MichaelGeng.de (Michael Geng)
To: linux-kernel@vger.kernel.org
Cc: kraxel@bytesex.org
Subject: [ANNOUNCE] new driver for teletext decoder SAA5246A
Date: Wed, 25 Feb 2004 12:34:37 +0100	[thread overview]
Message-ID: <20040225113437.GA1824@t-online.de> (raw)

Hello,

I would like to introduce a new device driver for the I2C based 
Videotext/Teletext decoder SAA5246A from Philips. The interface 
is identical to the existing driver for the SAA5249 chip. User 
programs can access these devices via /dev/vtx0 ... /dev/vtx31.

Templete was drivers/media/video/saa5249.c, some of the SAA5246A 
functionality was taken from the original driver from Martin Buck 
(http://home.pages.de/~videotext/). In order to make the driver 
sources easier to understand I added lots of symbolic constants 
related to the data sheet of the SAA5246A from Philips.

The driver is available as a patch to the linux kernel version 
2.6.3 from http://www.michaelgeng.de/linux/saa5246a-2.6.3.patch

I know that today's TV cards do no more have such a teletext 
processor chip on board, they use the CPU for decoding videotext 
pages. This is much faster if you want to extract all the pages 
from a TV station for reading like a journal. I also wanted to 
change to the vbi interface but after some trial I went back to 
decoding via SAA5246A because there were more errors in the pages
decoded with the vbi interface than with the vtx interface using 
a SAA5246A. I don't know why. And have you tried to capture a 
special subpage from a page that contains 10 suppages or more? 
When it is finally transmitted after 10 Minutes you will have to 
wait for another 10 Minutes if your CPU missed it. According to my 
experience a teletext processor will more probably capture the 
page.

Of courde I have tested the driver both as a module and compiled 
into the kernel. It is licensed under the GPL.

I would be happy to get some feedback!

Michael


             reply	other threads:[~2004-02-25 11:35 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-02-25 11:34 Michael Geng [this message]
     [not found] ` <20040225041330.51961b28.akpm@osdl.org>
2004-02-25 18:10   ` Michael Geng
2004-02-25 21:36     ` Andrew Morton
2004-02-25 22:29       ` Michael Geng
     [not found] ` <403CFBD9.2000607@convergence.de>
2004-02-25 21:11   ` Michael Geng

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20040225113437.GA1824@t-online.de \
    --to=linux@michaelgeng.de \
    --cc=kraxel@bytesex.org \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®