public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [linux-dvb] Re :  LinuxDVB for STi7109
  2008-06-12 20:59 [linux-dvb] " Mark H
@ 2008-06-12 21:37 ` manu
  2008-06-13 16:27   ` Mark H
  0 siblings, 1 reply; 7+ messages in thread
From: manu @ 2008-06-12 21:37 UTC (permalink / raw)
  To: linux-dvb

Le 12.06.2008 16:59:56, Mark H a écrit :

> 
> There are lots of HDTV receivers based on STi7109. Many of them run
> Linux with a proprietary STAPI implementation for the DVB interface.
> Is anybody working on a LinuxDVB driver or on an STAPI wrapper for
> STi710x?

Well if they run linux I dont see how they can provide a proprietary 
implementation... I guess the shortest to get support on linux is to 
ask them to release the source code!
Bye
Manu


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

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

* [linux-dvb] Re :  LinuxDVB for STi7109
@ 2008-06-13  9:23 Andrea Venturi
  0 siblings, 0 replies; 7+ messages in thread
From: Andrea Venturi @ 2008-06-13  9:23 UTC (permalink / raw)
  To: linux-dvb

these Sti7109 based decoder are using a linux kernel but they do have
"proprietary" binary only kernel modules indeed and API for the DVB
stuff indeed: these so called STAPI libs.

you can find more about it, here:

  http://stlinux.com/docs/manual/

this is the site where ST is publishing lot's of things about the linux
kernel on their platform (it's SH4 CPU based like good old dreamcast
console!), in general.

you'll not find so much about the STAPI because its their "legacy" from
the previous ST20 based chip  generation and so heavily proprietary.

how don't know really how much they are happy with this heritage. maybe
they could/would ditch the STAPI down the drain as i'm told these are
not so good from a developer point of view.. just my personal opinion,
here, of course..

bye

andrea venturi



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

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

* Re: [linux-dvb] Re :  LinuxDVB for STi7109
  2008-06-12 21:37 ` [linux-dvb] Re : " manu
@ 2008-06-13 16:27   ` Mark H
  2008-06-13 17:11     ` Steven Toth
  2008-06-17 21:29     ` Pedro Aguilar
  0 siblings, 2 replies; 7+ messages in thread
From: Mark H @ 2008-06-13 16:27 UTC (permalink / raw)
  To: linux-dvb


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


> Well if they run linux I dont see how they can provide a proprietary 
> implementation... I guess the shortest to get support on linux is to 
> ask them to release the source code!
I know there are many controversial discussions with respect to closed source
projects for Linux. The fact is that ST Microelectronics has implemented kernel
modules with a proprietary interface (STAPI) for the DVB and is not willing to
disclose the interface details to open source projects. On the other hand STM
provides STLinux distribution for boards based on STi7109 & Co. This distribution
contains open source drivers only the output part of the system (V4Land ALSA).

A copy of the chip datasheet is available on the web. Though, its legality is questionnable.

There have been some questions about the API two years ago so I was wondering
whether anybody has started working on an implementation.

Regards,
Mark

_________________________________________________________________
Windows Live Messenger: Direkter Zugriff auf Ihre E-Mails! Ohne Neuanmeldung!
http://get.live.com/de-de/messenger/overview

