On 9/30/07, <b class="gmail_sendername">Tim Dijkstra</b> &lt;<a href="mailto:newsuser@famdijkstra.org">newsuser@famdijkstra.org</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Sun, 30 Sep 2007 15:39:44 -0400<br>&quot;Luis Mondesi&quot; &lt;<a href="mailto:lemsx1@gmail.com">lemsx1@gmail.com</a>&gt; wrote:<br><br>&gt; Yep. That&#39;s correct. But like I said before, solution 2 is not a solution
<br>&gt; for Debian (Sid). That solution works for RPath Linux and perhaps other<br>&gt; distros.<br><br>Maybe I&#39;m being daft, but why does it work for other distro&#39;s?</blockquote><div><br>dunno. That&#39;s what Elliot, from RPath, said on #splashy. He said that they needed to make Splashy use tty8. I don&#39;t know how RPath boot process works. In Debian, though, there is no need. When Splashy starts from initramfs, tty2 is used and no text is displayed to the screen (and the boot process is never stopped since 
console-screen.sh is not executed to change the state of the TTYs while Splashy is running). When usleep() is in the directfb keyboard thread code, the boot process works fine and it goes fast.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt; In Debian, all we need is to yield the CPU at the keyboard thread<br>&gt; level.<br><br>Can&#39;t we yield it in our own code?</blockquote><div><br>No, the problem is in the library,&nbsp; way deeper than Splashy&#39;s code.
</div></div><br>-- <br>----)(----- <br>Luis Mondesi<br>Maestro Debiano<br><br>----- START ENCRYPTED BLOCK (Triple-ROT13) ------<br>Gur Hohagh [Yvahk] qvfgevohgvba oevatf gur fcvevg bs Hohagh gb gur fbsgjner jbeyq.<br>----- END ENCRYPTED BLOCK (Triple-ROT13) ------