<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kmi/lib/fdt_dbg.c, branch master</title>
<subtitle>ACTIVE - Kernel with migrating threads as IPC</subtitle>
<id>https://metanimi.dy.fi/cgit/kmi/atom?h=master</id>
<link rel='self' href='https://metanimi.dy.fi/cgit/kmi/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/'/>
<updated>2023-05-11T19:55:31Z</updated>
<entry>
<title>arbitrary load address and RAM base detection</title>
<updated>2023-05-11T19:55:31Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2023-05-11T19:55:31Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=27ffa747f36aee9c1d5bbc61395a078238366070'/>
<id>urn:sha1:27ffa747f36aee9c1d5bbc61395a078238366070</id>
<content type='text'>
+ Both kind of go hand in hand, made sense to do both at the same time.

Some parts feel slightly hacky, the loader works by placing everything
on the stack and avoiding global values. Still, seems to work?
</content>
</entry>
<entry>
<title>update license stuff</title>
<updated>2023-05-01T19:02:49Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2023-05-01T19:02:49Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=05d4244f68e35c1bef6488292bf9730df3636fd9'/>
<id>urn:sha1:05d4244f68e35c1bef6488292bf9730df3636fd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename to kmi</title>
<updated>2023-04-30T14:06:02Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2023-04-30T14:06:02Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=ea5ebe0809fb31b9f125ac0689f706cc5f3f078f'/>
<id>urn:sha1:ea5ebe0809fb31b9f125ac0689f706cc5f3f078f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>write init more sensibly</title>
<updated>2022-11-12T22:09:21Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2022-11-12T22:09:21Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=90ab6923775b2e011f434c92361bc5aabb4ce980'/>
<id>urn:sha1:90ab6923775b2e011f434c92361bc5aabb4ce980</id>
<content type='text'>
+ Both easier to look at and now the userspace doesn't play as big of a
  role in the 'benchmarking' with optimizations turned on.
</content>
</entry>
<entry>
<title>doxygen shows no warnings</title>
<updated>2022-06-12T13:18:47Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2022-06-12T13:18:47Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=62fc51338d7259c2ea39f38bd8c7d9552e9b2002'/>
<id>urn:sha1:62fc51338d7259c2ea39f38bd8c7d9552e9b2002</id>
<content type='text'>
+ Does not mean documentation is done, but it's a nice little
  achievement nonetheless.
</content>
</entry>
<entry>
<title>add license texts</title>
<updated>2022-06-12T10:58:42Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2022-06-12T10:58:42Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=6c529c5c6c2d016d77b143171c5e27fbec0d2bfd'/>
<id>urn:sha1:6c529c5c6c2d016d77b143171c5e27fbec0d2bfd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add @file info to all files</title>
<updated>2022-05-22T20:35:02Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2022-05-22T20:35:02Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=72df0de8cb579fd96449d19eb57fc71335907a19'/>
<id>urn:sha1:72df0de8cb579fd96449d19eb57fc71335907a19</id>
<content type='text'>
+ Next step, start documenting contents of each file.
</content>
</entry>
<entry>
<title>fix warnings on 32bit riscv</title>
<updated>2022-04-21T20:25:57Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2022-04-21T20:25:57Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=42451ed4718af3f93770feb201bd023625d69b3a'/>
<id>urn:sha1:42451ed4718af3f93770feb201bd023625d69b3a</id>
<content type='text'>
+ Will most probably not work on 32bit, but nice to make 'portable'
  code.
</content>
</entry>
<entry>
<title>add clang format and run it</title>
<updated>2022-04-10T12:42:04Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2022-04-10T12:39:41Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=8aa17b12f29536ea9c8b6ca22c7f153e8d90fa3b'/>
<id>urn:sha1:8aa17b12f29536ea9c8b6ca22c7f153e8d90fa3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use #if defined(...) when not guard clause</title>
<updated>2022-01-07T18:50:16Z</updated>
<author>
<name>Kimplul</name>
<email>kimi.h.kuparinen@gmail.com</email>
</author>
<published>2022-01-07T18:50:16Z</published>
<link rel='alternate' type='text/html' href='https://metanimi.dy.fi/cgit/kmi/commit/?id=acc26f85f32c68a51e5cc7b613cd0ea0b0630505'/>
<id>urn:sha1:acc26f85f32c68a51e5cc7b613cd0ea0b0630505</id>
<content type='text'>
</content>
</entry>
</feed>
