<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pub/teachos/kernel.git/kernel/kapi/devices.cpp, branch fmorgner/vfs-mount-initialization</title>
<subtitle>An educational OS kernel</subtitle>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/'/>
<entry>
<title>kernel: add devfs live-update tests</title>
<updated>2026-07-26T11:41:56+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-07-26T11:41:56+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=15d38c630052f43c980bdea60723ce388077437f'/>
<id>15d38c630052f43c980bdea60723ce388077437f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kapi/device: allow removing devices from busses</title>
<updated>2026-07-26T09:37:52+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-07-26T09:37:52+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=5a5fefba28a52feffadf2b810b2f935934aa7b0b'/>
<id>5a5fefba28a52feffadf2b810b2f935934aa7b0b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: replace "interface" with "facet"</title>
<updated>2026-07-26T00:27:59+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-07-26T00:27:59+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=59f54d012c71e782966e9d083f1ee9459fd3fd70'/>
<id>59f54d012c71e782966e9d083f1ee9459fd3fd70</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: pull out driver initialization</title>
<updated>2026-07-24T22:14:33+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-07-24T22:14:33+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=d3296a836c57d82942b7858864e7b73b4e5bae4a'/>
<id>d3296a836c57d82942b7858864e7b73b4e5bae4a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: move root bus</title>
<updated>2026-07-24T21:16:13+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-07-24T21:16:13+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=a06121dfaaea4737f5b35e4e19afa7ab1e471d91'/>
<id>a06121dfaaea4737f5b35e4e19afa7ab1e471d91</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kapi: formally extract device registry</title>
<updated>2026-07-24T15:50:16+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-07-24T15:50:16+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=e99eb52d9923606dd325862a5f2e649eee0b2d3e'/>
<id>e99eb52d9923606dd325862a5f2e649eee0b2d3e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel: restructure devices and drivers</title>
<updated>2026-07-24T15:25:23+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-07-24T15:25:23+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=aa25bfac399e32efda039eb833b2c4d74f1edba0'/>
<id>aa25bfac399e32efda039eb833b2c4d74f1edba0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kapi/device: remove init()</title>
<updated>2026-07-23T22:55:57+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-07-23T22:55:57+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=7d241968ff4feb83bc23636df3a7ddb80f4bb4a9'/>
<id>7d241968ff4feb83bc23636df3a7ddb80f4bb4a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kapi: add driver registry</title>
<updated>2026-07-23T19:46:16+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-07-23T19:09:34+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=fbc31c3e385363f9eaba93238756a739e09ce873'/>
<id>fbc31c3e385363f9eaba93238756a739e09ce873</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>kapi: bootstrap owning device tree</title>
<updated>2026-07-22T23:38:56+00:00</updated>
<author>
<name>Felix Morgner</name>
<email>felix.morgner@ost.ch</email>
</author>
<published>2026-07-22T23:38:56+00:00</published>
<link rel='alternate' type='text/html' href='http://source.arknet.ch/pub/teachos/kernel.git/commit/?id=526709a1e86d55dd88e2dbdbc471795efce9046b'/>
<id>526709a1e86d55dd88e2dbdbc471795efce9046b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
