<div dir="ltr"><br><br><div class="gmail_quote">On Fri, Oct 3, 2008 at 9:14 AM, hermann pitton <span dir="ltr">&lt;<a href="mailto:hermann-pitton@arcor.de">hermann-pitton@arcor.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>
<br>
Am Donnerstag, den 02.10.2008, 19:15 +0200 schrieb Matthias Schwarzott:<br>
<div><div></div><div class="Wj3C7c">&gt; On Donnerstag, 2. Oktober 2008, Plantain wrote:<br>
&gt; &gt;<br>
&gt; &gt; Hey,<br>
&gt; &gt;<br>
&gt; &gt; I&#39;m not actually able to code in C, but I&#39;ve spent the last 24 hours<br>
&gt; &gt; puddling around trying to get somewhere. I believe I&#39;ve added everything<br>
&gt; &gt; that is needed for the card to be detected, but it&#39;s not detecting it,<br>
&gt; &gt; even if I specify it with card=152 (the ID I&#39;ve added). I have got the<br>
&gt; &gt; code to compile at least, which I&#39;m pretty proud of :)<br>
&gt; &gt;<br>
&gt; &gt; I managed to get regspy to work (needed to revert 64bit vista to 32bit<br>
&gt; &gt; XP), but the viewing software that came with the card just crashes on<br>
&gt; &gt; 32bit XP. I&#39;ve built a small wiki page (with highres images) detailing<br>
&gt; &gt; my progress, but I&#39;ve really just hit a brick wall. Wikipage at<br>
&gt; &gt; <a href="http://www.linuxtv.org/wiki/index.php/WinFast_DTV_1000_S" target="_blank">http://www.linuxtv.org/wiki/index.php/WinFast_DTV_1000_S</a><br>
&gt; &gt;<br>
&gt; &gt; Short of learning C (which I am very slowly doing), I don&#39;t see anyway<br>
&gt; &gt; forwards under my direction, so I&#39;ve attached my efforts in the hope<br>
&gt; &gt; someone else can take this forwards. From my limited understanding I&#39;ve<br>
&gt; &gt; provided all the necessary information for someone to finish it, and if<br>
&gt; &gt; not I&#39;ll happily dig up anything else needed. I&#39;m not familiar with any<br>
&gt; &gt; version control system/patching, so I&#39;ve just hg diff &gt; file.diff, I<br>
&gt; &gt; hope this is adequate.<br>
&gt; &gt;<br>
&gt; &gt; I&#39;m on #linuxtv @ freenode IRC for a significant portion of the day if<br>
&gt; &gt; anyone has pointers for me/wants to ask questions about the card.<br>
&gt; &gt;<br>
&gt;<br>
&gt; Looking at your regspy output<br>
&gt; 109. &nbsp; &nbsp; SAA7134_GPIO_GPMODE: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 82000000 &nbsp; (10000010 00000000<br>
&gt; 00000000 00000000)<br>
&gt; 110. &nbsp; &nbsp; SAA7134_GPIO_GPSTATUS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 02132054 &nbsp; (00000010 00010011<br>
&gt; 00100000 01010100)<br>
&gt;<br>
&gt; I suggest you change your gpio code like this:<br>
&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;saa_andorl(SAA7134_GPIO_GPMODE0 &gt;&gt; 2, &nbsp; 0x82000000,<br>
&gt; 0x82000000);<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;saa_andorl(SAA7134_GPIO_GPSTATUS0 &gt;&gt; 2, 0x02000000,<br>
&gt; 0x02000000);<br>
&gt;<br>
&gt; So this at least sets the directions of gpios as used in windows, and outputs<br>
&gt; the same values on the gpios configured as output. That should work better<br>
&gt; than your copy-and-pasted numbers from another card.<br>
&gt;<br>
&gt; But it still can be you need to pull some pins high or low for some time at<br>
&gt; init to get parts reset.<br>
&gt;<br>
&gt; You also could try adding a small wait time after writing gpio values.<br>
&gt; e.g. msleep(500);<br>
&gt;<br>
&gt; Good luck<br>
&gt; Matthias<br>
<br>
</div></div>yes, that is likely the most solid start we can have from the analog<br>
side so far. The card should be auto detectable as well.<br>
<br>
Thanks,<br>
<font color="#888888">Hermann<br>
</font><div><div></div><div class="Wj3C7c"><br>
<br>
<br>
_______________________________________________<br>
linux-dvb mailing list<br>
<a href="mailto:linux-dvb@linuxtv.org">linux-dvb@linuxtv.org</a><br>
<a href="http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb" target="_blank">http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb</a><br>
</div></div></blockquote></div><br>Hi,<br>I have a 64 bit system and am farmiliar with C/C++/etc, but not so farmiliar with the specific code yet. I have one of these cards and am willing to put a bit of work into getting it going. How can I be of use?<br>
<br>Damien.<br></div>