From: Steven Toth <stoth@linuxtv.org>
To: free_beer_for_all@yahoo.com
Cc: Steven Toth <stoth@hauppauge.com>, linux-dvb <linux-dvb@linuxtv.org>
Subject: Re: [linux-dvb] Siano ISDB [was: Re: S2API - Status - Thu Sep 11th]
Date: Fri, 12 Sep 2008 10:13:17 -0400 [thread overview]
Message-ID: <48CA78FD.1020600@linuxtv.org> (raw)
In-Reply-To: <130284.93148.qm@web46107.mail.sp1.yahoo.com>
barry bouwsma wrote:
> --- On Fri, 9/12/08, Steven Toth <stoth@hauppauge.com> wrote:
>
>>> module parameter `default_mode=5' or =6,
>>>
>> Correct, that tree expects a module option to load the firmware, you
>> might want to check this code snippet in the other tree. The other
>> detects the delivery system and reloads the firmware on the fly.
>
> Hey, no fair, I think you're answering questions I'm about
> to ask before I can send them!
:)
>
> Oh heck, here's what I wrote a short while ago, just in case...
>
> =-=#=-=#=-=
>
> In looking at the S2API code for the Siano chipsets, I had
> a question which I couldn't answer by reading the code.
>
> At present, my card supports DVB-T by default, and I can
> load a different firmware to get it to (potentially) support
> alternatives, say, DVB-H.
>
> The answer might be blindingly obvious, but I don't see if
> this card has the capability of saying, okay, I can give
> you DVB-T, or DVB-H, or DAB, or T-DMB... Right now, I spit
> DVB-T. Then an application wanting DVB-H would then be able
> to initiate a reload of the firmware, and the device would
> reappear as a DVB-H device.
>
> The ability to do this firmware switch seems to be present
> within the driver, but I'm wondering if the S2API, or indeed
> the present APIs, can handle a case like this.
The delivery system is present in the tuning cache. Demod drivers who
need these advanced features can check the required delivery type
(c->delivery_system) and decide to load the appropriate firmware to
satisfy the users needs.
That _should_ work today, but the firmware reload in the siano demod was
added late in the evening (thanks mkrufky) so any bugs need to be shaken
out of the demod driver. Prior to this we were only testing the isdb-t
portion.
What's missing now in tune.c is the GET_PROPERTY example code to show
what delivery systems and modulations types these new drivers can support.
>
> I know that `mplayer' will grab the first available device
> of the appropriate standard, while my other applications
> pick a fixed adapter number (or more correctly, device by
> product). But I can see myself wanting to make both DVB-T
> and DAB (eventually) use of this one device, without the
> bother of reloading the kernel module to switch.
>
> I did spend the night looking at the old API, and remember
> virtually none of it, and the discussion of multifrontend
> devices and what they mean has made me wonder about this...
Regards,
Steve
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
next prev parent reply other threads:[~2008-09-12 14:13 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-09-12 5:51 [linux-dvb] S2API - Status - Thu Sep 11th Steven Toth
2008-09-12 6:26 ` Christophe Thommeret
2008-09-12 13:18 ` Steven Toth
2008-09-12 13:29 ` Christophe Thommeret
2008-09-12 13:31 ` Christophe Thommeret
2008-09-12 14:08 ` Steven Toth
2008-09-12 15:27 ` Johannes Stezenbach
2008-09-12 16:17 ` Steven Toth
2008-09-14 16:47 ` Steven Toth
2008-09-14 18:04 ` Christophe Thommeret
2008-09-15 2:14 ` Christophe Thommeret
2008-09-15 3:17 ` Steven Toth
2008-09-15 17:08 ` Igor M. Liplianin
2008-09-15 20:02 ` Gregoire Favre
2008-09-15 20:14 ` Igor M. Liplianin
[not found] ` <48CE9E22.9060405@hauppauge.com>
2008-09-16 21:37 ` [linux-dvb] [PATCH] S2API - Silicon Labs si2109/2110 demodulator support Igor M. Liplianin
2008-09-17 22:27 ` [linux-dvb] [PATCH] S2API - Add support for USB card modification with si2109/2110 demodulator Igor M. Liplianin
2008-09-22 4:09 ` Steven Toth
2008-09-22 4:07 ` [linux-dvb] [PATCH] S2API - Silicon Labs si2109/2110 demodulator support Steven Toth
2008-09-23 19:01 ` [linux-dvb] [PATCH] S2API - ST stv0288 " Igor M. Liplianin
2008-09-23 19:04 ` Igor M. Liplianin
2008-09-23 19:09 ` Steven Toth
2008-09-24 1:38 ` Steven Toth
2008-09-25 2:30 ` [linux-dvb] [PATCH] S2API - Kconfig dependency fixes for cards with stv0288 and si21xx Igor M. Liplianin
2008-09-15 11:43 ` [linux-dvb] S2API - Status - Thu Sep 11th Johannes Stezenbach
2008-09-16 2:58 ` Christophe Thommeret
2008-09-16 21:24 ` Johannes Stezenbach
[not found] ` <48CC12BF.7050803@hauppauge.com>
2008-09-14 14:46 ` Christophe Thommeret
2008-09-14 14:56 ` Christophe Thommeret
2008-09-14 16:49 ` Steven Toth
2008-09-14 15:01 ` Steven Toth
2008-09-14 15:27 ` Christophe Thommeret
2008-09-12 8:00 ` [linux-dvb] Siano ISDB [was: Re: S2API - Status - Thu Sep 11th] barry bouwsma
2008-09-12 8:24 ` [linux-dvb] Siano ISDB barry bouwsma
2008-09-12 11:47 ` Uri Shkolnik
[not found] ` <48CA6BBB.5010802@hauppauge.com>
2008-09-12 13:33 ` [linux-dvb] Siano ISDB [was: Re: S2API - Status - Thu Sep 11th] barry bouwsma
2008-09-12 14:13 ` Steven Toth [this message]
2008-09-12 14:38 ` barry bouwsma
2008-09-12 18:01 ` Michael Krufky
2008-09-12 9:17 ` [linux-dvb] S2API - Status - Thu Sep 11th Patrick Boettcher
2008-09-12 14:04 ` Steven Toth
2008-09-13 20:02 ` Steven Toth
2008-09-14 12:36 ` Hans Werner
2008-09-14 14:40 ` Steven Toth
2008-09-12 11:09 ` Hans Werner
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=48CA78FD.1020600@linuxtv.org \
--to=stoth@linuxtv.org \
--cc=free_beer_for_all@yahoo.com \
--cc=linux-dvb@linuxtv.org \
--cc=stoth@hauppauge.com \
/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