[-- Attachment #1.2: Type: text/html, Size: 1359 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] 7+ messages in thread

* Re: [linux-dvb] Re :  LinuxDVB for STi7109
  2008-06-13 16:27   ` Mark H
@ 2008-06-13 17:11     ` Steven Toth
  2008-06-13 17:17       ` Mark H
  2008-06-17 21:42       ` Pedro Aguilar
  2008-06-17 21:29     ` Pedro Aguilar
  1 sibling, 2 replies; 7+ messages in thread
From: Steven Toth @ 2008-06-13 17:11 UTC (permalink / raw)
  To: Mark H; +Cc: linux-dvb

Mark H wrote:
>  > Well if they run linux I dont see how they can provide a proprietary
>  > implementation... I guess the shortest to get support on linux is to
>  > ask them to release the source code!
> I know there are many controversial discussions with respect to closed 
> source
> projects for Linux. The fact is that ST Microelectronics has implemented 
> kernel
> modules with a proprietary interface (STAPI) for the DVB and is not 
> willing to
> disclose the interface details to open source projects. On the other 
> hand STM
> provides STLinux distribution for boards based on STi7109 & Co. This 
> distribution
> contains open source drivers only the output part of the system (V4Land 
> ALSA).
> 
> A copy of the chip datasheet is available on the web. Though, its 
> legality is questionnable.
> 
> There have been some questions about the API two years ago so I was 
> wondering
> whether anybody has started working on an implementation.

Mark,

Do ST have a public site that I can download the STi7109 Linux 
toolchain, tree and associated utils from?

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] 7+ messages in thread

* Re: [linux-dvb] Re :  LinuxDVB for STi7109
  2008-06-13 17:11     ` Steven Toth
@ 2008-06-13 17:17       ` Mark H
  2008-06-17 21:42       ` Pedro Aguilar
  1 sibling, 0 replies; 7+ messages in thread
From: Mark H @ 2008-06-13 17:17 UTC (permalink / raw)
  To: linux-dvb


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


> Do ST have a public site that I can download the STi7109 Linux 
> toolchain, tree and associated utils from?
> 
> Regards,
> 
> - Steve

STLinux is available from http://www.stlinux.com.

_________________________________________________________________
Lustige Emoticons für Ihren Messenger! Hier kostenlos downloaden!
http://messenger.live.de/mein/

[-- Attachment #1.2: Type: text/html, Size: 639 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] 7+ messages in thread

* Re: [linux-dvb] Re :  LinuxDVB for STi7109
  2008-06-13 16:27   ` Mark H
  2008-06-13 17:11     ` Steven Toth
@ 2008-06-17 21:29     ` Pedro Aguilar
  1 sibling, 0 replies; 7+ messages in thread
From: Pedro Aguilar @ 2008-06-17 21:29 UTC (permalink / raw)
  To: Mark H; +Cc: linux-dvb

Hi,

AFAIK, nobody is working on it.
The STAPI drivers are not very nice because they reused the drivers of
their OS21 operating system, but in order to make them compatible with
Linux they wrote for each driver (including DVB and Framebuffer) a
"wrapper driver". In this way you end up with two drivers for each
device. What is more confusing is that you have two functions with the
same name, one func in the "wrapper driver" and one in the "real
driver".

The only Open Source driver that ST supports is the DirectFB one.

Sometime ago I managed to lock a can tuner (stv0299) in a stb7109, but
then I didn't have time for keep going with the demux part. I don't have
much experience developing with Linux DVB API, but I think the must
difficult part for making it work on the STi7109 is to do the filtering
(that I think is done by the coprocessors) and then send the streaming
to the video/audio coprocessors.

Regards,
-- 
Pedro Aguilar

On Fri, 2008-06-13 at 18:27 +0200, Mark H wrote:
> > Well if they run linux I dont see how they can provide a
> proprietary 
> > implementation... I guess the shortest to get support on linux is
> to 
> > ask them to release the source code!
> I know there are many controversial discussions with respect to closed
> source
> projects for Linux. The fact is that ST Microelectronics has
> implemented kernel
> modules with a proprietary interface (STAPI) for the DVB and is not
> willing to
> disclose the interface details to open source projects. On the other
> hand STM
> provides STLinux distribution for boards based on STi7109 & Co. This
> distribution
> contains open source drivers only the output part of the system
> (V4Land ALSA).
> 
> A copy of the chip datasheet is available on the web. Though, its
> legality is questionnable.
> 
> There have been some questions about the API two years ago so I was
> wondering
> whether anybody has started working on an implementation.
> 
> Regards,
> Mark
> 
> 
> ______________________________________________________________________
> Windows Live Messenger Automatisch über neue E-Mails informiert!
> _______________________________________________
> linux-dvb mailing list
> linux-dvb@linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb



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

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

* Re: [linux-dvb] Re :  LinuxDVB for STi7109
  2008-06-13 17:11     ` Steven Toth
  2008-06-13 17:17       ` Mark H
@ 2008-06-17 21:42       ` Pedro Aguilar
  1 sibling, 0 replies; 7+ messages in thread
From: Pedro Aguilar @ 2008-06-17 21:42 UTC (permalink / raw)
  To: Steven Toth; +Cc: linux-dvb

Hi,

In that site you will only find their development framework (compiler
and friends), rootfs, kernel, u-boot and the few open source drivers
they support (like the one for DirectFB).

Their proprietary STAPI drivers (more than 20: i2c, frontends, demux,
display layers, blitter...) are only available to unfortunate customers
via their FTP site.

In the DVB case, they use a different design architecture (a heritage
from their OS21 operating system), so their DVB core and drivers are
different to the Linux DVB.

Regards,
-- 
Pedro Aguilar

On Fri, 2008-06-13 at 13:11 -0400, Steven Toth wrote:
> Mark H wrote:
> >  > Well if they run linux I dont see how they can provide a proprietary
> >  > implementation... I guess the shortest to get support on linux is to
> >  > ask them to release the source code!
> > I know there are many controversial discussions with respect to closed 
> > source
> > projects for Linux. The fact is that ST Microelectronics has implemented 
> > kernel
> > modules with a proprietary interface (STAPI) for the DVB and is not 
> > willing to
> > disclose the interface details to open source projects. On the other 
> > hand STM
> > provides STLinux distribution for boards based on STi7109 & Co. This 
> > distribution
> > contains open source drivers only the output part of the system (V4Land 
> > ALSA).
> > 
> > A copy of the chip datasheet is available on the web. Though, its 
> > legality is questionnable.
> > 
> > There have been some questions about the API two years ago so I was 
> > wondering
> > whether anybody has started working on an implementation.
> 
> Mark,
> 
> Do ST have a public site that I can download the STi7109 Linux 
> toolchain, tree and associated utils from?
> 
> Regards,
> 
> - Steve
> 
> _______________________________________________
> linux-dvb mailing list
> linux-dvb@linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb



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

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

end of thread, other threads:[~2008-06-17 21:42 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-13  9:23 [linux-dvb] Re : LinuxDVB for STi7109 Andrea Venturi
  -- strict thread matches above, loose matches on Subject: below --
2008-06-12 20:59 [linux-dvb] " Mark H
2008-06-12 21:37 ` [linux-dvb] Re : " manu
2008-06-13 16:27   ` Mark H
2008-06-13 17:11     ` Steven Toth
2008-06-13 17:17       ` Mark H
2008-06-17 21:42       ` Pedro Aguilar
2008-06-17 21:29     ` Pedro Aguilar

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