<?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 &#x2013; //trunk/kernel/arch/sparc64/src/context.S</title><description>WebSVN RSS feed &#x2013; HelenOS</description><lastBuildDate>Fri, 03 Apr 2026 23:19:19 +0200</lastBuildDate><generator>WebSVN 2.8.4</generator><language>en</language><link>https://historic.helenos.org/log.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;max=40&amp;peg=2007</link><atom:link href="https://historic.helenos.org/rss.php?path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;peg=2007&amp;repname=HelenOS" rel="self" type="application/rss+xml" />
<item><pubDate>Sat, 11 Nov 2006 15:41:23 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 1976 – sparc64 context does not have to include the CLEANWIN register.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 context does not have to include the CLEANWIN register.&lt;/div&gt;~ /trunk/kernel/arch/sparc64/include/context.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/context_offset.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/context.S&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=1976&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=1976&amp;peg=2007</guid></item>
<item><pubDate>Mon, 04 Sep 2006 01:37:14 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 1864 – sparc64 update. - Prototype userspace layer implementation that   ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 29 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 update.&lt;br /&gt;
- Prototype userspace layer implementation that&lt;br /&gt;
  at least relates to sparc64 and compiles cleanly.&lt;br /&gt;
- Fixes for kernel&apos;s preemptible_handler and code&lt;br /&gt;
  related to running userspace.&lt;br /&gt;
- Enable userspace. Several dozen instructions&lt;br /&gt;
  are now run in userspace! We are pretty near&lt;br /&gt;
  the userspace milestone for sparc64.&lt;/div&gt;~ /trunk/boot/arch/sparc64/loader/Makefile&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/asm.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/mm/as.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/mm/tlb.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/trap/mmu.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/asm.S&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/context.S&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/mm/tlb.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/proc/scheduler.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/sparc64.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/start.S&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/trap/trap_table.S&lt;br /&gt;~ /trunk/kernel/generic/src/proc/task.c&lt;br /&gt;~ /trunk/uspace/libc/arch/sparc64/include/atomic.h&lt;br /&gt;~ /trunk/uspace/libc/arch/sparc64/include/config.h&lt;br /&gt;~ /trunk/uspace/libc/arch/sparc64/include/context_offset.h&lt;br /&gt;~ /trunk/uspace/libc/arch/sparc64/include/endian.h&lt;br /&gt;~ /trunk/uspace/libc/arch/sparc64/include/limits.h&lt;br /&gt;~ /trunk/uspace/libc/arch/sparc64/include/psthread.h&lt;br /&gt;+ /trunk/uspace/libc/arch/sparc64/include/stack.h&lt;br /&gt;~ /trunk/uspace/libc/arch/sparc64/include/stackarg.h&lt;br /&gt;~ /trunk/uspace/libc/arch/sparc64/include/syscall.h&lt;br /&gt;~ /trunk/uspace/libc/arch/sparc64/include/thread.h&lt;br /&gt;~ /trunk/uspace/libc/arch/sparc64/include/types.h&lt;br /&gt;~ /trunk/uspace/libc/arch/sparc64/src/entry.s&lt;br /&gt;~ /trunk/uspace/libc/arch/sparc64/src/psthread.S&lt;br /&gt;~ /trunk/uspace/libc/arch/sparc64/src/thread.c&lt;br /&gt;~ /trunk/uspace/libc/arch/sparc64/src/thread_entry.s&lt;br /&gt;~ /trunk/uspace/libc/arch/sparc64/_link.ld.in&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=1864&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=1864&amp;peg=2007</guid></item>
