Re: About driver architecture

2010-01-14 Thread Manu Abraham
On Thu, Jan 14, 2010 at 2:19 PM, Michael Qiu wrote: > Thanks a lot for you advise. > > Before I read the source code you mentioned, I guess I should write a > driver modules which provide /dev/dvb/adapter/audio, video, frontend, > ca,  and also provide a /dev/fbx for OSD layer. But in source >

Re: About driver architecture

2010-01-14 Thread Manu Abraham
On Thu, Jan 14, 2010 at 2:44 PM, HoP wrote: >> The STi7109 also has a frame buffer approach, currently the >> framebuffer is not implemented in this specific case. >> http://osdir.com/ml/linux.fbdev.user/2008-07/msg4.html >> > > When you use stb7109 as main cpu for system (like is done > for m

Re: About driver architecture

2010-01-14 Thread HoP
> The STi7109 also has a frame buffer approach, currently the > framebuffer is not implemented in this specific case. > http://osdir.com/ml/linux.fbdev.user/2008-07/msg4.html > When you use stb7109 as main cpu for system (like is done for many linux or os21-based set-top-boxes already), then y

Re: About driver architecture

2010-01-14 Thread Manu Abraham
On Thu, Jan 14, 2010 at 2:17 PM, Hans Verkuil wrote: > >> Hi Hans, >> >> On Thu, Jan 14, 2010 at 1:25 PM, Hans Verkuil wrote: >>> Hi, On Thu, Jan 14, 2010 at 11:35 AM, Michael Qiu wrote: > Hi guys, >  I'm going to write drivers for a new soc which designed for dv

Re: About driver architecture

2010-01-14 Thread Manu Abraham
On Thu, Jan 14, 2010 at 2:19 PM, Michael Qiu wrote: > Thanks a lot for you advise. > > Before I read the source code you mentioned, I guess I should write a > driver modules which provide /dev/dvb/adapter/audio, video, frontend, > ca,  and also provide a /dev/fbx for OSD layer. But in source >

Re: About driver architecture

2010-01-14 Thread Hans Verkuil
> Thanks a lot for you advise. > > Before I read the source code you mentioned, I guess I should write a > driver modules which provide /dev/dvb/adapter/audio, video, frontend, > ca, and also provide a /dev/fbx for OSD layer. But in source > level, all display HW relative functions would prob

Re: About driver architecture

2010-01-14 Thread Hans Verkuil
> Thanks for you reply. > > The SOC is still under development stage, it's not a product yet. And > a small mistake I've made, the tuner will not integrated into the SOC. > The demod might be. > > Some more questions: > As far as I know, relationship between demod and decoder is the buffer > used

Re: About driver architecture

2010-01-14 Thread Michael Qiu
Thanks a lot for you advise. Before I read the source code you mentioned, I guess I should write a driver modules which provide /dev/dvb/adapter/audio, video, frontend, ca, and also provide a /dev/fbx for OSD layer. But in source level, all display HW relative functions would probably in a sa

Re: About driver architecture

2010-01-14 Thread Manu Abraham
On Thu, Jan 14, 2010 at 2:06 PM, HoP wrote: > Hi Manu, > > 2010/1/14 Manu Abraham : >> Well, the SAA716x is only the PCI Express interface. There is no video >> capture involved in there with the STi7109. It is a full fledged DVB >> STB SOC. >> >> OSD is handled by the STi7109 on that STB. >> http

Re: About driver architecture

2010-01-14 Thread Hans Verkuil
> Hi Hans, > > On Thu, Jan 14, 2010 at 1:25 PM, Hans Verkuil wrote: >> >>> Hi, >>> >>> >>> On Thu, Jan 14, 2010 at 11:35 AM, Michael Qiu >>> wrote: Hi guys, I'm going to write drivers for a new soc which designed for dvb-s set top box. It will support these features: 1.

Re: About driver architecture

2010-01-14 Thread HoP
Hi Manu, 2010/1/14 Manu Abraham : > Well, the SAA716x is only the PCI Express interface. There is no video > capture involved in there with the STi7109. It is a full fledged DVB > STB SOC. > > OSD is handled by the STi7109 on that STB. > http://www.st.com/stonline/products/literature/bd/11660/sti7

Re: About driver architecture

2010-01-14 Thread Manu Abraham
On Thu, Jan 14, 2010 at 1:47 PM, Michael Qiu wrote: > Thanks for you reply. > > The SOC is still under development stage, it's not a product yet. And > a small mistake I've made, the tuner will not integrated into the SOC. > The demod might be. You mean a similar scheme as in the STi7111. http:/

Re: About driver architecture

2010-01-14 Thread Michael Qiu
Thanks for you reply. The SOC is still under development stage, it's not a product yet. And a small mistake I've made, the tuner will not integrated into the SOC. The demod might be. Some more questions: As far as I know, relationship between demod and decoder is the buffer used as demod output(a

Re: About driver architecture

2010-01-14 Thread Manu Abraham
Hi Hans, On Thu, Jan 14, 2010 at 1:25 PM, Hans Verkuil wrote: > >> Hi, >> >> >> On Thu, Jan 14, 2010 at 11:35 AM, Michael Qiu wrote: >>> Hi guys, >>>  I'm going to write drivers for a new soc which designed for dvb-s set >>> top box. >>> It will support these features: >>> 1. Multi-layer display

Re: About driver architecture

2010-01-14 Thread Hans Verkuil
> Hi, > > > On Thu, Jan 14, 2010 at 11:35 AM, Michael Qiu wrote: >> Hi guys, >> I'm going to write drivers for a new soc which designed for dvb-s set >> top box. >> It will support these features: >> 1. Multi-layer display with alpha blending feature, including >> video(YUV), OSDs(2 same RGB lay

Re: About driver architecture

2010-01-14 Thread Manu Abraham
Hi, On Thu, Jan 14, 2010 at 11:35 AM, Michael Qiu wrote: > Hi guys, >  I'm going to write drivers for a new soc which designed for dvb-s set top > box. > It will support these features: > 1. Multi-layer display with alpha blending feature, including > video(YUV), OSDs(2 same RGB layers), backgr

Re: About driver architecture

2010-01-14 Thread Hans Verkuil
Hi Michael, > Hi guys, > I'm going to write drivers for a new soc which designed for dvb-s set > top box. > It will support these features: > 1. Multi-layer display with alpha blending feature, including > video(YUV), OSDs(2 same RGB layers), background(with fixed YUV color) > and still picture(

About driver architecture

2010-01-13 Thread Michael Qiu
Hi guys, I'm going to write drivers for a new soc which designed for dvb-s set top box. It will support these features: 1. Multi-layer display with alpha blending feature, including video(YUV), OSDs(2 same RGB layers), background(with fixed YUV color) and still picture(YUV color for still image)