<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pub/teachos/kernel.git/arch, branch develop</title>
<subtitle>An educational OS kernel</subtitle>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/'/>
<entry>
<title>x86_64/memory: finish HHDM-based mapper</title>
<updated>2026-03-17T13:19:02+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-03-17T13:19:02+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=541670e49812b5b07079cc86367247402ace331a'/>
<id>541670e49812b5b07079cc86367247402ace331a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>arch/x86_64: begin new allocator draft</title>
<updated>2026-03-16T21:30:39+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-03-16T21:30:39+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=796ce76185b00feb86f6b4f738ac6f953c247116'/>
<id>796ce76185b00feb86f6b4f738ac6f953c247116</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>x86_64/memory: remove recursive mapping</title>
<updated>2026-03-16T18:03:53+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-03-16T18:03:53+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=69a92ce3077f01ce43daef5681db298594a4badc'/>
<id>69a92ce3077f01ce43daef5681db298594a4badc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>x86_64/memory: fix page table flag setting</title>
<updated>2026-03-16T10:29:42+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-03-16T10:29:42+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=5c251debfbef98360f2e00c938ef88d652469493'/>
<id>5c251debfbef98360f2e00c938ef88d652469493</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>x86_64/memory: clean up bootstrap allocators</title>
<updated>2026-03-16T10:17:43+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-03-16T10:17:43+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=913f40cbf8e578323009c0dcd6a22e99668a0010'/>
<id>913f40cbf8e578323009c0dcd6a22e99668a0010</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>x86_64/memory: add student todo</title>
<updated>2026-03-16T09:57:25+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-03-16T09:57:25+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=a79255a8c0eafa4d6aa1616b4d08f98fde293660'/>
<id>a79255a8c0eafa4d6aa1616b4d08f98fde293660</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kapi/memory: support additional address arithmetic</title>
<updated>2026-03-16T09:38:54+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-03-16T09:38:54+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=80ae75bf039820ecb332ae1ab86ef6ce4e2675e4'/>
<id>80ae75bf039820ecb332ae1ab86ef6ce4e2675e4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>x86_64: remove stl_* sections for now</title>
<updated>2026-03-16T07:46:11+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-03-16T07:46:11+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=81d1228cd0654d11efba13adb3ab7301d2b5ca49'/>
<id>81d1228cd0654d11efba13adb3ab7301d2b5ca49</id>
<content type='text'>
We currently don't really support user mode anymore, since it doesn't
integrate well within the architecture. We therefore need no special
handling of STL and kstd anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We currently don't really support user mode anymore, since it doesn't
integrate well within the architecture. We therefore need no special
handling of STL and kstd anymore.
</pre>
</div>
</content>
</entry>
<entry>
<title>x86_64/memory: add todo for students</title>
<updated>2026-03-16T07:37:35+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-03-16T07:37:35+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=408b499a47c8b4ad04bed8bb789583c721ce6955'/>
<id>408b499a47c8b4ad04bed8bb789583c721ce6955</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>x86_64/pre: remove old heap implementation</title>
<updated>2026-03-16T07:35:14+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-03-16T07:35:14+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=ccad1abdcb0951a7e30eee536c546e5d77ab4b33'/>
<id>ccad1abdcb0951a7e30eee536c546e5d77ab4b33</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
