<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pub/teachos/kernel.git/arch/x86_64/src/memory/heap, 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: move files out of the way</title>
<updated>2025-07-24T16:35:34+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-07-24T16:35:34+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=2d3399ab6072acd85811a54fce8eff50628888b6'/>
<id>2d3399ab6072acd85811a54fce8eff50628888b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>libs: begin extraction of kernel std</title>
<updated>2025-07-14T15:39:09+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2025-07-14T15:39:09+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=e7eedd234954509f4f5ec52b2d62cbc4a1723936'/>
<id>e7eedd234954509f4f5ec52b2d62cbc4a1723936</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve syscalls and user heap allocator</title>
<updated>2025-05-20T12:29:09+00:00</updated>
<author>
<name>Matteo Gmür</name>
<email>matteo.gmuer1@ost.ch</email>
</author>
<published>2025-05-20T12:29:09+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=8a6a9a3a159ce1b960721eb921b8e8d81b15b718'/>
<id>8a6a9a3a159ce1b960721eb921b8e8d81b15b718</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make new usable for both kernel and user calls</title>
<updated>2025-05-18T14:46:17+00:00</updated>
<author>
<name>Matteo Gmür</name>
<email>matteo.gmuer1@ost.ch</email>
</author>
<published>2025-05-18T14:45:05+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=8d39f3f67734bf39cada370c39243e6ef33bf4a0'/>
<id>8d39f3f67734bf39cada370c39243e6ef33bf4a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix crashes because of are frame allocator copy</title>
<updated>2025-05-12T13:51:12+00:00</updated>
<author>
<name>Matteo Gmür</name>
<email>matteo.gmuer1@ost.ch</email>
</author>
<published>2025-05-12T13:51:12+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=29e067867e7a437d12351b481024d4bab431b202'/>
<id>29e067867e7a437d12351b481024d4bab431b202</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adjust user heap to lazy allocate heap</title>
<updated>2025-05-12T08:50:12+00:00</updated>
<author>
<name>Matteo Gmür</name>
<email>matteo.gmuer1@ost.ch</email>
</author>
<published>2025-05-12T08:50:12+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=ee4c61f7313fedd23d01c69ea5036fa38ef6248a'/>
<id>ee4c61f7313fedd23d01c69ea5036fa38ef6248a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>make frame_allocator and active_page_table statically available</title>
<updated>2025-05-11T09:29:56+00:00</updated>
<author>
<name>Fabian Imhof</name>
<email>fabian.imhof@ost.ch</email>
</author>
<published>2025-05-11T09:29:56+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=ef156dd6430855434b54275b22cd43ee3cedcfdc'/>
<id>ef156dd6430855434b54275b22cd43ee3cedcfdc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adjust user heap allocator with expanding heap functionality</title>
<updated>2025-05-11T08:48:57+00:00</updated>
<author>
<name>Matteo Gmür</name>
<email>matteo.gmuer1@ost.ch</email>
</author>
<published>2025-05-11T08:48:57+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=833cd6446d9981a262959749c0e248e33b54c174'/>
<id>833cd6446d9981a262959749c0e248e33b54c174</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Switch uer heap to linked list allocator</title>
<updated>2025-05-09T13:15:58+00:00</updated>
<author>
<name>Matteo Gmür</name>
<email>matteo.gmuer1@ost.ch</email>
</author>
<published>2025-05-09T13:15:58+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=a5812be4fa8ecc208219682204b14969d7b718b0'/>
<id>a5812be4fa8ecc208219682204b14969d7b718b0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move necessary code into user text</title>
<updated>2025-05-09T12:00:23+00:00</updated>
<author>
<name>Matteo Gmür</name>
<email>matteo.gmuer1@ost.ch</email>
</author>
<published>2025-05-09T12:00:23+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=d80ecf29baada6242c5181adaec0d1500707cad0'/>
<id>d80ecf29baada6242c5181adaec0d1500707cad0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