<item><pubDate>Tue, 11 Jul 2006 20:25:29 +0200</pubDate><dc:creator>decky</dc:creator><title>Rev 1787 – move kernel/trunk, uspace/trunk and boot/trunk to trunk/kernel, trunk/uspace and trunk/boot</title><description>&lt;div&gt;&lt;strong&gt;decky – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;move kernel/trunk, uspace/trunk and boot/trunk to trunk/kernel, trunk/uspace and trunk/boot&lt;/div&gt;x /boot/trunk&lt;br /&gt;x /kernel/trunk&lt;br /&gt;+ /trunk&lt;br /&gt;+ /trunk/boot &lt;i&gt;(copied from /boot/trunk@1786)&lt;/i&gt;&lt;br /&gt;+ /trunk/kernel &lt;i&gt;(copied from /kernel/trunk@1786)&lt;/i&gt;&lt;br /&gt;+ /trunk/uspace &lt;i&gt;(copied from /uspace/trunk@1786)&lt;/i&gt;&lt;br /&gt;x /uspace/trunk&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=1787&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=1787&amp;peg=2007</guid></item>
<item><pubDate>Tue, 27 Dec 2005 22:40:02 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 666 – sparc64 work. Fix clean_window trap handler so that it clears ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 9 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
Fix clean_window trap handler so that it clears output registers instead of input registers!&lt;br /&gt;
Fix interrupt handlers to save global registers.&lt;/div&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/trap/interrupt.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/trap/regwin.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/trap/trap_table.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/context.S&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/panic.S&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/trap/trap_table.S&lt;br /&gt;~ /kernel/trunk/tools/sparc64/gencontext.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=666&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=666&amp;peg=2007</guid></item>
<item><pubDate>Thu, 22 Dec 2005 00:22:38 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 657 – sparc64 work. Context again. It turns out, according to SCD ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
Context again. It turns out, according to SCD 2.4, that registers that didn&apos;t have to be saved were saved (%o1 - %o5) and&lt;br /&gt;
registers that had to be saved were not saved (%i0 - %i5, %l0 - %l7).&lt;/div&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/src/context.S&lt;br /&gt;~ /kernel/trunk/tools/sparc64/gencontext.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=657&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=657&amp;peg=2007</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&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=650&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=650&amp;peg=2007</guid></item>
<item><pubDate>Sun, 04 Dec 2005 20:40:40 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 534 – Rename HelenOS/SPARTAN to HelenOS/kernel again.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Rename HelenOS/SPARTAN to HelenOS/kernel again.&lt;/div&gt;+ /kernel &lt;i&gt;(copied from /SPARTAN@533)&lt;/i&gt;&lt;br /&gt;x /SPARTAN&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=534&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=534&amp;peg=2007</guid></item>
<item><pubDate>Sun, 04 Dec 2005 20:28:25 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 532 – Revert renaming of HelenOS/SPARTAN to HelenOS/kernel because of important pending ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Revert renaming of HelenOS/SPARTAN to HelenOS/kernel because of important pending patch.&lt;/div&gt;x /kernel&lt;br /&gt;+ /SPARTAN &lt;i&gt;(copied from /kernel@531)&lt;/i&gt;&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=532&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=532&amp;peg=2007</guid></item>
<item><pubDate>Fri, 02 Dec 2005 17:18:23 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 529 – sparc64 work. Add dummy trap tables.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
Add dummy trap tables.&lt;/div&gt;~ /kernel/trunk/arch/sparc64/include/asm.h&lt;br /&gt;+ /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/context.S&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/sparc64.c&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/start.S&lt;br /&gt;+ /kernel/trunk/arch/sparc64/src/trap_table.S&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=529&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=529&amp;peg=2007</guid></item>
<item><pubDate>Thu, 01 Dec 2005 21:27:22 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 528 – sparc64 work. The context_save/context_restore needed two other improvements. First, storing ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
The context_save/context_restore needed two other improvements.&lt;br /&gt;
First, storing of %fp because of window_fills.&lt;br /&gt;
Second, flushing all active windows before CONTEXT_LOAD to make CWP - 1 the overlap window.&lt;/div&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/src/context.S&lt;br /&gt;~ /kernel/trunk/tools/sparc64/gencontext.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=528&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=528&amp;peg=2007</guid></item>
<item><pubDate>Thu, 01 Dec 2005 14:52:13 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 527 – saprc64 work. Perform leaf-procedure optimization for context_save and context_restore.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;saprc64 work.&lt;br /&gt;
Perform leaf-procedure optimization for context_save and context_restore.&lt;/div&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/src/context.S&lt;br /&gt;~ /kernel/trunk/tools/sparc64/gencontext.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=527&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=527&amp;peg=2007</guid></item>
<item><pubDate>Thu, 01 Dec 2005 14:36:01 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 526 – sparc64 work. No need to save/restore local registers.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
No need to save/restore local registers.&lt;/div&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/src/context.S&lt;br /&gt;~ /kernel/trunk/tools/sparc64/gencontext.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=526&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=526&amp;peg=2007</guid></item>
<item><pubDate>Thu, 01 Dec 2005 11:36:02 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 525 – sparc64 work. Add stack.h.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
Add stack.h.&lt;/div&gt;~ /kernel/trunk/arch/sparc64/include/context.h&lt;br /&gt;+ /kernel/trunk/arch/sparc64/include/stack.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/context.S&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=525&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=525&amp;peg=2007</guid></item>
<item><pubDate>Tue, 22 Nov 2005 16:09:19 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 501 – Rename HelenOS/SPARTAN to HelenOS/kernel.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Rename HelenOS/SPARTAN to HelenOS/kernel.&lt;/div&gt;+ /kernel &lt;i&gt;(copied from /SPARTAN@500)&lt;/i&gt;&lt;br /&gt;x /SPARTAN&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=501&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=501&amp;peg=2007</guid></item>
<item><pubDate>Wed, 09 Nov 2005 15:23:05 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 472 – Changes in build system. For .S targets, always do -D__ASM__. ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 13 file(s) modified&lt;/strong&gt;&lt;br/&gt;Changes in build system.&lt;br /&gt;
For .S targets, always do -D__ASM__.&lt;br /&gt;
Remove unnecessary #define __ASM__ from various *.S files.&lt;br /&gt;
At the end of build, generate disassembler dump for kernel.raw.&lt;br /&gt;
&lt;br /&gt;
ia64 work.&lt;br /&gt;
Better General Exception handler.&lt;/div&gt;~ /SPARTAN/trunk/arch/amd64/src/asm_utils.S&lt;br /&gt;~ /SPARTAN/trunk/arch/amd64/src/boot/boot.S&lt;br /&gt;~ /SPARTAN/trunk/arch/amd64/src/smp/ap.S&lt;br /&gt;~ /SPARTAN/trunk/arch/ia32/src/boot/boot.S&lt;br /&gt;~ /SPARTAN/trunk/arch/ia64/include/asm.h&lt;br /&gt;~ /SPARTAN/trunk/arch/ia64/include/interrupt.h&lt;br /&gt;~ /SPARTAN/trunk/arch/ia64/include/register.h&lt;br /&gt;~ /SPARTAN/trunk/arch/ia64/src/interrupt.c&lt;br /&gt;~ /SPARTAN/trunk/arch/ia64/src/ivt.S&lt;br /&gt;~ /SPARTAN/trunk/arch/mips32/src/context.S&lt;br /&gt;~ /SPARTAN/trunk/arch/mips32/src/start.S&lt;br /&gt;~ /SPARTAN/trunk/arch/sparc64/src/context.S&lt;br /&gt;~ /SPARTAN/trunk/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=472&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=472&amp;peg=2007</guid></item>
<item><pubDate>Sun, 30 Oct 2005 19:01:29 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 428 – sparc64 work. In context_save() and context_restore(), reserve 128 bytes on ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
In context_save() and context_restore(), reserve 128 bytes on stack for save area.&lt;/div&gt;~ /SPARTAN/trunk/arch/sparc64/src/context.S&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=428&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=428&amp;peg=2007</guid></item>
<item><pubDate>Sun, 30 Oct 2005 14:49:39 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 426 – sparc64 work. Add context_save(), context_set() and context_restore(). Remove putchar() definition ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 23 file(s) modified&lt;/strong&gt;&lt;br/&gt;sparc64 work.&lt;br /&gt;
Add context_save(), context_set() and context_restore().&lt;br /&gt;
Remove putchar() definition from ofw.c.&lt;br /&gt;
Add sparc64 putchar().&lt;br /&gt;
Add ppc32 putchar() (i.e. the original ofw.c putchar()).&lt;br /&gt;
Make arg.h use the builtin va_* constructs.&lt;/div&gt;~ /SPARTAN/trunk/arch/mips32/include/arg.h&lt;br /&gt;~ /SPARTAN/trunk/arch/ppc32/Makefile.inc&lt;br /&gt;+ /SPARTAN/trunk/arch/ppc32/src/console.c&lt;br /&gt;~ /SPARTAN/trunk/arch/sparc64/include/arg.h&lt;br /&gt;~ /SPARTAN/trunk/arch/sparc64/include/asm.h&lt;br /&gt;~ /SPARTAN/trunk/arch/sparc64/include/context.h&lt;br /&gt;~ /SPARTAN/trunk/arch/sparc64/include/types.h&lt;br /&gt;~ /SPARTAN/trunk/arch/sparc64/Makefile.inc&lt;br /&gt;+ /SPARTAN/trunk/arch/sparc64/src/asm.S&lt;br /&gt;+ /SPARTAN/trunk/arch/sparc64/src/console.c&lt;br /&gt;+ /SPARTAN/trunk/arch/sparc64/src/context.S&lt;br /&gt;~ /SPARTAN/trunk/arch/sparc64/src/dummy.s&lt;br /&gt;+ /SPARTAN/trunk/arch/sparc64/src/mm&lt;br /&gt;+ /SPARTAN/trunk/arch/sparc64/src/mm/frame.c&lt;br /&gt;+ /SPARTAN/trunk/arch/sparc64/src/mm/page.c&lt;br /&gt;~ /SPARTAN/trunk/arch/sparc64/src/start.S&lt;br /&gt;~ /SPARTAN/trunk/arch/sparc64/_link.ld&lt;br /&gt;~ /SPARTAN/trunk/build.sparc64&lt;br /&gt;~ /SPARTAN/trunk/clean.sparc64&lt;br /&gt;~ /SPARTAN/trunk/genarch/include/firmware/ofw/ofw.h&lt;br /&gt;~ /SPARTAN/trunk/genarch/src/firmware/ofw/ofw.c&lt;br /&gt;+ /SPARTAN/trunk/tools/sparc64&lt;br /&gt;+ /SPARTAN/trunk/tools/sparc64/gencontext.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=426&amp;peg=2007</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Farch%2Fsparc64%2Fsrc%2Fcontext.S&amp;rev=426&amp;peg=2007</guid></item>
</channel></rss>