<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pub/teachos/kernel.git/arch/x86_64/src/memory/main.cpp, 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>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>wip allocating heap memory in user mode</title>
<updated>2025-05-08T08:51:52+00:00</updated>
<author>
<name>Fabian Imhof</name>
<email>fabian.imhof@ost.ch</email>
</author>
<published>2025-05-08T08:51:52+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=0b62fdb3fe657d056a42d7567b67951ba3468738'/>
<id>0b62fdb3fe657d056a42d7567b67951ba3468738</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wip custom heap allocation functions for user mode</title>
<updated>2025-05-07T14:06:25+00:00</updated>
<author>
<name>Fabian Imhof</name>
<email>fabian.imhof@ost.ch</email>
</author>
<published>2025-05-07T14:06:25+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=be32189323ba8c46091d6deaf091cf41147426b4'/>
<id>be32189323ba8c46091d6deaf091cf41147426b4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove user Mode Access to VGA / Heap and Kernel Methods.</title>
<updated>2025-05-06T13:40:42+00:00</updated>
<author>
<name>Matteo Gmür</name>
<email>matteo.gmuer1@ost.ch</email>
</author>
<published>2025-05-06T13:40:42+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=c9f46f3773e7943ce114af888a44f50061c2ac1d'/>
<id>c9f46f3773e7943ce114af888a44f50061c2ac1d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the addition of USER_ACCESSIBLE flag to every entry created</title>
<updated>2025-05-05T11:27:29+00:00</updated>
<author>
<name>Matteo Gmür</name>
<email>matteo.gmuer1@ost.ch</email>
</author>
<published>2025-05-05T11:27:29+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=7d2e8bc16e6c1bacb3c676d21ea2245d8132218f'/>
<id>7d2e8bc16e6c1bacb3c676d21ea2245d8132218f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove deque</title>
<updated>2025-04-19T10:52:30+00:00</updated>
<author>
<name>Matteo Gmür</name>
<email>matteo.gmuer1@ost.ch</email>
</author>
<published>2025-04-19T10:52:30+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=5dc0e92a7211b44429c1a2e7efe19c146f5c4f9a'/>
<id>5dc0e92a7211b44429c1a2e7efe19c146f5c4f9a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add stack frame allocator. Fix stl vector bug and create stl stack implementation</title>
<updated>2025-04-14T15:21:52+00:00</updated>
<author>
<name>Matteo Gmür</name>
<email>matteo.gmuer1@ost.ch</email>
</author>
<published>2025-04-14T15:21:52+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=eafe8533bb5ccbe15bd8ffbc917b38122b04a157'/>
<id>eafe8533bb5ccbe15bd8ffbc917b38122b04a157</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
