Garbage diseqc messages emitted by bt8xx/dst module

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



There is some fairly strange code in bt8xx/dst.c which
generates garbage diseqc messages because of wrongly initialized data.

For some strange reason the diseqc messages share the tx_tuna[] array
which has absolutely nothing to do with diseqc, but which is used for
complete distinct and unfrelated tuning messages.

And because the tx_tuna[] array gets initialized for tuning messages
the first few times the dst_tone_power_cmd() function is invoked
unrelated garbage frequency data gets sent to diseqc.

Has anyone actually tested this code and looked at the messages
that get written to cards?  Just run it once, with debugging turned
on, and look at the garbage bytes that get written to the card!

Regards
LinuxTV


_______________________________________________

linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux