<?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/genarch/Makefile.inc</title><description>WebSVN RSS feed &#x2013; HelenOS</description><lastBuildDate>Fri, 03 Apr 2026 21:43:50 +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%2Fgenarch%2FMakefile.inc&amp;max=40&amp;peg=1923</link><atom:link href="https://historic.helenos.org/rss.php?path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;peg=1923&amp;repname=HelenOS" rel="self" type="application/rss+xml" />
<item><pubDate>Mon, 25 Sep 2006 22:46:50 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 1898 – Support for FFB (Creator 3D) framebuffer detection on sparc64. (Not ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support for FFB (Creator 3D) framebuffer detection on sparc64.&lt;br /&gt;
(Not tested as the Ultra 60, which I have for testing, and which&lt;br /&gt;
only has this type of framebuffer doesn&apos;t boot for some unknown reason.)&lt;/div&gt;~ /trunk/kernel/arch/sparc64/src/drivers/scr.c&lt;br /&gt;~ /trunk/kernel/genarch/include/ofw/ofw_tree.h&lt;br /&gt;~ /trunk/kernel/genarch/Makefile.inc&lt;br /&gt;+ /trunk/kernel/genarch/src/ofw/upa.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1898&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1898&amp;peg=1923</guid></item>
<item><pubDate>Fri, 22 Sep 2006 23:44:54 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 1896 – Convert sparc64 to detect keyboard and determine its physical address ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 30 file(s) modified&lt;/strong&gt;&lt;br/&gt;Convert sparc64 to detect keyboard and determine&lt;br /&gt;
its physical address by walking the memory representation&lt;br /&gt;
of the OpenFirmware device tree.&lt;br /&gt;
&lt;br /&gt;
Add bus-specific functions that know how to apply the&lt;br /&gt;
&quot;ranges&quot; property to one component of the &quot;reg&quot; property.&lt;br /&gt;
Buses supported so far include FHC, EBUS and PCI.&lt;/div&gt;~ /trunk/boot/arch/sparc64/loader/main.c&lt;br /&gt;~ /trunk/boot/arch/sparc64/loader/main.h&lt;br /&gt;~ /trunk/boot/arch/sparc64/loader/ofwarch.c&lt;br /&gt;~ /trunk/boot/genarch/ofw_tree.c&lt;br /&gt;~ /trunk/boot/generic/string.c&lt;br /&gt;~ /trunk/boot/generic/string.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/boot/boot.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/drivers/kbd.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/Makefile.inc&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/console.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/drivers/kbd.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/trap/interrupt.c&lt;br /&gt;~ /trunk/kernel/genarch/include/kbd/i8042.h&lt;br /&gt;~ /trunk/kernel/genarch/include/kbd/key.h&lt;br /&gt;~ /trunk/kernel/genarch/include/kbd/ns16550.h&lt;br /&gt;~ /trunk/kernel/genarch/include/kbd/z8530.h&lt;br /&gt;~ /trunk/kernel/genarch/include/ofw/ofw_tree.h&lt;br /&gt;~ /trunk/kernel/genarch/Makefile.inc&lt;br /&gt;~ /trunk/kernel/genarch/src/kbd/i8042.c&lt;br /&gt;~ /trunk/kernel/genarch/src/kbd/key.c&lt;br /&gt;~ /trunk/kernel/genarch/src/kbd/ns16550.c&lt;br /&gt;~ /trunk/kernel/genarch/src/kbd/z8530.c&lt;br /&gt;+ /trunk/kernel/genarch/src/ofw/ebus.c&lt;br /&gt;+ /trunk/kernel/genarch/src/ofw/fhc.c&lt;br /&gt;~ /trunk/kernel/genarch/src/ofw/ofw_tree.c&lt;br /&gt;+ /trunk/kernel/genarch/src/ofw/pci.c&lt;br /&gt;~ /trunk/kernel/generic/include/func.h&lt;br /&gt;~ /trunk/kernel/generic/src/lib/func.c&lt;br /&gt;~ /trunk/kernel/kernel.config&lt;br /&gt;~ /trunk/kernel/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1896&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1896&amp;peg=1923</guid></item>
<item><pubDate>Wed, 20 Sep 2006 22:31:44 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 1895 – More ofw_tree work and fixes. Add ofw_tree_lookup(). Every ofw_tree_node now ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 9 file(s) modified&lt;/strong&gt;&lt;br/&gt;More ofw_tree work and fixes.&lt;br /&gt;
Add ofw_tree_lookup().&lt;br /&gt;
Every ofw_tree_node now also contains a disambigued name which is essential for tree lookups.&lt;/div&gt;~ /trunk/boot/genarch/ofw.c&lt;br /&gt;~ /trunk/boot/genarch/ofw.h&lt;br /&gt;~ /trunk/boot/genarch/ofw_tree.c&lt;br /&gt;~ /trunk/boot/genarch/ofw_tree.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/Makefile.inc&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/sparc64.c&lt;br /&gt;~ /trunk/kernel/genarch/include/ofw/ofw_tree.h&lt;br /&gt;~ /trunk/kernel/genarch/Makefile.inc&lt;br /&gt;~ /trunk/kernel/genarch/src/ofw/ofw_tree.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1895&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1895&amp;peg=1923</guid></item>
<item><pubDate>Wed, 20 Sep 2006 00:42:57 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 1894 – Add balloc() (a.k.a boot allocator): - balloc() only needs to ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 17 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add balloc() (a.k.a boot allocator):&lt;br /&gt;
- balloc() only needs to know how to allocate memory.&lt;br /&gt;
- Memory allocated via balloc() is supposed to be passed to kernel and never freed by boot itself.&lt;br /&gt;
- make kernel aware of boot allocations&lt;br /&gt;
&lt;br /&gt;
More work on OFW device tree:&lt;br /&gt;
- use balloc() to efficiently and safely allocate memory for the canonical copy of the device tree&lt;br /&gt;
&lt;br /&gt;
sparc64 boot:&lt;br /&gt;
- pass OFW device tree root node pointer to kernel&lt;/div&gt;~ /trunk/boot/arch/sparc64/loader/main.c&lt;br /&gt;~ /trunk/boot/arch/sparc64/loader/main.h&lt;br /&gt;~ /trunk/boot/arch/sparc64/loader/Makefile&lt;br /&gt;+ /trunk/boot/genarch/balloc.c&lt;br /&gt;+ /trunk/boot/genarch/balloc.h&lt;br /&gt;~ /trunk/boot/genarch/ofw_tree.c&lt;br /&gt;~ /trunk/boot/genarch/ofw_tree.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/boot/boot.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/sparc64.c&lt;br /&gt;+ /trunk/kernel/genarch/include/ofw&lt;br /&gt;+ /trunk/kernel/genarch/include/ofw/ofw_tree.h &lt;i&gt;(copied from /trunk/boot/genarch/ofw_tree.h@1893)&lt;/i&gt;&lt;br /&gt;~ /trunk/kernel/genarch/Makefile.inc&lt;br /&gt;+ /trunk/kernel/genarch/src/ofw&lt;br /&gt;+ /trunk/kernel/genarch/src/ofw/ofw_tree.c&lt;br /&gt;~ /trunk/kernel/generic/include/config.h&lt;br /&gt;~ /trunk/kernel/generic/src/main/main.c&lt;br /&gt;~ /trunk/kernel/generic/src/mm/frame.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1894&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1894&amp;peg=1923</guid></item>
<item><pubDate>Wed, 09 Aug 2006 20:33:32 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 1844 – Add an option to compile the sparc64 kernel for Ultra ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add an option to compile the sparc64 kernel for Ultra 5 or Enterprise E6500.&lt;br /&gt;
Basic keyboard support (polling) based on ns16550 serial port (deployed on Ultra).&lt;/div&gt;~ /trunk/kernel/arch/amd64/Makefile.inc&lt;br /&gt;~ /trunk/kernel/arch/ia32/Makefile.inc&lt;br /&gt;+ /trunk/kernel/arch/sparc64/include/drivers/ns16550.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/Makefile.inc&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/console.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/drivers/kbd.c&lt;br /&gt;+ /trunk/kernel/genarch/include/kbd/ns16550.h&lt;br /&gt;~ /trunk/kernel/genarch/Makefile.inc&lt;br /&gt;~ /trunk/kernel/genarch/src/kbd/key.c&lt;br /&gt;+ /trunk/kernel/genarch/src/kbd/ns16550.c&lt;br /&gt;~ /trunk/kernel/kernel.config&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1844&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1844&amp;peg=1923</guid></item>
<item><pubDate>Wed, 09 Aug 2006 18:09:05 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 1843 – Move code duplicated in i8042.c and z8530.c to key.c.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Move code duplicated in i8042.c and z8530.c to key.c.&lt;/div&gt;+ /trunk/kernel/genarch/include/kbd/key.h&lt;br /&gt;~ /trunk/kernel/genarch/Makefile.inc&lt;br /&gt;~ /trunk/kernel/genarch/src/kbd/i8042.c&lt;br /&gt;+ /trunk/kernel/genarch/src/kbd/key.c &lt;i&gt;(copied from /trunk/kernel/genarch/src/kbd/i8042.c@1842)&lt;/i&gt;&lt;br /&gt;~ /trunk/kernel/genarch/src/kbd/z8530.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1843&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1843&amp;peg=1923</guid></item>
<item><pubDate>Wed, 09 Aug 2006 15:27:55 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 1842 – i8042 and z8530 separated, the tree compiles again. Now there ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 18 file(s) modified&lt;/strong&gt;&lt;br/&gt;i8042 and z8530 separated, the tree compiles again.&lt;br /&gt;
Now there is some duplicated code in i8042.c and z8530.c,&lt;br /&gt;
but that can be eliminated in slower pace.&lt;/div&gt;~ /trunk/kernel/arch/amd64/Makefile.inc&lt;br /&gt;~ /trunk/kernel/arch/amd64/src/amd64.c&lt;br /&gt;~ /trunk/kernel/arch/ia32/Makefile.inc&lt;br /&gt;~ /trunk/kernel/arch/ia32/src/ia32.c&lt;br /&gt;+ /trunk/kernel/arch/sparc64/include/drivers/kbd.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/drivers/z8530.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/Makefile.inc&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/console.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/drivers/kbd.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/mm/tlb.c&lt;br /&gt;~ /trunk/kernel/genarch/include/kbd/i8042.h&lt;br /&gt;+ /trunk/kernel/genarch/include/kbd/scanc.h&lt;br /&gt;~ /trunk/kernel/genarch/include/kbd/z8530.h&lt;br /&gt;~ /trunk/kernel/genarch/Makefile.inc&lt;br /&gt;~ /trunk/kernel/genarch/src/kbd/i8042.c&lt;br /&gt;~ /trunk/kernel/genarch/src/kbd/scanc_pc.c&lt;br /&gt;~ /trunk/kernel/genarch/src/kbd/scanc_sun.c&lt;br /&gt;+ /trunk/kernel/genarch/src/kbd/z8530.c &lt;i&gt;(copied from /trunk/kernel/genarch/src/kbd/i8042.c@1841)&lt;/i&gt;&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1842&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1842&amp;peg=1923</guid></item>
<item><pubDate>Fri, 04 Aug 2006 17:52:02 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 1838 – Add scan code map for Sun keyboard.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add scan code map for Sun keyboard.&lt;/div&gt;~ /trunk/kernel/arch/amd64/Makefile.inc&lt;br /&gt;~ /trunk/kernel/arch/ia32/Makefile.inc&lt;br /&gt;~ /trunk/kernel/arch/sparc64/Makefile.inc&lt;br /&gt;~ /trunk/kernel/genarch/include/i8042/i8042.h&lt;br /&gt;+ /trunk/kernel/genarch/include/i8042/scanc_pc.h&lt;br /&gt;+ /trunk/kernel/genarch/include/i8042/scanc_sun.h&lt;br /&gt;~ /trunk/kernel/genarch/Makefile.inc&lt;br /&gt;~ /trunk/kernel/genarch/src/i8042/i8042.c&lt;br /&gt;+ /trunk/kernel/genarch/src/i8042/scanc_pc.c &lt;i&gt;(copied from /trunk/kernel/genarch/src/i8042/i8042.c@1836)&lt;/i&gt;&lt;br /&gt;+ /trunk/kernel/genarch/src/i8042/scanc_sun.c &lt;i&gt;(copied from /trunk/kernel/genarch/src/i8042/i8042.c@1836)&lt;/i&gt;&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1838&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1838&amp;peg=1923</guid></item>
<item><pubDate>Thu, 13 Jul 2006 19:32:38 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 1790 – Remove OpenFirmware calls from kernel/ entirely.  Switch the sparc64 ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 24 file(s) modified&lt;/strong&gt;&lt;br/&gt;Remove OpenFirmware calls from kernel/ entirely.&lt;br /&gt;
&lt;br /&gt;
Switch the sparc64 port to use bootinfo.&lt;br /&gt;
&lt;br /&gt;
Copy memcpy from boot/ to sparc64 kernel/ and&lt;br /&gt;
adjust it for memcpy_from/to_uspace.&lt;/div&gt;~ /trunk/boot/arch/sparc64/loader/asm.S&lt;br /&gt;~ /trunk/boot/arch/sparc64/loader/main.c&lt;br /&gt;~ /trunk/boot/arch/sparc64/loader/main.h&lt;br /&gt;~ /trunk/boot/genarch/ofw.c&lt;br /&gt;~ /trunk/boot/genarch/ofw.h&lt;br /&gt;~ /trunk/kernel/arch/ppc32/src/ppc32.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/boot/boot.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/drivers/fb.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/drivers/i8042.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/include/drivers/tick.h&lt;br /&gt;~ /trunk/kernel/arch/sparc64/Makefile.inc&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/asm.S&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/console.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/drivers/i8042.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/mm/frame.c&lt;br /&gt;~ /trunk/kernel/arch/sparc64/src/mm/memory_init.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/_link.ld.in&lt;br /&gt;x /trunk/kernel/genarch/include/ofw&lt;br /&gt;~ /trunk/kernel/genarch/Makefile.inc&lt;br /&gt;~ /trunk/kernel/genarch/src/fb/fb.c&lt;br /&gt;x /trunk/kernel/genarch/src/ofw&lt;br /&gt;~ /trunk/kernel/generic/src/mm/frame.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1790&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1790&amp;peg=1923</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%2Fgenarch%2FMakefile.inc&amp;rev=1787&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1787&amp;peg=1923</guid></item>
<item><pubDate>Sat, 20 May 2006 23:11:08 +0200</pubDate><dc:creator>decky</dc:creator><title>Rev 1382 – make hardware memory mapping more generic</title><description>&lt;div&gt;&lt;strong&gt;decky – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;make hardware memory mapping more generic&lt;/div&gt;~ /kernel/trunk/arch/amd64/src/mm/page.c&lt;br /&gt;~ /kernel/trunk/arch/ia32/src/mm/page.c&lt;br /&gt;~ /kernel/trunk/arch/sparc64/Makefile.inc&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/console.c&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/mm/page.c&lt;br /&gt;~ /kernel/trunk/genarch/include/fb/fb.h&lt;br /&gt;~ /kernel/trunk/genarch/Makefile.inc&lt;br /&gt;~ /kernel/trunk/genarch/src/fb/fb.c&lt;br /&gt;x /kernel/trunk/genarch/src/fb/fb_map.c&lt;br /&gt;~ /kernel/trunk/generic/include/mm/page.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1382&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1382&amp;peg=1923</guid></item>
<item><pubDate>Fri, 19 May 2006 15:14:37 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 1376 – Change the way the framebuffer is mapped so that sparc64 ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Change the way the framebuffer is mapped so that sparc64 is usable again.&lt;/div&gt;~ /kernel/trunk/arch/sparc64/Makefile.inc&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/console.c&lt;br /&gt;~ /kernel/trunk/genarch/include/fb/fb.h&lt;br /&gt;~ /kernel/trunk/genarch/Makefile.inc&lt;br /&gt;~ /kernel/trunk/genarch/src/fb/fb.c&lt;br /&gt;+ /kernel/trunk/genarch/src/fb/fb_map.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1376&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1376&amp;peg=1923</guid></item>
<item><pubDate>Mon, 01 May 2006 15:45:38 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 1266 – Rename acpi/matd.c to madt.c (Multiple APIC Description Table). Improve Doxygen ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Rename acpi/matd.c to madt.c (Multiple APIC Description Table).&lt;br /&gt;
Improve Doxygen comments in genarch/.&lt;/div&gt;~ /kernel/trunk/genarch/Makefile.inc&lt;br /&gt;~ /kernel/trunk/genarch/src/acpi/acpi.c&lt;br /&gt;+ /kernel/trunk/genarch/src/acpi/madt.c &lt;i&gt;(copied from /kernel/trunk/genarch/src/acpi/matd.c@1261)&lt;/i&gt;&lt;br /&gt;x /kernel/trunk/genarch/src/acpi/matd.c&lt;br /&gt;~ /kernel/trunk/genarch/src/mm/asid.c&lt;br /&gt;~ /kernel/trunk/genarch/src/mm/asid_fifo.c&lt;br /&gt;~ /kernel/trunk/genarch/src/mm/as_ht.c&lt;br /&gt;~ /kernel/trunk/genarch/src/mm/as_pt.c&lt;br /&gt;~ /kernel/trunk/genarch/src/mm/page_ht.c&lt;br /&gt;~ /kernel/trunk/genarch/src/mm/page_pt.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1266&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=1266&amp;peg=1923</guid></item>
<item><pubDate>Mon, 27 Feb 2006 18:10:04 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 894 – Move i8042 driver to genarch as it might be used ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 17 file(s) modified&lt;/strong&gt;&lt;br/&gt;Move i8042 driver to genarch as it might be used by more architectures.&lt;/div&gt;+ /kernel/trunk/arch/amd64/include/drivers&lt;br /&gt;~ /kernel/trunk/arch/amd64/Makefile.inc&lt;br /&gt;~ /kernel/trunk/arch/amd64/src/amd64.c&lt;br /&gt;+ /kernel/trunk/arch/ia32/include/drivers&lt;br /&gt;+ /kernel/trunk/arch/ia32/include/drivers/i8042.h&lt;br /&gt;x /kernel/trunk/arch/ia32/include/i8042.h&lt;br /&gt;~ /kernel/trunk/arch/ia32/Makefile.inc&lt;br /&gt;x /kernel/trunk/arch/ia32/src/drivers/i8042.c&lt;br /&gt;~ /kernel/trunk/arch/ia32/src/ia32.c&lt;br /&gt;+ /kernel/trunk/arch/sparc64/include/drivers/keyboard.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/console.c&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/mm/tlb.c&lt;br /&gt;+ /kernel/trunk/genarch/include/i8042&lt;br /&gt;+ /kernel/trunk/genarch/include/i8042/i8042.h &lt;i&gt;(copied from /kernel/trunk/arch/ia32/include/i8042.h@892)&lt;/i&gt;&lt;br /&gt;~ /kernel/trunk/genarch/Makefile.inc&lt;br /&gt;+ /kernel/trunk/genarch/src/i8042&lt;br /&gt;+ /kernel/trunk/genarch/src/i8042/i8042.c &lt;i&gt;(copied from /kernel/trunk/arch/ia32/src/drivers/i8042.c@893)&lt;/i&gt;&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=894&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=894&amp;peg=1923</guid></item>
<item><pubDate>Wed, 22 Feb 2006 15:52:18 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 867 – Move OFW functionality of ppc32 memory_init to genarch so that ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 12 file(s) modified&lt;/strong&gt;&lt;br/&gt;Move OFW functionality of ppc32 memory_init to genarch so that the code can also be used by sparc64.&lt;br /&gt;
sparc64 is now close to broken as it lacks functionality to provide identity mapping for the whole phyisical memory.&lt;/div&gt;~ /kernel/trunk/arch/ppc32/include/mm/memory_init.h&lt;br /&gt;~ /kernel/trunk/arch/ppc32/src/mm/frame.c&lt;br /&gt;~ /kernel/trunk/arch/ppc32/src/mm/memory_init.c&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/mm/memory_init.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/trap/mmu.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/Makefile.inc&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/mm/frame.c&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/start.S&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/trap/trap.c&lt;br /&gt;+ /kernel/trunk/genarch/include/ofw/memory_init.h&lt;br /&gt;~ /kernel/trunk/genarch/Makefile.inc&lt;br /&gt;+ /kernel/trunk/genarch/src/ofw/memory_init.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=867&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=867&amp;peg=1923</guid></item>
<item><pubDate>Tue, 14 Feb 2006 11:14:07 +0100</pubDate><dc:creator>palkovsky</dc:creator><title>Rev 837 – Moved framebuffer to genarch.</title><description>&lt;div&gt;&lt;strong&gt;palkovsky – 9 file(s) modified&lt;/strong&gt;&lt;br/&gt;Moved framebuffer to genarch.&lt;/div&gt;~ /kernel/trunk/arch/mips32/src/console.c&lt;br /&gt;+ /kernel/trunk/genarch/include/fb &lt;i&gt;(copied from /kernel/trunk/generic/include/fb@836)&lt;/i&gt;&lt;br /&gt;~ /kernel/trunk/genarch/Makefile.inc&lt;br /&gt;+ /kernel/trunk/genarch/src/fb &lt;i&gt;(copied from /kernel/trunk/generic/src/fb@836)&lt;/i&gt;&lt;br /&gt;~ /kernel/trunk/genarch/src/fb/fb.c&lt;br /&gt;~ /kernel/trunk/genarch/src/fb/font-8x16.c&lt;br /&gt;x /kernel/trunk/generic/include/fb&lt;br /&gt;x /kernel/trunk/generic/src/fb&lt;br /&gt;~ /kernel/trunk/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=837&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=837&amp;peg=1923</guid></item>
<item><pubDate>Tue, 07 Feb 2006 21:22:17 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 811 – Fix number of steps in softint division. Make ia64 port ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix number of steps in softint division.&lt;br /&gt;
Make ia64 port compile with softint.&lt;/div&gt;~ /kernel/trunk/arch/ia64/Makefile.inc&lt;br /&gt;+ /kernel/trunk/genarch/include/softint/division.h &lt;i&gt;(copied from /kernel/trunk/genarch/include/softint/softint.h@810)&lt;/i&gt;&lt;br /&gt;x /kernel/trunk/genarch/include/softint/softint.h&lt;br /&gt;~ /kernel/trunk/genarch/Makefile.inc&lt;br /&gt;+ /kernel/trunk/genarch/src/softint/division.c &lt;i&gt;(copied from /kernel/trunk/genarch/src/softint/softint.c@810)&lt;/i&gt;&lt;br /&gt;x /kernel/trunk/genarch/src/softint/softint.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=811&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=811&amp;peg=1923</guid></item>
<item><pubDate>Wed, 01 Feb 2006 01:02:16 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 756 – Memory management work. Remove the last (i.e. &apos;root&apos;) argument from ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 44 file(s) modified&lt;/strong&gt;&lt;br/&gt;Memory management work.&lt;br /&gt;
Remove the last (i.e. &apos;root&apos;) argument from page_mapping_insert() and page_mapping_find().&lt;br /&gt;
Page table address is now extracted from the first (i.e. &apos;as&apos;) argument.&lt;br /&gt;
Add a lot of infrastructure to make the above possible.&lt;br /&gt;
sparc64 is now broken, most likely because of insufficient identity mapping of physical memory.&lt;/div&gt;~ /kernel/trunk/arch/amd64/include/mm/as.h&lt;br /&gt;~ /kernel/trunk/arch/amd64/Makefile.inc&lt;br /&gt;+ /kernel/trunk/arch/amd64/src/mm/as.c&lt;br /&gt;~ /kernel/trunk/arch/amd64/src/mm/page.c&lt;br /&gt;~ /kernel/trunk/arch/ia32/include/mm/as.h&lt;br /&gt;~ /kernel/trunk/arch/ia32/Makefile.inc&lt;br /&gt;~ /kernel/trunk/arch/ia32/src/drivers/ega.c&lt;br /&gt;+ /kernel/trunk/arch/ia32/src/mm/as.c&lt;br /&gt;~ /kernel/trunk/arch/ia32/src/mm/page.c&lt;br /&gt;~ /kernel/trunk/arch/ia32/src/smp/smp.c&lt;br /&gt;~ /kernel/trunk/arch/ia64/include/mm/as.h&lt;br /&gt;~ /kernel/trunk/arch/ia64/include/mm/page.h&lt;br /&gt;~ /kernel/trunk/arch/ia64/Makefile.inc&lt;br /&gt;+ /kernel/trunk/arch/ia64/src/mm/as.c&lt;br /&gt;~ /kernel/trunk/arch/ia64/src/mm/tlb.c&lt;br /&gt;~ /kernel/trunk/arch/mips32/include/mm/as.h&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/mm/as.c&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/mm/tlb.c&lt;br /&gt;~ /kernel/trunk/arch/ppc32/include/mm/as.h&lt;br /&gt;~ /kernel/trunk/arch/ppc32/Makefile.inc&lt;br /&gt;+ /kernel/trunk/arch/ppc32/src/mm/as.c&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/mm/as.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/mm/frame.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/mm/page.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/Makefile.inc&lt;br /&gt;+ /kernel/trunk/arch/sparc64/src/mm/as.c&lt;br /&gt;+ /kernel/trunk/genarch/include/mm/as_ht.h&lt;br /&gt;+ /kernel/trunk/genarch/include/mm/as_pt.h&lt;br /&gt;~ /kernel/trunk/genarch/include/mm/page_ht.h&lt;br /&gt;~ /kernel/trunk/genarch/include/mm/page_pt.h&lt;br /&gt;~ /kernel/trunk/genarch/Makefile.inc&lt;br /&gt;~ /kernel/trunk/genarch/src/acpi/acpi.c&lt;br /&gt;+ /kernel/trunk/genarch/src/mm/as_ht.c&lt;br /&gt;+ /kernel/trunk/genarch/src/mm/as_pt.c&lt;br /&gt;~ /kernel/trunk/genarch/src/mm/page_ht.c&lt;br /&gt;~ /kernel/trunk/genarch/src/mm/page_pt.c&lt;br /&gt;~ /kernel/trunk/generic/include/mm/as.h&lt;br /&gt;~ /kernel/trunk/generic/include/mm/buddy.h&lt;br /&gt;~ /kernel/trunk/generic/include/mm/page.h&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/as.c&lt;br /&gt;~ /kernel/trunk/generic/src/mm/page.c&lt;br /&gt;~ /kernel/trunk/test/mm/mapping1/test.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=756&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=756&amp;peg=1923</guid></item>
<item><pubDate>Sat, 21 Jan 2006 18:44:26 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 730 – Finalize ASID management for sparc64 and mips32 by making use ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;Finalize ASID management for sparc64 and mips32 by making use of FIFO queue of ASIDs.&lt;/div&gt;~ /kernel/trunk/arch/ia32/src/mm/tlb.c&lt;br /&gt;~ /kernel/trunk/arch/ia64/include/mm/asid.h&lt;br /&gt;~ /kernel/trunk/arch/mips32/Makefile.inc&lt;br /&gt;x /kernel/trunk/arch/mips32/src/mm/asid.c&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/mm/tlb.c&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/genarch/include/mm/asid_fifo.h&lt;br /&gt;~ /kernel/trunk/genarch/Makefile.inc&lt;br /&gt;+ /kernel/trunk/genarch/src/mm/asid_fifo.c&lt;br /&gt;~ /kernel/trunk/generic/include/mm/asid.h&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=730&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=730&amp;peg=1923</guid></item>
<item><pubDate>Thu, 19 Jan 2006 23:17:47 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 727 – New ASID management subsystem (initial work, more is required). Some ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 23 file(s) modified&lt;/strong&gt;&lt;br/&gt;New ASID management subsystem (initial work, more is required).&lt;br /&gt;
Some TLB invalidation changes.&lt;/div&gt;/kernel/trunk/arch/amd64/include/mm/asid.h&lt;br /&gt;~ /kernel/trunk/arch/ia32/include/mm/asid.h&lt;br /&gt;~ /kernel/trunk/arch/ia32/src/mm/tlb.c&lt;br /&gt;~ /kernel/trunk/arch/ia64/include/mm/asid.h&lt;br /&gt;~ /kernel/trunk/arch/ia64/Makefile.inc&lt;br /&gt;~ /kernel/trunk/arch/mips32/include/mm/asid.h&lt;br /&gt;~ /kernel/trunk/arch/mips32/Makefile.inc&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/mm/as.c&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/mm/asid.c&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/mm/tlb.c&lt;br /&gt;~ /kernel/trunk/arch/ppc32/include/mm/asid.h&lt;br /&gt;~ /kernel/trunk/arch/sparc64/include/mm/asid.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/genarch/Makefile.inc&lt;br /&gt;+ /kernel/trunk/genarch/src/mm/asid.c&lt;br /&gt;~ /kernel/trunk/generic/include/mm/as.h&lt;br /&gt;~ /kernel/trunk/generic/include/mm/asid.h&lt;br /&gt;~ /kernel/trunk/generic/include/mm/tlb.h&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/as.c&lt;br /&gt;~ /kernel/trunk/generic/src/mm/tlb.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=727&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=727&amp;peg=1923</guid></item>
<item><pubDate>Sun, 08 Jan 2006 16:03:41 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 684 – Memory management work. Move generic 4-level page table interface to ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 24 file(s) modified&lt;/strong&gt;&lt;br/&gt;Memory management work.&lt;br /&gt;
Move generic 4-level page table interface to genarch&lt;br /&gt;
and enable architectures to use different virtual memory&lt;br /&gt;
mechanisms (e.g. page hash tables).&lt;br /&gt;
Start page hash table support.&lt;br /&gt;
Switch ia64 and sparc64 to page hash tables.&lt;br /&gt;
Other architectures keep on using 4-level page table interface.&lt;/div&gt;~ /kernel/trunk/arch/amd64/Makefile.inc&lt;br /&gt;~ /kernel/trunk/arch/amd64/src/mm/page.c&lt;br /&gt;~ /kernel/trunk/arch/ia32/Makefile.inc&lt;br /&gt;~ /kernel/trunk/arch/ia32/src/mm/page.c&lt;br /&gt;~ /kernel/trunk/arch/ia64/include/mm/page.h&lt;br /&gt;~ /kernel/trunk/arch/ia64/Makefile.inc&lt;br /&gt;+ /kernel/trunk/arch/ia64/src/mm/page.c&lt;br /&gt;~ /kernel/trunk/arch/mips32/Makefile.inc&lt;br /&gt;~ /kernel/trunk/arch/mips32/src/mm/page.c&lt;br /&gt;~ /kernel/trunk/arch/ppc32/Makefile.inc&lt;br /&gt;~ /kernel/trunk/arch/ppc32/src/mm/page.c&lt;br /&gt;~ /kernel/trunk/arch/sparc64/Makefile.inc&lt;br /&gt;~ /kernel/trunk/arch/sparc64/src/mm/page.c&lt;br /&gt;+ /kernel/trunk/genarch/include/mm&lt;br /&gt;+ /kernel/trunk/genarch/include/mm/page_ht.h&lt;br /&gt;+ /kernel/trunk/genarch/include/mm/page_pt.h&lt;br /&gt;~ /kernel/trunk/genarch/Makefile.inc&lt;br /&gt;+ /kernel/trunk/genarch/src/mm&lt;br /&gt;+ /kernel/trunk/genarch/src/mm/page_ht.c&lt;br /&gt;+ /kernel/trunk/genarch/src/mm/page_pt.c&lt;br /&gt;~ /kernel/trunk/generic/include/mm/page.h&lt;br /&gt;~ /kernel/trunk/generic/src/main/main.c&lt;br /&gt;~ /kernel/trunk/generic/src/mm/page.c&lt;br /&gt;~ /kernel/trunk/generic/src/mm/vm.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=684&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=684&amp;peg=1923</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%2Fgenarch%2FMakefile.inc&amp;rev=534&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=534&amp;peg=1923</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%2Fgenarch%2FMakefile.inc&amp;rev=532&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=532&amp;peg=1923</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%2Fgenarch%2FMakefile.inc&amp;rev=501&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=501&amp;peg=1923</guid></item>
<item><pubDate>Mon, 21 Nov 2005 23:21:35 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 493 – Move genarch/{src|include}/firmware/ofw to genarch/{src|include}/ofw.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Move genarch/{src|include}/firmware/ofw to genarch/{src|include}/ofw.&lt;/div&gt;~ /SPARTAN/trunk/arch/ppc32/include/arch.h&lt;br /&gt;~ /SPARTAN/trunk/arch/ppc32/src/console.c&lt;br /&gt;~ /SPARTAN/trunk/arch/ppc32/src/mm/memory_init.c&lt;br /&gt;~ /SPARTAN/trunk/arch/sparc64/src/console.c&lt;br /&gt;x /SPARTAN/trunk/genarch/include/firmware/ofw&lt;br /&gt;+ /SPARTAN/trunk/genarch/include/ofw &lt;i&gt;(copied from /SPARTAN/trunk/genarch/include/firmware/ofw@491)&lt;/i&gt;&lt;br /&gt;~ /SPARTAN/trunk/genarch/Makefile.inc&lt;br /&gt;x /SPARTAN/trunk/genarch/src/firmware/ofw&lt;br /&gt;+ /SPARTAN/trunk/genarch/src/ofw &lt;i&gt;(copied from /SPARTAN/trunk/genarch/src/firmware/ofw@491)&lt;/i&gt;&lt;br /&gt;~ /SPARTAN/trunk/genarch/src/ofw/ofw.c&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=493&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=493&amp;peg=1923</guid></item>
<item><pubDate>Mon, 07 Nov 2005 21:04:30 +0100</pubDate><dc:creator>decky</dc:creator><title>Rev 452 – major build system revision (unfinished) this patchset most definitively breaks ...</title><description>&lt;div&gt;&lt;strong&gt;decky – 37 file(s) modified&lt;/strong&gt;&lt;br/&gt;major build system revision (unfinished)&lt;br /&gt;
this patchset most definitively breaks a lot of things, be patient&lt;/div&gt;~ /SPARTAN/trunk/arch/amd64/src/amd64.c&lt;br /&gt;~ /SPARTAN/trunk/arch/ia32/include/ega.h&lt;br /&gt;~ /SPARTAN/trunk/arch/ia32/Makefile.inc&lt;br /&gt;~ /SPARTAN/trunk/arch/ia32/src/cpu/cpu.c&lt;br /&gt;~ /SPARTAN/trunk/arch/ia32/src/drivers/ega.c&lt;br /&gt;~ /SPARTAN/trunk/arch/ia32/src/ia32.c&lt;br /&gt;~ /SPARTAN/trunk/arch/ia32/src/smp/smp.c&lt;br /&gt;x /SPARTAN/trunk/build.amd64&lt;br /&gt;x /SPARTAN/trunk/build.ia64&lt;br /&gt;x /SPARTAN/trunk/build.mips32&lt;br /&gt;x /SPARTAN/trunk/build.ppc32&lt;br /&gt;x /SPARTAN/trunk/build.sparc64&lt;br /&gt;+ /SPARTAN/trunk/clean&lt;br /&gt;x /SPARTAN/trunk/clean.amd64&lt;br /&gt;x /SPARTAN/trunk/clean.ia32&lt;br /&gt;x /SPARTAN/trunk/clean.ia64&lt;br /&gt;x /SPARTAN/trunk/clean.mips32&lt;br /&gt;x /SPARTAN/trunk/clean.ppc32&lt;br /&gt;x /SPARTAN/trunk/clean.sparc64&lt;br /&gt;+ /SPARTAN/trunk/genarch/include/acpi&lt;br /&gt;+ /SPARTAN/trunk/genarch/include/acpi/acpi.h &lt;i&gt;(copied from /SPARTAN/trunk/genarch/include/firmware/acpi/acpi.h@445)&lt;/i&gt;&lt;br /&gt;+ /SPARTAN/trunk/genarch/include/acpi/madt.h &lt;i&gt;(copied from /SPARTAN/trunk/genarch/include/firmware/acpi/madt.h@445)&lt;/i&gt;&lt;br /&gt;x /SPARTAN/trunk/genarch/include/firmware/acpi&lt;br /&gt;~ /SPARTAN/trunk/genarch/Makefile.inc&lt;br /&gt;+ /SPARTAN/trunk/genarch/src/acpi&lt;br /&gt;+ /SPARTAN/trunk/genarch/src/acpi/acpi.c &lt;i&gt;(copied from /SPARTAN/trunk/genarch/src/firmware/acpi/acpi.c@445)&lt;/i&gt;&lt;br /&gt;+ /SPARTAN/trunk/genarch/src/acpi/matd.c &lt;i&gt;(copied from /SPARTAN/trunk/genarch/src/firmware/acpi/madt.c@445)&lt;/i&gt;&lt;br /&gt;x /SPARTAN/trunk/genarch/src/firmware/acpi&lt;br /&gt;~ /SPARTAN/trunk/generic/include/print.h&lt;br /&gt;~ /SPARTAN/trunk/generic/include/proc/scheduler.h&lt;br /&gt;~ /SPARTAN/trunk/generic/include/proc/thread.h&lt;br /&gt;~ /SPARTAN/trunk/generic/src/debug/print.c&lt;br /&gt;~ /SPARTAN/trunk/generic/src/main/kinit.c&lt;br /&gt;~ /SPARTAN/trunk/generic/src/proc/scheduler.c&lt;br /&gt;~ /SPARTAN/trunk/generic/src/proc/thread.c&lt;br /&gt;~ /SPARTAN/trunk/Makefile&lt;br /&gt;~ /SPARTAN/trunk/Makefile.config&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=452&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=452&amp;peg=1923</guid></item>
<item><pubDate>Tue, 01 Nov 2005 23:14:56 +0100</pubDate><dc:creator>jermar</dc:creator><title>Rev 430 – Move src/ and include/ to generic.</title><description>&lt;div&gt;&lt;strong&gt;jermar – 15 file(s) modified&lt;/strong&gt;&lt;br/&gt;Move src/ and include/ to generic.&lt;/div&gt;~ /SPARTAN/trunk/arch/amd64/Makefile.inc&lt;br /&gt;~ /SPARTAN/trunk/arch/ia32/Makefile.inc&lt;br /&gt;~ /SPARTAN/trunk/arch/ia64/Makefile.inc&lt;br /&gt;~ /SPARTAN/trunk/arch/mips32/boot/Makefile&lt;br /&gt;~ /SPARTAN/trunk/arch/mips32/Makefile.inc&lt;br /&gt;~ /SPARTAN/trunk/arch/ppc32/Makefile.inc&lt;br /&gt;~ /SPARTAN/trunk/arch/sparc64/Makefile.inc&lt;br /&gt;~ /SPARTAN/trunk/genarch/Makefile.inc&lt;br /&gt;+ /SPARTAN/trunk/generic&lt;br /&gt;+ /SPARTAN/trunk/generic/include &lt;i&gt;(copied from /SPARTAN/trunk/include@429)&lt;/i&gt;&lt;br /&gt;+ /SPARTAN/trunk/generic/src &lt;i&gt;(copied from /SPARTAN/trunk/src@429)&lt;/i&gt;&lt;br /&gt;~ /SPARTAN/trunk/generic/src/main/kinit.c&lt;br /&gt;x /SPARTAN/trunk/include&lt;br /&gt;~ /SPARTAN/trunk/Makefile&lt;br /&gt;x /SPARTAN/trunk/src&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=430&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=430&amp;peg=1923</guid></item>
<item><pubDate>Wed, 26 Oct 2005 11:12:45 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 422 – Move ACPI code to genarch. Enable it for ia32, amd64 ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 15 file(s) modified&lt;/strong&gt;&lt;br/&gt;Move ACPI code to genarch.&lt;br /&gt;
Enable it for ia32, amd64 and ia64.&lt;br /&gt;
For now, ia64 support is commented out.&lt;/div&gt;~ /SPARTAN/trunk/arch/amd64/Makefile.inc&lt;br /&gt;~ /SPARTAN/trunk/arch/amd64/src/amd64.c&lt;br /&gt;x /SPARTAN/trunk/arch/ia32/include/acpi&lt;br /&gt;~ /SPARTAN/trunk/arch/ia32/Makefile.inc&lt;br /&gt;x /SPARTAN/trunk/arch/ia32/src/acpi&lt;br /&gt;~ /SPARTAN/trunk/arch/ia32/src/ia32.c&lt;br /&gt;~ /SPARTAN/trunk/arch/ia32/src/smp/smp.c&lt;br /&gt;~ /SPARTAN/trunk/build.amd64&lt;br /&gt;+ /SPARTAN/trunk/genarch/include/firmware/acpi&lt;br /&gt;+ /SPARTAN/trunk/genarch/include/firmware/acpi/acpi.h &lt;i&gt;(copied from /SPARTAN/trunk/arch/ia32/include/acpi/acpi.h@419)&lt;/i&gt;&lt;br /&gt;+ /SPARTAN/trunk/genarch/include/firmware/acpi/madt.h &lt;i&gt;(copied from /SPARTAN/trunk/arch/ia32/include/acpi/madt.h@419)&lt;/i&gt;&lt;br /&gt;~ /SPARTAN/trunk/genarch/Makefile.inc&lt;br /&gt;+ /SPARTAN/trunk/genarch/src/firmware/acpi&lt;br /&gt;+ /SPARTAN/trunk/genarch/src/firmware/acpi/acpi.c &lt;i&gt;(copied from /SPARTAN/trunk/arch/ia32/src/acpi/acpi.c@419)&lt;/i&gt;&lt;br /&gt;+ /SPARTAN/trunk/genarch/src/firmware/acpi/madt.c &lt;i&gt;(copied from /SPARTAN/trunk/arch/ia32/src/acpi/madt.c@419)&lt;/i&gt;&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=422&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=422&amp;peg=1923</guid></item>
<item><pubDate>Wed, 26 Oct 2005 02:07:17 +0200</pubDate><dc:creator>jermar</dc:creator><title>Rev 421 – Create genarch directory. Move ppc32 ofw.[ch] to genarch. Fix prototype ...</title><description>&lt;div&gt;&lt;strong&gt;jermar – 18 file(s) modified&lt;/strong&gt;&lt;br/&gt;Create genarch directory.&lt;br /&gt;
Move ppc32 ofw.[ch] to genarch.&lt;br /&gt;
Fix prototype for ofw_call() to return __address instead of int (please review).&lt;br /&gt;
Fix copyright notice in sparc64/boot/boot.S.&lt;/div&gt;~ /SPARTAN/trunk/arch/ppc32/include/arch.h&lt;br /&gt;x /SPARTAN/trunk/arch/ppc32/include/drivers/ofw.h&lt;br /&gt;~ /SPARTAN/trunk/arch/ppc32/Makefile.inc&lt;br /&gt;x /SPARTAN/trunk/arch/ppc32/src/drivers/ofw.c&lt;br /&gt;~ /SPARTAN/trunk/arch/ppc32/src/mm/memory_init.c&lt;br /&gt;~ /SPARTAN/trunk/arch/sparc64/boot/boot.S&lt;br /&gt;~ /SPARTAN/trunk/arch/sparc64/src/dummy.s&lt;br /&gt;+ /SPARTAN/trunk/genarch&lt;br /&gt;+ /SPARTAN/trunk/genarch/include&lt;br /&gt;+ /SPARTAN/trunk/genarch/include/firmware&lt;br /&gt;+ /SPARTAN/trunk/genarch/include/firmware/ofw&lt;br /&gt;+ /SPARTAN/trunk/genarch/include/firmware/ofw/ofw.h &lt;i&gt;(copied from /SPARTAN/trunk/arch/ppc32/include/drivers/ofw.h@419)&lt;/i&gt;&lt;br /&gt;+ /SPARTAN/trunk/genarch/Makefile.inc&lt;br /&gt;+ /SPARTAN/trunk/genarch/src&lt;br /&gt;+ /SPARTAN/trunk/genarch/src/firmware&lt;br /&gt;+ /SPARTAN/trunk/genarch/src/firmware/ofw&lt;br /&gt;+ /SPARTAN/trunk/genarch/src/firmware/ofw/ofw.c &lt;i&gt;(copied from /SPARTAN/trunk/arch/ppc32/src/drivers/ofw.c@419)&lt;/i&gt;&lt;br /&gt;~ /SPARTAN/trunk/Makefile&lt;br /&gt;</description><link>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=421&amp;peg=1923</link><guid>https://historic.helenos.org/revision.php?repname=HelenOS&amp;path=%2F%2Ftrunk%2Fkernel%2Fgenarch%2FMakefile.inc&amp;rev=421&amp;peg=1923</guid></item>
</channel></rss>