<?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; /</title><description>WebSVN RSS feed &#x2013; HelenOS-historic</description><lastBuildDate>Sun, 05 Apr 2026 19:13:37 +0200</lastBuildDate><generator>WebSVN 2.8.4</generator><language>en</language><link>https://historic.helenos.org/log.php?repname=HelenOS-historic&amp;path=%2F&amp;max=40&amp;peg=651</link><atom:link href="https://historic.helenos.org/rss.php?path=%2F&amp;peg=651&amp;repname=HelenOS-historic" rel="self" type="application/rss+xml" />
<item><pubDate>Tue, 20 Dec 2005 01:34:12 +0100</pubDate><dc:creator>decky</dc:creator><title>Rev 651 – remove arch/$ARCH/boot where not needed, change global Makefile accordingly remove ...</title><description>&lt;div&gt;&lt;strong&gt;decky – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;remove arch/$ARCH/boot where not needed, change global Makefile accordingly&lt;br /&gt;
remove early_mapping() (breaks ppc32 for now)&lt;br /&gt;
change early heap initialization (required for init to work)&lt;/div&gt;x /kernel/trunk/arch/ia32/boot&lt;br /&gt;~ /kernel/trunk/arch/ppc32/include/arch.h&lt;br /&gt;x /kernel/trunk/arch/sparc64/boot&lt;br /&gt;~ /kernel/trunk/generic/include/arch.h&lt;br /&gt;~ /kernel/trunk/generic/include/config.h&lt;br /&gt;~ /kernel/trunk/generic/src/main/main.c&lt;br /&gt;~ /kernel/trunk/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=651&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=651&amp;peg=651</guid></item>
<item><pubDate>Mon, 19 Dec 2005 23:41:07 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 650 – sparc64 work. Implement interrupt_disable(), interrupt_enable(), interrupt_restore() and interrupt_read() functions. Fix ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
Implement interrupt_disable(), interrupt_enable(), interrupt_restore() and interrupt_read() functions.&lt;br /&gt;
Fix context save/restore to save/restore register %i7.&lt;/div&gt;~ /kernel/trunk/arch/sparc64/include/asm.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/context.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/context_offset.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/register.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/context.S&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/dummy.s&lt;br /&gt;~ /kernel/trunk/generic/include/debug.h&lt;br /&gt;~ /kernel/trunk/generic/src/proc/scheduler.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=650&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=650&amp;peg=651</guid></item>
<item><pubDate>Mon, 19 Dec 2005 17:41:43 +0100</pubDate><dc:creator>decky</dc:creator><title>Rev 649 – forgot to touch the binary file</title><description>&lt;div&gt;&lt;strong&gt;decky – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;forgot to touch the binary file&lt;/div&gt;~ /boot/trunk/arch/ia32/grub/grub.img.gz&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=649&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=649&amp;peg=651</guid></item>
<item><pubDate>Mon, 19 Dec 2005 17:40:36 +0100</pubDate><dc:creator>decky</dc:creator><title>Rev 648 – store README and COPYING directly in GRUB floppy image</title><description>&lt;div&gt;&lt;strong&gt;decky – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;store README and COPYING directly in GRUB floppy image&lt;/div&gt;~ /boot/trunk/arch/ia32/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=648&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=648&amp;peg=651</guid></item>
<item><pubDate>Mon, 19 Dec 2005 10:47:27 +0100</pubDate><dc:creator>cejka</dc:creator><title>Rev 647 – Some changes in file structures, small bugfix in __subsf3().</title><description>&lt;div&gt;&lt;strong&gt;cejka – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;Some changes in file structures, small bugfix in __subsf3().&lt;/div&gt;+ /uspace/trunk/softfloat/generic/arithmetic.c&lt;br /&gt;+ /uspace/trunk/softfloat/generic/comparison.c&lt;br /&gt;+ /uspace/trunk/softfloat/generic/conversion.c&lt;br /&gt;+ /uspace/trunk/softfloat/generic/other.c&lt;br /&gt;~ /uspace/trunk/softfloat/generic/softfloat.c&lt;br /&gt;+ /uspace/trunk/softfloat/include/arithmetic.h&lt;br /&gt;+ /uspace/trunk/softfloat/include/comparison.h&lt;br /&gt;+ /uspace/trunk/softfloat/include/conversion.h&lt;br /&gt;+ /uspace/trunk/softfloat/include/other.h&lt;br /&gt;+ /uspace/trunk/softfloat/include/sftypes.h&lt;br /&gt;~ /uspace/trunk/softfloat/include/softfloat.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=647&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=647&amp;peg=651</guid></item>
<item><pubDate>Mon, 19 Dec 2005 00:03:45 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 646 – Fix cpu_init(): frame_alloc() can return 0 as the valid address ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix cpu_init(): frame_alloc() can return 0 as the valid address of block of frames. Do not signal error.&lt;br /&gt;
&lt;br /&gt;
sparc64 work.&lt;br /&gt;
Reorganize kernel vs. userspace memory layout.&lt;br /&gt;
Add panic_printf().&lt;br /&gt;
Turn dummy() into nop rather than into infinite loop.&lt;/div&gt;~ /kernel/trunk/arch/sparc64/include/mm/page.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/mm/vm.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/Makefile.inc&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/dummy.s&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/mm/tlb.c&lt;br /&gt;+ /kernel/trunk/arch/sparc64/src/panic.S&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/sparc64.c&lt;br /&gt;~ /kernel/trunk/generic/src/cpu/cpu.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=646&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=646&amp;peg=651</guid></item>
<item><pubDate>Sun, 18 Dec 2005 23:07:41 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 645 – Let the kernel Makefile decide wether rebuild is required.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Let the kernel Makefile decide wether rebuild is required.&lt;/div&gt;~ /boot/trunk/arch/ia32/Makefile&lt;br /&gt;~ /boot/trunk/arch/sparc64/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=645&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=645&amp;peg=651</guid></item>
<item><pubDate>Sun, 18 Dec 2005 14:28:50 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 644 – Remove unnecessary files or files that are now part of ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Remove unnecessary files or files that are now part of the boot/ module.&lt;/div&gt;x /kernel/trunk/arch/ia32/boot/grub.img.gz&lt;br /&gt;~ /kernel/trunk/arch/ia32/boot/Makefile&lt;br /&gt;x /kernel/trunk/arch/sparc64/boot/boot.S&lt;br /&gt;~ /kernel/trunk/arch/sparc64/boot/Makefile&lt;br /&gt;x /kernel/trunk/arch/sparc64/boot/_link.ld&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=644&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=644&amp;peg=651</guid></item>
<item><pubDate>Sun, 18 Dec 2005 14:27:20 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 643 – Fix paths in ia32 Makefile. Add userspace binary to ia32 ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix paths in ia32 Makefile.&lt;br /&gt;
Add userspace binary to ia32 boot image.&lt;/div&gt;~ /boot/trunk/arch/ia32/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=643&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=643&amp;peg=651</guid></item>
<item><pubDate>Sun, 18 Dec 2005 13:38:34 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 642 – Complete ia32 build boot infrastructure.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Complete ia32 build boot infrastructure.&lt;/div&gt;+ /boot/trunk/arch/ia32&lt;br /&gt;+ /boot/trunk/arch/ia32/grub&lt;br /&gt;+ /boot/trunk/arch/ia32/grub/COPYING&lt;br /&gt;+ /boot/trunk/arch/ia32/grub/grub.img.gz&lt;br /&gt;+ /boot/trunk/arch/ia32/grub/README&lt;br /&gt;+ /boot/trunk/arch/ia32/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=642&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=642&amp;peg=651</guid></item>
<item><pubDate>Sun, 18 Dec 2005 13:17:29 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 641 – Add complete sparc64 boot build infrastructure.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add complete sparc64 boot build infrastructure.&lt;/div&gt;+ /boot/trunk/arch/sparc64/Makefile&lt;br /&gt;+ /boot/trunk/arch/sparc64/silo/silo.conf&lt;br /&gt;~ /boot/trunk/arch/sparc64/silo/silo.tar.gz&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=641&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=641&amp;peg=651</guid></item>
<item><pubDate>Sun, 18 Dec 2005 00:25:48 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 640 – sparc64 work. CPU identification.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 9 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
CPU identification.&lt;/div&gt;~ /kernel/trunk/arch/sparc64/include/asm.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/cpu.h&lt;br /&gt;+ /kernel/trunk/arch/sparc64/include/register.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/Makefile.inc&lt;br /&gt;+ /kernel/trunk/arch/sparc64/src/cpu&lt;br /&gt;+ /kernel/trunk/arch/sparc64/src/cpu/cpu.c&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/dummy.s&lt;br /&gt;~ /kernel/trunk/generic/src/console/kconsole.c&lt;br /&gt;~ /kernel/trunk/generic/src/main/main.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=640&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=640&amp;peg=651</guid></item>
<item><pubDate>Sat, 17 Dec 2005 21:47:00 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 639 – Move SILO files to newly created silo/ directory.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;Move SILO files to newly created silo/ directory.&lt;/div&gt;x /boot/trunk/arch/sparc64/COPYING&lt;br /&gt;x /boot/trunk/arch/sparc64/README&lt;br /&gt;+ /boot/trunk/arch/sparc64/silo&lt;br /&gt;x /boot/trunk/arch/sparc64/silo.tar.gz&lt;br /&gt;+ /boot/trunk/arch/sparc64/silo/COPYING &lt;i&gt;(copied from /boot/trunk/arch/sparc64/COPYING@638)&lt;/i&gt;&lt;br /&gt;+ /boot/trunk/arch/sparc64/silo/README &lt;i&gt;(copied from /boot/trunk/arch/sparc64/README@638)&lt;/i&gt;&lt;br /&gt;+ /boot/trunk/arch/sparc64/silo/silo.tar.gz &lt;i&gt;(copied from /boot/trunk/arch/sparc64/silo.tar.gz@638)&lt;/i&gt;&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=639&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=639&amp;peg=651</guid></item>
<item><pubDate>Sat, 17 Dec 2005 20:49:26 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 638 – Boot loader for sparc64 port.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Boot loader for sparc64 port.&lt;/div&gt;+ /boot/trunk/arch&lt;br /&gt;+ /boot/trunk/arch/sparc64&lt;br /&gt;+ /boot/trunk/arch/sparc64/COPYING&lt;br /&gt;+ /boot/trunk/arch/sparc64/README&lt;br /&gt;+ /boot/trunk/arch/sparc64/silo.tar.gz&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=638&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=638&amp;peg=651</guid></item>
<item><pubDate>Sat, 17 Dec 2005 20:40:39 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 637 – Trunk for booting.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Trunk for booting.&lt;/div&gt;+ /boot/trunk&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=637&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=637&amp;peg=651</guid></item>
<item><pubDate>Sat, 17 Dec 2005 20:40:23 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 636 – Infrastructure for booting.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Infrastructure for booting.&lt;/div&gt;+ /boot&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=636&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=636&amp;peg=651</guid></item>
<item><pubDate>Sat, 17 Dec 2005 01:08:13 +0100</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 635 – Fixed kconsole resolution of similar commands. Add commands to debugger ...</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fixed kconsole resolution of similar commands.&lt;br /&gt;
Add commands to debugger to allow for simple profiling or&lt;br /&gt;
calling debug actions if needed.&lt;/div&gt;~ /kernel/trunk/arch/mips32/include/debugger.h&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/debugger.c&lt;br /&gt;~ /kernel/trunk/generic/src/console/kconsole.c&lt;br /&gt;~ /kernel/trunk/generic/src/lib/func.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=635&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=635&amp;peg=651</guid></item>
<item><pubDate>Fri, 16 Dec 2005 11:44:02 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 634 – sparc64 work. Better way of trap table organization. Kernel trap ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
Better way of trap table organization.&lt;br /&gt;
Kernel trap handlers now &quot;stay&quot; on addresses on wich they were linked.&lt;/div&gt;~ /kernel/trunk/arch/sparc64/include/trap/trap_table.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/trap/trap.c&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/trap/trap_table.S&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=634&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=634&amp;peg=651</guid></item>
<item><pubDate>Thu, 15 Dec 2005 23:01:09 +0100</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 633 – Fixes of compilation of atomic.</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fixes of compilation of atomic.&lt;/div&gt;/kernel/trunk/arch/amd64/include/atomic.h&lt;br /&gt;~ /kernel/trunk/arch/ia32/include/atomic.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=633&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=633&amp;peg=651</guid></item>
<item><pubDate>Thu, 15 Dec 2005 22:40:19 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 632 – sparc64 work. Add trap_install_handler(). Use trap_install_handler() to install register window ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
Add trap_install_handler().&lt;br /&gt;
Use trap_install_handler() to install register window clean, spill and fill handlers.&lt;/div&gt;~ /kernel/trunk/arch/sparc64/include/memstr.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/trap/regwin.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/trap/trap.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/trap/trap_table.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/trap/trap.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=632&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=632&amp;peg=651</guid></item>
<item><pubDate>Thu, 15 Dec 2005 22:32:12 +0100</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 631 – Fixed cpu halting in debug panic mode.</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fixed cpu halting in debug panic mode.&lt;/div&gt;~ /kernel/trunk/arch/ia32/include/atomic.h&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/debugger.c&lt;br /&gt;~ /kernel/trunk/generic/include/func.h&lt;br /&gt;~ /kernel/trunk/generic/src/console/console.c&lt;br /&gt;~ /kernel/trunk/generic/src/lib/func.c&lt;br /&gt;~ /kernel/trunk/generic/src/proc/scheduler.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=631&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=631&amp;peg=651</guid></item>
<item><pubDate>Thu, 15 Dec 2005 20:52:47 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 630 – sparc64 work. Register window clean, spill and fill handlers.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 14 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
Register window clean, spill and fill handlers.&lt;/div&gt;+ /kernel/trunk/arch/sparc64/include/trap&lt;br /&gt;x /kernel/trunk/arch/sparc64/include/trap.h&lt;br /&gt;+ /kernel/trunk/arch/sparc64/include/trap/regwin.h&lt;br /&gt;+ /kernel/trunk/arch/sparc64/include/trap/trap.h &lt;i&gt;(copied from /kernel/trunk/arch/sparc64/include/trap.h@627)&lt;/i&gt;&lt;br /&gt;+ /kernel/trunk/arch/sparc64/include/trap/trap_table.h &lt;i&gt;(copied from /kernel/trunk/arch/sparc64/include/trap_table.h@627)&lt;/i&gt;&lt;br /&gt;x /kernel/trunk/arch/sparc64/include/trap_table.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/Makefile.inc&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/mm/tlb.c&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/sparc64.c&lt;br /&gt;+ /kernel/trunk/arch/sparc64/src/trap&lt;br /&gt;x /kernel/trunk/arch/sparc64/src/trap.c&lt;br /&gt;+ /kernel/trunk/arch/sparc64/src/trap/trap.c &lt;i&gt;(copied from /kernel/trunk/arch/sparc64/src/trap.c@627)&lt;/i&gt;&lt;br /&gt;+ /kernel/trunk/arch/sparc64/src/trap/trap_table.S &lt;i&gt;(copied from /kernel/trunk/arch/sparc64/src/trap_table.S@627)&lt;/i&gt;&lt;br /&gt;x /kernel/trunk/arch/sparc64/src/trap_table.S&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=630&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=630&amp;peg=651</guid></item>
<item><pubDate>Thu, 15 Dec 2005 20:35:17 +0100</pubDate><dc:creator>decky</dc:creator><title>Rev 629 – init task loading (yet buggy)</title><description>&lt;div&gt;&lt;strong&gt;decky – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;init task loading (yet buggy)&lt;/div&gt;~ /kernel/trunk/arch/ia32/boot/grub.img.gz&lt;br /&gt;~ /kernel/trunk/arch/ia32/src/boot/boot.S&lt;br /&gt;~ /kernel/trunk/generic/include/mm/frame.h&lt;br /&gt;~ /kernel/trunk/generic/src/main/kinit.c&lt;br /&gt;~ /kernel/trunk/generic/src/mm/frame.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=629&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=629&amp;peg=651</guid></item>
<item><pubDate>Thu, 15 Dec 2005 19:17:59 +0100</pubDate><dc:creator>decky</dc:creator><title>Rev 628 – ia32: floppy boot image uses GRUB</title><description>&lt;div&gt;&lt;strong&gt;decky – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;ia32: floppy boot image uses GRUB&lt;/div&gt;x /kernel/trunk/arch/ia32/boot/boot.ld&lt;br /&gt;x /kernel/trunk/arch/ia32/boot/boot.S&lt;br /&gt;+ /kernel/trunk/arch/ia32/boot/grub.img.gz&lt;br /&gt;~ /kernel/trunk/arch/ia32/boot/Makefile&lt;br /&gt;~ /kernel/trunk/arch/ia32/src/boot/boot.S&lt;br /&gt;~ /kernel/trunk/generic/include/config.h&lt;br /&gt;~ /kernel/trunk/generic/src/main/main.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=628&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=628&amp;peg=651</guid></item>
<item><pubDate>Thu, 15 Dec 2005 17:57:48 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 627 – Fix ia64 and sparc64 to compile with new atomic_t. Fix ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix ia64 and sparc64 to compile with new atomic_t.&lt;br /&gt;
Fix rwlock test #5 and semaphore test #1 to compile with new atomic_t.&lt;br /&gt;
&lt;br /&gt;
sparc64 work.&lt;br /&gt;
TBA must be set before a function call when MMU is switched off.&lt;/div&gt;~ /kernel/trunk/arch/ia32/include/atomic.h&lt;br /&gt;~ /kernel/trunk/arch/ia64/include/atomic.h&lt;br /&gt;~ /kernel/trunk/arch/mips32/include/atomic.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/atomic.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/trap.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/mm/tlb.c&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/sparc64.c&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/trap.c&lt;br /&gt;~ /kernel/trunk/test/synch/rwlock5/test.c&lt;br /&gt;~ /kernel/trunk/test/synch/semaphore1/test.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=627&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=627&amp;peg=651</guid></item>
<item><pubDate>Thu, 15 Dec 2005 17:25:05 +0100</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 626 – Less checking in kernel config, allow DEADLOCK_DEBUG only for SMP.</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Less checking in kernel config,&lt;br /&gt;
allow DEADLOCK_DEBUG only for SMP.&lt;/div&gt;~ /kernel/trunk/kernel.config&lt;br /&gt;~ /kernel/trunk/tools/config.py&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=626&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=626&amp;peg=651</guid></item>
<item><pubDate>Thu, 15 Dec 2005 17:10:19 +0100</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 625 – We are now almost -Wall clean. - redefined atomic_t - ...</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 26 file(s) modified&lt;/strong&gt;&lt;br/&gt;We are now almost -Wall clean.&lt;br /&gt;
- redefined atomic_t&lt;br /&gt;
- deleted many, many unused variables&lt;br /&gt;
- some minor code cleanups found using compiler warning.&lt;/div&gt;~ /kernel/trunk/arch/amd64/include/asm.h&lt;br /&gt;~ /kernel/trunk/arch/amd64/src/cpu/cpu.c&lt;br /&gt;~ /kernel/trunk/arch/ia32/include/atomic.h&lt;br /&gt;~ /kernel/trunk/arch/ia32/src/fmath.c&lt;br /&gt;~ /kernel/trunk/arch/ia32/src/mm/frame.c&lt;br /&gt;~ /kernel/trunk/arch/ia32/src/smp/smp.c&lt;br /&gt;~ /kernel/trunk/arch/ia64/include/atomic.h&lt;br /&gt;~ /kernel/trunk/arch/mips32/include/atomic.h&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/drivers/arc.c&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/drivers/serial.c&lt;br /&gt;~ /kernel/trunk/arch/ppc32/include/atomic.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/atomic.h&lt;br /&gt;~ /kernel/trunk/generic/include/cpu.h&lt;br /&gt;~ /kernel/trunk/generic/include/debug.h&lt;br /&gt;~ /kernel/trunk/generic/include/synch/spinlock.h&lt;br /&gt;~ /kernel/trunk/generic/src/console/cmd.c&lt;br /&gt;~ /kernel/trunk/generic/src/console/kconsole.c&lt;br /&gt;~ /kernel/trunk/generic/src/debug/symtab.c&lt;br /&gt;~ /kernel/trunk/generic/src/main/kinit.c&lt;br /&gt;~ /kernel/trunk/generic/src/main/main.c&lt;br /&gt;~ /kernel/trunk/generic/src/mm/vm.c&lt;br /&gt;~ /kernel/trunk/generic/src/proc/scheduler.c&lt;br /&gt;~ /kernel/trunk/generic/src/proc/thread.c&lt;br /&gt;~ /kernel/trunk/generic/src/synch/rwlock.c&lt;br /&gt;~ /kernel/trunk/generic/src/synch/spinlock.c&lt;br /&gt;~ /kernel/trunk/test/synch/rwlock4/test.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=625&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=625&amp;peg=651</guid></item>
<item><pubDate>Thu, 15 Dec 2005 16:24:52 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 624 – Add LIST_INITIALIZE() macro to declare and initialize statically allocated lists.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add LIST_INITIALIZE() macro to declare and initialize statically allocated lists.&lt;/div&gt;~ /kernel/trunk/generic/include/list.h&lt;br /&gt;~ /kernel/trunk/generic/include/mm/frame.h&lt;br /&gt;~ /kernel/trunk/generic/src/console/kconsole.c&lt;br /&gt;~ /kernel/trunk/generic/src/mm/frame.c&lt;br /&gt;~ /kernel/trunk/generic/src/proc/task.c&lt;br /&gt;~ /kernel/trunk/generic/src/proc/thread.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=624&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=624&amp;peg=651</guid></item>
<item><pubDate>Thu, 15 Dec 2005 11:27:59 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 623 – Add SPINLOCK_DECLARE and SPINLOCK_INITIALIZE macros. SPINLOCK_DECLARE is to be used ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 31 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add SPINLOCK_DECLARE and SPINLOCK_INITIALIZE macros.&lt;br /&gt;
SPINLOCK_DECLARE is to be used instead of direct spinlock_t declarations&lt;br /&gt;
in dynamically allocated structures on which spinlock_initialize() is called after&lt;br /&gt;
their creation.&lt;br /&gt;
SPINLOCK_INITIALIZE is to be used instead of direct spinlock_t declarations&lt;br /&gt;
of global spinlocks. It declares and initializes the spinlock.&lt;br /&gt;
Moreover, both macros are empty on UP so that -Wall warnings about unused structures&lt;br /&gt;
get supressed.&lt;/div&gt;~ /kernel/trunk/arch/ia32/src/drivers/ega.c&lt;br /&gt;~ /kernel/trunk/arch/ia32/src/drivers/i8042.c&lt;br /&gt;~ /kernel/trunk/arch/ia32/src/mm/page.c&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/debugger.c&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/mm/asid.c&lt;br /&gt;~ /kernel/trunk/generic/include/console/chardev.h&lt;br /&gt;~ /kernel/trunk/generic/include/console/kconsole.h&lt;br /&gt;~ /kernel/trunk/generic/include/cpu.h&lt;br /&gt;~ /kernel/trunk/generic/include/mm/frame.h&lt;br /&gt;~ /kernel/trunk/generic/include/mm/vm.h&lt;br /&gt;~ /kernel/trunk/generic/include/proc/scheduler.h&lt;br /&gt;~ /kernel/trunk/generic/include/proc/task.h&lt;br /&gt;~ /kernel/trunk/generic/include/proc/thread.h&lt;br /&gt;~ /kernel/trunk/generic/include/synch/rwlock.h&lt;br /&gt;~ /kernel/trunk/generic/include/synch/spinlock.h&lt;br /&gt;~ /kernel/trunk/generic/include/synch/waitq.h&lt;br /&gt;~ /kernel/trunk/generic/include/time/timeout.h&lt;br /&gt;~ /kernel/trunk/generic/src/console/kconsole.c&lt;br /&gt;~ /kernel/trunk/generic/src/cpu/cpu.c&lt;br /&gt;~ /kernel/trunk/generic/src/debug/print.c&lt;br /&gt;~ /kernel/trunk/generic/src/interrupt/interrupt.c&lt;br /&gt;~ /kernel/trunk/generic/src/main/main.c&lt;br /&gt;~ /kernel/trunk/generic/src/mm/frame.c&lt;br /&gt;~ /kernel/trunk/generic/src/mm/heap.c&lt;br /&gt;~ /kernel/trunk/generic/src/mm/tlb.c&lt;br /&gt;~ /kernel/trunk/generic/src/proc/task.c&lt;br /&gt;~ /kernel/trunk/generic/src/proc/thread.c&lt;br /&gt;~ /kernel/trunk/generic/src/synch/rwlock.c&lt;br /&gt;~ /kernel/trunk/test/synch/rwlock4/test.c&lt;br /&gt;~ /kernel/trunk/test/synch/semaphore2/test.c&lt;br /&gt;~ /kernel/trunk/test/thread/thread1/test.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=623&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=623&amp;peg=651</guid></item>
<item><pubDate>Wed, 14 Dec 2005 21:34:15 +0100</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 622 – Better gcc CALLER implementation</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Better gcc CALLER implementation&lt;/div&gt;~ /kernel/trunk/arch/ia32/include/debug.h&lt;br /&gt;~ /kernel/trunk/arch/mips32/include/debug.h&lt;br /&gt;~ /kernel/trunk/generic/include/debug.h&lt;br /&gt;~ /kernel/trunk/generic/src/synch/spinlock.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=622&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=622&amp;peg=651</guid></item>
<item><pubDate>Wed, 14 Dec 2005 16:09:58 +0100</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 621 – better architecture line</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;better architecture line&lt;/div&gt;~ /kernel/trunk/generic/src/main/main.c&lt;br /&gt;~ /kernel/trunk/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=621&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=621&amp;peg=651</guid></item>
<item><pubDate>Wed, 14 Dec 2005 16:07:02 +0100</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 620 – Build string now contains correct architecture.</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Build string now contains correct architecture.&lt;/div&gt;~ /kernel/trunk/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=620&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=620&amp;peg=651</guid></item>
<item><pubDate>Wed, 14 Dec 2005 02:52:19 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 619 – sparc64 work. Functions for disabling/enabling MMU. TLB initialization. Identity mapping ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
Functions for disabling/enabling MMU.&lt;br /&gt;
TLB initialization.&lt;br /&gt;
Identity mapping of first 4M for kernel.&lt;br /&gt;
Switch to kernel copy of trap table.&lt;/div&gt;~ /kernel/trunk/arch/sparc64/include/mm/frame.h&lt;br /&gt;+ /kernel/trunk/arch/sparc64/include/mm/mmu.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/mm/tlb.h&lt;br /&gt;+ /kernel/trunk/arch/sparc64/include/trap.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/Makefile.inc&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/mm/tlb.c&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/sparc64.c&lt;br /&gt;+ /kernel/trunk/arch/sparc64/src/trap.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=619&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=619&amp;peg=651</guid></item>
<item><pubDate>Tue, 13 Dec 2005 23:58:45 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 618 – Unify mips32 and sparc64 tlb_invalidate_all() semantics: do not invalidate locked/wired ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Unify mips32 and sparc64 tlb_invalidate_all() semantics: do not invalidate locked/wired TLB entries.&lt;/div&gt;~ /kernel/trunk/arch/mips32/src/mm/tlb.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=618&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=618&amp;peg=651</guid></item>
<item><pubDate>Tue, 13 Dec 2005 23:53:26 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 617 – sparc64 work. Support for TLB Demap operations. Add tlb_invalidate(), tlb_invalidate_asid() ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
Support for TLB Demap operations.&lt;br /&gt;
Add tlb_invalidate(), tlb_invalidate_asid() and tlb_invalidate_page() (latter two are broken as they ignore asid).&lt;/div&gt;~ /kernel/trunk/arch/sparc64/include/mm/asid.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/mm/page.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/mm/tlb.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/mm/tte.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/mm/tlb.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=617&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=617&amp;peg=651</guid></item>
<item><pubDate>Tue, 13 Dec 2005 23:30:31 +0100</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 616 – Symtab completion now completes even * and &amp; symbols.</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Symtab completion now completes even * and &amp; symbols.&lt;/div&gt;~ /kernel/trunk/generic/src/debug/symtab.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=616&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=616&amp;peg=651</guid></item>
<item><pubDate>Tue, 13 Dec 2005 12:23:14 +0100</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 615 – Cleanups to make it compile with -Wall. Did not catch ...</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 13 file(s) modified&lt;/strong&gt;&lt;br/&gt;Cleanups to make it compile with -Wall. Did not catch everything yet.&lt;/div&gt;~ /kernel/trunk/arch/ia32/src/smp/mps.c&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/debugger.c&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/exception.c&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/fmath.c&lt;br /&gt;~ /kernel/trunk/generic/include/func.h&lt;br /&gt;~ /kernel/trunk/generic/include/panic.h&lt;br /&gt;~ /kernel/trunk/generic/src/debug/print.c&lt;br /&gt;~ /kernel/trunk/generic/src/lib/func.c&lt;br /&gt;~ /kernel/trunk/generic/src/main/kinit.c&lt;br /&gt;~ /kernel/trunk/generic/src/mm/frame.c&lt;br /&gt;~ /kernel/trunk/generic/src/mm/heap.c&lt;br /&gt;~ /kernel/trunk/generic/src/synch/waitq.c&lt;br /&gt;~ /kernel/trunk/generic/src/time/clock.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=615&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=615&amp;peg=651</guid></item>
<item><pubDate>Tue, 13 Dec 2005 02:38:50 +0100</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 614 – Added support for mips breakpoints. We have a kind of ...</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added support for mips breakpoints.&lt;br /&gt;
We have a kind of kernel debugger :-)&lt;br /&gt;
Breakpoints on JMP/Branch instructions are not supported and &lt;br /&gt;
they are reported after the breakpoint is fired and exited as&lt;br /&gt;
a BranchDelay exception. If we found a way, how to detect these&lt;br /&gt;
instructions, we would be able to support them as &apos;one-time&apos; breakpoints.&lt;/div&gt;+ /kernel/trunk/arch/mips32/include/debugger.h&lt;br /&gt;~ /kernel/trunk/arch/mips32/Makefile.inc&lt;br /&gt;+ /kernel/trunk/arch/mips32/src/debugger.c&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/exception.c&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/mips32.c&lt;br /&gt;~ /kernel/trunk/generic/src/console/kconsole.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=614&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=614&amp;peg=651</guid></item>
<item><pubDate>Tue, 13 Dec 2005 00:55:08 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 613 – sparc64 work. More ITLB and DTLB controlling functions.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
More ITLB and DTLB controlling functions.&lt;/div&gt;~ /kernel/trunk/arch/sparc64/include/asm.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/barrier.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/mm/tlb.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/mm/tlb.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=613&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=613&amp;peg=651</guid></item>
<item><pubDate>Mon, 12 Dec 2005 20:40:57 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 612 – Weaken the assumption, that PageMask register contains the right mask ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Weaken the assumption, that PageMask register contains the right mask everytime.&lt;br /&gt;
As a result, TLB exceptions will explicitly write this register when filling TLB entry.&lt;br /&gt;
Adjust tlb_print() on mips32 to print PageMask as well.&lt;/div&gt;~ /kernel/trunk/arch/mips32/src/mm/tlb.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=612&amp;peg=651</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS-historic&amp;path=%2F&amp;isdir=1&amp;rev=612&amp;peg=651</guid></item>
</channel></rss>