[PATCH] Re: [linux-dvb] Sending diseqc commands on DST frontend

Philip Prindeville philipp_subx at redfish-solutions.com
Wed Nov 2 22:02:07 CET 2005


BTW:  The dst driver doesn't seem to implement:

FE_DISEQC_RECV_SLAVE_REPLY

and looking at the header, I'm a little confused...

Shouldn't it be _IOWR(), since you're copying the timeout out,
but the reply value back in?

And looking at dst.c:

static struct dvb_frontend_ops dst_dvbs_ops = {

        .info = {
...

        .release = dst_release,

        .init = dst_init,

        .set_frontend = dst_set_frontend,
        .get_frontend = dst_get_frontend,

        .read_status = dst_read_status,
        .read_signal_strength = dst_read_signal_strength,
        .read_snr = dst_read_snr,

        .diseqc_send_burst = dst_send_burst,
        .diseqc_send_master_cmd = dst_set_diseqc,
        .set_voltage = dst_set_voltage,
        .set_tone = dst_set_tone,
};


Note:  there's no entry for "diseqc_recv_slave_reply"...  In fact,
grepping through the sources for 2.6.12-1.1381_FC3, I don't
see any drivers having this value set...

-Philip




More information about the linux-dvb mailing list