<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>HelenOS-historic &#x2013; /uspace/trunk/console/console.c</title><description>WebSVN RSS feed &#x2013; HelenOS-historic</description><lastBuildDate>Sat, 04 Apr 2026 01:27:21 +0200</lastBuildDate><generator>WebSVN 2.8.4</generator><language>en</language><link>https://historic.helenos.org/log.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;max=40&amp;peg=1507</link><atom:link href="https://historic.helenos.org/rss.php?path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;peg=1507&amp;repname=HelenOS-historic" rel="self" type="application/rss+xml" />
<item><pubDate>Fri, 02 Jun 2006 15:54:29 +0200</pubDate><dc:creator>cejka</dc:creator><title>Rev 1506 – Fixed ipc_call_sync calling bug.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fixed ipc_call_sync calling bug.&lt;/div&gt;~ /uspace/trunk/console/console.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1506&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1506&amp;peg=1507</guid></item>
<item><pubDate>Fri, 02 Jun 2006 15:23:07 +0200</pubDate><dc:creator>cejka</dc:creator><title>Rev 1504 – Some console bugfixes.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Some console bugfixes.&lt;/div&gt;~ /uspace/trunk/console/console.c&lt;br /&gt;~ /uspace/trunk/kbd/arch/ia32/src/kbd.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1504&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1504&amp;peg=1507</guid></item>
<item><pubDate>Fri, 02 Jun 2006 11:25:00 +0200</pubDate><dc:creator>cejka</dc:creator><title>Rev 1499 – Fix cursor position. Do not rewrite active console on switch ...</title><description>&lt;div&gt;&lt;strong&gt;cejka – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix cursor position.&lt;br /&gt;
Do not rewrite active console on switch to it.&lt;/div&gt;~ /uspace/trunk/console/console.c&lt;br /&gt;~ /uspace/trunk/kbd/generic/kbd.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1499&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1499&amp;peg=1507</guid></item>
<item><pubDate>Fri, 02 Jun 2006 10:44:26 +0200</pubDate><dc:creator>cejka</dc:creator><title>Rev 1497 – Another console improvement.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Another console improvement.&lt;/div&gt;~ /uspace/trunk/console/console.c&lt;br /&gt;~ /uspace/trunk/console/screenbuffer.c&lt;br /&gt;~ /uspace/trunk/libc/generic/io/stream.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1497&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1497&amp;peg=1507</guid></item>
<item><pubDate>Fri, 02 Jun 2006 01:01:44 +0200</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 1490 – Added very preliminary support for console on architectures that do ...</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added very preliminary support for console on architectures&lt;br /&gt;
that do not support framebuffer.&lt;/div&gt;~ /uspace/trunk/console/console.c&lt;br /&gt;~ /uspace/trunk/fb/fb.c&lt;br /&gt;~ /uspace/trunk/fb/fb.h&lt;br /&gt;+ /uspace/trunk/fb/main.c&lt;br /&gt;~ /uspace/trunk/fb/Makefile&lt;br /&gt;+ /uspace/trunk/fb/sysio.c&lt;br /&gt;+ /uspace/trunk/fb/sysio.h&lt;br /&gt;~ /uspace/trunk/libc/generic/async.c&lt;br /&gt;~ /uspace/trunk/libc/generic/io/stream.c&lt;br /&gt;~ /uspace/trunk/libc/include/async.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1490&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1490&amp;peg=1507</guid></item>
<item><pubDate>Thu, 01 Jun 2006 23:51:35 +0200</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 1489 – Added integration of console &amp; fb. Added ipc_call_async_3 call.</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added integration of console &amp; fb.&lt;br /&gt;
Added ipc_call_async_3 call.&lt;/div&gt;~ /uspace/trunk/console/console.c&lt;br /&gt;~ /uspace/trunk/fb/fb.c&lt;br /&gt;~ /uspace/trunk/init/init.c&lt;br /&gt;~ /uspace/trunk/libc/generic/ipc.c&lt;br /&gt;~ /uspace/trunk/libc/include/ipc/ipc.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1489&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1489&amp;peg=1507</guid></item>
<item><pubDate>Thu, 01 Jun 2006 17:32:19 +0200</pubDate><dc:creator>cejka</dc:creator><title>Rev 1487 – Support for multiple virtual consoles with separated screens. Only test ...</title><description>&lt;div&gt;&lt;strong&gt;cejka – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support for multiple virtual consoles with separated screens.&lt;br /&gt;
Only test version implemented.&lt;/div&gt;~ /uspace/trunk/console/console.c&lt;br /&gt;~ /uspace/trunk/console/Makefile&lt;br /&gt;+ /uspace/trunk/console/screenbuffer.c&lt;br /&gt;+ /uspace/trunk/console/screenbuffer.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1487&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1487&amp;peg=1507</guid></item>
<item><pubDate>Thu, 01 Jun 2006 13:06:34 +0200</pubDate><dc:creator>cejka</dc:creator><title>Rev 1481 – Console stores unsatisfied getchar requests and handle them after keypress. ...</title><description>&lt;div&gt;&lt;strong&gt;cejka – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Console stores unsatisfied getchar requests and handle them after keypress.&lt;br /&gt;
Fifo modified to be usable as structure member.&lt;/div&gt;~ /uspace/trunk/console/console.c&lt;br /&gt;~ /uspace/trunk/libc/include/libadt/fifo.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1481&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1481&amp;peg=1507</guid></item>
<item><pubDate>Thu, 01 Jun 2006 02:21:19 +0200</pubDate><dc:creator>cejka</dc:creator><title>Rev 1476 – Fixed some bugs.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fixed some bugs.&lt;/div&gt;~ /uspace/trunk/console/console.c&lt;br /&gt;~ /uspace/trunk/console/console.h&lt;br /&gt;~ /uspace/trunk/fb/fb.c&lt;br /&gt;~ /uspace/trunk/kbd/generic/key_buffer.c&lt;br /&gt;~ /uspace/trunk/kbd/include/key_buffer.h&lt;br /&gt;~ /uspace/trunk/libc/generic/io/stream.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1476&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1476&amp;peg=1507</guid></item>
<item><pubDate>Wed, 31 May 2006 18:15:44 +0200</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 1466 – Fix incorrect timeout handling in async framework. Start tweak the ...</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix incorrect timeout handling in async framework.&lt;br /&gt;
Start tweak the tetris code.&lt;/div&gt;~ /uspace/trunk/console/console.c&lt;br /&gt;~ /uspace/trunk/libc/generic/async.c&lt;br /&gt;~ /uspace/trunk/tetris/input.c&lt;br /&gt;~ /uspace/trunk/tetris/Makefile&lt;br /&gt;~ /uspace/trunk/tetris/scores.c&lt;br /&gt;~ /uspace/trunk/tetris/scores.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1466&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1466&amp;peg=1507</guid></item>
<item><pubDate>Wed, 31 May 2006 17:41:19 +0200</pubDate><dc:creator>cejka</dc:creator><title>Rev 1465 – Support for reading from stdin. Getchar() implemented.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support for reading from stdin.&lt;br /&gt;
Getchar() implemented.&lt;/div&gt;~ /uspace/trunk/console/console.c&lt;br /&gt;~ /uspace/trunk/init/init.c&lt;br /&gt;~ /uspace/trunk/libc/generic/io/io.c&lt;br /&gt;~ /uspace/trunk/libc/generic/io/stream.c&lt;br /&gt;~ /uspace/trunk/libc/include/io/io.h&lt;br /&gt;~ /uspace/trunk/libc/include/io/stream.h&lt;br /&gt;~ /uspace/trunk/libc/include/stdio.h&lt;br /&gt;~ /uspace/trunk/libc/include/unistd.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1465&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1465&amp;peg=1507</guid></item>
<item><pubDate>Wed, 31 May 2006 02:19:43 +0200</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 1459 – Fix bad answering in console.</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix bad answering in console.&lt;/div&gt;~ /uspace/trunk/console/console.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1459&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1459&amp;peg=1507</guid></item>
<item><pubDate>Tue, 30 May 2006 20:01:51 +0200</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 1453 – Modified console to use new async framework.</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Modified console to use new async framework.&lt;/div&gt;~ /uspace/trunk/console/console.c&lt;br /&gt;~ /uspace/trunk/init/init.c&lt;br /&gt;~ /uspace/trunk/libc/generic/async.c&lt;br /&gt;~ /uspace/trunk/libc/generic/time.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1453&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1453&amp;peg=1507</guid></item>
<item><pubDate>Tue, 30 May 2006 12:40:17 +0200</pubDate><dc:creator>cejka</dc:creator><title>Rev 1451 – Basic support for console driver. Does not provide separate screens ...</title><description>&lt;div&gt;&lt;strong&gt;cejka – 17 file(s) modified&lt;/strong&gt;&lt;br/&gt;Basic support for console driver.&lt;br /&gt;
Does not provide separate screens yet.&lt;br /&gt;
TODO: fix many unhandled states.&lt;/div&gt;~ /uspace/trunk/console/console.c&lt;br /&gt;+ /uspace/trunk/console/console.h&lt;br /&gt;~ /uspace/trunk/console/Makefile&lt;br /&gt;~ /uspace/trunk/fb/fb.c&lt;br /&gt;~ /uspace/trunk/fb/fb.h&lt;br /&gt;~ /uspace/trunk/kbd/arch/ia32/include/kbd.h&lt;br /&gt;~ /uspace/trunk/kbd/arch/ia32/src/kbd.c&lt;br /&gt;~ /uspace/trunk/kbd/arch/mips32/include/kbd.h&lt;br /&gt;~ /uspace/trunk/kbd/arch/mips32/src/kbd.c&lt;br /&gt;~ /uspace/trunk/kbd/generic/kbd.c&lt;br /&gt;~ /uspace/trunk/kbd/generic/key_buffer.c&lt;br /&gt;~ /uspace/trunk/kbd/include/kbd.h&lt;br /&gt;~ /uspace/trunk/kbd/include/key_buffer.h&lt;br /&gt;~ /uspace/trunk/kbd/Makefile&lt;br /&gt;~ /uspace/trunk/libc/generic/io/stream.c&lt;br /&gt;~ /uspace/trunk/libc/include/io/stream.h&lt;br /&gt;~ /uspace/trunk/libc/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1451&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1451&amp;peg=1507</guid></item>
<item><pubDate>Mon, 29 May 2006 15:58:23 +0200</pubDate><dc:creator>cejka</dc:creator><title>Rev 1447 – Removed printf calls from fb.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Removed printf calls from fb.&lt;/div&gt;~ /uspace/trunk/console/console.c&lt;br /&gt;~ /uspace/trunk/fb/fb.c&lt;br /&gt;~ /uspace/trunk/kbd/generic/kbd.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1447&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1447&amp;peg=1507</guid></item>
<item><pubDate>Mon, 29 May 2006 15:34:40 +0200</pubDate><dc:creator>cejka</dc:creator><title>Rev 1445 – First attempt to uspace console. Not working yet.</title><description>&lt;div&gt;&lt;strong&gt;cejka – 9 file(s) modified&lt;/strong&gt;&lt;br/&gt;First attempt to uspace console. Not working yet.&lt;/div&gt;+ /uspace/trunk/console&lt;br /&gt;+ /uspace/trunk/console/console.c&lt;br /&gt;+ /uspace/trunk/console/Makefile&lt;br /&gt;~ /uspace/trunk/fb/fb.c&lt;br /&gt;~ /uspace/trunk/init/init.c&lt;br /&gt;~ /uspace/trunk/kbd/generic/kbd.c&lt;br /&gt;~ /uspace/trunk/kbd/include/kbd.h&lt;br /&gt;~ /uspace/trunk/libc/include/ipc/services.h&lt;br /&gt;~ /uspace/trunk/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1445&amp;peg=1507</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2Fuspace%2Ftrunk%2Fconsole%2Fconsole.c&amp;rev=1445&amp;peg=1507</guid></item>
</channel></rss>